0001628280-21-025084.txt : 20211215 0001628280-21-025084.hdr.sgml : 20211215 20211215061718 ACCESSION NUMBER: 0001628280-21-025084 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20211031 FILED AS OF DATE: 20211215 DATE AS OF CHANGE: 20211215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ChargePoint Holdings, Inc. CENTRAL INDEX KEY: 0001777393 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS TRANSPORTATION EQUIPMENT [3790] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39004 FILM NUMBER: 211492951 BUSINESS ADDRESS: STREET 1: 240 EAST HACIENDA AVENUE CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: (972) 514-9535 MAIL ADDRESS: STREET 1: 240 EAST HACIENDA AVENUE CITY: CAMPBELL STATE: CA ZIP: 95008 FORMER COMPANY: FORMER CONFORMED NAME: Switchback Energy Acquisition Corp DATE OF NAME CHANGE: 20190521 10-Q 1 chpt-20211031.htm 10-Q chpt-20211031
FALSE2022Q312/310001777393P1Y00017773932021-02-012021-10-3100017773932021-11-30xbrli:shares00017773932021-10-31iso4217:USD00017773932021-01-31iso4217:USDxbrli:shares0001777393us-gaap:ProductMember2021-08-012021-10-310001777393us-gaap:ProductMember2020-08-012020-10-310001777393us-gaap:ProductMember2021-02-012021-10-310001777393us-gaap:ProductMember2020-02-012020-10-310001777393us-gaap:LicenseAndServiceMember2021-08-012021-10-310001777393us-gaap:LicenseAndServiceMember2020-08-012020-10-310001777393us-gaap:LicenseAndServiceMember2021-02-012021-10-310001777393us-gaap:LicenseAndServiceMember2020-02-012020-10-310001777393us-gaap:ProductAndServiceOtherMember2021-08-012021-10-310001777393us-gaap:ProductAndServiceOtherMember2020-08-012020-10-310001777393us-gaap:ProductAndServiceOtherMember2021-02-012021-10-310001777393us-gaap:ProductAndServiceOtherMember2020-02-012020-10-3100017773932021-08-012021-10-3100017773932020-08-012020-10-3100017773932020-02-012020-10-310001777393chpt:RedeemableConvertiblePreferredStockWarrantMember2021-08-012021-10-310001777393chpt:RedeemableConvertiblePreferredStockWarrantMember2020-08-012020-10-310001777393chpt:RedeemableConvertiblePreferredStockWarrantMember2021-02-012021-10-310001777393chpt:RedeemableConvertiblePreferredStockWarrantMember2020-02-012020-10-310001777393chpt:CommonStockWarrantMember2021-08-012021-10-310001777393chpt:CommonStockWarrantMember2020-08-012020-10-310001777393chpt:CommonStockWarrantMember2021-02-012021-10-310001777393chpt:CommonStockWarrantMember2020-02-012020-10-310001777393chpt:ChargepointMember2021-08-012021-10-310001777393chpt:ChargepointMember2020-08-012020-10-310001777393chpt:ChargepointMember2021-02-012021-10-310001777393chpt:ChargepointMember2020-02-012020-10-310001777393us-gaap:CommonStockMember2021-01-310001777393us-gaap:AdditionalPaidInCapitalMember2021-01-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001777393us-gaap:RetainedEarningsMember2021-01-3100017773932021-02-012021-04-300001777393us-gaap:CommonStockMember2021-02-012021-04-300001777393us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-300001777393us-gaap:RetainedEarningsMember2021-02-012021-04-300001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-04-3000017773932021-04-300001777393us-gaap:CommonStockMember2021-04-300001777393us-gaap:AdditionalPaidInCapitalMember2021-04-300001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001777393us-gaap:RetainedEarningsMember2021-04-300001777393us-gaap:CommonStockMember2021-05-012021-07-310001777393us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-3100017773932021-05-012021-07-310001777393us-gaap:RetainedEarningsMember2021-05-012021-07-3100017773932021-07-310001777393us-gaap:CommonStockMember2021-07-310001777393us-gaap:AdditionalPaidInCapitalMember2021-07-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001777393us-gaap:RetainedEarningsMember2021-07-310001777393us-gaap:CommonStockMember2021-08-012021-10-310001777393us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012021-10-310001777393us-gaap:CommonStockMember2021-10-310001777393us-gaap:AdditionalPaidInCapitalMember2021-10-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001777393us-gaap:RetainedEarningsMember2021-10-3100017773932020-01-310001777393us-gaap:CommonStockMember2020-01-310001777393us-gaap:AdditionalPaidInCapitalMember2020-01-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001777393us-gaap:RetainedEarningsMember2020-01-310001777393us-gaap:CommonStockMember2020-02-012020-04-300001777393us-gaap:AdditionalPaidInCapitalMember2020-02-012020-04-3000017773932020-02-012020-04-300001777393us-gaap:RetainedEarningsMember2020-02-012020-04-300001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-04-3000017773932020-04-300001777393us-gaap:CommonStockMember2020-04-300001777393us-gaap:AdditionalPaidInCapitalMember2020-04-300001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001777393us-gaap:RetainedEarningsMember2020-04-3000017773932020-05-012020-07-310001777393us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-310001777393us-gaap:CommonStockMember2020-05-012020-07-310001777393us-gaap:RetainedEarningsMember2020-05-012020-07-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012020-07-3100017773932020-07-310001777393us-gaap:CommonStockMember2020-07-310001777393us-gaap:AdditionalPaidInCapitalMember2020-07-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001777393us-gaap:RetainedEarningsMember2020-07-310001777393us-gaap:AdditionalPaidInCapitalMember2020-08-012020-10-310001777393us-gaap:CommonStockMember2020-08-012020-10-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012020-10-3100017773932020-10-310001777393us-gaap:CommonStockMember2020-10-310001777393us-gaap:AdditionalPaidInCapitalMember2020-10-310001777393us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001777393us-gaap:RetainedEarningsMember2020-10-310001777393chpt:SwitchbackMember2021-02-26xbrli:pure0001777393chpt:PublicWarrantsMember2021-02-250001777393chpt:PrivateWarrantsMember2021-02-250001777393chpt:PrivateWarrantsMember2021-02-260001777393chpt:PublicWarrantsMemberchpt:SwitchbackMemberus-gaap:CommonClassAMember2021-02-260001777393chpt:PublicWarrantsMember2021-02-012021-10-310001777393chpt:PrivatePlacementWarrantsMember2021-02-012021-10-310001777393chpt:LargestCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-02-012021-10-310001777393chpt:LargestCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-02-012021-07-31chpt:segment0001777393srt:MinimumMember2021-02-012021-10-310001777393srt:MaximumMember2021-02-012021-10-3100017773932021-11-012021-10-310001777393chpt:SwitchbackMemberchpt:SeriesH1RedeemableConvertiblePreferredStockMember2021-02-262021-02-260001777393chpt:SwitchbackMemberchpt:SeriesH1RedeemableConvertiblePreferredStockMember2021-02-260001777393chpt:SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMemberchpt:SwitchbackMember2021-02-262021-02-260001777393chpt:SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMemberchpt:SwitchbackMember2021-02-260001777393chpt:SeriesCRedeemableConvertiblePreferredStockMemberchpt:SwitchbackMember2021-02-262021-02-260001777393chpt:SeriesCRedeemableConvertiblePreferredStockMemberchpt:SwitchbackMember2021-02-260001777393chpt:SeriesBConvertibleRedeemablePreferredStockMemberchpt:SwitchbackMember2021-02-262021-02-260001777393chpt:SeriesBConvertibleRedeemablePreferredStockMemberchpt:SwitchbackMember2021-02-260001777393chpt:SwitchbackMemberchpt:SeriesARedeemableConvertiblePreferredStockMember2021-02-262021-02-260001777393chpt:SwitchbackMemberchpt:SeriesARedeemableConvertiblePreferredStockMember2021-02-260001777393chpt:SwitchbackMember2021-02-262021-02-260001777393us-gaap:PrivatePlacementMemberchpt:SwitchbackMember2021-02-262021-02-260001777393us-gaap:PrivatePlacementMemberchpt:SwitchbackMember2021-02-26chpt:day0001777393chpt:PrivatePlacementWarrantsMemberchpt:SwitchbackMember2021-02-262021-02-260001777393chpt:PrivatePlacementWarrantsMemberchpt:SwitchbackMember2021-02-260001777393chpt:SwitchbackMemberchpt:SwitchbackMember2021-02-250001777393chpt:SwitchbackMemberchpt:SwitchbackMember2021-02-262021-02-260001777393chpt:SwitchbackMember2021-02-250001777393chpt:SwitchbackMemberus-gaap:AdditionalPaidInCapitalMember2021-02-262021-02-260001777393chpt:ViriCitiMember2021-08-112021-08-110001777393chpt:ViriCitiMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-08-110001777393chpt:ViriCitiMemberus-gaap:MeasurementInputPriceVolatilityMember2021-08-110001777393chpt:ViriCitiMember2021-08-110001777393chpt:ViriCitiMemberus-gaap:CustomerRelationshipsMember2021-08-110001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:ViriCitiMember2021-08-110001777393chpt:HTBMember2021-10-062021-10-060001777393chpt:HTBMember2021-10-060001777393chpt:HTBMemberus-gaap:CustomerRelationshipsMember2021-10-060001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:HTBMember2021-10-060001777393chpt:HTBMember2021-08-012021-10-310001777393chpt:HTBMember2020-08-012020-10-310001777393chpt:HTBMember2021-02-012021-10-310001777393chpt:HTBMember2020-02-012020-10-310001777393chpt:ChargepointAndHTBMember2021-08-012021-10-310001777393chpt:ChargepointAndHTBMember2020-08-012020-10-310001777393chpt:ChargepointAndHTBMember2021-02-012021-10-310001777393chpt:ChargepointAndHTBMember2020-02-012020-10-310001777393chpt:ViriCitiMember2021-02-012021-10-310001777393chpt:ViriCitiMemberus-gaap:CustomerRelationshipsMember2021-10-310001777393chpt:ViriCitiMemberus-gaap:CustomerRelationshipsMember2021-02-012021-10-310001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:ViriCitiMember2021-10-310001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:ViriCitiMember2021-02-012021-10-310001777393chpt:HTBMemberus-gaap:CustomerRelationshipsMember2021-10-310001777393chpt:HTBMemberus-gaap:CustomerRelationshipsMember2021-02-012021-10-310001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:HTBMember2021-10-310001777393us-gaap:TechnologyBasedIntangibleAssetsMemberchpt:HTBMember2021-02-012021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberchpt:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel1Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberchpt:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel2Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberchpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberchpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMember2021-01-310001777393us-gaap:FairValueMeasurementsRecurringMemberchpt:RedeemableConvertiblePreferredStockWarrantMemberus-gaap:FairValueInputsLevel1Member2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-10-310001777393us-gaap:FairValueMeasurementsRecurringMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-10-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-01-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:PrivatePlacementWarrantsMember2021-01-310001777393chpt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-01-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:PrivatePlacementWarrantsMember2021-02-012021-10-310001777393chpt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-02-012021-10-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-02-012021-10-310001777393chpt:ContingentConsiderationLiabilityMemberchpt:ViriCitiMemberus-gaap:FairValueInputsLevel3Member2021-02-012021-10-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-10-310001777393us-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberchpt:PrivatePlacementWarrantsMember2021-10-310001777393chpt:ContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-10-310001777393us-gaap:FurnitureAndFixturesMember2021-10-310001777393us-gaap:FurnitureAndFixturesMember2021-01-310001777393chpt:ComputersAndSoftwareMember2021-10-310001777393chpt:ComputersAndSoftwareMember2021-01-310001777393us-gaap:MachineryAndEquipmentMember2021-10-310001777393us-gaap:MachineryAndEquipmentMember2021-01-310001777393chpt:ToolingMember2021-10-310001777393chpt:ToolingMember2021-01-310001777393us-gaap:LeaseholdImprovementsMember2021-10-310001777393us-gaap:LeaseholdImprovementsMember2021-01-310001777393chpt:OwnedAndOperatedSystemsMember2021-10-310001777393chpt:OwnedAndOperatedSystemsMember2021-01-310001777393us-gaap:ConstructionInProgressMember2021-10-310001777393us-gaap:ConstructionInProgressMember2021-01-310001777393country:US2021-08-012021-10-310001777393country:US2020-08-012020-10-310001777393country:US2021-02-012021-10-310001777393country:US2020-02-012020-10-310001777393us-gaap:NonUsMember2021-08-012021-10-310001777393us-gaap:NonUsMember2020-08-012020-10-310001777393us-gaap:NonUsMember2021-02-012021-10-310001777393us-gaap:NonUsMember2020-02-012020-10-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2018-07-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2021-10-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2018-07-012018-07-310001777393us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2018-07-012018-07-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2021-08-012021-10-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2020-08-012020-10-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2021-02-012021-10-310001777393us-gaap:LineOfCreditMemberchpt:A2018LoanMemberus-gaap:MediumTermNotesMember2020-02-012020-10-310001777393us-gaap:LineOfCreditMember2021-03-012021-03-310001777393us-gaap:AdditionalPaidInCapitalMember2021-02-262021-02-2600017773932021-02-262021-02-2600017773932021-02-2600017773932021-02-250001777393us-gaap:EmployeeStockOptionMember2021-10-310001777393us-gaap:RestrictedStockUnitsRSUMember2021-10-310001777393chpt:CommonStockWarrantsMember2021-10-310001777393chpt:StockOptionPlan2021Member2021-10-310001777393us-gaap:EmployeeStockMember2021-10-310001777393chpt:SeriesBDAndERedeemableConvertiblePreferredStockMember2021-10-310001777393us-gaap:MeasurementInputPriceVolatilityMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-02-260001777393us-gaap:MeasurementInputPriceVolatilityMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-01-310001777393chpt:RedeemableConvertiblePreferredStockWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-02-260001777393chpt:RedeemableConvertiblePreferredStockWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-01-310001777393us-gaap:MeasurementInputExpectedDividendRateMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-02-260001777393us-gaap:MeasurementInputExpectedDividendRateMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-01-310001777393us-gaap:MeasurementInputExpectedTermMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-02-260001777393us-gaap:MeasurementInputExpectedTermMemberchpt:RedeemableConvertiblePreferredStockWarrantMember2021-01-310001777393chpt:LegacyCommonStockWarrantsMember2021-08-012021-10-310001777393chpt:LegacyCommonAndPreferredStockWarrantsMember2021-02-012021-10-310001777393chpt:LegacyCommonStockWarrantsMember2021-02-012021-10-310001777393chpt:LegacyCommonAndPreferredStockWarrantsMember2021-08-012021-10-310001777393chpt:LegacyCommonAndPreferredStockWarrantsMember2021-10-310001777393chpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:MeasurementInputSharePriceMemberchpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:MeasurementInputSharePriceMemberchpt:PrivatePlacementWarrantsMember2021-02-260001777393us-gaap:MeasurementInputExercisePriceMemberchpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:MeasurementInputExercisePriceMemberchpt:PrivatePlacementWarrantsMember2021-02-260001777393us-gaap:MeasurementInputExpectedTermMemberchpt:PrivatePlacementWarrantsMember2021-10-310001777393us-gaap:MeasurementInputExpectedTermMemberchpt:PrivatePlacementWarrantsMember2021-02-260001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-10-310001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-02-260001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-10-310001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-02-260001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2021-10-310001777393chpt:PrivatePlacementWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2021-02-260001777393chpt:PublicWarrantsMember2021-10-310001777393chpt:PublicWarrantsMember2021-06-042021-06-040001777393chpt:PublicWarrantsMember2021-07-062021-07-060001777393chpt:PublicWarrantsMember2021-08-012021-10-310001777393chpt:LegacyCommonAndPreferredStockWarrantsMember2021-01-310001777393chpt:PrivatePlacementWarrantsMember2021-01-310001777393chpt:PublicWarrantsMember2021-01-310001777393chpt:DerivativeInstrumentPeriodOneMember2021-02-260001777393chpt:DerivativeInstrumentPeriodTwoMember2021-02-260001777393chpt:DerivativeInstrumentPeriodThreeMember2021-02-260001777393us-gaap:MeasurementInputSharePriceMember2021-03-120001777393us-gaap:MeasurementInputSharePriceMember2021-02-260001777393us-gaap:MeasurementInputPriceVolatilityMember2021-03-120001777393us-gaap:MeasurementInputPriceVolatilityMember2021-02-260001777393us-gaap:MeasurementInputRiskFreeInterestRateMember2021-03-120001777393us-gaap:MeasurementInputRiskFreeInterestRateMember2021-02-260001777393us-gaap:MeasurementInputExpectedDividendRateMember2021-03-120001777393us-gaap:MeasurementInputExpectedDividendRateMember2021-02-260001777393us-gaap:MeasurementInputExpectedTermMember2021-03-120001777393us-gaap:MeasurementInputExpectedTermMember2021-02-2600017773932021-03-122021-03-1200017773932021-03-190001777393chpt:TriggeringEvent15And20VWAPPerShareThresholdsMember2021-03-120001777393srt:MinimumMemberchpt:TriggeringEvent15And20VWAPPerShareThresholdsMember2021-02-260001777393srt:MaximumMemberchpt:TriggeringEvent15And20VWAPPerShareThresholdsMember2021-02-260001777393chpt:TriggeringEvent30VWAPPerShareThresholdMember2021-03-120001777393chpt:TriggeringEvent30VWAPPerShareThresholdMember2021-02-2600017773932021-06-292021-06-290001777393chpt:TriggeringEvent30VWAPPerShareThresholdMember2021-06-2900017773932021-07-010001777393us-gaap:EmployeeStockMember2021-02-012021-10-310001777393chpt:EquityIncentivePlan2021Member2021-02-252021-02-250001777393chpt:EquityIncentivePlan2021Member2021-02-250001777393chpt:StockPlan2017Member2021-10-310001777393chpt:StockPlan2007Member2021-10-3100017773932020-02-012021-01-310001777393chpt:StockPlan2017Membersrt:ChiefExecutiveOfficerMember2021-06-012021-06-300001777393chpt:StockPlan2017Membersrt:ChiefExecutiveOfficerMember2021-10-310001777393us-gaap:EmployeeStockOptionMemberchpt:StockPlan2017Membersrt:ChiefExecutiveOfficerMember2021-02-012021-10-310001777393us-gaap:RestrictedStockUnitsRSUMember2021-01-310001777393us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001777393chpt:CostOfGoodsAndServicesSoldMember2021-08-012021-10-310001777393chpt:CostOfGoodsAndServicesSoldMember2020-08-012020-10-310001777393chpt:CostOfGoodsAndServicesSoldMember2021-02-012021-10-310001777393chpt:CostOfGoodsAndServicesSoldMember2020-02-012020-10-310001777393us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001777393us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012020-10-310001777393us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-10-310001777393us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-10-310001777393us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001777393us-gaap:SellingAndMarketingExpenseMember2020-08-012020-10-310001777393us-gaap:SellingAndMarketingExpenseMember2021-02-012021-10-310001777393us-gaap:SellingAndMarketingExpenseMember2020-02-012020-10-310001777393us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001777393us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012020-10-310001777393us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-10-310001777393us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-10-310001777393srt:AffiliatedEntityMember2021-08-012021-10-310001777393srt:AffiliatedEntityMember2020-08-012020-10-310001777393srt:AffiliatedEntityMember2021-02-012021-10-310001777393srt:AffiliatedEntityMember2020-02-012020-10-310001777393srt:AffiliatedEntityMember2021-10-310001777393srt:AffiliatedEntityMember2021-01-310001777393us-gaap:RedeemableConvertiblePreferredStockMember2021-02-012021-10-310001777393us-gaap:RedeemableConvertiblePreferredStockMember2020-02-012020-10-310001777393us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001777393us-gaap:EmployeeStockOptionMember2020-02-012020-10-310001777393us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001777393us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-10-310001777393chpt:ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember2021-02-012021-10-310001777393chpt:ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember2020-02-012020-10-310001777393us-gaap:WarrantMember2021-02-012021-10-310001777393us-gaap:WarrantMember2020-02-012020-10-310001777393us-gaap:EmployeeStockMember2021-02-012021-10-310001777393us-gaap:EmployeeStockMember2020-02-012020-10-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2021
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission file number 001-39004
ChargePoint Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware84-1747686
(State or other jurisdiction of incorporation or organization)(IRS Employer
Identification No.)
240 East Hacienda Avenue Campbell, CA
95008
(Address of principal executive offices)(Zip Code)
(408) 841-4500
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class             Trading Symbol(s)        Name of each exchange on which registered

Common Stock, par value $0.0001              CHPT                 New York Stock Exchange



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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x   No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated fileroAccelerated filero
Non-accelerated filer
x
Smaller reporting company
x

Emerging growth company
x
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes   o     No  x

The registrant had outstanding 331,027,104 shares of common stock as of November 30, 2021.


CHARGEPOINT HOLDINGS, INC.
Table of Contents
2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This quarterly report on Form 10-Q (this “Quarterly Report”) includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of present or historical fact included in this Quarterly Report, regarding the future financial performance of ChargePoint Holdings, Inc. (“ChargePoint” or the “Company”), as well as ChargePoint’s strategy, future operations, future operating results, financial position, expectations regarding revenue, losses, and costs, margins, prospects, plans and objectives of management are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “intend,” “believe,” “estimate,” “continue,” “project” or the negative of such terms and other similar expressions that predict or indicate future events or trends or that are not statements of historical matters. These statements are based on various assumptions, whether or not identified herein, and on the current expectations of ChargePoint’s management and are not predictions of actual performance. These forward-looking statements are provided for illustrative purposes only and are not intended to serve as, and must not be relied on by any investor as, a guarantee, an assurance, a prediction or a definitive statement of, fact or probability. Actual events and circumstances are difficult or impossible to predict and may differ from assumptions, and such differences may be material. Many actual events and circumstances are beyond the control of ChargePoint. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about ChargePoint that may cause the actual results, level of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. If any of these risks materialize or ChargePoint’s assumptions prove incorrect, actual results could differ materially from the results implied by these forward-looking statements. There may be additional risks that ChargePoint does not presently know or that ChargePoint currently believes are immaterial that could also cause actual results to differ from those contained in the forward-looking statements. In addition, forward-looking statements reflect ChargePoint’s expectations, plans or forecasts of future events and views as of the date hereof. The Company anticipates that subsequent events and developments will cause ChargePoint’s assessments to change. These forward-looking statements should not be relied upon as representing ChargePoint’s assessments as of any date subsequent to the date hereof. Accordingly, undue reliance should not be placed upon the forward-looking statements. The Company cautions you that these forward-looking statements are subject to numerous risk and uncertainties, most of which are all difficult to predict and many of which are beyond the control of ChargePoint.
The following factors, among others, could cause actual results to differ materially from forward-looking statements:
ChargePoint’s success in retaining or recruiting, or changes in, its officers, key employees or directors;
changes in applicable laws or regulations;
the impact of the coronavirus (“COVID-19”) pandemic on the overall economy and ChargePoint’s results of operations, financial position and cash flows;
COVID-19-related supply chain disruptions and expense increases;
delays in new product introductions;
ChargePoint’s ability to expand its business in Europe;
ChargePoint’s ability to integrate newly acquired assets and businesses into ChargePoint’s own business and the expected benefits from newly acquired assets to ChargePoint, its customers and its market position;
the electric vehicle (“EV”) market may not grow as expected;
ChargePoint may not attract a sufficient number of fleet owners or operators as customers;
incentives from governments or utilities may not materialize or may be reduced, which could reduce demand for EVs, or the portion of regulatory credits that customers claim may increase, which would reduce ChargePoint’s revenue from this source;
3

the impact of competing technologies or technological changes could reduce the demand for EVs or otherwise adversely affect the EV market or our business;
data security breaches or other network outages;
ChargePoint’s ability to remediate its material weaknesses in internal control over financial reporting;
the possibility that ChargePoint may be adversely affected by other economic, business or competitive factors; and
any further changes to ChargePoint’s financial statements that may be required due to SEC comments to the Form 10-K, as amended, or further guidance regarding the accounting treatment of the Public Warrants and the Private Placement Warrants (each as defined below), and the quantitative effects of the restatement of Switchback Energy Acquisition Corporation’s (“Switchback”) consolidated historical financial statements.
The foregoing review of important factors should not be construed as exhaustive and should be read in conjunction with the other risk factors included herein. Forward-looking statements reflect current views about ChargePoint’s plans, strategies and prospects, which are based on information available as of the date of this Quarterly Report. Except to the extent required by applicable law, ChargePoint undertakes no obligation (and expressly disclaims any such obligation) to update or revise the forward-looking statements whether as a result of new information, future events or otherwise.

4


ITEM 1. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

ChargePoint Holdings, Inc. Unaudited Condensed Consolidated Financial Statements
5


ChargePoint Holdings, Inc.
Condensed Consolidated Balance Sheets
(unaudited)
October 31,
2021
January 31,
2021
(in thousands, except share and per share data)
Assets
Current assets:
Cash and cash equivalents$365,491 $145,491 
Restricted cash400 400 
Accounts receivable, net of allowance of $2,643 as of October 31, 2021 and $2,000 as of January 31, 2021
66,104 35,075 
Inventories29,893 33,592 
Prepaid expenses and other current assets32,695 12,074 
Total current assets494,583 226,632 
Property and equipment, net34,726 29,988 
Intangible assets, net142,539  
Operating lease right-of-use assets23,621 21,817 
Goodwill200,681 1,215 
Other assets5,327 10,468 
Total assets$901,477 $290,120 
Liabilities, Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
Current liabilities:
Accounts payable32,084 19,784 
Accrued and other current liabilities76,473 47,162 
Deferred revenue58,877 40,934 
Debt, current 10,208 
Total current liabilities167,434 118,088 
Deferred revenue, noncurrent62,364 48,896 
Debt, noncurrent 24,686 
Operating lease liabilities23,795 22,459 
Deferred tax liabilities28,351  
Common stock warrant liabilities29,282 — 
Redeemable convertible preferred stock warrant liability— 75,843 
Other long-term liabilities4,852 972 
Total liabilities316,078 290,944 
Commitments and contingencies (Note 7)
Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively (liquidation value: $ and $17,492,964 as of October 31, 2021 and January 31, 2021, respectively)
 615,697 
Stockholders’ equity (deficit):
Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 330,964,104 and 22,961,032 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively
33 2 
Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of October 31, 2021 and January 31, 2021
  
Additional paid-in capital1,337,247 62,736 
Accumulated other comprehensive income (loss)(376)155 
Accumulated deficit(751,505)(679,414)
Total stockholders’ equity (deficit)585,399 (616,521)
Total liabilities, redeemable convertible preferred stock, and stockholders’ equity (deficit)$901,477 $290,120 
    
The accompanying notes are an integral part of these condensed consolidated financial statements.
6


ChargePoint Holdings, Inc.
Condensed Consolidated Statements of Operations
(unaudited)
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands, except share and per share data)(in thousands, except share and per share data)
Revenue
Networked charging systems$47,511 $22,566 $115,185 $63,591 
Subscriptions13,397 10,782 36,303 29,597 
Other4,126 3,017 10,177 10,910 
Total revenue65,034 36,365 161,665 104,098 
Cost of revenue
Networked charging systems38,720 22,382 97,846 61,406 
Subscriptions7,637 5,322 21,107 14,547 
Other2,621 1,408 6,662 4,100 
Total cost of revenue48,978 29,112 125,615 80,053 
Gross profit16,056 7,253 36,050 24,045 
Operating expenses
Research and development36,751 18,919 102,535 54,071 
Sales and marketing24,361 12,134 62,258 37,301 
General and administrative20,268 8,790 57,467 18,345 
Total operating expenses81,380 39,843 222,260 109,717 
Loss from operations(65,324)(32,590)(186,210)(85,672)
Interest income25 18 72 298 
Interest expense(3)(815)(1,502)(2,443)
Change in fair value of redeemable convertible preferred stock warrant liability (7,320)9,237 (18,301)
Change in fair value of common stock warrant liabilities(2,429) 30,911  
Change in fair value of contingent earnout liability  84,420  
Transaction costs expensed  (7,031) 
Other (expense) income, net(2,025)(85)(2,200)46 
Net loss before income taxes(69,756)(40,792)(72,303)(106,072)
Provision for (benefit from) income taxes(314)98 (211)203 
Net loss$(69,442)$(40,890)$(72,092)$(106,275)
Accretion of beneficial conversion feature of redeemable convertible preferred stock (1,752) (60,377)
Cumulative dividends on redeemable convertible preferred stock (3,960)(4,292)(3,960)
Deemed dividends attributable to vested option holders  (51,855) 
Deemed dividends attributable to common stock warrant holders  (110,635) 
Net loss attributable to common stockholders - Basic$(69,442)$(46,602)$(238,874)$(170,612)
Gain attributable to earnout shares issued  (84,420) 
Change in fair value of dilutive warrants  (51,106) 
Net loss attributable to common stockholders - Diluted$(69,442)$(46,602)$(374,400)$(170,612)
Weighted average shares outstanding - Basic325,034,920 14,990,866 286,025,483 13,550,552 
Weighted average shares outstanding - Diluted325,034,920 14,990,866 292,575,318 13,550,552 
Net loss per share - Basic$(0.21)$(3.11)$(0.84)$(12.59)
Net loss per share - Diluted$(0.21)$(3.11)$(1.28)$(12.59)
The accompanying notes are an integral part of these condensed consolidated financial statements.
7


ChargePoint Holdings, Inc.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(unaudited)
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Net loss$(69,442)$(40,890)$(72,092)$(106,275)
Other comprehensive income (loss):
Foreign currency translation adjustment(526)(22)(531)14 
Unrealized loss on short-term investments, net of tax   (23)
Other comprehensive (loss) income(526)(22)(531)(9)
Comprehensive loss$(69,968)$(40,912)$(72,623)$(106,284)

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


ChargePoint Holdings, Inc.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(unaudited)

Redeemable Convertible Preferred StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ (Deficit) Equity
 
Shares(1)
Amount
Shares(1)
Amount
 (in thousands, except share data)
Balances as of January 31, 2021182,934,257 $615,697 22,961,032 $2 $62,736 $155 $(679,414)$(616,521)
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend
(182,934,257)(615,697)194,060,336 20 615,677 — — 615,697 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization— — — — 66,606 — — 66,606 
Issuance of common stock upon the reverse recapitalization, net of issuance costs— — 60,746,989 6 200,460 — — 200,466 
Issuance of common stock upon exercise of warrants— — 9,766,774 1 225,375 — — 225,376 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
— — — — (828,180)— — (828,180)
Issuance of earnout shares upon triggering events, net of tax withholding
— — 17,539,657 2 488,303 — — 488,305 
Reclassification of remaining contingent earnout liability upon triggering event
— — — — 242,640 — — 242,640 
Vesting of early exercised stock options— — — — 78 — — 78 
Repurchase of early exercised common stock— — (1,588)— — — — — 
Stock-based compensation— — — — 7,577 — — 7,577 
Net income— — — — — — 82,289 82,289 
Other comprehensive income— — — — — 7 — 7 
Balances as of April 30, 2021 $ 305,073,200 $31 $1,081,272 $162 $(597,125)$484,340 
Issuance of common stock upon release of restricted stock units— — 652,901 — — — — — 
Issuance of common stock upon exercise of warrants— — 4,378,568 — 113,608 — — 113,608 
Issuance of common stock upon exercise of vested stock options— — 3,292,219 — 1,761 — — 1,761 
Issuance of earnout shares upon triggering events, net of tax withholding— — 8,773,596 1 (8,081)— — (8,080)
Vesting of early exercised stock options— — — — 40 — — 40 
Stock-based compensation— — — — 28,293 — — 28,293 
Net loss— — — — — — (84,938)(84,938)
Other comprehensive loss— — — — — (12)— (12)
Balances as of July 31, 2021 $ 322,170,484 $32 $1,216,893 $150 $(682,063)$535,012 
Issuance of common stock under stock plans, net of tax withholding— — 1,741,713 — 976 — — 976 
Issuance of common stock upon exercise of warrants— — 1,379,800 — 1,264 — — 1,264 
Issuance of common stock pursuant to business combinations— — 5,695,176 1 102,057 — — 102,058 
Vesting of early exercised stock options— — — — 35 — — 35 
Stock-based compensation— — — — 16,022 — — 16,022 
Other comprehensive loss— — — — — (526)— (526)
Net loss— — — — — — (69,442)(69,442)
Balances as of October 31, 2021 $ 330,987,173 $33 $1,337,247 $(376)$(751,505)$585,399 
9


Redeemable Convertible Preferred StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Deficit
 
Shares(1)
Amount
Shares(1)
Amount
  (in thousands, except share data)
Balances as of January 31, 2020160,583,203 $520,241 11,918,418 $1 $20,331 $37 (482,390)$(462,021)
Issuance of common stock upon exercise of vested stock options— — 1,071,203 — 436 — — 436 
Vesting of early exercised stock options— — — — 10 — — 10 
Stock-based compensation— — — — 910 — — 910 
Net loss— — — — — — (30,098)(30,098)
Other comprehensive loss— — — — — (56)— (56)
Balances as of April 30, 2020160,583,203 $520,241 12,989,621 $1 $21,687 $(19)$(512,488)$(490,819)
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs21,783,334 92,433 — — — — — — 
Issuance of common stock warrants in connection with Series H-1 redeemable convertible preferred stock— — — — 31,390 — — 31,390 
Beneficial conversion feature in connection with Series H-1 redeemable preferred stock— (58,625)— — 58,625 — — 58,625 
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock— 58,625 — — (58,625)— — (58,625)
Issuance of common stock upon exercise of vested stock options— — 1,523,641 — 1,095 — — 1,095 
Issuance of common stock related to early exercise of stock options— — 66,440 — — — — — 
Vesting of early exercised stock options— — — — 1 — — 1 
Stock-based compensation— — — — 1,190 — — 1,190 
Net loss— — — — — — (35,287)(35,287)
Other comprehensive income— — — — — 69 — 69 
Balances as of July 31, 2020182,366,537 $612,674 14,579,702 $1 $55,363 $50 $(547,775)$(492,361)
Redeemable convertible preferred stock and common warrants567,720 3,081 — — — — — — 
Fair Value of warrants issued in connection with series H-1 convertible preferred Stock— — — — 155 — — 155 
Beneficial conversion feature Series H-1 preferred warrants— (1,752)— — 1,752 — — 1,752 
Accretion of beneficial conversion feature Series H-1 warrant— 1,752 — — (1,752)— — (1,752)
Issuance of common stock upon exercise of vested stock options— — 1,240,498 1 889 — — 890 
Issuance of common stock related to early exercise of stock options— — 34,100 — — — — — 
Vesting of early exercised stock options— — — — 4 — — 4 
Stock-based compensation— — — — 1,207 — — 1,207 
Foreign currency translation adjustment— — — — — (22)— (22)
Net loss— — — — — — (40,890)(40,890)
Balances as of October 31, 2020182,934,257 $615,755 15,854,300 $2 $57,618 $28 $(588,665)$(531,017)

(1)The shares of the Company’s common and redeemable convertible preferred stock prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.

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


ChargePoint Holdings, Inc.
Condensed Consolidated Statements of Cash Flows
(unaudited)
Nine Months Ended
October 31,
20212020
(in thousands)
Cash flows from operating activities
Net loss$(72,092)$(106,275)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization10,158 7,463 
Non-cash operating lease cost3,066 2,865 
Stock-based compensation51,893 3,308 
Amortization of deferred contract acquisition costs1,291 858 
Deferred tax benefit(370) 
Change in fair value of redeemable convertible preferred stock warrant liability(9,237)18,301 
Change in fair value of common stock warrant liabilities(30,911) 
Change in fair value of contingent earnout liability(84,420) 
Transaction costs expensed7,031  
Other2,203 1,043 
Changes in operating assets and liabilities, net of effect of acquisitions:
Accounts receivable, net(26,579)10,053 
Inventories3,498 (5,975)
Prepaid expenses and other assets(18,879)(8,388)
Operating lease liabilities(2,193)(2,431)
Accounts payable10,633 (2,397)
Accrued and other liabilities16,110 1,569 
Deferred revenue29,715 9,085 
Net cash used in operating activities(109,083)(70,921)
Cash flows from investing activities
Purchases of property and equipment(12,064)(8,913)
Maturities of investments 47,014 
Cash paid for acquisitions, net of cash acquired(205,329) 
Net cash (used in) provided by investing activities(217,393)38,101 
Cash flows from financing activities
Proceeds from issuance of redeemable convertible preferred stock 95,514 
Proceeds from issuance of common stock warrants 31,545 
Proceeds from the exercise of warrants118,845  
Merger and PIPE financing511,646  
Payment of deferred transaction costs (513)
Payments of transaction costs related to Merger(32,468) 
Payment of tax withholding obligations on settlement of earnout shares(20,895) 
Repayment of borrowings(36,051) 
Proceeds from exercises of vested and unvested stock options4,214 2,201 
Change in driver funds and amounts due to customers1,933  
Net cash provided by financing activities547,224 128,747 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(748)13 
Net increase in cash, cash equivalents, and restricted cash220,000 95,940 
Cash, cash equivalents, and restricted cash at beginning of period145,891 73,153 
Cash, cash equivalents, and restricted cash at end of period$365,891 $169,093 
11


ChargePoint Holdings, Inc.
Condensed Consolidated Statements of Cash Flows - (continued)
Nine Months Ended October 31, 2021 and 2020
(unaudited)

Nine Months Ended
October 31,
20212020
(in thousands)
Supplementary cash flow information
Cash paid for interest$346 $2,120 
Cash paid for taxes$119 $145 
Supplementary cash flow information on noncash investing and financing activities
Accretion of beneficial conversion feature of redeemable convertible preferred stock$ $60,377 
Right-of-use assets obtained in exchange for lease liabilities$4,737 $14,212 
Deferred transaction costs not yet paid$ $3,385 
Acquisitions of property and equipment included in accounts payable and accrued and other current liabilities$1,939 $914 
Vesting of early exercised stock options$ $15 
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization$615,697 $ 
Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization$66,606 $ 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
$828,180 $ 
Reclassification of remaining contingent earnout liability upon triggering event
$242,640 $ 
Issuance of common stock in connection with acquisitions$102,057 $ 

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


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

1.Description of Business and Basis of Presentation
ChargePoint Holdings, Inc. (“ChargePoint” or the “Company,” “it,” “its”) designs, develops and markets networked electric vehicle (“EV”) charging system infrastructure (“Networked Charging Systems”) and cloud-based services which enable consumers the ability to locate, reserve and authenticate Networked Charging Systems, and to transact EV charging sessions on those systems (“Cloud” or “Cloud Services”). As part of ChargePoint’s Networked Charging Systems, subscriptions and other offerings, it provides an open platform that integrates with system hardware from ChargePoint and other manufacturers, connecting systems over an intelligent network that provides real-time information about charging sessions and full control, support and management of the Networked Charging Systems. This network also provides multiple web-based portals for charging system owners, fleet managers, drivers and utilities.
In addition, the Company offers a range of extended parts and labor warranty (“Assure”) that includes proactive monitoring, fast response times, expert advice and robust reporting. The Company’s ChargePoint as a Service (“CPaaS”) program bundles use of ChargePoint owned and operated systems with Cloud Services, Assure and other benefits into one subscription.
The Company’s fiscal year ends on January 31. References to fiscal year 2021 relate to the fiscal year ended January 31, 2021 and to fiscal year 2022 refer to the fiscal year ending January 31, 2022.
Basis of Presentation
The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January 31, 2021, and the related notes included in the Company’s registration statement on Form S-1 filed with the SEC on October 14, 2021, which provides a more complete discussion of the Company’s accounting policies and certain other information. The information as of January 31, 2021, included on the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company’s financial position as of October 31, 2021, and the results of operations for the three and nine months ended October 31, 2021 and 2020, and cash flows for the nine months ended October 31, 2021 and 2020. The results of operations for the three and nine months ended October 31, 2021, are not necessarily indicative of the results that may be expected for the year ending January 31, 2022.
The Company’s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital and recruiting personnel. The Company’s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved at the levels or in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or to pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company’s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of October 31, 2021, the Company had an accumulated deficit of $751.5 million.
The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, exercise proceeds from options and warrants, borrowings under loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents and restricted cash of $365.9 million as of October 31, 2021. As of December 15, 2021, the date on which these condensed consolidated financial statements were
13


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months.
The Company’s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties. The Company’s actual results could vary as a result of, and its near- and long-term future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its acquisitions, infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its Networked Charging Systems and Cloud Services platform, and the overall market acceptance of EVs. The Company has and may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. If additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results and financial condition would be adversely affected.
On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”) consummated the previously announced transactions pursuant to which Lightning Merger Sub Inc., a wholly-owned subsidiary of Switchback incorporated in the State of Delaware (“Lightning Merger Sub”), merged with ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”); Legacy ChargePoint survived as a wholly-owned subsidiary of Switchback (“such transaction, the “Merger,” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). Further as a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”
Please refer to Note 3 “Reverse Recapitalization and Business Combinations” for further details of the Merger.

2.Summary of Significant Accounting Policies
Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020, and 2019.
Common Stock Warrant Liabilities
The Company assumed 10,470,562 publicly-traded warrants (“Public Warrants”) and 6,521,568 private placement warrants issued to NGP Switchback, LLC, the sponsor of Switchback (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than 1,000,000 Private Placement Warrants which were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common Stock, par value $0.0001 (“Common Stock”), at an exercise price of $11.50 per share. During the nine months ended October 31, 2021, 10,226,081 Public Warrants and 4,349,342 Private Placement Warrants were exercised and the remaining 244,481 Public Warrants outstanding as of July 6, 2021, were redeemed for cash. The Public Warrants, prior to their redemption, were publicly traded and were exercisable for cash unless certain conditions occurred, such as the redemption by the Company under certain conditions, at which time the warrants could be cashlessly exercised, or the Company’s failure to have an effective registration statement related to the shares issuable upon exercise. The Private Placement Warrants are not redeemable for cash so long as they are held by the initial purchasers or their permitted transferees but may be redeemable for Common Stock if certain other conditions are met. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
14


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Contingent Earnout Liability
In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020, by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders were entitled to receive as additional merger consideration shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares were not indexed to the Common Stock and therefore were accounted for as a liability at the Reverse Recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.
The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.
Until its settlement, the contingent earnout liability was categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimated projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results can differ from assumed and estimated amounts.
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and Common Stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, valuation of acquired goodwill and intangible assets, the value of Common Stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
15


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks. At times cash deposit balances may be in excess of federal insurance limits.
Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.
Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of October 31, 2021, and January 31, 2021, one customer individually accounted for 12% and 16% of accounts receivable, net, respectively. For the nine months ended October 31, 2021 and 2020, there were no customers that represented 10% or more of total revenue.
The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s business, operating results and financial condition.
Impact of COVID-19
In March 2020, the World Health Organization characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has disrupted ChargePoint’s supply chain and heightened its freight and logistic costs, and has similarly disrupted manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, which has led to fluctuations in EV sales around the world.
As a result of the COVID-19 pandemic, ChargePoint has modified its business practices (including reducing employee travel, recommending that all non-essential personnel work from home and cancelling or reducing physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, and implemented temporary cost cutting measures in order to reduce its operating costs. The Company may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.
While the ultimate duration and extent of the COVID-19 pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy, and the ultimate full societal and economic impact of the COVID-19 pandemic remains unknown. The effect of the COVID-19 pandemic can also vary over time and across the geographies in which ChargePoint operates. For example, variations in work-from-home policies can cause fluctuations in ChargePoint’s revenues, and the Company believes that since people are not yet fully returning to work office locations, it has not yet seen the full return of commercial customer demand for its products. The conditions caused by the COVID-19 pandemic, such as more permanent work-from-home policies, are likely to continue affecting the rate of global infrastructure spending, and thus to continue to adversely impact ChargePoint’s commercial business and its overall gross margins as the Company’s commercial business presently contributes higher margins than its residential and fleet businesses. Further, the COVID-19 pandemic could continue to heighten supply chain pricing and logistics expenses, further adversely impacting ChargePoint’s gross margins, and could adversely affect demand for ChargePoint’s platforms, lengthen its product development and sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect the Company’s business, results of operations and financial condition.
16


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Segment Reporting
The Company operates as one operating segment because its Chief Executive Officer, as the Company’s chief operating decision maker, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.
Fair Value of Financial Instruments
Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:
(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;
(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and
(Level 3) — Inputs that are unobservable for the asset or liability.
The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.
The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.
Remaining Performance Obligations
Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud and CPaaS subscription terms typically range from one to five years and are paid up-front. Revenue expected to be recognized from remaining performance obligations was $132.8 million as of October 31, 2021, of which 47% is expected to be recognized over the next twelve months.
Deferred Revenue
Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of Cloud and Assure services not yet rendered as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Current deferred revenue represents deferred revenue that will be recognized within twelve months, and non-current is deferred revenue that will be recognized beyond that twelve-month period. Total deferred revenue was $121.2 million and $89.8 million as of October 31, 2021 and January 31, 2021, respectively. The Company recognized $9.2 million and $7.5 million of revenue during the three months ended October 31, 2021 and October 31, 2020, and $31.8 million and $24.9 million of revenue during the nine months ended October 31, 2021 and October 31, 2020, respectively, that was included in the deferred revenue balance at the beginning of the period.
17


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Business Combinations
The Company accounts for its acquisitions under ASC 805, Business Combinations. The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired, based on their estimated fair values. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain identifiable assets include, but are not limited to, expected long-term market growth, future expected cost of revenue and operating expenses, and appropriate discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition costs, such as legal and consulting fees, are expensed as incurred. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31. See Note 3 for additional information regarding the Company’s acquisitions.
Income Taxes
The Company follows the asset and liability method of accounting for income taxes under ASC 740, Income Taxes (“ASC 740”). Deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. Valuation allowances, if management deems them necessary, are established to reduce deferred tax assets to the amount that more likely than not will be realized and primarily relate to the ability to utilize losses in various tax jurisdictions.
ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be “more likely than not” to be sustained upon examination by taxing authorities. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. The Company has no material uncertain tax position liabilities for any of the reporting periods presented.
Accounting Pronouncements
The Company can adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. Based on the Company’s public float as of July 31, 2021, it will become a large accelerated filer, and lose emerging growth company status, as of January 31, 2022. As of January 31, 2022, the Company will be required to adopt new or revised accounting standards when they are applicable to public companies that are not emerging growth companies.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. The Company will become a large accelerated filer effective January 31, 2022, at which point the Company will follow the timeline for adoption of new accounting pronouncements for public companies. As a result, the Company will adopt ASU 2016-13 for the January 31, 2022 annual period, with a modified retrospective application to all outstanding instruments and a cumulative effect adjustment recorded to opening retained earnings as of February 1, 2021, and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
18


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2020, including interim periods therein. As a result, the Company will adopt ASU 2019-12 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements but does not expect a material impact.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40), which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2020. As a result, the Company will adopt ASU 2020-06 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
Recently Issued Accounting Standards Adopted
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”), which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will be effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. Early adoption is permitted, including in an interim period for which the financial statements have not been issued. If early adopting in an interim period, the Company is required to apply the amendments to all prior business combinations that have occurred since the beginning of the fiscal year that includes the interim period of application. As a result, the Company adopted ASU 2021-08 effective as of October 31, 2021, retroactively applying the new guidance for all business combinations that occurred since February 1, 2021. The adoption of ASU 2021-08 did not have a material impact on the Company’s condensed consolidated financial statements.
3.Reverse Recapitalization and Business Combinations
Reverse Recapitalization
On February 26, 2021, Lightning Merger Sub, a wholly-owned subsidiary of Switchback, merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.” Immediately prior to the closing of the Merger:
all 22,427,306 shares of Legacy ChargePoint’s outstanding Series H-1 redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million;
all 160,925,957 shares of Legacy ChargePoint’s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis;
all 45,376 shares of Legacy ChargePoint’s outstanding Series C redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:73.4403 basis;
all 130,590 shares of Legacy ChargePoint’s outstanding Series B redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:42.9220 basis; and
all 29,126 shares of Legacy ChargePoint’s outstanding Series A redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:48.2529 basis.
19


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
At the Merger, eligible ChargePoint equity holders received or had the right to receive shares of Common Stock at a deemed value of $10.00 per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (“Exchange Ratio”). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into 217,021,368 shares of Common Stock, 68,896,516 shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares.
In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a “Subscription Agreement”) with a number of investors (each a “New PIPE Investor”), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of 22,500,000 shares of Common Stock (“PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (“PIPE Financing”). The PIPE Financing closed simultaneously with the consummation of the Merger.
Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (“Founders Stock Letter”), the initial stockholders surrendered 984,706 of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (“Sponsor”) prior to the Switchback Public Offering on May 16, 2019 ( “Founder Shares”) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally, 900,000 Founder Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of the Company’s Common Stock achieved $12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period following the Closing (“Founder Earn Back Triggering Event” and such Founder Shares the “Founder Earn Back Shares”), met the Founder Earn Back Triggering Event on March 12, 2021.
At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional 1,000,000 Private Placement Warrants at a price of $1.50 per warrant in satisfaction of $1.5 million principal amount of such loans.
The number of shares of Common Stock issued immediately following the consummation of the Merger was as follows:
Shares
Common stock of Switchback, outstanding prior to Merger39,264,704 
Less redemption of Switchback shares(33,009)
Less surrender of Switchback Founder Shares(984,706)
Common stock of Switchback38,246,989 
Shares issued in PIPE22,500,000 
Merger and PIPE financing shares (1)60,746,989 
Legacy ChargePoint shares (2)217,021,368 
Total shares of common stock immediately after Merger277,768,357 
_______________
(1) This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event, which was met on March 12, 2021
(2) The number of Legacy ChargePoint shares was determined by converting the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger using the Exchange Ratio of 0.9966. All fractional shares were rounded down.
20


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board of Directors, Legacy ChargePoint’s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint’s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issuance of 60,746,989 shares of Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date.
In connection with the Merger, the Company raised $511.6 million of proceeds including the contribution of $286.6 million of cash held in Switchback’s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3 million, and $225.0 million of cash in connection with the PIPE financing. The Company incurred $36.5 million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5 million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0 million was expensed in the condensed consolidated statements of operations.
Acquisitions
The Company acquired two companies in its third fiscal quarter ended October 31, 2021. The allocation of the purchase price consideration for each acquisition is preliminary and subject to revision as additional information about the fair value of assets and liabilities becomes available. Additional information that existed as of the respective acquisition dates, but at the time was unknown, may become known to the Company during the remainder of the remeasurement period, which is a period not to exceed 12 months from the respective acquisition dates. As of October 31, 2021, the Company continued to review the detailed valuation analyses to derive the fair value of assets acquired and liabilities assumed from the acquisitions, including developed technology, customer relationships and the related tax impacts; therefore, the purchase price allocations are based on provisional estimates and subject to continuing management analysis.
Acquisition of ViriCiti B.V.
On August 11, 2021, the Company acquired all of the outstanding shares of ViriCiti B.V. (“ViriCiti”) for $79.4 million in cash, subject to adjustments, as well as up to $7.7 million of additional earnout consideration contingent on meeting certain revenue targets through January 31, 2023 (“ViriCiti Earnout”). ViriCiti is a Netherlands-based provider of electrification solutions for eBus and commercial fleets with offices in the Netherlands and the United States. The acquisition is expected to enhance ChargePoint’s fleet solutions portfolio of hardware, software and services by integrating information sources to optimize electric fleet operations.
The acquisition of ViriCiti was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date and the excess was recorded as goodwill. The ViriCiti Earnout liability was valued using a Monte Carlo simulation valuation model using a distribution of potential outcomes over the earnout period based on the most reliable information available. Assumptions used in the valuation are a risk-free interest rate of 0.8%, volatility of 34% and the currently forecasted applicable revenue. The liability will be remeasured to fair value based upon the attainment against the revenue targets and changes in the fair value of earnout liabilities will be presented in the condensed consolidated statements of operations.
The Company incurred acquisition-related expenses of $2.2 million, which were recorded as general and administrative expenses in the consolidated statement of operations.

21


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$79,415 
ViriCiti Earnout consideration (1)3,908 
Total purchase consideration$83,323 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.

The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$623 
Accounts receivable, net1,248 
Other assets3,215 
Customer relationships17,683 
Developed technology6,558 
Goodwill62,703 
Deferred tax liabilities, net(3,378)
Other liabilities(5,329)
Total acquired assets and assumed liabilities$83,323 
The results of operations of ViriCiti are included in the accompanying consolidated statements of operations from the date of acquisition. ViriCiti’s results of operations since the date of acquisition were not material to the Company’s consolidated results of operations.
Acquisition of has•to•be gmbh
On October 6, 2021, the Company acquired all of the outstanding shares of has•to•be gmbh (“has.to.be” or “HTB”) for approximately $232.2 million, consisting of $130.1 million in cash, subject to further adjustments based on certain working capital positions and $102.1 million in the form of 5,695,176 shares of ChargePoint Common Stock valued at $17.92 per share on the acquisition date. Of these shares, 885,692, valued at $15.9 million, are held in escrow to cover indemnity claims the Company may make within eighteen months from the closing date. HTB is an Austria-based e-mobility provider with a European charging software platform. The acquisition is intended to expand the Company’s market share in Europe.
The acquisition of HTB was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date, and the excess was recorded as goodwill. The Company incurred acquisition-related expenses of $2.6 million, which were recorded as general and administrative expenses in the consolidated statement of operations.
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$130,134 
Common Stock consideration102,057 
Total purchase consideration$232,191 

22


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$3,663 
Accounts receivable, net3,764 
Other assets4,259 
Customer relationships103,072 
Technology16,621 
Goodwill136,638 
Other liabilities(10,509)
Deferred tax liability, net(25,317)
Total acquired assets and assumed liabilities$232,191 

Supplemental Pro Forma Information
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and HTB as if the companies were combined as of February 1, 2020 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
Revenue$66,571 $38,176 $168,736 $109,251 
Net Loss$(70,559)$(44,807)$(80,708)$(119,334)
The unaudited pro forma information above include the following adjustments to net loss in the pro forma periods presented (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
An increase in amortization expense$(2,402)$(3,407)$(9,889)$(9,694)
An (increase) decrease in expenses related to transaction2,556  2,556 (2,556)
An (increase) decrease in tax provision(38)852 1,833 3,062 
Overall (increase) decrease in net loss116 (2,555)(5,500)(9,188)
ChargePoint net loss(69,442)(40,890)(72,092)(106,275)
HTB net loss(1,233)(1,362)(3,116)(3,871)
Pro forma net loss$(70,559)$(44,807)$(80,708)$(119,334)
The unaudited supplemental pro forma information presented for HTB is for illustrative purposes only and is not necessarily indicative of results of operations that would have been achieved had the acquisitions taken place on the date indicated, or of the Company’s future consolidated results of operations. The supplemental pro forma information presented above has been derived from the Company’s historical consolidated financial statements and from the historical unaudited accounting records of HTB.
Pro forma results of operations for ViriCiti have not been presented because the effect of the acquisition was not material to the condensed consolidated statements of operations.

23


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Goodwill and Intangible Assets
The following table summarizes the changes in carrying amounts of goodwill (in thousands):
Balance as of January 31, 2021$1,215 
Goodwill acquired with ViriCiti acquisition62,703 
Goodwill acquired with HTB acquisition136,638 
Foreign exchange fluctuations125 
Balance as of October 31, 2021$200,681 
Goodwill from these acquisitions represents the future economic benefits arising from other assets that could not be individually identified and separately recognized, such as the acquired assembled workforce. Goodwill is not deductible for tax purposes.
The following table presents the details of intangible assets (amounts in thousands, useful lives in years):
October 31, 2021
Cost (1)Accumulated Amortization (1)Net (1)Useful Life
ViriCiti
Customer relationships$17,683 $(390)$17,293 10
Developed technology6,558 (241)6,317 6
HTB
Customer relationships103,179 (703)102,476 10
Developed technology16,638 (185)16,453 6
$144,058 $(1,519)$142,539 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.
The fair value assigned to customer relationships was determined using the income approach and the fair value assigned to developed technology was determined using relief from royalty rate method, based on analysis of royalty rate licensing data of market participants. Amortization expense for customer relationships and developed technology is shown as sales and marketing and cost of revenue, respectively, in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31.
Acquisition-related intangible assets included in the above table are finite-lived and are carried at cost less accumulated amortization. Intangible assets are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized. Amortization expense was $1.5 million for the three and nine months ended October 31, 2021. There was no amortization expense for the three and nine months ended October 31, 2020.
The Company recorded net deferred tax liabilities of $3.4 million on August 11, 2021 and $25.3 million on October 6, 2021, associated with the acquisitions of ViriCiti and HTB, respectively. Deferred tax assets and liabilities are netted and presented in the condensed consolidated balance sheets.
24


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
4.Fair Value Measurements
The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:
Fair Value Measured as of October 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$254,714 $ $ $254,714 
Total financial assets$254,714 $ $ $254,714 
Liabilities
Common stock warrant liabilities (Private Placement)$ $ $29,282 $29,282 
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)  3,856 3,856 
Total financial liabilities$ $ $33,138 $33,138 

Fair Value Measured as of January 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$109,703 $ $ $109,703 
Total financial assets$109,703 $ $ $109,703 
Liabilities
Redeemable convertible preferred stock warrant liability$ $ $75,843 $75,843 
Total financial liabilities$ $ $75,843 $75,843 
The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company’s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of October 31, 2021 and January 31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented.
As of October 31, 2021 and January 31, 2021, the Company had no investments with a contractual maturity of greater than one year.

25


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:

Redeemable convertible preferred stock warrant liabilityPrivate placement warrant liabilityEarnout liability and ViriCiti Earnout liability
(in thousands)
Fair value as of January 31, 2021$(75,843)$ $ 
Private placement warrant liability acquired as part of the merger— (127,888)— 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
— — (828,180)
Change in fair value included in other income (expense), net9,237 46,835 84,420 
Reclassification of warrants to stockholders’ equity (deficit) due to exercise— 51,771 — 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization66,606 — — 
Issuance of earnout shares upon triggering events— — 501,120 
Reclassification of remaining contingent earnout liability upon triggering event
— — 242,640 
Contingent earnout liability recognized upon the acquisition of ViriCiti (ViriCiti Earnout)— — (3,856)
Fair value as of October 31, 2021$ $(29,282)$(3,856)
Redeemable convertible preferred stock warrant liability, Private Placement Liability and the Earnout Liability
The fair values of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level 3 measurements within the fair value hierarchy. The significant unobservable inputs used in the fair value measurements of the private placement warrant liability, the redeemable convertible preferred stock warrant liability and the earnout liability include the expected volatility and dividend yield. In determining the fair value of the private placement warrant liability, the Company used the Binomial Lattice Model (“BLM”) that assumes optimal exercise of the Company's redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes Option Pricing Model (“Black-Scholes”) to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9).
ViriCiti Earnout Liability
Refer to Note 3 for the valuation of the ViriCiti Earnout liability.

26


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
5.Composition of Certain Financial Statement Items
Inventories
Inventories consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Raw materials$7,489 $13,029 
Work-in-progress199 68 
Finished goods22,205 20,495 
Total Inventories$29,893 $33,592 
Property and equipment, net
Property and equipment, net consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Furniture and fixtures$893 $1,594 
Computers and software5,786 5,384 
Machinery and equipment14,776 10,605 
Tooling10,506 7,705 
Leasehold improvements10,644 9,398 
Owned and operated systems21,236 17,703 
Construction in progress3,460 2,462 
67,301 54,851 
Less: Accumulated depreciation(32,575)(24,863)
Total Property and Equipment, Net$34,726 $29,988 
Depreciation expense for the three months ended October 31, 2021 and 2020 was $3.1 million and $2.8 million, respectively.
Depreciation expense for the nine months ended October 31, 2021 and 2020 was $8.6 million and $7.5 million, respectively.

27


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Accrued and other current liabilities
Accrued and other current liabilities consisted of the following:

October 31,
2021
January 31,
2021
(in thousands)
Accrued expenses$28,673 $18,404 
Refundable customer deposits8,286 6,482 
Taxes payable9,760 5,213 
Payroll and related expenses12,917 7,547 
Warranty accruals3,766 3,000 
Operating lease liabilities, current3,665 2,393 
Other liabilities9,406 4,123 
Total Accrued and Other Current Liabilities$76,473 $47,162 

Revenue
Revenue consisted of the following:

Three Months Ended October 31, Nine Months Ended October 31,
2021202020212020
(in thousands)(in thousands)
United States$54,561 $29,681 $139,321 $92,319 
Rest of World10,473 6,684 22,344 11,779 
Total revenue$65,034 $36,365 $161,665 $104,098 

6.Debt
In July 2018, the Company entered into a term loan facility with certain lenders (“2018 Loan”) with a borrowing capacity of $45.0 million to finance working capital and repay all outstanding amounts owed under previous loans. The Company borrowed $35.0 million, with issuance costs of $1.1 million and net proceeds of $33.9 million. The 2018 Loan was secured by substantially all of the Company’s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March 20, 2019, to extend the interest only monthly payments through June 30, 2021, to be followed by equal monthly payments of principal and interest. As of January 31, 2021, the Company was in compliance with all financial and non-financial debt covenants.
Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan.
There was no interest expense incurred during the three months ending October 31, 2021; the interest expense incurred during the three months ended October 31, 2020 was $0.8 million.
Total interest expense incurred during the nine months ended October 31, 2021 and 2020 was $1.5 million and $2.4 million, respectively.
In March 2021, the Company repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.

28


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

7.Commitments and Contingencies
Purchase Commitments
Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities and professional services under non-cancellable contracts. As of October 31, 2021, the Company had open purchase commitments for goods and services of $157.8 million, all of which are expected to be received by June 30, 2024.
Legal Proceedings
The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of October 31, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets.
Guarantees and Indemnifications
The Company has service level commitments to certain of its customers warranting levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments.
The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.
Leases
The Company leases its office facilities under non-cancelable operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements.
29


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of October 31, 2021 (in thousands):
(in thousands)
2022 (remaining three months)$1,680 
20236,388 
20245,764 
20255,328 
20264,404 
Thereafter14,683 
Total undiscounted operating lease payments38,247 
Less: imputed interest(10,799)
Total operating lease liabilities27,448 
Less: current portion of operating lease liabilities(3,653)
Operating lease liabilities, noncurrent$23,795 

8.Common Stock
On February 26, 2021, the Merger was consummated and the Company issued 60,746,989 shares for an aggregate purchase price of $200.5 million, net of issuance costs of $29.4 million. Immediately following the Merger, there were 277,768,357 shares of Common Stock outstanding with a par value of $0.0001. The holder of each share of Common Stock is entitled to one vote.
The Company has retroactively adjusted the shares issued and outstanding prior to February 26, 2021, to give effect to the Exchange Ratio established in the Merger Agreement to determine the number of shares of Common Stock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue at $0.0001 par value, with 299,771,284 shares designated as Common Stock and 185,180,248 shares of redeemable convertible preferred stock.
Common Stock Reserved for Future Issuance
Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:
October 31,
2021
Stock options issued and outstanding24,855,043 
Restricted stock units outstanding3,906,058 
Common stock warrants outstanding37,756,829 
Shares available for grant under 2021 Equity Incentive Plan36,436,447 
Shares available for grant under 2021 ESPP8,177,683 
Total shares of Common Stock reserved111,132,060 
On February 26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger, and the remaining amount was reclassified to additional paid-in capital.

30


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

9.Stock Warrants and Earnout
Redeemable Convertible Preferred Stock Warrants
Warrants to purchase a total of 2,358,528 shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy ChargePoint preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy ChargePoint preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the redeemable convertible preferred stock warrant liability was remeasured and reclassified to additional paid-in capital.
The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level 3 fair value inputs. See Note 4 for further details.
The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:
February 26, 2021
(Merger Date)
January 31,
2021
Expected volatility84.3 %80.5 %
Risk-free interest rate0.0 %0.1 %
Dividend rate0.0 %0.0 %
Expected term (years)0.01.4
Common Stock Warrants
In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase 36,402,503 shares of Legacy ChargePoint common stock (collectively, “Legacy Warrants”), which now represent warrants to purchase Common Stock. During the three months ended October 31, 2021, 1,491,243 Legacy Warrants were exercised resulting in the issuance of 1,379,036 shares of Common Stock. During the nine months ended October 31, 2021, 3,176,428 Legacy Warrants were net exercised resulting in the issuance of 2,866,560 shares of Common Stock. During the three and nine months ended October 31, 2021, proceeds received for the exercise of Legacy Warrants were $1.2 million. As of October 31, 2021, there were 35,584,603 Legacy Warrants outstanding which are classified as equity.
Private Placement Warrants
The Private Placement Warrants were initially recognized as a liability on February 26, 2021, at a fair value of $127.9 million and the Private Placement Warrant liability was remeasured to fair value as of any respective exercise dates and as of October 31, 2021. The Company recorded a gain (loss) of $(2.4) million and $30.9 million for the three and nine months ended October 31, 2021, respectively, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations. As of October 31, 2021, there were 2,172,226 Private Placement Warrants outstanding.
31


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Private Placement Warrants were valued using the following assumptions under the BLM that assumes optimal exercise of the Company’s redemption option at the earliest possible date:
October 31,
2021
February 26,
2021
Market price of public stock$24.78$30.83
Exercise price$11.50$11.50
Expected term (years)4.35.0
Volatility70.5 %73.5 %
Risk-free interest rate1.0 %0.8 %
Dividend rate0.0 %0.0 %
Public Warrants
The Public Warrants may only be exercised for a whole number of shares. The Public Warrants became exercisable 30 days after the completion of the Merger.
The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value of $153.7 million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised. On June 4, 2021 the Company issued a redemption notice pursuant to which all but 244,481 Public Warrants were exercised by the Public Warrant holders. At the conclusion of the redemption notice period on July 6, 2021, the Company redeemed the remaining 244,481 Public Warrants outstanding for $0.01 per warrant. The Company recognized no gain or loss for the three months ended October 31, 2021, and recognized a loss of $15.9 million for the nine months ended October 31, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.
During the nine months ended October 31, 2021, proceeds received for the exercise of Public Warrants were $117.6 million. As of October 31, 2021, no Public Warrants remained outstanding.
Activity of warrants is set forth below:

 
Legacy Warrants (1)
Private Placement WarrantsPublic Warrants
Total
Common Stock Warrants (1)
Outstanding as of January 31, 202138,761,03138,761,031
Common Stock Warrants as Part of the Merger
6,521,56810,470,56216,992,130
Warrants Exercised(3,176,428)(4,349,342)(10,226,081)(17,751,851)
Warrants Redeemed(244,481)(244,481)
Outstanding as of October 31, 202135,584,6032,172,22637,756,829
_______________
(1) The shares (and the warrants' exercise prices) subject to the Company's Legacy Warrants were restated to reflect the Exchange Ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.

Contingent Earnout Liability
During the five year period starting at the closing of the Merger (“Earnout Period”), eligible former equity holders of Legacy ChargePoint were eligible to receive up to 27,000,000 additional shares of Common Stock (“Earnout Shares”) in three equal tranches if the Earnout Triggering Events (as described in the Merger Agreement) were fully satisfied. The three Earnout Triggering Events were the dates on which the closing volume weighted-average price (“VWAP”) per share of common stock quoted on the NYSE (or the exchange on which the shares of the Company’s Common Stock are then listed) is greater or equal to $15.00, $20.00 and $30.00, respectively, for any ten trading days within any 20 consecutive trading day period within the Earnout Period.
32


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the Common Stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021, was $828.2 million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below.

March 12,
2021
February 26,
2021
Current stock price$27.84$30.83
Expected volatility72.00 %71.60 %
Risk-free interest rate0.85 %0.75 %
Dividend rate0.00 %0.00 %
Expected term (years)4.965.00
The first two Earnout Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March 12, 2021, and, after withholding some of these Earnout Shares to cover employee withholding tax obligations, 17,539,657 Earnout Shares were issued on March 19, 2021, and the estimated fair value of the earnout liability was remeasured to $743.7 million, including (i) $501.1 million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the Common Stock price as of March 12, 2021, and (ii) $242.6 million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March 12, 2021, as described above. The change in fair value resulted in a gain of $84.4 million recognized in the condensed consolidated statement of operations for the three months ended April 30, 2021. Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company’s own stock price.
The third and final Earnout Triggering Event for up to 9,000,000 of the Earnout Shares associated with the $30.00 VWAP per share threshold occurred on June 29, 2021, and, after the withholding of some of these Earnout Shares to cover employee withholding tax obligations, 8,773,596 Earnout Shares were issued on July 1, 2021. No further Earnout Shares remained contingently issuable as of October 31, 2021.

10.Equity Plans and Stock-based Compensation
On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (“2021 EIP”) and the 2021 Employee Stock Purchase Plan (“2021 ESPP”). As of October 31, 2021, 36,436,447 and 8,177,683 shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively.
2021 Employee Stock Purchase Plan
The 2021 ESPP permits participants to purchase shares of the Company’s Common Stock, up to the IRS allowable limit, through contributions (in the form of payroll deductions or otherwise to the extent permitted by the administrator) of up to 15% of their eligible compensation. The 2021 ESPP provides for consecutive, overlapping 24-month offering periods, subject to certain rollover and reset mechanisms as defined in the ESPP. Participants are permitted to purchase shares of the Company’s Common Stock at the end of each 6-month purchase period at 85% of the lower of the fair market value of the Company’s Common Stock on the first trading day of an offering period or on the last trading date in each purchase period. A participant may purchase a maximum of 10,000 shares of the Company’s Common Stock during a purchase period. Participants may end their participation at any time during an offering and will be paid their accrued contributions that have not yet been used to purchase shares. Participation ends automatically upon termination of employment with the Company. The initial offering period is from October 1, 2021 through September 9, 2023.
33


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

Further, on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of Common Stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of Common Stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares (subject to standard anti-dilution adjustments), or (iii) a number of shares determined by the Company’s Board of Directors.
2021 Equity Incentive Plan
Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSU”) and certain other awards which are settled in the form of shares of Common Stock issued under this 2021 EIP. On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number of shares determined by the Company’s Board of Directors.
2017 Plan and 2007 Plan
No further awards will be granted under Legacy ChargePoint’s 2017 Stock Plan (“2017 Plan”) and 21,412,248 shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan as of October 31, 2021. Additionally, no other awards can be granted under Legacy ChargePoint’s 2007 Stock Incentive Plan (“2007 Plan”) and 3,442,795 shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan as of October 31, 2021.
The Company’s stock option awards activity is set forth below:
 Number of Stock Option AwardsWeighted Average Exercise PriceWeighted Average Remaining Contractual term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding as of January 31, 202130,166,792 $0.71 7.3$1,064,539 
Options exercised(4,666,083)$0.59 
Options forfeited(624,618)$0.74 
Options expired(21,048)$53.26 
Outstanding as of October 31, 202124,855,043 $0.69 6.8$598,912 
Options vested and expected to vest as of October 31, 202124,314,890 $0.68 6.7$585,934 
Exercisable as of October 31, 202116,523,251 $0.66 6.2$398,582 
The options outstanding as of October 31, 2021, include the June 2020 grant of a stock option under the 2017 Plan to the Company’s Chief Executive Officer to purchase a total of 1.5 million shares of Common Stock (“CEO Award”) originally subject to both service and performance-based vesting conditions. No stock-based compensation expense had been recorded prior to the Merger as the CEO Awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for the CEO Award following the Merger in February 2021 when the only remaining vesting condition was service-based. As of October 31, 2021, the total unrecognized compensation expense related to the unvested portion of the CEO Award was $31.7 million, which is expected to be recognized over a period of 2.25 years.
34


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Company’s RSU activity is set forth below:
 Number of SharesWeighted Average Grant Date Fair Value per Share
Outstanding as of January 31, 2021 $ 
RSU granted5,042,559 $26.94 
RSU vested(1,019,817)$27.36 
RSU forfeited(116,684)$27.17 
Outstanding as of October 31, 20213,906,058 $26.82 
As of October 31, 2021, unrecognized stock-based compensation expense for employee equity plans was $125.2 million and is expected to be recognized over a weighted-average period of 2.6 years
The following sets forth the total stock-based compensation expense for employee equity plans included in the Company’s condensed consolidated statements of operations:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Cost of revenue$885 $29 $3,073 $93 
Research and development5,840 448 20,198 1,205 
Sales and marketing2,251 333 7,018 988 
General and administrative7,046 398 21,604 1,022 
Total stock-based compensation expense$16,022 $1,208 $51,893 $3,308 
11.Income Taxes
The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil for the three and nine months ended October 31, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company’s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized.
12.Related Party Transactions
Daimler AG and its affiliated entities (“Daimler”) are investors in the Company and one of its employees is a member of the Company’s Board of Directors. The following revenue transactions took place between the Company and Daimler during the periods presented:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Daimler$1,290 $953 $4,696 $2,529 
Revenue from related parties$1,290 $953 $4,696 $2,529 
Related party accounts receivable as of October 31, 2021 and January 31, 2021 from Daimler was $2.3 million and $1.2 million, respectively.

35


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

13.Basic and Diluted Net Loss per Share

The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and nine months ended October 31, 2021 and 2020:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands, except share and per share data)(in thousands, except share and per share data)
Numerator:
Net income (loss)$(69,442)$(40,890)$(72,092)$(106,275)
Adjust: Accretion of beneficial conversion feature of redeemable convertible preferred stock
 (1,752) (60,377)
Adjust: Cumulative dividends on redeemable convertible preferred stock
 (3,960)(4,292)(3,960)
Adjust: Deemed dividends attributable to vested option holders
  (51,855) 
Adjust: Deemed dividends attributable to common stock warrant holders
  (110,635) 
Net loss attributable to common stockholders - Basic(69,442)(46,602)(238,874)(170,612)
Less: Gain attributable to earnout shares issued
  (84,420) 
Less: Change in fair value of dilutive warrants
  (51,106) 
Net loss attributable to common stockholders - Diluted$(69,442)$(46,602)$(374,400)$(170,612)
Denominator:
Weighted average common shares outstanding325,223,132 15,102,625 286,272,04513,550,552
Less: Weighted-average unvested restricted shares and shares subject to repurchase
(188,212)(111,759)(246,562) 
Weighted average shares outstanding - Basic325,034,920 14,990,866 286,025,48313,550,552
Add: Earnout Shares under the treasury stock method
  4,948,794 
Add: Public and Private Placement Warrants under the treasury stock method
  1,601,041 
Weighted average shares outstanding - Diluted325,034,920 14,990,866 292,575,31813,550,552
Net loss per share - Basic$(0.21)$(3.11)$(0.84)$(12.59)
Net loss per share - Diluted$(0.21)$(3.11)$(1.28)$(12.59)
As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.9966 used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis.
Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the nine-months period ended October 31, 2021, because including them would have had an antidilutive effect.
36


ChargePoint Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders at each period end because including them would have had an antidilutive effect were as follows:
October 31,
2021
October 31,
2020
Redeemable convertible preferred stock (on an as-converted basis) 193,484,162 
Options to purchase common stock24,855,043 37,547,865 
Restricted stock units3,906,058  
Unvested early exercised common stock options164,778 129,717 
Common stock and preferred stock warrants35,584,603 38,761,061 
Employee stock purchase plan942,335  
Total potentially dilutive common share equivalents65,452,817 269,922,805 
37



ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of the financial condition and results of operations of ChargePoint Holdings, Inc. (“ChargePoint” or the “Company”) should be read in conjunction with ChargePoint’s condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report, and the audited consolidated financial statements for the year ended January 31, 2021 and related notes included in the Company’s registration statement on Form S-1 filed with the SEC on October 14, 2021. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. ChargePoint’s actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” in Part II, Item 1A of this report.

Overview
ChargePoint designs, develops and markets networked electric vehicle (“EV”) charging system infrastructure (“Networked Charging Systems”) and cloud-based services which enable consumers the ability to locate, reserve, authenticate and transact EV charging sessions (“Cloud” or “Cloud Services”). As part of ChargePoint’s Networked Charging Systems, subscriptions and other offerings, it provides an open platform that integrates with system hardware from ChargePoint and other manufacturers, connecting systems over an intelligent network that provides real-time information about charging sessions and full control, support and management of the Networked Charging Systems. This network provides multiple web-based portals for charging system owners, fleet managers, drivers and utilities.
ChargePoint generates revenue primarily through the sale of Networked Charging Systems, Cloud Services and extended parts and labor warranty (“Assure”), which are typically paid for upfront. Assure also includes proactive monitoring, fast response times, expert advice and robust reporting. The ChargePoint as a Service (“CPaaS”) program combines the customer’s use of ChargePoint’s owned and operated systems with Cloud Services, Assure and other benefits available to subscribers into one subscription. ChargePoint targets three key customer markets: commercial, fleet and residential. Commercial customers have parking places largely within their workplaces and includes retail, hospitality and parking lot operators. Fleet includes municipal buses, delivery and work vehicles, port/airport/warehouse and other industrial applications, ridesharing services, and, is expected to eventually include, autonomous transportation. Residential includes single family homes and multifamily residences.
Since ChargePoint’s inception in 2007, it has been engaged in developing and marketing its Networked Charging Systems, subscriptions and other offerings, raising capital and recruiting personnel. ChargePoint has incurred net operating losses and negative cash flows from operations every year since its inception. As of October 31, 2021, ChargePoint had an accumulated deficit of $751.5 million. ChargePoint has funded its operations primarily from customer payments, the issuance of redeemable convertible preferred stock, exercise proceeds from options and warrants, borrowings under loan facilities and proceeds from the Reverse Recapitalization.

Recent Developments
Acquisitions
On August 11, 2021, ChargePoint acquired all of the outstanding shares of ViriCiti B.V. (“ViriCiti”) for $79.4 million in cash, subject to adjustment, as well as up to $7.7 million of additional earnout consideration contingent on meeting certain revenue targets through January 31, 2023. ViriCiti is a Netherlands-based provider of electrification solutions for eBus and commercial fleets with offices in the Netherlands and the United States. The acquisition is expected to enhance ChargePoint’s fleet solutions portfolio of hardware, software and services by integrating information sources to optimize electric fleet operations.
On October 6, 2021, ChargePoint acquired all of the outstanding shares of has•to•be gmbh (“has•to•be” or “HTB”) for approximately $232.2 million, consisting of $130.1 million paid in cash, subject to further adjustments based on certain working capital positions, and $102.1 million in the form of 5,695,176 shares of the Company’s common stock, par value $0.0001 per share (“Common Stock”), of which 885,592 shares, valued at $15.9 million, are subject to escrow to secure potential future indemnification claims. Has•to•be is an Austria-based e-mobility provider with a European charging software platform. The acquisition is intended to expand ChargePoint’s market share in Europe.

38



Earnout Shares
On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”) consummated the previously announced transactions pursuant to which Lightning Merger Sub Inc., a wholly owned subsidiary of Switchback incorporated in the State of Delaware (“Lightning Merger Sub”), merged with ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”); Legacy ChargePoint survived as a wholly-owned subsidiary of Switchback (“Merger,” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). Further, as a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”
Pursuant to the terms of the Merger Agreement, each stockholder of Legacy ChargePoint received 0.9966 shares of Common Stock and the contingent right to receive as additional merger consideration certain Earnout Shares (as defined below), for each share of Legacy ChargePoint common stock, par value $0.0001 per share, owned by such Legacy ChargePoint stockholder that was outstanding immediately prior to the Closing (other than any shares of Legacy ChargePoint restricted stock). In addition, certain investors purchased an aggregate of 22,500,000 shares of Common Stock (such investors, the “PIPE Investors”) concurrently with the Closing for an aggregate purchase price of $225,000,000.
In addition, pursuant to the terms of the Merger Agreement, at the effective time of the Merger (“Effective Time”), (1) warrants to purchase shares of capital stock of Legacy ChargePoint were converted into warrants to purchase an aggregate of 38,761,031 shares of Common Stock and the contingent right to receive certain Earnout Shares, (2) options to purchase shares of common stock of Legacy ChargePoint were converted into options to purchase an aggregate of 30,135,695 shares of Common Stock and, with respect to vested options, the contingent right to receive certain Earnout Shares and (3) unvested restricted shares of common stock of Legacy ChargePoint that were outstanding pursuant to the “early exercise” of Legacy ChargePoint options were converted into an aggregate of 345,689 restricted shares of ChargePoint (“Restricted Shares”).
During the time period between the Closing and the five-year anniversary of the Closing Date, eligible former equity holders could receive up to 27,000,000 additional shares of Common Stock (“Earnout Shares”) in the aggregate in three equal tranches if the volume-weighted average closing sale price of Common Stock was greater than or equal to $15.00, $20.00 and $30.00 for any 10 trading days within any 20 consecutive trading day period (each an “Earnout Triggering Event”). On March 19, 2021, a total of approximately 18,000,000 shares of Common Stock were released to eligible former equity holders of Legacy ChargePoint pursuant to the Earnout Shares provisions of the Merger Agreement, as the first two Earnout Triggering Events had been met. The Earnout Triggering Events were met by virtue of the volume-weighted average closing sale price of Common Stock having been greater than or equal to $15.00 and $20.00 for ten (10) trading days out of twenty (20) consecutive trading days following the closing of the Merger. The holders of Legacy ChargePoint Common Stock (other than restricted stock), warrants and vested options as of the closing of the Merger received their pro rata portion of the Earnout Shares. On July 1, 2021, a total of approximately 9,000,000 shares of Common Stock were released to eligible former equity holders of Legacy ChargePoint pursuant to the Earnout Shares provision of the Merger Agreement, as the third Earnout Triggering Event had been met. The Earnout Triggering Event was met by virtue of the volume-weighted average closing sale price of Common Stock having been greater than or equal to $30.00 for ten (10) trading days out of twenty (20) consecutive trading days following the closing of the Merger.

Key Factors Affecting Operating Results
ChargePoint believes its performance and future success depend on several factors that present significant opportunities for it but also pose risks and challenges, including but not limited to those discussed below.
Growth in EV Adoption
ChargePoint’s revenue growth is directly tied to the number of passenger and commercial EVs sold, which it believes drives the demand for charging infrastructure. The market for EVs is still rapidly evolving and although demand for EVs has grown in recent years, there is no guarantee of such future demand. Factors impacting the adoption of EVs include but are not limited to perceptions about EV features, quality, safety, performance and cost; perceptions about the limited range over which EVs may be driven on a single battery charge; volatility in the cost of oil and gasoline; availability of services for EVs; consumers’ perception about the convenience and cost of charging EVs; and increases in fuel efficiency. In addition, macroeconomic factors, including government mandates and incentives, could impact demand for EVs, particularly since they can be more expensive than traditional gasoline-powered vehicles and the automotive industry globally has been experiencing a recent decline in sales. If the market for EVs does not develop as expected or if there is any slow-down or delay in overall EV adoption rates, this would negatively impact ChargePoint’s financial condition and results of operations.
39



Competition
ChargePoint is currently a market leader in North America in commercial Level 2 Alternating Current (“AC”) charging. ChargePoint also offers AC chargers for use at home or multifamily settings and for fleet applications, and high-power Level 3 Direct Current (“DC”) chargers for fast urban charging, corridor or long-trip charging and fleet applications. ChargePoint intends to expand its market share over time in its product categories, leveraging the network effect of its products and Cloud Services software. Existing competitors may expand their product offerings and sales strategies, and new competitors may enter the market. If ChargePoint’s market share decreases due to increased competition, its financial condition and results of operations in the future may be negatively impacted. Furthermore, ChargePoint’s success could be negatively impacted if consumers and businesses choose other types of alternative fuel vehicles or high-fuel-economy gasoline powered vehicles over EVs.
Europe Expansion
ChargePoint operates in North America and selected countries in Europe. Europe is expected to be a significant contributor to ChargePoint’s revenue in future years. ChargePoint is using a portion of the proceeds from the Merger to increase its sales and marketing activities in Europe. ChargePoint is also positioned to grow its European business through existing partnerships with car leasing companies and its recently closed acquisition of ViriCiti and HTB. In Europe, ChargePoint primarily competes with other providers of EV charging station networks. Many of these competitors have limited funding, which could cause poor customer experiences and have a negative impact on overall EV adoption in Europe. ChargePoint’s growth in Europe requires differentiating itself as compared to these existing competitors. If ChargePoint is unable to continue penetrating the market in Europe, its financial condition and results of operations would be negatively impacted.
Fleet Expansion
ChargePoint’s future growth is highly dependent upon fleet applications. Because fleet operators often make large purchases of EVs, volatility may be more pronounced and any significant decline from these customers would reduce ChargePoint’s potential for future growth.
Impact of New Product Releases and Investments in Growth
As ChargePoint introduces new products, such as the release of its Level 3 DC fast charger in fiscal year 2020, its gross margins may be initially negatively impacted by launch costs and lower volumes until it achieves targeted cost reductions. Cost reductions may not occur on the timeline ChargePoint expects due to unanticipated supply chain difficulties. For example, ongoing supply chain challenges and heightened logistic costs related to COVID-19 decreased gross margins in the three and nine months ended October 31, 2021, and ChargePoint expects that gross margins will continue to be adversely affected by increased material costs and freight and logistic expenses through the remainder of the fiscal year and likely into its fiscal 2023. In addition, ChargePoint may accelerate its expenditures where it sees growth opportunities, which may impact gross margin until upfront costs and inefficiencies are absorbed and normalized operations are achieved. ChargePoint also continuously evaluates and may adjust its operating expenditures based on its launch plans for new products, as well as other factors including the pace and prioritization of current projects under development and the addition of new projects. As ChargePoint attains higher revenue, it expects operating expenses as a percentage of total revenue to decrease as it scales and focuses on increasing operational efficiency and process automation.
Government Mandates, Incentives and Programs
The U.S. federal government, certain foreign governments and some state and local governments provide incentives to end users and purchasers of EVs and EV infrastructure in the form of rebates, tax credits and other financial incentives. These governmental rebates, tax credits and other financial incentives significantly lower the effective price of EVs and EV infrastructure to customers. For example, the Infrastructure Investment and Jobs Act signed into law on November 15, 2021 would provide additional funding for EVs and EV charging infrastructure through the creation of new programs and grants and the expansion of existing programs, including $7.5 billion for EV charging along highway corridors. However, such incentives take time to be disbursed and to affect actual expenditure decisions. These incentives may also expire on specified dates, end when the allocated funding is no longer available, or be reduced or terminated as a matter of regulatory or legislative policy. In particular, the credits under Section 30C of the Internal Revenue Code of 1986, as amended (the “Code”) which benefit investments in EV infrastructure may be reduced or become unavailable if not extended in future years. Any reduction in rebates, tax credits or other financial incentives could reduce the demand for EVs and for charging infrastructure, including infrastructure ChargePoint offers.
40



ChargePoint also derives other revenue from fees received for regulatory credits earned for participating in low carbon fuel programs in approved U.S. states. ChargePoint claims these regulatory credits only if they are not claimed by purchasers of its EV charging stations; only a small percentage of its customers currently elect to claim such credits. If a material percentage of its customers were to claim these regulatory credits, ChargePoint’s revenue from this source could decline significantly, which could have an adverse effect on its revenue and overall gross margin. Prior to fiscal year 2021, ChargePoint derived a slight majority of its Other revenue from these regulatory credits. However, revenue from this source as a percentage of total revenue has declined in recent quarters and may continue to decline over time. Further, the availability of such credits depends on continued governmental support for these programs. If these programs are modified, reduced or eliminated, ChargePoint’s ability to generate this revenue in the future would be adversely impacted.
Impact of COVID-19
In March 2020, the World Health Organization characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has disrupted ChargePoint’s supply chain and heightened its freight and logistic costs, and has similarly disrupted manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, which has led to fluctuations in EV sales in markets around the world. These ongoing supply chain challenges and heightened logistic costs decreased gross margins in the three and nine months ended October 31, 2021, and ChargePoint expects that gross margins will continue to be adversely affected by increased material costs and freight and logistic expenses through the remainder of the fiscal year.
As a result of the COVID-19 pandemic, ChargePoint initially modified its business practices (including reducing employee travel, recommending that all non-essential personnel work from home and canceling or reducing physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, and implemented temporary cost cutting measures in order to reduce its operating costs. The Company may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.
While the ultimate duration and extent of the COVID-19 pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccination rates, it has already had an adverse effect on the global economy, and the ultimate full societal and economic impact of the COVID-19 pandemic remains unknown. The effect of the COVID-19 pandemic can also vary over time and across the geographies in which ChargePoint operates. For example, variations in work-from-home policies can cause fluctuations in ChargePoint’s revenues, and the Company believes that since people are not yet fully back to work it has not yet seen the full return of commercial customer demand for its products. The conditions caused by the COVID-19 pandemic, such as more permanent work-from-home policies, are likely to continue affecting the rate of global infrastructure spending, and thus to continue to adversely impact ChargePoint’s commercial business and its overall gross margin as the Company’s commercial business contributes higher margins than its residential and fleet businesses. Further, the COVID-19 pandemic could continue to heighten supply chain pricing and logistics expenses and further adversely impact ChargePoint’s gross margins adversely affect demand for ChargePoint’s platforms, lengthen its product development and sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect the Company’s business, results of operations and financial condition.

Results of Operations & its Components
Revenue
Networked Charging Systems
Networked Charging Systems revenue includes the deliveries of EV charging system infrastructure, which include a range of Level 2 AC products for use in residential, commercial and fleet applications, and Level 3 DC, or fast-charge products for use in commercial and fleet applications. A significant portion of ChargePoint’s Networked Charging Systems revenue is presently derived from the sale of Level 2 AC products. ChargePoint generally recognizes revenue from sales of Networked Charging Systems upon shipment to the customer, at which point ChargePoint’s performance obligation is satisfied.
41



Subscriptions

Subscriptions revenue consists of the Company’s Cloud Services, extended Assure warranties and CPaaS, which bundles use of ChargePoint-owned and operated systems with Cloud Services, Assure and other benefits into one subscription.
CPaaS subscriptions are considered for accounting purposes to contain a lease for the customer’s use of ChargePoint’s owned and operated systems unless the location allows the customer to receive incremental economic benefit from regulatory credits earned on that EV charging system. Lessor revenue relates to operating leases and historically has not been material. Subscriptions revenue is generally recognized over time on a straight-line basis as ChargePoint has an ongoing obligation to deliver such services to the customer.
Other
Other revenue consists of fees received for transferring regulatory credits earned for participating in low carbon fuel programs in approved states, charging related fees received from drivers using charging sites owned and operated by ChargePoint, net transaction fees earned for processing payments collected on driver charging sessions at charging sites owned by its customers, and other professional services. Revenue from regulatory credits is recognized when the regulatory credits are transferred. Revenue from fees for owned and operated sites is recognized over time on a straight-line basis over the performance period of the service contract as ChargePoint has a ongoing obligation to deliver such services. Revenue from driver charging sessions and charging transaction fees is recognized when the charging session or transaction is completed. Revenue from professional services is recognized as the services are rendered.
For the remainder of fiscal year 2022, ChargePoint expects revenue to grow in both Networked Charging Systems and Subscriptions due to increased demand in EVs and the related charging infrastructure market.
October 31,
Networked Charging Systems20212020Change
(dollar amounts in thousands)
Three months ended$47,511 $22,566 $24,945 110.5 %
Percentage of total revenue73.1 %62.1 %
Nine months ended$115,185 $63,591 $51,594 81.1 %
Percentage of total revenue71.2 %61.1 %
Networked Charging Systems revenue increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily due to higher demand from customers resulting in higher volumes of systems delivered across ChargePoint’s major product families.

October 31,
Subscriptions20212020Change
(dollar amounts in thousands)
Three months ended$13,397 $10,782 $2,615 24.3 %
Percentage of total revenue20.6 %29.6 %
Nine months ended$36,303 $29,597 $6,706 22.7 %
Percentage of total revenue22.5 %28.4 %
Subscriptions revenue increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily due to growth in the number of Networked Charging Systems connected to ChargePoint’s network.

42



October 31,
Other revenue20212020Change
(dollar amounts in thousands)
Three months ended$4,126 $3,017 $1,109 36.8 %
Percentage of total revenue6.3 %8.3 %
Nine months ended$10,177 $10,910 $(733)(6.7)%
Percentage of total revenue6.3 %10.5 %
Other revenue increased during the three months ended October 31, 2021 compared to the three months ended October 31, 2020 mainly due to increased charging related fees received from drivers using charging sites owned and operated by ChargePoint and net transaction fees earned for processing payments collected on driver charging sessions at charging sites owned by ChargePoint’s customers, as well as increased regulator credits transferred.
Other revenue decreased during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 mainly due to fewer regulatory credits transferred, partially offset by increased charging related fees received from drivers using charging sites owned and operated by ChargePoint, and net transaction fees earned for processing payments collected on driver charging sessions at charging sites owned by its customers.

Cost of Revenue
Networked Charging Systems
ChargePoint uses contract manufacturers to manufacture the substantial majority of its Networked Charging Systems. ChargePoint’s in-house manufacturing is typically limited to initial development units and to early customer samples. ChargePoint’s cost of revenue for the sale of Networked Charging Systems includes the contract manufacturer costs of finished goods. For ChargePoint’s limited in-house production, cost of revenue for the sale of Networked Charging Systems also includes parts, labor, manufacturing costs, and allocated facilities and information technology expenses. Cost of revenue for the sale of Networked Charging Systems also consists of salaries and related personnel expenses, including stock-based compensation, warranty provisions, depreciation of manufacturing related equipment and facilities, amortization of capitalized internal-use software, and allocated facilities and information technology expenses. As revenue is recognized, ChargePoint accounts for estimated warranty cost as a charge to cost of revenue. The estimated warranty cost is based on historical and predicted product failure rates and repair expenses. Costs incurred for shipping and handling are recorded in cost of revenue.
Subscriptions
Cost of Subscriptions revenue includes salaries and related personnel expenses, including stock-based compensation and third-party support costs to manage the systems and helpdesk services for drivers and site hosts, network and wireless connectivity costs for subscription services, field costs for Assure, depreciation of owned and operated systems used in CPaaS arrangements, amortization of capitalized internal-use software development costs, allocated facilities and information technology expenses.
Other
Cost of other revenue includes depreciation and other costs for ChargePoint’s owned and operated charging sites, salaries and related personnel expenses, including stock-based compensation, as well as costs of professional services.
October 31,
Cost of Networked Charging Systems revenue20212020Change
(dollar amounts in thousands)
Three months ended$38,720 $22,382 $16,338 73.0 %
Percentage of networked charging systems revenue81.5 %99.2 %
Nine months ended$97,846 $61,406 $36,440 59.3 %
Percentage of networked charging systems revenue84.9 %96.6 %

43



Cost of Networked Charging Systems revenue increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily due to an increase in the number of Networked Charging Systems delivered.

October 31,
Cost of Subscriptions revenue20212020Change
(dollar amounts in thousands)
Three months ended$7,637 $5,322 $2,315 43.5 %
Percentage of subscriptions revenue57.0 %49.4 %
Nine months ended$21,107 $14,547 $6,560 45.1 %
Percentage of subscriptions revenue58.1 %49.2 %
Cost of subscriptions revenue increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily resulting from an increase in stock-based compensation for the Company’s customer support personnel and ChargePoint expanding its network of charging systems.

October 31,
Cost of Other revenue20212020Change
(dollar amounts in thousands)
Three months ended$2,621 $1,408 $1,213 86.2 %
Percentage of other revenue63.5 %46.7 %
Nine months ended$6,662 $4,100 $2,562 62.5 %
Percentage of other revenue65.5 %37.6 %
Other cost of revenue increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily related to higher depreciation of owned and operated charging sites and increased other costs.
Gross Profit and Gross Margin
Gross profit is revenue less cost of revenue and gross margin is gross profit as a percentage of revenue. ChargePoint offers a range of Networked Charging Systems products which vary widely in selling price and associated margin. Accordingly, ChargePoint’s gross profit and gross margin have varied and are expected to continue to vary from period to period due to revenue levels; geographic, vertical and product mix; new product introductions, and its efforts to optimize its operations and supply chain.
In the long term, improvements in ChargePoint’s gross profit and gross margin will depend on its ability to increase its revenue and continue to optimize its operations and supply chain. However, at least in the short term, as ChargePoint launches new Networked Charging Systems products, grows its presence in Europe where it has not yet achieved economies of scale, and expands its solutions for its fleet customers, it expects gross margin to experience variability from period to period. In addition, ChargePoint expects gross margins will continue to be adversely affected by increased material costs and freight and logistic expenses through at least the remainder of the fiscal year as a result of ongoing supply chain disruptions caused by COVID-19 and related measures.
44



October 31,
Gross Profit and Gross Margin20212020Change
(dollar amounts in thousands)
Three months ended$16,056 $7,253 $8,803 121.4 %
Gross margin24.7 %19.9 %
Nine months ended$36,050 $24,045 $12,005 49.9 %
Gross margin22.3 %23.1 %
Gross profit increased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily due to an increase in Networked Charging Systems sales resulting from a larger number of charging systems delivered, and in the case of the three months ended October 31, 2021 due to the improvements in gross margin year-over year described below.
Gross margin increased during the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily due to improved manufacturing efficiencies.
Gross margin decreased during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 primarily due to an increase in stock-based compensation expense and a decrease in Other revenue in the form of regulatory credits transferred, partially offset by improved manufacturing efficiencies.
Research and Development Expenses
Research and development expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, for personnel related to the development of improvements and expanded features for ChargePoint’s services, as well as quality assurance, testing, product management, amortization of capitalized internal-use software, and allocated facilities and information technology expenses. Research and development costs are expensed as incurred.
ChargePoint expects its research and development expenses to increase on an absolute basis for the foreseeable future as ChargePoint continues to invest in research and development activities to achieve its technology and product roadmap.

October 31,
Research and development expenses20212020Change
(dollar amounts in thousands)
Three months ended$36,751 $18,919 $17,832 94.3 %
Percentage of total revenue56.5 %52.0 %
Nine months ended$102,535 $54,071 $48,464 89.6 %
Percentage of total revenue63.4 %51.9 %
Research and development expenses increased during the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily attributable to a $12.3 million increase in personnel costs related to a a $6.9 million increase in salary and bonus expenses due to headcount growth and $5.4 million increase in stock-based compensation expense mainly from restricted stock unit (“RSU”) grants, a $2.6 million increase in engineering materials and services cost, as well as a $1.0 million increase in consulting services.
Research and development expenses increased during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 primarily attributable to a $35.3 million increase in personnel costs related to a $19.0 million increase in stock-based compensation expense from RSU grants, a $16.3 million increase in salary and bonus expenses due to headcount growth, a $5.6 million increase in engineering materials and services costs, a $2.0 million increase in consulting services, as well as a $1.7 million increase in shipping costs.

45



Sales and Marketing Expenses
Sales and marketing expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, sales commissions, professional services fees, travel, marketing and promotional expenses amortization of capitalized internal-use software and allocated facilities and information technology expenses.
ChargePoint expects its sales and marketing expenses to increase on an absolute basis for the foreseeable future while it continues to add sales and marketing personnel, expand its sales channels and expand in Europe.

October 31,
Sales and marketing expenses20212020Change
(dollar amounts in thousands)
Three months ended$24,361 $12,134 $12,227 100.8 %
Percentage of total revenue37.5 %33.4 %
Nine months ended$62,258 $37,301 $24,957 66.9 %
Percentage of total revenue38.5 %35.8 %
Sales and marketing expenses increased during the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily attributable to a $7.5 million increase in personnel costs related to a $1.9 million increase in salary, bonus and commissions due to headcount growth, as well as revenue growth and a $5.6 million increase in stock-based compensation expense resulting mainly from RSU grants, a $4.7 million increase in marketing activities and other operating expenses.
Sales and marketing expenses increased during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 primarily attributable to a $17.6 million increase in personnel costs related to a $11.6 million increase in salary, bonus and commissions due to headcount growth, as well as revenue growth and a $6.0 million increase in stock-based compensation expense resulting mainly from RSU grants, and a $7.3 million increase in marketing activities and other operating expenses.
General and Administrative Expenses
General and administrative expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, related to finance, legal and human resource functions, contractor and professional services fees, audit and compliance expenses, insurance costs, bad debt expenses, amortization of capitalized internal-use software and general corporate expenses, including allocated facilities and information technology expenses.

ChargePoint expects its general and administrative expenses to increase in absolute dollars as it continues to grow its business and to operate as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, as well as higher expenses for director and officer insurance, investor relations and legal, accounting and other professional services.

October 31,
General and administrative expenses20212020Change
(dollar amounts in thousands)
Three months ended$20,268 $8,790 $11,478 130.6 %
Percentage of total revenue31.2 %24.2 %
Nine months ended$57,467 $18,345 $39,122 213.3 %
Percentage of total revenue35.5 %17.6 %

General and administrative expenses increased during the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily attributable to a $9.3 million increase in personnel costs related to a $6.6 million
46



increase in stock-based compensation expense resulting from RSU grants and stock option grants and a $2.6 million increase in salary expense due to headcount growth; and a $2.2 million increase in professional services fees related to acquisitions.
General and administrative expenses increased during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 primarily attributable to a $25.0 million increase in personnel costs related to a $20.6 million increase in stock-based compensation expense resulting from RSU grants and stock option grants, $8.3 million increase in professional services fees related to acquisitions and expenses associated with an underwritten secondary offering of shares held by certain selling stockholders in July 2021, as well as $4.4 million increase in salary expense due to headcount growth and a $5.2 million increase in consulting expenses.

Interest Income
Interest income consists primarily of interest earned on ChargePoint’s cash, cash equivalents and short-term investments.

October 31,
Interest Income20212020Change
(dollar amounts in thousands)
Three months ended$25 $18 $38.9 %
Percentage of total revenue— %— %
Nine months ended$72 $298 $(226)(75.8)%
Percentage of total revenue— %0.3 %
Interest income increased during the three months ended October 31, 2021 as compared to the three months ended October 31, 2020 due to higher cash and cash equivalent balances.
Interest income decreased during the nine months ended October 31, 2021 as compared to the nine months ended October 31, 2020 due to lower returns on investments.

Interest Expense
Interest expense consists primarily of the interest on ChargePoint’s term loan, which was paid off in March 2021.

October 31,
Interest Expense20212020Change
(dollar amounts in thousands)
Three months ended$(3)$(815)$812 (99.6)%
Percentage of total revenue— %(2.2)%
Nine months ended(1,502)(2,443)$941 (38.5)%
Percentage of total revenue(0.9)%(2.3)%
Interest expense decreased during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 primarily due to repayment of the term loan in March 2021. As of October 31, 2021, ChargePoint had no outstanding loans.

47



Change in Fair Value of Redeemable Convertible Preferred Stock Warrant Liability
Redeemable convertible preferred stock warrant liability is subject to remeasurement to fair value at each balance sheet date. Changes in fair value of redeemable convertible preferred stock warrant liability are recognized in the condensed consolidated statements of operations. ChargePoint adjusts the liability for changes in fair value until the earlier of the exercise or expiration of the warrants and conversion of redeemable convertible preferred stock into Common Stock.

October 31,
Change in fair value of redeemable convertible preferred stock warrant liability20212020Change
(dollar amounts in thousands)
Three months ended$— $(7,320)$7,320 (100.0)%
Percentage of total revenue— %(20.1)%
Nine months ended$9,237 $(18,301)$27,538 (150.5)%
Percentage of total revenue5.7 %(17.6)%
The change in fair value of redeemable convertible preferred stock warrant liability during the three and nine months ended October 31, 2021 compared to the three and nine months ended October 31, 2020 was primarily due to changes in the fair value of Legacy ChargePoint’s redeemable convertible preferred stock through the date of the Merger. As of October 31, 2021, ChargePoint had no outstanding redeemable convertible preferred stock warrant liabilities.
Change in Fair Value of Common Stock Warrant Liabilities
Common stock warrant liabilities consist of publicly-traded warrants (“Public Warrants”) and private placement warrants issued to NGP Switchback, LLC. (“Private Placement Warrants”) which ChargePoint assumed in connection with the Merger and which are subject to remeasurement to fair value at each balance sheet date. ChargePoint expects to incur an incremental income (expense) in its condensed consolidated statements of operations for the fair value adjustments for the outstanding Common Stock warrant liabilities at the end of each reporting period or through the exercise of such warrants.

October 31,
Change in fair value of Common Stock warrant liability20212020Change
(dollar amounts in thousands)
Three months ended$(2,429)$— $(2,429)— %
Percentage of total revenue(3.7)%— %
Nine months ended$30,911 $— $30,911 — %
Percentage of total revenue19.1 %— %
ChargePoint recognized a $2.4 million loss during the three months ended October 31, 2021 due to the change in the fair value of Common Stock warrants.
ChargePoint recognized a $30.9 million gain during the nine months ended October 31, 2021 due to the change in the fair value of Common Stock warrants.

Change in Fair Value of Contingent Earnout Liability

Contingent earnout liability was accounted for as a liability as of the date of the Merger and remeasured to fair value until the Earnout Triggering Events were met for the first two tranches in March 2021 and the Earnout Shares were issued. In March 2021, the remaining earnout liability for the third tranche converted to be accounted for as equity. The Earnout Triggering Event was met for the third and final tranche in June 2021, and in July 2021, the Earnout Shares were issued.
48



October 31,
Change in fair value of contingent earnout liability20212020Change
(dollar amounts in thousands)
Three months ended$— $— $— — %
Percentage of total revenue— %— %
Nine months ended$84,420 $— $84,420 — %
Percentage of total revenue52.2 %— %
ChargePoint recognized an increase in fair value of contingent earnout liability of $84.4 million for the nine months ended October 31, 2021 due to the decrease in the fair value of ChargePoint’s Common Stock after consummation of the Merger.
Transaction Costs Expensed
Transaction costs consist of legal, accounting, banking fees and other costs that were directly related to the consummation of the Merger. Transaction costs related to the issuance of shares were recognized in stockholders’ equity (deficit) while costs associated with the warrant liabilities and non-capitalized amounts were expensed in the condensed consolidated statements of operations upon the completion of the Merger on February 26, 2021.

October 31,
Transaction costs expensed20212020Change
(dollar amounts in thousands)
Three months ended$— $— $— — %
Percentage of total revenue— %— %
Nine months ended$(7,031)$— $(7,031)— %
Percentage of total revenue(4.3)%— %
During the nine months ended October 31, 2021 ChargePoint expensed $7.0 million out of $36.5 million total transaction costs, that related to the warrant liabilities assumed as part of the Merger.
Other Income (Expense), Net
Other income (expense), net consists primarily of foreign currency transaction gains and losses.

October 31,
Other income (expense), net20212020Change
(dollar amounts in thousands)
Three months ended$(2,025)$(85)$(1,940)2282.4 %
Percentage of total revenue(3.1)%(0.2)%
Nine months ended$(2,200)$46 $(2,246)(4882.6)%
Percentage of total revenue(1.4)%— %
Other income (expense) increased during the three and nine months ended October 31, 2021 as compared to the three and nine months ended October 31, 2020, due to unfavorable changes in foreign exchange rates.
49



Provision for income taxes
ChargePoint’s provision for income taxes consists of an estimate of federal, state and foreign income taxes based on enacted federal, state and foreign tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in deferred tax assets and liabilities and changes in tax law. Due to the level of historical losses, ChargePoint maintains a valuation allowance against U.S. federal and state deferred tax assets as it has concluded it is more likely than not that these deferred tax assets will not be realized.
October 31,
Provision for income taxes20212020Change
(dollar amounts in thousands)
Three months ended$(314)$98 $(412)(420.4)%
Percentage of profit/(loss) before provision for income taxes0.5 %(0.2)%
Nine months ended$(211)$203 $(414)(203.9)%
Percentage of profit/(loss) before provision for income taxes0.3 %(0.2)%
The provision for income taxes did not significantly fluctuate during the three and nine months ended October 31, 2021 as compared to the three and nine months ended October 31, 2020.

Liquidity and Capital Resources
Sources of Liquidity

ChargePoint has incurred net losses and negative cash flows from operations since its inception, which it anticipates will continue for the foreseeable future. To date, ChargePoint has funded its business primarily with proceeds from the issuance of redeemable convertible preferred stock, proceeds from the Merger, proceeds from warrant and option exercises for cash, and from customer payments. As of October 31, 2021, ChargePoint had cash, cash equivalents and restricted cash of $365.9 million. ChargePoint believes that its cash on hand and cash generated from sales to customers will satisfy its working capital and capital requirements for at least the next twelve months.
From inception to October 31, 2021, ChargePoint has raised aggregate net cash proceeds of $615.7 million from the sale of shares of redeemable convertible preferred stock and $479.2 million from the Merger and the concurrent purchase by certain investors of shares of Common Stock pursuant to separate subscription agreements (the “PIPE financing”). During the nine months ended October 31, 2021, ChargePoint received $118.8 million in proceeds from warrant exercises.
In March 2021, ChargePoint repaid the entire 2018 Loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.
Long-Term Liquidity Requirements
Until ChargePoint can generate sufficient revenue to cover its cost of sales, operating expenses, working capital and capital expenditures, it expects to primarily fund cash needs through a combination of equity and debt financing. If ChargePoint raises funds by issuing equity securities, dilution to existing stockholders may result. Any equity securities issued may also provide for rights, preferences or privileges senior to those of holders of Common Stock. If ChargePoint raises funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of Common Stock. The terms of debt securities or borrowings could impose significant restrictions on ChargePoint’s operations. The capital markets have in the past, and may in the future, experience periods of upheaval that could impact the availability and cost of equity and debt financing.
ChargePoint’s principal use of cash in recent periods has been funding its operations, the acquisitions of ViriCiti and HTB, and investing in capital expenditures. ChargePoint’s future capital requirements will depend on many factors, including its revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support development efforts, expenses associated with its international expansion, the introduction of network enhancements and the continuing market adoption of its network. ChargePoint has and may in the future enter into arrangements to acquire or invest in complementary businesses, products and technologies. ChargePoint may be required to seek additional equity or debt financing. If ChargePoint requires additional financing, it may
50



not be able to raise such financing on acceptable terms or at all. If ChargePoint is unable to raise additional capital or generate cash flows necessary to expand its operations and invest in continued innovation, it may not be able to compete successfully, which would harm its business, results of operations and financial condition. If adequate funds are not available, ChargePoint may need to reconsider its expansion plans or limit its research and development activities, which could have a material adverse impact on its business prospects and results of operations.

Cash Flows
For the Nine Months Ended October 31, 2021 and 2020
The following table sets forth a summary of ChargePoint’s cash flows for the periods indicated:
Nine Months Ended
October 31,
20212020
(in thousands)
Net cash (used in) provided by:
Operating activities$(109,083)$(70,921)
Investing activities(217,393)38,101 
Financing activities547,224 128,747 
Effects of exchange rates on cash, cash equivalents, and restricted cash(748)13 
Net increase in cash, cash equivalents, and restricted cash$220,000 $95,940 

Net Cash Used in Operating Activities
During the nine months ended October 31, 2021, net cash used in operating activities was $109.1 million, consisting primarily of a net loss of $72.1 million and non-cash charges of $49.3 million, partially offset by a decrease in net operating assets of $12.3 million. The decrease in net operating assets was primarily due to a $16.1 million increase in accrued and other liabilities, a $10.6 million increase in accounts payable, a $3.5 million decrease in inventories and a $29.7 million increase in deferred revenue, partially offset by a $18.9 million increase in prepaid expenses and other assets, a $26.6 million increase in accounts receivable and a $2.2 million decrease in operating lease liabilities. The non-cash charges primarily consisted of $84.4 million change in fair value of contingent earnout liability, $30.9 million change in fair value of Common Stock warrant liability, $0.4 million change in deferred tax benefits and $9.2 million change in fair value of redeemable convertible preferred stock warrant liability, partially offset by $51.9 million of stock-based compensation expense, $7.0 million of transaction costs expensed, $11.4 million of depreciation, amortization expense and amortization of deferred contract acquisition costs, $3.1 million of non-cash operating lease cost and $2.2 million of inventory reserves and other costs.
During the nine months ended October 31, 2020, net cash used in operating activities was $70.9 million, consisting primarily of a net loss of $106.3 million, offset by a decrease in net operating assets of $1.5 million and non-cash charges of $33.8 million. The decrease in net operating assets was primarily attributable to a $10.1 million decrease in accounts receivable, net due to increased collections, a $1.6 million increase in accrued and other liabilities and $9.1 million increase in deferred revenue, largely offset by a $6.0 million increase in inventories, an $8.4 million increase in prepaid expenses and other assets, a $2.4 million decrease in operating lease liabilities and a $2.4 million decrease in accounts payable. The non-cash charges primarily consisted of an $18.3 million change in the fair value of redeemable convertible preferred stock warrant liability, $7.5 million of depreciation and amortization expenses, $3.3 million of stock-based compensation expense and $2.9 million of non-cash operating lease cost.
Net Cash (Used In) Provided by Investing Activities
During the nine months ended October 31, 2021, net cash used in investing activities was $217.4 million consisting of cash paid for acquisitions (net of cash acquired) of $205.3 million and purchases of property and equipment of $12.1 million.
During the nine months ended October 31, 2020, net cash provided by investing activities was $38.1 million, consisting of maturities of investments of $47.0 million, partially offset by purchases of property and equipment of $8.9 million.
51



Net Cash Provided by Financing Activities
During the nine months ended October 31, 2021, net cash provided by financing activities was $547.2 million, consisting of net proceeds from the Merger and PIPE financing of $511.6 million, proceeds from the exercise of warrants of $118.8 million and proceeds from exercises of vested and unvested stock options of $4.2 million and change in driver funds and amounts due to customers of $1.9 million, partially offset by repayment of borrowings of $36.1 million, payment of transaction costs related to the Merger of $32.5 million and payment of tax withholding obligations on settlement of earnout shares of $20.9 million.
During the nine months ended October 31, 2020, net cash provided by financing activities was $128.7 million consisting of net proceeds from issuance of redeemable convertible preferred stock of $95.5 million, proceeds from the issuance of Common Stock warrants of $31.5 million and proceeds from exercises of vested and unvested stock options of $2.2 million, partially offset by $0.5 million of payment of deferred transaction costs.
Off-Balance Sheet Arrangements
ChargePoint is not a party to any off-balance sheet arrangements.
Critical Accounting Policies and Estimates
The Company’s discussion and analysis of its financial condition and results of operations are based upon its condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires ChargePoint to make estimates and assumptions that affect the reported amounts of assets, liabilities, net sales and expenses. The Company evaluates its estimates and assumptions on an ongoing basis, and base its estimates on historical experience and on various other assumptions that ChargePoint believes to be reasonable under the circumstances, the results of which form the basis for the judgments ChargePoint makes about the carrying value of assets and liabilities that are not readily apparent from other sources. Because these estimates can vary depending on the situation, actual results may differ from these estimates. Making estimates and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond ChargePoint’s control. Should any of these estimates and assumptions change or prove to have been incorrect, it could have a material impact on ChargePoint’s results of operations, financial position and statement of cash flows.
Other than the policies noted in Part I, Item 1, Note 2, “Summary of Significant Accounting Policies,” in the Company’s notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q, there have been no material changes to its critical accounting policies and estimates as compared to those disclosed in its audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020 and 2019.
Recent Accounting Pronouncements
For a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on ChargePoint’s condensed consolidated financial statements, see Part I, Item 1, Note 2, “Summary of Significant Accounting Policies,” in its notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
ChargePoint had cash, cash equivalents and restricted cash totaling $365.9 million as of October 31, 2021. Cash equivalents were invested primarily in money market funds. ChargePoint’s investment policy is focused on the preservation of capital and supporting its liquidity needs. Under the policy, ChargePoint invests in highly rated securities, issued by the U.S. government or liquid money market funds. ChargePoint does not invest in financial instruments for trading or speculative purposes, nor does it use leveraged financial instruments. ChargePoint utilizes external investment managers who adhere to the guidelines of its investment policy.
A hypothetical 10% change in interest rates would not have a material impact on the value of ChargePoint’s cash, cash equivalents, net loss or cash flows.
52



Foreign Currency Risk
ChargePoint has foreign currency risks related to its revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the euro, causing both its revenue and its operating results to be impacted by fluctuations in the exchange rates.
Gains or losses from the revaluation of certain cash balances, accounts receivable balances and intercompany balances that are denominated in these currencies impact ChargePoint’s net loss. A hypothetical decrease in all foreign currencies against the U.S. dollar of 10% would not result in a material foreign currency loss on foreign-denominated balances, as of October 31, 2021. As ChargePoint’s foreign operations expand, its results may be more materially impacted by fluctuations in the exchange rates of the currencies in which it does business.
At this time, ChargePoint does not enter into financial instruments to hedge its foreign currency exchange risk, but it may in the future.

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in ChargePoint’s reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in company reports filed or submitted under the Exchange Act is accumulated and communicated to management, including ChargePoint’s Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
As required by Rules 13a-15 and 15d-15 under the Exchange Act, ChargePoint’s Chief Executive Officer and Chief Financial Officer carried out an evaluation of the effectiveness of the design and operation of its disclosure controls and procedures as of October 31, 2021. Based upon this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, due to the material weaknesses in internal control over financial reporting described below, ChargePoint’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were not effective at the reasonable assurance level as of such date. Notwithstanding these material weaknesses, management has concluded that the condensed consolidated financial statements included in this quarterly report on Form 10-Q are fairly stated in all material respects in accordance with U.S. GAAP.
Material Weaknesses in Internal Control over Financial Reporting
In connection with the preparation and audit of ChargePoint’s consolidated financial statements, material weaknesses were identified in its internal control over financial reporting as of January 31, 2021. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of ChargePoint’s annual or interim financial statements will not be prevented or detected on a timely basis.
ChargePoint did not design and maintain an effective control environment commensurate with its financial reporting requirements. Specifically, ChargePoint did not maintain a sufficient complement of personnel with an appropriate degree of accounting knowledge, experience and training to appropriately analyze, record and disclose accounting matters commensurate with its accounting and reporting requirements. This material weakness contributed to the following additional material weaknesses:
ChargePoint did not design and maintain formal accounting policies, procedures and controls over significant accounts and disclosures to achieve complete, accurate and timely financial accounting, reporting and disclosures, including accounting for complex features associated with warrants, segregation of duties and adequate controls related to the preparation and review of journal entries; and
ChargePoint did not design and maintain effective controls over certain information technology (“IT”) general controls for information systems that are relevant to the preparation of its consolidated financial statements. Specifically, ChargePoint did not design and maintain (a) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately and (b) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to its financial applications and data to appropriate company personnel.
53



The material weaknesses related to the control environment and lack of formal accounting policies, procedures and controls resulted in material adjustments to warrant liabilities, stockholders’ equity and related accounts and disclosures and immaterial adjustments to several other account balances and disclosures in the historical consolidated financial statements.
The IT deficiencies did not result in a misstatement to the consolidated financial statements however, the deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Additionally, each of these material weaknesses could result in a misstatement of account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
Remediation Plan
ChargePoint has continued implementation of a plan to remediate these material weaknesses. These remediation measures are ongoing and include the following:
Hiring additional finance and accounting personnel to bolster the accounting capabilities and capacity, and to establish and maintain internal control over financial reporting;
Designing and implementing controls to formalize roles and review responsibilities to align with the staff’s skills and experience and designing and implementing controls over segregation of duties;
Providing ongoing training for personnel on accounting, financial reporting and internal control over financial reporting;
Engaging an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal control over financial reporting and assist with the remediation of deficiencies, as necessary;
Designing and implementing controls over the preparation and review of journal entries and account reconciliations, including controls over the segregation of duties; and
Designing and implementing IT general controls, including controls over the provisioning and monitoring of user access rights and privileges and change management processes and procedures.
ChargePoint is remediating the material weaknesses as efficiently and effectively as possible and remediation efforts could continue beyond the fiscal year ending January 31, 2023. At this time, ChargePoint cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in it incurring significant costs, and will place significant demands on its financial and operational resources.
In order to maintain and improve the effectiveness of its internal control over financial reporting, ChargePoint has expended, and will continue to expend, significant resources, including accounting-related costs and significant management oversight.
Changes in Internal Control Over Financial Reporting
There were no changes in ChargePoint’s internal control over financial reporting covered by this Quarterly Report on Form 10-Q, other than the changes discussed above, that have materially affected, or are reasonably likely to materially affect, its internal control over financial reporting.
54



PART II: OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
From time to time, ChargePoint may be involved in legal proceedings or subject to claims incident to the ordinary course of business. Regardless of the outcome, such proceedings or claims can have an adverse impact on ChargePoint because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.


ITEM 1A. RISK FACTORS

An investment in ChargePoint’s securities involves a high degree of risk. You should carefully consider the risks described below before making an investment decision. ChargePoint’s business, prospects, financial condition, or operating results could be harmed by any of these risks, as well as other risks not known to ChargePoint or that it considers immaterial as of the date of this Quarterly Report. The trading price of ChargePoint’s securities could decline due to any of these risks, and, as a result, you may lose all or part of your investment.
Summary of Principal Risks Associated with ChargePoint’s Business
ChargePoint is an early-stage company with a history of losses and expects to incur significant expenses and continuing losses for the near term.
ChargePoint has experienced rapid growth and expects to invest in growth for the foreseeable future. If it fails to manage growth effectively, its business, operating results and financial condition could be adversely affected.
ChargePoint currently faces competition from a number of companies, particularly in Europe, and expects to face significant competition in the future as the market for EV charging develops.
ChargePoint faces risks related to health pandemics, including the COVID-19 pandemic, which could have a material and adverse effect on its business and results of operations.
ChargePoint relies on a limited number of suppliers and manufacturers for its charging stations. A loss of any of these partners could negatively affect its business.
ChargePoint’s business is subject to risks associated with construction, cost overruns and delays, and other contingencies that may arise in the course of completing installations, and such risks may increase in the future as ChargePoint expands the scope of such services with other parties.
Acquisitions or strategic investments could be difficult to identify and integrate, divert the attention of key management personnel, disrupt ChargePoint’s business, dilute stockholder value and adversely affect its results of operations and financial condition.
If ChargePoint is unable to attract and retain key employees and hire qualified management, technical engineering and sale personnel, its ability to compete and successfully grow its business would be harmed.
ChargePoint is expanding operations internationally, which will expose it to additional tax, compliance, market and other risks.
Some members of ChargePoint’s management have limited experience in operating a public company.
ChargePoint may need to raise additional funds and these funds may not be available when needed or may not be available on terms that are favorable to ChargePoint.
ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators.
55



Computer malware, viruses, ransomware, hacking, phishing attacks and similar disruptions could result in security and privacy breaches and interruption in service, which could harm ChargePoint’s business.
ChargePoint’s headquarters and other facilities are located in an active earthquake zone; an earthquake or other types of natural disasters or resource shortages, including public safety power shut-offs that have occurred and will continue to occur in California, could disrupt and harm its operations and those of ChargePoint’s customers.
ChargePoint has never paid cash dividends on its capital stock and does not anticipate paying dividends in the foreseeable future.
The price of ChargePoint’s Common Stock may be subject to wide fluctuations.
Concentration of ownership among ChargePoint’s existing executive officers, directors and their affiliate may prevent new investors from influencing significant corporate decisions.
ChargePoint’s future growth and success is highly correlated with and thus dependent upon the continuing rapid adoption of EVs for passenger and fleet applications.
The EV market currently benefits from the availability of rebates, tax credits and other financial incentives from governments, utilities and others to offset the purchase or operating cost of EVs and EV charging stations.
ChargePoint’s business may be adversely affected if it is unable to protect its technology and intellectual property from unauthorized use by third parties.
ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective system of internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations.
Risks Related to ChargePoint’s Business
ChargePoint is an early-stage company with a history of losses, and expects to incur significant expenses and continuing losses for the near term.
ChargePoint incurred a net loss of $197.0 million for the fiscal year ended January 31, 2021 and had net loss of $72.1 million for the nine months ended October 31, 2021. As of October 31, 2021, ChargePoint had an accumulated deficit of $751.5 million. ChargePoint believes it will continue to incur significant operating expenses and net losses in future quarters for the near term. There can be no assurance that it will be able to maintain profitability in the future. ChargePoint’s potential profitability is particularly dependent upon the continued adoption of EVs by consumers and fleet operators, the widespread adoption of electric trucks, other vehicles and other electric transportation modalities, which may not occur.
ChargePoint has experienced rapid growth and expects to invest in growth for the foreseeable future. If it fails to manage growth effectively, its business, operating results and financial condition could be adversely affected.
ChargePoint has experienced rapid growth in recent periods. For example, the number of employees has grown from 743 as of January 31, 2020 to 834 as of January 31, 2021 and to 1,319 as of October 31, 2021, including 77 employees in Europe as of January 31, 2020 to 101 as of January 31, 2021 and to 343 as of October 31, 2021. The growth and expansion of its business has placed and continues to place a significant strain on management, operations, financial infrastructure and corporate culture. In the event of further growth, ChargePoint’s information technology systems and ChargePoint’s internal control over financial reporting and procedures may not be adequate to support its operations and may introduce opportunities for data security incidents that may interrupt business operations and permit bad actors to obtain unauthorized access to business information or misappropriate funds. ChargePoint may also face risks to the extent such bad actors infiltrate the information technology infrastructure of its contractors.
To manage growth in operations and personnel, ChargePoint will need to continue to improve its operational, financial and management controls and reporting systems and procedures. Failure to manage growth effectively could result in difficulty or delays in attracting new customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new products and services or enhancing existing products and services, loss of customers, inability to retain or hire new employees effectively, information security vulnerabilities or other operational difficulties, any of which could adversely affect its business performance and operating results.
56



ChargePoint currently faces competition from a number of companies, particularly in Europe, and expects to face significant competition in the future as the market for EV charging develops.
The EV charging market is relatively new and competition is still developing. ChargePoint primarily competes with smaller providers of EV charging station networks for installations, particularly in Europe. Large early-stage markets, such as Europe, require early engagement across verticals and customers to gain market share, and ongoing effort to scale channels, installers, teams and processes. Some European customers require solutions not yet available and ChargePoint’s recent entrance into Europe requires establishing itself against existing competitors. In addition, there are multiple competitors in Europe with limited funding, which could cause poor experiences, hampering overall EV adoption or trust in any particular provider.
In addition, there are other means for charging EVs, which could affect the level of demand for onsite charging capabilities at businesses. For example, Tesla Inc. continues to build out its supercharger network across the United States for its vehicles, which could reduce overall demand for EV charging at other sites. Also, third-party contractors can provide basic electric charging capabilities to potential customers seeking to have on premise EV charging capability as well as for home charging. In addition, many EV charging manufacturers, including ChargePoint, are offering home charging equipment, which could reduce demand for on premise charging capabilities of potential customers and reduce the demand for onsite charging capabilities if EV owners find charging at home to be sufficient.
Further, ChargePoint’s current or potential competitors may be acquired by third-parties with greater available resources. In addition, certain of ChargePoint’s competitors are engaging in or have recently completed transactions to become a publicly traded company and may have ready access to the capital markets for additional funding. As a result, competitors may be able to respond more quickly and effectively than ChargePoint to new or changing opportunities, technologies, standards or customer requirements and may have the ability to initiate or withstand substantial price competition. In addition, competitors may in the future establish cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace. This competition may also materialize in the form of costly intellectual property disputes or litigation.
New competitors or alliances may emerge in the future that have greater market share, more widely adopted proprietary technologies, greater marketing expertise and greater financial resources, which could put ChargePoint at a competitive disadvantage. Future competitors could also be better positioned to serve certain segments of ChargePoint’s current or future target markets, which could create price pressure. In light of these factors, even if ChargePoint’s offerings are more effective and higher quality than those of its competitors, current or potential customers may accept competitive solutions. If ChargePoint fails to adapt to changing market conditions or continue to compete successfully with current charging providers or new competitors, its growth will be limited which would adversely affect its business and results of operations.
Failure to effectively expand ChargePoint’s sales and marketing capabilities could harm its ability to increase its customer base and achieve broader market acceptance of its solutions.
ChargePoint’s ability to grow its customer base, achieve broader market acceptance, grow revenue, and achieve and sustain profitability will depend, to a significant extent, on its ability to effectively expand its sales and marketing operations and activities. Sales and marketing expenses represent a significant percentage of its total revenue, and its operating results will suffer if sales and marketing expenditures do not contribute significantly to increasing revenue.
ChargePoint is substantially dependent on its direct sales force to obtain new customers. ChargePoint plans to continue to expand its direct sales force both domestically and internationally but it may not be able to recruit and hire a sufficient number of sales personnel, which may adversely affect its ability to expand its sales capabilities. New hires require significant training and time before they achieve full productivity, particularly in new sales territories. Recent hires and planned hires may not become as productive as quickly as anticipated and ChargePoint may be unable to hire or retain sufficient numbers of qualified individuals. Furthermore, hiring sales personnel in new countries can be costly, complex and time-consuming, and requires additional set up and upfront costs that may be disproportionate to the initial revenue expected from those countries. There is significant competition for direct sales personnel with strong sales skills and technical knowledge. ChargePoint’s ability to achieve significant revenue growth in the future will depend, in large part, on its success in recruiting, training, incentivizing and retaining a sufficient number of qualified direct sales personnel and on such personnel attaining desired productivity levels within a reasonable amount of time. ChargePoint’s business will be harmed if continuing investment in its sales and marketing capabilities does not generate a significant increase in revenue.
57



ChargePoint faces risks related to health pandemics, including the COVID-19 pandemic, which could have a material and adverse effect on its business and results of operations.
The COVID-19 pandemic, including the actual or contemplated return of stringent restrictions on social gatherings or commerce, has created significant volatility in the global economy. Global trade conditions and consumer trends that have originated during the pandemic continue to persist and may have a long-lasting adverse impact on ChargePoint and its industry.
The pandemic has resulted in government authorities implementing numerous measures to try to contain the COVID-19 virus, such as travel bans and restrictions, quarantines, stay-at-home or shelter-in-place orders and business shutdowns. These measures may adversely impact ChargePoint’s employees and operations and the operations of its customers, suppliers, vendors and business partners, and may negatively impact demand for EV charging stations, particularly at workplaces. These measures by government authorities may remain in place for a significant period of time and may adversely affect manufacturing and building plans, sales and marketing activities, business and results of operations.
Disruptions in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, such as exacerbated port congestion and intermittent supplier shutdowns and delays, have resulted in additional costs and, to a lesser extent, component shortages, and have led to fluctuations in EV sales in markets around the world. Increased demand for personal electronics has also created a shortfall of semiconductor chips, which has caused additional supply challenges both within and outside of ChargePoint’s industry. Ongoing supply chain challenges and heightened logistics costs have affected ChargePoint’s gross margins in recent quarters and ChargePoint expects that gross margins will continue to be adversely affected by increased material costs and freight and logistic expenses through the remainder of the fiscal year. Costs incurred to expedite delivery of components used in charging stations or in providing installation or maintenance services or to proactively increase inventory could cause ChargePoint to raise its prices, impose surcharges or other fees or refuse to negotiate discounts. Further, any sustained downturn in demand for EVs would also harm ChargePoint’s business.
During 2020 and 2021, ChargePoint modified its business practices by recommending that all non-essential personnel work from home and cancelling or reducing physical participation in sales activities, meetings, events and conferences. ChargePoint has also implemented additional safety protocols for workers and cost cutting measures to reduce operating costs. ChargePoint may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners, including acting to lift or re-impose initiatives. There is no certainty that such actions will be sufficient to mitigate the risks posed by the COVID-19 pandemic or otherwise be satisfactory to government authorities. If significant portions of ChargePoint’s workforce are unable to work effectively, including due to illness, quarantines, social distancing, government actions or other restrictions in connection with the COVID-19 pandemic, its operations will be negatively impacted. Furthermore, if significant portions of its customers’ or potential customers’ workforces are subject to stay-at-home orders or otherwise have substantial numbers of their employees working remotely for sustained periods of time, user demand for charging stations and services will decline. In addition, measures imposed by governments, may adversely impact ChargePoint’s employees and operations and the operations of its customers, suppliers, vendors and business partners, and may negatively impact demand for EV charging stations, particularly at workplaces.
The effect of the COVID-19 pandemic on ChargePoint’s business, prospects and results of operations will depend on the direction and duration of current global trends and their sustained impact. Difficult macroeconomic conditions, such as decreases in per capita income and level of disposable income, increased and prolonged unemployment or a decline in consumer confidence as a result of the COVID-19 pandemic, as well as reduced spending by businesses, could have a material adverse effect on the demand for ChargePoint’s products and services. The effect of the COVID-19 pandemic can also vary over time and across the geographies in which ChargePoint operates. For example, variations in work-from-home policies can cause fluctuations in revenues, and ChargePoint believes that as people are not yet fully back to work ChargePoint has not yet seen the full return of commercial customer demand for ChargePoint products. The conditions caused by the COVID-19 pandemic, such as more permanent work-from-home policies, are likely to continue affecting the rate of global infrastructure spending, and thus to continue to adversely impact ChargePoint’s gross margins as the Company’s commercial business contributes higher margins than its residential and fleet businesses. Even after the COVID-19 pandemic has subsided, ChargePoint may continue to experience an adverse impact to its business as a result of its global economic impact, including any recession that has occurred or may occur in the future.
58



ChargePoint relies on a limited number of suppliers and manufacturers for its charging stations. A loss of any of these partners could negatively affect its business.
ChargePoint relies on a limited number of suppliers to manufacture its charging stations, including in some cases only a single supplier for some products and components. This reliance on a limited number of manufacturers increases ChargePoint’s risks, since it does not currently have proven reliable alternatives or replacement manufacturers beyond these key parties. In the event of interruption, including or resulting in a sudden failure by a supplier to meet its obligation, ChargePoint may not be able to increase capacity from other sources or develop alternate or secondary sources without incurring material additional costs and substantial delays. Thus, ChargePoint’s business could be adversely affected if one or more of its suppliers is impacted by any interruption at a particular location.
If ChargePoint experiences a significant increase in demand for its charging stations in future periods, or if it needs to replace an existing supplier, it may not be possible to supplement or replace them on acceptable terms, which may undermine its ability to deliver products to customers in a timely manner. For example, it may take a significant amount of time to identify a manufacturer that has the capability and resources to build charging stations in sufficient volume. Identifying suitable suppliers and manufacturers could be an extensive process that requires ChargePoint to become satisfied with their quality control, technical capabilities, responsiveness and service, financial stability, regulatory compliance, and labor and other ethical practices. Accordingly, a loss of any significant suppliers or manufacturers could have an adverse effect on ChargePoint’s business, financial condition and operating results. In addition, ChargePoint’s suppliers may face supply chain risks and constraints of their own, which may impact the availability and pricing of its products. For example, supply chain challenges related to the COVID-19 pandemic and the global chip shortages that have impacted companies worldwide both within and outside of ChargePoint’s industry may have adverse effects on its suppliers and, as a result, ChargePoint.
In addition, as a result of the Merger, ChargePoint became subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”) to diligence, disclose and report whether or not its products contain minerals originating from the Democratic Republic of the Congo and adjoining countries, or conflict minerals. ChargePoint will incur additional costs to comply with these disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in ChargePoint’s products. These requirements could adversely affect the sourcing, availability and pricing of minerals used in the components used in ChargePoint’s products. It is also possible that ChargePoint’s reputation may be adversely affected if it determines that certain of its products contain minerals not determined to be conflict-free or if it is unable to alter its products, processes or sources of supply to avoid use of such materials. ChargePoint may also encounter end-customers who require that all of the components of the products be certified as conflict free. If ChargePoint is not able to meet this requirement, such end-customers may choose to purchase products from a different company.
ChargePoint’s business is subject to risks associated with construction, cost overruns and delays, and other contingencies that may arise in the course of completing installations, and such risks may increase in the future as ChargePoint expands the scope of such services with other parties.
ChargePoint does not typically install charging stations at customer sites. These installations are typically performed by ChargePoint partners or electrical contractors with an existing relationship with the customer and/or knowledge of the site. The installation of charging stations at a particular site is generally subject to oversight and regulation in accordance with state and local laws and ordinances relating to building codes, safety, environmental protection and related matters, and typically requires various local and other governmental approvals and permits that may vary by jurisdiction. In addition, building codes, accessibility requirements or regulations may hinder EV charger installation because they end up costing the developer or installer more in order to meet the code requirements. Meaningful delays or cost overruns may impact ChargePoint’s recognition of revenue in certain cases and/or impact customer relationships, either of which could impact ChargePoint’s business and profitability.
Furthermore, ChargePoint may in the future elect to install charging stations at customer sites or manage contractors, likely as part of offering customers a turnkey solution. Working with contractors may require ChargePoint to obtain licenses or require it or its customers to comply with additional rules, working conditions and other union requirements, which can add costs and complexity to an installation project. In addition, if these contractors are unable to provide timely, thorough and quality installation-related services, customers could fall behind their construction schedules leading to liability to ChargePoint or cause customers to become dissatisfied with the solutions ChargePoint offers and ChargePoint’s overall reputation would be harmed.
59



Acquisitions or strategic investments could be difficult to identify and integrate, divert the attention of key management personnel, disrupt ChargePoint’s business, dilute stockholder value and adversely affect its results of operations and financial condition.
As part of ChargePoint’s business strategy, ChargePoint has made and continues to consider making acquisitions of, or investments in, businesses, services or technologies that are complementary to its existing business. For example, on August 11, 2021, ChargePoint acquired ViriCiti Group B.V., a provider of electrification solutions for eBus and commercial fleets, and on October 6, 2021, ChargePoint acquired has•to•be gmbh, an e-mobility and charging software platform The process of identifying and consummating acquisitions, investments and the subsequent integration of new assets and businesses into ChargePoint’s own business, requires attention from management and could result in a diversion of resources from its existing business, which in turn could have an adverse effect on its operations. Acquired assets or businesses may not generate the expected financial results. Acquisitions or investments could also result in the use of cash, potentially dilutive issuances of equity securities, the occurrence of goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business or investment. ChargePoint may also incur costs and management time on transactions that are ultimately not completed. In addition, ChargePoint’s due diligence may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired business, product, technology or investment, including issues related to intellectual property, product quality or product architecture, regulatory compliance practices, revenue recognition or other accounting practices or issues with employees or customers.
ChargePoint’s acquisitions or investments may not ultimately strengthen its competitive position or achieve its goals and business strategy; ChargePoint may be subject to claims or liabilities assumed from an acquired company, product or technology; acquisitions or investments ChargePoint completes could be viewed negatively by its customers, investors and securities analysts; and ChargePoint may incur costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Additionally, ChargePoint may be subject to litigation or other claims in connection with the acquired company, including claims from terminated employees, former stockholders or other third parties, which may differ from or be more significant than the risks ChargePoint’s business faces. An acquired company may also need to implement or improve its controls, procedures and policies, and ChargePoint may face risks associated if any of those controls, procedures or policies are insufficiently effective. ChargePoint may also face retention or cultural challenges associated with integrating employees from the acquired company into its organization. If ChargePoint is unsuccessful at integrating acquisitions or investments, in a timely manner, the revenue and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt ChargePoint’s ongoing business and divert management’s attention, and ChargePoint may not be able to manage the integration process successfully or in a timely manner. ChargePoint may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition or investment, or accurately forecast the financial impact of an acquisition or investment transaction or the related integration of such acquisition or investment, including accounting charges and any potential impairment of goodwill and intangible assets recognized in connection with such transaction. ChargePoint may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any acquisitions or investments, each of which could adversely affect its financial condition or the market price of its Common Stock. Furthermore, the sale of equity or issuance of equity-linked debt to finance any such transaction could result in dilution to ChargePoint’s stockholders. The occurrence of any of these risks could harm ChargePoint’s business, operating results and financial condition.
If ChargePoint is unable to attract and retain key employees and hire qualified management, technical, engineering and sales personnel, its ability to compete and successfully grow its business would be harmed.
ChargePoint’s success depends, in part, on its continuing ability to identify, hire, attract, train and develop and retain highly qualified personnel. The inability to do so effectively would adversely affect its business. ChargePoint’s future performance also depends on the continued services and continuing contributions of its senior management to execute on its business plan and to identify and pursue new opportunities and product innovations. The loss of services of senior management, or the ineffective management of any leadership transitions, especially within ChargePoint’s sales organization, could significantly delay or prevent the achievement of its development and strategic objectives, which could adversely affect its business, financial condition and operating results.
Competition for employees can be intense, particularly in Silicon Valley where ChargePoint is headquartered, and the ability to attract, hire and retain them depends on ChargePoint’s ability to provide competitive compensation. ChargePoint may not be able to attract, assimilate, develop or retain qualified personnel in the future, and failure to do so could adversely affect its business, including the execution of its global business strategy.
60



ChargePoint is expanding operations internationally, which will expose it to additional tax, compliance, market and other risks.
ChargePoint’s primary operations are in the United States and it maintains contractual relationships with parts and manufacturing suppliers in Asia, Mexico and other locations. Also, ChargePoint is continuing to invest to increase its presence in Europe, including its acquisitions of ViriCiti Group B.V. and has•to•be gmbh, and to expand primarily research and development teams in India and Reading, England. Managing these expansions requires additional resources and controls, and could subject ChargePoint to risks associated with international operations, including:
conformity with applicable business customs, including translation into foreign languages and associated expenses;
lack of availability of government incentives and subsidies;
challenges in arranging, and availability of, financing for customers;
potential changes to its established business model;
cost of alternative power sources, which could vary meaningfully outside the United States;
difficulties in staffing and managing foreign operations in an environment of diverse culture, laws, and customers, and the increased travel, infrastructure, and legal and compliance costs associated with international operations;
installation challenges;
differing driving habits and transportation modalities in other markets;
different levels of demand among commercial, fleet and residential customers;
compliance with multiple, potentially conflicting and changing governmental laws, regulations, certifications, and permitting processes including environmental, banking, employment, tax, information security, privacy, and data protection laws and regulations such as the California Consumer Privacy Act (“CCPA”) and newer state privacy laws in the U.S. including in Virginia and Colorado, the European Union (the “EU”) General Data Protection Regulation (“GDPR”), national legislation implementing the same and changing requirements for legally transferring data out of the European Economic Area;
compliance with U.S. and foreign anti-bribery laws including the Foreign Corrupt Practices Act (“FCPA”) and the United Kingdom Anti-Bribery Act of 2020 (the “Anti-Bribery Act”);
conforming products to various international regulatory and safety requirements as well as charging and other electric infrastructures;
difficulty in establishing, staffing and managing foreign operations;
difficulties in collecting payments in foreign currencies and associated foreign currency exposure;
restrictions on repatriation of earnings;
compliance with potentially conflicting and changing laws of taxing jurisdictions and compliance with applicable U.S. tax laws as they relate to international operations, the complexity and adverse consequences of such tax laws, and potentially adverse tax consequences due to changes in such tax laws; and
regional economic and political conditions.
As a result of these risks, ChargePoint’s current expansion efforts and any potential future international expansion efforts may not be successful.
61



Some members of ChargePoint’s management have limited experience in operating a public company.
Some of ChargePoint’s executive officers have limited experience in the management of a publicly-traded company. The management team may not successfully or effectively continue to manage the transition to a public company that will be subject to significant regulatory oversight and reporting obligations under federal securities laws.
Their limited experience in dealing with the increasingly complex laws pertaining to public companies could be a significant disadvantage in that it is likely that an increasing amount of their time may be devoted to these activities, which will result in less time being devoted to the management and growth of ChargePoint. ChargePoint may not have adequate personnel with the appropriate level of knowledge, experience and training in the accounting policies, practices or internal control over financial reporting required of public companies. The development and implementation of the standards and controls and the hiring of experienced personnel necessary to achieve the level of accounting standards required of a public company may require costs greater than expected.
ChargePoint may need to raise additional funds and these funds may not be available when needed.
ChargePoint may need to raise additional capital in the future to further scale its business and expand to additional markets. ChargePoint may raise additional funds through the issuance of equity, equity-related or debt securities, or through obtaining credit from government or financial institutions. ChargePoint cannot be certain that additional funds will be available on favorable terms when required, or at all. If ChargePoint cannot raise additional funds when needed, its financial condition, results of operations, business and prospects could be materially and adversely affected. If ChargePoint raises funds through the issuance of debt securities or through loan arrangements, the terms of which could require significant interest payments, contain covenants that restrict ChargePoint’s business, or other unfavorable terms. In addition, to the extent ChargePoint raises funds through the sale of additional equity securities, ChargePoint stockholders would experience additional dilution.
ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators.
ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators. The electrification of fleets is an emerging market, and fleet operators may not adopt EVs on a widespread basis and on the timelines ChargePoint anticipates. In addition to the factors affecting the growth of the EV market generally, transitioning to an EV fleet can be costly and capital intensive, which could result in slower than anticipated adoption. The sales cycle could also be longer for sales to fleet operators, as they are often larger organizations, with more formal procurement processes than smaller commercial site hosts. Fleet operators may also require significant additional services and support, and if ChargePoint is unable to provide such services and support, it may adversely affect its ability to attract additional fleet operators as customers. Any failure to attract and retain fleet operators as customers in the future would adversely affect ChargePoint’s business and results of operations.
Computer malware, viruses, ransomware, hacking, phishing attacks and similar disruptions could result in security and privacy breaches and interruption in service, which could harm ChargePoint’s business.
Computer malware, viruses, physical or electronic break-ins and similar disruptions could lead to interruption and delays in ChargePoint’s services and operations and loss, misuse or theft of data. Computer malware, viruses, ransomware, hacking and phishing attacks against online networks have become more prevalent and may occur on ChargePoint’s systems in the future. Any attempts by cyber attackers to disrupt ChargePoint’s services or systems, if successful, could harm its business, introduce liability to data subjects, result in the misappropriation of funds, be expensive to remedy, subject ChargePoint to substantial fines, penalties, damages and other liabilities under applicable laws and regulations, lead to a loss of protection of its intellectual property or trade secrets and damage its reputation or brand. Insurance may not be sufficient to cover significant expenses and losses related to cyber-attacks. Efforts to prevent cyber attackers from entering computer systems are expensive to implement, and ChargePoint may not be able to cause the implementation or enforcement of such preventions with respect to its third-party vendors. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of systems and technical infrastructure may, in addition to other losses, harm ChargePoint’s reputation, brand and ability to attract customers.
ChargePoint has previously experienced, and may in the future experience, service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes, third-party service providers, human or software errors and capacity constraints. If ChargePoint’s services are unavailable when users attempt to access them, they may seek other services, which could reduce demand for its solutions from target customers.
62



ChargePoint has processes and procedures in place designed to enable it to quickly recover from a disaster or catastrophe and continue business operations and has tested this capability under controlled circumstances. However, there are several factors ranging from human error to data corruption that could materially impact the efficacy of such processes and procedures, including by lengthening the time services are partially or fully unavailable to customers and users. It may be difficult or impossible to perform some or all recovery steps and continue normal business operations due to the nature of a particular disaster or catastrophe, especially during peak periods, which could cause additional reputational damages, or loss of revenue, any of which could adversely affect its business and financial results.
ChargePoint’s headquarters and other facilities are located in an active earthquake zone; an earthquake or other types of natural disasters or resource shortages, including public safety power shut-offs that have occurred and may continue to occur in California, could disrupt and harm its operations and those of ChargePoint’s customers.
ChargePoint conducts a majority of its operations in the San Francisco Bay area in an active earthquake zone. The occurrence of a natural disaster such as an earthquake, drought, flood, fire (such as the recent extensive wildfires in California), localized extended outages of critical utilities (such as California’s public safety power shut-offs) or transportation systems, or any critical resource shortages could cause a significant interruption in its business, damage or destroy its facilities or inventories, and cause it to incur significant costs, any of which could harm its business, financial condition and results of operations. The insurance ChargePoint maintains against fires, earthquakes and other natural disasters may not be adequate to cover losses in any particular case.
In addition, rolling public safety power shut offs in California or other states can affect user acceptance of EVs, as charging may be unavailable at the desired times, or at all during these events. These shut offs could also affect the ability of fleet operators to charge their EVs, which, for example, could adversely affect transportation schedules or any service level agreements to which either ChargePoint or the fleet operator may be a party. If these events persist, the demand for EVs could decline, which would result in reduced demand for charging solutions.
Seasonality may cause fluctuations in ChargePoint’s revenue.
ChargePoint believes there are seasonal factors that may cause ChargePoint to record higher revenue in some quarters compared with others. A significant share of ChargePoint’s annual revenues are typically generated in the fourth fiscal quarter, which coincides with customers with a December 31 year-end choosing to spend remaining unused portions of their budgets. ChargePoint’s revenues are typically lower in its fiscal first quarter than its preceding fourth quarter, due to unfavorable weather conditions which result in a decrease in construction activity during the winter months, periods of wet weather and times when other weather and climate conditions would impair construction activity. While ChargePoint believes it has visibility into the seasonality of its business, various factors, including difficult weather conditions (such as flooding, hurricanes, prolonged rain or periods of unseasonably cold or snowstorms) in any quarter, may materially and adversely affect its business, financial condition and results of operations.
Risks Related to the EV Market
Changes to fuel economy standards or the success of alternative fuels may negatively impact the EV market and thus the demand for ChargePoint’s products and services.
As regulatory initiatives have required an increase in the mileage capabilities of cars, consumption of renewable transportation fuels, such as ethanol and biodiesel, and consumer acceptance of EVs and other alternative vehicles has been increasing. If fuel efficiency of non-electric vehicles continues to rise, whether as the result of regulations or otherwise, and affordability of vehicles using renewable transportation fuels improves, the demand for electric and high energy vehicles could diminish. In addition, the EV fueling model is different than gas or other fuel models, requiring behavior change and education of influencers, consumers and others such as regulatory bodies. Developments in alternative technologies, such as advanced diesel, ethanol, fuel cells or compressed natural gas, or improvements in the fuel economy of the internal combustion engine, may materially and adversely affect demand for EVs and EV charging stations. For example, fuel which is abundant and relatively inexpensive in the United States, such as compressed natural gas, may emerge as a preferred alternative to petroleum-based propulsion. Regulatory bodies may also adopt rules that substantially favor certain alternatives to petroleum-based propulsion over others, which may not necessarily be EVs, or may adopt rules to eliminate, modify or reduce penalties or incentives to maintain minimum fuel economy standards. Any of these changes may impose additional obstacles to the purchase of EVs or the development of a more ubiquitous EV market. If any of the above cause or contribute to consumers or businesses to no longer purchase EVs or purchase them at a lower rate, it would materially and adversely affect ChargePoint’s business, operating results, financial condition and prospects.
63



ChargePoint’s future growth and success is highly correlated with and thus dependent upon the continuing rapid adoption of EVs for passenger and fleet applications.
ChargePoint’s future growth is highly dependent upon the adoption of EVs by businesses and consumers. The market for EVs is still rapidly evolving, characterized by rapidly changing technologies, competitive pricing and competitive factors, evolving government regulation and industry standards and changing consumer demands and behaviors, changing levels of concern related to environmental issues and governmental initiatives related to climate change and the environment generally. Although demand for EVs has grown in recent years, there is no guarantee of continuing future demand. If the market for EVs develops more slowly than expected, or if demand for EVs decreases, ChargePoint’s business, prospects, financial condition and operating results would be harmed. The market for EVs could be affected by numerous factors, such as:
perceptions about EV features, quality, safety, performance and cost;
perceptions about the limited range over which EVs may be driven on a single battery charge;
competition, including from other types of alternative fuel vehicles, plug-in hybrid electric vehicles and high fuel-economy internal combustion engine vehicles;
volatility in the cost of oil and gasoline;
concerns regarding the stability of the electrical grid;
the decline of an EV battery’s ability to hold a charge over time;
availability of service for EVs;
consumers’ perception about the convenience and cost of charging EVs;
increases in fuel efficiency;
government regulations and economic incentives, including adverse changes in, or expiration of, favorable tax incentives related to EVs, EV charging stations or decarbonization generally;
relaxation of government mandates or quotas regarding the sale of EVs; and
concerns about the future viability of EV manufacturers.
In addition, sales of vehicles in the automotive industry can be cyclical, which may affect growth in acceptance of EVs. It is uncertain how macroeconomic factors will impact demand for EVs, particularly since they can be more expensive than traditional gasoline-powered vehicles, when the automotive industry globally has been experiencing a recent decline in sales. Furthermore, because fleet operators often make large purchases of EVs, this cyclicality and volatility in the automotive industry may be more pronounced with commercial purchasers, and any significant decline in demand from these customers could reduce demand for EV charging and ChargePoint’s products and services in particular.
Demand for EVs may also be affected by factors directly impacting automobile prices or the cost of purchasing and operating automobiles, such as sales and financing incentives, prices of raw materials and parts and components, cost of fuel and governmental regulations, including tariffs, import regulation and other taxes. Volatility in demand may lead to lower vehicle unit sales, which may result in reduced demand for EV charging solutions and therefore adversely affect ChargePoint’s business, financial condition and operating results.
The EV market currently benefits from the availability of rebates, tax credits and other financial incentives from governments, utilities and others to offset the purchase or operating cost of EVs and EV charging stations. In particular, ChargePoint’s marketing efforts have heavily relied upon federal tax credits available to purchasers of its EV charging stations that effectively provide purchasers with a significantly discounted purchase price. The reduction, modification, or elimination of such benefits could cause reduced demand for EVs and EV charging stations, which would adversely affect ChargePoint’s financial results.
The U.S. federal government, foreign governments and some state and local governments provide incentives to end users and purchasers of EVs and EV charging stations in the form of rebates, tax credits and other financial incentives, such as payments for regulatory credits. The EV market relies on these governmental rebates, tax credits and other financial incentives to significantly lower the effective price of EVs and EV charging stations to customers. For example, the Infrastructure
64



Investment and Jobs Act signed into law on November 15, 2021 would provide additional funding for EVs and EV charging infrastructure through the creation of new programs and grants and the expansion of existing programs, including $7.5 billion for EV charging along highway corridors. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or be reduced or terminated as a matter of regulatory or legislative policy. In particular, ChargePoint has benefited from the availability of federal tax credits to purchasers under Section 30C of the Code to market its EV charging stations, which can effectively provide such purchasers with up to a 30% discount off the purchase price of ChargePoint’s EV charging stations. The credits under Section 30C of the Code are set to expire on December 31, 2021 and thus would not be available to ChargePoint’s customers unless extended. There can be no assurance that the credits under Section 30C of the Code will be extended. Any reduction in rebates, tax credits or other financial incentives, including the credit under Section 30C of the Code, could materially reduce the demand for EVs and ChargePoint’s solutions and, as a result, may adversely impact ChargePoint’s business and expansion potential.
ChargePoint also derives other revenue from regulatory credits. If government support of these credits declines, ChargePoint’s ability to generate this other revenue in the future would be adversely affected. In years prior to fiscal year 2021, ChargePoint has derived a slight majority of its other revenue from regulatory credits. However, revenue from this source as a percentage of other and total revenue has declined in recent quarters and it may continue to decline over time. Further, the availability of such credits may decline even with general governmental support of the transition to EV infrastructure. For example, in September 2020, California Governor Gavin Newsom issued Executive Order N-79-20 (the “EO”), announcing a target for all in-state sales of new passenger cars and trucks to be zero-emission by 2035. While the EO calls for the support of EV infrastructure, the form of this support is unclear. If California or other jurisdictions choose to adopt regulatory mandates instead of establishing or continuing green energy credit regimes for EV infrastructure, ChargePoint’s revenue from these credits would be adversely impacted.
The EV charging market is characterized by rapid technological changes often due to technical improvements, regulatory requirements and customer requirements, which requires ChargePoint to continue to develop new products and product innovations. Any delays in such development could adversely affect market adoption of its products and ChargePoint’s financial results.
Continuing technological changes in battery and other EV technologies could adversely affect adoption of current EV charging technology and/or ChargePoint’s products. ChargePoint’s future success will depend upon its ability to develop and introduce a variety of new capabilities and innovations to its existing product offerings, as well as introduce a variety of new product offerings, to address the changing needs of the EV charging market. As new products are introduced, gross margins tend to decline in the near term and improves as the product become more mature and with a more efficient manufacturing process.
As EV technologies change or governmental regulations impose new requirements on EV charging technology, ChargePoint may need to upgrade or adapt its charging station technology and introduce new products and services in order to serve vehicles that have the latest technology, in particular battery cell technology, or comply with new governmental regulations, which could involve substantial costs. Even if ChargePoint is able to keep pace with changes in technology and develop new products and services, its research and development expenses could increase, its gross margins could be adversely affected in some periods and its prior products could become obsolete or non-compliant with governmental regulations more quickly than expected. ChargePoint cannot guarantee that any new products will be released in a timely manner, or at all, or achieve market acceptance. Delays in delivering new products that meet customer requirements could damage ChargePoint’s relationships with customers and lead them to seek alternative providers. Delays in introducing products and innovations or the failure to offer innovative products or services at competitive prices may cause existing and potential customers to purchase ChargePoint’s competitors’ products or services. Finally, new or changing state or federal regulations may result in delays related to the development of new products or modifications to existing products in order to come into compliance and any such delays may result in customer’s selecting alternative providers or result in delays related to ChargePoint’s ability to install, sell or distribute its charging station technology.
If ChargePoint is unable to devote adequate resources to develop products or cannot otherwise successfully develop products or services that meet customer and regulatory requirements on a timely basis or that remain competitive with technological alternatives, its products and services could lose market share, its revenue may decline, it may experience higher operating losses and its business and prospects may be adversely affected.
65



Certain statements ChargePoint makes about estimates of market opportunity and forecasts of market growth may prove to be inaccurate.
From time to time, ChargePoint makes statements with estimates of the addressable market for ChargePoint’s solutions and the EV market in general. Market opportunity estimates and growth forecasts, whether obtained from third-party sources or developed internally, are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate. This is especially so at the present time due to the uncertain and rapidly changing projections of the severity, magnitude and duration of the COVID-19 pandemic. The estimates and forecasts relating to the size and expected growth of the target EV market, market demand and adoption, capacity to address this demand and pricing may also prove to be inaccurate. In particular, estimates regarding the current and projected EV market opportunity are difficult to predict. The estimated addressable EV market may not materialize for many years, if ever, and even if the markets meet the size estimates and growth forecasts, ChargePoint’s business could fail to grow at similar rates.
Risks Related to ChargePoint’s Technology, Intellectual Property and Infrastructure
ChargePoint expects to incur research and development costs and devote significant resources to developing new products, which could significantly reduce its profitability and may never result in revenue to ChargePoint.
ChargePoint’s future growth depends on penetrating new markets, adapting existing products to new applications and customer requirements, and introducing new products that achieve market acceptance. ChargePoint plans to incur significant research and development costs in the future as part of its efforts to design, develop, manufacture and introduce new products and enhance existing products. ChargePoint’s research and development expenses were $102.5 million, $75.0 million, $69.5 million and $50.5 million during the nine months ended October 31, 2021, and during the fiscal years ended January 31, 2021, 2020 and 2019, respectively, and are likely to grow in the future. Further, ChargePoint’s research and development program may not produce successful results, and its new products may not achieve market acceptance, create additional revenue or become profitable.
ChargePoint may need to defend against intellectual property infringement or misappropriation claims, which may be time-consuming and expensive.
From time to time, the holders of intellectual property rights may assert their rights and urge ChargePoint to take licenses, and/or may bring suits alleging infringement, misappropriation or other violation of such rights. There can be no assurance that ChargePoint will be able to mitigate the risk of potential suits or other legal demands by competitors or other third-parties. Accordingly, ChargePoint may consider entering into licensing agreements with respect to such rights, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur, and such licenses and associated litigation could significantly increase ChargePoint’s operating expenses. In addition, if ChargePoint is determined to have or believes there is a high likelihood that it has infringed upon, misappropriated or otherwise violated a third-party’s intellectual property rights, it may be required to cease making, selling or incorporating certain key components or intellectual property into the products and services it offers, to pay substantial damages and/or royalties, to redesign its products and services, and/or to establish and maintain alternative branding. In addition, to the extent that ChargePoint’s customers and business partners become the subject of any allegation or claim regarding the infringement, misappropriation or other violation of intellectual property rights related to ChargePoint’s products and services, ChargePoint may be required to indemnify such customers and business partners. If ChargePoint were required to take one or more such actions, its business, prospects, operating results and financial condition could be materially and adversely affected. In addition, any litigation or claims, whether or not valid, could result in substantial costs, negative publicity and diversion of resources and management attention.
ChargePoint’s business may be adversely affected if it is unable to protect its technology and intellectual property from unauthorized use by third parties.
ChargePoint’s success depends, at least in part, on ChargePoint’s ability to obtain, maintain, enforce and protect its core technology and intellectual property. To accomplish this, ChargePoint relies on, and plans to continue relying on, a combination of patents, trade secrets (including know-how), employee and third-party nondisclosure agreements, copyright, trademarks, intellectual property licenses and other contractual rights to retain ownership of, and protect, its technology. Despite ChargePoint’s efforts to obtain, maintain, enforce and protect intellectual property rights, there can be no assurance that these steps will be available in all cases or will be adequate to prevent ChargePoint’s competitors or other third-parties from copying, reverse engineering, or otherwise obtaining and using its technology or products or seeking court declarations that they do not infringe, misappropriate or otherwise violate its intellectual property. Failure to adequately protect its technology and intellectual property could result in competitors offering similar products, potentially resulting in the loss of some of ChargePoint’s competitive advantage and a decrease in revenue which would adversely affect its business, prospects, financial condition and operating results.
66



The measures ChargePoint takes to protect its technology intellectual property from unauthorized use by others may not be effective for various reasons, including the following:
any patent applications ChargePoint submits may not result in the issuance of patents;
the scope of issued patents may not be broad enough to protect its inventions and proprietary rights;
any issued patents may be challenged by competitors and/or invalidated by courts or governmental authorities;
ChargePoint may not be the first inventor of the subject matter to which it has filed a particular patent application, and it may not be the first party to file such a patent application;
Patents have a finite term, and competitors and other third-parties may offer identical or similar products after the expiration of ChargePoint’s patents that cover such products;
the costs associated with enforcing patents, confidentiality and invention agreements or other intellectual property rights may make aggressive enforcement impracticable;
current and future competitors may circumvent patents or independently develop similar trade secrets or works of authorship, such as software;
know-how and other proprietary information ChargePoint purports to hold as a trade secret may not qualify as a trade secret under applicable laws;
ChargePoint’s employees, contractors or business partners may breach their confidentiality, non-disclosure, and non-use obligations; and
proprietary designs and technology embodied in ChargePoint’s products may be discoverable by third-parties through means that do not constitute violations of applicable laws.
Patent, trademark, and trade secret laws vary significantly throughout the world. Some foreign countries do not protect intellectual property rights to the same extent as do the laws of the United States. Further, policing the unauthorized use of its intellectual property in foreign jurisdictions may be difficult or impossible. Therefore, ChargePoint’s intellectual property rights may not be as strong or as easily enforced outside of the United States.
Certain patents in the EV space may come to be considered “standards essential.” If this is the case with respect to any of ChargePoint’s patents, it may be required to license certain technology on “fair, reasonable and non-discriminatory” terms, decreasing revenue. Further, competitors, vendors, or customers may, in certain instances, be free to create variations or derivative works of ChargePoint technology and intellectual property, and those derivative works may become directly competitive with ChargePoint’s offerings. Finally, ChargePoint may not be able to leverage, or obtain ownership of, all technology and intellectual property developed by ChargePoint’s vendors in connection with design and manufacture of ChargePoint’s products, thereby jeopardizing ChargePoint’s ability to obtain a competitive advantage over its competitors.
It is ChargePoint’s policy to enter into confidentiality and invention assignment agreements with its employees and contractors that have developed material intellectual property for ChargePoint, but these agreements may not be self-executing and may not otherwise adequately protect ChargePoint’s intellectual property, particularly with respect to conflicts of ownership relating to work product generated by employees and contractors. Furthermore, ChargePoint cannot be certain that these agreements will not be breached, and that third-parties will not gain access to its trade secrets, know-how and other proprietary technology. Third-parties may also independently develop the same or substantially similar proprietary technology. Monitoring unauthorized use of ChargePoint’s intellectual property is difficult and costly, as are the steps ChargePoint has taken or will take to prevent misappropriation.
To prevent unauthorized use of ChargePoint’s intellectual property, it may be necessary to prosecute actions for infringement, misappropriation or other violation of ChargePoint’s intellectual property against third-parties. Any such action could result in significant costs and diversion of ChargePoint’s resources and management’s attention, and there can be no assurance that ChargePoint will be successful in any such action. Furthermore, many of ChargePoint’s current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than ChargePoint does. Accordingly, despite its efforts, ChargePoint may not be able to prevent third-parties from infringing, misappropriating or otherwise violating its intellectual property. Any of the foregoing may adversely affect ChargePoint’s revenues or results of operations.
67



The current lack of international standards may lead to uncertainty, additional competition and further unexpected costs.
Lack of industry standards for EV station management, coupled with utilities and other large organizations mandating their own adoption of specifications that have not become widely adopted in the industry, may hinder innovation or slow new product or new feature introduction.
In addition, automobile manufacturers may choose to utilize their own proprietary systems, which could lock out competition for EV charging stations, or to use their size and market position to influence the market, which could limit ChargePoint’s market and reach to customers, negatively impacting its business.
Further, should regulatory bodies later impose a standard that is not compatible with ChargePoint’s infrastructure, it may incur significant costs to adapt its business model to the new regulatory standard, which may require significant time and, as a result, may have a material and adverse effect on its revenue or results of operations.
ChargePoint’s technology could have undetected defects, errors or bugs in hardware or software which could reduce market adoption, damage its reputation with current or prospective customers, and/or expose it to product liability and other claims that could materially and adversely affect its business.
ChargePoint may be subject to claims that charging stations have malfunctioned and persons were injured or purported to be injured. Any insurance that ChargePoint carries may not be sufficient or it may not apply to all situations. Similarly, to the extent that such malfunctions are related to components obtained from third-party vendors, such vendors may not assume responsibility for such malfunctions. In addition, ChargePoint’s customers could be subjected to claims as a result of such incidents and may bring legal claims against ChargePoint to attempt to hold it liable. Any of these events could adversely affect ChargePoint’s brand, relationships with customers, operating results or financial condition.
Across ChargePoint’s product line, ChargePoint develops equipment solutions based on preferred second source or common off-the-shelf vendors. However, due to its designs, ChargePoint does rely on some single source vendors, the unavailability or failure of which can pose risks to supply chain or product shipping situations.
Furthermore, ChargePoint’s software platform is complex, developed for over a decade by many developers, and includes a number of licensed third-party commercial and open-source software libraries. ChargePoint’s software has contained defects and errors and may in the future contain undetected defects or errors. ChargePoint is continuing to evolve the features and functionality of its platform through updates and enhancements, and as it does, it may introduce additional defects or errors that may not be detected until after deployment to customers. In addition, if ChargePoint’s products and services, including any updates or patches, are not implemented or used correctly or as intended, inadequate performance and disruptions in service may result.
Any defects or errors in product or services offerings, or the perception of such defects or errors, or other performance problems could result in any of the following, each of which could adversely affect ChargePoint’s business and results of its operations:
expenditure of significant financial and product development resources, including recalls, in efforts to analyze, correct, eliminate or work around errors or defects;
loss of existing or potential customers or partners;
interruptions or delays in sales;
delayed or lost revenue;
delay or failure to attain market acceptance;
delay in the development or release of new functionality or improvements;
negative publicity and reputational harm;
sales credits or refunds;
exposure of confidential or proprietary information;
diversion of development and customer service resources;
68



breach of warranty claims;
legal claims under applicable laws, rules and regulations; and
an increase in collection cycles for accounts receivable or the expense and risk of litigation.
Although ChargePoint has contractual protections, such as warranty disclaimers and limitation of liability provisions, in many of its agreements with customers, resellers and other business partners, such protections may not be uniformly implemented in all contracts and, where implemented, may not fully or effectively protect from claims by customers, resellers, business partners or other third-parties. Any insurance coverage or indemnification obligations of suppliers may not adequately cover all such claims or cover only a portion of such claims. A successful product liability, warranty, or other similar claim could have an adverse effect on ChargePoint’s business, operating results and financial condition. In addition, even claims that ultimately are unsuccessful could result in expenditure of funds in litigation, divert management’s time and other resources and cause reputational harm.
Some of ChargePoint’s products contain open-source software, which may pose particular risks to its proprietary software, products and services in a manner that could harm its business.
ChargePoint uses open-source software in its products and anticipates using open-source software in the future. Some open-source software licenses require those who distribute open-source software as part of their own software product to publicly disclose all or part of the source code to such software product or to make available any derivative works of the open-source code on unfavorable terms or at no cost, and ChargePoint may be subject to such terms. The terms of many open-source licenses have not been interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on ChargePoint’s ability to provide or distribute ChargePoint’s products or services.
In addition, ChargePoint relies on some open-source software and libraries issued under the General Public License (or similar “copyleft” licenses) for development of its products and may continue to rely on similar copyleft licenses. Third-parties may assert a copyright claim against ChargePoint regarding its use of such software or libraries, which could lead to a limitation of ChargePoint’s use of such software or libraries. Use of such software or libraries may also force ChargePoint to provide third-parties, at no cost, the source code to its proprietary software, which may decrease revenue and lessen any competitive advantage ChargePoint has due to the secrecy of its source code.
ChargePoint could face claims from third-parties claiming ownership of, or demanding release of, the open-source software or derivative works that ChargePoint developed using such software, which could include ChargePoint’s proprietary source code, or otherwise seeking to enforce the terms of the applicable open-source license. These claims could result in litigation and could require ChargePoint to make its software source code freely available, purchase a costly license or cease offering the implicated products or services unless and until ChargePoint can re-engineer them to avoid infringement, which may be a costly and time-consuming process, and ChargePoint may not be able to complete the re-engineering process successfully.
Additionally, the use of certain open-source software can lead to greater risks than use of third-party commercial software, as open-source licensors generally do not provide warranties or controls on the origin of software. There is typically no support available for open-source software, and ChargePoint cannot ensure that the authors of such open-source software will implement or push updates to address security risks or will not abandon further development and maintenance. Many of the risks associated with the use of open-source software, such as the lack of warranties or assurances of title or performance, cannot be eliminated, and could, if not properly addressed, have an adverse effect on ChargePoint’s business and results.
Interruptions, delays in service or inability to increase capacity, including internationally, at third-party data center facilities could impair the use or functionality of ChargePoint’s subscription services, harm its business and subject it to liability.
ChargePoint currently serves customers from third-party data center facilities operated by Amazon Web Services (“AWS”) located in the United States, Europe and Canada. In addition to AWS, some ChargePoint services are housed in third-party data centers operated by Rackspace Technology in the United States. Any outage or failure of such data centers could negatively affect ChargePoint’s product connectivity and performance. ChargePoint’s primary environments are behind the Content Delivery Network operated by Cloudflare, Inc. (“Cloudflare”), and any interruptions of Cloudflare’s services could negatively affect ChargePoint’s product connectivity and performance. Furthermore, ChargePoint depends on connectivity from its charging stations to its data centers through cellular service providers, such as Verizon. Any incident affecting a data center facility’s or a cellular service provider’s infrastructure or operations, whether caused by fire, flood, severe storm, earthquake, power loss, telecommunications failures, breach of security protocols, computer viruses and disabling devices, failure of access
69



control mechanisms, natural disasters, war, criminal act, military actions, terrorist attacks and other similar events could negatively affect the use, functionality or availability of ChargePoint’s services.
Any damage to, or failure of, ChargePoint’s systems, or those of its third-party providers, could interrupt or hinder the use or functionality of its services. Impairment of or interruptions in ChargePoint’s services may reduce revenue, subject it to claims and litigation, cause customers to terminate their subscriptions, and adversely affect renewal rates and its ability to attract new customers. ChargePoint’s business will also be harmed if customers and potential customers believe its products and services are unreliable.
Customer-Related Risks
ChargePoint may be unable to leverage customer data in all geographic locations, and this limitation may impact research and development operations.
ChargePoint relies on data collected through charging stations or its mobile application, including usage data and geolocation data. ChargePoint uses this data in connection with the research, development and analysis of its technologies. ChargePoint’s inability to obtain necessary rights to use this data or freely transfer this data out of, for example, the European Economic Area, could result in delays or otherwise negatively impact ChargePoint’s research and development efforts.
If ChargePoint fails to offer high-quality support to station owners and drivers, its business and reputation will suffer.
Once a customer has installed ChargePoint charging stations and subscribed to ChargePoint’s services, station owners and drivers will rely on ChargePoint to provide support services to resolve any issues that might arise in the future. Rapid and high-quality customer support is important so station owners can provide charging services and drivers can receive reliable charging for their EVs. The importance of high-quality customer support will increase as ChargePoint seeks to expand its business and pursue new customers and geographies. If ChargePoint does not quickly resolve issues and provide effective support, its ability to retain customers or sell additional products and services to existing customers could suffer and its brand and reputation could be harmed.
ChargePoint’s business will depend on customers renewing their services subscriptions. If customers do not continue to use its subscription offerings or if they fail to add more stations, its business and operating results will be adversely affected.
In addition to selling charging station hardware, ChargePoint also depends on customers continuing to subscribe to its EV charging services and extended warranty coverages. Therefore, it is important that customers renew their subscriptions when the contract term expires and add additional charging stations and services to their subscriptions. Customers may decide not to renew their subscriptions with a similar contract period, at the same prices or terms or with the same or a greater number of users, stations or level of functionality. Customer retention may decline or fluctuate as a result of a number of factors, including satisfaction with software and features, functionality of the charging stations, prices, features and pricing of competing products, reductions in spending levels, mergers and acquisitions involving customers and deteriorating general economic conditions.
If customers do not renew their subscriptions, if they renew on less favorable terms or if they fail to add products or services, ChargePoint’s business and operating results will be adversely affected.
Changes in subscriptions or pricing models may not be reflected in near-term operating results.
ChargePoint generally recognizes subscription revenue from customers ratably over the terms of their contracts. As a result, most of the subscription revenue reported in each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during previous quarters. Consequently, a decline in new or renewed subscriptions in any single quarter will likely have only a small impact on revenue for that quarter. However, such a decline will negatively affect revenue in future quarters. In addition, the severity and duration of events may not be predictable, and their effects could extend beyond a single quarter. Accordingly, the effect of significant downturns in sales and market acceptance of subscription services, and potential changes in pricing policies or rate of renewals, may not be fully apparent until future periods.
70



Financial, Tax and Accounting-Related Risks
ChargePoint’s financial condition and results of operations are likely to fluctuate on a quarterly basis in future periods, which could cause its results for a particular period to fall below expectations, resulting in a decline in the price of its Common Stock.
ChargePoint’s financial condition and results of operations have fluctuated in the past and may continue to fluctuate in the future due to a variety of factors, many of which are beyond its control.
In addition to the other risks described herein, the following factors could also cause ChargePoint’s financial condition and results of operations to fluctuate on a quarterly basis:
the timing and volume of new sales;
fluctuations in service costs, particularly due to unexpected costs of servicing and maintaining charging stations;
the timing of new product introductions, which can initially have lower gross margins;
the introduction of new products by competitors, changes in pricing or other factors impacting competition;
weaker than anticipated demand for charging stations, whether due to changes in government incentives and policies or due to other conditions;
fluctuations in sales and marketing or research and development expenses;
supply chain interruptions and manufacturing or delivery delays;
the timing and availability of new products relative to customers’ and investors’ expectations;
the length of the sales and installation cycle for a particular customer;
the impact of the COVID-19 pandemic on ChargePoint’s workforce, or those of its customers, suppliers, vendors or business partners;
disruptions in sales, production, service or other business activities or ChargePoint’s inability to attract and retain qualified personnel; and
unanticipated changes in federal, state, local or foreign government incentive programs, which can affect demand for EVs.
Fluctuations in operating results and cash flow could, among other things, give rise to short-term liquidity issues. In addition, revenue, and other operating results in future quarters may fall short of the expectations of investors and financial analysts, which could have an adverse effect on the price of the Common Stock.
Changes to applicable U.S. tax laws and regulations or exposure to additional income tax liabilities could affect ChargePoint’s business and future profitability.
ChargePoint is a U.S. corporation and thus subject to U.S. corporate income tax on its worldwide operations. Moreover, the majority of ChargePoint’s operations and customers are located in the United States, and as a result, ChargePoint is subject to various U.S. federal, state and local taxes. New U.S. laws and policy relating to taxes may have an adverse effect on ChargePoint’s business and future profitability. Further, existing U.S. tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to ChargePoint.
For example, on December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“Tax Act”), was signed into law making significant changes to the Code, and certain provisions of the Tax Act may adversely affect ChargePoint. In particular, sweeping changes were made to the U.S. taxation of foreign operations. Changes include, but are not limited to, a permanent reduction to the corporate income tax rate, limiting interest deductions, a reduction to the maximum deduction allowed for net operating losses generated in tax years after December 31, 2017, the elimination of carrybacks of net operating losses, adopting elements of a territorial tax system, assessing a repatriation tax or “toll-charge” on undistributed earnings and profits of U.S.-owned foreign corporations, and introducing certain anti-base erosion provisions, including a new minimum tax on global intangible low-taxed income and base erosion and anti-abuse tax. The Tax Act could be subject to potential amendments and
71



technical corrections, and is subject to interpretations and implementing regulations by the U.S. Treasury and Internal Revenue Service (“IRS”), any of which could mitigate or increase certain adverse effects of the legislation.
In addition, the Tax Act may impact taxation in other jurisdictions, including with respect to state income taxes as state legislatures respond to the Tax Act. Additionally, other foreign governing bodies have and may enact changes to their tax laws in reaction to the Tax Act that could result in changes to ChargePoint’s global tax position and materially adversely affect its business and future profitability.
As a result of ChargePoint’s plans to expand operations, including to jurisdictions in which the tax laws may not be favorable, ChargePoint’s tax rate may fluctuate, ChargePoint’s tax obligations may become significantly more complex and subject to greater risk of examination by taxing authorities or ChargePoint may be subject to future changes in tax law, the impacts of which could adversely affect ChargePoint’s after-tax profitability and financial results.
Because ChargePoint does not have a long history of operating at its present scale and it has significant expansion plans, ChargePoint’s effective tax rate may fluctuate in the future. Future effective tax rates could be affected by operating losses in jurisdictions where no tax benefit can be recorded under U.S. GAAP, changes in the composition of earnings in countries with differing tax rates, changes in deferred tax assets and liabilities, or changes in tax laws. Factors that could materially affect ChargePoint’s future effective tax rates include, but are not limited to: (a) changes in tax laws or the regulatory environment, (b) changes in accounting and tax standards or practices, (c) changes in the composition of operating income by tax jurisdiction and (d) ChargePoint’s operating results before taxes.
Additionally, ChargePoint’s operations are subject to significant income, withholding and other tax obligations in the United States and may become subject to taxes in numerous additional state, local and non-U.S. jurisdictions with respect to its income, operations and subsidiaries related to those jurisdictions. ChargePoint’s after-tax profitability and financial results could be subject to volatility or be affected by numerous factors, including (a) the availability of tax deductions, credits, exemptions, refunds (including refunds of value added taxes) and other benefits to reduce ChargePoint’s tax liabilities, (b) changes in the valuation of ChargePoint’s deferred tax assets and liabilities, (c) expected timing and amount of the release of any tax valuation allowances, (d) tax treatment of stock-based compensation, (e) changes in the relative amount of ChargePoint’s earnings subject to tax in the various jurisdictions in which ChargePoint operates or has subsidiaries, (f) the potential expansion of ChargePoint’s business into or otherwise becoming subject to tax in additional jurisdictions, (g) changes to ChargePoint’s existing intercompany structure (and any costs related thereto) and business operations, (h) the extent of ChargePoint’s intercompany transactions and the extent to which taxing authorities in the relevant jurisdictions respect those intercompany transactions and (i) ChargePoint’s ability to structure ChargePoint’s operations in an efficient and competitive manner. Due to the complexity of multinational tax obligations and filings, ChargePoint may have a heightened risk related to audits or examinations by U.S. federal, state, local and non-U.S. taxing authorities. Outcomes from these audits or examinations could have an adverse effect on ChargePoint’s after-tax profitability and financial condition. Additionally, the IRS and several foreign tax authorities have increasingly focused attention on intercompany transfer pricing with respect to sales of products and services and the use of intangibles. Tax authorities could disagree with ChargePoint’s intercompany charges, cross-jurisdictional transfer pricing or other matters and assess additional taxes. If ChargePoint does not prevail in any such disagreements, its profitability may be affected.
ChargePoint’s after-tax profitability and financial results may also be adversely impacted by changes in the relevant tax laws and tax rates, treaties, regulations, administrative practices and principles, judicial decisions and interpretations thereof, in each case, possibly with retroactive effect. For example, the Multilateral Convention to Implement Tax Treaty Related Measures to Prevent Base Erosion and Profit Shifting recently entered into force among the jurisdictions that have ratified it, although the United States has not yet entered into this convention. These recent changes could negatively impact ChargePoint’s taxation, especially as ChargePoint expands its relationships and operations internationally.
The ability of ChargePoint to utilize net operating loss and tax credit carryforwards is conditioned upon ChargePoint attaining profitability and generating taxable income. ChargePoint has incurred significant net losses since inception and it is anticipated that ChargePoint will continue to incur significant losses. Additionally, ChargePoint’s ability to utilize net operating loss and tax credit carryforwards to offset future taxable income may be limited.
As of January 31, 2021, ChargePoint had $434.7 million of U.S. federal and $229.7 million of California net operating loss carryforwards available to reduce future taxable income, of which $281.9 million of the U.S. federal net operating loss carryforwards can be carried forward indefinitely. The U.S. federal and California state net operating loss carryforwards begin to expire in 2028. In addition, ChargePoint had net operating loss carryforwards for other states of $134.7 million, which begin to expire in 2022. The Tax Act included a reduction to the maximum deduction allowed for net operating losses generated in tax years after December 31, 2017 and the elimination of carrybacks of net operating losses. Under the Coronavirus Aid, Relief,
72



and Economic Security Act, or the CARES Act, which modified the Tax Act, U.S. federal net operating loss carryforwards generated in taxable periods beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such net operating loss carryforwards in taxable years beginning after December 31, 2020, is limited to 80% of taxable income. It is possible that ChargePoint will not generate taxable income in time to utilize the net operating loss carryforwards.
In addition, net operating loss carryforwards and certain tax credits may be subject to significant limitations under Section 382 and Section 383 of the Code, respectively, and similar provisions of state law. Under those sections of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change attributes, such as research tax credits, to offset its post-change income or tax may be limited. In general, an “ownership change” will occur if there is a cumulative change in ownership by “5% stockholders” that exceeds 50 percentage points over a rolling three-year period. If ChargePoint has experienced an ownership change at any time since its incorporation, ChargePoint may already be subject to limitations on its ability to utilize its existing net operating loss carryforwards and other tax attributes to offset taxable income or tax liability. In addition, future changes in ChargePoint’s stock ownership, which may be outside of ChargePoint’s control, may trigger an ownership change. Similar provisions of state tax law may also apply to limit ChargePoint’s use of accumulated state tax attributes. As a result, even if ChargePoint earns net taxable income in the future, its ability to use its pre-change net operating loss carryforwards and other tax attributes to offset such taxable income or tax liability may be subject to limitations, which could potentially result in increased future income tax liability to ChargePoint.
ChargePoint performed an analysis to assess whether an “ownership change,” as defined by Section 382 of the Code, has occurred from its inception through January 31, 2021 and expects to complete this Section 382 analysis during the fiscal year ending January 31, 2022. Based on this analysis, ChargePoint has experienced “ownership changes,” limiting the utilization of the net operating loss carryforwards or research and development tax credit carryforwards under Section 382 of the Code by first multiplying the value of the ChargePoint’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then applying additional adjustments, as required. Any limitation may result in expiration of a portion of the net operating loss carryforwards or research and development tax credit carryforwards before utilization. In addition, the Merger may constitute an ownership change under Sections 382 and 383 of the Code. ChargePoint’s net operating losses or credits may also be impaired under state law. Accordingly, ChargePoint may not be able to utilize a material portion of the net operating losses or credits. The ability of ChargePoint to utilize ChargePoint’s net operating losses or credits is conditioned upon ChargePoint attaining profitability and generating U.S. federal and state taxable income. ChargePoint has incurred significant net losses since inception and will continue to incur significant losses; and therefore, ChargePoint does not know whether or when the combined carryforwards may be or may become subject to limitation by Sections 382 and 383 of the Code.
ChargePoint’s reported financial results may be negatively impacted by changes in U.S. GAAP.
U.S. GAAP is subject to interpretation by the Financial Accounting Standards Board’s Accounting Standards Codification, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on reported financial results, and may even affect the reporting of transactions completed before the announcement or effectiveness of a change.
ChargePoint is an “emerging growth company” and it cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make its Common Stock less attractive to investors and may make it more difficult to compare performance with other public companies.
ChargePoint is currently an emerging growth company as defined in the U.S. legislation Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), but as of January 31, 2022, it expects to be a large accelerated filer and, as a result, will no longer be an emerging growth company as of that date. Until then, ChargePoint intends to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley”), reduced disclosure obligations regarding executive compensation in periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Investors may find the Common Stock less attractive because ChargePoint will continue to rely on these exemptions. If some investors find the Common Stock less attractive as a result, there may be a less active trading market for their Common Stock, and the stock price may be more volatile. An emerging growth company may elect to delay the adoption of new or revised accounting standards. With Switchback making this election, Section 102(b)(2) of the JOBS Act allows ChargePoint to delay adoption of new or revised accounting standards until those standards apply to non-public business entities. As a result, the financial statements contained in this Quarterly Report and those that ChargePoint will file in the future may not be comparable to companies that comply with public business entities revised accounting standards effective dates.
73



ChargePoint incurs significant increased expenses and administrative burdens as a public company, which could have an adverse effect on its business, financial condition and results of operations.
ChargePoint faces increased legal, accounting, administrative and other costs and expenses as a public company that it did not incur as a private company. Sarbanes-Oxley, including the requirements of Section 404, as well as rules and regulations subsequently implemented by the SEC, the Dodd-Frank Act and the rules and regulations promulgated and to be promulgated thereunder, the Public Company Accounting Oversight Board and the securities exchanges, impose additional reporting and other obligations on public companies. Compliance with public company requirements increases costs and make certain activities more time-consuming. A number of those requirements require it to carry out activities ChargePoint has not done previously. In addition, expenses associated with SEC reporting requirements will be incurred. Furthermore, if any issues in complying with those requirements are identified, such as the restatement of ChargePoint’s previously issued consolidated financial statements, and related material weakness as described in this Quarterly Report, ChargePoint may be subject to additional costs and expenses to come into compliance (see also “Risks Related to Legal Matters and Regulations—ChargePoint may face litigation and other risks as a result of the material weakness in its internal control over financial reporting and the restatement of its financial statements,” and “Financial, Tax and Accounting-Related Risks —ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective system of internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations,” for more detail). ChargePoint has incurred and could incur additional costs to rectify those or new issues, and the existence of these issues could adversely affect its reputation or investor perceptions. In addition, as a public company, ChargePoint maintains director and officer liability insurance, for which it must pay substantial premiums. The additional reporting and other obligations imposed by these rules and regulations increase legal and financial compliance costs and the costs of related legal, accounting and administrative activities. Advocacy efforts by stockholders and third-parties may also prompt additional changes in governance and reporting requirements, which could further increase costs.
ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations.
As a public company, ChargePoint is required to provide management’s attestation on internal controls pursuant to Section 404 of Sarbanes-Oxley. The standards required for a public company under Section 404(a) of Sarbanes-Oxley are significantly more stringent than those previously required of ChargePoint as a privately-held company. When ChargePoint ceases to be an emerging growth company, it will also be subject to auditor attestation requirements of Section 404(b) of Sarbanes-Oxley and the relevant increased disclosure obligations. Management may not be able to effectively and timely implement controls and procedures that adequately respond to the increased regulatory compliance and reporting requirements of Section 404(a) and/or Section 404(b) of Sarbanes-Oxley. If ChargePoint is not able to implement these additional requirements in a timely manner or with adequate compliance, it may not be able to assess whether its internal control over financial reporting is effective, which may subject it to adverse regulatory consequences and could harm investor confidence.
In connection with the preparation and audit of ChargePoint’s consolidated financial statements, material weaknesses were identified in its internal control over financial reporting as of January 31, 2021. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of ChargePoint’s annual or interim financial statements will not be prevented or detected on a timely basis.
ChargePoint did not design and maintain an effective control environment commensurate with its financial reporting requirements. Specifically, ChargePoint did not maintain a sufficient complement of personnel with an appropriate degree of accounting knowledge, experience and training to appropriately analyze, record and disclose accounting matters commensurate with its accounting and reporting requirements. This material weakness contributed to the following additional material weaknesses:
ChargePoint did not design and maintain formal accounting policies, procedures and controls over significant accounts and disclosures to achieve complete, accurate and timely financial accounting, reporting and disclosures, including accounting for complex features associated with warrants, segregation of duties and adequate controls related to the preparation and review of journal entries; and
74



ChargePoint did not design and maintain effective controls over certain information technology (“IT”) general controls for information systems that are relevant to the preparation of its consolidated financial statements. Specifically, ChargePoint did not design and maintain (a) program change management controls to ensure that information technology program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately and (b) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to its financial applications and data to appropriate company personnel.
The material weaknesses related to the control environment and lack of formal accounting policies, procedures and controls resulted in material adjustments to warrant liabilities, stockholders’ equity and related accounts and disclosures and immaterial adjustments to a number of other account balances and disclosures in the historical consolidated financial statements.
The IT deficiencies did not result in a misstatement to the consolidated financial statements, however, the deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Additionally, each of these material weaknesses could result in a misstatement of account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
ChargePoint has continued implementation of a plan to remediate these material weaknesses. These remediation measures are ongoing and include the following:
hiring additional finance and accounting personnel to bolster the accounting capabilities and capacity and to establish and maintain internal control over financial reporting;
designing and implementing controls to formalize roles and review responsibilities to align with the staff’s skills and experience and designing and implementing controls over segregation of duties;
providing ongoing training for personnel on accounting, financial reporting and internal control over financial reporting;
engaging an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal control over financial reporting and assist with the remediation of deficiencies, as necessary;
designing and implementing controls over the preparation and review of journal entries and account reconciliations, including controls over the segregation of duties; and
designing and implementing IT general controls, including controls over the provisioning and monitoring of user access rights and privileges and change management processes and procedures.
ChargePoint’s remediation efforts could continue beyond the fiscal year ending January 31, 2023. At this time, ChargePoint cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in it incurring significant costs, and will place significant demands on its financial and operational resources.
In order to maintain and improve the effectiveness of its internal control over financial reporting, ChargePoint has expended, and anticipates that ChargePoint will continue to expend, significant resources, including accounting-related costs and significant management oversight. At such time, ChargePoint’s independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which its internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could adversely affect the business and operating results and could cause a decline in the price of ChargePoint’s Common Stock.
75



Risks Related to Legal Matters and Regulations
Privacy concerns and laws, or other domestic or foreign regulations, may adversely affect ChargePoint’s business.
ChargePoint relies on data collected through charging stations or its mobile application, including usage data and geolocation data. ChargePoint uses this data in connection with the research, development and analysis of its technologies. Accordingly, ChargePoint may be subject to or affected by a number of federal, state, local and international laws and regulations, as well as contractual obligations and industry standards, that impose certain obligations and restrictions with respect to data privacy and security and govern its collection, storage, retention, protection, use, processing, transmission, sharing and disclosure of personal information including that of ChargePoint’s employees, customers and other third-parties with whom ChargePoint conducts business. National and local governments and agencies in the countries in which ChargePoint operates and in which its customers operate have adopted, are considering adopting, or may adopt laws and regulations regarding the collection, use, storage, processing and disclosure of information regarding consumers and other individuals, which could impact its ability to offer services in certain jurisdictions. Laws and regulations relating to the collection, use, storage, disclosure, security and other processing of individuals’ information can vary significantly from jurisdiction to jurisdiction and are particularly stringent in Europe. The costs of compliance with, and other burdens imposed by, laws, regulations, standards and other obligations relating to privacy, data protection and information security are significant. In addition, some companies, particularly larger enterprises, often will not contract with vendors that do not meet these rigorous standards. Accordingly, the failure, or perceived inability, to comply with these laws, regulations, standards and other obligations may limit the use and adoption of ChargePoint’s solutions, reduce overall demand, lead to regulatory investigations, litigation and significant fines, penalties or liabilities for actual or alleged noncompliance, or slow the pace at which it closes sales transactions, any of which could harm its business. Moreover, if ChargePoint or any of its employees or contractors fail or are believed to fail to adhere to appropriate practices regarding customers’ data, it may damage its reputation and brand.
Additionally, existing laws, regulations, standards and other obligations may be interpreted in new and differing manners in the future, and may be inconsistent among jurisdictions. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could result in increased regulation, increased costs of compliance and penalties for non-compliance, and limitations on data collection, use, disclosure and transfer for ChargePoint and its customers.
Additionally, the EU adopted the GDPR in 2016, and it became effective in May 2018. The GDPR establishes requirements applicable to the handling of personal data and imposes penalties for non-compliance of up to the greater of €20 million or 4% of worldwide revenue. The costs of compliance with, and other burdens imposed by, the GDPR may limit the use and adoption of ChargePoint’s products and services and could have an adverse impact on its business. Further, California adopted the CCPA and the California State Attorney General has begun enforcement actions. Although ChargePoint initiated a compliance program designed to ensure CCPA compliance after consulting with outside privacy counsel, ChargePoint may remain exposed to ongoing legal risks and compliance costs related to CCPA and the new California Privacy Rights Act (“CPRA”), which will become effective in most material respects starting on January 1, 2023.
The costs of compliance with, and other burdens imposed by, laws and regulations relating to privacy, data protection and information security that are applicable to the businesses of customers may adversely affect ability and willingness to process, handle, store, use and transmit certain types of information, such as demographic and other personal information. The EU and the United States agreed in 2016 to the EU-US Privacy Shield Framework, which provided one mechanism for lawful cross-border transfers of personal data between the EU and the United States. However, the Court of Justice of the EU issued a decision on July 16, 2020 invalidating the EU-US Privacy Shield Framework, thereby creating additional legal risk for ChargePoint. In addition, the other bases on which ChargePoint and its customers rely for the transfer of personal data across national borders, such as the Standard Contractual Clauses promulgated by the EU Commission Decision 2010/87/EU, commonly referred to as the Model Clauses, continue to be subjected to regulatory and judicial scrutiny. If ChargePoint or its customers are unable to transfer data between and among countries and regions in which it operates, it could decrease demand for its products and services or require it to modify or restrict some of its products or services.
In addition to government activity, privacy advocacy groups, the technology industry and other industries have established or may establish various new, additional or different self-regulatory standards that may place additional burdens on technology companies. Customers may expect that ChargePoint will meet voluntary certifications or adhere to other standards established by them or third-parties. If ChargePoint is unable to maintain these certifications or meet these standards, it could reduce demand for its solutions and adversely affect its business.
76



Failure to comply with anticorruption and anti-money laundering laws, including the FCPA and similar laws associated with activities outside of the United States, could subject ChargePoint to penalties and other adverse consequences.
ChargePoint is subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the Anti-Bribery Act and possibly other anti-bribery and anti-money laundering laws in countries in which it conducts activities. It faces significant risks if it fails to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees and third-party intermediaries from promising, authorizing, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person or securing any advantage. Any violation of the FCPA, other applicable anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, or severe criminal or civil sanctions, which could have a materially adverse effect on ChargePoint’s reputation, business, operating results and prospects. In addition, responding to any enforcement action may result in a significant diversion of management’s attention and resources, significant defense costs and other professional fees.
Failure to comply with laws relating to employment could subject ChargePoint to penalties and other adverse consequences.
ChargePoint is subject to various employment-related laws in the jurisdictions in which its employees are based. It faces risks if it fails to comply with applicable U.S. federal or state wage laws, or wage laws applicable to its employees outside of the United States. In addition, ChargePoint implemented a reduction in force and furloughed employees in 2020, and the attendant layoffs and/or furloughs could create an additional risk of claims being made on behalf of affected employees. Any violation of applicable wage laws or other labor-or employment-related laws could result in complaints by current or former employees, adverse media coverage, investigations and damages or penalties which could have a materially adverse effect on ChargePoint’s reputation, business, operating results and prospects. In addition, responding to any such proceeding may result in a significant diversion of management’s attention and resources, significant defense costs and other professional fees.
Existing and future environmental health and safety laws and regulations could result in increased compliance costs or additional operating costs or construction costs and restrictions. Failure to comply with such laws and regulations may result in substantial fines or other limitations that may adversely impact ChargePoint’s financial results or results of operation.
ChargePoint and its operations, as well as those of ChargePoint’s contractors, suppliers and customers, are subject to certain environmental laws and regulations, including laws related to the use, handling, storage, transportation and disposal of hazardous substances and wastes as well as electronic wastes and hardware, whether hazardous or not. These laws may require ChargePoint or others in ChargePoint’s value chain to obtain permits and comply with procedures that impose various restrictions and obligations that may have material effects on ChargePoint’s operations. If key permits and approvals cannot be obtained on acceptable terms, or if other operational requirements cannot be met in a manner satisfactory for ChargePoint’s operations or on a timeline that meets ChargePoint’s commercial obligations, it may adversely impact ChargePoint’s business.
Environmental and health and safety laws and regulations can be complex and may be subject to change, such as through new requirements enacted at the supranational, national, sub-national and/or local level or new or modified regulations that may be implemented under existing law. The nature and extent of any changes in these laws, rules, regulations and permits may be unpredictable and may have material effects on ChargePoint’s business. Future legislation and regulations or changes in existing legislation and regulations, or interpretations thereof, including those relating to hardware manufacturing, electronic waste or batteries, could cause additional expenditures, restrictions and delays in connection with ChargePoint’s operations as well as other future projects, the extent of which cannot be predicted.
Further, ChargePoint currently relies on third-parties to ensure compliance with certain environmental laws, including those related to the disposal of hazardous and non-hazardous wastes. Any failure to properly handle or dispose of such wastes, regardless of whether such failure is ChargePoint’s or its contractors, may result in liability under environmental laws, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”), under which liability may be imposed without regard to fault or degree of contribution for the investigation and clean-up of contaminated sites, as well as impacts to human health and damages to natural resources. Additionally, ChargePoint may not be able to secure contracts with third-parties to continue their key supply chain and disposal services for ChargePoint’s business, which may result in increased costs for compliance with environmental laws and regulations.
77



ChargePoint may face litigation and other risks as a result of the material weakness in its internal control over financial reporting and the restatement of its financial statements.
Following the issuance of the SEC’s Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies on April 12, 2021, the audit committee of ChargePoint’s Board of Directors (the “Board”), after considering the recommendations of management, determined that it was appropriate to restate ChargePoint’s previously filed financial statements for certain periods of non-reliance. As part of this restatement, ChargePoint identified a material weakness in its internal control over financial reporting.
As a result of such material weakness, such restatement, the change in accounting for the Public Warrants and Private Placement Warrants, and other matters raised or that may in the future be raised by the SEC, ChargePoint faces potential for litigation or other disputes which may include, among others, claims invoking the federal and state securities laws, contractual claims or other claims arising from the restatement and material weaknesses in its internal control over financial reporting and the preparation of its financial statements. As of the date of this Quarterly Report, ChargePoint has no knowledge of any such litigation or dispute. However, ChargePoint can provide no assurance that such litigation or dispute will not arise in the future. Any such litigation or dispute, whether successful or not, could have a material adverse effect on its business, results of operations and financial condition.
Risks Related to Ownership of ChargePoint’s Securities
Concentration of ownership among ChargePoint’s existing executive officers, directors and their affiliates may prevent new investors from influencing significant corporate decisions.
As of October 1, 2021, ChargePoint’s directors, executive officers and their affiliates in the aggregate beneficially own approximately 27.3% of the outstanding Common Stock. As a result, these stockholders are able to exercise a significant level of control over all matters requiring stockholder approval, including the election of directors, any amendment of the certificate of incorporation and approval of significant corporate transactions. This control could have the effect of delaying or preventing a change of control or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.
ChargePoint has never paid cash dividends on its capital stock and does not anticipate paying dividends in the foreseeable future.
ChargePoint has never paid cash dividends on its capital stock and currently intends to retain any future earnings to fund the growth of its business. Any determination to pay dividends in the future will be at the discretion of the Board and will depend on financial condition, operating results, capital requirements, general business conditions and other factors that the Board may deem relevant. As a result, capital appreciation, if any, of Common Stock will be the sole source of gain for the foreseeable future.
The price of ChargePoint’s Common Stock may be subject to wide fluctuations.
The trading price of ChargePoint’s Common Stock will be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond ChargePoint’s control. These factors include:
actual or anticipated fluctuations in operating results;
failure to meet or exceed financial estimates and projections of the investment community or that ChargePoint provides to the public;
issuance of new or updated research or reports by securities analysts or changed recommendations for the industry in general;
announcements of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;
changes in competitive factors;
operating and share price performance of other companies in the industry or related markets;
sales of shares of ChargePoint’s Common Stock into the market pursuant to the exercise of registration rights described elsewhere in this Quarterly Report;
78



the timing and magnitude of investments in the growth of the business;
actual or anticipated changes in laws and regulations;
additions or departures of key management or other personnel;
increased labor costs;
disputes or other developments related to intellectual property or other proprietary rights, including litigation;
the ability to market new and enhanced solutions on a timely basis;
sales of substantial amounts of the Common Stock by the members of the Board, executive officers or significant stockholders or the perception that such sales could occur;
changes in capital structure, including future issuances of securities or the incurrence of debt; and
general economic, political and market conditions.
In addition, the stock market in general, and the stock prices of technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of ChargePoint’s Common Stock, regardless of actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted, could result in substantial costs and a diversion of management’s attention and resources.
The coverage of ChargePoint’s business or its securities by securities or industry analysts or the absence thereof could adversely affect the trading price and volume of ChargePoint’s Common Stock and other securities.
The trading market for ChargePoint’s securities is influenced in part by the research and other reports that industry or securities analysts publish about ChargePoint or its business or industry from time to time. ChargePoint does not control these analysts or the content and opinions included in their reports. As a former shell company, ChargePoint may be slow to attract or retain equity research coverage, and the analysts who publish information about ChargePoint’s securities will have had relatively little experience with ChargePoint, which could affect their ability to accurately forecast ChargePoint’s results and make it more likely that ChargePoint fails to meet their estimates. If no or few analysts commence or continue equity research coverage of ChargePoint, the trading price and volume of ChargePoint’s securities would likely be negatively impacted. If analysts do cover ChargePoint and one or more of them downgrade its securities, or if they issue other unfavorable commentary about ChargePoint or its industry or inaccurate research, the trading price of ChargePoint’s Common Stock and other securities would likely decline. Furthermore, if one or more of these analysts cease coverage or fail to regularly publish reports on ChargePoint, it could lose visibility in the financial markets. Any of the foregoing would likely cause the trading price and volume of ChargePoint’s Common Stock and other securities to decline.
Anti-takeover provisions contained in ChargePoint’s governing documents and applicable laws could impair a takeover attempt.
ChargePoint’s Second Amended and Restated Certificate of Incorporation (the “Second A&R Charter”) and Amended and Restated Bylaws (the “Second A&R Bylaws”) afford certain rights and powers to the Board that could contribute to the delay or prevention of an acquisition that it deems undesirable. ChargePoint is also subject to Section 203 of the DGCL and other provisions of Delaware law that limit the ability of stockholders in certain situations to effect certain mergers. Any of the foregoing provisions and terms that has the effect of delaying or deterring a change in control could limit the opportunity for stockholders to receive a premium for their shares of their Common Stock and could also affect the price that some investors are willing to pay for the Common Stock. ChargePoint’s Second A&R Charter provides, subject to limited exceptions, that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for certain stockholder litigation matters, which could limit stockholders’ ability to obtain a more favorable judicial forum for disputes with ChargePoint or its directors, officers, employees or stockholders.
The Second A&R Charter requires, to the fullest extent permitted by law, that derivative actions brought on behalf of ChargePoint, actions against current or former directors, officers, stockholders or, subject to certain exceptions, employees for breach of fiduciary duty and certain other actions may be brought in the Court of Chancery in the State of Delaware or, if that
79



court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware. Any person or entity purchasing or otherwise acquiring or holding any interest in shares of capital stock of ChargePoint shall be deemed to have notice of and consented to the forum provisions in the certificate of incorporation. In addition, the Second A&R Charter and Second A&R Bylaws provide that, unless ChargePoint consents in writing to another forum, the federal district courts of the United States shall, to the fullest extent of the law, be the exclusive forum for the resolution of any complaint asserting a cause of action under the Securities Act or the Exchange Act.
In March 2020, the Delaware Supreme Court issued a decision in Salzburg et al. v. Sciabacucchi, which found that an exclusive forum provision providing for claims under the Securities Act to be brought in federal court is facially valid under Delaware law. It is unclear whether this decision will be appealed, or what the final outcome of this case will be. ChargePoint intends to enforce this provision, but it does not know whether courts in other jurisdictions will agree with this decision or enforce it.
This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with ChargePoint or any of its directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in the Second A&R Charter to be inapplicable or unenforceable in an action, ChargePoint may incur additional costs associated with resolving such action in other jurisdictions, which could harm its business, operating results and financial condition.
Sales, or the perception of future sales, of a substantial number of shares of Common Stock by ChargePoint’s existing stockholders could cause the price of the Common Stock to decline.
Sales of a substantial number of shares of ChargePoint’s Common Stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of ChargePoint’s Common Stock. For instance, in connection with the closing of the Merger, ChargePoint and the holders of registration rights in Switchback and Legacy ChargePoint entered into an amended and restated Registration Rights Agreement (the “A&R Registration Rights Agreement” and such holders the “Registration Rights Holders”). In certain circumstances, the Registration Rights Holders can demand certain underwritten offerings and will be entitled to customary piggyback registration rights. Also, in connection with the consummation of the acquisition of has•to•be gmbh, ChargePoint entered into a registration rights agreement with the former shareholders of HTB providing for the filing of a resale registration statement as more completely described below.
ChargePoint has in the past, and may in the future, file registration statements as a result of such registration rights. For example, on July 12, 2021, ChargePoint filed a resale registration statement on Form S-1 (No. 333-257855) that relates to the offer and sale from time to time by the selling security holders named in that prospectus of up to 12,000,000 shares of ChargePoint’s Common Stock (the “Secondary Offering”). ChargePoint’s directors, executive officers and certain stockholders entered into lock-up agreements with the representatives of the several underwriters, in connection with the Secondary Offering, which expired on September 28, 2021. Further, on October 14, 2021, ChargePoint filed a resale registration statement on Form S-1 (No. 333-260247) that was declared effective by the SEC that relates to the offer and sale from time to time by the selling security holders named in that prospectus of up to 5,695,176 shares of ChargePoint’s Common Stock in connection with the consummation of ChargePoint’s acquisition of has•to•be gmbh.
As of July 9, 2021, 224,656,707 shares of ChargePoint’s Common Stock or 69.9% of all outstanding shares of its Common Stock were prohibited or otherwise restricted from being sold in the public market under securities laws or lock-up agreements entered into in connection with the Merger or the Secondary Offering. As of October 31, 2021, the lock-up restrictions applicable to the Merger and Secondary Offering had lapsed and no shares of ChargePoint’s Common Stock were prohibited or otherwise restricted from being sold in the public market under lock-up agreements. Shares issued upon the exercise of stock options outstanding under ChargePoint’s equity incentive plans or pursuant to future awards granted under those plans will become available for sale in the public market to the extent permitted by the provisions of applicable vesting schedules, any applicable market standoff, a registration statement on Form S-8 and Rule 144 and Rule 701 under the Securities Act.
Warrants are exercisable for ChargePoint’s Common Stock, which would increase the number of shares eligible for future resale in the public market and result in dilution to ChargePoint’s stockholders.
As of October 31, 2021, the Private Placement Warrants were exercisable for 2,172,226 shares of Common Stock at a weighted average exercise price of $11.50 per share and the Legacy Warrants were exercisable for 35,584,603 shares of Common Stock at a weighted-average exercise price of $7.19 per share. Any shares of ChargePoint’s Common Stock issued upon exercise of the Private Placement Warrants and the Legacy Warrants will result in dilution to the then existing holders of Common Stock and increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market could adversely affect the market price of ChargePoint’s Common Stock.
80



The Private Placement Warrants are accounted for as a warrant liability and recorded at fair value with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of ChargePoint’s Common Stock.
Under U.S. GAAP, ChargePoint is required to evaluate the Private Placement Warrants to determine whether they should be accounted for as a warrant liability or as equity. ChargePoint has concluded that the Private Placement Warrants contain provisions requiring liability classification as of October 31, 2021. Therefore, ChargePoint is accounting for the Private Warrants as a warrant liability at fair value upon issuance. ChargePoint records any subsequent changes in fair value as of the end of each reporting period. The impact of changes in fair value on earnings may have an adverse effect on its results of operations based on factors that are outside of its control.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Recent Sales of Unregistered Securities
Acquisition of has•to•be gmbh
On October 6, 2021, ChargePoint and its wholly owned subsidiary ChargePoint European Holdings B.V. (“ChargePoint Europe”) completed its acquisition of HTB (the “Closing”) and paid to the former stockholders of HTB an aggregate of 5,695,176 shares of Common Stock (the “Shares”) as a portion of the purchase price, of which 885,692 Shares are subject to escrow to secure potential future indemnification claims. The Shares were issued pursuant to an exemption from registration under Section 4(a)(2) and or Regulation S of the Securities Act because such issuance did not involve a public offering and were issued to offshore investors.
Recent Sales of Unregistered Securities
During the three months ended October 31, 2021, ChargePoint issued an aggregate of 235,963 shares of Common Stock pursuant to the exercise of options by a former director under the Legacy ChargePoint’s 2017 Stock Plan with aggregate proceeds to ChargePoint of $198,209. ChargePoint deems this issuance to be exempt from registration under the Securities Act either in reliance on Rule 701 of the Securities Act as sales and offers under compensatory benefit plans and contracts relating to compensation in compliance with Rule 701, or in reliance on Section 4(a)(2), as a transaction by an issuer not involving a public offering.
Issuer Purchases of Equity Securities
None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
None.

81



ITEM 6. EXHIBITS
(a)Exhibits:
Exhibit No.Description
31.1
31.2
32.1
32.2
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
XBRL Taxonomy Extension Definition Linkbase
101.LAB
XBRL Taxonomy Extension Label Linkbase
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
____________

* Filed herewith
** Furnished herewith

82



SIGNATURES

Pursuant to the requirements of the Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
December 15, 2021
CHARGEPOINT HOLDINGS, INC.
By:
/s/ Rex S. Jackson
Name:
Rex S. Jackson
Title:Chief Financial Officer and Principal Financial Officer
83
EX-31.1 2 chargepoint10q2022q3ex311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION
PURSUANT TO RULES 13a-14(a) AND 15d-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Pasquale Romano, certify that:

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended October 31, 2021 of ChargePoint Holdings, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


December 15, 2021
By:
/s/ Pasquale Romano
Pasquale Romano
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 chargepoint10q2022q3ex312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION
PURSUANT TO RULES 13a-14(a) AND 15d-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Rex S. Jackson, certify that:

1.I have reviewed this quarterly report on Form 10-Q for the quarter ended October 31, 2021, of ChargePoint Holdings, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


December 15, 2021
By:
/s/ Rex S. Jackson
Rex S. Jackson
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 chargepoint10q2022q3ex321.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this quarterly report on Form 10-Q of ChargePoint Holdings, Inc. (the “Company”) for the quarter ended October 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Pasquale Romano, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

a.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.


December 15, 2021
/s/ Pasquale Romano
By:
Pasquale Romano
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 chargepoint10q2022q3ex322.htm EX-32.2 Document

EXHIBIT 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this quarterly report on Form 10-Q of ChargePoint Holdings, Inc. (the “Company”) for the quarter ended October 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Rex S. Jackson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

a.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.

December 15, 2021
By:
/s/ Rex S. Jackson
Rex S. Jackson
Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 6 chpt-20211031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Reverse Recapitalization & Business Combinations link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Reverse Recapitalization & Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Reverse Recapitalization & Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Reverse Recapitalization & Business Combinations - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Reverse Recapitalization & Business Combinations - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417412 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2418413 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2320302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2422415 - Disclosure - Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2123105 - Disclosure - Composition of Certain Financial Statement Items link:presentationLink link:calculationLink link:definitionLink 2324303 - Disclosure - Composition of Certain Financial Statement Items (Tables) link:presentationLink link:calculationLink link:definitionLink 2425416 - Disclosure - Composition of Certain Financial Statement Items - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2426417 - Disclosure - Composition of Certain Financial Statement Items - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2427418 - Disclosure - Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428419 - Disclosure - Composition of Certain Financial Statement Items - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2129106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2430420 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2332304 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Commitment and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2336305 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Common Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - Common Stock - Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Stock Warrants and Earnouts link:presentationLink link:calculationLink link:definitionLink 2340306 - Disclosure - Stock Warrants and Earnouts (Tables) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Stock Warrants and Earnouts - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Stock Warrants and Earnouts - Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - Equity Plans and Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2345307 - Disclosure - Equity Plans and Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - Equity Plans and Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2150111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2152112 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2353308 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2454433 - Disclosure - Related Party Transactions - Schedule of Revenue Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - Basic and Diluted Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2357309 - Disclosure - Basic and Diluted Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2458435 - Disclosure - Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2459436 - Disclosure - Basic and Diluted Net Loss per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2460437 - Disclosure - Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 chpt-20211031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 chpt-20211031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 chpt-20211031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from the exercise of warrants Proceeds from Warrant Exercises Supplementary cash flow information Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Changes in operating assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Net cash contributions from merger Reverse Recapitalization, Net Reverse Recapitalization, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payroll and related expenses Employee-related Liabilities, Current Deemed dividends attributable to common stock warrant holders Deemed Dividends Attributable To Common Stock Warrant Holders Deemed Dividends Attributable To Common Stock Warrant Holders Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition-related expenses Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Derivative liability Derivative Liability Segment Reporting Segment Reporting, Policy [Policy Text Block] Derivative Instrument, Period One Derivative Instrument, Period One [Member] Derivative Instrument, Period One Chargepoint and HTB Chargepoint And HTB [Member] Chargepoint And HTB Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Maximum number of shares to be purchased per employee (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Entity Filer Category Entity Filer Category Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Shares outstanding (in shares) Temporary equity, beginning balance (in shares) Temporary equity, ending balance (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Earnout period (in years) Derivative Instrument, Contingent Consideration, Liability, Earnout Period Derivative Instrument, Contingent Consideration, Liability, Earnout Period Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Fiscal Year Focus Document Fiscal Year Focus Series B, D, And E Redeemable Convertible Preferred Stock Series B, D, And E Redeemable Convertible Preferred Stock [Member] Series B, D, And E Redeemable Convertible Preferred Stock Tooling Tooling [Member] Tooling Schedule Of Reverse Recapitalization [Table] Schedule Of Reverse Recapitalization [Table] Schedule Of Reverse Recapitalization [Table] Earnout shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Deferred tax liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Payment of deferred transaction costs Payments of Financing Costs Less: Weighted-average unvested restricted shares and shares subject to repurchase (in shares) Weighted Average Number Of Shares, Restricted Stock Unvested And Subject To Repurchase Weighted Average Number Of Shares, Restricted Stock Unvested And Subject To Repurchase Total potentially dilutive common share equivalents Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Common Stock and Preferred Stock, par value (USD per share) Common Stock And Temporary Equity, Par or Stated Value Per Share Common Stock And Temporary Equity, Par or Stated Value Per Share Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Contingent earnout liability recognized upon the closing of the reverse recapitalization Reverse Recapitalization, Contingent Earnout Liability Recognized Reverse Recapitalization, Contingent Earnout Liability Recognized Contract with customer liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Derivative Instrument, Period Three Derivative Instrument, Period Three [Member] Derivative Instrument, Period Three Business Combination and Asset Acquisition [Abstract] Private Placement Private Placement [Member] Related party accounts receivable Accounts Receivable, Related Parties Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Title of Individual [Domain] Title of Individual [Domain] Common Stock Warrants Common Stock Warrants [Member] Common Stock Warrants Triggering Event, $15 And $20 VWAP Per Share Thresholds Triggering Event, $15 And $20 VWAP Per Share Thresholds [Member] Triggering Event, $15 And $20 VWAP Per Share Thresholds Change in fair value included in other income (expense), net Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Weighted Average Remaining Contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested and expected to vest as of end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk, percentage Concentration Risk, Percentage Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of October 31, 2021 and January 31, 2021 Preferred Stock, Value, Issued Outstanding as of beginning of period (in shares) Outstanding as end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Beneficial conversion feature Series H-1 preferred warrants Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Derivative Instrument, Period [Domain] Derivative Instrument, Period [Domain] Derivative Instrument, Period [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Cumulative dividends on redeemable convertible preferred stock Temporary Equity, Dividends, Adjustment Issuance of common stock upon exercise of warrants Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Leases, Operating [Abstract] Leases, Operating [Abstract] Related Party [Axis] Related Party [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Accounts receivable, net Increase (Decrease) in Accounts Receivable Acquisitions of property and equipment included in accounts payable and accrued and other current liabilities Capital Expenditures Incurred but Not yet Paid Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Legacy Common Stock Warrants Legacy Common Stock Warrants [Member] Legacy Common Stock Warrants Eligible compensation per employee (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Entity Interactive Data Current Entity Interactive Data Current Shares converted (in shares) Temporary Equity Converted, Reverse Recapitalization Temporary Equity Converted, Reverse Recapitalization Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share - Basic (USD per share) Earnings Per Share, Basic 2017 Stock Plan Stock Plan 2017 [Member] Stock Plan 2017 Change in fair value of dilutive warrants Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares) Merger and PIPE financing shares (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Document Type Document Type Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Reverse Capitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Reverse Capitalization Assumed Common Stock Warrant Liability Warrants And Rights Policy [Policy Text Block] Warrants And Rights Policy Issuance of common stock upon the reverse recapitalization, net of issuance costs Purchase price of merger and PIPE financing shares Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Shares reserved for potential future issuance of earnout shares (in shares) Common Stock, Capital Shares Reserved For Future Issuance, Upon Issuance Of Earnout Shares Common Stock, Capital Shares Reserved For Future Issuance, Upon Issuance Of Earnout Shares Entity Current Reporting Status Entity Current Reporting Status Issuance of earnout shares upon triggering events, net of tax withholding (in shares) Stock Issued During Period, Shares, Earnout Shares Stock Issued During Period, Shares, Earnout Shares Machinery and equipment Machinery and Equipment [Member] Gain attributable to earnout shares issued Dilutive Securities, Effect On Basic Earnings Per Share, Dilutive Gain On Earnout Shares Issued Dilutive Securities, Effect On Basic Earnings Per Share, Dilutive Gain On Earnout Shares Issued Other Other Noncash Income (Expense) Owned and operated systems Owned And Operated Systems [Member] Owned And Operated Systems Total purchase consideration Total purchase consideration Business Combination, Consideration Transferred Founder shares surrendered (in shares) Less surrender of Switchback Founder Shares Earnout shares remaining (in shares) Reverse Recapitalization, Stock Surrendered And Retired During Period, Shares Reverse Recapitalization, Stock Surrendered And Retired During Period, Shares Amount borrowed Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Par value (USD per share) Temporary Equity, Par or Stated Value Per Share Deemed dividends attributable to vested option holders Deemed Dividends Attributable To Vested Option Holders Deemed Dividends Attributable To Vested Option Holders Plan Name [Axis] Plan Name [Axis] Assets Assets, Fair Value Disclosure [Abstract] Total financial assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Add: Earnout Shares under the treasury stock method (in shares) Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Total liabilities, redeemable convertible preferred stock, and stockholders’ equity (deficit) Liabilities and Equity Deferred revenue Contract with Customer, Liability, Current 2026 Operating Leases, Future Minimum Payments, Due in Four Years Options exercised (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Computers and software Computers And Software [Member] Computers And Software Additional paid-in capital Additional Paid in Capital Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities, Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) Liabilities and Equity [Abstract] Legacy Warrants Legacy Common And Preferred Stock Warrants [Member] Legacy Common And Preferred Stock Warrants Accounts payable Increase (Decrease) in Accounts Payable Private placement warrant liability acquired as part of the merger Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Series C Redeemable Convertible Preferred Stock Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock Reclassification of remaining contingent earnout liability upon triggering event Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 Additional earn back shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Additional Shares Derivative Instrument, Contingent Consideration, Liability, Additional Shares Description of Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] Reclassification of remaining contingent earnout liability upon triggering event Adjustments To Additional Paid In Capital, Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Earnout Liability Adjustments To Additional Paid In Capital, Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Earnout Liability Basic and Diluted Net Loss per Share Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Accrued and other current liabilities Total Accrued and Other Current Liabilities Accrued Liabilities And Other Liabilities, Current Accrued Liabilities And Other Liabilities, Current Composition of Certain Financial Statement Items Additional Financial Information Disclosure [Text Block] Issuance of common stock upon exercise of vested stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Change in fair value of contingent earnout liability Change in fair value of contingent earnout liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Daimler Affiliated Entity [Member] Estimated fair value of total earnout shares Derivative Instrument, Contingent Consideration, Liability, Fair Value Of Earnout Shares Derivative Instrument, Contingent Consideration, Liability, Fair Value Of Earnout Shares Gross profit Gross Profit Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2024 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of Common Stock Reserved for Future Issuance Schedule of Stock by Class [Table Text Block] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Stock Warrants and Earnouts Warrants And Rights And Contingent Earnout Liability Disclosure [Text Block] Warrants And Rights And Contingent Earnout Liability Disclosure Beneficial conversion feature in connection with Series H-1 redeemable preferred stock Temporary Equity, Beneficial Conversion Feature Temporary Equity, Beneficial Conversion Feature Legacy Chargepoint shares (in shares) Stock Converted, Reverse Recapitalization Stock Converted, Reverse Recapitalization Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock [Member] Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock Trading Symbol Trading Symbol Issuance of common stock in connection with acquisitions Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Operating lease liabilities, current Lease, Liability, Current Lease, Liability, Current Class of Warrant or Right [Table] Class of Warrant or Right [Table] Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Exercisable as of end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Line of Credit Line of Credit [Member] Stock Option Plan and Stock-based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Accounting Policies [Abstract] Outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Largest Customer Largest Customer [Member] Largest Customer Contingent earnout liability recognized upon the closing of the reverse recapitalization Adjustments To Additional Paid In Capital, Reverse Recapitalization, Contingent Earnout Liability Recognized Adjustments To Additional Paid In Capital, Reverse Recapitalization, Contingent Earnout Liability Recognized Shares issued in PIPE (in shares) Stock Issued During Period, Shares, New Issues Aggregate Intrinsic Value (in thousands) Aggregate Intrinsic Value Abstract [Abstract] Aggregate Intrinsic Value Abstract Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares) Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities, Including Paid-In Kind Dividend Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities, Including Paid-In Kind Dividend Cost of revenue Cost of Revenue [Abstract] Total operating lease liabilities Operating Lease, Liability Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 330,964,104 and 22,961,032 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Purchase commitments for goods and services Long-term Purchase Commitment, Amount Period for recognition (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Goodwill acquired Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 7) Commitments and Contingencies Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax An (increase) decrease in tax provision Business Acquisition, Pro Forma (Increase) Decrease In Income Taxes Business Acquisition, Pro Forma (Increase) Decrease In Income Taxes Allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current Medium-term Notes Medium-term Notes [Member] 2025 Operating Leases, Future Minimum Payments, Due in Three Years Payment of tax withholding obligations on settlement of earnout shares Payments, Tax Withholding, Reverse Recapitalization Earnout Shares Payments, Tax Withholding, Reverse Recapitalization Earnout Shares Less: imputed interest Operating Leases, Future Minimum Payments, Interest Included in Payments Operating Leases, Future Minimum Payments, Interest Included in Payments Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Schedule of Revenue Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Pro forma net loss Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Warrants outstanding (in shares) Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Class of Warrant or Right, Outstanding Consideration received on sold shares Sale of Stock, Consideration Received on Transaction Right-of-use assets obtained in exchange for lease liabilities Right-of-Use Asset Obtained In Exchange For Operating And Finance Lease Liability Right-of-Use Asset Obtained In Exchange For Operating And Finance Lease Liability Work-in-progress Inventory, Work in Process, Net of Reserves Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Debt converted into warrants (in shares) Debt Conversion, Converted Instrument, Warrants or Options Issued Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities, Including Paid-In Kind Dividend Stock Issued During Period, Shares, Conversion of Convertible Securities, Including Paid-In Kind Dividend Revenue from related parties Revenue from Related Parties Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively (liquidation value: $— and $17,492,964 as of October 31, 2021 and January 31, 2021, respectively) Temporary equity, beginning balance Temporary equity, ending balance Temporary Equity, Carrying Amount, Attributable to Parent Accrued expenses Accrued Liabilities, Current Equity transferred (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Merger and PIPE financing Proceeds from Issuance of Private Placement Reclassification of remaining contingent earnout liability upon triggering event Reclassification Of Remaining Contingent Earnout Liability Upon Triggering Event Reclassification Of Remaining Contingent Earnout Liability Upon Triggering Event Finished goods Inventory, Finished Goods, Net of Reserves Shares reserved for potential future issuance upon exercise of stock options and warrants (in shares) Common Stock, Capital Shares Reserved For Future Issuance, Upon Exercise Of Stock Options And Warrants Common Stock, Capital Shares Reserved For Future Issuance, Upon Exercise Of Stock Options And Warrants Options to purchase common stock Share-based Payment Arrangement, Option [Member] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Issuance of earnout shares upon triggering events, net of tax withholding Stock Issued During Period, Value, Earnout Shares Stock Issued During Period, Value, Earnout Shares Measurement Input Type [Domain] Measurement Input Type [Domain] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Reduction to APIC Payments Of Reverse Recapitalization Transaction Costs, Reduction In APIC Payments Of Reverse Recapitalization Transaction Costs, Reduction In APIC Common Stock Common Stock [Member] Interest income Investment Income, Interest Variable Rate [Axis] Variable Rate [Axis] Number of trading days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Shares held in escrow (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Held In Escrow Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Held In Escrow Less: current portion of operating lease liabilities Operating Lease, Liability, Current Accretion of beneficial conversion feature of redeemable convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Private Warrants Private Warrants [Member] Private Warrants Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Developed technology Technology-Based Intangible Assets [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities, Including Paid-In Kind Dividend Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities, Including Paid-In Kind Dividend Other (expense) income, net Other Nonoperating Income (Expense) Issuance of common stock in connection with acquisitions Stock Issued Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Current Triggering Event, $30 VWAP Per Share Threshold Triggering Event, $30 VWAP Per Share Threshold [Member] Triggering Event, $30 VWAP Per Share Threshold Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Cash - Switchback's trust and cash Cash Acquired Through Reverse Recapitalization Cash Acquired Through Reverse Recapitalization Proceeds from issuance of redeemable convertible preferred stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Total liabilities Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Legal Entity [Axis] Legal Entity [Axis] Interest and prepayment fees Payment for Debt Extinguishment or Debt Prepayment Cost Schedule of Accrued and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity (deficit) Beginning balance Ending balance Stockholders' Equity Attributable to Parent Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization Reverse Recapitalization, Conversion Of Redeemable Convertible Preferred Stock Into Common Stock Reverse Recapitalization, Conversion Of Redeemable Convertible Preferred Stock Into Common Stock Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Warrants redeemed price per share (in USD per share) Class Of Warrant Or Right, Redeemed, Price Per Share Class Of Warrant Or Right, Redeemed, Price Per Share Common Stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Contingent earnout liability recognized upon the closing of the reverse recapitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Schedule of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Vesting of early exercised stock options Adjustments To Additional Paid In Capital, Early Exercised Options, Vested Adjustments To Additional Paid In Capital, Early Exercised Options, Vested Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Common Stock Warrant Liability Private placement warrant liability Common Stock Warrant [Member] Common Stock Warrant Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] Expected term (years) Measurement Input, Expected Term [Member] Converted instrument, principal amount Debt Conversion, Converted Instrument, Amount Derivative Instrument, Period [Axis] Derivative Instrument, Period [Axis] Derivative Instrument, Period Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Repurchase of common stock Payments for Repurchase of Common Stock Equity transferred (in USD per share) Business Acquisition, Share Price Stockholders’ equity (deficit): Stockholders' Equity Attributable to Parent [Abstract] 2021 Stock Option Plan Stock Option Plan 2021 [Member] Stock Option Plan 2021 Supplementary cash flow information on noncash investing and financing activities Noncash Investing and Financing Items [Abstract] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Operating lease liabilities Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend Stock Issued During Period, Value, Conversion of Convertible Securities, Including Paid-In Kind Dividend Stock Issued During Period, Value, Conversion of Convertible Securities, Including Paid-In Kind Dividend Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest Expense Reverse Recapitalization [Abstract] Reverse Recapitalization Reclassification of option warrants to stockholders’ equity (deficit) due to exercise Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Exercise Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Exercise Total acquired assets and assumed liabilities Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization City Area Code City Area Code Accumulated deficit Retained Earnings (Accumulated Deficit) Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Payments of transaction costs related to Merger Payments of Merger Related Costs, Financing Activities Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Business Acquisition [Line Items] Business Acquisition [Line Items] Contingent Earnout Liability Reverse Recapitalization, Contingent Earnout Liability Policy [Policy Text Block] Reverse Recapitalization, Contingent Earnout Liability Policy Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Derivative Instrument, Period Two Derivative Instrument, Period Two [Member] Derivative Instrument, Period Two Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs (in shares) Temporary Equity, Stock Issued During Period, Shares, Redeemable Convertible Preferred Stock And Common Warrants Temporary Equity, Stock Issued During Period, Shares, Redeemable Convertible Preferred Stock And Common Warrants Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Series H-1 Redeemable Convertible Preferred Stock Series H-1 Redeemable Convertible Preferred Stock [Member] Series H-1 Redeemable Convertible Preferred Stock Proceeds from exercises of vested and unvested stock options Proceeds from Stock Options Exercised Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock Accretion Expense Forfeited (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowance of $2,643 as of October 31, 2021 and $2,000 as of January 31, 2021 Accounts Receivable, after Allowance for Credit Loss, Current Net proceeds from line of credit Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] An (increase) decrease in expenses related to transaction Business Acquisition, Pro Forma (Increase) Decrease In Transaction Expense Business Acquisition, Pro Forma (Increase) Decrease In Transaction Expense Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Total Inventories Inventory, Net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization Adjustments to Additional Paid in Capital, Warrant Issued Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Expired (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Contingent earnout liability, measurement input Derivative Liability, Measurement Input Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Debt, current Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Schedule of Common Stock Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Possible increase in percent of outstanding shares (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase As A Percentage Of Outstanding Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase As A Percentage Of Outstanding Stock Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Preferred stock, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Chief Executive Officer Chief Executive Officer [Member] Equity Component [Domain] Equity Component [Domain] Exercise price Measurement Input, Exercise Price [Member] Issuance of common stock under stock plans, net of tax withholding (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Sales and marketing Selling and Marketing Expense Repurchase of early exercised common stock (in shares) Less redemption of Switchback shares Stock Repurchased During Period, Shares 2007 Stock Plan Stock Plan 2007 [Member] Stock Plan 2007 Entity Ex Transition Period Entity Ex Transition Period Value of shares in escrow Business Combination, Consideration Transferred, Equity Interests Issued And Issuable Held In Escrow Business Combination, Consideration Transferred, Equity Interests Issued And Issuable Held In Escrow Overall (increase) decrease in net loss Business Acquisition, Pro Forma Increase (Decrease) In Net Income (Loss) Business Acquisition, Pro Forma Increase (Decrease) In Net Income (Loss) An increase in amortization expense Business Acquisition, Pro Forma (Increase) Decrease In Amortization Business Acquisition, Pro Forma (Increase) Decrease In Amortization Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Issuance costs Debt Issuance Costs, Gross Common Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Issuance of common stock in connection with acquisitions (in shares) Common stock of switchback (in shares) Stock Issued During Period, Shares, Acquisitions Subscription term (in years) Revenue From Contract With Customer, Subscription Period Revenue From Contract With Customer, Subscription Period Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Revenue expected to be recognized from remaining performance obligations Revenue, Remaining Performance Obligation, Amount Issuance of common stock under stock plans, net of tax withholding Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Issuance of earnout shares upon triggering events Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances 2018 Loan 2018 Loan [Member] 2018 Loan Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Earnout contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High Counterparty Name [Domain] Counterparty Name [Domain] Merger and PIPE financing Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Total undiscounted operating lease payments Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Purchase price of common stock, percent of fair value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Net loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Dividend rate Measurement Input, Expected Dividend Rate [Member] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Number of consecutive trading days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Proceeds from issuance of common stock warrants Proceeds from Issuance of Warrants Entity [Domain] Entity [Domain] 2023 Operating Leases, Future Minimum Payments Due, Next Twelve Months Useful life (in years) Finite-Lived Intangible Asset, Useful Life Cost Of Goods And Services Sold Cost Of Goods And Services Sold [Member] Cost Of Goods And Services Sold Issuance costs Adjustments to Additional Paid in Capital, Recapitalization, Transaction Costs Adjustments to Additional Paid in Capital, Recapitalization, Transaction Costs Customer [Axis] Customer [Axis] Common Stock Warrants as Part of the Merger (in shares) Class Of Warrant Or Right, Acquired Class Of Warrant Or Right, Acquired Temporary Equity [Abstract] Temporary Equity [Abstract] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Loss Per Share Attributable to Common Stockholders, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Number of stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Other comprehensive (loss) income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Accretion of beneficial conversion feature of redeemable convertible preferred stock Accretion Of Beneficial Conversion Feature Of Redeemable Convertible Preferred Stock Accretion Of Beneficial Conversion Feature Of Redeemable Convertible Preferred Stock Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Switchback Switchback [Member] Switchback Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Net loss attributable to common stockholders - Diluted Net Income (Loss) Available to Common Stockholders, Diluted Market price of public stock Measurement Input, Share Price [Member] Title of Individual [Axis] Title of Individual [Axis] Net loss attributable to common stockholders - Basic Net Income (Loss) Available to Common Stockholders, Basic Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Shares authorized (in shares) Common Stock And Temporary Equity, Shares Authorized Common Stock And Temporary Equity, Shares Authorized Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout) Business Combination, Contingent Consideration, Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Interest expense Interest Expense, Long-term Debt Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue expected to be recognized from remaining performance obligations (in months) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Redeemable convertible preferred stock (on an as-converted basis) Redeemable Convertible Preferred Stock [Member] Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Earnout shares, net (in shares) Derivative Instrument, Contingent Consideration, Liability, Shares Issued, Net Of Shares Withheld For Taxes Derivative Instrument, Contingent Consideration, Liability, Shares Issued, Net Of Shares Withheld For Taxes Geographical [Axis] Geographical [Axis] Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs Temporary Equity, Stock Issued During Period, Value, Redeemable Convertible Preferred Stock And Common Warrants Temporary Equity, Stock Issued During Period, Value, Redeemable Convertible Preferred Stock And Common Warrants Net loss per share - Diluted (USD per share) Earnings Per Share, Diluted Weighted average shares outstanding - Basic (in shares) Weighted average shares outstanding - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Subscriptions License and Service [Member] Purchase price per share (USD per share) Sale of Stock, Price Per Share Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent Consideration Liability Networked charging systems Product [Member] Total financial liabilities Financial Liabilities Fair Value Disclosure Cash paid for taxes Income Taxes Paid, Net Rest of World Non-US [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares authorized (in shares) Temporary equity, shares authorized (in shares) Temporary Equity, Shares Authorized Contract with customer liability Contract with Customer, Liability Goodwill, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Chargepoint Chargepoint [Member] Chargepoint Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Reverse Recapitalization & Business Combinations Reverse Recapitalization And Business Combinations Disclosure [Text Block] Reverse Recapitalization And Business Combinations Disclosure Issuance of common stock upon exercise of warrants (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Warrants redeemed (in shares) Warrants redeemed (in shares) Class Of Warrant Or Right, Redeemed Class Of Warrant Or Right, Redeemed Earn Back price trigger (USD per share) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Fair Value Measurements Fair Value Disclosures [Text Block] Public Warrants Public Warrants [Member] Public Warrants Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Number of additional shares allowable under the plan (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Increase In Number Of Shares Authorized Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Increase In Number Of Shares Authorized Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Add: Public and Private Placement Warrants under the treasury stock method (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common Stock, shares outstanding (in shares) Common stock, shares outstanding, beginning balance (in shares) Common stock, shares outstanding, ending balance (in shares) Common Stock, Shares, Outstanding 2022 (remaining three months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Total cost of revenue Cost of Goods and Services Sold Revenue Revenues [Abstract] Transaction costs expensed Reverse Recapitalization, Offering Costs Reverse Recapitalization, Offering Costs Issuance of common stock upon release of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Warranty accruals Product Warranty Accrual, Current Common stock dividends (in shares) Common Stock Dividends, Shares Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Unvested early exercised common stock options Share-Based Payment Arrangement, Options, Unvested, Early Exercised [Member] Share-Based Payment Arrangement, Options, Unvested, Early Exercised Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization Reverse Recapitalization, Reclassification Of Redeemable Convertible Preferred Stock Warrant Liability Reverse Recapitalization, Reclassification Of Redeemable Convertible Preferred Stock Warrant Liability Other Product and Service, Other [Member] Number of Stock Option Awards Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Numerator: Net Income (Loss) Available To Common Stockholders, Basic And Diluted [Abstract] Net Income (Loss) Available To Common Stockholders, Basic And Diluted Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Change in driver funds and amounts due to customers Proceeds For (Payments Of) Driver Funds And Amounts Due to Customers Proceeds For (Payments Of) Driver Funds And Amounts Due to Customers Income Statement Location [Domain] Income Statement Location [Domain] Debt maturity (in years) Debt Instrument, Term Customer relationships Customer Relationships [Member] Shares issued (in shares) Temporary Equity, Shares Issued Schedule Of Reverse Recapitalization [Line Items] Schedule Of Reverse Recapitalization [Line Items] Schedule Of Reverse Recapitalization [Line Items] Property and equipment, net Total Property and Equipment, Net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Liquidation value Temporary Equity, Liquidation Preference Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Repayment of borrowings Repayments of Long-term Debt Earnings Per Share [Abstract] Revenue Business Acquisition, Pro Forma Revenue Property and equipment Property, Plant and Equipment, Gross Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Document Quarterly Report Document Quarterly Report Schedule of Future Minimum Lease Payments Under All Non-cancellable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Revenue expected to be recognized from remaining performance obligations (as percent) Revenue, Remaining Performance Obligation, Percentage Stock price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Options vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Outstanding as of beginning of period (USD per share) Outstanding as of end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock and preferred stock warrants Warrant [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Purchase period (in months) Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Issuance of common stock related to early exercise of stock options (in shares) Stock Issued During Period, Shares, Early Stock Options Exercised Stock Issued During Period, Shares, Early Stock Options Exercised Debt, noncurrent Long-term Debt, Excluding Current Maturities Liabilities Liabilities, Fair Value Disclosure [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total stock-based compensation expense Share-based Payment Arrangement, Expense ViriCiti Earnout consideration Business Combination, Consideration Transferred, Liabilities Incurred Vesting of early exercised stock options Vesting Of Early Exercised Stock Options Vesting Of Early Exercised Stock Options Exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Weighted Average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Restricted cash Restricted Cash, Current Series B Convertible Redeemable Preferred Stock Series B Convertible Redeemable Preferred Stock [Member] Series B Convertible Redeemable Preferred Stock Counterparty Name [Axis] Counterparty Name [Axis] Construction in progress Construction in Progress [Member] Common Class A Common Class A [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Taxes payable Taxes Payable, Current Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Cost Finite-Lived Intangible Assets, Gross Total shares of common stock reserved (in shares) Common stock reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Entity Central Index Key Entity Central Index Key Income Taxes Income Tax, Policy [Policy Text Block] Gain from change in fair value Derivative, Gain on Derivative LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Money market funds Cash and Cash Equivalents, Fair Value Disclosure Refundable customer deposits Customer Refund Liability, Current Remaining Performance Obligations and Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Issuance of common stock upon exercise of vested stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average shares outstanding - Diluted (in shares) Weighted average shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Common stock warrant liabilities Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Warrants exercised (in shares) Warrants exercised (in shares) Class Of Warrant Or Right, Exercised Class Of Warrant Or Right, Exercised Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Option, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Common Stock Stockholders' Equity Note Disclosure [Text Block] Series A Redeemable Convertible Preferred Stock Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Beneficial conversion feature in connection with Series H-1 redeemable preferred stock Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock Temporary Equity, Accretion Of Beneficial Conversion Feature Temporary Equity, Accretion Of Beneficial Conversion Feature Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Unrealized loss on short-term investments, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Total current liabilities Liabilities, Current Employee stock purchase plan Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Redeemable convertible preferred stock warrant liability Redeemable Convertible Preferred Stock Warrant [Member] Redeemable Convertible Preferred Stock Warrant Cash consideration Payments to Acquire Businesses, Gross Offering period (in months) Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Money market funds Money Market Funds [Member] Foreign exchange fluctuations Goodwill, Foreign Currency Translation Gain (Loss) Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Entity Address, Postal Zip Code Entity Address, Postal Zip Code Percent of outstanding shares (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Warrants Or Rights Outstanding Roll Forward [Roll Forward] Warrants Or Rights Outstanding Roll Forward [Roll Forward] Warrants Or Rights Outstanding Roll Forward 2021 Equity Incentive Plan Equity Incentive Plan 2021 [Member] Equity Incentive Plan 2021 Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security HTB HTB [Member] HTB Statement [Table] Statement [Table] Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] ViriCiti ViriCiti [Member] ViriCiti Unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Cover [Abstract] Goodwill Beginning balance Ending balance Goodwill Intangible assets, net Net Finite-Lived Intangible Assets, Net Extinguishment of debt Extinguishment of Debt, Amount Temporary equity, accrued dividends Temporary Equity, Accrued Dividends Temporary Equity, Accrued Dividends Transaction costs expensed Transaction costs expensed Payments Of Reverse Recapitalization Transaction Costs Payments Of Reverse Recapitalization Transaction Costs Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Expected volatility Measurement Input, Price Volatility [Member] Warrants, measurement input Warrants and Rights Outstanding, Measurement Input Recapitalization common stock value (in USD per share) Recapitalization, Price Per Share Recapitalization, Price Per Share Recapitalization exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Deferred transaction costs not yet paid Deferred Transaction Costs Incurred But Not Yet Paid Deferred Transaction Costs Incurred But Not Yet Paid Deferred tax benefit Deferred Income Tax Expense (Benefit) Options vested and expected to ves (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 10 chpt-20211031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 chpt-20211031_htm.xml IDEA: XBRL DOCUMENT 0001777393 2021-02-01 2021-10-31 0001777393 2021-11-30 0001777393 2021-10-31 0001777393 2021-01-31 0001777393 us-gaap:ProductMember 2021-08-01 2021-10-31 0001777393 us-gaap:ProductMember 2020-08-01 2020-10-31 0001777393 us-gaap:ProductMember 2021-02-01 2021-10-31 0001777393 us-gaap:ProductMember 2020-02-01 2020-10-31 0001777393 us-gaap:LicenseAndServiceMember 2021-08-01 2021-10-31 0001777393 us-gaap:LicenseAndServiceMember 2020-08-01 2020-10-31 0001777393 us-gaap:LicenseAndServiceMember 2021-02-01 2021-10-31 0001777393 us-gaap:LicenseAndServiceMember 2020-02-01 2020-10-31 0001777393 us-gaap:ProductAndServiceOtherMember 2021-08-01 2021-10-31 0001777393 us-gaap:ProductAndServiceOtherMember 2020-08-01 2020-10-31 0001777393 us-gaap:ProductAndServiceOtherMember 2021-02-01 2021-10-31 0001777393 us-gaap:ProductAndServiceOtherMember 2020-02-01 2020-10-31 0001777393 2021-08-01 2021-10-31 0001777393 2020-08-01 2020-10-31 0001777393 2020-02-01 2020-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember 2021-08-01 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember 2020-08-01 2020-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember 2021-02-01 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember 2020-02-01 2020-10-31 0001777393 chpt:CommonStockWarrantMember 2021-08-01 2021-10-31 0001777393 chpt:CommonStockWarrantMember 2020-08-01 2020-10-31 0001777393 chpt:CommonStockWarrantMember 2021-02-01 2021-10-31 0001777393 chpt:CommonStockWarrantMember 2020-02-01 2020-10-31 0001777393 chpt:ChargepointMember 2021-08-01 2021-10-31 0001777393 chpt:ChargepointMember 2020-08-01 2020-10-31 0001777393 chpt:ChargepointMember 2021-02-01 2021-10-31 0001777393 chpt:ChargepointMember 2020-02-01 2020-10-31 0001777393 us-gaap:CommonStockMember 2021-01-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001777393 us-gaap:RetainedEarningsMember 2021-01-31 0001777393 2021-02-01 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001777393 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001777393 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001777393 us-gaap:RetainedEarningsMember 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-05-01 2021-07-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0001777393 2021-05-01 2021-07-31 0001777393 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0001777393 2021-07-31 0001777393 us-gaap:CommonStockMember 2021-07-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001777393 us-gaap:RetainedEarningsMember 2021-07-31 0001777393 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001777393 us-gaap:CommonStockMember 2021-10-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001777393 us-gaap:RetainedEarningsMember 2021-10-31 0001777393 2020-01-31 0001777393 us-gaap:CommonStockMember 2020-01-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001777393 us-gaap:RetainedEarningsMember 2020-01-31 0001777393 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001777393 2020-02-01 2020-04-30 0001777393 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001777393 2020-04-30 0001777393 us-gaap:CommonStockMember 2020-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001777393 us-gaap:RetainedEarningsMember 2020-04-30 0001777393 2020-05-01 2020-07-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0001777393 us-gaap:CommonStockMember 2020-05-01 2020-07-31 0001777393 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-07-31 0001777393 2020-07-31 0001777393 us-gaap:CommonStockMember 2020-07-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001777393 us-gaap:RetainedEarningsMember 2020-07-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001777393 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001777393 2020-10-31 0001777393 us-gaap:CommonStockMember 2020-10-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001777393 us-gaap:RetainedEarningsMember 2020-10-31 0001777393 chpt:SwitchbackMember 2021-02-26 0001777393 chpt:PublicWarrantsMember 2021-02-25 0001777393 chpt:PrivateWarrantsMember 2021-02-25 0001777393 chpt:PrivateWarrantsMember 2021-02-26 0001777393 chpt:PublicWarrantsMember us-gaap:CommonClassAMember chpt:SwitchbackMember 2021-02-26 0001777393 chpt:PublicWarrantsMember 2021-02-01 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember 2021-02-01 2021-10-31 0001777393 chpt:LargestCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2021-10-31 0001777393 chpt:LargestCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2021-07-31 0001777393 srt:MinimumMember 2021-02-01 2021-10-31 0001777393 srt:MaximumMember 2021-02-01 2021-10-31 0001777393 2021-11-01 2021-10-31 0001777393 chpt:SwitchbackMember chpt:SeriesH1RedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesH1RedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesCRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesCRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesBConvertibleRedeemablePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesBConvertibleRedeemablePreferredStockMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesARedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SeriesARedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember us-gaap:PrivatePlacementMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember us-gaap:PrivatePlacementMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:PrivatePlacementWarrantsMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:PrivatePlacementWarrantsMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SwitchbackMember 2021-02-25 0001777393 chpt:SwitchbackMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember 2021-02-25 0001777393 chpt:SwitchbackMember us-gaap:AdditionalPaidInCapitalMember 2021-02-26 2021-02-26 0001777393 chpt:ViriCitiMember 2021-08-11 2021-08-11 0001777393 chpt:ViriCitiMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-11 0001777393 chpt:ViriCitiMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-11 0001777393 chpt:ViriCitiMember 2021-08-11 0001777393 chpt:ViriCitiMember us-gaap:CustomerRelationshipsMember 2021-08-11 0001777393 chpt:ViriCitiMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-08-11 0001777393 chpt:HTBMember 2021-10-06 2021-10-06 0001777393 chpt:HTBMember 2021-10-06 0001777393 chpt:HTBMember us-gaap:CustomerRelationshipsMember 2021-10-06 0001777393 chpt:HTBMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-06 0001777393 chpt:HTBMember 2021-08-01 2021-10-31 0001777393 chpt:HTBMember 2020-08-01 2020-10-31 0001777393 chpt:HTBMember 2021-02-01 2021-10-31 0001777393 chpt:HTBMember 2020-02-01 2020-10-31 0001777393 chpt:ChargepointAndHTBMember 2021-08-01 2021-10-31 0001777393 chpt:ChargepointAndHTBMember 2020-08-01 2020-10-31 0001777393 chpt:ChargepointAndHTBMember 2021-02-01 2021-10-31 0001777393 chpt:ChargepointAndHTBMember 2020-02-01 2020-10-31 0001777393 chpt:ViriCitiMember 2021-02-01 2021-10-31 0001777393 chpt:ViriCitiMember us-gaap:CustomerRelationshipsMember 2021-10-31 0001777393 chpt:ViriCitiMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-10-31 0001777393 chpt:ViriCitiMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-31 0001777393 chpt:ViriCitiMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-02-01 2021-10-31 0001777393 chpt:HTBMember us-gaap:CustomerRelationshipsMember 2021-10-31 0001777393 chpt:HTBMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-10-31 0001777393 chpt:HTBMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-31 0001777393 chpt:HTBMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-02-01 2021-10-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-01-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel3Member chpt:ContingentConsiderationLiabilityMember 2021-01-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-02-01 2021-10-31 0001777393 us-gaap:FairValueInputsLevel3Member chpt:ContingentConsiderationLiabilityMember 2021-02-01 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-02-01 2021-10-31 0001777393 chpt:ViriCitiMember us-gaap:FairValueInputsLevel3Member chpt:ContingentConsiderationLiabilityMember 2021-02-01 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-10-31 0001777393 us-gaap:FairValueInputsLevel3Member chpt:ContingentConsiderationLiabilityMember 2021-10-31 0001777393 us-gaap:FurnitureAndFixturesMember 2021-10-31 0001777393 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001777393 chpt:ComputersAndSoftwareMember 2021-10-31 0001777393 chpt:ComputersAndSoftwareMember 2021-01-31 0001777393 us-gaap:MachineryAndEquipmentMember 2021-10-31 0001777393 us-gaap:MachineryAndEquipmentMember 2021-01-31 0001777393 chpt:ToolingMember 2021-10-31 0001777393 chpt:ToolingMember 2021-01-31 0001777393 us-gaap:LeaseholdImprovementsMember 2021-10-31 0001777393 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001777393 chpt:OwnedAndOperatedSystemsMember 2021-10-31 0001777393 chpt:OwnedAndOperatedSystemsMember 2021-01-31 0001777393 us-gaap:ConstructionInProgressMember 2021-10-31 0001777393 us-gaap:ConstructionInProgressMember 2021-01-31 0001777393 country:US 2021-08-01 2021-10-31 0001777393 country:US 2020-08-01 2020-10-31 0001777393 country:US 2021-02-01 2021-10-31 0001777393 country:US 2020-02-01 2020-10-31 0001777393 us-gaap:NonUsMember 2021-08-01 2021-10-31 0001777393 us-gaap:NonUsMember 2020-08-01 2020-10-31 0001777393 us-gaap:NonUsMember 2021-02-01 2021-10-31 0001777393 us-gaap:NonUsMember 2020-02-01 2020-10-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2018-07-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2021-10-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2018-07-01 2018-07-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-01 2018-07-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2021-08-01 2021-10-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2020-08-01 2020-10-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2021-02-01 2021-10-31 0001777393 us-gaap:MediumTermNotesMember chpt:A2018LoanMember us-gaap:LineOfCreditMember 2020-02-01 2020-10-31 0001777393 us-gaap:LineOfCreditMember 2021-03-01 2021-03-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-02-26 2021-02-26 0001777393 2021-02-26 2021-02-26 0001777393 2021-02-26 0001777393 2021-02-25 0001777393 us-gaap:EmployeeStockOptionMember 2021-10-31 0001777393 us-gaap:RestrictedStockUnitsRSUMember 2021-10-31 0001777393 chpt:CommonStockWarrantsMember 2021-10-31 0001777393 chpt:StockOptionPlan2021Member 2021-10-31 0001777393 us-gaap:EmployeeStockMember 2021-10-31 0001777393 chpt:SeriesBDAndERedeemableConvertiblePreferredStockMember 2021-10-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-01-31 0001777393 chpt:LegacyCommonStockWarrantsMember 2021-08-01 2021-10-31 0001777393 chpt:LegacyCommonAndPreferredStockWarrantsMember 2021-02-01 2021-10-31 0001777393 chpt:LegacyCommonStockWarrantsMember 2021-02-01 2021-10-31 0001777393 chpt:LegacyCommonAndPreferredStockWarrantsMember 2021-08-01 2021-10-31 0001777393 chpt:LegacyCommonAndPreferredStockWarrantsMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-10-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-02-26 0001777393 chpt:PublicWarrantsMember 2021-10-31 0001777393 chpt:PublicWarrantsMember 2021-06-04 2021-06-04 0001777393 chpt:PublicWarrantsMember 2021-07-06 2021-07-06 0001777393 chpt:PublicWarrantsMember 2021-08-01 2021-10-31 0001777393 chpt:LegacyCommonAndPreferredStockWarrantsMember 2021-01-31 0001777393 chpt:PrivatePlacementWarrantsMember 2021-01-31 0001777393 chpt:PublicWarrantsMember 2021-01-31 0001777393 chpt:DerivativeInstrumentPeriodOneMember 2021-02-26 0001777393 chpt:DerivativeInstrumentPeriodTwoMember 2021-02-26 0001777393 chpt:DerivativeInstrumentPeriodThreeMember 2021-02-26 0001777393 us-gaap:MeasurementInputSharePriceMember 2021-03-12 0001777393 us-gaap:MeasurementInputSharePriceMember 2021-02-26 0001777393 us-gaap:MeasurementInputPriceVolatilityMember 2021-03-12 0001777393 us-gaap:MeasurementInputPriceVolatilityMember 2021-02-26 0001777393 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-03-12 0001777393 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-26 0001777393 us-gaap:MeasurementInputExpectedDividendRateMember 2021-03-12 0001777393 us-gaap:MeasurementInputExpectedDividendRateMember 2021-02-26 0001777393 us-gaap:MeasurementInputExpectedTermMember 2021-03-12 0001777393 us-gaap:MeasurementInputExpectedTermMember 2021-02-26 0001777393 2021-03-12 2021-03-12 0001777393 2021-03-19 0001777393 chpt:TriggeringEvent15And20VWAPPerShareThresholdsMember 2021-03-12 0001777393 srt:MinimumMember chpt:TriggeringEvent15And20VWAPPerShareThresholdsMember 2021-02-26 0001777393 srt:MaximumMember chpt:TriggeringEvent15And20VWAPPerShareThresholdsMember 2021-02-26 0001777393 chpt:TriggeringEvent30VWAPPerShareThresholdMember 2021-03-12 0001777393 chpt:TriggeringEvent30VWAPPerShareThresholdMember 2021-02-26 0001777393 2021-06-29 2021-06-29 0001777393 chpt:TriggeringEvent30VWAPPerShareThresholdMember 2021-06-29 0001777393 2021-07-01 0001777393 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001777393 chpt:EquityIncentivePlan2021Member 2021-02-25 2021-02-25 0001777393 chpt:EquityIncentivePlan2021Member 2021-02-25 0001777393 chpt:StockPlan2017Member 2021-10-31 0001777393 chpt:StockPlan2007Member 2021-10-31 0001777393 2020-02-01 2021-01-31 0001777393 srt:ChiefExecutiveOfficerMember chpt:StockPlan2017Member 2021-06-01 2021-06-30 0001777393 srt:ChiefExecutiveOfficerMember chpt:StockPlan2017Member 2021-10-31 0001777393 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember chpt:StockPlan2017Member 2021-02-01 2021-10-31 0001777393 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001777393 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001777393 chpt:CostOfGoodsAndServicesSoldMember 2021-08-01 2021-10-31 0001777393 chpt:CostOfGoodsAndServicesSoldMember 2020-08-01 2020-10-31 0001777393 chpt:CostOfGoodsAndServicesSoldMember 2021-02-01 2021-10-31 0001777393 chpt:CostOfGoodsAndServicesSoldMember 2020-02-01 2020-10-31 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2020-10-31 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-10-31 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-10-31 0001777393 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001777393 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2020-10-31 0001777393 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-10-31 0001777393 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-10-31 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2020-10-31 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-10-31 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-10-31 0001777393 srt:AffiliatedEntityMember 2021-08-01 2021-10-31 0001777393 srt:AffiliatedEntityMember 2020-08-01 2020-10-31 0001777393 srt:AffiliatedEntityMember 2021-02-01 2021-10-31 0001777393 srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001777393 srt:AffiliatedEntityMember 2021-10-31 0001777393 srt:AffiliatedEntityMember 2021-01-31 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2021-02-01 2021-10-31 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2020-02-01 2020-10-31 0001777393 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001777393 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001777393 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001777393 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-10-31 0001777393 chpt:ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember 2021-02-01 2021-10-31 0001777393 chpt:ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember 2020-02-01 2020-10-31 0001777393 us-gaap:WarrantMember 2021-02-01 2021-10-31 0001777393 us-gaap:WarrantMember 2020-02-01 2020-10-31 0001777393 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001777393 us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 shares iso4217:USD iso4217:USD shares pure chpt:segment chpt:day false 2022 Q3 --12-31 0001777393 P1Y 10-Q true 2021-10-31 false 001-39004 ChargePoint Holdings, Inc. DE 84-1747686 240 East Hacienda Avenue Campbell CA 95008 408 841-4500 Common Stock, par value $0.0001 CHPT NYSE Yes Yes Non-accelerated Filer true true false false 331027104 365491000 145491000 400000 400000 2643000 2000000 66104000 35075000 29893000 33592000 32695000 12074000 494583000 226632000 34726000 29988000 142539000 0 23621000 21817000 200681000 1215000 5327000 10468000 901477000 290120000 32084000 19784000 76473000 47162000 58877000 40934000 0 10208000 167434000 118088000 62364000 48896000 0 24686000 23795000 22459000 28351000 0 29282000 75843000 4852000 972000 316078000 290944000 0.0001 0.0001 0 185180248 0 0 182934257 182934257 0 17492964 0 615697000 0.0001 0.0001 1000000000 299771284 330964104 330964104 22961032 22961032 33000 2000 0.0001 0.0001 10000000 0 0 0 0 0 0 0 1337247000 62736000 -376000 155000 -751505000 -679414000 585399000 -616521000 901477000 290120000 47511000 22566000 115185000 63591000 13397000 10782000 36303000 29597000 4126000 3017000 10177000 10910000 65034000 36365000 161665000 104098000 38720000 22382000 97846000 61406000 7637000 5322000 21107000 14547000 2621000 1408000 6662000 4100000 48978000 29112000 125615000 80053000 16056000 7253000 36050000 24045000 36751000 18919000 102535000 54071000 24361000 12134000 62258000 37301000 20268000 8790000 57467000 18345000 81380000 39843000 222260000 109717000 -65324000 -32590000 -186210000 -85672000 25000 18000 72000 298000 3000 815000 1502000 2443000 0 7320000 -9237000 18301000 2429000 0 -30911000 0 0 0 -84420000 0 0 0 -7031000 0 -2025000 -85000 -2200000 46000 -69756000 -40792000 -72303000 -106072000 -314000 98000 -211000 203000 -69442000 -69442000 -40890000 -40890000 -72092000 -72092000 -106275000 -106275000 0 1752000 0 60377000 0 3960000 4292000 3960000 0 0 51855000 0 0 0 110635000 0 -69442000 -46602000 -238874000 -170612000 0 0 84420000 0 0 0 -51106000 0 -69442000 -46602000 -374400000 -170612000 325034920 14990866 286025483 13550552 325034920 14990866 292575318 13550552 -0.21 -3.11 -0.84 -12.59 -0.21 -3.11 -1.28 -12.59 -69442000 -69442000 -40890000 -40890000 -72092000 -72092000 -106275000 -106275000 -526000 -22000 -531000 14000 0 0 0 -23000 -526000 -22000 -531000 -9000 -69968000 -40912000 -72623000 -106284000 182934257 615697000 22961032 2000 62736000 155000 -679414000 -616521000 -182934257 -615697000 194060336 20000 615677000 615697000 66606000 66606000 60746989 6000 200460000 200466000 9766774 1000 225375000 225376000 -828180000 -828180000 17539657 2000 488303000 488305000 242640000 242640000 78000 78000 1588 7577000 7577000 82289000 82289000 7000 7000 0 0 305073200 31000 1081272000 162000 -597125000 484340000 652901 4378568 113608000 113608000 3292219 1761000 1761000 8773596 1000 -8081000 -8080000 40000 40000 28293000 28293000 -84938000 -84938000 -12000 -12000 0 0 322170484 32000 1216893000 150000 -682063000 535012000 1741713 976000 976000 1379800 1264000 1264000 5695176 1000 102057000 102058000 35000 35000 16022000 16022000 -526000 -526000 -69442000 -69442000 -69442000 0 0 330987173 33000 1337247000 -376000 -751505000 585399000 160583203 520241000 11918418 1000 20331000 37000 -482390000 -462021000 1071203 436000 436000 10000 10000 910000 910000 -30098000 -30098000 -56000 -56000 160583203 520241000 12989621 1000 21687000 -19000 -512488000 -490819000 21783334 92433000 31390000 31390000 58625000 58625000 58625000 58625000 58625000 58625000 1523641 1095000 1095000 66440 1000 1000 1190000 1190000 -35287000 -35287000 69000 69000 182366537 612674000 14579702 1000 55363000 50000 -547775000 -492361000 567720 3081000 155000 155000 -1752000 1752000 1752000 1752000 1752000 1752000 1240498 1000 889000 890000 34100 4000 4000 1207000 1207000 -22000 -22000 -40890000 -40890000 -40890000 182934257 615755000 15854300 2000 57618000 28000 -588665000 -531017000 0.9966 -72092000 -106275000 10158000 7463000 3066000 2865000 51893000 3308000 1291000 858000 -370000 0 -9237000 18301000 -30911000 0 -84420000 0 -7031000 0 -2203000 -1043000 26579000 -10053000 -3498000 5975000 18879000 8388000 -2193000 -2431000 10633000 -2397000 16110000 1569000 29715000 9085000 -109083000 -70921000 12064000 8913000 0 47014000 205329000 0 -217393000 38101000 0 95514000 0 31545000 118845000 0 511646000 0 0 513000 32468000 0 20895000 0 36051000 0 4214000 2201000 1933000 0 547224000 128747000 -748000 13000 220000000 95940000 145891000 73153000 365891000 169093000 346000 2120000 119000 145000 0 60377000 4737000 14212000 0 3385000 1939000 914000 0 15000 615697000 0 66606000 0 828180000 0 242640000 0 102057000 0 Description of Business and Basis of Presentation<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ChargePoint Holdings, Inc. (“ChargePoint” or the “Company,” “it,” “its”) designs, develops and markets networked electric vehicle (“EV”) charging system infrastructure (“Networked Charging Systems”) and cloud-based services which enable consumers the ability to locate, reserve and authenticate Networked Charging Systems, and to transact EV charging sessions on those systems (“Cloud” or “Cloud Services”). As part of ChargePoint’s Networked Charging Systems, subscriptions and other offerings, it provides an open platform that integrates with system hardware from ChargePoint and other manufacturers, connecting systems over an intelligent network that provides real-time information about charging sessions and full control, support and management of the Networked Charging Systems. This network also provides multiple web-based portals for charging system owners, fleet managers, drivers and utilities.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company offers a range of extended parts and labor warranty (“Assure”) that includes proactive monitoring, fast response times, expert advice and robust reporting. The Company’s ChargePoint as a Service (“CPaaS”) program bundles use of ChargePoint owned and operated systems with Cloud Services, Assure and other benefits into one subscription. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on January 31. References to fiscal year 2021 relate to the fiscal year ended January 31, 2021 and to fiscal year 2022 refer to the fiscal year ending January 31, 2022.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January 31, 2021, and the related notes included in the Company’s registration statement on Form S-1 filed with the SEC on October 14, 2021, which provides a more complete discussion of the Company’s accounting policies and certain other information. The information as of January 31, 2021, included on the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company’s financial position as of October 31, 2021, and the results of operations for the three and nine months ended October 31, 2021 and 2020, and cash flows for the nine months ended October 31, 2021 and 2020. The results of operations for the three and nine months ended October 31, 2021, are not necessarily indicative of the results that may be expected for the year ending January 31, 2022.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital and recruiting personnel. The Company’s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved at the levels or in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or to pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company’s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of October 31, 2021, the Company had an accumulated deficit of $751.5 million.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, exercise proceeds from options and warrants, borrowings under loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents and restricted cash of $365.9 million as of October 31, 2021. As of December 15, 2021, the date on which these condensed consolidated financial statements were </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties. The Company’s actual results could vary as a result of, and its near- and long-term future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its acquisitions, infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its Networked Charging Systems and Cloud Services platform, and the overall market acceptance of EVs. The Company has and may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. If additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results and financial condition would be adversely affected.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”) consummated the previously announced transactions pursuant to which Lightning Merger Sub Inc., a wholly-owned subsidiary of Switchback incorporated in the State of Delaware (“Lightning Merger Sub”), merged with ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”); Legacy ChargePoint survived as a wholly-owned subsidiary of Switchback (“such transaction, the “Merger,” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). Further as a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Note 3 “Reverse Recapitalization and Business Combinations” for further details of the Merger.</span></div> The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. -751500000 365900000 Summary of Significant Accounting Policies<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020, and 2019.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Warrant Liabilities</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assumed 10,470,562 publicly-traded warrants (“Public Warrants”) and 6,521,568 private placement warrants issued to NGP Switchback, LLC, the sponsor of Switchback (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than 1,000,000 Private Placement Warrants which were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common Stock, par value $0.0001 (“Common Stock”), at an exercise price of $11.50 per share. During the nine months ended October 31, 2021, 10,226,081 Public Warrants and 4,349,342 Private Placement Warrants were exercised and the remaining 244,481 Public Warrants outstanding as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 6, 2021,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were redeemed for cash. The Public Warrants, prior to their redemption, were publicly traded and were exercisable for cash unless certain conditions occurred</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, such as the redemption by the Company under certain conditions, at which time the warrants could be cashlessly exercised, or the Company’s failure to have an effective registration statement related to the shares issuable upon exercise. The Private Placement Warrants are not redeemable for cash so long as they are held by the initial purchasers or their permitted transferees but may be redeemable for Common Stock if certain other conditions are met. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Pu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">blic Warrants.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Earnout Liability</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020, by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders were entitled to receive as additional merger consideration shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares were not indexed to the Common Stock and therefore were accounted for as a liability at the Reverse Recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until its settlement, the contingent earnout liability was categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimated projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results can differ from assumed and estimated amounts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and Common Stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, valuation of acquired goodwill and intangible assets, the value of Common Stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks. At times cash deposit balances may be in excess of federal insurance limits. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of October 31, 2021, and January 31, 2021, one customer individually accounted for 12% and 16% of accounts receivable, net, respectively. For the nine months ended October 31, 2021 and 2020, there were no customers that represented 10% or more of total revenue.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s business, operating results and financial condition.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of COVID-19</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has disrupted ChargePoint’s supply chain and heightened its freight and logistic costs, and has similarly disrupted manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, which has led to fluctuations in EV sales around the world.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the COVID-19 pandemic, ChargePoint has modified its business practices (including reducing employee travel, recommending that all non-essential personnel work from home and cancelling or reducing physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, and implemented temporary cost cutting measures in order to reduce its operating costs. The Company may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the ultimate duration and extent of the COVID-19 pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy, and the ultimate full societal and economic impact of the COVID-19 pandemic remains unknown. The effect of the COVID-19 pandemic can also vary over time and across the geographies in which ChargePoint operates. For example, variations in work-from-home policies can cause fluctuations in ChargePoint’s revenues, and the Company believes that since people are not yet fully returning to work office locations, it has not yet seen the full return of commercial customer demand for its products. The conditions caused by the COVID-19 pandemic, such as more permanent work-from-home policies, are likely to continue affecting the rate of global infrastructure spending, and thus to continue to adversely impact ChargePoint’s commercial business and its overall gross margins as the Company’s commercial business presently contributes higher margins than its residential and fleet businesses. Further, the COVID-19 pandemic could continue to heighten supply chain pricing and logistics expenses, further adversely impacting ChargePoint’s gross margins, and could adversely affect demand for ChargePoint’s platforms, lengthen its product development and sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect the Company’s business, results of operations and financial condition.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as one operating segment because its Chief Executive Officer, as the Company’s chief operating decision maker, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 3) — Inputs that are unobservable for the asset or liability.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud and CPaaS subscription terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU1NTMzYTczNWY4MTQ3NDdiYjdlNmQ2ZjI4OGRkMTNlL3NlYzo1NTUzM2E3MzVmODE0NzQ3YmI3ZTZkNmYyODhkZDEzZV80MC9mcmFnOmQ1YTE0MGM0ZjA3ZjRjMThiMDk3YzFkNTQxZWJiOGE3L3RleHRyZWdpb246ZDVhMTQwYzRmMDdmNGMxOGIwOTdjMWQ1NDFlYmI4YTdfMTQ4Mzk_535fef64-a36f-4b94-bd36-3c8fce03382b">one</span> to five years and are paid up-front. Revenue expected to be recognized from remaining performance obligations was $132.8 million as of October 31, 2021, of which 47% is expected to be recognized over the next twelve months.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of Cloud and Assure services not yet rendered as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Current deferred revenue represents deferred revenue that will be recognized within twelve months, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-current is deferred revenue that will be recognized beyond that twelve-month period. Total deferred revenue was $121.2 million and $89.8 million as of October 31, 2021 and January 31, 2021, respectively. The Company recognized $9.2 million and $7.5 million of revenue during the three months ended October 31, 2021 and October 31, 2020, and $31.8 million and $24.9 million of revenue during the nine months ended October 31, 2021 and October 31, 2020, respectively, that was included in the deferred revenue balance at the beginning of the period.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its acquisitions under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired, based on their estimated fair values. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain identifiable assets include, but are not limited to, expected long-term market growth, future expected cost of revenue and operating expenses, and appropriate discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition costs, such as legal and consulting fees, are expensed as incurred. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31. See Note 3 for additional information regarding the Company’s acquisitions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the asset and liability method of accounting for income taxes under ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 740”). Deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. Valuation allowances, if management deems them necessary, are established to reduce deferred tax assets to the amount that more likely than not will be realized and primarily relate to the ability to utilize losses in various tax jurisdictions.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be “more likely than not” to be sustained upon examination by taxing authorities. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. The Company has no material uncertain tax position liabilities for any of the reporting periods presented.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company can adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. Based on the Company’s public float as of July 31, 2021, it will become a large accelerated filer, and lose emerging growth company status, as of January 31, 2022. As of January 31, 2022, the Company will be required to adopt new or revised accounting standards when they are applicable to public companies that are not emerging growth companies.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. The Company will become a large accelerated filer effective January 31, 2022, at which point the Company will follow the timeline for adoption of new accounting pronouncements for public companies. As a result, the Company will adopt ASU 2016-13 for the January 31, 2022 annual period, with a modified retrospective application to all outstanding instruments and a cumulative effect adjustment recorded to opening retained earnings as of February 1, 2021, and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2020, including interim periods therein. As a result, the Company will adopt ASU 2019-12 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements but does not expect a material impact.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2020. As a result, the Company will adopt ASU 2020-06 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Adopted</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (“ASU 2021-08”), which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will be effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. Early adoption is permitted, including in an interim period for which the financial statements have not been issued. If early adopting in an interim period, the Company is required to apply the amendments to all prior business combinations that have occurred since the beginning of the fiscal year that includes the interim period of application. As a result, the Company adopted ASU 2021-08 effective as of October 31, 2021, retroactively applying the new guidance for all business combinations that occurred since February 1, 2021. The adoption of ASU 2021-08 did not have a material impact on the Company’s condensed consolidated financial statements.</span></div> 10470562 6521568 1000000 0.0001 11.50 10226081 4349342 244481 The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date. <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020, by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders were entitled to receive as additional merger consideration shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares were not indexed to the Common Stock and therefore were accounted for as a liability at the Reverse Recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until its settlement, the contingent earnout liability was categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimated projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results can differ from assumed and estimated amounts.</span></div> The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and Common Stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, valuation of acquired goodwill and intangible assets, the value of Common Stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions. <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks. At times cash deposit balances may be in excess of federal insurance limits. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.</span></div> 0.12 0.16 The Company operates as one operating segment because its Chief Executive Officer, as the Company’s chief operating decision maker, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. 1 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and</span></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">(Level 3) — Inputs that are unobservable for the asset or liability.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.</span></div> Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of Cloud and Assure services not yet rendered as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Current deferred revenue represents deferred revenue that will be recognized within twelve months, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span>non-current is deferred revenue that will be recognized beyond that twelve-month period. P5Y 132800000 0.47 P12M 121200000 89800000 9200000 7500000 31800000 24900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its acquisitions under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired, based on their estimated fair values. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain identifiable assets include, but are not limited to, expected long-term market growth, future expected cost of revenue and operating expenses, and appropriate discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition costs, such as legal and consulting fees, are expensed as incurred. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31. See Note 3 for additional information regarding the Company’s acquisitions.</span> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the asset and liability method of accounting for income taxes under ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 740”). Deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. Valuation allowances, if management deems them necessary, are established to reduce deferred tax assets to the amount that more likely than not will be realized and primarily relate to the ability to utilize losses in various tax jurisdictions.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be “more likely than not” to be sustained upon examination by taxing authorities. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. The Company has no material uncertain tax position liabilities for any of the reporting periods presented.</span></div> <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company can adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. Based on the Company’s public float as of July 31, 2021, it will become a large accelerated filer, and lose emerging growth company status, as of January 31, 2022. As of January 31, 2022, the Company will be required to adopt new or revised accounting standards when they are applicable to public companies that are not emerging growth companies.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. The Company will become a large accelerated filer effective January 31, 2022, at which point the Company will follow the timeline for adoption of new accounting pronouncements for public companies. As a result, the Company will adopt ASU 2016-13 for the January 31, 2022 annual period, with a modified retrospective application to all outstanding instruments and a cumulative effect adjustment recorded to opening retained earnings as of February 1, 2021, and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2020, including interim periods therein. As a result, the Company will adopt ASU 2019-12 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements but does not expect a material impact.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2020. As a result, the Company will adopt ASU 2020-06 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Adopted</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” (“ASU 2021-08”), which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will be effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. Early adoption is permitted, including in an interim period for which the financial statements have not been issued. If early adopting in an interim period, the Company is required to apply the amendments to all prior business combinations that have occurred since the beginning of the fiscal year that includes the interim period of application. As a result, the Company adopted ASU 2021-08 effective as of October 31, 2021, retroactively applying the new guidance for all business combinations that occurred since February 1, 2021. The adoption of ASU 2021-08 did not have a material impact on the Company’s condensed consolidated financial statements.</span></div> Reverse Recapitalization and Business Combinations<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reverse Recapitalization</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2021, Lightning Merger Sub, a wholly-owned subsidiary of Switchback, merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.” Immediately prior to the closing of the Merger: </span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 22,427,306 shares of Legacy ChargePoint’s outstanding Series H-1 redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million;</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 160,925,957 shares of Legacy ChargePoint’s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis;</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 45,376 shares of Legacy ChargePoint’s outstanding Series C redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:73.4403 basis;</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 130,590 shares of Legacy ChargePoint’s outstanding Series B redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:42.9220 basis; and</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all 29,126 shares of Legacy ChargePoint’s outstanding Series A redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:48.2529 basis.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Merger, eligible ChargePoint equity holders received or had the right to receive shares of Common Stock at a deemed value of $10.00 per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (“Exchange Ratio”). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into 217,021,368 shares of Common Stock, 68,896,516 shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a “Subscription Agreement”) with a number of investors (each a “New PIPE Investor”), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of 22,500,000 shares of Common Stock (“PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (“PIPE Financing”). The PIPE Financing closed simultaneously with the consummation of the Merger.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (“Founders Stock Letter”), the initial stockholders surrendered 984,706 of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (“Sponsor”) prior to the Switchback Public Offering on May 16, 2019 ( “Founder Shares”) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally, 900,000 Founder Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of the Company’s Common Stock achieved $12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period following the Closing (“Founder Earn Back Triggering Event” and such Founder Shares the “Founder Earn Back Shares”), met the Founder Earn Back Triggering Event on March 12, 2021.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional 1,000,000 Private Placement Warrants at a price of $1.50 per warrant in satisfaction of $1.5 million principal amount of such loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of Common Stock issued immediately following the consummation of the Merger was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:73.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock of Switchback, outstanding prior to Merger</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,264,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less redemption of Switchback shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less surrender of Switchback Founder Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(984,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock of Switchback</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,246,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued in PIPE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merger and PIPE financing shares (1)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,746,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legacy ChargePoint shares (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,021,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Merger</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,768,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event, which was met on March 12, 2021</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The number of Legacy ChargePoint shares was determined by converting the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger using the Exchange Ratio of 0.9966. All fractional shares were rounded down.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board of Directors, Legacy ChargePoint’s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint’s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ance of 60,746,989 shares o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Merger, the Company raised $511.6 million of proceeds including the contribution of $286.6 million of cash held in Switchback’s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3 million, and $225.0 million of cash in connection with the PIPE financing. The Company incurred $36.5 million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5 million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0 million was expensed in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired two companies in its third fiscal quarter ended October 31, 2021. The allocation of the purchase price consideration for each acquisition is preliminary and subject to revision as additional information about the fair value of assets and liabilities becomes available. Additional information that existed as of the respective acquisition dates, but at the time was unknown, may become known to the Company during the remainder of the remeasurement period, which is a period not to exceed 12 months from the respective acquisition dates. As of October 31, 2021, the Company continued to review the detailed valuation analyses to derive the fair value of assets acquired and liabilities assumed from the acquisitions, including developed technology, customer relationships and the related tax impacts; therefore, the purchase price allocations are based on provisional estimates and subject to continuing management analysis.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of ViriCiti B.V.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 11, 2021, the Company acquired all of the outstanding shares of ViriCiti B.V. (“ViriCiti”) for $79.4 million in cash, subject to adjustments, as well as up to $7.7 million of additional earnout consideration contingent on meeting certain revenue targets through January 31, 2023 (“ViriCiti Earnout”). ViriCiti is a Netherlands-based provider of electrification solutions for eBus and commercial fleets with offices in the Netherlands and the United States. The acquisition is expected to enhance ChargePoint’s fleet solutions portfolio of hardware, software and services by integrating information sources to optimize electric fleet operations. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of ViriCiti was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date and the excess was recorded as goodwill. The ViriCiti Earnout liability was valued using a Monte Carlo simulation valuation model using a distribution of potential outcomes over the earnout period based on the most reliable information available. Assumptions used in the valuation are a risk-free interest rate of 0.8%, volatility of 34% and the currently forecasted applicable revenue. The liability will be remeasured to fair value based upon the attainment against the revenue targets and changes in the fair value of earnout liabilities will be presented in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred acquisition-related expenses of $2.2 million, which were recorded as general and administrative expenses in the consolidated statement of operations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the preliminary purchase consideration (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ViriCiti Earnout consideration (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total acquired assets and assumed liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of ViriCiti are included in the accompanying consolidated statements of operations from the date of acquisition. ViriCiti’s results of operations since the date of acquisition were not material to the Company’s consolidated results of operations. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of has•to•be gmbh</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021, the Company acquired all of the outstanding shares of has•to•be gmbh (“has.to.be” or “HTB”) for approximately $232.2 million, consisting of $130.1 million in cash, subject to further adjustments based on certain working capital positions and $102.1 million in the form of 5,695,176 shares of ChargePoint Common Stock valued at $17.92 per share on the acquisition date. Of these shares, 885,692, valued at $15.9 million, are held in escrow to cover indemnity claims the Company may make within eighteen months from the closing date. HTB is an Austria-based e-mobility provider with a European charging software platform. The acquisition is intended to expand the Company’s market share in Europe.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of HTB was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date, and the excess was recorded as goodwill. The Company incurred acquisition-related expenses of $2.6 million, which were recorded as general and administrative expenses in the consolidated statement of operations. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the preliminary purchase consideration (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total acquired assets and assumed liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Supplemental Pro Forma Information</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following unaudited pro forma financial information summarizes the combined results of operations for the Company and HTB as if the companies were combined as of February 1, 2020 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma information above include the following adjustments to net loss in the pro forma periods presented (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An increase in amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,694)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An (increase) decrease in expenses related to transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An (increase) decrease in tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Overall (increase) decrease in net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,500)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,188)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ChargePoint net loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,890)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,092)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTB net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pro forma net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,559)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,807)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(119,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited supplemental pro forma information presented for HTB is for illustrative purposes only and is not necessarily indicative of results of operations that would have been achieved had the acquisitions taken place on the date indicated, or of the Company’s future consolidated results of operations. The supplemental pro forma information presented above has been derived from the Company’s historical consolidated financial statements and from the historical unaudited accounting records of HTB.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma results of operations for ViriCiti have not been presented because the effect of the acquisition was not material to the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in carrying amounts of goodwill (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired with ViriCiti acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired with HTB acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of October 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill from these acquisitions represents the future economic benefits arising from other assets that could not be individually identified and separately recognized, such as the acquired assembled workforce. Goodwill is not deductible for tax purposes</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the details of intangible assets (amounts in thousands, useful lives in years):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">ViriCiti</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">HTB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value assigned to customer relationships was determined using the income approach and the fair value assigned to developed technology was determined using relief from royalty rate method, based on analysis of royalty rate licensing data of market participants. Amortization expense for customer relationships and developed technology is shown as sales and marketing and cost of revenue, respectively, in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related intangible assets included in the above table are finite-lived and are carried at cost less accumulated amortization. Intangible assets are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized. Amortization expense was $1.5 million for the three and nine months ended October 31, 2021. There was no amortization expense for the three and nine months ended October 31, 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded net deferred tax liabilities of $3.4 million on August 11, 2021 and $25.3 million on October 6, 2021, associated with the acquisitions of ViriCiti and HTB, respectively. Deferred tax assets and liabilities are netted and presented in the condensed consolidated balance sheets.</span></div> 22427306 1 1026084 21100000 160925957 1 45376 73.4403 130590 42.9220 29126 48.2529 10.00 0.9966 217021368 68896516 27000000 22500000 10.00 225000000 984706 900000 12.00 10 20 P5Y 1000000 1.50 1500000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of Common Stock issued immediately following the consummation of the Merger was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:73.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock of Switchback, outstanding prior to Merger</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,264,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less redemption of Switchback shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less surrender of Switchback Founder Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(984,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock of Switchback</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,246,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued in PIPE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merger and PIPE financing shares (1)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,746,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legacy ChargePoint shares (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,021,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Merger</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,768,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event, which was met on March 12, 2021</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The number of Legacy ChargePoint shares was determined by converting the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger using the Exchange Ratio of 0.9966. All fractional shares were rounded down.</span></div> 39264704 33009 984706 38246989 22500000 60746989 217021368 277768357 900000 217761738 0.9966 60746989 511600000 286600000 300000 225000000 36500000 29500000 7000000 79400000 7700000 0.008 0.34 2200000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the preliminary purchase consideration (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ViriCiti Earnout consideration (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the preliminary purchase consideration (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 79415000 3908000 83323000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total acquired assets and assumed liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total acquired assets and assumed liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 623000 1248000 3215000 17683000 6558000 62703000 3378000 5329000 83323000 232200000 130100000 102100000 5695176 17.92 885692 15900000 2600000 130134000 102057000 232191000 3663000 3764000 4259000 103072000 16621000 136638000 10509000 25317000 232191000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following unaudited pro forma financial information summarizes the combined results of operations for the Company and HTB as if the companies were combined as of February 1, 2020 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma information above include the following adjustments to net loss in the pro forma periods presented (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An increase in amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,694)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An (increase) decrease in expenses related to transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">An (increase) decrease in tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Overall (increase) decrease in net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,500)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,188)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ChargePoint net loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,890)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,092)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTB net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pro forma net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,559)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,807)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(119,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 66571000 38176000 168736000 109251000 -70559000 -44807000 -80708000 -119334000 -2402000 -3407000 -9889000 -9694000 2556000 0 2556000 -2556000 -38000 852000 1833000 3062000 116000 -2555000 -5500000 -9188000 -69442000 -69442000 -40890000 -40890000 -72092000 -72092000 -106275000 -106275000 -1233000 -1362000 -3116000 -3871000 -70559000 -44807000 -80708000 -119334000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in carrying amounts of goodwill (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired with ViriCiti acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired with HTB acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of October 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1215000 62703000 136638000 125000 200681000 0 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the details of intangible assets (amounts in thousands, useful lives in years):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">ViriCiti</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">HTB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.</span></div> 17683000 390000 17293000 P10Y 6558000 241000 6317000 P6Y 103179000 703000 102476000 P10Y 16638000 185000 16453000 P6Y 144058000 1519000 142539000 1500000 3400000 25300000 Fair Value Measurements<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured as of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liabilities (Private Placement)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock warrant liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company’s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of October 31, 2021 and January 31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021 and January 31, 2021, the Company had no investments with a contractual maturity of greater than one year.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Redeemable convertible preferred stock warrant liability</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Private placement warrant liability</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnout liability and ViriCiti Earnout liability</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,843)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement warrant liability acquired as part of the merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon the closing of the reverse recapitalization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(828,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrants to stockholders’ equity (deficit) due to exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of earnout shares upon triggering events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of remaining contingent earnout liability upon triggering event</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon the acquisition of ViriCiti (ViriCiti Earnout)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of October 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,282)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,856)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable convertible preferred stock warrant liability, Private Placement Liability and the Earnout Liability</span></div>The fair values of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level 3 measurements within the fair value hierarchy. The significant unobservable inputs used in the fair value measurements of the private placement warrant liability, the redeemable convertible preferred stock warrant liability and the earnout liability include the expected volatility and dividend yield. In determining the fair value of the private placement warrant liability, the Company used the Binomial Lattice Model (“BLM”) that assumes optimal exercise of the Company's redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes Option Pricing Model (“Black-Scholes”) to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9). <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured as of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liabilities (Private Placement)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock warrant liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 254714000 0 0 254714000 254714000 0 0 254714000 0 0 29282000 29282000 0 0 3856000 3856000 0 0 33138000 33138000 109703000 0 0 109703000 109703000 0 0 109703000 0 0 75843000 75843000 0 0 75843000 75843000 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Redeemable convertible preferred stock warrant liability</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Private placement warrant liability</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnout liability and ViriCiti Earnout liability</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,843)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement warrant liability acquired as part of the merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon the closing of the reverse recapitalization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(828,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrants to stockholders’ equity (deficit) due to exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of earnout shares upon triggering events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of remaining contingent earnout liability upon triggering event</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earnout liability recognized upon the acquisition of ViriCiti (ViriCiti Earnout)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of October 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,282)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,856)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 75843000 0 0 -127888000 828180000 9237000 46835000 84420000 51771000 66606000 501120000 242640000 3856000 0 29282000 3856000 Composition of Certain Financial Statement Items<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned and operated systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Property and Equipment, Net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the three months ended October 31, 2021 and 2020 was $3.1 million and $2.8 million, respectively.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the nine months ended October 31, 2021 and 2020 was $8.6 million and $7.5 million, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued and other current liabilities</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Refundable customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Accrued and Other Current Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7489000 13029000 199000 68000 22205000 20495000 29893000 33592000 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned and operated systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Property and Equipment, Net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 893000 1594000 5786000 5384000 14776000 10605000 10506000 7705000 10644000 9398000 21236000 17703000 3460000 2462000 67301000 54851000 32575000 24863000 34726000 29988000 3100000 2800000 8600000 7500000 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Refundable customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Accrued and Other Current Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28673000 18404000 8286000 6482000 9760000 5213000 12917000 7547000 3766000 3000000 3665000 2393000 9406000 4123000 76473000 47162000 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54561000 29681000 139321000 92319000 10473000 6684000 22344000 11779000 65034000 36365000 161665000 104098000 Debt<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, the Company entered into a term loan facility with certain lenders (“2018 Loan”) with a borrowing capacity of $45.0 million to finance working capital and repay all outstanding amounts owed under previous loans. The Company borrowed $35.0 million, with issuance costs of $1.1 million and net proceeds of $33.9 million. The 2018 Loan was secured by substantially all of the Company’s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March 20, 2019, to extend the interest only monthly payments through June 30, 2021, to be followed by equal monthly payments of principal and interest. As of January 31, 2021, the Company was in compliance with all financial and non-financial debt covenants.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no interest expense incurred during the three months ending October 31, 2021; the interest expense incurred during the three months ended October 31, 2020 was $0.8 million. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total interest expense incurred during the nine months ended October 31, 2021 and 2020 was $1.5 million and $2.4 million, respectively. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.</span></div> 45000000 35000000 1100000 33900000 P5Y 0.0655 0 800000 1500000 2400000 35000000 1200000 Commitments and Contingencies<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities and professional services under non-cancellable contracts. As of October 31, 2021, the Company had open purchase commitments for goods and services of $157.8 million, all of which are expected to be received by June 30, 2024. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of October 31, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has service level commitments to certain of its customers warranting levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office facilities under non-cancelable operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of October 31, 2021 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:81.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating lease liabilities, noncurrent</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 157800000 <div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of October 31, 2021 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:81.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating lease liabilities, noncurrent</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1680000 6388000 5764000 5328000 4404000 14683000 38247000 10799000 27448000 3653000 23795000 Common Stock<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2021, the Merger was consummated and the Company issued 60,746,989 shares for an aggregate purchase price of $200.5 million, net of issuance costs of $29.4 million. Immediately following the Merger, there were 277,768,357 shares of Common Stock outstanding with a par value of $0.0001. The holder of each share of Common Stock is entitled to one vote.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has retroactively adjusted the shares issued and outstanding prior to February 26, 2021, to give effect to the Exchange Ratio established in the Merger Agreement to determine the number of shares of Common Stock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue at $0.0001 par value, with 299,771,284 shares designated as Common Stock and 185,180,248 shares of redeemable convertible preferred stock.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Reserved for Future Issuance</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:85.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.781%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrants outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,756,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant under 2021 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,436,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant under 2021 ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,177,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total shares of Common Stock reserved</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,132,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger, and the remaining amount was reclassified to additional paid-in capital.</span></div> 60746989 200500000 29400000 277768357 0.0001 484951532 0.0001 299771284 185180248 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:85.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.781%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrants outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,756,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant under 2021 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,436,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant under 2021 ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,177,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total shares of Common Stock reserved</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,132,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 24855043 3906058 37756829 36436447 8177683 111132060 Stock Warrants and Earnout<div style="margin-top:10pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock Warrants</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase a total of 2,358,528 shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy ChargePoint preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy ChargePoint preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the redeemable convertible preferred stock warrant liability was remeasured and reclassified to additional paid-in capital.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level 3 fair value inputs. See Note 4 for further details.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26, 2021 <br/>(Merger Date)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrants</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase 36,402,503 shares of Legacy ChargePoint common stock (collectively, “Legacy Warrants”), which now represent warrants to purchase Common Stock. During the three months ended October 31, 2021, 1,491,243 Legacy Warrants were exercised resulting in the issuance of 1,379,036 shares of Common Stock. During the nine months ended October 31, 2021, 3,176,428 Legacy Warrants were net exercised resulting in the issuance of 2,866,560 shares of Common Stock. During the three and nine months ended October 31, 2021, proceeds received for the exercise of Legacy Warrants were $1.2 million. As of October 31, 2021, there were 35,584,603 Legacy Warrants outstanding which are classified as equity.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Placement Warrants</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants were initially recognized as a liability on February 26, 2021, at a fair value of $127.9 million and the Private Placement Warrant liability was remeasured to fair value as of any respective exercise dates and as of October 31, 2021. The Company recorded a gain (loss) of $(2.4) million and $30.9 million for the three and nine months ended October 31, 2021, respectively, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations. As of October 31, 2021, there were 2,172,226 Private Placement Warrants outstanding.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants were valued using the following assumptions under the BLM that assumes optimal exercise of the Company’s redemption option at the earliest possible date:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market price of public stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$24.78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$30.83</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$11.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$11.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Warrants</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants may only be exercised for a whole number of shares. The Public Warrants became exercisable 30 days after the completion of the Merger.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value of $153.7 million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised. On June 4, 2021 the Company issued a redemption notice pursuant to which all but 244,481 Public Warrants were exercised by the Public Warrant holders. At the conclusion of the redemption notice period on July 6, 2021, the Company redeemed the remaining 244,481 Public Warrants outstanding for $0.01 per warrant. The Company recognized no gain or loss for the three months ended October 31, 2021, and recognized a loss of $15.9 million for the nine months ended October 31, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2021, proceeds received for the exercise of Public Warrants were $117.6 million. As of October 31, 2021, no Public Warrants remained outstanding.</span></div><div style="margin-top:10pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity of warrants is set forth below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Legacy Warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Private Placement Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Public Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Common Stock Warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,031</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,031</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common Stock Warrants as Part of the Merger</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,521,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,470,562</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,992,130</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,176,428)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,349,342)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,226,081)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,751,851)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants Redeemed</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244,481)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244,481)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,584,603</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,172,226</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,756,829</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The shares (and the warrants' exercise prices) subject to the Company's Legacy Warrants were restated to reflect the Exchange Ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Earnout Liability</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the five year period starting at the closing of the Merger (“Earnout Period”), eligible former equity holders of Legacy ChargePoint were eligible to receive up to 27,000,000 additional shares of Common Stock (“Earnout Shares”) in three equal tranches if the Earnout Triggering Events (as described in the Merger Agreement) were fully satisfied. The three Earnout Triggering Events were the dates on which the closing volume weighted-average price (“VWAP”) per share of common stock quoted on the NYSE (or the exchange on which the shares of the Company’s Common Stock are then listed) is greater or equal to $15.00, $20.00 and $30.00, respectively, for any ten trading days within any 20 consecutive trading day period within the Earnout Period. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the Common Stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021, was $828.2 million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 12,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current stock price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$27.84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$30.83</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">72.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">71.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00</span></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first two Earnout Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March 12, 2021, and, after withholding some of these Earnout Shares to cover employee withholding tax obligations, 17,539,657 Earnout Shares were issued on March 19, 2021, and the estimated fair value of the earnout liability was remeasured to $743.7 million, including (i) $501.1 million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the Common Stock price as of March 12, 2021, and (ii) $242.6 million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March 12, 2021, as described above. The change in fair value resulted in a gain of $84.4 million recognized in the condensed consolidated statement of operations for the three months ended April 30, 2021. Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company’s own stock price. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third and final Earnout Triggering Event for up to 9,000,000 of the Earnout Shares associated with the $30.00 VWAP per share threshold occurred on June 29, 2021, and, after the withholding of some of these Earnout Shares to cover employee withholding tax obligations, 8,773,596 Earnout Shares were issued on July 1, 2021. No further Earnout Shares remained contingently issuable as of October 31, 2021.</span></div> 2358528 <div style="margin-bottom:10pt;margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26, 2021 <br/>(Merger Date)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants were valued using the following assumptions under the BLM that assumes optimal exercise of the Company’s redemption option at the earliest possible date:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market price of public stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$24.78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$30.83</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$11.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$11.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>Assumptions used in the valuation are described below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 12,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current stock price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$27.84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$30.83</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">72.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">71.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">4.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00</span></td></tr></table> 0.843 0.805 0.000 0.001 0.000 0.000 0.0 1.4 2358528 36402503 1491243 -1379036 3176428 -2866560 1200000 1200000 35584603 -127900000 2400000 -30900000 2172226 24.78 30.83 11.50 11.50 4.3 5.0 0.705 0.735 0.010 0.008 0.000 0.000 153700000 244481 244481 0.01 0 15900000 117600000 0 <div style="margin-top:10pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity of warrants is set forth below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Legacy Warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Private Placement Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Public Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Common Stock Warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,031</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,031</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common Stock Warrants as Part of the Merger</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,521,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,470,562</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,992,130</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,176,428)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,349,342)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,226,081)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,751,851)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants Redeemed</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244,481)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(244,481)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,584,603</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,172,226</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,756,829</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The shares (and the warrants' exercise prices) subject to the Company's Legacy Warrants were restated to reflect the Exchange Ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.</span></div> 38761031 0 0 38761031 0 6521568 10470562 16992130 3176428 4349342 10226081 17751851 0 0 244481 244481 35584603 2172226 0 37756829 0.9966 P5Y 27000000 15.00 20.00 30.00 10 20 828200000 27.84 30.83 0.7200 0.7160 0.0085 0.0075 0.0000 0.0000 4.96 5.00 18000000 17539657 743700000 501100000 15.00 20.00 242600000 9000000 30.00 84400000 9000000 9000000 30.00 8773596 Equity Plans and Stock-based Compensation<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (“2021 EIP”) and the 2021 Employee Stock Purchase Plan (“2021 ESPP”). As of October 31, 2021, 36,436,447 and 8,177,683 shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 ESPP permits participants to purchase shares of the Company’s Common Stock, up to the IRS allowable limit, through contributions (in the form of payroll deductions or otherwise to the extent permitted by the administrator) of up to 15% of their eligible compensation. The 2021 ESPP provides for consecutive, overlapping 24-month offering periods, subject to certain rollover and reset mechanisms as defined in the ESPP. Participants are permitted to purchase shares of the Company’s Common Stock at the end of each 6-month purchase period at 85% of the lower of the fair market value of the Company’s Common Stock on the first trading day of an offering period or on the last trading date in each purchase period. A participant may purchase a maximum of 10,000 shares of the Company’s Common Stock during a purchase period. Participants may end their participation at any time during an offering and will be paid their accrued contributions that have not yet been used to purchase shares. Participation ends automatically upon termination of employment with the Company. The initial offering period is from October 1, 2021 through September 9, 2023.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of Common Stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of Common Stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares (subject to standard anti-dilution adjustments), or (iii) a number of shares determined by the Company’s Board of Directors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSU”) and certain other awards which are settled in the form of shares of Common Stock issued under this 2021 EIP. On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number of shares determined by the Company’s Board of Directors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2017 Plan and 2007 Plan</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No further awards will be granted under Legacy ChargePoint’s 2017 Stock Plan (“2017 Plan”) and 21,412,248 shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan as of October 31, 2021. Additionally, no other awards can be granted under Legacy ChargePoint’s 2007 Stock Incentive Plan (“2007 Plan”) and 3,442,795 shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan as of October 31, 2021. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock option awards activity is set forth below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Stock Option Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,166,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,666,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624,618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of October 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,314,890 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,523,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The options outstanding as of October 31, 2021, include the June 2020 grant of a stock option under the 2017 Plan to the Company’s Chief Executive Officer to purchase a total of 1.5 million shares of Common Stock (“CEO Award”) originally subject to both service and performance-based vesting conditions. No stock-based compensation expense had been recorded prior to the Merger as the CEO Awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for the CEO Award following the Merger in February 2021 when the only remaining vesting condition was service-based. As of October 31, 2021, the total unrecognized compensation expense related to the unvested portion of the CEO Award was $31.7 million, which is expected to be recognized over a period of 2.25 years.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSU activity is set forth below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,042,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, unrecognized stock-based compensation expense for employee equity plans was $125.2 million and is expected to be recognized over a weighted-average period of 2.6 years</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the total stock-based compensation expense for employee equity plans included in the Company’s condensed consolidated statements of operations:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 36436447 8177683 0.15 P24M P6M 0.85 10000 0.01 5400000 0.05 21412248 3442795 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock option awards activity is set forth below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Stock Option Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,166,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,666,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624,618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of October 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,314,890 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,523,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30166792 0.71 P7Y3M18D 1064539 4666083 0.59 624618 0.74 21048 53.26 24855043 0.69 P6Y9M18D 598912 24314890 0.68 P6Y8M12D 585934 16523251 0.66 P6Y2M12D 398582 1500000 31700000 P2Y3M <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSU activity is set forth below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,042,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 5042559 26.94 1019817 27.36 116684 27.17 3906058 26.82 125200000 P2Y7M6D <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the total stock-based compensation expense for employee equity plans included in the Company’s condensed consolidated statements of operations:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 885000 29000 3073000 93000 5840000 448000 20198000 1205000 2251000 333000 7018000 988000 7046000 398000 21604000 1022000 16022000 1208000 51893000 3308000 Income TaxesThe income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil for the three and nine months ended October 31, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company’s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized. 0 0 0 0 Related Party Transactions <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daimler AG and its affiliated entities (“Daimler”) are investors in the Company and one of its employees is a member of the Company’s Board of Directors. The following revenue transactions took place between the Company and Daimler during the periods presented:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daimler</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue from related parties</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party accounts receivable as of October 31, 2021 and January 31, 2021 from Daimler was $2.3 million and $1.2 million, respectively.</span></div> The following revenue transactions took place between the Company and Daimler during the periods presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daimler</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue from related parties</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1290000 953000 4696000 2529000 1290000 953000 4696000 2529000 2300000 1200000 Basic and Diluted Net Loss per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and nine months ended October 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Accretion of beneficial conversion feature of redeemable convertible preferred stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,752)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,377)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cumulative dividends on redeemable convertible preferred stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Deemed dividends attributable to vested option holders</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Deemed dividends attributable to common stock warrant holders</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders - Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,874)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Gain attributable to earnout shares issued</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Change in fair value of dilutive warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders - Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,602)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,400)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,223,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,102,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,272,045</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Weighted-average unvested restricted shares and shares subject to repurchase</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,034,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990,866 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,025,483</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Add:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Earnout Shares under the treasury stock method</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,948,794</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Add:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Public and Private Placement Warrants under the treasury stock method</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,034,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,575,318</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share - Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share - Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.11)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.59)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.9966 used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the nine-months period ended October 31, 2021, because including them would have had an antidilutive effect. </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders at each period end because including them would have had an antidilutive effect were as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock (on an as-converted basis)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,484,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,547,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested early exercised common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock and preferred stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,584,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total potentially dilutive common share equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,452,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,922,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and nine months ended October 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Accretion of beneficial conversion feature of redeemable convertible preferred stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,752)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,377)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cumulative dividends on redeemable convertible preferred stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Deemed dividends attributable to vested option holders</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Adjust:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Deemed dividends attributable to common stock warrant holders</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders - Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,874)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Gain attributable to earnout shares issued</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Change in fair value of dilutive warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders - Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,442)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,602)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,400)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,223,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,102,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,272,045</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Less:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Weighted-average unvested restricted shares and shares subject to repurchase</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,034,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990,866 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,025,483</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Add:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Earnout Shares under the treasury stock method</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,948,794</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Add:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Public and Private Placement Warrants under the treasury stock method</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,034,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,575,318</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,550,552</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share - Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share - Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.11)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.59)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -69442000 -69442000 -40890000 -40890000 -72092000 -72092000 -106275000 -106275000 0 1752000 0 60377000 0 3960000 4292000 3960000 0 0 51855000 0 0 0 110635000 0 -69442000 -46602000 -238874000 -170612000 0 0 84420000 0 0 0 -51106000 0 -69442000 -46602000 -374400000 -170612000 325223132 15102625 286272045 13550552 188212 111759 246562 0 325034920 14990866 286025483 13550552 0 0 4948794 0 0 0 1601041 0 325034920 14990866 292575318 13550552 -0.21 -3.11 -0.84 -12.59 -0.21 -3.11 -1.28 -12.59 0.9966 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders at each period end because including them would have had an antidilutive effect were as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock (on an as-converted basis)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,484,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,855,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,547,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,906,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested early exercised common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock and preferred stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,584,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,761,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total potentially dilutive common share equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,452,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,922,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 193484162 24855043 37547865 3906058 0 164778 129717 35584603 38761061 942335 0 65452817 269922805 The shares of the Company’s common and redeemable convertible preferred stock prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Oct. 31, 2021
Nov. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2021  
Document Transition Report false  
Entity File Number 001-39004  
Entity Registrant Name ChargePoint Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-1747686  
Entity Address, Address Line One 240 East Hacienda Avenue  
Entity Address, City or Town Campbell  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95008  
City Area Code 408  
Local Phone Number 841-4500  
Title of 12(b) Security Common Stock, par value $0.0001  
Trading Symbol CHPT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   331,027,104
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0001777393  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
Oct. 31, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 365,491,000 $ 145,491,000
Restricted cash 400,000 400,000
Accounts receivable, net of allowance of $2,643 as of October 31, 2021 and $2,000 as of January 31, 2021 66,104,000 35,075,000
Inventories 29,893,000 33,592,000
Prepaid expenses and other current assets 32,695,000 12,074,000
Total current assets 494,583,000 226,632,000
Property and equipment, net 34,726,000 29,988,000
Intangible assets, net 142,539,000 0
Operating lease right-of-use assets 23,621,000 21,817,000
Goodwill 200,681,000 1,215,000
Other assets 5,327,000 10,468,000
Total assets 901,477,000 290,120,000
Current liabilities:    
Accounts payable 32,084,000 19,784,000
Accrued and other current liabilities 76,473,000 47,162,000
Deferred revenue 58,877,000 40,934,000
Debt, current 0 10,208,000
Total current liabilities 167,434,000 118,088,000
Deferred revenue, noncurrent 62,364,000 48,896,000
Debt, noncurrent 0 24,686,000
Operating lease liabilities 23,795,000 22,459,000
Deferred tax liabilities 28,351,000 0
Common stock warrant liabilities 29,282,000 75,843,000
Other long-term liabilities 4,852,000 972,000
Total liabilities 316,078,000 290,944,000
Commitments and contingencies (Note 7)
Temporary Equity [Abstract]    
Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively (liquidation value: $— and $17,492,964 as of October 31, 2021 and January 31, 2021, respectively) 0 615,697,000
Stockholders’ equity (deficit):    
Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 330,964,104 and 22,961,032 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively 33,000 2,000
Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of October 31, 2021 and January 31, 2021 0 0
Additional paid-in capital 1,337,247,000 62,736,000
Accumulated other comprehensive income (loss) (376,000) 155,000
Accumulated deficit (751,505,000) (679,414,000)
Total stockholders’ equity (deficit) 585,399,000 (616,521,000)
Total liabilities, redeemable convertible preferred stock, and stockholders’ equity (deficit) $ 901,477,000 $ 290,120,000
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Oct. 31, 2021
Jan. 31, 2021
Current assets:    
Allowance for credit loss $ 2,643,000 $ 2,000,000
Temporary Equity [Abstract]    
Par value (USD per share) $ 0.0001 $ 0.0001
Shares authorized (in shares) 0 185,180,248
Shares issued (in shares) 0 182,934,257
Shares outstanding (in shares) [1] 0 182,934,257
Liquidation value $ 0 $ 17,492,964
Stockholders’ equity (deficit):    
Common stock, par value (USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 299,771,284
Common Stock, shares issued (in shares) 330,964,104 22,961,032
Common Stock, shares outstanding (in shares) 330,964,104 22,961,032
Preferred stock, par value (USD per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 10,000,000 0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
[1] The shares of the Company’s common and redeemable convertible preferred stock prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenue        
Total revenue $ 65,034 $ 36,365 $ 161,665 $ 104,098
Cost of revenue        
Total cost of revenue 48,978 29,112 125,615 80,053
Gross profit 16,056 7,253 36,050 24,045
Operating expenses        
Research and development 36,751 18,919 102,535 54,071
Sales and marketing 24,361 12,134 62,258 37,301
General and administrative 20,268 8,790 57,467 18,345
Total operating expenses 81,380 39,843 222,260 109,717
Loss from operations (65,324) (32,590) (186,210) (85,672)
Interest income 25 18 72 298
Interest expense (3) (815) (1,502) (2,443)
Change in fair value of contingent earnout liability 0 0 84,420 0
Transaction costs expensed 0 0 (7,031) 0
Other (expense) income, net (2,025) (85) (2,200) 46
Net loss before income taxes (69,756) (40,792) (72,303) (106,072)
Provision for (benefit from) income taxes (314) 98 (211) 203
Net loss (69,442) (40,890) (72,092) (106,275)
Accretion of beneficial conversion feature of redeemable convertible preferred stock 0 (1,752) 0 (60,377)
Cumulative dividends on redeemable convertible preferred stock 0 (3,960) (4,292) (3,960)
Deemed dividends attributable to vested option holders 0 0 (51,855) 0
Deemed dividends attributable to common stock warrant holders 0 0 (110,635) 0
Net loss attributable to common stockholders - Basic (69,442) (46,602) (238,874) (170,612)
Gain attributable to earnout shares issued 0 0 (84,420) 0
Change in fair value of dilutive warrants 0 0 (51,106) 0
Net loss attributable to common stockholders - Diluted $ (69,442) $ (46,602) $ (374,400) $ (170,612)
Weighted average shares outstanding - Basic (in shares) 325,034,920 14,990,866 286,025,483 13,550,552
Weighted average shares outstanding - Diluted (in shares) 325,034,920 14,990,866 292,575,318 13,550,552
Net loss per share - Basic (USD per share) $ (0.21) $ (3.11) $ (0.84) $ (12.59)
Net loss per share - Diluted (USD per share) $ (0.21) $ (3.11) $ (1.28) $ (12.59)
Redeemable convertible preferred stock warrant liability        
Operating expenses        
Change in fair value of warrant liabilities $ 0 $ (7,320) $ 9,237 $ (18,301)
Common Stock Warrant Liability        
Operating expenses        
Change in fair value of warrant liabilities (2,429) 0 30,911 0
Networked charging systems        
Revenue        
Total revenue 47,511 22,566 115,185 63,591
Cost of revenue        
Total cost of revenue 38,720 22,382 97,846 61,406
Subscriptions        
Revenue        
Total revenue 13,397 10,782 36,303 29,597
Cost of revenue        
Total cost of revenue 7,637 5,322 21,107 14,547
Other        
Revenue        
Total revenue 4,126 3,017 10,177 10,910
Cost of revenue        
Total cost of revenue $ 2,621 $ 1,408 $ 6,662 $ 4,100
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (69,442) $ (40,890) $ (72,092) $ (106,275)
Other comprehensive income (loss):        
Foreign currency translation adjustment (526) (22) (531) 14
Unrealized loss on short-term investments, net of tax 0 0 0 (23)
Other comprehensive (loss) income (526) (22) (531) (9)
Comprehensive loss $ (69,968) $ (40,912) $ (72,623) $ (106,284)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Temporary equity, beginning balance (in shares) at Jan. 31, 2020 [1] 160,583,203        
Temporary equity, beginning balance at Jan. 31, 2020 $ 520,241,000        
Temporary equity, ending balance (in shares) at Apr. 30, 2020 [1] 160,583,203        
Temporary equity, ending balance at Apr. 30, 2020 $ 520,241,000        
Beginning balance (in shares) at Jan. 31, 2020 [1]   11,918,418      
Beginning balance at Jan. 31, 2020 (462,021,000) $ 1,000 $ 20,331,000 $ 37,000 $ (482,390,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of vested stock options (in shares) [1]   1,071,203      
Issuance of common stock upon exercise of vested stock options 436,000   436,000    
Vesting of early exercised stock options 10,000   10,000    
Stock-based compensation 910,000   910,000    
Net loss (30,098,000)       (30,098,000)
Other comprehensive income (loss) (56,000)     (56,000)  
Ending balance (in shares) at Apr. 30, 2020 [1]   12,989,621      
Ending balance at Apr. 30, 2020 $ (490,819,000) $ 1,000 21,687,000 (19,000) (512,488,000)
Temporary equity, beginning balance (in shares) at Jan. 31, 2020 [1] 160,583,203        
Temporary equity, beginning balance at Jan. 31, 2020 $ 520,241,000        
Temporary equity, ending balance (in shares) at Oct. 31, 2020 [1] 182,934,257        
Temporary equity, ending balance at Oct. 31, 2020 $ 615,755,000        
Beginning balance (in shares) at Jan. 31, 2020 [1]   11,918,418      
Beginning balance at Jan. 31, 2020 (462,021,000) $ 1,000 20,331,000 37,000 (482,390,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment 14,000        
Net loss (106,275,000)        
Other comprehensive income (loss) (9,000)        
Ending balance (in shares) at Oct. 31, 2020 [1]   15,854,300      
Ending balance at Oct. 31, 2020 $ (531,017,000) $ 2,000 57,618,000 28,000 (588,665,000)
Temporary equity, beginning balance (in shares) at Apr. 30, 2020 [1] 160,583,203        
Temporary equity, beginning balance at Apr. 30, 2020 $ 520,241,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs (in shares) [1] 21,783,334        
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs $ 92,433,000        
Beneficial conversion feature in connection with Series H-1 redeemable preferred stock (58,625,000)        
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock $ 58,625,000        
Temporary equity, ending balance (in shares) at Jul. 31, 2020 [1] 182,366,537        
Temporary equity, ending balance at Jul. 31, 2020 $ 612,674,000        
Beginning balance (in shares) at Apr. 30, 2020 [1]   12,989,621      
Beginning balance at Apr. 30, 2020 (490,819,000) $ 1,000 21,687,000 (19,000) (512,488,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization 31,390,000   31,390,000    
Beneficial conversion feature in connection with Series H-1 redeemable preferred stock 58,625,000   58,625,000    
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock 58,625,000   58,625,000    
Issuance of common stock upon exercise of vested stock options (in shares) [1]   1,523,641      
Issuance of common stock upon exercise of vested stock options 1,095,000   1,095,000    
Issuance of common stock related to early exercise of stock options (in shares) [1]   66,440      
Vesting of early exercised stock options 1,000   1,000    
Stock-based compensation 1,190,000   1,190,000    
Net loss (35,287,000)       (35,287,000)
Other comprehensive income (loss) 69,000     69,000  
Ending balance (in shares) at Jul. 31, 2020 [1]   14,579,702      
Ending balance at Jul. 31, 2020 $ (492,361,000) $ 1,000 55,363,000 50,000 (547,775,000)
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs (in shares) [1] 567,720        
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs $ 3,081,000        
Beneficial conversion feature in connection with Series H-1 redeemable preferred stock 1,752,000        
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock $ 1,752,000        
Temporary equity, ending balance (in shares) at Oct. 31, 2020 [1] 182,934,257        
Temporary equity, ending balance at Oct. 31, 2020 $ 615,755,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization 155,000   155,000    
Beneficial conversion feature Series H-1 preferred warrants 1,752,000   1,752,000    
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock (1,752,000)   (1,752,000)    
Issuance of common stock upon exercise of vested stock options (in shares) [1]   1,240,498      
Issuance of common stock upon exercise of vested stock options 890,000 $ 1,000 889,000    
Issuance of common stock related to early exercise of stock options (in shares) [1]   34,100      
Vesting of early exercised stock options 4,000   4,000    
Stock-based compensation 1,207,000   1,207,000    
Foreign currency translation adjustment (22,000)     (22,000)  
Net loss (40,890,000)        
Other comprehensive income (loss) (22,000)        
Ending balance (in shares) at Oct. 31, 2020 [1]   15,854,300      
Ending balance at Oct. 31, 2020 $ (531,017,000) $ 2,000 57,618,000 28,000 (588,665,000)
Temporary equity, beginning balance (in shares) at Jan. 31, 2021 [1] 182,934,257        
Temporary equity, beginning balance at Jan. 31, 2021 $ 615,697,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares) [1] (182,934,257)        
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend $ (615,697,000)        
Temporary equity, ending balance (in shares) at Apr. 30, 2021 [1] 0        
Temporary equity, ending balance at Apr. 30, 2021 $ 0        
Beginning balance (in shares) at Jan. 31, 2021 [1]   22,961,032      
Beginning balance at Jan. 31, 2021 (616,521,000) $ 2,000 62,736,000 155,000 (679,414,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares) [1]   194,060,336      
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend 615,697,000 $ 20,000 615,677,000    
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization 66,606,000   66,606,000    
Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares) [1]   60,746,989      
Issuance of common stock upon the reverse recapitalization, net of issuance costs 200,466,000 $ 6,000 200,460,000    
Issuance of common stock upon exercise of warrants (in shares) [1]   9,766,774      
Issuance of common stock upon exercise of warrants 225,376,000 $ 1,000 225,375,000    
Contingent earnout liability recognized upon the closing of the reverse recapitalization (828,180,000)   (828,180,000)    
Issuance of earnout shares upon triggering events, net of tax withholding (in shares) [1]   17,539,657      
Issuance of earnout shares upon triggering events, net of tax withholding 488,305,000 $ 2,000 488,303,000    
Reclassification of remaining contingent earnout liability upon triggering event 242,640,000   242,640,000    
Vesting of early exercised stock options 78,000   78,000    
Repurchase of early exercised common stock (in shares) [1]   (1,588)      
Stock-based compensation 7,577,000   7,577,000    
Net loss 82,289,000       82,289,000
Other comprehensive income (loss) 7,000     7,000  
Ending balance (in shares) at Apr. 30, 2021 [1]   305,073,200      
Ending balance at Apr. 30, 2021 $ 484,340,000 $ 31,000 1,081,272,000 162,000 (597,125,000)
Temporary equity, beginning balance (in shares) at Jan. 31, 2021 [1] 182,934,257        
Temporary equity, beginning balance at Jan. 31, 2021 $ 615,697,000        
Temporary equity, ending balance (in shares) at Oct. 31, 2021 [1] 0        
Temporary equity, ending balance at Oct. 31, 2021 $ 0        
Beginning balance (in shares) at Jan. 31, 2021 [1]   22,961,032      
Beginning balance at Jan. 31, 2021 $ (616,521,000) $ 2,000 62,736,000 155,000 (679,414,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of vested stock options (in shares) 4,666,083        
Foreign currency translation adjustment $ (531,000)        
Net loss (72,092,000)        
Other comprehensive income (loss) (531,000)        
Ending balance (in shares) at Oct. 31, 2021 [1]   330,987,173      
Ending balance at Oct. 31, 2021 $ 585,399,000 $ 33,000 1,337,247,000 (376,000) (751,505,000)
Temporary equity, beginning balance (in shares) at Apr. 30, 2021 [1] 0        
Temporary equity, beginning balance at Apr. 30, 2021 $ 0        
Temporary equity, ending balance (in shares) at Jul. 31, 2021 [1] 0        
Temporary equity, ending balance at Jul. 31, 2021 $ 0        
Beginning balance (in shares) at Apr. 30, 2021 [1]   305,073,200      
Beginning balance at Apr. 30, 2021 484,340,000 $ 31,000 1,081,272,000 162,000 (597,125,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon release of restricted stock units (in shares) [1]   652,901      
Issuance of common stock upon exercise of warrants (in shares) [1]   4,378,568      
Issuance of common stock upon exercise of warrants 113,608,000   113,608,000    
Issuance of earnout shares upon triggering events, net of tax withholding (in shares) [1]   8,773,596      
Issuance of earnout shares upon triggering events, net of tax withholding (8,080,000) $ 1,000 (8,081,000)    
Issuance of common stock upon exercise of vested stock options (in shares) [1]   3,292,219      
Issuance of common stock upon exercise of vested stock options 1,761,000   1,761,000    
Vesting of early exercised stock options 40,000   40,000    
Stock-based compensation 28,293,000   28,293,000    
Net loss (84,938,000)       (84,938,000)
Other comprehensive income (loss) (12,000)        
Ending balance (in shares) at Jul. 31, 2021 [1]   322,170,484      
Ending balance at Jul. 31, 2021 $ 535,012,000 $ 32,000 1,216,893,000 150,000 (682,063,000)
Temporary equity, ending balance (in shares) at Oct. 31, 2021 [1] 0        
Temporary equity, ending balance at Oct. 31, 2021 $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans, net of tax withholding (in shares) [1]   1,741,713      
Issuance of common stock under stock plans, net of tax withholding 976,000   976,000    
Issuance of common stock upon exercise of warrants (in shares) [1]   1,379,800      
Issuance of common stock upon exercise of warrants 1,264,000   1,264,000    
Issuance of common stock in connection with acquisitions (in shares) [1]   5,695,176      
Issuance of common stock in connection with acquisitions 102,058,000 $ 1,000 102,057,000    
Vesting of early exercised stock options 35,000   35,000    
Stock-based compensation 16,022,000   16,022,000    
Foreign currency translation adjustment (526,000)        
Net loss (69,442,000)        
Other comprehensive income (loss) (526,000)     (526,000)  
Ending balance (in shares) at Oct. 31, 2021 [1]   330,987,173      
Ending balance at Oct. 31, 2021 $ 585,399,000 $ 33,000 $ 1,337,247,000 $ (376,000) $ (751,505,000)
[1] The shares of the Company’s common and redeemable convertible preferred stock prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical)
Feb. 26, 2021
Recapitalization exchange ratio 0.9966
Switchback  
Recapitalization exchange ratio 0.9966
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Cash flows from operating activities    
Net loss $ (72,092) $ (106,275)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 10,158 7,463
Non-cash operating lease cost 3,066 2,865
Stock-based compensation 51,893 3,308
Amortization of deferred contract acquisition costs 1,291 858
Deferred tax benefit (370) 0
Change in fair value of contingent earnout liability (84,420) 0
Transaction costs expensed 7,031 0
Other 2,203 1,043
Changes in operating assets and liabilities, net of effect of acquisitions:    
Accounts receivable, net (26,579) 10,053
Inventories 3,498 (5,975)
Prepaid expenses and other assets (18,879) (8,388)
Operating lease liabilities (2,193) (2,431)
Accounts payable 10,633 (2,397)
Accrued and other liabilities 16,110 1,569
Deferred revenue 29,715 9,085
Net cash used in operating activities (109,083) (70,921)
Cash flows from investing activities    
Purchases of property and equipment (12,064) (8,913)
Maturities of investments 0 47,014
Cash paid for acquisitions, net of cash acquired (205,329) 0
Net cash (used in) provided by investing activities (217,393) 38,101
Cash flows from financing activities    
Proceeds from issuance of redeemable convertible preferred stock 0 95,514
Proceeds from issuance of common stock warrants 0 31,545
Proceeds from the exercise of warrants 118,845 0
Merger and PIPE financing 511,646 0
Payment of deferred transaction costs 0 (513)
Payments of transaction costs related to Merger (32,468) 0
Payment of tax withholding obligations on settlement of earnout shares (20,895) 0
Repayment of borrowings (36,051) 0
Proceeds from exercises of vested and unvested stock options 4,214 2,201
Change in driver funds and amounts due to customers 1,933 0
Net cash provided by financing activities 547,224 128,747
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (748) 13
Net increase in cash, cash equivalents, and restricted cash 220,000 95,940
Cash, cash equivalents, and restricted cash at beginning of period 145,891 73,153
Cash, cash equivalents, and restricted cash at end of period 365,891 169,093
Supplementary cash flow information    
Cash paid for interest 346 2,120
Cash paid for taxes 119 145
Supplementary cash flow information on noncash investing and financing activities    
Accretion of beneficial conversion feature of redeemable convertible preferred stock 0 60,377
Right-of-use assets obtained in exchange for lease liabilities 4,737 14,212
Deferred transaction costs not yet paid 0 3,385
Acquisitions of property and equipment included in accounts payable and accrued and other current liabilities 1,939 914
Vesting of early exercised stock options 0 15
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization 615,697 0
Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization 66,606 0
Contingent earnout liability recognized upon the closing of the reverse recapitalization 828,180 0
Reclassification of remaining contingent earnout liability upon triggering event 242,640 0
Issuance of common stock in connection with acquisitions 102,057 0
Redeemable convertible preferred stock warrant liability    
Adjustments to reconcile net loss to net cash used in operating activities:    
Change in fair value of warrant liabilities (9,237) 18,301
Private placement warrant liability    
Adjustments to reconcile net loss to net cash used in operating activities:    
Change in fair value of warrant liabilities $ (30,911) $ 0
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Basis of Presentation
9 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
ChargePoint Holdings, Inc. (“ChargePoint” or the “Company,” “it,” “its”) designs, develops and markets networked electric vehicle (“EV”) charging system infrastructure (“Networked Charging Systems”) and cloud-based services which enable consumers the ability to locate, reserve and authenticate Networked Charging Systems, and to transact EV charging sessions on those systems (“Cloud” or “Cloud Services”). As part of ChargePoint’s Networked Charging Systems, subscriptions and other offerings, it provides an open platform that integrates with system hardware from ChargePoint and other manufacturers, connecting systems over an intelligent network that provides real-time information about charging sessions and full control, support and management of the Networked Charging Systems. This network also provides multiple web-based portals for charging system owners, fleet managers, drivers and utilities.
In addition, the Company offers a range of extended parts and labor warranty (“Assure”) that includes proactive monitoring, fast response times, expert advice and robust reporting. The Company’s ChargePoint as a Service (“CPaaS”) program bundles use of ChargePoint owned and operated systems with Cloud Services, Assure and other benefits into one subscription.
The Company’s fiscal year ends on January 31. References to fiscal year 2021 relate to the fiscal year ended January 31, 2021 and to fiscal year 2022 refer to the fiscal year ending January 31, 2022.
Basis of Presentation
The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January 31, 2021, and the related notes included in the Company’s registration statement on Form S-1 filed with the SEC on October 14, 2021, which provides a more complete discussion of the Company’s accounting policies and certain other information. The information as of January 31, 2021, included on the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company’s financial position as of October 31, 2021, and the results of operations for the three and nine months ended October 31, 2021 and 2020, and cash flows for the nine months ended October 31, 2021 and 2020. The results of operations for the three and nine months ended October 31, 2021, are not necessarily indicative of the results that may be expected for the year ending January 31, 2022.
The Company’s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital and recruiting personnel. The Company’s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved at the levels or in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or to pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company’s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of October 31, 2021, the Company had an accumulated deficit of $751.5 million.
The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, exercise proceeds from options and warrants, borrowings under loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents and restricted cash of $365.9 million as of October 31, 2021. As of December 15, 2021, the date on which these condensed consolidated financial statements were
available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months.
The Company’s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties. The Company’s actual results could vary as a result of, and its near- and long-term future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its acquisitions, infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its Networked Charging Systems and Cloud Services platform, and the overall market acceptance of EVs. The Company has and may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. If additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results and financial condition would be adversely affected.
On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”) consummated the previously announced transactions pursuant to which Lightning Merger Sub Inc., a wholly-owned subsidiary of Switchback incorporated in the State of Delaware (“Lightning Merger Sub”), merged with ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”); Legacy ChargePoint survived as a wholly-owned subsidiary of Switchback (“such transaction, the “Merger,” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). Further as a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”
Please refer to Note 3 “Reverse Recapitalization and Business Combinations” for further details of the Merger.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020, and 2019.
Common Stock Warrant Liabilities
The Company assumed 10,470,562 publicly-traded warrants (“Public Warrants”) and 6,521,568 private placement warrants issued to NGP Switchback, LLC, the sponsor of Switchback (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than 1,000,000 Private Placement Warrants which were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common Stock, par value $0.0001 (“Common Stock”), at an exercise price of $11.50 per share. During the nine months ended October 31, 2021, 10,226,081 Public Warrants and 4,349,342 Private Placement Warrants were exercised and the remaining 244,481 Public Warrants outstanding as of July 6, 2021, were redeemed for cash. The Public Warrants, prior to their redemption, were publicly traded and were exercisable for cash unless certain conditions occurred, such as the redemption by the Company under certain conditions, at which time the warrants could be cashlessly exercised, or the Company’s failure to have an effective registration statement related to the shares issuable upon exercise. The Private Placement Warrants are not redeemable for cash so long as they are held by the initial purchasers or their permitted transferees but may be redeemable for Common Stock if certain other conditions are met. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Contingent Earnout Liability
In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020, by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders were entitled to receive as additional merger consideration shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares were not indexed to the Common Stock and therefore were accounted for as a liability at the Reverse Recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.
The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.
Until its settlement, the contingent earnout liability was categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimated projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results can differ from assumed and estimated amounts.
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and Common Stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, valuation of acquired goodwill and intangible assets, the value of Common Stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks. At times cash deposit balances may be in excess of federal insurance limits.
Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.
Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of October 31, 2021, and January 31, 2021, one customer individually accounted for 12% and 16% of accounts receivable, net, respectively. For the nine months ended October 31, 2021 and 2020, there were no customers that represented 10% or more of total revenue.
The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s business, operating results and financial condition.
Impact of COVID-19
In March 2020, the World Health Organization characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has disrupted ChargePoint’s supply chain and heightened its freight and logistic costs, and has similarly disrupted manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, which has led to fluctuations in EV sales around the world.
As a result of the COVID-19 pandemic, ChargePoint has modified its business practices (including reducing employee travel, recommending that all non-essential personnel work from home and cancelling or reducing physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, and implemented temporary cost cutting measures in order to reduce its operating costs. The Company may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.
While the ultimate duration and extent of the COVID-19 pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy, and the ultimate full societal and economic impact of the COVID-19 pandemic remains unknown. The effect of the COVID-19 pandemic can also vary over time and across the geographies in which ChargePoint operates. For example, variations in work-from-home policies can cause fluctuations in ChargePoint’s revenues, and the Company believes that since people are not yet fully returning to work office locations, it has not yet seen the full return of commercial customer demand for its products. The conditions caused by the COVID-19 pandemic, such as more permanent work-from-home policies, are likely to continue affecting the rate of global infrastructure spending, and thus to continue to adversely impact ChargePoint’s commercial business and its overall gross margins as the Company’s commercial business presently contributes higher margins than its residential and fleet businesses. Further, the COVID-19 pandemic could continue to heighten supply chain pricing and logistics expenses, further adversely impacting ChargePoint’s gross margins, and could adversely affect demand for ChargePoint’s platforms, lengthen its product development and sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect the Company’s business, results of operations and financial condition.
Segment Reporting
The Company operates as one operating segment because its Chief Executive Officer, as the Company’s chief operating decision maker, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.
Fair Value of Financial Instruments
Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:
(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;
(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and
(Level 3) — Inputs that are unobservable for the asset or liability.
The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.
The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.
Remaining Performance Obligations
Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud and CPaaS subscription terms typically range from one to five years and are paid up-front. Revenue expected to be recognized from remaining performance obligations was $132.8 million as of October 31, 2021, of which 47% is expected to be recognized over the next twelve months.
Deferred Revenue
Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of Cloud and Assure services not yet rendered as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Current deferred revenue represents deferred revenue that will be recognized within twelve months, and non-current is deferred revenue that will be recognized beyond that twelve-month period. Total deferred revenue was $121.2 million and $89.8 million as of October 31, 2021 and January 31, 2021, respectively. The Company recognized $9.2 million and $7.5 million of revenue during the three months ended October 31, 2021 and October 31, 2020, and $31.8 million and $24.9 million of revenue during the nine months ended October 31, 2021 and October 31, 2020, respectively, that was included in the deferred revenue balance at the beginning of the period.
Business Combinations
The Company accounts for its acquisitions under ASC 805, Business Combinations. The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired, based on their estimated fair values. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain identifiable assets include, but are not limited to, expected long-term market growth, future expected cost of revenue and operating expenses, and appropriate discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition costs, such as legal and consulting fees, are expensed as incurred. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31. See Note 3 for additional information regarding the Company’s acquisitions.
Income Taxes
The Company follows the asset and liability method of accounting for income taxes under ASC 740, Income Taxes (“ASC 740”). Deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. Valuation allowances, if management deems them necessary, are established to reduce deferred tax assets to the amount that more likely than not will be realized and primarily relate to the ability to utilize losses in various tax jurisdictions.
ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be “more likely than not” to be sustained upon examination by taxing authorities. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. The Company has no material uncertain tax position liabilities for any of the reporting periods presented.
Accounting Pronouncements
The Company can adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. Based on the Company’s public float as of July 31, 2021, it will become a large accelerated filer, and lose emerging growth company status, as of January 31, 2022. As of January 31, 2022, the Company will be required to adopt new or revised accounting standards when they are applicable to public companies that are not emerging growth companies.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. The Company will become a large accelerated filer effective January 31, 2022, at which point the Company will follow the timeline for adoption of new accounting pronouncements for public companies. As a result, the Company will adopt ASU 2016-13 for the January 31, 2022 annual period, with a modified retrospective application to all outstanding instruments and a cumulative effect adjustment recorded to opening retained earnings as of February 1, 2021, and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2020, including interim periods therein. As a result, the Company will adopt ASU 2019-12 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements but does not expect a material impact.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40), which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2020. As a result, the Company will adopt ASU 2020-06 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
Recently Issued Accounting Standards Adopted
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”), which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will be effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. Early adoption is permitted, including in an interim period for which the financial statements have not been issued. If early adopting in an interim period, the Company is required to apply the amendments to all prior business combinations that have occurred since the beginning of the fiscal year that includes the interim period of application. As a result, the Company adopted ASU 2021-08 effective as of October 31, 2021, retroactively applying the new guidance for all business combinations that occurred since February 1, 2021. The adoption of ASU 2021-08 did not have a material impact on the Company’s condensed consolidated financial statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations
9 Months Ended
Oct. 31, 2021
Reverse Recapitalization [Abstract]  
Reverse Recapitalization & Business Combinations Reverse Recapitalization and Business Combinations
Reverse Recapitalization
On February 26, 2021, Lightning Merger Sub, a wholly-owned subsidiary of Switchback, merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.” Immediately prior to the closing of the Merger:
all 22,427,306 shares of Legacy ChargePoint’s outstanding Series H-1 redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million;
all 160,925,957 shares of Legacy ChargePoint’s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis;
all 45,376 shares of Legacy ChargePoint’s outstanding Series C redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:73.4403 basis;
all 130,590 shares of Legacy ChargePoint’s outstanding Series B redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:42.9220 basis; and
all 29,126 shares of Legacy ChargePoint’s outstanding Series A redeemable convertible preferred stock were converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:48.2529 basis.
At the Merger, eligible ChargePoint equity holders received or had the right to receive shares of Common Stock at a deemed value of $10.00 per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (“Exchange Ratio”). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into 217,021,368 shares of Common Stock, 68,896,516 shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares.
In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a “Subscription Agreement”) with a number of investors (each a “New PIPE Investor”), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of 22,500,000 shares of Common Stock (“PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (“PIPE Financing”). The PIPE Financing closed simultaneously with the consummation of the Merger.
Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (“Founders Stock Letter”), the initial stockholders surrendered 984,706 of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (“Sponsor”) prior to the Switchback Public Offering on May 16, 2019 ( “Founder Shares”) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally, 900,000 Founder Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of the Company’s Common Stock achieved $12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period following the Closing (“Founder Earn Back Triggering Event” and such Founder Shares the “Founder Earn Back Shares”), met the Founder Earn Back Triggering Event on March 12, 2021.
At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional 1,000,000 Private Placement Warrants at a price of $1.50 per warrant in satisfaction of $1.5 million principal amount of such loans.
The number of shares of Common Stock issued immediately following the consummation of the Merger was as follows:
Shares
Common stock of Switchback, outstanding prior to Merger39,264,704 
Less redemption of Switchback shares(33,009)
Less surrender of Switchback Founder Shares(984,706)
Common stock of Switchback38,246,989 
Shares issued in PIPE22,500,000 
Merger and PIPE financing shares (1)60,746,989 
Legacy ChargePoint shares (2)217,021,368 
Total shares of common stock immediately after Merger277,768,357 
_______________
(1) This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event, which was met on March 12, 2021
(2) The number of Legacy ChargePoint shares was determined by converting the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger using the Exchange Ratio of 0.9966. All fractional shares were rounded down.
The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board of Directors, Legacy ChargePoint’s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint’s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issuance of 60,746,989 shares of Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date.
In connection with the Merger, the Company raised $511.6 million of proceeds including the contribution of $286.6 million of cash held in Switchback’s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3 million, and $225.0 million of cash in connection with the PIPE financing. The Company incurred $36.5 million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5 million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0 million was expensed in the condensed consolidated statements of operations.
Acquisitions
The Company acquired two companies in its third fiscal quarter ended October 31, 2021. The allocation of the purchase price consideration for each acquisition is preliminary and subject to revision as additional information about the fair value of assets and liabilities becomes available. Additional information that existed as of the respective acquisition dates, but at the time was unknown, may become known to the Company during the remainder of the remeasurement period, which is a period not to exceed 12 months from the respective acquisition dates. As of October 31, 2021, the Company continued to review the detailed valuation analyses to derive the fair value of assets acquired and liabilities assumed from the acquisitions, including developed technology, customer relationships and the related tax impacts; therefore, the purchase price allocations are based on provisional estimates and subject to continuing management analysis.
Acquisition of ViriCiti B.V.
On August 11, 2021, the Company acquired all of the outstanding shares of ViriCiti B.V. (“ViriCiti”) for $79.4 million in cash, subject to adjustments, as well as up to $7.7 million of additional earnout consideration contingent on meeting certain revenue targets through January 31, 2023 (“ViriCiti Earnout”). ViriCiti is a Netherlands-based provider of electrification solutions for eBus and commercial fleets with offices in the Netherlands and the United States. The acquisition is expected to enhance ChargePoint’s fleet solutions portfolio of hardware, software and services by integrating information sources to optimize electric fleet operations.
The acquisition of ViriCiti was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date and the excess was recorded as goodwill. The ViriCiti Earnout liability was valued using a Monte Carlo simulation valuation model using a distribution of potential outcomes over the earnout period based on the most reliable information available. Assumptions used in the valuation are a risk-free interest rate of 0.8%, volatility of 34% and the currently forecasted applicable revenue. The liability will be remeasured to fair value based upon the attainment against the revenue targets and changes in the fair value of earnout liabilities will be presented in the condensed consolidated statements of operations.
The Company incurred acquisition-related expenses of $2.2 million, which were recorded as general and administrative expenses in the consolidated statement of operations.
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$79,415 
ViriCiti Earnout consideration (1)3,908 
Total purchase consideration$83,323 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.

The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$623 
Accounts receivable, net1,248 
Other assets3,215 
Customer relationships17,683 
Developed technology6,558 
Goodwill62,703 
Deferred tax liabilities, net(3,378)
Other liabilities(5,329)
Total acquired assets and assumed liabilities$83,323 
The results of operations of ViriCiti are included in the accompanying consolidated statements of operations from the date of acquisition. ViriCiti’s results of operations since the date of acquisition were not material to the Company’s consolidated results of operations.
Acquisition of has•to•be gmbh
On October 6, 2021, the Company acquired all of the outstanding shares of has•to•be gmbh (“has.to.be” or “HTB”) for approximately $232.2 million, consisting of $130.1 million in cash, subject to further adjustments based on certain working capital positions and $102.1 million in the form of 5,695,176 shares of ChargePoint Common Stock valued at $17.92 per share on the acquisition date. Of these shares, 885,692, valued at $15.9 million, are held in escrow to cover indemnity claims the Company may make within eighteen months from the closing date. HTB is an Austria-based e-mobility provider with a European charging software platform. The acquisition is intended to expand the Company’s market share in Europe.
The acquisition of HTB was considered a business combination and was accounted for under the acquisition method of accounting. The total purchase price was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date, and the excess was recorded as goodwill. The Company incurred acquisition-related expenses of $2.6 million, which were recorded as general and administrative expenses in the consolidated statement of operations.
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$130,134 
Common Stock consideration102,057 
Total purchase consideration$232,191 
The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$3,663 
Accounts receivable, net3,764 
Other assets4,259 
Customer relationships103,072 
Technology16,621 
Goodwill136,638 
Other liabilities(10,509)
Deferred tax liability, net(25,317)
Total acquired assets and assumed liabilities$232,191 

Supplemental Pro Forma Information
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and HTB as if the companies were combined as of February 1, 2020 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
Revenue$66,571 $38,176 $168,736 $109,251 
Net Loss$(70,559)$(44,807)$(80,708)$(119,334)
The unaudited pro forma information above include the following adjustments to net loss in the pro forma periods presented (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
An increase in amortization expense$(2,402)$(3,407)$(9,889)$(9,694)
An (increase) decrease in expenses related to transaction2,556 — 2,556 (2,556)
An (increase) decrease in tax provision(38)852 1,833 3,062 
Overall (increase) decrease in net loss116 (2,555)(5,500)(9,188)
ChargePoint net loss(69,442)(40,890)(72,092)(106,275)
HTB net loss(1,233)(1,362)(3,116)(3,871)
Pro forma net loss$(70,559)$(44,807)$(80,708)$(119,334)
The unaudited supplemental pro forma information presented for HTB is for illustrative purposes only and is not necessarily indicative of results of operations that would have been achieved had the acquisitions taken place on the date indicated, or of the Company’s future consolidated results of operations. The supplemental pro forma information presented above has been derived from the Company’s historical consolidated financial statements and from the historical unaudited accounting records of HTB.
Pro forma results of operations for ViriCiti have not been presented because the effect of the acquisition was not material to the condensed consolidated statements of operations.
Goodwill and Intangible Assets
The following table summarizes the changes in carrying amounts of goodwill (in thousands):
Balance as of January 31, 2021$1,215 
Goodwill acquired with ViriCiti acquisition62,703 
Goodwill acquired with HTB acquisition136,638 
Foreign exchange fluctuations125 
Balance as of October 31, 2021$200,681 
Goodwill from these acquisitions represents the future economic benefits arising from other assets that could not be individually identified and separately recognized, such as the acquired assembled workforce. Goodwill is not deductible for tax purposes.
The following table presents the details of intangible assets (amounts in thousands, useful lives in years):
October 31, 2021
Cost (1)Accumulated Amortization (1)Net (1)Useful Life
ViriCiti
Customer relationships$17,683 $(390)$17,293 10
Developed technology6,558 (241)6,317 6
HTB
Customer relationships103,179 (703)102,476 10
Developed technology16,638 (185)16,453 6
$144,058 $(1,519)$142,539 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.
The fair value assigned to customer relationships was determined using the income approach and the fair value assigned to developed technology was determined using relief from royalty rate method, based on analysis of royalty rate licensing data of market participants. Amortization expense for customer relationships and developed technology is shown as sales and marketing and cost of revenue, respectively, in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31.
Acquisition-related intangible assets included in the above table are finite-lived and are carried at cost less accumulated amortization. Intangible assets are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized. Amortization expense was $1.5 million for the three and nine months ended October 31, 2021. There was no amortization expense for the three and nine months ended October 31, 2020.
The Company recorded net deferred tax liabilities of $3.4 million on August 11, 2021 and $25.3 million on October 6, 2021, associated with the acquisitions of ViriCiti and HTB, respectively. Deferred tax assets and liabilities are netted and presented in the condensed consolidated balance sheets.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:
Fair Value Measured as of October 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$254,714 $— $— $254,714 
Total financial assets$254,714 $— $— $254,714 
Liabilities
Common stock warrant liabilities (Private Placement)$— $— $29,282 $29,282 
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)— — 3,856 3,856 
Total financial liabilities$— $— $33,138 $33,138 

Fair Value Measured as of January 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$109,703 $— $— $109,703 
Total financial assets$109,703 $— $— $109,703 
Liabilities
Redeemable convertible preferred stock warrant liability$— $— $75,843 $75,843 
Total financial liabilities$— $— $75,843 $75,843 
The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company’s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of October 31, 2021 and January 31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented.
As of October 31, 2021 and January 31, 2021, the Company had no investments with a contractual maturity of greater than one year.
The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:

Redeemable convertible preferred stock warrant liabilityPrivate placement warrant liabilityEarnout liability and ViriCiti Earnout liability
(in thousands)
Fair value as of January 31, 2021$(75,843)$— $— 
Private placement warrant liability acquired as part of the merger— (127,888)— 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
— — (828,180)
Change in fair value included in other income (expense), net9,237 46,835 84,420 
Reclassification of warrants to stockholders’ equity (deficit) due to exercise— 51,771 — 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization66,606 — — 
Issuance of earnout shares upon triggering events— — 501,120 
Reclassification of remaining contingent earnout liability upon triggering event
— — 242,640 
Contingent earnout liability recognized upon the acquisition of ViriCiti (ViriCiti Earnout)— — (3,856)
Fair value as of October 31, 2021$— $(29,282)$(3,856)
Redeemable convertible preferred stock warrant liability, Private Placement Liability and the Earnout Liability
The fair values of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level 3 measurements within the fair value hierarchy. The significant unobservable inputs used in the fair value measurements of the private placement warrant liability, the redeemable convertible preferred stock warrant liability and the earnout liability include the expected volatility and dividend yield. In determining the fair value of the private placement warrant liability, the Company used the Binomial Lattice Model (“BLM”) that assumes optimal exercise of the Company's redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes Option Pricing Model (“Black-Scholes”) to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9).
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items
9 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Composition of Certain Financial Statement Items Composition of Certain Financial Statement Items
Inventories
Inventories consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Raw materials$7,489 $13,029 
Work-in-progress199 68 
Finished goods22,205 20,495 
Total Inventories$29,893 $33,592 
Property and equipment, net
Property and equipment, net consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Furniture and fixtures$893 $1,594 
Computers and software5,786 5,384 
Machinery and equipment14,776 10,605 
Tooling10,506 7,705 
Leasehold improvements10,644 9,398 
Owned and operated systems21,236 17,703 
Construction in progress3,460 2,462 
67,301 54,851 
Less: Accumulated depreciation(32,575)(24,863)
Total Property and Equipment, Net$34,726 $29,988 
Depreciation expense for the three months ended October 31, 2021 and 2020 was $3.1 million and $2.8 million, respectively.
Depreciation expense for the nine months ended October 31, 2021 and 2020 was $8.6 million and $7.5 million, respectively.
Accrued and other current liabilities
Accrued and other current liabilities consisted of the following:

October 31,
2021
January 31,
2021
(in thousands)
Accrued expenses$28,673 $18,404 
Refundable customer deposits8,286 6,482 
Taxes payable9,760 5,213 
Payroll and related expenses12,917 7,547 
Warranty accruals3,766 3,000 
Operating lease liabilities, current3,665 2,393 
Other liabilities9,406 4,123 
Total Accrued and Other Current Liabilities$76,473 $47,162 

Revenue
Revenue consisted of the following:

Three Months Ended October 31, Nine Months Ended October 31,
2021202020212020
(in thousands)(in thousands)
United States$54,561 $29,681 $139,321 $92,319 
Rest of World10,473 6,684 22,344 11,779 
Total revenue$65,034 $36,365 $161,665 $104,098 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
In July 2018, the Company entered into a term loan facility with certain lenders (“2018 Loan”) with a borrowing capacity of $45.0 million to finance working capital and repay all outstanding amounts owed under previous loans. The Company borrowed $35.0 million, with issuance costs of $1.1 million and net proceeds of $33.9 million. The 2018 Loan was secured by substantially all of the Company’s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March 20, 2019, to extend the interest only monthly payments through June 30, 2021, to be followed by equal monthly payments of principal and interest. As of January 31, 2021, the Company was in compliance with all financial and non-financial debt covenants.
Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan.
There was no interest expense incurred during the three months ending October 31, 2021; the interest expense incurred during the three months ended October 31, 2020 was $0.8 million.
Total interest expense incurred during the nine months ended October 31, 2021 and 2020 was $1.5 million and $2.4 million, respectively.
In March 2021, the Company repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies
9 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities and professional services under non-cancellable contracts. As of October 31, 2021, the Company had open purchase commitments for goods and services of $157.8 million, all of which are expected to be received by June 30, 2024.
Legal Proceedings
The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of October 31, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets.
Guarantees and Indemnifications
The Company has service level commitments to certain of its customers warranting levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments.
The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.
Leases
The Company leases its office facilities under non-cancelable operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements.
The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of October 31, 2021 (in thousands):
(in thousands)
2022 (remaining three months)$1,680 
20236,388 
20245,764 
20255,328 
20264,404 
Thereafter14,683 
Total undiscounted operating lease payments38,247 
Less: imputed interest(10,799)
Total operating lease liabilities27,448 
Less: current portion of operating lease liabilities(3,653)
Operating lease liabilities, noncurrent$23,795 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Common Stock Common Stock
On February 26, 2021, the Merger was consummated and the Company issued 60,746,989 shares for an aggregate purchase price of $200.5 million, net of issuance costs of $29.4 million. Immediately following the Merger, there were 277,768,357 shares of Common Stock outstanding with a par value of $0.0001. The holder of each share of Common Stock is entitled to one vote.
The Company has retroactively adjusted the shares issued and outstanding prior to February 26, 2021, to give effect to the Exchange Ratio established in the Merger Agreement to determine the number of shares of Common Stock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue at $0.0001 par value, with 299,771,284 shares designated as Common Stock and 185,180,248 shares of redeemable convertible preferred stock.
Common Stock Reserved for Future Issuance
Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:
October 31,
2021
Stock options issued and outstanding24,855,043 
Restricted stock units outstanding3,906,058 
Common stock warrants outstanding37,756,829 
Shares available for grant under 2021 Equity Incentive Plan36,436,447 
Shares available for grant under 2021 ESPP8,177,683 
Total shares of Common Stock reserved111,132,060 
On February 26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger, and the remaining amount was reclassified to additional paid-in capital.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants and Earnouts
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Stock Warrants and Earnouts Stock Warrants and Earnout
Redeemable Convertible Preferred Stock Warrants
Warrants to purchase a total of 2,358,528 shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy ChargePoint preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy ChargePoint preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the redeemable convertible preferred stock warrant liability was remeasured and reclassified to additional paid-in capital.
The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level 3 fair value inputs. See Note 4 for further details.
The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:
February 26, 2021
(Merger Date)
January 31,
2021
Expected volatility84.3 %80.5 %
Risk-free interest rate0.0 %0.1 %
Dividend rate0.0 %0.0 %
Expected term (years)0.01.4
Common Stock Warrants
In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase 36,402,503 shares of Legacy ChargePoint common stock (collectively, “Legacy Warrants”), which now represent warrants to purchase Common Stock. During the three months ended October 31, 2021, 1,491,243 Legacy Warrants were exercised resulting in the issuance of 1,379,036 shares of Common Stock. During the nine months ended October 31, 2021, 3,176,428 Legacy Warrants were net exercised resulting in the issuance of 2,866,560 shares of Common Stock. During the three and nine months ended October 31, 2021, proceeds received for the exercise of Legacy Warrants were $1.2 million. As of October 31, 2021, there were 35,584,603 Legacy Warrants outstanding which are classified as equity.
Private Placement Warrants
The Private Placement Warrants were initially recognized as a liability on February 26, 2021, at a fair value of $127.9 million and the Private Placement Warrant liability was remeasured to fair value as of any respective exercise dates and as of October 31, 2021. The Company recorded a gain (loss) of $(2.4) million and $30.9 million for the three and nine months ended October 31, 2021, respectively, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations. As of October 31, 2021, there were 2,172,226 Private Placement Warrants outstanding.
The Private Placement Warrants were valued using the following assumptions under the BLM that assumes optimal exercise of the Company’s redemption option at the earliest possible date:
October 31,
2021
February 26,
2021
Market price of public stock$24.78$30.83
Exercise price$11.50$11.50
Expected term (years)4.35.0
Volatility70.5 %73.5 %
Risk-free interest rate1.0 %0.8 %
Dividend rate0.0 %0.0 %
Public Warrants
The Public Warrants may only be exercised for a whole number of shares. The Public Warrants became exercisable 30 days after the completion of the Merger.
The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value of $153.7 million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised. On June 4, 2021 the Company issued a redemption notice pursuant to which all but 244,481 Public Warrants were exercised by the Public Warrant holders. At the conclusion of the redemption notice period on July 6, 2021, the Company redeemed the remaining 244,481 Public Warrants outstanding for $0.01 per warrant. The Company recognized no gain or loss for the three months ended October 31, 2021, and recognized a loss of $15.9 million for the nine months ended October 31, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.
During the nine months ended October 31, 2021, proceeds received for the exercise of Public Warrants were $117.6 million. As of October 31, 2021, no Public Warrants remained outstanding.
Activity of warrants is set forth below:

 
Legacy Warrants (1)
Private Placement WarrantsPublic Warrants
Total
Common Stock Warrants (1)
Outstanding as of January 31, 202138,761,03138,761,031
Common Stock Warrants as Part of the Merger
6,521,56810,470,56216,992,130
Warrants Exercised(3,176,428)(4,349,342)(10,226,081)(17,751,851)
Warrants Redeemed(244,481)(244,481)
Outstanding as of October 31, 202135,584,6032,172,22637,756,829
_______________
(1) The shares (and the warrants' exercise prices) subject to the Company's Legacy Warrants were restated to reflect the Exchange Ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.

Contingent Earnout Liability
During the five year period starting at the closing of the Merger (“Earnout Period”), eligible former equity holders of Legacy ChargePoint were eligible to receive up to 27,000,000 additional shares of Common Stock (“Earnout Shares”) in three equal tranches if the Earnout Triggering Events (as described in the Merger Agreement) were fully satisfied. The three Earnout Triggering Events were the dates on which the closing volume weighted-average price (“VWAP”) per share of common stock quoted on the NYSE (or the exchange on which the shares of the Company’s Common Stock are then listed) is greater or equal to $15.00, $20.00 and $30.00, respectively, for any ten trading days within any 20 consecutive trading day period within the Earnout Period.
Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the Common Stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021, was $828.2 million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below.

March 12,
2021
February 26,
2021
Current stock price$27.84$30.83
Expected volatility72.00 %71.60 %
Risk-free interest rate0.85 %0.75 %
Dividend rate0.00 %0.00 %
Expected term (years)4.965.00
The first two Earnout Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March 12, 2021, and, after withholding some of these Earnout Shares to cover employee withholding tax obligations, 17,539,657 Earnout Shares were issued on March 19, 2021, and the estimated fair value of the earnout liability was remeasured to $743.7 million, including (i) $501.1 million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the Common Stock price as of March 12, 2021, and (ii) $242.6 million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March 12, 2021, as described above. The change in fair value resulted in a gain of $84.4 million recognized in the condensed consolidated statement of operations for the three months ended April 30, 2021. Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company’s own stock price.
The third and final Earnout Triggering Event for up to 9,000,000 of the Earnout Shares associated with the $30.00 VWAP per share threshold occurred on June 29, 2021, and, after the withholding of some of these Earnout Shares to cover employee withholding tax obligations, 8,773,596 Earnout Shares were issued on July 1, 2021. No further Earnout Shares remained contingently issuable as of October 31, 2021.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Plans and Stock-based Compensation
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock Option Plan and Stock-based Compensation Equity Plans and Stock-based Compensation
On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (“2021 EIP”) and the 2021 Employee Stock Purchase Plan (“2021 ESPP”). As of October 31, 2021, 36,436,447 and 8,177,683 shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively.
2021 Employee Stock Purchase Plan
The 2021 ESPP permits participants to purchase shares of the Company’s Common Stock, up to the IRS allowable limit, through contributions (in the form of payroll deductions or otherwise to the extent permitted by the administrator) of up to 15% of their eligible compensation. The 2021 ESPP provides for consecutive, overlapping 24-month offering periods, subject to certain rollover and reset mechanisms as defined in the ESPP. Participants are permitted to purchase shares of the Company’s Common Stock at the end of each 6-month purchase period at 85% of the lower of the fair market value of the Company’s Common Stock on the first trading day of an offering period or on the last trading date in each purchase period. A participant may purchase a maximum of 10,000 shares of the Company’s Common Stock during a purchase period. Participants may end their participation at any time during an offering and will be paid their accrued contributions that have not yet been used to purchase shares. Participation ends automatically upon termination of employment with the Company. The initial offering period is from October 1, 2021 through September 9, 2023.
Further, on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of Common Stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of Common Stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares (subject to standard anti-dilution adjustments), or (iii) a number of shares determined by the Company’s Board of Directors.
2021 Equity Incentive Plan
Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSU”) and certain other awards which are settled in the form of shares of Common Stock issued under this 2021 EIP. On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number of shares determined by the Company’s Board of Directors.
2017 Plan and 2007 Plan
No further awards will be granted under Legacy ChargePoint’s 2017 Stock Plan (“2017 Plan”) and 21,412,248 shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan as of October 31, 2021. Additionally, no other awards can be granted under Legacy ChargePoint’s 2007 Stock Incentive Plan (“2007 Plan”) and 3,442,795 shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan as of October 31, 2021.
The Company’s stock option awards activity is set forth below:
 Number of Stock Option AwardsWeighted Average Exercise PriceWeighted Average Remaining Contractual term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding as of January 31, 202130,166,792 $0.71 7.3$1,064,539 
Options exercised(4,666,083)$0.59 
Options forfeited(624,618)$0.74 
Options expired(21,048)$53.26 
Outstanding as of October 31, 202124,855,043 $0.69 6.8$598,912 
Options vested and expected to vest as of October 31, 202124,314,890 $0.68 6.7$585,934 
Exercisable as of October 31, 202116,523,251 $0.66 6.2$398,582 
The options outstanding as of October 31, 2021, include the June 2020 grant of a stock option under the 2017 Plan to the Company’s Chief Executive Officer to purchase a total of 1.5 million shares of Common Stock (“CEO Award”) originally subject to both service and performance-based vesting conditions. No stock-based compensation expense had been recorded prior to the Merger as the CEO Awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for the CEO Award following the Merger in February 2021 when the only remaining vesting condition was service-based. As of October 31, 2021, the total unrecognized compensation expense related to the unvested portion of the CEO Award was $31.7 million, which is expected to be recognized over a period of 2.25 years.
The Company’s RSU activity is set forth below:
 Number of SharesWeighted Average Grant Date Fair Value per Share
Outstanding as of January 31, 2021— $— 
RSU granted5,042,559 $26.94 
RSU vested(1,019,817)$27.36 
RSU forfeited(116,684)$27.17 
Outstanding as of October 31, 20213,906,058 $26.82 
As of October 31, 2021, unrecognized stock-based compensation expense for employee equity plans was $125.2 million and is expected to be recognized over a weighted-average period of 2.6 years
The following sets forth the total stock-based compensation expense for employee equity plans included in the Company’s condensed consolidated statements of operations:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Cost of revenue$885 $29 $3,073 $93 
Research and development5,840 448 20,198 1,205 
Sales and marketing2,251 333 7,018 988 
General and administrative7,046 398 21,604 1,022 
Total stock-based compensation expense$16,022 $1,208 $51,893 $3,308 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Oct. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil for the three and nine months ended October 31, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company’s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Oct. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Daimler AG and its affiliated entities (“Daimler”) are investors in the Company and one of its employees is a member of the Company’s Board of Directors. The following revenue transactions took place between the Company and Daimler during the periods presented:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Daimler$1,290 $953 $4,696 $2,529 
Revenue from related parties$1,290 $953 $4,696 $2,529 
Related party accounts receivable as of October 31, 2021 and January 31, 2021 from Daimler was $2.3 million and $1.2 million, respectively.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss per Share
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss per Share Basic and Diluted Net Loss per Share
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and nine months ended October 31, 2021 and 2020:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands, except share and per share data)(in thousands, except share and per share data)
Numerator:
Net income (loss)$(69,442)$(40,890)$(72,092)$(106,275)
Adjust: Accretion of beneficial conversion feature of redeemable convertible preferred stock
— (1,752)— (60,377)
Adjust: Cumulative dividends on redeemable convertible preferred stock
— (3,960)(4,292)(3,960)
Adjust: Deemed dividends attributable to vested option holders
— — (51,855)— 
Adjust: Deemed dividends attributable to common stock warrant holders
— — (110,635)— 
Net loss attributable to common stockholders - Basic(69,442)(46,602)(238,874)(170,612)
Less: Gain attributable to earnout shares issued
— — (84,420)— 
Less: Change in fair value of dilutive warrants
— — (51,106)— 
Net loss attributable to common stockholders - Diluted$(69,442)$(46,602)$(374,400)$(170,612)
Denominator:
Weighted average common shares outstanding325,223,132 15,102,625 286,272,04513,550,552
Less: Weighted-average unvested restricted shares and shares subject to repurchase
(188,212)(111,759)(246,562)— 
Weighted average shares outstanding - Basic325,034,920 14,990,866 286,025,48313,550,552
Add: Earnout Shares under the treasury stock method
— — 4,948,794— 
Add: Public and Private Placement Warrants under the treasury stock method
— — 1,601,041— 
Weighted average shares outstanding - Diluted325,034,920 14,990,866 292,575,31813,550,552
Net loss per share - Basic$(0.21)$(3.11)$(0.84)$(12.59)
Net loss per share - Diluted$(0.21)$(3.11)$(1.28)$(12.59)
As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.9966 used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis.
Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the nine-months period ended October 31, 2021, because including them would have had an antidilutive effect.
The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders at each period end because including them would have had an antidilutive effect were as follows:
October 31,
2021
October 31,
2020
Redeemable convertible preferred stock (on an as-converted basis)— 193,484,162 
Options to purchase common stock24,855,043 37,547,865 
Restricted stock units3,906,058 — 
Unvested early exercised common stock options164,778 129,717 
Common stock and preferred stock warrants35,584,603 38,761,061 
Employee stock purchase plan942,335 — 
Total potentially dilutive common share equivalents65,452,817 269,922,805 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.
Assumed Common Stock Warrant Liability The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Contingent Earnout Liability
In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020, by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders were entitled to receive as additional merger consideration shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares were not indexed to the Common Stock and therefore were accounted for as a liability at the Reverse Recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.
The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.
Until its settlement, the contingent earnout liability was categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimated projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results can differ from assumed and estimated amounts.
Use of Estimates The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and Common Stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, valuation of acquired goodwill and intangible assets, the value of Common Stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks. At times cash deposit balances may be in excess of federal insurance limits.
Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.
Segment Reporting The Company operates as one operating segment because its Chief Executive Officer, as the Company’s chief operating decision maker, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.
Fair Value of Financial Instruments
Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:
(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;
(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and
(Level 3) — Inputs that are unobservable for the asset or liability.
The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.
The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.
Remaining Performance Obligations and Deferred Revenue Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods.Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of Cloud and Assure services not yet rendered as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Current deferred revenue represents deferred revenue that will be recognized within twelve months, and non-current is deferred revenue that will be recognized beyond that twelve-month period.
Business Combinations The Company accounts for its acquisitions under ASC 805, Business Combinations. The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired, based on their estimated fair values. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain identifiable assets include, but are not limited to, expected long-term market growth, future expected cost of revenue and operating expenses, and appropriate discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition costs, such as legal and consulting fees, are expensed as incurred. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded in the consolidated statement of operations. The acquired intangible assets and goodwill are subject to impairment review at least annually on December 31. See Note 3 for additional information regarding the Company’s acquisitions.
Income Taxes
The Company follows the asset and liability method of accounting for income taxes under ASC 740, Income Taxes (“ASC 740”). Deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. Valuation allowances, if management deems them necessary, are established to reduce deferred tax assets to the amount that more likely than not will be realized and primarily relate to the ability to utilize losses in various tax jurisdictions.
ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be “more likely than not” to be sustained upon examination by taxing authorities. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. The Company has no material uncertain tax position liabilities for any of the reporting periods presented.
Accounting Pronouncements
The Company can adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below. Based on the Company’s public float as of July 31, 2021, it will become a large accelerated filer, and lose emerging growth company status, as of January 31, 2022. As of January 31, 2022, the Company will be required to adopt new or revised accounting standards when they are applicable to public companies that are not emerging growth companies.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. The Company will become a large accelerated filer effective January 31, 2022, at which point the Company will follow the timeline for adoption of new accounting pronouncements for public companies. As a result, the Company will adopt ASU 2016-13 for the January 31, 2022 annual period, with a modified retrospective application to all outstanding instruments and a cumulative effect adjustment recorded to opening retained earnings as of February 1, 2021, and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2020, including interim periods therein. As a result, the Company will adopt ASU 2019-12 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements but does not expect a material impact.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40), which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2020. As a result, the Company will adopt ASU 2020-06 for the January 31, 2022 annual period and is currently assessing the impact the guidance will have on its condensed consolidated financial statements.
Recently Issued Accounting Standards Adopted
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”), which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will be effective for annual reporting periods beginning after December 15, 2022, including interim periods therein. Early adoption is permitted, including in an interim period for which the financial statements have not been issued. If early adopting in an interim period, the Company is required to apply the amendments to all prior business combinations that have occurred since the beginning of the fiscal year that includes the interim period of application. As a result, the Company adopted ASU 2021-08 effective as of October 31, 2021, retroactively applying the new guidance for all business combinations that occurred since February 1, 2021. The adoption of ASU 2021-08 did not have a material impact on the Company’s condensed consolidated financial statements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations (Tables)
9 Months Ended
Oct. 31, 2021
Reverse Recapitalization [Abstract]  
Schedule of Reverse Recapitalization
The number of shares of Common Stock issued immediately following the consummation of the Merger was as follows:
Shares
Common stock of Switchback, outstanding prior to Merger39,264,704 
Less redemption of Switchback shares(33,009)
Less surrender of Switchback Founder Shares(984,706)
Common stock of Switchback38,246,989 
Shares issued in PIPE22,500,000 
Merger and PIPE financing shares (1)60,746,989 
Legacy ChargePoint shares (2)217,021,368 
Total shares of common stock immediately after Merger277,768,357 
_______________
(1) This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event, which was met on March 12, 2021
(2) The number of Legacy ChargePoint shares was determined by converting the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger using the Exchange Ratio of 0.9966. All fractional shares were rounded down.
Schedule of Business Acquisitions, by Acquisition
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$79,415 
ViriCiti Earnout consideration (1)3,908 
Total purchase consideration$83,323 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.
The following table summarized the preliminary purchase consideration (in thousands):
Amount
Cash consideration$130,134 
Common Stock consideration102,057 
Total purchase consideration$232,191 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$623 
Accounts receivable, net1,248 
Other assets3,215 
Customer relationships17,683 
Developed technology6,558 
Goodwill62,703 
Deferred tax liabilities, net(3,378)
Other liabilities(5,329)
Total acquired assets and assumed liabilities$83,323 
The preliminary assets acquired and liabilities assumed in connection with the acquisition were recorded at their fair value at the acquisition date as follows (in thousands):

Amount
Cash and cash equivalents$3,663 
Accounts receivable, net3,764 
Other assets4,259 
Customer relationships103,072 
Technology16,621 
Goodwill136,638 
Other liabilities(10,509)
Deferred tax liability, net(25,317)
Total acquired assets and assumed liabilities$232,191 
Business Acquisition, Pro Forma Information
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and HTB as if the companies were combined as of February 1, 2020 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
Revenue$66,571 $38,176 $168,736 $109,251 
Net Loss$(70,559)$(44,807)$(80,708)$(119,334)
The unaudited pro forma information above include the following adjustments to net loss in the pro forma periods presented (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2021202020212020
An increase in amortization expense$(2,402)$(3,407)$(9,889)$(9,694)
An (increase) decrease in expenses related to transaction2,556 — 2,556 (2,556)
An (increase) decrease in tax provision(38)852 1,833 3,062 
Overall (increase) decrease in net loss116 (2,555)(5,500)(9,188)
ChargePoint net loss(69,442)(40,890)(72,092)(106,275)
HTB net loss(1,233)(1,362)(3,116)(3,871)
Pro forma net loss$(70,559)$(44,807)$(80,708)$(119,334)
Schedule of Goodwill
The following table summarizes the changes in carrying amounts of goodwill (in thousands):
Balance as of January 31, 2021$1,215 
Goodwill acquired with ViriCiti acquisition62,703 
Goodwill acquired with HTB acquisition136,638 
Foreign exchange fluctuations125 
Balance as of October 31, 2021$200,681 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table presents the details of intangible assets (amounts in thousands, useful lives in years):
October 31, 2021
Cost (1)Accumulated Amortization (1)Net (1)Useful Life
ViriCiti
Customer relationships$17,683 $(390)$17,293 10
Developed technology6,558 (241)6,317 6
HTB
Customer relationships103,179 (703)102,476 10
Developed technology16,638 (185)16,453 6
$144,058 $(1,519)$142,539 
_______________
(1) Values are translated into U.S. Dollars at period-end foreign exchange rates.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:
Fair Value Measured as of October 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$254,714 $— $— $254,714 
Total financial assets$254,714 $— $— $254,714 
Liabilities
Common stock warrant liabilities (Private Placement)$— $— $29,282 $29,282 
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)— — 3,856 3,856 
Total financial liabilities$— $— $33,138 $33,138 

Fair Value Measured as of January 31, 2021
Level 1Level 2Level 3Total
(in thousands)
Assets
Money market funds$109,703 $— $— $109,703 
Total financial assets$109,703 $— $— $109,703 
Liabilities
Redeemable convertible preferred stock warrant liability$— $— $75,843 $75,843 
Total financial liabilities$— $— $75,843 $75,843 
Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments
The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:

Redeemable convertible preferred stock warrant liabilityPrivate placement warrant liabilityEarnout liability and ViriCiti Earnout liability
(in thousands)
Fair value as of January 31, 2021$(75,843)$— $— 
Private placement warrant liability acquired as part of the merger— (127,888)— 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
— — (828,180)
Change in fair value included in other income (expense), net9,237 46,835 84,420 
Reclassification of warrants to stockholders’ equity (deficit) due to exercise— 51,771 — 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization66,606 — — 
Issuance of earnout shares upon triggering events— — 501,120 
Reclassification of remaining contingent earnout liability upon triggering event
— — 242,640 
Contingent earnout liability recognized upon the acquisition of ViriCiti (ViriCiti Earnout)— — (3,856)
Fair value as of October 31, 2021$— $(29,282)$(3,856)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items (Tables)
9 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Raw materials$7,489 $13,029 
Work-in-progress199 68 
Finished goods22,205 20,495 
Total Inventories$29,893 $33,592 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
October 31,
2021
January 31,
2021
(in thousands)
Furniture and fixtures$893 $1,594 
Computers and software5,786 5,384 
Machinery and equipment14,776 10,605 
Tooling10,506 7,705 
Leasehold improvements10,644 9,398 
Owned and operated systems21,236 17,703 
Construction in progress3,460 2,462 
67,301 54,851 
Less: Accumulated depreciation(32,575)(24,863)
Total Property and Equipment, Net$34,726 $29,988 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:

October 31,
2021
January 31,
2021
(in thousands)
Accrued expenses$28,673 $18,404 
Refundable customer deposits8,286 6,482 
Taxes payable9,760 5,213 
Payroll and related expenses12,917 7,547 
Warranty accruals3,766 3,000 
Operating lease liabilities, current3,665 2,393 
Other liabilities9,406 4,123 
Total Accrued and Other Current Liabilities$76,473 $47,162 
Schedule of Revenue
Revenue consisted of the following:

Three Months Ended October 31, Nine Months Ended October 31,
2021202020212020
(in thousands)(in thousands)
United States$54,561 $29,681 $139,321 $92,319 
Rest of World10,473 6,684 22,344 11,779 
Total revenue$65,034 $36,365 $161,665 $104,098 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under All Non-cancellable Operating Leases
The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of October 31, 2021 (in thousands):
(in thousands)
2022 (remaining three months)$1,680 
20236,388 
20245,764 
20255,328 
20264,404 
Thereafter14,683 
Total undiscounted operating lease payments38,247 
Less: imputed interest(10,799)
Total operating lease liabilities27,448 
Less: current portion of operating lease liabilities(3,653)
Operating lease liabilities, noncurrent$23,795 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock (Tables)
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:
October 31,
2021
Stock options issued and outstanding24,855,043 
Restricted stock units outstanding3,906,058 
Common stock warrants outstanding37,756,829 
Shares available for grant under 2021 Equity Incentive Plan36,436,447 
Shares available for grant under 2021 ESPP8,177,683 
Total shares of Common Stock reserved111,132,060 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants and Earnouts (Tables)
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Fair Value Measurement Inputs and Valuation Techniques
The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:
February 26, 2021
(Merger Date)
January 31,
2021
Expected volatility84.3 %80.5 %
Risk-free interest rate0.0 %0.1 %
Dividend rate0.0 %0.0 %
Expected term (years)0.01.4
The Private Placement Warrants were valued using the following assumptions under the BLM that assumes optimal exercise of the Company’s redemption option at the earliest possible date:
October 31,
2021
February 26,
2021
Market price of public stock$24.78$30.83
Exercise price$11.50$11.50
Expected term (years)4.35.0
Volatility70.5 %73.5 %
Risk-free interest rate1.0 %0.8 %
Dividend rate0.0 %0.0 %
Assumptions used in the valuation are described below.
March 12,
2021
February 26,
2021
Current stock price$27.84$30.83
Expected volatility72.00 %71.60 %
Risk-free interest rate0.85 %0.75 %
Dividend rate0.00 %0.00 %
Expected term (years)4.965.00
Schedule of Common Stock Warrants
Activity of warrants is set forth below:

 
Legacy Warrants (1)
Private Placement WarrantsPublic Warrants
Total
Common Stock Warrants (1)
Outstanding as of January 31, 202138,761,03138,761,031
Common Stock Warrants as Part of the Merger
6,521,56810,470,56216,992,130
Warrants Exercised(3,176,428)(4,349,342)(10,226,081)(17,751,851)
Warrants Redeemed(244,481)(244,481)
Outstanding as of October 31, 202135,584,6032,172,22637,756,829
_______________
(1) The shares (and the warrants' exercise prices) subject to the Company's Legacy Warrants were restated to reflect the Exchange Ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Plans and Stock-based Compensation (Tables)
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-based Payment Arrangement, Option, Activity
The Company’s stock option awards activity is set forth below:
 Number of Stock Option AwardsWeighted Average Exercise PriceWeighted Average Remaining Contractual term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding as of January 31, 202130,166,792 $0.71 7.3$1,064,539 
Options exercised(4,666,083)$0.59 
Options forfeited(624,618)$0.74 
Options expired(21,048)$53.26 
Outstanding as of October 31, 202124,855,043 $0.69 6.8$598,912 
Options vested and expected to vest as of October 31, 202124,314,890 $0.68 6.7$585,934 
Exercisable as of October 31, 202116,523,251 $0.66 6.2$398,582 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The Company’s RSU activity is set forth below:
 Number of SharesWeighted Average Grant Date Fair Value per Share
Outstanding as of January 31, 2021— $— 
RSU granted5,042,559 $26.94 
RSU vested(1,019,817)$27.36 
RSU forfeited(116,684)$27.17 
Outstanding as of October 31, 20213,906,058 $26.82 
Schedule of Stock-based Compensation Expense
The following sets forth the total stock-based compensation expense for employee equity plans included in the Company’s condensed consolidated statements of operations:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Cost of revenue$885 $29 $3,073 $93 
Research and development5,840 448 20,198 1,205 
Sales and marketing2,251 333 7,018 988 
General and administrative7,046 398 21,604 1,022 
Total stock-based compensation expense$16,022 $1,208 $51,893 $3,308 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Tables)
9 Months Ended
Oct. 31, 2021
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions The following revenue transactions took place between the Company and Daimler during the periods presented:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)(in thousands)
Daimler$1,290 $953 $4,696 $2,529 
Revenue from related parties$1,290 $953 $4,696 $2,529 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss per Share (Tables)
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Loss Per Share Attributable to Common Stockholders, Basic and Diluted
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and nine months ended October 31, 2021 and 2020:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands, except share and per share data)(in thousands, except share and per share data)
Numerator:
Net income (loss)$(69,442)$(40,890)$(72,092)$(106,275)
Adjust: Accretion of beneficial conversion feature of redeemable convertible preferred stock
— (1,752)— (60,377)
Adjust: Cumulative dividends on redeemable convertible preferred stock
— (3,960)(4,292)(3,960)
Adjust: Deemed dividends attributable to vested option holders
— — (51,855)— 
Adjust: Deemed dividends attributable to common stock warrant holders
— — (110,635)— 
Net loss attributable to common stockholders - Basic(69,442)(46,602)(238,874)(170,612)
Less: Gain attributable to earnout shares issued
— — (84,420)— 
Less: Change in fair value of dilutive warrants
— — (51,106)— 
Net loss attributable to common stockholders - Diluted$(69,442)$(46,602)$(374,400)$(170,612)
Denominator:
Weighted average common shares outstanding325,223,132 15,102,625 286,272,04513,550,552
Less: Weighted-average unvested restricted shares and shares subject to repurchase
(188,212)(111,759)(246,562)— 
Weighted average shares outstanding - Basic325,034,920 14,990,866 286,025,48313,550,552
Add: Earnout Shares under the treasury stock method
— — 4,948,794— 
Add: Public and Private Placement Warrants under the treasury stock method
— — 1,601,041— 
Weighted average shares outstanding - Diluted325,034,920 14,990,866 292,575,31813,550,552
Net loss per share - Basic$(0.21)$(3.11)$(0.84)$(12.59)
Net loss per share - Diluted$(0.21)$(3.11)$(1.28)$(12.59)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders at each period end because including them would have had an antidilutive effect were as follows:
October 31,
2021
October 31,
2020
Redeemable convertible preferred stock (on an as-converted basis)— 193,484,162 
Options to purchase common stock24,855,043 37,547,865 
Restricted stock units3,906,058 — 
Unvested early exercised common stock options164,778 129,717 
Common stock and preferred stock warrants35,584,603 38,761,061 
Employee stock purchase plan942,335 — 
Total potentially dilutive common share equivalents65,452,817 269,922,805 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Oct. 31, 2020
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Accumulated deficit $ (751,505) $ (679,414)    
Cash, cash equivalents, and restricted cash $ 365,891 $ 145,891 $ 169,093 $ 73,153
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details) - $ / shares
9 Months Ended
Jul. 06, 2021
Jun. 04, 2021
Oct. 31, 2021
Feb. 26, 2021
Feb. 25, 2021
Jan. 31, 2021
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     37,756,829     38,761,031
Common stock, par value (USD per share)     $ 0.0001 $ 0.0001   $ 0.0001
Warrants exercised (in shares)     17,751,851      
Warrants redeemed (in shares)     244,481      
Public Warrants            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     0   10,470,562 0
Warrants exercised (in shares)   244,481 10,226,081      
Warrants redeemed (in shares) 244,481   244,481      
Public Warrants | Common Class A | Switchback            
Class of Warrant or Right [Line Items]            
Common stock, par value (USD per share)       0.0001    
Stock price of warrants (in dollars per share)       $ 11.50    
Private Warrants            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)       1,000,000 6,521,568  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)
6 Months Ended 9 Months Ended
Jul. 31, 2021
Oct. 31, 2021
Accounts Receivable | Customer Concentration Risk | Largest Customer    
Concentration Risk [Line Items]    
Concentration risk, percentage 16.00% 12.00%
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Segment Reporting (Details)
9 Months Ended
Oct. 31, 2021
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Remaining Performance Obligations (Details)
$ in Millions
9 Months Ended
Oct. 31, 2021
USD ($)
Minimum  
Deferred Revenue Arrangement [Line Items]  
Subscription term (in years) 1 year
Maximum  
Deferred Revenue Arrangement [Line Items]  
Subscription term (in years) 5 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-11-01  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Revenue expected to be recognized from remaining performance obligations $ 132.8
Revenue expected to be recognized from remaining performance obligations (as percent) 47.00%
Revenue expected to be recognized from remaining performance obligations (in months) 12 months
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Accounting Policies [Abstract]          
Contract with customer liability $ 121.2   $ 121.2   $ 89.8
Contract with customer liability, revenue recognized $ 9.2 $ 7.5 $ 31.8 $ 24.9  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Narrative (Details)
3 Months Ended 9 Months Ended
Oct. 06, 2021
USD ($)
$ / shares
shares
Aug. 11, 2021
USD ($)
Jun. 29, 2021
shares
Mar. 12, 2021
shares
Feb. 26, 2021
USD ($)
day
$ / shares
shares
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
Schedule Of Reverse Recapitalization [Line Items]                    
Recapitalization exchange ratio         0.9966          
Founder shares surrendered (in shares) | shares     9,000,000 9,000,000            
Number of trading days | day         10          
Number of consecutive trading days | day         20          
Earnout period (in years)         5 years          
Transaction costs expensed           $ 0 $ 0 $ (7,031,000) $ 0  
Goodwill, tax deductible amount           0   0    
Accumulated Amortization           1,519,000   1,519,000    
Deferred tax liabilities           $ 28,351,000   $ 28,351,000   $ 0
ViriCiti                    
Schedule Of Reverse Recapitalization [Line Items]                    
Cash consideration   $ 79,415,000                
Earnout contingent consideration   7,700,000                
Acquisition-related expenses   2,200,000                
Total purchase consideration   83,323,000                
Deferred tax liabilities   $ 3,400,000                
HTB                    
Schedule Of Reverse Recapitalization [Line Items]                    
Cash consideration $ 130,134,000                  
Acquisition-related expenses 2,600,000                  
Total purchase consideration 232,191,000                  
Common Stock consideration $ 102,057,000                  
Equity transferred (in shares) | shares 5,695,176                  
Equity transferred (in USD per share) | $ / shares $ 17.92                  
Shares held in escrow (in shares) | shares 885,692                  
Value of shares in escrow $ 15,900,000                  
Deferred tax liabilities $ 25,300,000                  
Risk-free interest rate | ViriCiti                    
Schedule Of Reverse Recapitalization [Line Items]                    
Measurement input   0.008                
Expected volatility | ViriCiti                    
Schedule Of Reverse Recapitalization [Line Items]                    
Measurement input   0.34                
Switchback                    
Schedule Of Reverse Recapitalization [Line Items]                    
Recapitalization exchange ratio         0.9966          
Recapitalization common stock value (in USD per share) | $ / shares         $ 10.00          
Legacy Chargepoint shares (in shares) | shares         217,021,368          
Shares reserved for potential future issuance upon exercise of stock options and warrants (in shares) | shares         68,896,516          
Shares reserved for potential future issuance of earnout shares (in shares) | shares         27,000,000          
Founder shares surrendered (in shares) | shares         984,706          
Additional earn back shares (in shares) | shares         900,000          
Earn Back price trigger (USD per share) | $ / shares         $ 12.00          
Number of trading days | day         10          
Number of consecutive trading days | day         20          
Earnout period (in years)         5 years          
Merger and PIPE financing shares (in shares) | shares         60,746,989          
Net cash contributions from merger         $ 511,600,000          
Cash - Switchback's trust and cash         286,600,000          
Repurchase of common stock         300,000          
Merger and PIPE financing         225,000,000          
Transaction costs expensed         36,500,000          
Transaction costs expensed         7,000,000          
Switchback | Additional Paid-In Capital                    
Schedule Of Reverse Recapitalization [Line Items]                    
Reduction to APIC         $ 29,500,000          
Switchback | Private Placement Warrants                    
Schedule Of Reverse Recapitalization [Line Items]                    
Debt converted into warrants (in shares) | shares         1,000,000          
Stock price of warrants (in dollars per share) | $ / shares         $ 1.50          
Converted instrument, principal amount         $ 1,500,000          
Switchback | Private Placement                    
Schedule Of Reverse Recapitalization [Line Items]                    
Number of shares sold (in shares) | shares         22,500,000          
Purchase price per share (USD per share) | $ / shares         $ 10.00          
Consideration received on sold shares         $ 225,000,000          
Switchback | Series H-1 Redeemable Convertible Preferred Stock                    
Schedule Of Reverse Recapitalization [Line Items]                    
Shares converted (in shares) | shares         22,427,306          
Recapitalization exchange ratio         1          
Common stock dividends (in shares) | shares         1,026,084          
Temporary equity, accrued dividends         $ 21,100,000          
Switchback | Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock                    
Schedule Of Reverse Recapitalization [Line Items]                    
Shares converted (in shares) | shares         160,925,957          
Recapitalization exchange ratio         1          
Switchback | Series C Redeemable Convertible Preferred Stock                    
Schedule Of Reverse Recapitalization [Line Items]                    
Shares converted (in shares) | shares         45,376          
Recapitalization exchange ratio         73.4403          
Switchback | Series B Convertible Redeemable Preferred Stock                    
Schedule Of Reverse Recapitalization [Line Items]                    
Shares converted (in shares) | shares         130,590          
Recapitalization exchange ratio         42.9220          
Switchback | Series A Redeemable Convertible Preferred Stock                    
Schedule Of Reverse Recapitalization [Line Items]                    
Shares converted (in shares) | shares         29,126          
Recapitalization exchange ratio         48.2529          
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Common Stock (Details)
3 Months Ended
Jun. 29, 2021
shares
Mar. 12, 2021
shares
Feb. 26, 2021
shares
Oct. 31, 2021
shares
Apr. 30, 2021
shares
Schedule Of Reverse Recapitalization [Line Items]          
Common stock, shares outstanding, beginning balance (in shares)         22,961,032
Less surrender of Switchback Founder Shares (9,000,000) (9,000,000)      
Common stock, shares outstanding, ending balance (in shares)     277,768,357 330,964,104  
Common Stock, shares outstanding (in shares)     277,768,357 330,964,104  
Recapitalization exchange ratio     0.9966    
Switchback          
Schedule Of Reverse Recapitalization [Line Items]          
Common stock, shares outstanding, beginning balance (in shares)     217,761,738    
Less surrender of Switchback Founder Shares     (984,706)    
Common stock of switchback (in shares)     38,246,989    
Shares issued in PIPE (in shares)     22,500,000    
Merger and PIPE financing shares (in shares)     60,746,989    
Legacy Chargepoint shares (in shares)     217,021,368    
Common stock, shares outstanding, ending balance (in shares)     277,768,357    
Additional earn back shares (in shares)     900,000    
Common Stock, shares outstanding (in shares)     277,768,357    
Recapitalization exchange ratio     0.9966    
Switchback | Switchback          
Schedule Of Reverse Recapitalization [Line Items]          
Common stock, shares outstanding, beginning balance (in shares)     39,264,704    
Less redemption of Switchback shares     (33,009)    
Common Stock, shares outstanding (in shares)          
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details) - USD ($)
$ in Thousands
Oct. 06, 2021
Aug. 11, 2021
ViriCiti    
Business Acquisition [Line Items]    
Cash consideration   $ 79,415
ViriCiti Earnout consideration   3,908
Total purchase consideration   $ 83,323
HTB    
Business Acquisition [Line Items]    
Cash consideration $ 130,134  
Common Stock consideration 102,057  
Total purchase consideration $ 232,191  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 06, 2021
Aug. 11, 2021
Jan. 31, 2021
Business Acquisition [Line Items]        
Goodwill $ 200,681     $ 1,215
ViriCiti        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 623  
Accounts receivable, net     1,248  
Other assets     3,215  
Goodwill     62,703  
Deferred tax liabilities, net     (3,378)  
Other liabilities     (5,329)  
Total acquired assets and assumed liabilities     83,323  
ViriCiti | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets     17,683  
ViriCiti | Developed technology        
Business Acquisition [Line Items]        
Intangible assets     $ 6,558  
HTB        
Business Acquisition [Line Items]        
Cash and cash equivalents   $ 3,663    
Accounts receivable, net   3,764    
Other assets   4,259    
Goodwill   136,638    
Deferred tax liabilities, net   (25,317)    
Other liabilities   (10,509)    
Total acquired assets and assumed liabilities   232,191    
HTB | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets   103,072    
HTB | Developed technology        
Business Acquisition [Line Items]        
Intangible assets   $ 16,621    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Business Acquisition [Line Items]        
Revenue $ 66,571 $ 38,176 $ 168,736 $ 109,251
Pro forma net loss (70,559) (44,807) (80,708) (119,334)
HTB        
Business Acquisition [Line Items]        
An increase in amortization expense (2,402) (3,407) (9,889) (9,694)
An (increase) decrease in expenses related to transaction 2,556 0 2,556 (2,556)
An (increase) decrease in tax provision (38) 852 1,833 3,062
Overall (increase) decrease in net loss 116 (2,555) (5,500) (9,188)
Pro forma net loss (1,233) (1,362) (3,116) (3,871)
Chargepoint        
Business Acquisition [Line Items]        
Pro forma net loss (69,442) (40,890) (72,092) (106,275)
Chargepoint and HTB        
Business Acquisition [Line Items]        
Pro forma net loss $ (70,559) $ (44,807) $ (80,708) $ (119,334)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details)
$ in Thousands
9 Months Ended
Oct. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 1,215
Foreign exchange fluctuations 125
Ending balance 200,681
ViriCiti  
Goodwill [Roll Forward]  
Goodwill acquired 62,703
HTB  
Goodwill [Roll Forward]  
Goodwill acquired $ 136,638
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details) - USD ($)
9 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Business Acquisition [Line Items]    
Cost $ 144,058,000  
Accumulated amortization (1,519,000)  
Net 142,539,000 $ 0
ViriCiti | Customer relationships    
Business Acquisition [Line Items]    
Cost 17,683,000  
Accumulated amortization (390,000)  
Net $ 17,293,000  
Useful life (in years) 10 years  
ViriCiti | Developed technology    
Business Acquisition [Line Items]    
Cost $ 6,558,000  
Accumulated amortization (241,000)  
Net $ 6,317,000  
Useful life (in years) 6 years  
HTB | Customer relationships    
Business Acquisition [Line Items]    
Cost $ 103,179,000  
Accumulated amortization (703,000)  
Net $ 102,476,000  
Useful life (in years) 10 years  
HTB | Developed technology    
Business Acquisition [Line Items]    
Cost $ 16,638,000  
Accumulated amortization (185,000)  
Net $ 16,453,000  
Useful life (in years) 6 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Liabilities    
Common stock warrant liabilities $ 29,282 $ 75,843
Fair Value, Recurring    
Assets    
Total financial assets 254,714 109,703
Liabilities    
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout) 3,856  
Total financial liabilities 33,138 75,843
Fair Value, Recurring | Private Placement Warrants    
Liabilities    
Common stock warrant liabilities 29,282  
Fair Value, Recurring | Redeemable convertible preferred stock warrant liability    
Liabilities    
Common stock warrant liabilities 75,843  
Fair Value, Recurring | Money market funds    
Assets    
Money market funds 254,714 109,703
Fair Value, Recurring | Level 1    
Assets    
Total financial assets 254,714 109,703
Liabilities    
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout) 0  
Total financial liabilities 0 0
Fair Value, Recurring | Level 1 | Private Placement Warrants    
Liabilities    
Common stock warrant liabilities 0  
Fair Value, Recurring | Level 1 | Redeemable convertible preferred stock warrant liability    
Liabilities    
Common stock warrant liabilities 0  
Fair Value, Recurring | Level 1 | Money market funds    
Assets    
Money market funds 254,714 109,703
Fair Value, Recurring | Level 2    
Assets    
Total financial assets 0 0
Liabilities    
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout) 0  
Total financial liabilities 0 0
Fair Value, Recurring | Level 2 | Private Placement Warrants    
Liabilities    
Common stock warrant liabilities 0  
Fair Value, Recurring | Level 2 | Redeemable convertible preferred stock warrant liability    
Liabilities    
Common stock warrant liabilities 0  
Fair Value, Recurring | Level 2 | Money market funds    
Assets    
Money market funds 0 0
Fair Value, Recurring | Level 3    
Assets    
Total financial assets 0 0
Liabilities    
Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout) 3,856  
Total financial liabilities 33,138 75,843
Fair Value, Recurring | Level 3 | Private Placement Warrants    
Liabilities    
Common stock warrant liabilities 29,282  
Fair Value, Recurring | Level 3 | Redeemable convertible preferred stock warrant liability    
Liabilities    
Common stock warrant liabilities 75,843  
Fair Value, Recurring | Level 3 | Money market funds    
Assets    
Money market funds $ 0 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details) - Level 3
$ in Thousands
9 Months Ended
Oct. 31, 2021
USD ($)
Common stock and preferred stock warrants | Redeemable convertible preferred stock warrant liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 75,843
Change in fair value included in other income (expense), net 9,237
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization 66,606
Ending balance 0
Common stock and preferred stock warrants | Private Placement Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 0
Private placement warrant liability acquired as part of the merger (127,888)
Change in fair value included in other income (expense), net 46,835
Reclassification of option warrants to stockholders’ equity (deficit) due to exercise 51,771
Ending balance 29,282
Contingent Consideration Liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 0
Contingent earnout liability recognized upon the closing of the reverse recapitalization (828,180)
Change in fair value included in other income (expense), net 84,420
Issuance of earnout shares upon triggering events 501,120
Reclassification of remaining contingent earnout liability upon triggering event 242,640
Ending balance 3,856
Contingent Consideration Liability | ViriCiti  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Contingent earnout liability recognized upon the closing of the reverse recapitalization $ (3,856)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items - Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 7,489 $ 13,029
Work-in-progress 199 68
Finished goods 22,205 20,495
Total Inventories $ 29,893 $ 33,592
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Property, Plant and Equipment [Line Items]          
Property and equipment $ 67,301   $ 67,301   $ 54,851
Less: Accumulated depreciation (32,575)   (32,575)   (24,863)
Total Property and Equipment, Net 34,726   34,726   29,988
Depreciation expense 3,100 $ 2,800 8,600 $ 7,500  
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment 893   893   1,594
Computers and software          
Property, Plant and Equipment [Line Items]          
Property and equipment 5,786   5,786   5,384
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 14,776   14,776   10,605
Tooling          
Property, Plant and Equipment [Line Items]          
Property and equipment 10,506   10,506   7,705
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment 10,644   10,644   9,398
Owned and operated systems          
Property, Plant and Equipment [Line Items]          
Property and equipment 21,236   21,236   17,703
Construction in progress          
Property, Plant and Equipment [Line Items]          
Property and equipment $ 3,460   $ 3,460   $ 2,462
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 28,673 $ 18,404
Refundable customer deposits 8,286 6,482
Taxes payable 9,760 5,213
Payroll and related expenses 12,917 7,547
Warranty accruals 3,766 3,000
Operating lease liabilities, current 3,665 2,393
Other liabilities 9,406 4,123
Total Accrued and Other Current Liabilities $ 76,473 $ 47,162
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Composition of Certain Financial Statement Items - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 65,034 $ 36,365 $ 161,665 $ 104,098
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 54,561 29,681 139,321 92,319
Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 10,473 $ 6,684 $ 22,344 $ 11,779
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - Line of Credit - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2021
Jul. 31, 2018
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Debt Instrument [Line Items]            
Extinguishment of debt $ 35,000,000          
Interest and prepayment fees $ 1,200,000          
2018 Loan | Medium-term Notes            
Debt Instrument [Line Items]            
Maximum borrowing capacity   $ 45,000,000        
Amount borrowed     $ 35,000,000   $ 35,000,000  
Issuance costs     1,100,000   1,100,000  
Net proceeds from line of credit   $ 33,900,000        
Debt maturity (in years)   5 years        
Interest expense     $ 0 $ 800,000 $ 1,500,000 $ 2,400,000
2018 Loan | Medium-term Notes | LIBOR            
Debt Instrument [Line Items]            
Basis spread on variable rate   6.55%        
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Narrative (Details)
$ in Millions
9 Months Ended
Oct. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitments for goods and services $ 157.8
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Leases, Operating [Abstract]    
2022 (remaining three months) $ 1,680  
2023 6,388  
2024 5,764  
2025 5,328  
2026 4,404  
Thereafter 14,683  
Total undiscounted operating lease payments 38,247  
Less: imputed interest (10,799)  
Total operating lease liabilities 27,448  
Less: current portion of operating lease liabilities (3,653)  
Operating lease liabilities, noncurrent $ 23,795 $ 22,459
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 26, 2021
Apr. 30, 2021
Oct. 31, 2021
Feb. 25, 2021
Jan. 31, 2021
Equity [Abstract]          
Purchase price of merger and PIPE financing shares   $ 200,466      
Issuance costs $ 29,400        
Common Stock, shares outstanding (in shares) 277,768,357   330,964,104   22,961,032
Common stock, par value (USD per share) $ 0.0001   $ 0.0001   $ 0.0001
Shares authorized (in shares)       484,951,532  
Common Stock and Preferred Stock, par value (USD per share)       $ 0.0001  
Common stock, shares authorized (in shares)     1,000,000,000 299,771,284 299,771,284
Temporary equity, shares authorized (in shares)     0 185,180,248 185,180,248
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Reserved for Future Issuance (Details)
Oct. 31, 2021
shares
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 111,132,060
2021 Stock Option Plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 36,436,447
Common Stock Warrants  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 37,756,829
Options to purchase common stock  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 24,855,043
Restricted stock units  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 3,906,058
Employee stock purchase plan  
Class of Stock [Line Items]  
Total shares of common stock reserved (in shares) 8,177,683
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants and Earnouts - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 06, 2021
$ / shares
shares
Jun. 29, 2021
$ / shares
shares
Jun. 04, 2021
shares
Mar. 12, 2021
USD ($)
shares
Feb. 26, 2021
USD ($)
day
$ / shares
shares
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2020
USD ($)
Jul. 01, 2021
shares
Mar. 19, 2021
USD ($)
shares
Feb. 25, 2021
shares
Jan. 31, 2021
USD ($)
shares
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           37,756,829 37,756,829         38,761,031
Warrants exercised (in shares)             17,751,851          
Proceeds from the exercise of warrants | $             $ 118,845 $ 0        
Common stock warrant liabilities | $           $ 29,282 $ 29,282         $ 75,843
Warrants redeemed (in shares)             244,481          
Earnout period (in years)         5 years              
Earnout shares (in shares)       18,000,000 27,000,000              
Number of trading days | day         10              
Number of consecutive trading days | day         20              
Estimated fair value of total earnout shares | $         $ 828,200              
Earnout shares, net (in shares)                 8,773,596 17,539,657    
Derivative liability | $                   $ 743,700    
Earnout shares remaining (in shares)   9,000,000   9,000,000                
Gain from change in fair value | $             $ 84,400          
Derivative Instrument, Period One                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares         $ 15.00              
Derivative Instrument, Period Two                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares         20.00              
Derivative Instrument, Period Three                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares         30.00              
Triggering Event, $15 And $20 VWAP Per Share Thresholds                        
Class of Warrant or Right [Line Items]                        
Derivative liability | $       $ 501,100                
Triggering Event, $15 And $20 VWAP Per Share Thresholds | Minimum                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares         15.00              
Triggering Event, $15 And $20 VWAP Per Share Thresholds | Maximum                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares         20.00              
Triggering Event, $30 VWAP Per Share Threshold                        
Class of Warrant or Right [Line Items]                        
Earn Back price trigger (USD per share) | $ / shares   $ 30.00     $ 30.00              
Derivative liability | $       $ 242,600                
Private Placement Warrants                        
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           2,172,226 2,172,226         0
Warrants exercised (in shares)             4,349,342          
Warrants redeemed (in shares)             0          
Public Warrants                        
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           0 0       10,470,562 0
Warrants exercised (in shares)     244,481       10,226,081          
Proceeds from the exercise of warrants | $             $ 117,600          
Change in fair value of warrant liabilities | $           $ 0 15,900          
Common stock warrant liabilities | $           $ 153,700 $ 153,700          
Warrants redeemed (in shares) 244,481           244,481          
Warrants redeemed price per share (in USD per share) | $ / shares $ 0.01                      
Series B, D, And E Redeemable Convertible Preferred Stock                        
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           2,358,528 2,358,528          
Legacy Warrants                        
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           35,584,603 35,584,603         38,761,031
Warrants exercised (in shares)             3,176,428          
Proceeds from the exercise of warrants | $           $ 1,200 $ 1,200          
Warrants redeemed (in shares)             0          
Common Stock Warrants                        
Class of Warrant or Right [Line Items]                        
Warrants outstanding (in shares)           36,402,503 36,402,503          
Legacy Common Stock Warrants                        
Class of Warrant or Right [Line Items]                        
Warrants exercised (in shares)           1,491,243            
Issuance of common stock upon exercise of warrants (in shares)           (1,379,036) (2,866,560)          
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants and Earnouts - Warrant Activity (Details)
9 Months Ended
Jul. 06, 2021
shares
Jun. 04, 2021
shares
Oct. 31, 2021
shares
Feb. 26, 2021
Warrants Or Rights Outstanding Roll Forward [Roll Forward]        
Outstanding at beginning of period (in shares)     38,761,031  
Common Stock Warrants as Part of the Merger (in shares)     16,992,130  
Warrants exercised (in shares)     (17,751,851)  
Warrants redeemed (in shares)     (244,481)  
Outstanding at end of period (in shares)     37,756,829  
Recapitalization exchange ratio       0.9966
Legacy Warrants        
Warrants Or Rights Outstanding Roll Forward [Roll Forward]        
Outstanding at beginning of period (in shares)     38,761,031  
Common Stock Warrants as Part of the Merger (in shares)     0  
Warrants exercised (in shares)     (3,176,428)  
Warrants redeemed (in shares)     0  
Outstanding at end of period (in shares)     35,584,603  
Private Placement Warrants        
Warrants Or Rights Outstanding Roll Forward [Roll Forward]        
Outstanding at beginning of period (in shares)     0  
Common Stock Warrants as Part of the Merger (in shares)     6,521,568  
Warrants exercised (in shares)     (4,349,342)  
Warrants redeemed (in shares)     0  
Outstanding at end of period (in shares)     2,172,226  
Public Warrants        
Warrants Or Rights Outstanding Roll Forward [Roll Forward]        
Outstanding at beginning of period (in shares)     0  
Common Stock Warrants as Part of the Merger (in shares)     10,470,562  
Warrants exercised (in shares)   (244,481) (10,226,081)  
Warrants redeemed (in shares) (244,481)   (244,481)  
Outstanding at end of period (in shares)     0  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details)
Oct. 31, 2021
Mar. 12, 2021
Feb. 26, 2021
Jan. 31, 2021
Market price of public stock        
Class of Warrant or Right [Line Items]        
Contingent earnout liability, measurement input   27.84 30.83  
Expected term (years)        
Class of Warrant or Right [Line Items]        
Contingent earnout liability, measurement input   4.96 5.00  
Expected volatility        
Class of Warrant or Right [Line Items]        
Contingent earnout liability, measurement input   0.7200 0.7160  
Risk-free interest rate        
Class of Warrant or Right [Line Items]        
Contingent earnout liability, measurement input   0.0085 0.0075  
Dividend rate        
Class of Warrant or Right [Line Items]        
Contingent earnout liability, measurement input   0.0000 0.0000  
Redeemable convertible preferred stock warrant liability | Expected term (years)        
Class of Warrant or Right [Line Items]        
Warrants, measurement input     0.0 1.4
Redeemable convertible preferred stock warrant liability | Expected volatility        
Class of Warrant or Right [Line Items]        
Warrants, measurement input     0.843 0.805
Redeemable convertible preferred stock warrant liability | Risk-free interest rate        
Class of Warrant or Right [Line Items]        
Warrants, measurement input     0.000 0.001
Redeemable convertible preferred stock warrant liability | Dividend rate        
Class of Warrant or Right [Line Items]        
Warrants, measurement input     0.000 0.000
Private Placement Warrants | Market price of public stock        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 24.78   30.83  
Private Placement Warrants | Exercise price        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 11.50   11.50  
Private Placement Warrants | Expected term (years)        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 4.3   5.0  
Private Placement Warrants | Expected volatility        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 0.705   0.735  
Private Placement Warrants | Risk-free interest rate        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 0.010   0.008  
Private Placement Warrants | Dividend rate        
Class of Warrant or Right [Line Items]        
Warrants, measurement input 0.000   0.000  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Plans and Stock-based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Feb. 25, 2021
Jun. 30, 2021
Oct. 31, 2021
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     111,132,060
Period for recognition (in years)     2 years 7 months 6 days
Unrecognized stock-based compensation cost     $ 125.2
Employee stock purchase plan      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     8,177,683
Eligible compensation per employee (as a percent)     15.00%
Offering period (in months)     24 months
Purchase period (in months)     6 months
Purchase price of common stock, percent of fair value     85.00%
Maximum number of shares to be purchased per employee (in shares)     10,000
Restricted stock units      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     3,906,058
Options to purchase common stock      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     24,855,043
2021 Equity Incentive Plan      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Possible increase in percent of outstanding shares (as a percent) 1.00%    
Number of additional shares allowable under the plan (in shares) 5,400,000    
Percent of outstanding shares (as a percent) 5.00%    
2017 Stock Plan      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     21,412,248
2017 Stock Plan | Chief Executive Officer      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Number of stock options granted (in shares)   1,500,000  
Unrecognized compensation expense     $ 31.7
2017 Stock Plan | Options to purchase common stock | Chief Executive Officer      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Period for recognition (in years)     2 years 3 months
2007 Stock Plan      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Common stock reserved (in shares)     3,442,795
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Plans and Stock-based Compensation - Stock Option Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Number of Stock Option Awards    
Outstanding as of beginning of period (in shares) 30,166,792  
Options exercised (in shares) (4,666,083)  
Forfeited (in shares) (624,618)  
Expired (in shares) (21,048)  
Outstanding as end of period (in shares) 24,855,043 30,166,792
Options vested and expected to vest at end of period (in shares) 24,314,890  
Exercisable at end of period (in shares) 16,523,251  
Weighted Average Exercise Price    
Outstanding as of beginning of period (USD per share) $ 0.71  
Options exercised (USD per share) 0.59  
Forfeited (USD per share) 0.74  
Expired (USD per share) 53.26  
Outstanding as of end of period (USD per share) 0.69 $ 0.71
Options vested and expected to vest as of end of period (USD per share) 0.68  
Exercisable as of end of period (USD per share) $ 0.66  
Weighted Average Remaining Contractual term (in years)    
Outstanding (in years) 6 years 9 months 18 days 7 years 3 months 18 days
Options vested and expected to ves (in years) 6 years 8 months 12 days  
Exercisable (in years) 6 years 2 months 12 days  
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 598,912 $ 1,064,539
Options vested and expected to vest 585,934  
Exercisable $ 398,582  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) - Restricted stock units
9 Months Ended
Oct. 31, 2021
$ / shares
shares
Number of Shares  
Outstanding, beginning balance (in shares) | shares 0
Granted (in shares) | shares 5,042,559
Vested (in shares) | shares (1,019,817)
Forfeited (in shares) | shares (116,684)
Outstanding, ending balance (in shares) | shares 3,906,058
Weighted Average Grant Date Fair Value per Share  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 26.94
Vested (in dollars per share) | $ / shares 27.36
Forfeited (in dollars per share) | $ / shares 27.17
Outstanding, ending balance (in dollars per share) | $ / shares $ 26.82
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 16,022 $ 1,208 $ 51,893 $ 3,308
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 5,840 448 20,198 1,205
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 2,251 333 7,018 988
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 7,046 398 21,604 1,022
Cost Of Goods And Services Sold        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 885 $ 29 $ 3,073 $ 93
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Income Tax Disclosure [Abstract]        
Effective income tax rate 0.00% 0.00% 0.00% 0.00%
Deferred tax benefit     $ (370) $ 0
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Schedule of Revenue Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Related Party Transaction [Line Items]        
Revenue from related parties $ 1,290,000 $ 953,000 $ 4,696,000 $ 2,529,000
Daimler        
Related Party Transaction [Line Items]        
Revenue from related parties $ 1,290,000 $ 953,000 $ 4,696,000 $ 2,529,000
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2021
Jan. 31, 2021
Daimler    
Related Party Transaction [Line Items]    
Related party accounts receivable $ 2.3 $ 1.2
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Oct. 31, 2021
Oct. 31, 2020
Numerator:                
Net loss $ (69,442) $ (84,938) $ 82,289 $ (40,890) $ (35,287) $ (30,098) $ (72,092) $ (106,275)
Accretion of beneficial conversion feature of redeemable convertible preferred stock 0     (1,752)     0 (60,377)
Cumulative dividends on redeemable convertible preferred stock 0     (3,960)     (4,292) (3,960)
Deemed dividends attributable to vested option holders 0     0     (51,855) 0
Deemed dividends attributable to common stock warrant holders 0     0     (110,635) 0
Net loss attributable to common stockholders - Basic (69,442)     (46,602)     (238,874) (170,612)
Gain attributable to earnout shares issued 0     0     (84,420) 0
Change in fair value of dilutive warrants 0     0     (51,106) 0
Net loss attributable to common stockholders - Diluted $ (69,442)     $ (46,602)     $ (374,400) $ (170,612)
Denominator:                
Weighted average common shares outstanding (in shares) 325,223,132     15,102,625     286,272,045 13,550,552
Less: Weighted-average unvested restricted shares and shares subject to repurchase (in shares) (188,212)     (111,759)     (246,562) 0
Weighted average shares outstanding - Basic (in shares) 325,034,920     14,990,866     286,025,483 13,550,552
Add: Earnout Shares under the treasury stock method (in shares) 0     0     4,948,794 0
Add: Public and Private Placement Warrants under the treasury stock method (in shares) 0     0     1,601,041 0
Weighted average shares outstanding - Diluted (in shares) 325,034,920     14,990,866     292,575,318 13,550,552
Net loss per share - Basic (USD per share) $ (0.21)     $ (3.11)     $ (0.84) $ (12.59)
Net loss per share - Diluted (USD per share) $ (0.21)     $ (3.11)     $ (1.28) $ (12.59)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss per Share - Narrative (Details)
Feb. 26, 2021
Earnings Per Share [Abstract]  
Recapitalization exchange ratio 0.9966
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) - shares
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 65,452,817 269,922,805
Redeemable convertible preferred stock (on an as-converted basis)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 0 193,484,162
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 24,855,043 37,547,865
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 3,906,058 0
Unvested early exercised common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 164,778 129,717
Common stock and preferred stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 35,584,603 38,761,061
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 942,335 0
XML 80 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
Label Element Value
Additional Paid-in Capital [Member]  
Stock Issued During Period, Value, Reverse Recapitalization chpt_StockIssuedDuringPeriodValueReverseRecapitalization $ 200,500,000
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "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 " G,H]33[YS$.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G\48O^/ 9^P(S&K!'AP,EX#4')N>) MX33U'5P!,XPPNO1=0+,02_5/;.D .R>G9)?4.([UN"JYO .'MZ?'E[)N98=$ M:M"8?R4KZ!1PRRZ37U=W][L')MNFY15O*[[><2[X1JQOWV?7'WY78>>-W=M_ M;'P1E!W\N@OY!5!+ P04 " G,H]3F5R<(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 "&PO=V]R:W-H965T&UL MI9C=;N,V$(6OMT]!&+UH@3B2*">V%XX!1TDV07<3)TY;I$4O:(FVA95(EZ+L MY.T[E&S)">B1BKU)]#?'GX;4F2%'6ZF^9RO.-7E-$Y%==%9:KS\[3A:N>,JR M4[GF NXLI$J9AE.U=+*UXBPJ@M+$H:Y[[J0L%IWQJ+@V5>.1S'42"SY5),O3 ME*FW2Y[([47'Z^PO/,7+E387G/%HS99\QO7OZZF",Z=2B>*4BRR6@BB^N.A, MO,^![YN XHD_8K[-#HZ)>96YE-_-R5UTT7$-$4]XJ(T$@W\;'O D,4K \>]. MM%/]I@D\/-ZKWQ0O#R\S9QD/9/)G'.G516?0(1%?L#S13W)[RWB2 [@+HAP#OV"_XNX B)A9F&&=:P=T8XO0XD!NN2)=D*Z9X-G(T M:)H[3KB+ORSCZ9'X(?DFA5YEY%I$/'H?[P!+!43W0)<4%7P(]2GQO1-"7>I9 M> (\_%YN(-RUA;_#\:O\^(6>C^;G[\D\TPJFW#^(9*^2[!62O2.25S+,X4/0 MY/EMS6T9Q\,]M_N(4)Q5%&?M*!YSIC17R1MYXFNIM(T(E](JYPC1>45TWHYH MRE4L(S.C",QI:XIPI?T<^NG3IX9IT*_8^BW'3#&PL,*!CJ<+UUJP),/R-:B8 M!JC.M="Q?B,W<<+)?9[.N;*QX!JNZW7]H>OV$)YAQ3-LP_/$E['Y6"!9]RRU MCAZN$X 5+?E4QJ!P*Y,H%LOLA-R)\!2!]-S:\-PVF* G%0P@,V-Y0F8:9AJ1 MB@0R%UJ]P?_(RMZ@?G6-01ZXLM<&\IF]DKL(YEV\B,."%!GI!LE!K^OU>_WS MP3E&2&M"VH9P$D50-V!\=@?D*SQ''H0]=[@D[;GDFF4PZBR,N8@8F6RX0+W% MJWW<\_\7;V#.8+R?Y59867&Y@*7K.30?&%M=$#S\/OZ%X(K#,]<=8&QUO?!PFR^&< +-ZW$47*"' M@]3%P<,=_:L,(2?3E128$S>(#'I>MP>YP8CJTN#AOOX<:Z@*@>RQ78Z9=8WM4*QFNV$!6 M>SUMY?6F,X*"#EZZE,HZ]QMT[J7HLC"$-2>T"3PJ!3'"VO%I*\>?I2Q)R&6> MP>W,/I:X3D/K36N?IZU\_CKE:FEFUQ=0T"LPUG3-A#UW/[0HH+7+4]RD]V2O MA[UWN42P8N%J3MU@/O#7M6K.O)0ZZA M;@OCLM8U=:E\5BB;G9_-V/<]E_8]LS+8V+!JX-T]@W105:Z>;A-E^_;)! MH"E#?NWN?D-SOE_%W<29J=@O',K9#5RT?GH-8K"RI!A5[? ^[LIPE;D#7+=KD>[/KHC<[ ET\K> \!3@'8G(OY*?N/6 MKZ]!RK0P_7[?'UJ3YASLJQEC++8;,Q*:)6*YQ59=K;8T)\5&GE,_7NZ'?F/& M5S.2\ 6$NJ=]^-94N<58GFBY+G;IYE)KF1:'*\XBKLP#<'\AI=Z?F!^H-GK' M_P%02P,$% @ )S*/4P^F K4'2;A^&?6 D M.A8JB2Y).^E^_8ZR*MGABX.N^Y!8LH_'YX['>X['LWLA/ZH5YQH]M$VGSFGBX4J5[QEZH58\PY^60K9,@VO\FZAUI*SJA_4-@L21>FB974WNSCKO[N2 M%V=BHYNZXU<2J4W;,OGY-6_$_?D,S[Y\<5W?K;3Y8G%QMF9W_(;K#^LK"6^+ M44M5M[Q3M>B0Y,OSV2M\>DES,Z"7^*/F]VKO&1E3;H7X:%[>5N>SR"#B#2^U M4<'@8\LO>=,838#CTZ!T-LYI!NX_?]'^4V\\&'/+%+\4S9]UI5?GLWR&*KYD MFT9?B_M?^&!08O25HE']?W0_R$8S5&Z4%NTP&!"T=;?[9 ^#(_8&X-@S@ P# MR%,'T&$ [0W=(>O->L,TNSB3XAY)(PW:S$/OFWXT6%-W9AEOM(1?:QBG+RY% M5\&B\ K!DQ)-73$-+Z]9P[J2HQNC6*$3].'F#7K^[(>SA89)S=!%.4SP>CTEH[VDUT=]]FZDY)U&3"DP[#2@ MD8X:::\Q]FED:H585Z'2//!/FWK+&IA"N7RU4Y7VJLP.VU[0-(D+'$71V6*[ M[Q9;$L>/)0_PQB/>.(CWFBLMZ]*LLD'L0KE3D.S-'4>1#?&HV &^9,27!/&] M*DNQ ?=!DB@Y^/*VX7/404(32\0:2#M]8,++,S)/8PHK:5X@S,0MEV.H]"L" M$@!GD(!(VD"B"L7BZ\2R*$UQ%-NFVX(TB;+$:WPZ&I\&C7_;;2%TA*RY,WQ2 M:UI2Y 6U\=F"E"8%\>++1GQ9$-^5Y&M65X@_K$W64+V;A5Z!Y\N#G>5"G]F@ M2%HD-GI;$),HB[WH\Q%]'D3_7FC6/ %H;@=V$2>YP\^V)"%I2OV.+D:HQ1%' M U-+_;EWL$DJ:^!.W6\$%^+"=FV;)1/! 4 M@]8#U]&4.%*W2Q+G./,[>6(O3(+8?Q:BNJ^;Q@F0V--",9>[$-JBF&!_^L(3 M&>(P&[[K*G03SQ($Z>5*HT-;NMFUH#)X3J%3QQ# Z3S,BP:_;9T*O3!PX&(5'NH$*' M)"ZRW)^M\40V.,PV %1NH$ZQ26;/)T[T-H-D:9PY$KA#,LYPZD_@>"(;'&:; M-WS) 6T%A0R0^L;M9IM DCQW1IJ#E**"!MP\40T.<\T;?@O,,KC6B=)F#0N> M+8(C"!@O/#(1"PD3RR%K'UEYXN"6-(NI(W!=HCB/ F1()HXA88YYO/; A:(+ M>)C8E)$"N[A0VY)QGA>I'_3>T2A,+KLX. +49@X+H8.'('$'$$[L0HZPRR/J M/A8,-H<0FKDJ3I MEZ)M18>4%N5'=,^D9$_8;_9)B!0D)P[$MF26Y#'UNW@B-!(FM%W1T8CN[D1S MV1[%;#-6G"\W8MI&D;_ AG,#B._?7J5FG)2OUWJ'4T<1L- M<]LUKSAO31%F_+J%$U]_@ (SAJ31;\93]"QZ 4N)H6*3:,N:#7^)HGXU<)[, M@;3F),Z16C%ICN0;O1*R_L<43O[>R.-VR!RH2JUYWU5M/D_JR1R*C#E)LB_J M:Z7&FFRC%1SZ*I.0OWHJ]+RIP;<5Z]NZO7%@[_??Y023E[LV#L[F<0% TOCK MIW%&* T=+X<^G"V2XB0M_*CZ\8L[DHT%9>J-SA[V9_U(5WQ9 ME[7^(=BBG*B=AJE]/[4[HPF;3MF7O]Z=I"CF68;G)(^_;611&IFEG,-Q;C>1 M65F8GY+_*\2<2V]7*=1Q/G"(^0F [O6,PX7,U>$&GSN7Y' ]HF^]O_^[EYU^ MM2LIRZC17L)HPI"RG$#M2NHD2W 2.6IQEVR:%3'V5S-TJKSH M4RHO]83$ZS3#KK.2/*&%HW/I$#U)<9H0_PT.G6HR^I1&]E[]:';W4RJ)>;^/ MO]K\W+J4\C7&'**^QMAB[_;27!W_QN1=W2DXXBUA;/0B Q_*W6WL[D6+=7^A M>2NT%FW_N.(,C#$"\/M20$TZO)@[TO%._.)?4$L#!!0 ( "&PO=V]R:W-H965T&ULG5AMCZ,V$/XK M5EI56>D:,) $MME(N]F>VJK7KBYW[8?3?7# "=8"YFPGV>VO[QA8 N$MN7Q( M;)AY_#R#Q\-D<>3B68:4*O021XF\&X5*I;>&(?V0QD1.>$H3N+/E(B8*IF)G MR%10$F1.<618ICDS8L*2T7*177L2RP7?JX@E]$D@N8]C(EX?:,2/=R,\>KOP MD>U"I2\8RT5*=G1-U>?T2<#,*%$"%M-$,IX@0;=WHWM\^VB9VB&S^(?1HZR, MD9:RX?Q93WX/[D:F9D0CZBL-0>#G0%8-\ENCGOE8"[C+P4\L53P)XBC1 ,)(\8@%1,'D@$4E\BM8:6*+Q M$Q$T42%5S"?1#?H9?5X_HO&/-PM# 0D-9?C%@JM\0:MCP;]]-4$V?HH_ MT3CE O(=_?IMS]0K^G*_D4I ,G[MB<2T1)_V1@(V#3J0:$_16&^7E,)Y$\)& M:MTU.=2\HM"<@#Y\%HA!LQK36&F M51IG1)L6V)UBU[0#I('S4M>O;)^W\?,: MF7O.KVF!YXYG>3.GG1XV3V>[V9O>:\7]YY!' 17RIQ]<"\]_031/]#'41N8S M==-WY.%*%<&]H5CQ.(8H2+W@.Y1>D_@%\F#F#]O5N9\J +:NX"ZO/0H*]-K^ M,M\^YQJ:MI;GS>?8]JGLX/ZZ4\A8UV1<=DH4R%5:MFW"!L2FJD3Y42]Y>V M+M+7;/[A.MAK4F>N*V#]=?I4A1ASN %7/$,[@,5.\B\,9&Z*X35 P0! M_8LKBO -"LF!H@VENI55@N?-:/0*,XB_[H< !=!ULYJAT1<_),F.(J&KOZ9, MTE3P%P:-J/8S)YXWFR'MO8D8=&?9:A4>&0WI"[:I$+$G;;78J#1WL?;63;*. MQSY1>5=27BT;\8>L7VU<]VY7\&B;=^#IW*[RWMTX+9%W_A^(V+%$HHAN83ES M,H?](_)F.I\HGF;MY88K:%:S84@)O')H [B_Y:"MF.@%RK\TEO\#4$L#!!0 M ( "&PO=V]R:W-H965T&ULK5I=;]NX$OTK1+ /+;".^:F/(@W06-E[%]B]+9KN[;-BT[%06?)*M-/^ M^QW)BFF3(]K;M@^-+1^.= Z'PT.*-\]U\Z5=:6W(UW59M6^O5L9LWDRG[7RE MUWE[76]T!;\LZV:=&_C:/$W;3:/S1=]H74XYI=%TG1?5U>U-?^U#ITWW^YT63^_O6)7+Q<^%D\KTUV8WMYL\B?]H,U?FP\-?)L>HBR* MM:[:HJY(HY=OK]ZQ-_=*=@UZQ/\+_=P>?28=E<>Z_M)]^7WQ]HIV3Z1+/3== MB!S^[/1,EV47"9[C[R'HU>&>7"*DNWKPNV_Y_\CQ@Z169;UM3KX?&\ 3KHMK_S;\.0APU@#AX M SXTX&X#.=) # W$I7>00P-YZ1W4T*"G/MUS[X7+W,[:RN%M#M>D'@4UN7Q2(W\.7!P!_(!].2>DG>;W23 M=_W:D@GYZR$CKWYY37XA144^K>IMFU>+]F9JX&FZF-/Y<.>[_9WYR)T%^;.N MS*HE]_ $"Z1]%FZ?!MI/086#%/Q%BCL>#/A^;JZ)8+\23CE#GF=V>7.*T?FQ MN]]_]]U/Q!"'O!!]/#$2[Z/>Z6JK Y'D(9+L(\F12)]JDY=04Y!X^U[9-X_Z MYEU=V]U&B@IY,]T=B^^C1"0B=8K*?!2+6.3"[A$8E31-#K 3INK 5 4UF]6M MZ88+RO4D8G2(&%V@W3P4=Z_A/HPZ(B23-$X<#7T43QGCCH8^BG$5,5=#'Y90 MJ@0N87P@' <)_Z>IVY9LFGI9&(QG[#];1%7D\/11,3]ZLCU-'R0@%'58^B@N MJ50XR^3 ,@DFRE!/JR>BOVZZZML&8--5 M<$S&%.$>*^;(Z*-8DK+4T1%!45#;31C*9N%!XFN('_*GG6^ M %-0M*;+IQU:&H9@)]0IC]S:@,"2.*4N/DRDB72K!0+C\"]RZP6"8S2-63Q"W<['3 2I_]$5QF53 MKU_H@QM#:0OO 2:1$MR=3S&42YA'\,2EZR/B;G+$[G7F'-@UCHP=1G)(:51E@KI,IM:4A;Y8U$6YALJB.]!O.%]%I(AD$1*[N5W*-*I$-;ML+#=^=3D M59OOE\R=RVM?NA];#]TQWXQX=,]",@0RB:E@+MU0I%.ZUO:P)$CWO5GIAKP: M.+X>!O2OI-*H2QFBG:8?]0IUL@^3T0AM:\Q8V)G]3T,>=^7[ M42_K1@^TB:1&GLV5P,!YXJ=0T]AHNYH,(EC^ 8C>A8">?6I?&P M2_O0U+NBWUL" SU63FX;Z,F@KGS&8)*W?*.1>+,S7P$Q>E( MS>/6M/&P:7M) I2A;Y>@PZ$&N1P1G*2)-V=CN)A3-S'N,1QT.(]'C!JW1HV' MC=J[^;S1?5F#LK[O[GG1+V6KG6[VF:!SLVWT?F&[T'J=/Y9Z )BB^[QI]%(W M\"-I33W_@BKGVRVW)"*0"8N5.TC.1[K'(D54Q"/>CEMOQ\/>;K9=;\O>P)-% ML2L6NEJTI-^(_6Y=?#/FZ8(9P-0UM!D&D]Q/I7/13J6QYH^'S5\& @!1*TMN M3%,\;DVOBJG)#DP3 .I-GVVKNEQ ?J&2^+[-D^0L)$,@$\42Y2YW@Z%.M; > MD8<]XEDMH(ZN080^*\ASWH"[,$%)?'_G27(6DB&0"8,RXFT!!&.=:F*M) ]; MR%G-4"M_=X248P6%U_=KG)8;I"B;;>XV>3GS>9Y2(9 )IBY#H8ZY6_=)@^[S;%5 MQJ(HMWVM'48(/C1\(^C1/PO)$ A4"Q@;+OU0J%/ZUG7R"UWG92,CZU092874 MVR['QP:"0\<&@A.QE)X;QX"AL2&L(15A0_JY?X$(Q32'636'+!G& PR-UN35 MHMM<&JH%>049M/_Y-::.0';Y>/<"(W6S?(9 F4Q3FD1.0F0(DB>@I)*)Z]JQ MH$(IJM282M:SBK!GO4RE(7/.ZN2;S5&=D.W#$9V0SAMH'E;2^!39[N=>GA,B[,/GARG.7TFKM[TQA,7+NKEPR/EKC3#@9C M_%JE(UHUE4BT.*7*"&N$P-!(:I@<#8-?=R X,%U+#V583MZ\>+'/S! MJXWL=IW>W/I%$7X?^:]>,PEKN<3W[=ZY) I\.3]$CP(S*P*9Q,(M$QD"2[EP MWT5@P5@R^AI&6'\EPOYJMI]''_H>_#R0_^.2'K061OS$%X7"6@,1M@8_VH/( M/A&'-:';BS[,ZT'D121-O1V98*330PG6 -@^MO.FV" O"T\CVMHOHQ]-:UL_Y9F7'V?3 M&CGM(40:NWV!P&CL]P5VX,/?!$=@/%7IR!Z?M*5CC^*PI'6G703&I)(C.BI;MU6X;O?OD +J*5NBU8^6:&5+ MM/K!$JV0$LVX^T8'08%1<:3-$!0#E-L#*"QE(S.GLO59_:SZK&Q]5C^I/BO_ MZ!Z/O-4!@H)ZZKX.0E!1%+D[VPA*,NJJ.#TZ@KO6S5-_]KD%1MO*[$]='JX> MSE>_ZT\5.]?OV)L90ZYG[,W]_O2T#;\_S/UG;U]:4NHEW(I>Q]#CS?Y\]/Z+ MJ3?] >#'VIAZW7] MLWDJU8$]["_PG#P1^;QXX+"S:R])5A J,D81)[.!=>U>32*%UX"O&5F+K352 M3*:,O:C-;3*P')40R4DLE0<,CQ49D3Q7CB"-7Y5/JPZI#+?7&^\?-'?@,L6" MC%C^+4MD.K!Z%DK(#"]S^M*ZQCH7@I)"LJ8\B@R&CY MQ*^5#EL&X,=LX%4&7M,@.&#@5P;^L1&"RB X-D*G,M#4[9*[%FZ,)1[V.5LC MKM#@32VT^MH:],JHJI,GR>%M!G9R.&(T@5LG"8*58'F68 F;)PD/* ,RE2@":24&.S'[?91B[T-LM3:>!MM;KQ6A_>QO$2^>XX\ MQW,-^8R.-W=,=/XO^N2?H^^(X=>%XFM__@%_=44<+(COUU,A.7SY/UK"!76X M0(<+#H3[#"TRAP(SE5%I&6I+U0=7PXLP"@*O;Z^V;\< "YQ>Y.S"Q@98UW.B MAK>) >8ZH=?MU+@=GIV:9Z=5UGN9$H[B'3VSZ@-3_,^N6L0,ZR!AJYC04J%A M4N@GG!,:OR&X)BIR7+;JY">T&76S)JU+QYUMVATO;"AM 'D-_<8F1[[;$'D? MY 9F?;LU]6XK]6<*_YYY]AMZFI(3 6&1,BXO).$%*+TB)7=QCBC1M2WQJTF( M[EYJC4(:O8L8OXN8[",N/-^L0*]6H->J@*G"RM*J"LW$MG?,M1M >]=NI0(XE,C20*>PV>!EC@1&Z3J@'6]<*MZRO)&F"JD?2: MA6YO_:D7A,_U-"7@(I=4EFV[/JT'MFL]IS3.;]RKD6LX'\. 5\YC?]V7T^$= MYO.,"I23&81R+KMP-;R9DXQ 1 >74\IV[-I/TY4.G M'V@)MMA0I$I2<=)?7Y"B!%!8 )3DE]Z71+87P"X 8I_=!1]=/);5YWHA1!-\ M7>9%_>YLT32K'\[/Z]E"+-/Z;;D2A?S+?5DMTT;^6#VK]$%\$LW?5A\J^=/YKI=YMA1%G95%4(G[=V<_HA]N$<5MBT[D[YEXK+7/ M06O+75E^;G_X:?[N+&Q5$KF8-6T?J?SOBYB*/&^[DHK\I^_U;#=HVU#_O.W] MIK->6G.7UF):YO_(YLWBW5E\%LS%?;K.FX_EXQ]%;Q%M^YN5>=W]&SSVLN%9 M,%O73;GL&TL-EEFQ^3_]VL_$F :X;X#W&J#(TH#T#U: MRQ7)BG8O?FHJ^==,MFLNIV4QESM+S /YJ2[S;)XV\H=/C?Q/;KFF#LK[X*.8 M"_D(W.6BE?HBJB9K/W^0NT9452=>SCX':=%_6I3Y7%3U[WX38\3_$%S_9YTU MWX+OKL1]-LN:-\$D^-NGJ^"[W[ZY.&^D#:TFY[->W^E&7VS1]Z]ED^9 LRMW MLVFY7,J-WVD'M+YVM_YQ/L_:!R?-@P]I-I_\5 33=)7!FMQX^IK-ULMUWLWR M7YJ%J.24+N4QLFB?[R\B^*F8E4L1?/=S6=?0_-R.[[Z?[V$GYW*#['8)WNT2 MW/4:V69=+%=E)<^J0'1K^7UP)QZRHLB*!WD0Y&DQDQIG15 OTDK4;X*T"?Z4 M%F\#@KX/<(A#P([W[A'_B?X%;8Y-(]HU:H_9+Y>(A30F."07YU\ "\G.0G*R MA2.LFFY&89J"5(I&* Q#6,%HIV!TH(*BF#OF_\=5)34-[?/O'LXR_]&A\T]W MYM'3S!MATI0>.OELIQUS:O?^Y-WN[A^>[2MFSC9*4!RA&#:'[\SA!YHS9FMS M0YM)Q*3P8'HWBG-C(4RA:U-([B)B"MZ8@H0;4K>FU"2*,4E"Z^K'N^F*N[;$ M,EWR2)8PKQ:M!]M\>A-DQ<#5_7[KY/[YLHLTBK_ MMK-BC/((F&A =Y_84'7E\Y';!7?[>]+B_'F[&C+ZJ=-65U!5TS$GH*Y>N:&R MRGTCM__^LPS;<@F90.6(>7*1,$QB\Q 9)3I443EPY':I&[0W&Z"]K$=[N07M M39'I<2?4W, W?KFAULHO([=COCX-97AZMYPP?:O!EL9)G#",+/8H3X[12_2 C0#W, #$4*#""W1SXT"OC+K/$LPS$(8(H M"!#CA$28[>J/"PBPZH\W:1XY_]>UTV;P0-7#HCC(_N,*+" MW>[Y1CQ&[':$(F__EK^L )E<\Q,I_1*T 6 T=#;-A'.4,FAK\!)#$ M]0&Q"8UCQAS[4?EI?*B?]B(F+Y3V#&G+F *NVI,R5:Z:'.JJ0<3D!=C$]-8> MQ$24MR;HF$-:J7[H 4V45R5NKZJG,RI50IEI)935KH12[THH?>9#ZB'/\Z;^ M/BCDJ2J[R+;=S]Z+H:BMIWNO?E6;O1=JLJ];QM+\M^F+K8]8L@D^BRD0=_'&" M=-OW[ 6-@.+ZF&'[(464MR9N;_WC3#X0G8YR/N]>SB0@3>^V2,$ XH8!AX9' M?UKG;E_L&<_V% &)>PDZI6LAEO"(*'!!#HW%S?#(9]:4F,ERAC#C=@Q(%%H@ M;K3@#8^\CLXS@ 4 $=.?NW-&1'ESXG:M8'CD]VJFY[6FC7I93W@$]&A)&T%C M0VDC2,Z3-HH4/(C"EX^/(N7Y(W<8_5',\K2N,WFJI=M3[F?QD,I(:2IWXX/X M4&9%8SB=WM,$>9;>97FK6U=]D &&/.?:<[']?[8I_V?_M6;$(S-:)V@O[MRL MZAC)X10H!!+YXOJ7.M0C$S@8AWIO[@C)H;D*8D1NB/%*#BTRBP8VVT=(#FW7 MK@>X((:Q*+(9K+!,Y,8RIQ1'(R#? 2R6 M1VJHN,(XD1N"'%(:C0!<@D _X!<,6&.BN 0=T PYWG\\86GMXMSR(%J@ 1Y0D/L<4> MA1:H&RV8>3YO($'-M+[$N/*(!TH @"SPQ%( 'E#""+"L@*3Y6-T"8A,:<>[( M.U.%..A1)8#CLTM4.7PZWN&_>';)HYLE+J8F'J",,9WM^ (3@+KM3A1'HB3<+QI1]J)G&\)3=F4(([!6R"4PY>_;_G$U@@->G M0'#BEQN:K[ !.R63H#VR:@*VQRIH#W"1?^]1[0WR"PXM4JZ;_5\F"QAPP]!B M^@C)H>T*.[#73!9X!K===@>2!3@*H\1RNX4I=,!>.EG S!Q #(1T5\R$"0#D MA7J+[0$*T]Y:>/6$@D<#VUJ;T(.TU5Z+P0IXL.=+*# S51 !:^61&BJN 9[ MNH0"@PH=H1FO7X\0'*JKP )S@X43KAXQ((F S=/OQB\W?/5%X0CNSC2XDB'< MS!1,HC!V)&&X A#<#2".RG!PTY\[9T'Y#,G7>4N/+F MW.W-C[BCQ,W[ =8[2H LX+$YD-Z'[R@!DM =)4#,=T>)*Q# #WVC\*!;W0C< M%T?E!3C@^MUQ#5?.GQ_Z8J'W5C=DV92;KER&-BRQ'Z=<^6G.7C:+Q+4W =T> MX4B^-.^S*#?N(!/ MGZ-N2'(3:=A>&%4@(S[])0:?.=/8O!9I4TRAD/@)7UX )]DS@,7UQR:0P3AA M*"26LD6LH$Q\XLL+\.0"90&&&(5>7HC-R@7@_8$>&>; VZ8W@"24S;D%=>1) MY+BK'RO$%+_"VPNQ0A^Q&PK\FDY&G^/QF&I[) #4DT0A"PEAEL55J"=VHYY? MT^R"3Z>9$C'=3C^-)C##0'7=TB.W.[)8X;?8G>5XW=QP#-W.8"'PEOL8R>$4 M*!P9N\&5.\?FWC1'52 ]^MB>.1/LL9!'+(D3RPQH)!%NJ/?D,P"N-?!N2QA& MS%SLJ]B$;M"6L'3H8,U0^"Y^*NJ*;:G N^A'\57$)L!+.)./ON6=AD3!O.2I M""MVR-G[D>"W"F MP DQ(2&.,(N@_3Y&=&BJ0H^)&SV>4D9)3)S%S"8O()D 3Z)ZZW< M\*9XC# ':I.@,#,%;R'!"4TX!+:*-0HOL)#:VKC+PI:5N.HBMJVV8BD-@HU+K#PT&*:^Y*@ M90G,C(U5-XW7*WQ"CD[+7!_E\K?-QN>V4:A1;X4G0!/)B%A$G/$K3M/\Z(>IDSW91[XP.N['+)*4)) M'(V +#%?,+I& *DF(H3C"")JA!@XH1S>+2C)*:*A Q3JA)T>3LT3N85@LU5^_A\#R"=\BR:4RV3JMZFLL^F"YS/ N)9?:/(\L$V#*MYFD^ M]6">3#<#B67JS?*$53?-W7KX*@\B'[',]5$U!@108OJB9(T3$WE(,;T,)/ D M8X#6VA8H Y298* ,]&D/E"%A,% &!+V!LD;9B?!1+& GXD"-8!-Y&#;=.+ 2 MN>A3EG*C-E4V4U!P763^PIAO>-NN!?@Q98R0A#::98T<$^'QE8.GJ?[Y1K0: M"50%"(\ILV1ED<;!B3PDG$]3 400(2>2D160.1\GNV>0AAX\%)XO5NKR*6)= M3>!M&5\2\XUN77X3TQ"<8(PL%SB0QG.*/$2GS_#]$P#+*.( .\+U&,D]PS18Y.$& M/>E;* &4:@@Z9?;^VH'#?UX>$8/^B8* EQ^://0@,9C1/>4UB '.2%-0:#; M"E%"P*^D&".[IZ8&3#Q$H,>E- ">T ERY%B(_D4>IV0T_+&2IWO;N4* C(8\ M57@H ;/-* TF> A#W=0J,'@G0$:#T!"9\/D*DB50"A>@$T4MA2#P>-R PA## M"B0X83$.F>M)TB")AZ?TZ8LJG@%M\309G\W0.$O1J:2EH_)?9'PJ0R,;13T3 MZ,O&31J9*/*0?=I=*/(2CIUL- M[Q'P(B1T3'@%][X#2?/ET5-?F?0NH&=$VP)&0&Z"\/:KGFQ6:L[?PSWZ1&$A M0 V*-G>\]E=LA.2>,1I$\+"(6HT!7@](9_(PJ+-Q(8!G7.O" <1?+*$2+=ML MU="'AT+T6%OAY3,Q!0IQ2$V4=[65]45\MBX=UQ%A!#XH3(!Y/%@)4!->C1/>4UMR_AW/SE#(K0,PYH=AU4&NNWT/. MZ8Q? %[-"4NBR#4EFM/WT&L>^4UYT!=Z8/"[\OR2>[IKKMO#M7EJ0=;3O?5, M!,H/GH*L1LZ)/.R^];>JLK)JF8#: M[GX1U8-\]+Y+ZV N[N7HW>MZ?RX;$: WP2*5#^*=$&W!HJG*5/K"+R+_UM4L MMGQ"LO=<.LFN-_%UMDB+!Q%4[6G6JIRN5E7Y-5M*:=DN?)LDC 5MZ[L\JQ>; MT30].C7J697=:8J0MU!L<2Z;B^8J;=++BV7;>BKRO)V/==%LO@9\]]M6QW:- M?GB/SLZ!WU/TPTV[ON;?V@5J_X;;OYVK82XO5NF#^"6M'C()>W)Q+X<,W[:4 M$57VL-C]T)0KN4W.@KNR:)D6)MCT;.((5@ZE] M"6E__D& M:CHIM*D$4FJVW#8&1.Y!E>)1&$YY)60=)+'?6YDDUGM4LH:5879?5<*\+$#I M=AZ,@]/&6FY+=!L\B1NQA0W@SV9E*.,#2RXKJ*W4-3-0S(,OXX?%Q-7[@E\2 M6GL6,^& MN M%<>^#V> \>0"(.H!D=?=OE5CD8^_'#?32^^\R^/N\EOK"K1RAD)O&:7:V$(>X24&9"7<< M]:)3'5U0_03IB$733RP*H_'?<$X-&+H0#5V(/-_D M\:,M%(%$J^"C\L<,Q* M46^!&9>_); CG'E"-_F')!S-9M-IS ]O"+D9A-R\*V332LS*5&2[=UQ-!K+) M_W8U^3=7_&S@W-W](,* MZ+S0&D^)&^OAIY3\ 5!+ P04 " G,H]31&!X(6 * "G+@ & 'AL M+W=OL$4]OK[*KPQ=?^7JC M]!?SF^M=M6;W3/VQNY/P:3ZNLN1;UG95#FH>K8K6C^Q9=J\_:JN$J6;%7M&_55//V##0I1O5XMFL[\GSP-LNE54N\[ M);;#S8!@R]O^;_5],,31#;"._P8TW("F-Y# #7BXP5ANWB,S:GVH5'5S+<53 M(K4TK*8OC&W,W: -;_4VWBL)OW*X3]WP5_8+=4 MEXA5CP)/+Y+-HU:9+/@*"Y>G]<]!B5 4=5'F/H@M^J=7K!&>O$I2BS(/G]O+; MTP@=;GBK(L\AHR/(>8Q)/"8WR#4 M&]%Y-Z"_,S=WZGA^O)DM4%JBZ_GCL5T\8EF:HP4=Y4Z0T1$9C1K@W?+?X+^] M$RD!,5^+MN8-2]H!LOY67]?:4GOM@^!1/C.]B=@I']'D43M]8)#F:E[UR:-= M)M562,7_-E_XC-<=-P+:R-YH*EV' M0&4VP>\*%30 /TMMCD[/^.X 6%7?DP?6LA7W^L&PS/'39WB13B!ZI-( PB,6 MR:((;S=5NV8Z?E<5E\ECU>R9-K6V,/@OY("$5;*%.B)I>/7 &ZZ>O1IDK@8% M(MK1,D[/O.<*,7*7(C/\53=_!(A7!:7LEP%.<7 MM6'2"PF[(8[2:81YI+*4!%)69FDH(W&Z,Q[035)XUS&PHTZWAVV'=/[*9'WP M#K9:036GKXX",)KM,TL^&8T'?5V+O:8>R/J,/U8/#3//]1J.NEZ'"[)8%).F<@C-:-EB,0S2T99G(WN)-M5 M?'D(AGXWA?;!87N]D%VVF65%X5K4(U?@(I0Q+2]E<6+Z,F'.(^_SPG5I9X8R MAYR\8N0HZ$_16G[*SA#4P5=WU;-V5"]$#_VD.78@NF(SA,N%'R*R%(3B% 00 MY1X8R&[^&9,BEV6R/,NFB=PG1O,R -?R$8KST5#KG $7LI+:0>C8NR( N=KJU\%J(>"R$TIQ,#>21*\HL MD,Z1I1X4IY[/E=I+8P6-N[>.:8.\8%U.<6+$%2&+-",!G)9V4)QVS#Z:W+X2 M\H2"1X8V'FI^D?XR"'E8!P$EHFFF]P@&*B%DJ0F=:90.,?3S$$2_:"]YY$OX M\/!\@5\..GA("&4+[.1_CR NH"L,Z&'9"A4O"J@5;RMHE2\.*$LT*$XT=U+4 MC"T/<=MU>WB.*=1A>QG;:O+1-?LC!!K7U] S#XFTTZV>UWHNXS@.[(J4E(8< M&%M2PG%2"JL#S>@6RG@#.GFJ))3V_O##L6:H1^\1P1DE 0; EJ-PG*-.T0.G M0HG%9,T[HT$4M$M)&5179$I='KE S&'+6SC.6Y^97.O2#Y+PW:>[C]97O4!= M"J)9EI/I;,(C%P)Z-'Z+MTEWU;-.NB<-OYJV>%[0;H/DN(0K,J,AXL"6[_ 9 MONLA&]IPH$*(-F8VJT32;X(7O(?3,"+YM%OPR(4L;GD/QWGOR.)Z4/'$U68C MFJ7.8^*AX6LS@ 'E("Z94@T["!\F ]VFDOX,C7T-6EJ4CL/'R/14*\N2.,Z2 M7Z']&?5Z$!(6 (W\,#UDB/.43J<"'KD03,N%^%R;=IQ-#IG$N))FP:%TW[?# MASXSBIW9$J\N+M<1E$U+*(\40B%"Q)80<;Q]L^.DI>1 1LEJWRZ[P]C6M$K+ M/=.1T+\B8=*O@]NO05,W976/5&@W+-'B.-&.EU@?8+EU2LD#(,;YO M(EDL2*#9(Y9729Q7/XYS&?:][K<"6A.H#(89CTY)H-RK7D5=BS]6C4YU-',!_N.:>+I(E,*_ MJ2Z>-I*6).!IQ/(QB?/Q[>7PDTHE#VS-V]:D9&BIF.3"6]83EY S0@MGW.V1 M6T!Q%-HD2]XD3MXOU(KIJ414'Y>P<>[3QS,-5 M\KG'K0M^<,#^5;SSTN3T.9:#29R#3WLZWBJFS>4UB9'$ M>5%/X=CA-5;_(JCF53.T;.9HQ8KIZ<,/]G0D1HF#V5V1/,6+$/=8YB1QYC0' M269B-8.6_O#^0#RH"L3,F&QD).TY%PUWB4N39($74WT\9 H%#_+K0RV7TDO? MW3D%?2M4\@QLI /!!YR>[TT](AB'AI/4/:F:;39+_M]J28S M[+Y8T8]'6Z)IZ'OD2I#4P5J&97&&?7/(9+[SJ1Y'HOI"ZIF M&FMD!] >:@UMF.5+>H8O;0*X./ U.XC328DNAT3;#D>L= -GYA)ZB"X[_;>N M=EQ53>38!'49--<3_6F\>>0"M$(MR=)X__R5U0VD# Y9<7S9_T^VKNKG!#H* M:)GO!.A\J7F&"8Q]89WL=[#FL4$N,(?;9^=YGDYYUB,6LL;1\9LSI4#DW;LY MC;-N^=^@[:A5W8AN8LEZA89B*"<./I=W-E36XK0>&?_*337]$3K\1#?JX?; MKV%H0.S$RU M#_!C[NF?2^04-1ZQK,"A^4QNZX/\W.@:6C(%>]=4=3_&>\FNY9:*<_3_L&N6 M9O,S-/N#N]:O?G+2$J=E-NU"/7+3Z)L?'?G=ZFFP/@G=):8&ZX_,CM^.IZW? MF3/&D^_?9V]N^S/3=IG^"/=G8$P.]5_#5K!D^GH!;B3[4]']!R5VYF#Q@U!* M;,WEAE5+)K4 _+X20AT^Z >,9]-O_@-02P,$% @ )S*/4T@ )HZ9#0 M0R4 !@ !X;"]W;W)KAF:C.AE.7*\LGJR<[V3$1[\^ M#;U7LN5-G3F].#O[\K23VAZ]>L'?7?M7+]P0C;;JVHLP=)WTN]?*N.W+H_.C M\L5[O=Y$^N+TU8M>KM6-BK_TUQZ?3NLIK>Z4#=I9X=7JY='E^;>OG])Z7O!! MJVV8_"U(DZ5SM_3A^_;ET1D)I(QJ(IT@\=^=NE+&T$$0X[=\YE&]DC9._RZG MOV/=H>W9D6B& M$%V7-T."3MOTO_R8[?![-ESD#1"V##O3MM5=!V2AIU8O3B&MI M\VF3KWB=KKAXX(IOQ(_.QDT0;VVKVOG^4XA;9;XH,K^^>/3 GYMX(IZ<+\3% MV<7Y(^<]J39XPN<]>>@\OY96_X?56X@K9X,SNI4)-;##5'TRQSMMI6VT-.(& M7RI - ;QK\MEB!X@^_-B?BB[_\Z>N+B[/GDR7\S?ESX;R(&R7* M?UTNX6Y6G^6L?[WX3\S5\1 M9$&O+>YJU1VR2)^$1 ZY53"\59$"7[6"0]WK1MRIC6Z,JF*]_5#/:DA"2"[" M+L!U0MN5EW#E0TWO&&4BF1HC!O:8\H*K0C*W^E&!;'%Y1NA MK%Q"A 9H&CKE UM!+K71<2>B$\8UP,Y"D(7]G>+CY(!%-FIZ(AX68<&+<0;P M9@,@)]Y^F"@&+\)=\)_%G2ZHK&H8O4123_PS_5K<9#6*GB?B,HA>^DAXV//O M^5?/PZ-RAF%949:\YJ"AQU$KY1-^=!2]=W<:3L8"0=5&]$9&JC>07T:X**JU MATE@6ATWQ7.XK-U*^&SE73<#YWA/)^VPDNQ:C[O@#$O5H+H?1KK#,MQ+EQBC MUS!_052ZO0J'DF>.(PH2888+ N>')2K= >.3#*O!&+HS>F?(%GWO?,S8M:AX ME#C(JH2,AZUX(OZQT17F0IK@1J$Z%!_= V=;MVAW6\N&6!FJ M]TD*^MQZE$:?I!XB850K7/P]]&M;G?(B29G#-_D/RP4 N%:D@_H8%:5WADHZ MR, V7L!%6 3,%_1=A@!WU##*+F[,0/I L52G1>>LCHY G$1H10H/2RK!/D M,JN/O2)SM@17OM"[Y< +R0382):K,E>\SI!".F3$C^%Q+>5-E0\2 7R=6 ZV M-9!P"&HO$MBJ;4(=1 )0VPHO!NP\L!8B66 "TZ6R:H6,1RATB%LU"YS#:JQT M:%"!=DIZY)J6P_WO@#N8%6KCB7BOX")E*2'AS.EJJIHPDJ$D0TD$A^\=!@7& MHU*9+2EG[Z +(F;0X/ YA+R]@RY.'J@NI"-BI07?P_5-+<+XL*KU-HSUEO-E MTR2KT$7648:@A#!8.0"UV2<;"30M%:45( //6YB9M_H6QZKD(_H\6$X-/4#7 M4% %@70 AQJSH^>JCVDO:?J+Y0N8 + RETCR2-P51;^7L\*AE?K MPHXZ7O?V(R*7(@M<[S2FE'GSS]JH>23%.FLZ%PD+H@48C:-00_:D)>3'K!#[ M\=/J/X:8ZN")R*-IX1C7Z4@G]X,/ U(@!4D80 W\8+*?)W" D?@"N,WL.-N& MSPN(L'&#@2$55:JBWZ^#3=T/B\Q>S*'QZ0-7F;H]DA4R$]FHG$_:'(53*\<# M$(3>FM@RBU:OI!1&K9:X.3Z'2 ;[J]A /3T&]7=+Y)OSIT6 Q+9&"H'"X,"=&?N" MNSC$$8YK%57D-G&;@U+_7C>>?'9FW:)NC,C/H@<)XK/DS"W#9P()UEP4)+A> MV^R,D001"UX1>0>[,:CHOZ*,\];BWI*&G$4(IUC&%J1,X@?3#:!)2"*!W$#P ME: .VD\1=A@#H]B]"WKBTX*W0X /X%Z\*%5]3F4E9N+&JU3A+=HJ(C/4 *<@ MVC^3E^&/LW1X(\,&!,UMQ],^XXSD[C].N 575$1UM:SF+-I2DT(\+5NTW,AT MKI,[RD/$T!I&Q5XF.0Q CV4( M*H;1XP%/PBH5+7IN=&KG-">\A&[*WZ054HI/1'&9&VO4>$U!3O_T]QGU!GA+ M5<^N$16<.7.[2];27(QX#FK M,2(X^Z6-^]=N-6)^2?1BHQ7EO+S"]UZ1]A%DZS[E#UW4T,N M,AUA;:Q23%J#4K>UDX&95@,1YN# M F8DCM.V*E%RP._M^JW@RP0TY:7%-16VE+H-2*7R7$FC#W "] M$A!!)IC[I.\BID077-+6W#0#%6,8(";G-Q2MSKQ,UA8 MR%75JG7*&],T1T5NDJ>@/WR/*.)\$>9APZ>DS$+91G-[D^-:U4R#_\&?%+MK M-5#_SW.,@QE]'H;4-! G&+HA,9H6K5FC.0[^_-6S\Y-GH@-B]_LR5I\ HQ(9 MGJB#?J)+:9/9#,*X 2[#6-M!\ <.%5P!XRG5E=$1K! U_=USFT6690=0]TOP M"&KO.#<9M>3.&U! '^[=EIU,$GHX!$HBH'/Z6N1),Y[TOOD%QZI@8/INZE:H%Q6<*@L_GU$R%9H&_3.Y2[1PW4)F25ZY_!("D MAH7BQ'ZB6ROFD0P!?I9ZRUA(7I FM>K%%41^*#6FLK-++9;SM_OYOOR=,\W( MW2&(430Y80JA/N*/K3)WI> ?K@E4]$*8V1H-=JD$ MEN-Y?E.R[-L/!XI74G57Z$9VO**Q11K,<3Y=9]_3YX:QD"@*X!E3TTV=)ZTA MI!7V1WJ'.@!D&56SLN>2PK7<2'N! M^U2,'A$;]T#E,I9<0J.K=\G^1F-%2VMJ<_1(# I++UO<$ Z%888"EJH\>TA@ MG.*V8+E -]FH=Q2!FH-TC+14KQ-+&!V="%UV[BXSRI%Z%@4I[U7#I-H]Q*#1 MY&9;SPL,TUFP4,JIN101^2>/L<,3O/D)LA8+(;F=9@&F)VDB ?,S)O(5EV\W MRO*+-T^ECA"^8H>#)D,*3A3WB [-O*C(;>G,R@^X -/*8B)LH<0UV-0Z+4$E M$O2$D0W2>QA6Q+@H.^5#%K/]BPFS+,F=!W^U#E&)3X1X6V9B^]27N/[/5KQ3 M2\]MZ,67N9&>O"3CUNH-W%OFK0MQ@_K=;):04[Q%(*QWXG)"OZ^*FWM?$(Z'2&FPOL#)01+ OZ8.H&;8V_7:23GXO[SZ 1$BEWBN%W*UNNX@'LQ+:+Z=OII%E]%)RMSGR+/;'^+6XYO8=X/G>_?:\_&R M&4!ICHCLC'ZYK:]X'WR%7W2^)LJHQK(6M9R=?/3M*5;5\B*[GG\DL703_YC\W"OS5TP(\I_<*Y0-=4'\W M]>J_4$L#!!0 ( "&PO=V]R:W-H965T M?S85UN]4WYF][J%;];6[50'O[K-8[]W6M7TTJYYO)S/ MGSW>*=,^^.$[^NR]^^$[VW>-:?5[5_A^MU/N^%(W]O#]@\6#\,$'L]EV^,'C M'[[;JXV^T=W'_7L'OSV.H]1FIUMO;%LXO?[^P=7BFY>7^#P]\(O1!Y_]7.!* M5M9^PE_>UM\_F"-!NM%5AR,H^-^MOM9-@P,!&;_+F _BE/AB_G,8_0VM'=:R M4EY?V^974W?;[Q\\?U#4>JWZIOM@#W_3LIZG.%YE&T__%@=^]O+)@Z+J?6=W M\C)0L#,M_U]]%CYD+SR?GWEA*2\LB6Z>B*A\I3KUPW?.'@J'3\-H^ ,ME=X& MXDR+FW+3.?C6P'O=#S>\&85=%S=FTYJUJ53;%5=59?NV,^VF>&\;4QGMOWO< MP7SXUN-*QG[)8R_/C/VB^,FVW=87K]M:U\/W'P.=D=AE(/;E\LX!WU7=K'BR M*(OE?+FX8[PGUT7:Q0*\L"O]?%5MUJ^$2W\&7ALS$K>',#[W06GQQ\ MI=)T<>C:^*JQ'H8W;?$/F*=8(I7XJNIK@_-6MO7P>*WPE[5I55L9U12^@P] MY3M?*(_O_%VU/2XR;'JAVAI_F-,/8)-HU*-6SA<:I>SD#?IW7LJ+BQ>SXMKN M=F /;CI;?2I^5<[A.GXT:F4:TR']/\.0\-!>M4<@ \P5#+N8EY=?S\NGSY;% MOE_!0IOC!8@)SGC@(7SQ\#__X_ER.?_V/3T0AO;TZ>+;1T3"L_(IT/3TV?-B M[\PMK+;8-ZJB-:>!#$P* P.[__'7]\7-P735=J6J3V7QXX_7)>_!'CGH:/?C M]XD"&?M]''M$#-(" ]F-)M& $;8T[(ATGDL&G>);6EP/!-'3/VFWT0X8WC1( MW6%KJFUQ0/F298%0P/:W8I9IZK0$'&_Q];? @Q8V T2"N0TCK;5#*4,F^G[E M]>\]KLO>:@I%C7B1O*0QHND;3 MYUO;U$B !;H=J(W7A6UAM[8*9I!W1;3B2G.^EL5>N>)6-;TNOIK/@/I%W-3\ MN;$':FCV6?&J)P8B"2W8DF+'QIG5 M!DRK7<&S26U XI?+9^7\^6(L%;3JR_+)Y0OX;WDG>Y&Q@;::WL/IG4:X@,0L M+R_+RXD9 #Z +6AKVG&V!'US!.T1XFA@IVNM43G1#E3*;V>DNB-FBXB1HD!0B/+"X+ M,8EC(5LKT_2P). "F7F4&5 IPD1 X<:@TR,:HPV&CQNRS\'LHQBQ<2*.D,:' MF87UYT4!%0!\CFS:D*7>%HWEG8:)CO3L5N,JF5_)%K!.@;'G9<)N@H#O3$=D MPD0>K(0&(E=]!RCIB&P:33BP8F8=N<^6(]M-)&*G 7"\9;7]PMH"O=[N-*I\ M9HG^I264]YDT6]M(M,@P9>*+E*%,LH&"R9DLKT"\ -4:'Z3U?5\,U&R3+M:6Q* '88:9%(=0 %G%,H7BG,#OA9@!7I4 ML+H&)1'&%8)%D LP^Z8[,E%JXS0S98-NH W6;9HLPQ0!?6 0[*VAL"+8U@\Z MN6%TJ1HTF<' 1Y3R#QK"'M6:/TA%DO$E2+/? []8=Z*_8R4%=8'@ %V* E"$ M'@S'][H#=T%3L:%?)YV=H+O6$("1(>0] X%AGLR*E[I2O1]X'J ),ZTH,X] M36$(ZO&'^QZ)$75&3R$>30$$^ZSK"R#D@GXJ+-LKD9*Q,;$.Z$&0Q2;A7J** M1"#J,T EVY151!8&[.#G9&A.ICN(+,P">GD+'*U944M93-A1^@FWF03/\ +T MK6PL")LFHPLLUY\9US*V0"2K]X2)CTE+UN ET6JB&C^=_R6X\-P]B5D\X]Q/ M6(6P*!O^_+X_7-EI4!;=Z'F./X)86+R$H!-BKM.51GM/1A>E3C :2]4D&;/B M9J\K0OM-Y[H@8CR#T;?,F>M M6S\.%+/P$!9HP6\J\=7D^LH1L5Q, *DB!5I M?*U<"T(9X[\CVI:I . #B+SS^/]*[4T',L_.@.8&KPZ@"(83"\;A07$5'10^ M!&I*&R-?\I(8W-Z@Y=DA_EX^"0'KBIVXVMDD.;A]$ 1BIHF\G0QUTZ^ [&K& M4>Y$/#BF)WDPW9B-08!P#2*_T>\M^ <1NZ1JA(4G[ @0'\PP0)L=3Q*,O*#) M.ZWC0*!C!!DQ3+4U^I8,BZAQV*V?G=EL.!Y\?4OR\%"AI_2 *59)C":W@1(2 M+Q[-R(E4J DDT;315S?7Q?/%TXO+.6N,EOED%<0(=&2G#BLM0ZRSTVOT'/2* M)$DD4D&N144[%@R/SLL7RLDHZFU0AW=:^1Y=Z;24\X(R%4P:EPP D8** XB5 M[3G#5L!* &.+A_KS'M40Y*35W;^HG(S5M(=(AK,]B0Z1BBJIXU!X#K2I'<+C M%M[L*0)7E%4$IBO78)IJUS?\=/BZQEC&0 0@AG /&]X2^(:MQ'61:5,<_P(K M&?XB@B1J@HR]!_FRM0C6F@@(Z:P7CSBF!,G_(]CUG?44,1F"VZ;E?#D9B%N( MO?!30:V84=JSW0(:FX'=4TT5ED.2@PGG.EABUH<(4H-2D..0P'\'G@]^;Q%I M,. -]%%H"B\&Y1K(++T,QN SFF>8\-8B$2B>9>&,_W2Q!@TJ8%?RAW!?2#!K M@X@+?G!D73\"LYO"@!PDI%N.-SIH5M(#W&R T7H#?/TCR.:/L-ZF>)(+C<@] MYWL\D/4&O_LE"-2;F$Q\&T&P/TE38F(OLQ=J!=O_"'Q]PM,QXHF""^[^-_8* M\&K*I8SDA;<4O^Q;"PKK;D4@ 'S[@>L)+-BK(Q-I6N [PC/9V%Q2'-IDFC// MOO[6UYMHV%35 123H -YV4K0P4 D9#(I,HR+ O?2$\S[Z(E]K^4;SH*"0]TK M%V,;%L**.4-V>=H43"9T.<.!:D&[C=;IX^QF5OSUZNJ]+(\@5ZLVO+E@7'?J M4S(=[.9SIL"V ?_6?8>9#8*D/F"SX4M(."5;FB-GE+(Q* O"2V->$'CR(+O\ M;@Z)V,1BFD5RW#W2S&1DPCW]-GOG,$0^FT/:>RU!.YE<6,C5<#_QRVC &%#+ M]F82T0CJG'*VD25EE)L3ELX&M83$1 F>HS4F0<0(2#64W]1-0[I%1@B=')A_ MLH#H6BV$+QM!:BP%5&#QXJ*HR 6^3UQN%,UH:%:Z!0/90RQZ0 L_OV'[5K?LF& ,RD2@TUJ$_154-L2P8 7RP 9!# M&X39J0O\K9:]+05P,S<&"@*L8NL$>[>RSMD#<@9-(P[+Y(MWA,\;C3GB@93@ M()QFD5&S+ \L%_Q41X@-E%.8P![@D,>' _-^B*G0Y!/.Y&[0Z$K:8I#J+N\T MWN608-H+)&QC;7TP$,HA28 L 8P0Z3D3(Q0X05&,10;^TC/H$A_ "[]@)XEF M"31'<5(@:/V KB@U@F\Z]3G7U;X-EA>_V%N6IC,F96!#KCC$8%3,Q<@ZI8 M=Q8< "YL[Q7!YDVL$VL1SC&CD2)P'N MR6\-(M/)918T)7)T!6EVB+,;C#5O/HM>-6PZY@\X;D043+2![4 E[%3SC14 MR*8$$FTV_H"8 #0B^2FQVQ)_,J2^/O]*R,K#WM3H-3O882D;:_!R,EL8E-C> M8!!<"J$'<-3;8[;?N&;3]5E8$Q:W59QF34J'0.M(:0B.-PRGY'E,>3_D;&(ZRV#5IL(: M%I AP_*@Y*T; P"-X,<)MXFE)/1U"%L9Q0P1,_EM,@Z5;5!WAKP"%R(KJ2TW M(@3X1\^C8&.LYL1D><[%'RE'UN\1/;&/F1"&GS$W4?>5SD6MS$V7X!(?K:<\ MJ*.C(+8@VR,P"=FX) BQ3#2A4+F0T\Y)UHN2!5A@G"(=T_0GV7':"?BM[G7( M-$"H!00A-\YE4(5H\D8(Q3NN^^,YI$P6BO#BV M:2GDZVD3A\F-Q?(O-,+BV5_.[!+E$LHL%]@<9\4;*8%\N3 =.T!"UXHD9=)V ML3D"G(V8C@A;8.;><2H?^68[LJ<$N@>R&=D8$#EOBVQP<@$0WCN%]J\B^]YJ M78]J?%S]$TPPA"* M=[K:MK:Q&_+MP7])H8Q)DGF0B+!1HE=DI6-I6%.BKN4V@9P*"'!!=X+!:?4! M[,@^RP>[C H$JNR)5$V)*Y2$%$J-^;E"> (FI\R@;Q[83*K66QBC(F6_?O?+ MVU<7BQ>8L_M).>!CE(#B5^N BK]IU0#1[[(R'>T%#* YGQ#'((P+U-4:7#YO MOSF9*4=(&5I '>V1LTAT6!3HZE;=&NO*."S856Q)PJ? NWW2'=BZ0PO"TL8P M$)-45<1S<2Q&RD&_N&M1 @-T,F!=.-N6R4;*U@3YW#1VA1"0< WGD6/J%LUC MG2"/3" E5>[L'+ <9X5HU_54',O2Q'%ST2JSX!I.AV^I%U)3R@PV>.WH=R;# M8JL!S!MB-'P<9O!@Z\#Y$IP)M)0G,FJB-,*5]8-:G(*45__$FTEF"^.) XH9V0VQQ%29%78_7*0 M3<=Y=K;FTC;R(^[U'L73H&M^F*2-=@A_T+M]8X]:H]< *UE2VA9>C-T*1 =O6D?60$)"V"Y/9+DDW,3G9&9*T(01!)-1A M;FG=.PXR11.53VTC$L.NCM)>P(FV'B"V2P:1BLQ=@N\,.T4-*>X#$="H[1%7 MA'U%"YIR'YEX F-K*U*;9 7V!G 3+.17*F]2FJ)AG(_IR%2,TI\[R1!/"JYUD;B(CM!>U C4Q M_@(M938&?L.#MS"LY% P,&6%40T:(@36"*2#DY%!0T)\:.92T!_YLN[11-C* M:/3X1%6P>\GD3W.)>]0@KFX_M6"ZI8HATY]["7.NJO$6UH2>F$H*1I1/50YK MDD1W@&0LOFR.4BSR.T*&7_IW X=X/AH*? M$X02J9S:J#S<&X"%SD=ON"$1VQ$$C1U=ITT6IP,)5B98VG+U3#-2!>:'\:@+ MQA"8QT"%[39M2X/= &$P$ENVJ^4Y/2'DF+,@0(:A0P\]2CER\#%%7B;S/6(@ M)3@G>#C@3RF^:Q+$9@(W-= >$!?%D25 B';38:HJ$\S2+V'I@)V/P67O%]9X48UGPBEB/P"<&\DA1*^<&I+(G8]3@3H%:9@4P MK](2$F.)K\L#.&JIB%7;C+!!3_F_%'Z$H..T?V0R!+G17%_[$&OK.8P(9IJZ M.+#G,V(.+^^%BB*N_QKL_;IX_5D#A,%PZQT92.R4/Z.G]'P:LY:,(%7%'"[E M%L\H,<3.5Q*(M<36[VD[X0@.Y:<"!E@_AY5 M9J],+0)%/;2#)@L!9#!HB_BVX70 H#,0'PBA%'CDWH=0+?1CQJ$'XRC!F]PO MWGJ&,D!>=T"')F-$*$TUR:OIPI%5N-'G9-VPL6-S;;&@Q8UV7"?'3N>\ M0X"KS"=EDC3V-]QR^>S;XB&7UA>/Z)/%\MOBOWK+96Z*2$PX,2G) 7YQPT )R?=1B:Q(WWH\1S MT!Y89.B*$!R:B0Z8#(?YD2-73SA#9CPWIE#*IT7&8]6QXY,I61[AM&$AI!U3 M%0T"6=W,\@9<><;KJ8:'<3637F=1BJT=TR6%XYY;3AE/.S3P9,[:GOKDT*>, MV(T! ]41(A%?V,_IU!\;MM!DHT23^T:Y(4_.M*3G2KKP)&*6Q$3ON/:3(TCA8H9 M)4R2T(D=(TIK$3%XP&'5P:7RJN24$3QP&ABA,(QO''?9MU3ND0Z%$2&5S.D-)8;3@M(D]9*$ 3\$Q97#>VY^&NWRMU M,P@4J#LO-Z..4!6A?;3[K\*2/LC3AIYAEG2K13!F6D917%!( MK],*8U;*C/N\PX/<]AM 6]AG"T[F92A<3M:*T^J9'P7:.H(!21Q:+J>IJ'/# M_O74#KXT5>^C-8ZA?=/WDSV]F3[P8BFVU8L.P' MC1V*7*$KDQ[(5.9/C+C21]N&\V$T[ 4-FQP!E>E.QL,^T:\6R\5LB=VN39"O MKYZ_F#U/GTP6-\_4-H>ER$F?!^._&$_X]>QI_" 3_,PQ=5MLF_UR.7/TH9Q6 M_^K)(E\1?K*\G+WXPISWK*">3IESH91=4['S+Y8^3_8CJ)2X])7>F+;-CDJ' M[7P9D@3 W%7(]P[[@H)3"VF^K*?/2VL1=>C/GY9GAALU&G'P*J!HV'@>SVHTZU6)'6SGTI%E+[4EW6_9.[EJQ^V>B%SZTR:]Q(\4)M\\WKA+!^2&2*;Z(E)=T<#ADMT/_16>SKG=J!24D))!ZX^RAVY:Q MURL\2-6J47-O2N:D'"8M&R'9'I/[FCJ+"?)(!>"GTW["M#SLX!DF#EC6R*GF MS722S ^M):EECY?,+H]+5ULZIMH^/R+I%3]K4L(R6=Z9% MFK&SZ*15-Z3E&[V1G#)5VJ5[3X=,O'"-9!6VC$[;#RXVR",Q-CS#HV](%0N\ M="%*M)D%7/>1Z'0MA'4HE58.Z*[7&+%1;C0HTL=PJHF/1/NL4WB*6"0R.T*7 M$\DQKBBKF3B1>P&$(<[U1$F M$KM3)3LXX%'&&$V/5<3JE._%H(U9YR!"V'#.A\/;4BH^C2%J=C];3:B7IPD:6+_R) MI=-Z@H!18E+EIIEM()].JKD50M$YK!FEKJ64'D\/4-HB@B:[:9)"]8G- ^"5I%):F"Y5"?U MPICBG&B0/@D'\Q'X7'[6S'!5)G>E! M=_%B1T)+.I/80(2L_21#OOPA6 M[SZ3@TR5E E#5923,!ELF^I#3KFNZ2,- \T@$]W&AM*D_Q-IM?QR,6=;B\.S MMWR_3_I]4UO^-PMEWV$$=2:2%\3J"JJY!60%^ETP=\! MV,!VN*YXU[L4"]S@1_W>X]DI7-!ROEA&"_[W=R]O\(MX994DAQ\N'N6)2[H2 M):R=TD@H6)1..^ -2T.C)-=3Q0HH'9.FS@%8]\/EZC?>K:+FM#O-"6:9R#!QDJ'5CL2R0KHY*X;Z)5I7>\8K>7-V\ M#->H7=U\I&\N%D_*,V7@4#:3$R@_LJ=Z^+/= ]%/EL\>?5/\-/02PR=! "8' MSIM*4?[ 1VJ2F. !%?90AF):T"\D^!]V1G<$7LPOV:Q&&9;^37^"V[%Z$2,^ M)B^=^0BV=[+$-33<]Y+([,JN4YF*5X;MJ87L1,08*G-V S00KY,4>&ZCM4") MRX]*#VT\MPT,96K0$#LAV"S)F31$E#!>@<03,1*B&$NESEEP]L[&^T/R6Y=0 M89IF<"E/7DIDR%+U?%' ;>SB2[%5=B.*Q<"IY78'&# M$Q-X4("3H,TQZXWH4G-YE\L3\88N8I.C07_B)#557V/ A?)Z5OU>7"R6XWB& M]0O@'NC7#3;:9I?37 V#I/S%D!;7[5;%N,7S^Z@84;D\G_Y)IV'C2+#J78AVV\9C?(*N2@-C]>.H[BZ,BOW'S$Y<0L#BOQ?BOM_-;L M\Y,&>#19(O\R#\7@9=_I_46_QZ=BV&Y7(JT,CK/&%&Y1EEO DHNM4MIT9.N" M0TK&AB%BVP_"PX!A4L)7K8%%23(73T-J.6WRD(N>&Q1,^Z>L" KU/:W(_[5J M4BXMGFICQX V+,!QGH\4^*K?8 22SK&-.O.E+TRZ_G%\LYWU3Z*EX(Q>K[-UTC KBXCB?R\>P#8J^$ MI]X=X".^#R@-RG?D/(I'@X-W'-F$44)29(*-)ZJN'?6T%EMPGF=>9.PU M. <7JB6FZ;O)G^=W2)'_7PQLPKF/). 2Z M*>GX,5"7KNP*Y6GI]PFQDES,Q?F./,>2W9&1B(N?#9)D*4=\QE5PB]WII5G/ MT%"%5H*[U_CO%?;EO;S-ZV$P;7RZ@W7X_JGG)_+D;M[I7)=G^>8S,YBN(FFC M>V3S(/[,^$/]-'X8%U)O/"<.8PPC\)=O.9[:-#&5K'7ACF*.C28KMFOCL<,3 MDZR"'L+5J8SH!NS Y%W"XG>8&B5JF2$7_&N$W]N8''V1]VH%.[^.G<^^?OJ &T_"+^#9Z<]$K&P' MFDH_;K6JM<,'X/NUM5WX!2>(?S?DAW\"4$L#!!0 ( "&PO=V]R:W-H965TQ MV,/@[@8ST[9%%HOU_*I(^\5]57_2&Z4:\7E;E/J')YNFV3U[^E2G&[65>E3M M5(DGJZK>R@9OZ_53O:N5S'C2MG@:A^'TZ5;FY9,?7_!G-_6/+ZJV*?)2W=1" MM]NMK!]>JJ*Z_^%)],1]\"%?;QKZX.F/+W9RK6Y5\]ONIL:[IQV5+-^J4N=5 M*6JU^N')5?3LY9C&\X#?"=K*LJD_TYFWVPY.0&%*%2ANB(/'G3EVK MHB!"8.,/2_-)MR1-]%\[ZF]X[]C+4FIU715_R[-F\\.3^1.1J95LB^9#=?^S MLON9$+VT*C3_7]R;L>/%$Y&VNJFV=C(XV.:E^2L_6SEX$^;AB0FQG1 SWV8A MYO*5;.2/+^KJ7M0T&M3H!6^59X.YO"2EW#8UGN:8U_SX0=VI6BOQ0:5RES>R MR/\A65Q_E=O=<_&RU9B@M;BNMLN\Y$?ZQ=,&*]/\IZE=Y:59)3ZQRD+\4I7- M1HO79::RX?RGX+AC.W9LOXP?)?@^;48BB0(1AW'T"+VD$T/"]))O%<-_7"UU M4\-V_O.15<;=*F->9?PO%O9WKB++[/@:XN24]Z5XHY9U"W\5\=2(.Q#OR-3+ MO%R+7U2]5K6X;9>!D.)^4Q7%PV5U7ZH,;K[4>9;3S&HE;N_S)MTL9?HI$%N: ME,'0FXUXI]8R?1#7&XG/;JJ\;()3#T"QOLOO:%FIOW:UD;BBL;72<%-ZU&R4 MY3KPAHE[D*Q5*;>@]==_F\=Q^-Q?^N>JR+"P#L3;,AWQ@.BY>+O%\%PVJG@0 MNSJO:M%4O$!:5)KX'*SWS!">/A>R*$0,X4PO2RP:%5"BTU.KQ&@5ZJN23!-1=M3=3< 'X)P M!7,0ZH\VOY.%P@[+=KN$)L'$8^R QG8+NS!4R:;P/W795)?X0^$QUVQFH"VS M+"<;DH6(@A#&$\[''NUK0^BV9R_7N@5OX$RKIL$F2'0R3=MM6TCB.H/R,U5F M3LK?+ 883 8[I^7/XF@4(: 6!5A\/M!,- V#13P)%I/9]ZLF<*]^ZEZ]Z5Z] M#EA(]MVK/Z$2AQ(93X)D]OUV>OTGV&#T;):,QN,P.;:_* F#R2+\[@V^_%-L M/7GV.-\%$_BA=DC8GLSB.>JR-?,DT^&%FX> MA//]6J4*.# 3B-8;F?'\FO(9117[\%28D@V8("%@.O;2*HXD43@*0['#CGB: MD*L&K];M25RM:UH/ M^SBW:>FUH_&!:-A4= %9I&E5D\:*AT#D7F9:(4U6]\0,IR;D>P+@G-[W\N&7 ME.#8MUJ%K02$!Y+I_(3$ C&=!_/%-)A$G>6Q?>"%JDD+*TJ:&Q/\99FJ YFW MN\H(9%S2K'>ST8!_^UME(9%W" 2W5$1 '*:VT90R#(V-+*FT/M=A; MS #?X+VJW3:UVDE8H&+4E-;YSL!#-U&+/)*'00):"X(.GI'0\O9&K"@B\WVN5)E?I\OP'R+U.$A#Y\?,3< MX3-&L136

BWZ# VX0 &"&B%C3A;S<3 #>!]4&^*Z MD)KPP"!L6DMR*L[$\D'\^M/-H"9Z]^Z:*JA7JI#W9"!%OLTI?1:Y7.8%)3"0 MW,GRH=O$+0*C[CUH6(!X+-VTRR)/Q7LDHIIKDE+\(A^ 30[._0"1@132T9+V7R0;-1DL/2LWMP M^<#R8_L$O/"&$@-YA=JFK5V&7F'(Y0.R@'LV3.#7=E][QBQ>(VV(EZ3QC\ S M:Z/LUW=]H.:@=9C,0DD*?E7MNS>U^SA,F9:%*"J)1+V5F2('\RF#BN<0#I$."U1KASU<>]>U0;FLP 1QZO[ MTKBRI4L-,51F\'=; TC3CS0-UWJ_X6K4\-OH=B1^NKJZ&1G].U&9,?@ &]K* M.L?6EHPH\.FI$LB!%\(/=U00OK#3N*E;!KKHW*O3)D<]L MY)V3DP,F$&M9,7.F9;=5I'_M*+ZL9)W1FU,RF8BE88^#LYRJ\AP);7+=V-"BSB<'3@/8TM&/:4CQ6HE"4SL-&G'>284S2.F&6'V*V+ M+!5KI DLU(0T$$NY(6ZUIYJ%VL:;_#GAN9 MBW#]%2^QNQV(/835]6GZLL.B"<\F!EFGPQ(=GG;M)5\\<@!]Q2L(ZF1OY]C6 M:LG8^&P21:-I!RJQIUU=I4IE#B5X0+"I\V57$9_%\^EP8BKU1FQ4P3BIWUP7 M$)L:%N*B!A)?M65D[DKCG2DL*UM8!NQ!(-OCP'U/LC,.SF+"4=+W.4B:P]Y' MQ^N)PG^(XXPW.ZE!)BTWI\^2J8?%R80 VK6%ZM:3N<;5C04'2UE^XGT5"&&% M8/L97,?$";JHH\XP VC,U]KJ1LT>57 M/9"@2T H9"OA(BE9 1L#LANR^RK7%!#_:&5-?J\8"KU'LJ=HX8[IC6+@V%4Z M\..]UM>@T<#>:'J(7OYG *2H15+2@:^I:[DS8)KX=SG?&2%Y]P+.2W.%A9\L MJ<'*:4OF==_+MU&:"+K&"^UU"0UN\5?>R;P@F.W'J0%A=GWU.=*$R M0RHJX A@3*6;LBJJ-1*/N7F#W1B@C#F;?.<[HCF1;N1GI+T=HHA^3@]J!5-0 MP3&S[NU>?WO,ZO\4Z\ M'/T^HDL<5^V:8GET5#>]$(O"F8Z?N?KZ:TC7=:#^RY,LMUFJ3@TUQ28S5^DYY]X1=Z%=%>B\@*GUI=,H* MM5[(M\_J?)7;D(=(W!H;X,#VLC6:)CA!S2]*)X4B_CBY(;7"=+2+Z=Y2G27^ M5G*;^+8QKOAQKU+*369P+5-5;A@)'2M_>&&/02HH5D@<7 %C?$9]:2BP6C7W M[@B#CK:8PR5EVD:M21<$!;V0J"LX@O%F.DS;YO]03BRI7=3/0_L[\*V. J-3 M.IDK(J>]S93VMYGL4=U^V=W:8FQ(_5A=9GAHN)NSY\1,UCBRZJZA$.SI<7Z9 M'8']7PQ3730 P;SVXVT?]K1]?A"".V.@ *[U >APA8G9V+YA>T<,-)&7.YG\)Z(@ MXPM;W"?COW02-7TRVV1#L6+R^FX'&,N V5B\#&8VVY4W MLJ$@96+Z&J]T7R;Y08M#!9=H74P89D6UIU(R,<=+7TU^+T0\BJL]8[QT:=&" M47O1:A3WX-X[UAE8J"JQ3&&.13/ .C(CTZ#J:/5<'^'U&*M>7YQU9>X=(_QD MKK[K$&3GYL.430N_8H1APX#6G5(\J@/V!WK1MR@T9#>% MX*Y,.'?W?<@ 3($:!?%X+MYS'6?WF@0Q-'=]'/)%LV Z3\2K(S!13(/)9"Y^ M00LEJ[&E"%PA<@^R! =/7Q((>5F?N3I -CJ+DT%<'78NSJ(D[&^W M'@7?J[8V+M"#\#X#.]"\?\*ZJUR#@)LT41@/5^&$A$Q-/$R"Z6(21(-KHWX7 M=]!SLZ #X> LFHT6L7\L?QSSH*IAV6MW62\0\SFM&0<#:I/1PFLM@9[K=RF= MTNU]KJWNN%>;J6W)%RT*F6_U0.E4A&_E)^7.]%,KN;,FP"!URD4#U M%^$B:2L$=;FM+%+HB@5[B>IU6\-N,2,E6;%!.<"]0U@BZ1Y%^81LN.O"=?S. MX9=]7T$"_*3L*1Q)P2QW%'43\_\/N(\:7_!MB/M[,-/T_P)FHGO743(>QH+A M(,28()S,O@27$ Z#:!'];T0S23"=/H)GDF V'0_QS#B()XN3>"9,@G 6BX\] MC(FFP32.>AP3)?@@F1^#*%$83.@*QU&,\V 13@P@$\V^'<@X)=ZV*+#81#'] MIJX$?_].O/6JP*&MMJ5L,^Z#()QR!I+>>>2@&>'L65O'H"AV"C9T1T%=[@?K M%!:AT'SE"-A^N+WV;NF9UF_WU2G37 H/U/]Q0U6I_]VX01OU5] Z_90O73#9 M_M4'6S$"! . X*H8JI@P$H_BY?7?.?QZC2J[8-9/!&=0V MG\2PO7F2($R$TUB\I[N/\/ 3%#I51)%=<')!9T&?1.$TB&>@1*[3ST AEB3T.$BF-"P)L"K_G<]0Y=YT M9M!-^2>L5/LAY;C)]E9&;F^A&[U$2&R[U.HN3IA+)PP^-%_'3+A_&*74UG 5P^. MWV.U7S;XFF*)1/=- C/>CL1L=F$.;;RSEWU>!G4O)F]B!=\B[Z[2U5*EMMPIB]6V"%/, '4A\M5[^YS=;E M8=KYVQ[:7IG\^2A,LVFM[Q&FLJZYKC=W3GFQ[J+*?CA]*0L^'C#9:^]HA')) MQ)V2GD&7VADP]3T&3RJV)W)B"B=3;[1#'F_VFU6KHDV;UBHMBB=[K!Z$=8") M, RFU[576PRLG-?+H*RJFV>0OFE6M%)M[0WP9A.Y>,M=N647=E8 M#WLDRKJ6;K$(^LYJDZ]R"S_=EV_PA*QU71*Z#LQ-8'OW:0"9MDLZ'J52',:: M*L\^;.3)S(T"L@,&+)0&7)0ZCNH'&S8GL-I\;V>_CCIW9N-;2D#=]E5; +[= M&2NCV^ID0 =ZN*8^/C4MK[SO\5[Y694>$@ZAO[\9LN_RE7=,<0+'GKG.'"5A M2CC\0;Q(@&X>Z]:=QV.ZX$L(54S9 !\!RM%L03D':8KJD#%@U"GBD3'<\VB. M1(Q=S^\MA M0 QT!X';4'P?PU; )\@?.U8_3IRJ-;4R;E57#[)H'LSQC&D5!'VI[HZ[.:GZ M(XL\I9\),7T728]MGP.>UN1TYQXF/!K:G4-SY#*/G/8?W0=8T!NZBX']:!1J M9JA9DV,M'^EJ>QN*$7G@M1CX"YK?6IEW,>%(LP/+=3&=;ROV?3ZZG9#73-3> MNH#E% !\='N@- $*TG@%]+(UGCMHEG;MB<-5#[K(# ),@"$F5G1/3%T6# 6X MZ"/X@724F_*9!510]\3_CK^/N$=^]G-[I:L3RB8T&FE-0Q!"HZ[<)?TJ5A:$'*];OH-N.&Q@==T/@N39 MB6,.;F EWMV/ZN#ZB;WC-^FO_=&@@[8[1%JE.2OM6$=F[V##U.9#/QL-&Q4G MKG>1SDKZ#J"QTZ\]*%U:",(_OJ-'QWX?YJGWPSS\JR?T\T/4/$5.-;_1TWW: M_<+1E?EAGWZX^7FD7[@=K.$Q*TP-1[/)$_,=*?>FJ7;\,S_+JD$PXY<;)8'% M:0">KZJJ<6]H@>YWGW[\;U!+ P04 " G,H]3E%)N8(0% "^#P &0 M 'AL+W=O70CCV4.3*7O26SI5G@X%-EZ+@]E270F%FKDW!'3[-8F!+(WCFA8I\$ V' MDT'!I>I=GOM_M^;R7%Y6#KZ,;@\+_E" M?!+NS_+6X&O0H62R$,I*K9@1\XO>57AV/:+U?L$7*59V:\S(DYG6=_3Q+KOH M#Y^ZA7OXG&GS'AI3JW_LE6]=IXU&-I99TN&F%84$A5O_E#$X5$8BXL^<#!W!:,D@;H.L:*#H"]))]T,HM+7NC,I$]EA_ J,ZRJ+7L M.GH2\(_4G;(X#%@TC,(G\.+.T]CCQ=_V]+6T::[)6<@.\],/4$^BJMC)%J0;4M;2W +9OK'/UJS]B^)1G-ZSE#@O1, MF"Y'[+VX%SEKWU'SCMEG[7C.^E+!)EU9&&I/V%5M-8I&K%'0Y@X$-*\PQ5ZP M:#P*IN$((^]D].K1J)VM8>=2<95*C)HX/%?\_5:L$-("X4"WI7=LQ8WARCT* M9O_6R'ON!+O->>IS<7(,_F40)=%F<(.N0'@AP00W"KS8 :\I^GJAY%?$M"H] M1_U;22L]7R'"7Z21-_AB_6[TIL8XZ32V[SA(QI/FN1N9;4\.6QW'01@GF\'Q MK/_.507V_A^R'@Y?!M-A?,3"=O9HUI\GOIWUCR(3V.)FN6"I5O?".$EC;&YS M8K56D<6!F2NK=)E0(!PQ'NC-*L4#A6Y7[O 80*6&P:2 MML+[<$C181:B*.P6Z2ER_0C;DZ4'#Y@"(KG''X+6&,?(?$-9P[D'J]=M $K\ MU5".(K&(K\A.4=//MB/8#B);\HPE#)" MZ$SE33[[\39J.;5L.?7 FC=[G$EQW:7#K>D=PGF[\>X(?[U@_;K=#C/ZJC2O<&RCWYK:DO[H0K"^>"B)-D[J-L&6 M%D_9:!(D\9@EHV 4#9'^EHI2WFY<38AP"-%U]IH"A7.#[+5&(W MRV $UHH'85()AUJ[QV$PG8;=YR%=[\%5Z9K\0K!OM40LOUUZ74#;".[$;S() M)L/)7AC?65MYOH3>-F$6BM%--:*1"V2<,@1<"L NPG@8!N&1J.&0!W(BX?2I MNCBH:4]1-(J"R6CX_27V$V>0OC]^'&BZ/7+<[K1^?5*B]FL!?I12 K9W3NMV M_)HYR,.6-+J90R?_P=:=ROI*N?IZU?WM+J=7]9ULL[R^V7Y 9=*F MDXLY1(>GTW&/F?JV6'\X7?H;VDP[W/?\<(D+MC"T /-SK5W[00JZ*_OE?U!+ M P04 " G,H]3F5D59?($ "6"P &0 'AL+W=O":>F8C$ M'FRGT^ZOWV,G,TP1K4!B7Q([L>_7.??8)UMMOMBUE([NNE;9T\G:N5.?3B(?D&SEPGD+ J];>2G;UAM" M&%]'FY.]2[_Q<+RS_CKDCESFPLI+W7YN:K<^G903JN52]*V[T=L_Y)A/YNTM M=&O#D[;CVFA"B]XZW8V;$4'7J.$M[L8Z_,P&/F[@(>[!48CRI7#B[,3H+1F_ M&M;\(*0:=B.X1GE0/CB#OPWVN;-+W6VT;4*%])(NI7% DEXW2JA%(UKZX(23 M0,'1&[SMR+@8/_!$/%;W3RJTMO5*UK!_NGR':?[ M&OV@-I;^/I];9\"Q?YZ(*-U'E(:(TO\1E"<]^%8_MANQD*>3C4_/W,K)+[NE M-^H6$VT:^7"\0 T;ZV3MS;BUI*5NT?V-6AT3T--S:0* ?PK50PG"^!D\N;7N M+4ING].-V(+F3AKXM71$!4O+"N\X81&OZ#-:_46C7FR,7B%^2W%545[Z6!LT M0TTKK6M+G#,>92 *2ZN,/FJ') X#/2)>L;)*,$@2EE4<8$/OC+L/R,NO?;/Q M^3)2T,>G_OV&E%_W1C6N-S+87S9W?NQC' *,$5]*'J,>9;%AD=5+MQ78D;&B MS/%,RI3>B<4:<)OOXJ0X94614QRQ//+% ,O5RD^S*$=]"WQ\*R%P:]W6U'0H M[>U(;K\E3:EB2572U58A2V_:5T/XE.V]#7S@,>,)/'AC2>@D9_I!?9'J'JN$ MI7E$'$].><&2**8L9646P[^UQW2^6/1=WP;3M00_0;Y@Y%G"659DS^D9Q_H\ M>3Y"^@"85]^ >0]@@"SRYOF =566]/+0I+S#\68]7"; YM9&2NH&Q9)>L1[ MYR4G>,$@HJT /,DTAC"W[4XNCOBTW'U@.+?L1H:3I[V?/NU: ;1?\EQ.\X>> MBVGVF&?4U/0[W.#-X' QQM.B;<2\:='UX-K/K?H-7-\Y&FL0.K%D>1&(7K(T M2NE&+GM5BWDKQW,05L$&+U"62L;!]QRBP.FCN(.!C;@/:RM6@%P9XW%"U^+> M(+20CI$#H?8>8\ZJN #QL[2@S\(8H3R#?&!>0VK0(PE=A=H=UJQ"3CFE+.;)2-K#6@_K+T=+;P_V0?F09:A+6K 8 M'7,CH5^]W+^?0N-C8//A^?L H/>><8_^#8P+;/LV^@[&[Z:?H%\P$HX)'SJZ M.LOCH?/R,@[R#1'A?E2A4G&%+*SS@4/0H3H0&I]KCM6I%^\$JA/'D*UJ+)H9 MDSZB/&-1DOKVSEF"PL-V'@<(,(I2%D&J?G04SP[N2J#4*MP(/:=[Y89KT_[K M_M)Y/MRUOBT?;JSOA%DURH(42VR-ID4V(3/< H>)TYMP\YIK!_Z&X1H79VG\ M OQ?:NUV$^]@?Q4_^P]02P,$% @ )S*/4PO49%V)! .@H !D !X M;"]W;W)K&ULE5;;2B^=23+Z-3H<3Z9O!XW M4IG1^3+>NW7G2]L%K0S=.N&[II%N>TG:;LY&T]'NQIU:UX%OC,^7K5S31PJ_ MMK<.I_& 4JJ&C%?6"$?5V>AB^N9RSO;1X#=%&[]W+3B3E;6?^'!3GHTF3(@T M%8$1)/[NZ8JT9B#0^-QCCH:0[+A_O4/_*>:.7%;2TY75OZLRU&>CXY$HJ9*= M#G=V\S/U^2P8K[#:QU^Q2;;YT4@4G0^VZ9W!H%$F_3+SCDO4,> M>:= D>6U#/)\Z>Q&.+8&&E_$5*,WR"G#3?D8')XJ^(7S:UJ%Y3@ B<_CHO>Z M3%[Y%[Q.Q'MK0NW%CZ:D\JG_& P&&OF.QF7^(N"'(F1B-CT4^22?OH W&]*: M1;S9"VF):^4+;7WG2/QQL?+!803^? %\/H#/(_C\*VOVWU[BQHBWG=XBS>GQ MH0@UB2O;M-)L!9E CDJA3+!""AP:H:TTHI*%TBIL,1BA%@6Y *D)3:B\\^+[ M[[XYSO/)*0.*=["/Y^GI#\ET3H?"WA.*QWZI6I\[Q8'WNXL*\X:,K8.*5=,U*+&OL5$T)^ZC MJPS18-?C%!MU77&6*'F0;@U^S[.M)5S1P7MZM27I$"ETCAO-F"K.E0^Q)H74 M1:=E((XEWMU+Q;?/<>7:$6$!)U_9\,B5 OUX+UU1PY#E.CTY MY.SH(>!QS'F(: VJW?"BP#]&B*$\3)SMUC5T8$C,)DGR$6-%HK):QRE!UU!' M#. __-&ZUBE3J+8?SUV\3%S$IV^EZ;AANW7R5&><"M<61ZW2R$>A8"B2!E0/ M:ZQY]7BG9/4.G4:E'"9^P !\""67:04 M@6JT--74@VP4,G:O72'0KEZG3[OX-7!X^@QM$ND=3++C/:U:WBS_*X"!"%_$ MG\:Z/0::9HLG:^,@S^:/RP;Q6HK? 7J;\3+>3?+S*>&5I](XHZ60<]K%O5K3 M_MG?H%%$LBA<1WN28P)MW)Y11171;K?E0S7^[7TTWGN?0__K^-4"]?*&PO=V]R:W-H965T? MW<75UKK?_$:I(!YJT_CKT2:$]G(R\>5&U=*/;:L:_+*RKI8!KVX]\:U3LN)- MM9G,IM.S22UU,[JYXF]W[N;*QF!TH^Z<\+&NI=O=*F.WUZ.34??A)[W>!/HP MN;EJY5K]K,(_VSN'MTDOI=*U:KRVC7!J=3UZ=W)YNZ#UO.!?6FW]X%F0)4MK M?Z.7#]7U:$H**:/*0!(D_MVK]\H8$@0U/F69H_Y(VCA\[J3_E6V'+4OIU7MK M?M55V%R/+D:B4BL93?C);O^FLCVG)*^TQO-?L4UK3V7/E[%8X6@UI],"F\FXHIQMRRL_!X5>- M?>'FO:UK'8!R$+*IQ'O;!-VL55-JY:\F 2?0NDF9I=TF:;-GI+T5/T# QHMO MFTI5A_LGT*Q7;]:I=SM[4>"/91B+^4DA9M/9R0ORYKVY8^<\+IR[Z4Q=\ZN)+3GT*Y1?%49Y>^E:6ZGJ$1/3*W:O1 M9RR[BZ[<('C%<-F/R&S1=K^40P% DOPD;M%]B56%M;)?%TJBXAV2DC@ZI$ ML(58QB :&X31D)2_U;*)*^ 8';0I!!ZUT8%T(C&MLROE*<.EVL+"UO9[,1&5L(^:R%9]X0UD/KJ MY/1\?(%<,P9J%4(:0Y^W&UUN&!CUT()2V#RQ5 "@5""62BQWXN^Q46(^9746 M8_&]6L.L.V=+I2J8[\4O P5KN:/]NKFWAO;K1MQ+IVWTPLBMCSKX0I1&ZAK_ M,UB=H *K2Q/I&4\!$$&EB,.PIE4N[ JV5KE22U/ OA+X$^I)DJI;8W><]2"V MH)P'=!(4X+0GC1C(AEC/0$YTR?O+Z!&)'O@/S9!EZ2*Y$VZ72W+N#F !=W@> MM,Z'+)71ZAZ+=)/J"!/RO=3)LRVL=@0G':N]C^1U.I'>X?8*10 X03H)SU'C'AH0MT WK1.8B1OCN'Q'[) MF80G[9&UC3 5$O@H1&Z*#ND1W$NS$\H'79.<(_RJCZ!YTM@G+*7QA 6J$SDU M88*E)K[J(+JW/)$&YP#A)WV-Z:-[>]8'A1[I85]&. M2GV*A#F<=*^) E)6TB8?D6N?30)Z+[(''W,!SMOB-^*C@1-:^$931*1XI_!7 MCCR:XZ,ZB@_D@GH ,_1ADMR<[%@W^K]IS1\,FK&XE;00Z)/;"46G0=7JD,)Z M[%C92M;(IUX!!J4_'1G:93+YA:RNE21/KJ+I\L(Z-J.U 4JPT5W&CL5WX+!D MAVX0(92U$0IQ/#!=4SB!0M8<-$E/=#X3((FY!^0Z+#4(!:*/TP22$%# MH=7'FZ'$AT3D)9Y6JU11 ,U!TE%86*XL="!TMB8R%@#:HM0@76KK.MQ]JI%] MU4>Z9O^2_T _@$JC5>3*Q5E7I3)_L(OC)Y%2RNM5=(\XHP(:QK:4F]J5L8;L MANHG"BWD%.))H:P_*MW7J>92CJ?UW<^9&7(^@0R30\D5SX ]@)@@ 5Z)&D7% M_49J8!*(';7SB:Q!9MB,.Y>Q:L"1S !-Z).$D^!_5VTI#9Y6.CJ%].*- MC$MLD:<$\+Y",Y4JQQXE+?,[S@@)-TO1U(OE>L1]CB@I[:A>K0Z2;H5BSNMJ M&B73_J0!ZH'EZGK<20VT%P@9$0W:DD-DC<5!I_ORGB]G) M^=<42XY\H8!@$.H$. 54L*?+2J5U*X%[AE,)< M(D<:=6E#1$LV T92 SQ18=+16#&E,.0C;2:/6!VR1RP[XPPEDJ4"@TBG7 MM*GK6 _*1FYU4IN>B$P.HF8_*#W>_R4= MQ#%?H&VTR=BC\*!(J! U)==_[O8>, _0;0B, >(4YZD,)%N]Q6%]2>;D5C0Y MY&8/3Q]CMWJS[M$S^ZS @<=GN\=% AO2D=-\O MY6J0UD)W'QV396E1N:D7X[YLR[5]3S2JX9%#A\R:M)B4M*XKW0QI#'3/T"'5 M2GT\%Y _<][[N/R8NY67$@T(H&E^LL%)B/NN8*0!4/6S=D>*AVE%UM/'_.-' MU%1/+1=)HEE 4CLUU-FD3YK+,:$VG/>/IWI&*9=L+E>R[\[Z.9B^"2*CXZ&3 MP,D[]K603R2*;&O5\]/1"7L^R")7UAB[Y0#,PRCXC*\(DH=:N>L;C"1AF-4] M!W:J_<5_UL2G)Q;QFED 9@-V_^;RZ)W6S,1KI^IN0$,V@)SYONV->"5.BK.+ M*:V:B[-B?G'!=Q#BM#@_6]#C*1[G,_YZ)A;%8KH@ZY$P*\ K3A;8/0=!!K , M;*(2@;A4U2/X>CCF%\5L<8XH\/Z2!M28&BE(0Z+K-_D&Y-1&+4"ENGX_/34:KRW4NP+5_* M+FU I\&/&P4V<[0 OZ\LJFU^H0/Z6_J;WP%02P,$% @ )S*/4P:(X>R1 M! ?@H !D !X;"]W;W)K&ULG5;;;N,V$/V5 M@=&'%N#:DBS;Z044G6VUJ[FAIRIEM M#/*B4ZKE+(FBY:SF0DW.3[N].W-^JELGA<([ [:M:VZ>+U'J_=DDG@P;]Z*L MG-^8G9\VO,0'=+\T=X96LP-*(6I45F@%!K=GDXOXY#+U\IW KP+W=O0,WI.- MUH]^<5.<32)O$$K,G4?@]+?#*Y32 Y$9WWK,R>%*KSA^'M _=[Z3+QMN\4K+ MWT3AJK-)-H$"M[R5[E[O?\+>GX7'R[6TW2_L@VQ,PGEKG:Y[9;*@%BK\\Z>> MAY%"%AU12'J%I+,[7-19^2-W_/S4Z#T8+TUH_J%SM=,FXX3R07EPADX%Z;GS M*UW71,Z#T_GCZJ*QF'!7!5=,>$TG#U#,+: MEK:7$5NE2[;.UF K;M "E2L) R]+@R6I0M.:O*+TA<:('$%OX3LJW.F"DDI* MJ@\&BEH ;7M(KD@DU];9(+B>IH/<%&[J&@M!F/*9KI%4UD*5(Z,[!PS"WO\D MJQ5;+3,V7ZP&TPCQ%0G4*JPCQSS*7K@*.#3/$G%1P&AGMC M>X(][V,[B40BF+#?"I^&D@ !MUMJ/7[I\:Z?B'Y5(MQS:D> !+61@@JW *'& M(;^@B"&UO4ZS0(>&RAX["=76F^#\$2J%(IU])8@9DG\.(:#\V:$AOUZ'[N#" M.')IEK+U(F:+>3+UKJSVY<;9@<1:Q),U&SADLB LBZN"%\,_T^MFBH4.P'F#Z&NX>+9H= M'?H:^-RZENR_&9+ZX6WBS%AG&W2&0F#@WQ[TL9_$]H5-_S(0EO7\V+X4[ E0 M#],^3+Z-]1G>^#?0T61*4I8M%BQ*Y]YV1_7I!M>@5<(7X4AZSM;1DD6+;/ @ M".ZY,5S]4Y:*;[%D6;(>'.<[+F1'J/>T]"ITAR\IG[S0]\L;" MF)V^]5*;C6:"VM_G)Q_O%^&'\>"P>QBN+L),\2(>)K-;;DI!Z2MQ2ZK1=+68 M@ G33E@XW703QD8[FE>ZQXH&1#1>@,ZWF@+3+_P%AY'S_&]02P,$% @ M)S*/4\.>\7F@# ,2< !D !X;"]W;W)K&UL MQ5H+;^.X$?XK1)KV$D"GZ.77OH#L;@Z]PSZ"W7N@*(J"EFB;MY+H(RDGZ:_O M#$E)E"T[N;TKNL#&LD0.A_/XYAO*+^Z$_*(VC&ER7Y6U>GFVT7K[[.I*Y1M6 M416*+:OAR4K(BFKX*M=7:BL9+G[UZ8>[=RE-<&=+(7X@E^^+UZ>1:@0*UFN40*%CQU[P\H2 M!8$:OSF99]V2.-&_;J5_9_8.>UE2Q=Z(\A=>Z,W+L_D9*=B*-J7^).[^SMQ^ M)B@O%Z4R?\F='9O X+Q16E1N,FA0\=I^TGMG!V_"/#HR(7$3$J.W7$IAWGZU6[T()L&YEO('8)A6^:ED2L2!*D MDWDP2>9$;:AD"N]]9I+#U>N O+5K0]YUJ^;>JMMN5656O6.2$5YSS6E9/L"L M7*QK_A]X3F$7I.1TR4LT/3Z1!=[79$6Y)#M:-HPT6\A0KE1#ZYR9I8U$U2Q_ MA?3%+4A6,:H:_*C-#6\VR&(TWT!ZEF:^A;.":A:2:T6V5&K$,UD9:R@N-+H#WL7]/P]ZK#[G&VU60RG MUDVUA"W"@FYI7R,8 &)@),8&CG8/T3\\9X$- )@+%H(+=!(M?@7\A&4;Q>NU MF71S#VE0KQGY1*$F0'" 2S80/1KJ3&!&/#D(S!Z\P,85NQ@MC)H0ZR55BJ\X MW !3TZ+@6(H@_[:4%]_RFN1TRR$?0_(CK-T+@UDBY\:_K65AI[T?8:VCJ7$\ M&3Q#O&,[5I+43R)>;P&R0L 1CX(&)T9SZP:B;:'2J1:FY*]D'H43^/C$U9=O5Y+A#B"LF=(V)Z,P@J=1&,/?MWS' M"X8>]9_@WTX^9@2Y>&!4JDOS+ ZS8>)T>/Q]W45"F]UW8U@]!M!/2*^"J5SR M)<;@4NS8*-1M:$&P0&D(4_3/Z/KI-,BB))A$Z6D%!E!W 82DM&!6/@3D;W^9 M)TGTW,UJ36#NQL\O Y>M-59QRDLT40I=,CV#C0 MJX;*_IA::1#/P,C@X5&U:LC;)ZJ6!//I-)A,HZ>H9DV&"/44);=2Y(P5B&XY M [<6'6!W$-S'Q7 #YW&8 &DM2PAU4XEAX.$"!MKMA'023.99,(T.'34(5Q,U M%(M9#[ "LS0NQ X$=]AIMZ6-+>@V(E!]#KQ^,D\!@Q[@#P!8B_U01'V>QXG MLW#16J$K7T=U.%Y2]CB/L2:M44FU=?2A\PC"O:6/=-3J%L8A0K960DO*R!KZ M.')1"@4PAMI?)&%V.=#^/(V\_;2Q\/MBJE<90<)S(E8[+(NV2L/5T)C[]0#) MJLL&*", T9@H2$M$R0M3/B%FM+&O,0/TLM+4(?6D<$P@/Y,@2::G0L8+S/!) MX65VX[,26\OP&]BAJ;9&0=+ ?JQM7[][;VF*>8S)#4,J8!%^ NK>GPBO\>RY M,E76BC-3T(':9BZ5)<=2MP5'F\J+UGHVL,8@O-]3^85IR[5PM6VS+'GN,/\\ MR<+9W 3&/(62Z!,SB/\XG$3MQWB]Q((\@9KYG65# M\K$F/S2 %)G3TXM?4]D,&GD!7 N-(OU6RI4!:(:6T!\G619D\WCC"'@8LDVYCL"@25XV:H^Q[JD"S;(HT.H_-."7J0<@'K(BSV6%$X&G9)CG MQW3UBQS&WCD$<(P+M78\Q&T7"K6PT V3$+SW?E][5H5WV MG>VSUYXY=)9!#:;!/%F0?P__&;-C6COJ?M$",\ M' NFR1QS6+ JS0$_= +LP)%!"]Q71*<#8$D=KTK;WSV_5:,G?J MH$C!5=XHU_^;$X0TQ*-*[%EP2'N0^:XK+%ZZKI"^(AUH8176E*;;<90E!TS" MK\/ N7 -9BO[UDSN^TM6\C5W)UH5C+<=0@OW1QI:6S':F<9F!AZ@RN&W9!9$ M483__1.=(\=E^PI^-L-:!:TY$:%!,1"BP6GY!@'0[K*=]:/D:]@N[O]F9X#O M @W>=?I'O')IM[)JD#HN/<=^!%ZC=2PU%!D\$+Q%8P4@4"9F0K?&%J7?@6F"T4'BCKMW!6\.6 MQ9Y$ I4 F> T@PJ&Y+EBA\^2R)0MEC>F-_.&M3'N!ON>M@$*1G^1(8A9X]$\UPTM6Z9[9 ^(G5M%'LD\$PC4C#D[UAAAP>W M>TM*3#='&9>LI74'N:G025\=X>[7<^3^;]D8;CODBAS8LO4!3Z*D$4KYK2.J,_ M^*Q$P4K7]%'$2@VIV[0]P%;@,3K'-S.-AK2P&4%VF=U[;*XONZ-'%$(\0>T#(O#C9:PW? M-%)B"+I7';;I2V;A/.L[PL-#V%F""08-7AQ.HY/'L/.):>1FD[$>SS5YQX]B MLW QQ=XR,G&RXA($ZSMQ(L Q,RS0Q_,.Z,40CUT4B1P/N&T(]-;I.'7@6CY, MK)D;'T.G48H',(8_5=-[+\]50(#43-)%,)W,#G+=M(PV MW7K=%C[?UX^D#7,23[6!Y[/,:R0#E]FHZP6_).>3* [C+EG:%U8NI_9 M&+-=)^F,ZPXX3X'2V.L2!^46PBV:8QWRZ@\60(6V57T>'X!-U\>""B,>AGWB M1I,LZ7N!_8T>,_*A@?P@+Y:)-H3[XM M3KD32NQ-YUF8>4;OVM'+2)Y; .RS[4-*SZ?52!>9:*R9U9>W"6!.XQK( ( M\SH2IG?I.N!]XJ[V2U%+=M&$F+ K7GMLX$#U'OP7CV#_UV2/7R_,X5>R&"D7 MIO7S[WX-=VY]!]"Y%2J+TS@,)Z7VM@)I>$ @]@*QQ>TVLBC?\IJ_ M/M-JPS2MAC;Z84VUT@ G*PK*3:WQ5$*N?OWN:R/K+;LN>&48KW)V4ZOLRW,R M-&<7JD3P#2?_G9W6V(Z$3C.O^HU3'1]0/6,?5%6O#'M7Y2+?ES\%S YKW&)] M$S^J\"JKARR) A:'?.?1S8;=9N-[&:C0YN17]G5VN8BN?N'O?VH?BK>%V;-,_%J@.HT0M^* MP=.CRZXJ]E[,=8/"9/'8N3A@]4HP0R(K5>1"&Z86]AZ)\FK+^'JMU2UTT4T2 M87['RRJ#!U%OSM3C?_XCC>/PI5MR>6TOHYXD!UJ+G27( %+)L&(_HVF=I\TB*;38)(FS%#@K1 ,*6&]VW C MM&#\ELN"SPO!&J2M[J&[O+9J.@ !2,FLA:658CM\@@V_=[H@SM9"E[(V;,UU M+3,)A^*B5FS=RNQ@]GQ.9D?3EV8/>L":-8G2NLM/-XP7(%MK1"&Q!P52JV:Y M8ADJ4LMY0S$W[%A65H2XG;99\ZU610%6RYO,+5&:*2S1&PE ?@?QK:;RDT*&*QL^\$5(S4E\0P4+X0FNX DE2Y"=!CYG\A,K1[)G2-YL3(,I*V M0:0*J5DIX&@@+E$=;$D9^ MWO&C#;Z3*/B>0"W(2Q;['^Y%B;84CE?@HPZ,&P)J1KQ58Z[HU/7LIM382%3 '+JY;'7P+-,-(KY?/?4* MVE8<'%>IFFT1B+D0%6O,@[G1 VF1 "$2JD%_QW6&@MVB6LC;E%^56T/Y8?G$ MMJ.-1(KTG.2*!A572U[<# X9:A MD MQMN=Q-<&KO6T5PACW.['$NQ6V?2C-L>.HVH[*I>>>1 MKMR\X^D:'3T3=H$EB@ ( &$\CSH5+Q1V_WRW.-XKT0^*M!#YPOAD^-@1\OM=/@[UA(L.:I2;2 M,(ZL[*Q$9.YXD*XR- W;QG9@5&1&=&Q<([Q[!PE 3;8='S[=?-X;/MKN M8)L3-DZI_NJC8@O'=%V\/>7;[.L"^"^03K9E%\"P%-=*5G6WG57M)[S]X=1O MN9=CF$5'41S$H_10XFA1VA'%12VW8T_?A1[G Y36F?C@#(QNG.>2*H8"%*!1 M[2'Q&UH#C-@7>P\*KO M*.N&WWAESW*M&Q@H(II,$(.8';%P.(W8=)C@9Q2$DU$P3F;>)(/QWF%'.8Z" M"63"-#FQ0N/=(CAG(229=#R)L2Q*W9+IJ*=GC6+$ N1_.++/Q\DPGCR ]F[0 M,-H'Z7@,L<1JGDJJTW$P2T9MZ.SIZ8"*:!*,XR2(QY%3,8$*^/S2HH%6>2.3^QJL4 ZZKWQE'M>IY%\ M.&8EN)!V.5"H;9U?O+MRR=_5N4)/EI9G^J>O.?B&44E3&5"8,#/95XF@#_\> M@H)%WD&+^^"! 7YI\ M;CW3XC7NF"]+G#'G-L@PL84P%\#F&-<8)]@.-L K>OT2YHKW8$ LEFAC&VEBYYI(/>,#,<#XO:] M4 :U%P7_TDUE2>&M9@<6_\OEV$XRB)4/L^Y0,_ M]TFSQR5SP7I[NS<(W0%YP>)A/'9\_7"GP<#YY,[B2NY>L_C%$L%;Z@/OZ=CO M6@ @.(FGL+^%$[\$1[6_"%?;]XEHXV ,>C]B\60X&]FGWH''8.]H%J31E!@\ M1M>8V,>]#A"!$"?IR#\')SV!X9-@%J*UC%.W)UCS4!;LQ?Y)"2S:EW#"'436 M]OVG#7@4CT'5+48%1BKL4<&H0N;"/<.V[WULB\ ;0M.DH1-D:,IFZ4I^T54 ML+%P'+Y[(4G=#XM&$VK2-)%/PA'-/C&Z]=-"X^[>R6NP]D..^AP1HBP.?_;D2',,"+<#SA5)U>T$;=%_^7O\/4$L#!!0 ( M "&PO=V]R:W-H965T-+*^&E2$=7':>KS"K7P UNC84]IG1;$ M5[=,?>U0%!&D59H-AP>I%M(DLTFT7;G9Q#:DI,$K![[16KC5')5MI\DHV1BN MY;*B8$AGDUHL\0;IKKYR?$M[ED)J-%Y: P[+:7(Z.I[OA?@8\$5BZ[?.$"I9 M6'L?+A?%-!F&A%!A3H%!\-\CGJ%2@8C3>%AS)KUD &Z?-^P?8^U_<"76^7C+[1=['B<0-YXLGH-Y@RT--V_>%KW M80MP-'P%D*T!6YFOTO$-GKZ#?PZ4U5'GX8 HL?L>GG$F?3K9)9YZ]2?@Y MIP&,1^\@&V:C-_C&?7GCR#?^:WEP+GVNK&\RCC,//[QX[")W44/.O+3Q(S\/')IX)+*#QTBQ!&$!/ MDF<5P99 S'=F=2W,:G?G*!L=GG@.,8U0@&6)\7V(2BX !#N+'SQQ3!<$"^Z7 M8P60A)I]3D8-:9A7$#PTPK'\ $+6SW1;^4?6EFF-5)$QY$.50]8R!5L-[NZ, M#H8GNILA##,$/ %V@:[S;"8A O@P_%.NURDDVYR'TED=A>X&-P/P)*@AZU9= M4,T-Y#K4"HJ&L38&EHU2\"A4([HUH7A/"9.C!VM>;*'A55EPD=SI/"P =([S M#ID([Y%\Z*2D\("TY6%3\AY9D9MFP%CJNL%)4.'@\/]!%RW MT[H+V3KND84EWDKQ6/%G %T(8']I+6TN0:#_L,Q^ 5!+ P04 " G,H]3 MF+0][OX" #0!@ &0 'AL+W=O7B [NI5!V%"V=*\_BV&9+E,RV=8F*3@IM)'-DFD5L M2X,L#R IXC1)CF/)N(K&P[ W->.AKIS@"J<&;"4E,YL)"KT>19VHV9CQQ=+Y MC7@\+-D";]!]*J>&K'C'DG.)RG*MP& QBBXZ9Y.>]P\.GSFN[=X:?"5SK>^\ M\2X?18E/" 5FSC,PFE9XB4)X(DKC^Y8SVH7TP/UUP_XZU$ZUS)G%2RV^\-PM M1]%I!#D6K!)NIM=O<5M/W_-E6M@PPKKV[9)S5EFGY19,&4BNZIG=;_NP!SA- MG@"D6T :\JX#A2ROF&/CH=%K,-Z;V/PBE!K0E!Q7_E)NG*%33C@WGJ%@#G.8 M,N,V<&N8LBSTRPYC1_S>*\ZV7).:*WV":P#76KFEA5B=/;Q>F%.+W_TM1_ MY8(KQJ5 Q=O@*D%&60F^0V#@% 8ER3H'I< _CB3LGYQ8FFIG< M'UYQ0X^/V-MP2WZ%%J0!7"WH-:]050ANOQQ'3Q=*P3*$.;HUXJ\9-17GE?$T M_KA$PW5N@23)4LF8GU$L@_CH6X0/U-7'._Z3\D.RMSH,3="5I5CVZ&>S"7X MG58Z2&@>]+LT]EK'@V.:TU8_'/(-Y3&8EF$;340LBR%IS=[DZN+VJ5>G"OM?Z:F06G M*Q=8$#1IG_0C,+5^UH;39="LN7:D@&&YI%\.&N] YX76KC%\@-U/;/P#4$L# M!!0 ( "&PO=V]R:W-H965T$ENJ+; ?$!\\B:<)F\3! M=CKMO^?83M+T21>06.HXU^<^?.XC<[ 3\K,J.=?DMJE;=;@HM>[V5RN5E[QA M:BDZWN+-5LB&:3S*ZY7J)&>%/=34*^K[R:IA5;LX.K![E_+H0/2ZKEI^*8GJ MFX;)NQ->B]WA(EB,&Q^KZU*;C=710<>N^177OW:7$D^K":6H&MZJ2K1$\NWA MXCC8/XF,O!7XK>([-5L3X\E&B,_FXUP8(9OPU M8"XFE>;@?#VB?V=]AR\;IOBIJ#]5A2X/%]F"%'S+^EI_%+L?^.!/;/!R42O[ M?[)SLF&Z('FOM&B&P["@J5KWE]T.<9@=R/P7#M#A +5V.T76RC.FV=&!%#LB MC330S,*Z:D_#N*HUEW*E)=Y6.*>/3IBJH3X-7\,+)[=#BA2_@G3/95NVU(I>CD^3WXXW2$BSYXQ7\:,*/+'[T/X?U M5523H/NJ8SD_7" #%927DI.MJ)&"\)IHMJDY45PK;$I=$HW7N6BZ M7C.;*V)KMTZQQ=J[;[[*:)!^JPS]!U7%H*J%JGI4I:PJIK6L-KW3H87!;0 ) M)N>?2U$77%JM5H$N)><6$+?!2>-(PPUI"*Y<;( ZWKH5P\+?AS?FV)QBY,*< M?[!CSQCYV6JO:J%3] I8RB/\-N>='NT&_+T7!9+IW1?+7_0-ETP+N6\OH6KA M/"=[)D+OR-=D+UE[443M,O*];.W;94H]?^UV S_Q:!J_(\?%GTC^?7*<5J1+6]023-BRUGNH<)$)"\X"C:)O).0%=F#;)LN<1+=PO$7BC] M%NJ\-(;BZ3GQO3!-[[6?]DU?,U,W<>,W58&;4<16XR_3$WKK!+[N11XUCH[/ MHYHS@/%BIN(QAVZX,FP3G8W$R*(1?E(3!UX6Q_?^O!E_SE&R8U*R5K^L)@A\ M+PEG>B[&+'@+]]\3E[$3&?:BQ$M\LZ!AYF5IA%600D6 O9^X4OOD>W37)^ < M-0QMUA%0D4JI'DX^L3:+O(CZ]\8ZQ-.2M=<<#"5;5DERP^K>,L@FMKGO(0K/ M1QDT_=?>CU7J43H,,< R3&&Q[U)CBL,9;P7:G\NM3[;7 H.!>A@=)DTN$@B* MTDA/4^I"&GN4AEX04A+$,)QZ"8T)S4R>(>^BF 2A%\<^_M$A-B/\^Q&^;P<" M ATNYF8YZ#)58%BJ?O,G9@WCN>1=+_,2TP)3=0O^&H=D\Y!"51YJ7K:)990+WL-_70#RYE=<,T)YG,9>&&3S\%P\;6!CG$$_?TD#Q\EEX!;^,HL< M,^G27.6SYV<4?XH0+&DV1S@&B0RQ,$:.??<#E]=<>O,>3$ F2&DIW!Q;WQ%F MJQO4&+'=8\ZV?6.Z)Q#':&T-EDF3*QO^>?0Z69F.+)Q&^&,VS\R%;NX(6H"N MNOK.3@[X)C![1N[\-G=%Y*,9&@R^OURO$>I>&:,$AF/-96,:LQ'_1X.J%F=V M997;>>1N["R\6-KQY:&L*W;L:>S>V)IF_5.T3]W> 1G=N^[-)%$Y 3?]/#/Q MY*S.;9MT8 S*A.JXO2=[2BW)Q[>998>*1WM3)7[QQAQ?'GG 81D&%N?"5HK& MBKXRN,W=& G,P_#2*8=M]2@G6(7A!Y04+)SW9P4L;;J3$]F'EH M9"8G5-V0A*D71REJ9@QC[MN=%>O;"CS$](8QU8^S2=>O8X/$3(+*Q&^YS"M3 M!1XH$8,501)Y:8HR3-=>&J3C';\A \+8B^%2XL-,-*0$?2()R'G3U>(.7P1. M>O*PJQ&B=42],(PG4W\1&@2;J 9KI[N:3Q&$_]6CI=7+\5\')X, JF7WJ._@902P,$ M% @ )S*/4\TN%*NX&0 PE !D !X;"]W;W)K&ULS5SI;]PXEO]7! ]VX !EQR[G[!R XTYF,NB>9.-D^L-B/[ D5A4[ M*E%-2C[ZK]]W\9!*I20+S&*_)*Z22#X^ON/W#M;+6^N^^JW677&WJQO_ZFC; M=>U/#Q_Z^M9I5=&@7?UP>7;VY.%.F>;H]4OZ M[J-[_=+V76T:_=$5OM_ME+M_HVM[^^KH_"A\\IS$XWWMBF<'K]ZNCR_*FUZNOND[W]NY8-/<;Y2EM[^K>XY7>?7!P59>\[NY/!0,'.-/R_NA-& M9 .>G1T8L)0!2Z*;%R(J?U:=>OW2V=O"X=LP&_Y!6Z710)QI\%2N.P=/#8SK M7E_S:11V75R;36/6IE1-5UR6I>V;SC2;XJ.M36FT+X[#7P]>/NQ@:9S@82G+ MO.%EE@>6>5[\:IMNZXNW3:6KX?B'0'*D>QGH?K.+8GFV/)^9 M[R+RX8+FNS@PW]2&_^MRY3L''5C@C?+&(YL_.NUUTRD4 MRBE&SD_S>:N+T@(3&Z\K_,L#M97JX,/:-*HIC:H+#[-K4)W.%ZJI0/)+NVM5 M%::AH:Z":37(9;>ES\*F MUAE8K:UAMHUNM%-U?8_/==OQV Y(_=+0 M=($.W^_/%LNSUY\ M.;T^+?YV>?F1/I^_>$#$.+WI:^(0#:*9\,5K7?;.='@X^-K;NW*KFHTNKNQN M9SQ9BC#Q]=NK."48+R"H@Y5W&9=@F];A5DX+Y.H5\P@'G3]]X7^(R\")NJ\T M$2HLBH3+O$2P@:]OMQ8X=6)O&UW]]2_G3\Y>^'[E3664@WV=%I=US<3*H14@ M@HU7)7,#9UFI&D_$9V>F:P/&@0CL6^!"(AE&G197VG5@H6%>MN-D#V&FM;4= M"D11&5_6UO<@FR A\ H>INR*#O/;/)@3FWC*&_1 '46 M'$6Y+5Q?RV%G,G$ZHX^/HSX^GE6D2P^."%9$T0%N7'>V_%K\IIS#U7\Q:F5J MT]U/*>C\O"A*:N,T<:78V!OM&E07$86]M:+PP"Z!A_;&#,3XDVYK5?)D:*.3 M GS!<_ZDP2&KQOQ)C D"OV!!;%LP9'S8,/1V:X"?()LU\M*#UZ*3@J-?K[7# M^;WNNIJ7NE%UKTEO#M-=:8 &%>[-DK(;5X!H5]J=%F]TJ7K/^L#?(04*!1 L M:D]+&)2TCK]L>R0&SAP'@&$I:588 :)VIZL3(.2$_BILR_MI7NVU M X II\+YXCUPM *C"C0N9#/A1.DO/.9NJ[I@'_6-'*PJ.F F\LD5.I@UBR>3 M;.KJ7IA)MF5G'3(8^/?X[#^"L0' 5NUF&#H'[VJS9J<'LT;&$Q,/<[58<6,@],YQ"T0D,[9^@&S:=)F!-Y- M;A )6* *UK!$ [:U%(LLZ^TS?NZP #>3ZU CLQG0D=6.;FFX(K6SNZ*LE;@ M,9D_<\:))5P(%(H*_4!0!A1LK4!RR(PMV >AEP6R43Q8O;S( M#+P'/&TUQ0?9.$_T ";^,^&9 Z @Z=,* MO5N ( 7.,^?6GD2W]F36_5Q90F>XR[?*-2#6\\YL?K;WY*8;B:"(C";Y<7 M!._/%FCY",B"D&URB5G YB#J(@F"1EP#S>5VI4 L@T<=TY.< M)H"HC5F!AEZ!EFWT1PLN220]:3+!+_"W)DWR ,=(A W M0(_EUN@;LF5B.<+Q?G9F VOAH[7Q7/SA^?/#IC)=6RGNR"&(&^<]]'IFV(0X! &YT5#1%XC"@2[3RBGJ#; M]Z@7L_*%4[W%SBL)J M8+IR-0!FLQ.$'!\#KN] #/I@>ULX<%@ )!2.$O=%UE0!F(#H'%BYXB@5V$_4 M!!G["/)E*Q&L-1$ #!#I0 MLJD$&NN!J55U&;9#DH/)ERH8?]:'B(N#4I"O(@0)5("SA<\-@AO&V($^P- $ M>(-R#626!H,QN$./ O>6"0"Q7-1..._GJQ!@PHXE?PE/!<2S,H@R,-P!0TZ MQ+\PE,*^!*X7XX,.FI7T \;D+O> %__#++Y"^RW+BYRH1&Y)RX<>R#K'3[[ M5Q"H=S%.>Q]QMQ_$\)CJN"\&]D*MX/@? +Q($#[P*0DN((S?M82D5>\"8T?R MPD>*#_O&@L*Z&Q$(P/N@"U?[+&C5?8BH@>^(".5@N=G^$S! X;4,8(+V868R_FQ% 6^A)I( A:BDS%#.<*'T7!R["!BE4EB M+0![RLE'EBRBO.ZQ]'20B4U,#$FFX 5( 3#84S48.3 P=2UYN9)#=W [9'G1 MI5N(U#8"2ED4*+/IQ352HAE\KKCZJ!+1P*UT X:_PSE1LW%Z\ 3:.18^F@R$ M$R3(,] OP0=P5&EO.5M%8VR_ZM9]';-D:)I1:*Q#/XXF(H3M8'SPQ1K %1T0 M;')S@I\D:\8'O) @UDR4!7@%YM&.,"5=:#!R!ZTRS@W[T%<,WQ?@RG50U'! M2=#.QEEALP">R(;!GL%)=@0704V%$^Q^;O-X>.!;PI/<(4W'3F3Q)4TC^V$$ MMYCU'(LAP70@2-C&VNK60.A*64A@2<-(-V=BQ"%[$(Z!T,!9>T9\XH!XXR?D MH?ETT$J!#BG.A 3]'Q 7Y4<05J?N!-A3WP+\;B\?)"(KQUQ;0E\5T=TV*Y(Q&54P< M78/26'<0G@ R;>S.E!!OW!AG&P8/G+C(;/0*@)9&)>'4E8,C@1@$3Y?,+4]I M7-GOT%J4V@_RW1"U_ [:[SG=>GB7MQ# $L$2U.83@A$L.\([5WED;0?'Q,*, M>^3T TEQ3VYL$(Y/;KL@X:7=K6NV2/+V(6 M H>]U36)2H4NNP.AXK*'T^!B9;4P*9UTC9'_0@B]!92PO<]$#/=LNCZ+Y<+F MMHK3V4G/$5W>4[J'@RS#*7.T8WY^J]W6V7ZS36\396M=29$-J.C9[^[ 9Q-A M*]5\12$'CAO")CBGC$_U(DD; COT'7PF,F1:GI2@ I:2.L(^>]PFEI*>52%6 M9P@U#!,(-) ]*FV-ZCKD52H75E8SVP1[TONH2QB@.K&2GFL>]Y2+[%N$;NS; M)H3A,R9DJAYVD8G:(K>6 HI\--CRHHZ^B=B";(^H*&0]DR @\B9_-*?#SZ,. M/Y_5J6O-@C&RL+DC>D5 80G\<0.@)%:=5AA-R6#JF&E*6 M7!#'*?5[UC3*V*CJ!K G*(KMT5:XKS!9* '&J0?S(.YQ%-+E56H@K[O%$J_, M 3$L6%Y8BF+#R^FP+D_A91D.-#A2J3#D]"7-N+886'!MA_,D,,<@0\19ACVD MFN;^B:M\3UX4QYQ:.7] WYPO7Q3_V5M.+$OGH&:\&%.X3!2^Y^VQB:0RX!_?H)GH07YF MJ9C#Q[LHM*&Y*[#+)0:UU$01/KV@ QR1=[%'7EQSD ZO.K04<2#]R,?'' ' M;#)DQ21(RD0'#)53K@0'3MB5\M"H9)28I)BX0<9CX->1H2;,/!3,6!GTTL3Y:O1H/DT%; MB%$FB(2@#SLBX']1?DP: YU4ON"HA=8,=9/&'EXJR\!*O(,1"W:9Z6H,4RN< M*<0K\'=SDH1.[!A16HF(P0L. 9A+P2U)&0= TNX#Z!;F-XX;.QI"OI(I&A%2 M*NDGQLI$,875NHU7;.GM'X5E^ M2@-'LC4;+(W4!LBI%H7? D@[H81_HRB@Y#T@GDI*.XLYLN;,\UET\$EC8RTU M)6:YO ]9+@^W]W-(I'SB'.8D#)E="'M_?_*M*O6KHU;2<$?9ZH;QTQAZ0.,S.>D9G M4N2(& Y5!L%7J?-4M"P<*^MFW)$07N1J<UYC]@- MAZ$='#RAAW1*#;=%J:BJPTZ+BM,^,0,L^41.4L7]IXFE"XJ:_N!O"-6Z9$.E M_RK&72.^4*:71&,$JA2$>9LM^18YN06W=FEJ*E0;A9JY+QHX]&TA2=F#!(=QJ+&Q1Q57J$7.V8IELQ7*^P1ASC@@F@3,K M285/1R3S\PQR@\&T$MZEVF',\'M)+U*?P-GC13%)0#%*-G+@)JYY6/Z&V _B M':]'A6\! *.4=4QM+X;V/"OL[:6YLS&Y@<<,X$1%/A3K8Z;DNRF.Y?.!CT/_ M0!'#FLOB!\I;HN2A)2$D[D^+WQ"IY.!DGY[1-O?F%NX,\B$(QOP ^A[,5P*$ M)%A&4)1R4M(WQ8HWXO;A,A81G+>R3/%%JEUP5'T7^S0I-45&(JN]4V&(_+$ MNPWH3K==Q'QO>!%+4N-27TIDA**?P <$!F LE31'DV.CM$I>(]BOZU%*;1B^ MLJR1C:"%=(6LQ=E1WSK:D6>=EH+U6- MV;\\.QUIQE3?7N&.R@'8>*]-@)I1**YW)ZS7!;4J0OH;<*-@0RYK.2 MX12Q2&36.Y@3R9&6**N9Z$J,)8FI-J"XJ0E#U>0E.W3,(9]N"NJ]2HEB?F4GYM"I+GIG\6W:8K-^<7W^@N MI+K?9W4W78GXQO#A8BXI(&6ZV]HJ2QN3%-O8W=4A#9E#>XI=;SE] ML7U0GH:NP0SUY?5+-_#\7"U'K$.'#"+16H?MO*'W/J0OJWRN@9SO3PBOJ(.S M@81-+^(8/>7?A6!R6$U+'714* -ZT([--&8-Q M5)F>V@%P%DED\TT&VJTD'-BTWVO%*)&M935!P"@IIW*'P):7.[,(D8(1IAZT M4TKT2LM:[&"@D#USG=@,0"('D:!&E #<%JOHT28;@,C2(THEB2GR@IT+5130 M96KLK\U73/-08@\]7\*33"&WVD8PGV*F48)1NNI"'8J<+]BUWA,1OX.=]NA! MV"J);%/,3MU@[$U2%-)MX0FVPK*/'-A+U7&G84KO391F]V*:? :^!I$5^^'# M5]WPE8C!D?'W='V%I$2#-#2GQ3M:&&NNTJZ2:N)!=1;C)79@S;,;'U/,#Y<[ M1%Q@@.(>3'0D^D[%QI,5"2WI3 ]T.-&+=ZRMJ8>!3A2[XX.M_9[%0:86E 5" M591NG PL3I4C4YYGNIEBH!GD&)K[X J3_N^GE.:L?[H/>3Y_DS&_<>EL8Y'$ MPU64;]^*C$EC+(14MNU *6]9J6\,(92TX*8WW.G,A19AO\:N;7I, +(HDP?$ M$TC=%/\ $ ="X+KB0^]2W'.-7_6MQZXQ9./R['P9_<8_/KRYQ@?Q4J*D8X_/ M'^2I0J]V*8E'B1$49TI@W<(N1J:PY0LXJT !-:93[Q+L^WBY/S-6A_/I,3%R M>)*46@$[B^GG2JY?4=:TQ4C$>T.%U]\"_L)XJ0W-"-R>YJI!*;'0==3E;-Z] M28*. RH$U52WQ?[-F@JPZ#JI@61:+ME5,I6XC@+PY^)22VIY MF?A^R-;D5P2,?@=OTZF&PLH]>;U)V61B8STL1'+3>R)S^4F7'.V\!W /*V>& MXCJN_+X!QC8:=>P)[^C=Y?4;,(@\Y/H+/3DYOU@/Q9]L" MT1?+)P]^*GX=^J;AFR DQ,OY#8UQM0H?^"9-4E,\+L@A$V57QO&C2'!_[2G M2/3SD[-';,RC#.]LQ56P<8R"]8(8W3)YJ>$D6/S)HM+077R71$J?%)84]V5* MA8BUI5LS>R+& )TS.:"!:, E%+'16J#$#2Z8YUY!V@.&,D4RG@+>O559DC-I MB-ADO .)G6+4Q[?= ^G#S,B_>,5 J>[Z: 6.9BUD< MF5U[LQ@D-MS6(" #6SPI<#8IDAJ6Z@=8T]D!0&1S8(8U8F4W$ MNYYX$UOZDGZ@D9SJG3&X1'D]J'[/3\Z7XRB*]0M )NC7-=!69S<0+X>A63XP M9)1ULU4Q6O(\'A4C*I?GUJ/4 AP[2_=]0^[@Q/[QF87-N%Q">+2:6\)K]>D&=0 MB<76Z84\4C T#TZ8?!*4!PZPT>!'2&+4& M%B7)/'\<+@^F0QYRT7-+@&E^R(J@4'^G%?F_5DW*&\:6.G8,:,-"$,#KD0)? M]AN,>YA!T^J[/#LY ]?ZLUYUT5G2!S*-5]3_[D,8QUVF'T0SCJ_[54>*_NCI MV"M3]UWN0UILI]Q23U6Z M7?=O5L ?T2Z2N?^GVO6=P/02MP,/0DK+&/(MST_.GBU"%'J@ MCB:>\]G98_"<(T\9RZ]9;UW\[I?<%:#\70WO_ES%:FL(=%.J\TN@+EV2#I5= MZ; )L9)8L2Y[9R6X')>+B=X/47,J''W 54S\M@SFK)VBHI/GA&WO\]PK[ M\KN\S=MA,&T\1[T=76K+Q^][?B*/C^! ADU^%8@O,F"2C*0-C/YZ$,0?F'^H MG\8/XT+,U4JZ,L8P G_I#O#DH8FI9*TKN4(DL1&U$T26AA*K\=A3B:E=00_A M]W$8T0W8@2G#A,5G3(T2M$#+A!_MO#U_P!02P,$% @ )S*/4PK^<_C"" JQ@ M !D !X;"]W;W)K&ULW5G[;]LX$OY7"%^Q< !M MK(>M1S<)X*3M;@_I-FC2[@^'PX&6:)M72?224MSL7W_?4 _+J>UM#]C[X8JB MIOB8&<[CFQGV8JOT9[,6HF)?BKPTEZ-U56U>3B8F78N"FW.U$256EDH7O,*G M7DW,1@N>V4-%/O%=-YP47):CJPL[=Z>O+E1=Y;(4=YJ9NBBX?KH6N=I>CKQ1 M-_%!KM8534RN+C9\)>Y%]7%SI_$UZ:EDLA"ED:ID6BPO1W/OY75"^^V&3U)L MS6#,Z"8+I3[3Q]OLQ8W(.'4R=RI^R6?$R+3!2;CN^.2G>5<1 X MKIN<-;M-K;6 %^EGF]^HVLZVPHV3F%B$9R?$9$'L^-/02>*D.]:IJ61W;^]> M,]]W9JX+[FXG/.[4+"T1%F5*]^O$],Y8Z#I12_!6K'CZQ&ZPN!)W2I95O]$_ M8[X7.?!<)PAC]J!@_8'=TJ' 0X/Q904)6D'\*'*B,':"6<3^M?_'BO*PEKA. MF>9U!K))>PM8N8+,HJRL ^BE@.LAJ'OUO>:Z9->DG%8C2 -9YR,J3:WV4]%Y MR-?''K1<03XZ\OH1?!RV7Z$0*IZD0DQ4:AYT1!/%#I 8)[6AZZZU#CO>O:",F5H0W[P5&;CO7K M+^F:0[?L P41;7//DR0,S]D\S]F20 0^OC/U5FC!M%5@QC*U+<]/0,RLAYC9 M-T-,C^+S]/=:&FE1W"&E#28.XC'V26M[@)M8%8D_V(F*'H0FU0,M&Y!5@)<\[^ M]YKR M?Q@NE^0MC?Y+F^XP))_D1)?N [7N*Q$XX:]HX:?D9ZFM(^R;"JP!F]S6 D<]I#Z8O8>;'5WU\#Q$5 W MMOK$+)31%'YKN3$,N!K& 7N%LB5';P!'%>FZ5+E:/;'0FV+H4FU57\RU!U#?\QXBV*SUH)AIH=SQ")2/>-+^X,T!JDS'K=#T_U$?Q_ M:,C "<,3I@R0\:;[IIPZ_BPY:DH7!57DLX>=!;W0"9&*>Q-Z 2:"^)!U/!$CC0SWSA7H47?EK M-;6S%L_^C;@H;&PAA9._YB2$U8T8$&R2N6$V293$["_7W[PDH;6@Y M>O% H M;=M65'Q!+6Y(MV/?F;J^U4J 4:.JQ(GCI!V%"?0TMU5"0^P,5?..;$O)-+A M(:R:RJ8I41FZGEG(?OA;['O^3^W7V/ZRW!V1ND /=@97^QTM/ %C< M UC\S152!\R'D.HDE?^B6F^AR1:M-BI2KO63C9RB24 0:-5EBN.'+& .-C=I:XWS^OO95ZG M5=U"J^?/GHGZ56@B&Z%K#N.3V2CIC9E\LS'?R!+0]>.M?*2"MT3CN9)D@:\* M7L/NN*[V6KG!@]PA7S@MQ"&SM^#6&!VM-9>Y58?5%"\0_(H&9IBI1VC+C7 M..#8BP$Z^)C. F;3'B##!5N""6?F61CQIH"Y(/GK^\Y#/CP9/" 7])Q!S^2& MV3*S>4ON9_N7^'GS +W;WCSCOP,H2\15+I8XZIY'LQ'3S=-X\U&IC7V.7J@* M&K;#M>#H+6D#UI=*5=T',>C_?^+J/U!+ P04 " G,H]3\$;0X/@$ G M#@ &0 'AL+W=OQ$K,,N&*"$PG)N'7I75SUS7@[X(G!6NVTB8ED+L2S M^;B)QRW7 ((4(FTL4'RM8 II:@PAC&^5S5;CTDS<;=?6KVWL&,N<*IB*]$\6 MZ^6X%;9(# DM4GTOUK]"%8\%&(E4V2=95V/=%HD*I456348$&>/EF[Y4/+QG M@E]-\"WNTI%%^85J.AE)L2;2C$9KIF%#M;,1'.,F*0]:8B_#>7IR39DD3S0M M@-P!584$9%PKTGZD\Q149]35Z,6,[4:5Q:O2HG_$XCFY$UPO%?G*8XA?S^\B MN@:B7T.\\D\:_#W29R3P'.*[OG?"7M"$'%A[P8]#_L)4E H3M2)_7>02Z4 V:4\)K>,SEG*-$/?%?4QP75Z M#U$A)>,+,+E=,(QBVL4P5R!:W)XQ+(5&0YY9N??PI];_@9 M46S!I#M@]))JL@8))*MAX8_$1+&RK)EBPH*L8OR&S/)%M1#6268D9,;76.F3]W_-#?-J9814@OSB! )4=!;0QO#/MBP=EW MY+3(K;A]*YAB5NB0X2NXSLQO)8=1!X'A! MN&T_1K+]O^F[6[R$&W!M1($DD^ JD9J:- MU9: -!$?7@^;(RZ&?2?L!=O&Q[.P;^&$@O4;!>N?5K!RES:9FRXIKD-%;$9@ M-\78J;?"\HMJH6S$< :[99JMD5[\>_37-=\7M?\@3%?W]2TT>']FVI[_M )PW K+A\2+YL[W(9-CBL' M$C,CE7E'-&=8#NP[M>*VKU[MT \=+W0[U2HUR=])/.-16N QQ/P6:%B:/R(# MTH87/-2 M/1,,N?SQTFL(K1G%_.[R\0MWA2D$% M(RDD.-4]&Z*ZRO):4GYHD=NKP%QHO%C8YA)O&ULK5=-;]LX$/TK Z.'!&!KB?H.$@-)ML5VT39!DFX/BSW0$FT3 ME4F7I.)D?_W.4(KJ%(Z10R\2*9-O9MZ\&=*G6V._NY64'A[6K79GDY7WFY/I MU-4KN1;NG=E(C;\LC%T+CU.[G+J-E:()F];ME$=1/ET+I2>ST_#MVLY.3>=; MI>6U!=>MU\(^7LC6;,\F\>3IPXU:KCQ]F,Y.-V(I;Z7_NKFV.)N.*(U:2^V4 MT6#EXFQR'I]<%+0^+/A;R:W;&0-%,C?F.TT^-F>3B!R2K:P](0A\W79KTQ3@6&S (NI?682?B@M-"U$BW<>N$E M9L'#1WP[.+H3\U:ZX].I1_,$,JT'4Q>]*?Z"J0H^&^U7#M[K1C;/]T_1[=%W M_N3[!3\(>%7[=Y#$#'C$XP-XRA1&CQ*7_#H%FNPZ5I)UC[J>S1@K))N M'_<'@:BT3]Q&U/)LLJ$H[+V)7IG-(CCN&&[%%97IID1$';Z!@:5GA.TY8Q"OXAM7Y5NFW M&VN6Z(*#N*H@+XE%A?IM8&E,XX!SQJ,,4\K2*H,[XY'>74?? *]8624X2!*6 M51P.\)R-/&>OYOG:8L>S_C&D_/V/3FTHL0R^2+^/]X/ ^WE_9D'^M*"Q!_^& M/'SHK%:^LS+@+]0#C8FXGK4824N!ZK[#7+FPR)F%WPK409PB+12YIF48Y)+_#C)XF-H 4"2T(A>MOU71Q#'064L#2/@..30UZP M)(HA2UF9Q6C?N1,XK^MNW;4!NI'(/]9J #E*.,N*[!B..*[/D^-!9P=23W+# MN'G>"[ JRT.ZRT?=Y:_6'7IKNX&1*\R\AMWZ'%)T/R 6\1KB_?DN5%$&+)TBB%&[GH=$.'RG#>(2IFBPXE M!R7CJ,<<.PF'._& !OQ&-96K,#D9XS'"5R+1XNNA7"L[!,^6HPYJ^("A9FE M!7P3U@I-&2;'J$\EB)/C,XHBN I")#6W).!=,MC(4,+R'/L3:C@9\K3+684Q MY9"RF">#J%Z55VJ7&&7@)2U8G!]L:\4HK^+5\KJ1V$,[N4] !T'V"VA .RB1 MNY65\MF9_TPU7]#.R[_2D4Z/:&?TB[9^F7[%IH<@X2@F/K$59'GQN$@ MPL[#:51A^N(*.7&>',>C"5L5=B=*0(ZK4SJ&$FQ5<8R]KAHR:8>@WT">L2A) MJ2?D+$$U('8>!UW@*$I95.UO#].=BQKJ?!FNHU1HG?;]G6W\.MYXS_N+WL_E M_77YL[!+I1TJ=8%;HW<%'D2VOX+V$V\VX=HW-QZ+*@Q7>&N7EA;@[PMC_-.$ M#(S_ V;_ U!+ P04 " G,H]3R3LNZ!L# "\!@ &0 'AL+W=O>-D=M/ML&T<%7*93= M1HUS[3I);-F@9/9*MZCHI-9&,D=+*?%[[QRS39:15!AS3KA/NKCSSCD,_=\I18V M_,)Q\$TC*#OKM!S I$!RU?^SKT,=_@\@&P!9T-T'"BK?,L=V&Z./8+PWL7DC MI!K0)(XKWY1'9^B4$\[M[K24W%&5'3!5P9U6CJL#JI*CA]O39M^AO89[8FHL_*0JK/Z)3TCBJ#,[Z;S-+A)^*-T5Y+,8LC2;7>#+ MQ[SSP)?_9][VE<3?9<5.'?^=JVK,1M1 _9HOF"T>ZI0:BUH$?JJ5T(%4Z]FKK7VI[4D7P1] K. M]EQPYXO6!*BX+5///UA0H_A J$?M 4ZE#US47+TG[*F_,.&*B'1GJ35V MNGZQ]CX93 SZH1/4-@819+AQ4W@#LWBQ2KU7#HLX7ZV\6< \7BX*;\[)S+.P MNX B+M("*'L::;4C$;."T#D\:<>$SXFN@NZ4P^JE^F_ER%=Q5BRI']:N@+^;Y M].Q^_,LG]OTXT;Z!+"==K6<1V#Z6=DOG&[#?-IK1],NF U]7M!X!SJOM7:GA0\P?K!V M?P-02P,$% @ )S*/4[0GVQ?+ @ & 8 !D !X;"]W;W)K&ULC55M;]HP$/XKIWS:I*QYY:4(D$K7:OTP#95N^S#M@TD. ML.K8U':@_?<[.R&C6V&3@)R=>YZ[\_DYQGNE'\T&T<)S):29!!MKMZ,H,L4& M*V8NU!8EO5DI73%+2[V.S%8C*SVH$E$:Q_VH8EP&T['?F^OI6-56<(ES#::N M*J9?9BC4?A(DP6'CGJ\WUFU$T_&6K7&!]NMVKFD5=2PEKU :KB1H7$V"JV0T MRYV_=_C&<6^.;'"5+)5Z=(N[Z_VG["MI^?X"B6,_X5]X]O+ RAJ M8U75@BF#BLOFR9[;1.;,WRI'DW) M<>F:LK":WG+"V>FUJBHZG(55Q2.\>V!+@>;].+)$[1RBHJ69-33I"9I+^*RD MW1BXD266K_$1I=3EE1[RFJ5G";\4]@*R)(0T3I,S?%E79^;YLA-\-T\UMR_P MXVIIK*:K\/,,9]YQYIXS/\&Y((64M4!0*WAUCO=H4.^P!!(-W-:VU@AWQM1, M%OC6V9X-XV0Y,EM6X"0@W7GF8+K8,++_BJR/(Z^:R+R-'()3 7W,![Z"0LD= M:DNN=*FY"6&/Y,L,(04IU8R 6J"6J'T7&G:U=4HRGI& 3)9 .C>6#"[7D.;A ML-<+XSQS)V U+QR]\=!:>6?A9=P/X][P4$'CN&=:,_FG[R <]/KA,+V$ MMG"V8URXV^HK73L(Q2@I77=AH&WW'94MG>QA+JCRK!_F[IL/_I=F,9_#,$P& M@[ _S.!!62; _./HDR0)DRP-XWX,;]VRZ$BM%>JUGTF&&E)+VPBWV^W&WE6C M]M_NSAF#C4+J[9>^TME:9)XQA MX0)T?P;37U!+ P04 " G,H]3BO]A5_L$ !6"P &0 'AL+W=OWLMSQSO;2/6H5YP;>*K*6I^/ M5L8TIY.)SE>\8MJ5#:]Q9R%5Q0PNU7*B&\59886J3 :40 M%:^UD#4HOC@?7?JG5S&=MP>^"K[1>W,@2^92/M+B4W$^\D@A7O+<$ +#85D2$*KQO<<<#5>2X/Y\B_[!VHZVS)GFU[+\)@JS.A]E(RCX@K6EN9.;C[RW MQRJ8RU+;7]AT9^-X!'FKC:QZ8=2@$G4WLJ?>#WL"F?>*0- +!%;O[B*KY7MF MV,69DAM0=!K1:&)-M=*HG*@I*/=&X:Y .7-Q;V3^"-^84JPV&EA=P U3-89/ MP_B!S4NN3\XF!F^B\Y.\1[WJ4(-74*=P*VNSTG!3%[QX*3]!#0*;I[6LT+G(/!4XKGK5*B7MHCWN2*UM' K4^!20]7*.MY(C7[CYEJE'+-B- M$KF]K6GGI]1>&+TX-==R-(N M5FEX-&1^'YCL:,A0^7P%?O"#3==(58I.9T2O;9"Z6;0SY6![?%F+MK210XY42(279?A0 M33@.>4F/&_D#(3=;>@L-&EF"+[=9P9S>WU,L'$N6/^]28.R?',N064>L8?T@ M#1+]H-(6Z@N6((.EKLL>TF:_&-CJ$&9.FOB.%_I@,R-X-XQ[6X>O0,@94V:; M8+=<+3$]MN*)$P>^$R<9^)X3I1Y. _ 39SH-'#_T=C#;G"A@'#I^FCA1D)W M.'+":(K_ IE/B]1)8]_)8EP,('>V@B+&CU:,@RAR(BLXS'[VRWYN M=WZ)G3B+G,0+ =5- [I_YQG2('&R8 K_OORS;JFC(.5L:O-W5 M)9M42&;=SO]#CH.1^W7JK?Z)';9 4A(QFQ"2VK#22J+8S5.^8O62PQV]+&03 M:QHEG[ 6&EX^8SY-ITD")(TDPA9E>)?ZN%TN%>_XABXIA,9VIW^\_I1(Q] ] ME&N3O5ZG(ASJZ#0^8FUMNK9G^#HTC9==K[0[WG6<6(B6 DM[R1&ULI59M M;]LX#/XK1*XX=( O\7OLK@V0=MUN!VPKVF[[<+@/BLW$1FW+D^2F_?='RHZ7 M;6U0W'U)9(E\2(H/*9YNI;K3!:*!A[IJ]-FD,*8]F%:+LIDL3NW>E5J&-V>*T%1N\0?.YO5+T-1M1\K+&1I>R 87KL\G2.SF/6=X*?"EQ MJ_?6P)&LI+SCC_?YV<1EA[#"S#""H+][O,"J8B!RX]N .1E-LN+^>H?^UL9. ML:R$Q@M9?2US4YQ-D@GDN!9=9:[E]D\E,F# MNFSZ?_$PW,-+%/Q!P;=^]X:LEV^$$8M3);>@6)K0>&%#M=KD7-EP4FZ,HM.2 M],SB\EM7FD>XJD2C030YW!B9W?W!@>9P(6M*OA;V_HYOQ:I"_>IT9L@N:\^R MP<9Y;\-_QD8*'V1C"@V738[YC_HS\G=TVM\Y?>X?!/R4F2D$G@.^ZWL'\(+Q M$@*+%SR#=U,(A4/,5^*1.&=@J91H-FC7?R]7VB@BT#\'C(6CL= :"_^;,0<^ MM7S?#BR9L)2_F7:#KJ-2-9(' =+XZ= M>>K#$;C3N0?S:4!+SW'CT(F"= A) PZ^YW <.C'IN$GPRBI%WX7HL[02>2D0;A+'=?\ M[$1^X/B1UT/$!,'7&I!W4>+#@6*)QF*)_E^Q7%.(Q"T.N&)J&]G2@T#&1U$N=Q)LS47TJCM@>[Q'=H[S'23B<>_.7 M$#EP4IHNUL;_RJ46WLD,G9ZAK33V+C[CC'+OOQ[;MX/P1_$&I##QQ4N"95>D>H M+ZE^L.P_C&SM,+>2AD9#NRQH%D?% G2^EM+L/MC .-TO_@502P,$% @ M)S*/4S\6S96# @ J 4 !D !X;"]W;W)K&UL ME51-;]LP#/TKA+%#"P2UXR1=$R0&FG;#=M@6M-EV&'90;#H6J@]/DNOVWX^2 M$R\=F@R[2*+$]QY)@9RWVCS8"M'!DQ3*+J+*N7H6QS:O4#)[H6M4]%)J(YDC MTVQC6QMD10!)$:=)';QQ;>W &G\E& MZP=O?"P64>(#0H&Y\PR,MD>\02$\$87Q:\<9]9(>>'C>L[\/N5,N&V;Q1HOO MO'#5(KJ*H,"2-<+=Z?8#[O*9>+Y<"QM6:#O?T32"O+%.RQV8(I!<=3M[VM7A M '"5' &D.T :XNZ$0I2WS+%L;G0+QGL3FS^$5 .:@N/*?\J],_3*">>R.Q3, M80$K9MPSK U3EH5Z63A;LXU >SZ/'0EY]SC?D2X[TO0(Z10^:>4J"^]4@<5+ M?$P!]E&F^RB7Z4G"+[F[@-%P &F2#D_PC?JL1X%O]/]9_[C>6&?(^GE"9]SK MC(/.^(C./?50T0@$7<)QS=<*?)+7=^K,UBS'142M:-$\8I2M*X12"VHSKK;4 M,(^H&@1WF)RC[H!:$! VZ%I$!8Y0-UK63#T#4P7<,BX%&B@:XVG\>,_RR_)P>F,>TG=6-*RYW^;>_$W,!RDTX3VZ61$ MZWAP.;VD/1U,TBE5LDNM-%I2GEU9:RHK1_L/Z&M_&A]TCT2S#3/"0JX;Y;I& MZF_[,73===\?]VZ&?6)FRZG. DN")A=O)Q&8;BYTAM-UZ,6-=M39X5C1*$7C M'>B]U-KM#2_0#^?L-U!+ P04 " G,H]3<,60[D$& #'#P &0 'AL M+W=O:5R41')U\>3I;F:!<:8FO.<[IDU.F\I2P*B,?\J+1 M/",78,)'H12IN217&R8Y.;AFJX*KPZ.9ADAS<)9V\**7 [6 M_K5<*2U!E[]?P \&_,#B!\_@7R&+LJ;@1*Q;K^[D++66^:K1QK=$"W(FRA(\ MO=(B_;X11<:E?)Z*P=&#HW#0[+,_D'B+\@R327O8[+B%5_G:+6ZA2?- MAS5GNI&679)G' 7;>+[=H'.S1JE>G;(MXMF'5#0=#R9KEDMRRHK$,LHEMXMUYX6DO@Z;_V?J^QSQ*A\X'6/HQ M-';;U!C\\(%7 JVOS:UOML\"@X%Z&!L&2:TGX!2ED9ZFU/DT="CU'<^GQ NA M.'4B&A*:F#Q#W@4A\7PG#%W\IYUO>OAW/7Q3=00$.DQ,S;*39:I MU3-ZA_, M&<9RR>M&IAM,"C A21QJ3 !O3+[-3:!A;AB-,F_/HB=,Z8EC3'+]P)FCH'GX MF:.21)$UR<6G(/'')BVS;$'..ZI=]0O.:K=/H<@)$B< M>!Z,,@NHE\VJZ/K!I;DLF I<@W9\ZWGSUN%>2""A\!X;W1.SZOGW#.G M3AB'CN\E8_=<[#>PWL^@GSNE7LO)J=LOS\ /35AO*B$ MN3@L5(WH'T_0!A27MWQBQXY::/#!]*P^;.L'8PZHP339!$EGVT[5,;: MH=P\Z&0T,/T0N>03/W;"($8FA%!F5\3LMJ;*D:?HR1@^W# 99'WMRQXZ37&/ MZ'"9Y@K/#X2(3@LO"IPX1G+1N1-[<1_C=I,=EAY9.W08/W1"F!2Y4!-E)D+V M1QXY+^M"W&/.:W2LC9Z'*%">_&7B$5H)M*M_>LX>UP2UVVE[/=]O:* M^XG)FQSN*O@:1]UIC+22[;6Q?="BME>UE="X^-GE!C=M+LT&?%\+6-D]& '# MW?WD7U!+ P04 " G,H]3:P@AW90" "B!@ &0 'AL+W=OS4=J#;KY_MI!$M'^(E\<&]\D6RY>9 &@T%M)F1P[A5+5K>O* MK( 2RSZO@.F=%1P /5N9U*3DI@DG"&!*S&SIU_ M>Q\9O 7\)+"5.V-D(EER_F(F7_.QXQE#0"%31@'KUP:F0*D1TC9>6TVG.](0 M=\?OZ@\V=AW+$DN8^/8+M/'$1B_C5-HGVK98ST%9 M+14O6[)V4!+6O/%;FX<=@A\=(00M(3B7$+:$\%Q"U!*B:I= 8R$Z2R1>,K-*FE!DB),,O1 M!$LBS>I<@ 2FL$5=SD!A0N45ND;/BQFZO+A"%X@P]*/@M=0\F;A*.S/Z;M:Z MF#0N@B,NOF>JCT*_AP(O\ _0IZ?ICYB=I,_./]T[0+\___1/=%=7HRM)T)4D ML'KA,3MBC1GY9[/=0U/.)*)Z:+=+^E]#]0 M2P,$% @ )S*/4X%'$R"Z P T0X !D !X;"]W;W)K&ULM5==C^(V%/TK5M2'66E+['RS J09YJ.[VJIHT78?JCZ8Q( U M3DQM!V:E_OC:B0DPD)!*,_,PQ,D]Q\>^Q]?V:,?%LUP3HL!+S@HY=M9*;3ZY MKDS7),=RP#>DT%^67.18Z:98N7(C",XJ4,Y<#\+(S3$MG,FH>C<3DQ$O%:,% MF0D@RSS'XN<=87PW=I"S?_&-KM;*O' GHPU>D3E1WS*2J6]\]QNQ PH-7\J9 MK/Z#G8V%#DA+J7ANP5I!3HOZ%[_8B3@"H* %X%F UQ?@6X#?%Q!80- 7$%I MV!<064#4%Q!;0%PEJY[=*C7W6.')2/ =$"9:LYF'*K\56F>$%L:*W-1JNJLU>2V:OI1L &#T M$7C00Q?@TVOP0L.#5OA]-_R/5 V CUKA#]WP1[(8 *]=_&,?>-@*?[HR=ERT MB7>U,QI[>(T]O(K/;^&;,BRE,<<^VUR JER!O[[J4/!9D5S^W=&1WW3D5QT% M+1U9?MU7J:3"16:L=T,+:Z(/E_)8,X85HRFYVXD?QV&4>,.1NSV>LPN!21PA MZ*,F\$1TT(@..D7;]2#->O@(-EB +68E 3??Y_=@0T0M_J+VFC@^D@0'$$)T MJORA7]C3U;"3X87-\,)^.2$O1*14DNQ:1L*SB48Z(R@)6Y1$C9*HGQ)!,D+R MZT*B,R%>$ 1)BXRXD1%WRIB5"UT+]VM!=M@^:1B3]UU?PZ:CX9NOK^'9),)3 MWSV>1R 8Q#",O%<&[:(Z&0^"AXT+OJT[IY:PPQ5V?SB/0]#S(MCF'W2TVZ(W M-?*=Y;NN^6K+#!H"\_^-Y\._^%%!;]U:_F.^H2M<+G#YW&!4==@+DO^^: M0(?ZC=ZK@#]8YF'/FHL.11=U5]WZ=+41-"5F$G;[B3=&R3AC6,AKTNH.DF/_ MHD'8(NQ0@U%W$9X)NL6*]"E_Z%!14?S.R3Z46I2\=0E\L)2GI:#Z>U4)+P1& MH8?T:>35M+M'9W5SV?L=BQ4M)&!DJ9%P$&L*4=^?ZH;BF^KXON!*7P:JQ[6^ M=JWS W@N86._D/4$L#!!0 ( "&PO=V]R:W-H965TVTE#!VW@2V([]]Z]NQ??9*?T MO2D1"1XK(\VU]DTB)P@%)B28V#V M]8 )"N&(K(P?+6?0I73 P_6>_8.OW=:R8083);[RC,II\#: #'.V%;12NX_8 MUN,%IDH8_X1=&QL%D&X-J:H%6P45E\V;/;9]. !8GN. N 7$_PL8M8"1+[11 MYLNZ8L1F$ZUVH%VT97,+WQN/MM5PZ5Q@0 !D !X;"]W;W)K&UL?51+C],P$/XK5DX@0=VD7196::1V%P2'A:H5<$ ;W7^/'VDHTK:7Q&//]QA[['S0YL&V $B>I%!VE;2(W0VEMFQ!,CO3 M'2BW4FLC&;K0--1V!E@50%+0;#Y_1R7C*BGR,+*\]7:F'#EPPQ]WJ1D+*WJ.4(=@XD M5_'/GL9]. %DZ1E -@*RX#L*!9=W#%F1&ST0X[,=FQ^$4@/:F>/*'\H>C5OE M#H?%/AX&T379\T;QFI=,(5F7I>X5 MC O[.J?HW'A.6H[*FZB,]-P98F VD'GLVNG:V*GQP!U%[KKH-'U:ABV[G$ XQ/<>JTU'@,O M,#TWQ5]02P,$% @ )S*/4[*MTUI" P [0D !D !X;"]W;W)K&ULO599;^-&#/XKA+ %$B"Q#N>&;< YB@9HL$&\VSXL M]F$L4?)@YU!G1K&WO[Z.'5ROF#>#:I684+=)_K9T.[N$UW5N#=V6I]3>_>2RF4>(9H<#<>0A&GU>\0R$\$O'X MJP.->IM><7^]1?\U.$_.+)G%.RW^Y(5;3:.K" HL62/6.=EITR,9!+>& LM[YMAL8O0:C)5S\K"&;KEI.=FBS8;H$M8\$KQDN=,.9CGN6Z4XZJ"9RUXSM'" M*;R@SW,X1!/^$2I'^+@4O&(^QA:.[M$Q+NPQ? "NX(D+X<\GL2.NWF*<=[QN M6U[9&[RNX4DKM[+PH HL_JT?DX^]H]G6T=ML$/!C[D8P3D\@2[+T\^(>CCX< M#\".^_B- ^S9&[!/% _9R &DLQ[I+""-WT"ZQQ*-P8*B_(JJ09@;PU2%] 0< M?/F=I.'1H;1?!VR=][;.!UDOFJ7-#:_#PW!H)!Q1MKXC,_;X4*Z&T=*@.4#K MHJ=U,1Q,MGDGF)<]TN5_'LRKWM;53PWF,-IYJSG Z[KG=3V(U+E^\NZS/8&' M34U5DL+UB4LOYZL!7=F2Y:W PC'C@"H,PI?YAMNO-^$=G:;I:9(.<$V371U* M!C/6LWU4W'$F8%[75'@"0<^;ZP+N&MD(YLLX/)0E,89/E%7+@\P/9C7=JXSI MC\0/C MJTG\>HATMB.=_2^DX8A9?Y?3@SGX+WZ'Q]GE*$E^&9>=O!=^+M(/3$3,6)K<"2 M5)/1)15?T\X6[<;I.O3SI78T'83EBN8Q-%Z [DNMW7;C#?03WNP?4$L#!!0 M ( "&PO=V]R:W-H965TIXGTP)*+%V^ J9W MZ/=^Q3&[N. M98$EC#G]03)5])T'!V60XS55SWS[&>IXK(,II])^HVUMZSLH74O%RQJL/2@) MJW[Q6YV'/8#F:0>$-2 \!L0G %$-B"Y5B&M ?*E"IP9T+@7<.E;I(KZ_H! E. %H42]M]5CQ1CX MEM(TXLT@" ,W3+S-_CE=9C9M,7OHN@^-U4%8G2:LSH?"NM4]OKJ1 E*NK_&? MUJLSZOSO7-<-N@>?PWC&+9![MW.4FQ:C*-@+NBK5%JLP=KM'J?'VFID.VE2ZXTB=@AX5^S4$8 [V?&UL MO9MM;]LX$H#_"A$L[EH@L47J?2\-$#MUFW;;-9)N]\/A/M 2;0O5BY>BDF9Q M/_Y(23;E2*2D-N< ;6Q'' V',\\,A_+E8T:_Y5M"&/B>Q&G^YFS+V.[7Z30/ MMB3!^23;D93_99W1!#/^EFZF^8X2'):#DGB*#,.9)CA*SZXNR\^6].HR*U@< MI61)05XD":9/,Q)GCV_.X-G^@[MHLV7B@^G5Y0YOR#UA?^R6E+^;'J2$44+2 M/,I20,GZS=DU_/6C;X@!Y15?(_*8-UX#,955EGT3;V[#-V>&T(C$)&!"!.:_ M'LB^*"?/)[/".9EG\9]1R+9OSKPS$)(U+F)V MESV^)_6$;"$OR.*\_!\\UM<:9R H@!Z M-@!!Q0"S'F ^'Z!2R:H'6$,'V/4 ^]D 2S7 J0H W=(!? M#_"'#H#&?N6,P4,.BUTY7>4EI8O=8(:O+FGV"*BXGLL3+TH_+<=SSXI2$5+W MC/*_1GP_P*F(-]BRN]9_M\A=:Z7>EUL)@#"(ZD=4F[T4CX4Z00@OY*B5.6M7L@G M3+DJJ$?(0B]D059#3"_V6NH]\.E&&HIMR^BRX<7T>5CS]+C MM$>7*0^R0Z2A0Z2A4JRI$'O/LV%8Q 3\O@;*J/OW;WP4N&4DR?^CN:=YN*=9 MWM-21O1[L,7IA@ 1O5F7,U8"_5*@R,(#$H)745I__!K\%RB=^::Z@=U0S#?*GX-F54CV7W(TQU6Q%F0YR[G#\^(S)V$7'BM93M/5CWWI?>\5M^TK+ES#A"VW_* 3=317 M_S!77SO7=UD6/D9Q? X8_LZKR+#@\UYQON"$!QOKFK#?\H+GT]%=<:0E-&2! M86CUO Z"(BEBS'BL7R<9936+.A.6T8X:&_HM:]X.N/!8W48]!+7JWI UH8)+ MPJIQA%=1'+%(D5]A:U&19]KMU;\=?.7'CBM5-53^,Z^%-(WG^A:TU7XA\0_U_-_SCNO .&]) MR@:HTTX"KJO)15"F JC/!=?!7T641^+&%Y14P56CKKMD[D@ 2*>)3 -0#^\O M&5]VL"LH+RRX)_3;Q&UIXIDF,M6J2/A#/?U'A.X>U>*.7-O1K"22 MI$/ZZGFD:\]J<4>:F CZ4*V+Y!_JX5^6)'R][UD6?!N@29N#D&^);%>MB00A MZ@$A7Q[V).K.-*_C;6 )/T-M'MJ.;T-7L;M DH=(ST.%4F+WMMMO.X1NS)7$(N%8D#X2(P5;K(*;'[:922_(2Z7GY M%<<%$?N)>E=V4*U3BS8PH>WKXDP2$^F).8+;LUK442%EFQHU3 E<4U^HWD7Y MMXLU)80;@O&M:<[$+IGPM1E0/YF2L"8\71] 4M744_43P7S331)1MT3IKNC: M'\QK&1 >[?X-PU.8MM&&T)/T+>=W($#^D'&@B^5]&FA6"4C3.IU9)0Q-/0R' MF;62 =&164U+854)/5,/O?O'B 7;%0Z^Z>8B*66ZI[.@A)"IA]"/M*B\43TJ M4X+(U(.HI4M09=V\S+H/)2['IY6%V6:6JA=D25I9>EK]1C8X> )S?M<-V64< M67N,#\PK"ZN]AT;0-1 T'47 6Q)REKZ,K#,>_T?H X_[=4;!+F,\3")>4JT+ MQH,&1'E>X#0@H-B5ZTYH$.550BH-GNVJXP:B#_?#]V8;6K7=^S7$-EWD:K M6%_J7H=A6?US6PK# 0&XT:93=8$5RDG@6_UM # 3&NUH%(CV:[39<$.^&LF$ M^C9'3% 4=)9,"-;0#O&PKK#5[@HHP233B*4O=G^F36VU2UU5G]J2&<;29YA1 MG>H>6?VM:DMF&TN?;3X1*CQ'T&UYNWP+UE'*@2&,--;9VUU;QW MQ_=\Q9F' MS#*V/LM\)@P$=4N N_JJJ(B\IED"DE+_SK,/H^7<-H2Z3;DM,XL]H$%Q 63M M\\^<.U?!BW5A2*%KIT;M;( \1ZN13 >V/AW=DDM^VGM^C#F$6=IO4IF/K%&F%LBUNXKXLO3)RZ:9>!Z>3OO M-'"[@X!\[4I+E-IZE!Y9>$FC![%O7\8XJ'9F?];%HV:NCD2B<[J^K".QY_0= M2ZW* P=^/[&/YN5^-KXF=MH4A#H7=R0#G9Z2N"S8JY*(0_!(LS"+8YXSQU1' M]=V.&G$36Z&D)*2C)^2\8;Z1&'3LTSELXV&%H;7H?H^1Q<,W%T[7>976XI*0CKX^7>Z3=>6M!Z\< M7<+7]QFRK7?-UC[?8@8D$EM,45$(^VFTZ:"K/J,[$J_."+S>\S*: M+^?["\B]*"0DP>*A@SJVR@<0EG3?T+UO5T''#YM(ZKJGHZXKJ>L.:F-([@[U M7[>CWD06+PZNTYN.9U?/WNY@4"37+;=4X7:(V'R0:=D/U H+4[ M!GRCZ2/;MUW%NDD6NR_>FJXE#HDT25]W/'WG/^\2GF2O=SKV>I*]WO^)O5Z; MO99MJLZ8/0E>[\7!6TMLGE2XYL2R#.0??A1J21![>A!WNS#4-VU=@WI/D]/05[X_XA]/R#PM-?*3H!'N2IUX/ M3SN^80W M039Z3HIIXUL_XNMOGS#=\(TMB,F:CS0FHBJAU3?*JC+#M_KN_H?4$L#!!0 ( "&PO=V]R:W-H965T(R8Z+)[D!4.@ESYB\'&R4*CXYCHPWD%,YY 4P?6?%14Z5'HJU(PL! M-+%&>>80UPVA!XY-4J2YL!DRAD2L+H<7.%/<^(; SOCUQ1V^>YGJ (:&;R89]+^HUTY-_0'*-Y*Q?/*6#/(4U8> MZ4N5B#T#XK88D,J ]#7P*@.OKX%?&?A]#4:5P:BO05 9!#;W9;)LIF=4T>E$ M\!T29K9&,R=VN:RU3G#*3&4ME-!W4VVGIH_P#$(">H28%JFB6?H7M4O^ \V+ MG]#U5FH#*=$-SYD MQ?WG+1LB$ET@XA(L-U2 / %RTPWRA8HAPN0,R*P;9 Y+S20X W+;#?(U5D/D MX3,@\VZ0JT*'X[GM((Y>XWJA2;W0Q*)Z+:@+K4G)-@/T=85:%_WW>VV%[A3D M\H\.GU[MT[,^_1:?595(4R47J P%:7F3BK(D9>L+M(1URI@^U?*0418#^I"R M:N:I38ZSG,8 MAL'8&X6'$=T>S_0\-PI\[/JG0PKJD((^(2W:0CH70M [A..99T((ZQ#"SA". M'C!XB3>4K0$),S[%N@2,]KBXPR@*@M-$QC61<2>1II@['NNH!HO>34JPVS0J M]YW%9%9Y/"@1K$L$A][X=+[Q7E_%_Z.@S"KT0Z$8^Z';4@BXZ0.8],ZCH24; M6N?218Z?DS'Q@V@#+R#6>GUT995,5OK=A\6FM*K".T?M6.<#-^Q*52/TN%OI[V%-XV_H1CM? M0\%3IOIR.J'I.-3O&%[05NV-5.->6OUF[0?W$>]#KHTFXVY1ODJ2U$@4S1!0 MP9 M_9XI#(]H15WUUL@S[M;G[^UU%?R_R5>C]CAZZR96(?;M8J1I J2[">QI MZ-^H5U,CC6(3_&YMC>R]EO>7XS=J:^2$3D2% M3<=A6VO?>Y%CJ?ZHW['<%C4DC5"3;J'^[P].Z=#9VSJ;3REZ+ZFS+5$&*^W/ M'8::LBB_3I0#Q0N[FUYRI??F]G0#5#=S,T'?7W&N7@=F@UY_(YK^ U!+ P04 M " G,H]3R_ZSK<," ;" &0 'AL+W=OI4,0VP/CZP?[3) M8S(KJF JDJ]LK>.1TW?(&C8T3_1<[&^@3*AC^"*1*/M+]N59SR%1KK3@)1@5 M<)867_I4&E$#^.T3@* $!*\%A"4@M(D6RFQ:UU33\5"*/9'F-+*9@?7&HC$; MEIIK7&B)NPQQ>CR''4@%9 X1S9BF"?M)K;]O*,_>DTFN$* 4F0J^8JG=4N0= MF4E(&,K!FR>S7$8Q.HF++ (\B7>\!EG0G%^#IBQ1%PBZ6UR3\[,+ M96%061A8OO8)OGLFV91IUD 55E2AI0I/4%5V7T6/.5/,6OCM$ZZ16PU,JNI6*;J.*I< R)]FA:E_4T'UF13\,@_"XB%XEHM>'[>,N^=[O]N0U1Q><8TX++:*'EU64 M9/5Z\;W Z_1.R*AU2?]?ULRDI*O[$82!/_#_$.+6.K=Y-C]3N67881/8(-!K M]3 56;Q$Q42+S#;SE=#X--AAC*\W2', ]S="Z,/$O _5_X'Q+U!+ P04 M" G,H]3\(-K.GD$ :$P &0 'AL+W=O/E!51F4S6Z> 7F_HX]UP>DN=2G.Z$_*(*2C5X*'FE+@:%UILW4:3R@I9$ MG8L-K92KB.UD90L:U#)(Q3':5025@UFT_K>C9Q-Q59S5M$;"=2V M+(G\=D6YV%T,X.#QQBU;%]K>B&;3#5G3.ZH_;6ZDN8K:*$M6TDHQ40%)5Q># M2_CF+<864+_QF=&=ZK2![C?=]KX>9$D]E4BAV0]FT3S39J]6NTT8M5=J+<:6F>,H/3LUMZ3Z6BX);F M9,,TX>QO4H_@3Z3<_ RNMLH E *9*!>LJA\I< 9N).7,I&/F%KA4BFH%2+4$ M[QE9,,XTHPI#FGFC"N7AG/GB%7@!6 4^%F*K#$Q-(VVZ M8A.*\B;MJWW:R)/VAUR? PQ? Q0C> ">'0&/4R]\'H9?;M?G /K9WX;AOY'* MEWQDAJ\=0]2.(:KC84^\=I!JR16KQ^_/]^8>N-:T5'\%.'#+@6N.H8?C5R&6 M.\;YH:':(],::8WI?F9M:FRZ=M\5I?\:1#!I7WJ2UK!-:QA,ZS.3+#,=#O0P M:4,E)U,Q;3G28+H9446]4'+;H(;GGG!:Z4,K8)[V]$H1/BS7J.4?!?DO\UQL M#9VQ^)P:[@6GKT%%]2'Z?:3DR7 -QX?YQRW_.,C_01=4 E(;QB'.<8\3>Z?( MI.6<_.C,G4]Z?"D:Q1Z18>P\-0Y2SNF*2FM]FCP [CS1JW43KYO(&<8CC]JP M8^[P"+T[&1PDAWWR!*.)A]RY$D1!\H_"E!.S$VC* '%EPC2WI;GUO<10+[$Q MQKXU )V5P;"7/9H&^ =D=84U&IEZMB]N!=NHP$J'SIG@\&1^ IUIP238E^M* MDVK-S$(.+*LFQI.U/$K'/B&=F\&PG76$G)M]!#?;5S/G:5Y4@HOUMU 'G6/! MT>ED=+X$P\9TG(SCOB,GB6^1.G^"88-Z]_$JM EPKH/BDRF%G*6@L*4\IX1E M3:RN8CA-/?,.=?8[86=Y1AG+4-]$\"@=>E)P'H+"'O*=2I8U\"[M$"4>3T7. M5%!XOQ,H9ED#?;+*K=J>"8JQ&<6,NQ,"Y_P*ZWSF1;VI>,D M// IEJ;HO],PZAPKV%.CWXE<,_/YS^G*X.+SD1D#N3^(V5]HL:E/&A9"FXE8 M-PM*EE3:%\SSE1#Z\<(>7K3'8;-_ 5!+ P04 " G,H]3>K],GD0$ #( M$ &0 'AL+W=ONZ. M]]SQ[IC)GE9?V1IC#EZ+O&13:\WYYL:V6;K&!6+7=(-+\>695@7BXK5ZL=FF MPBA30D5NNXX3V@4BI36;J+7[:C:A6YZ3$M]7@&V+ E7_S'%.]U,+6H>%!_*R MYG+!GDTVZ 4_8OYY6K=PIL5C*6 0OQ)\)X=/0/I MRA.E7^7+73:U'+DCG..42Q5(_.SP N>YU"3V\:U1:K4VI>#Q\T'[[\IYXN!;\1\,^U$#0"RG6[]ET1MT0 =KA@&#SA%&\)13OY%*H*_H&+S M&YAOF1!@#"QH\41*]8F!*W!?4: "!>[*.ENES,42F6H3)C$YN+34O3=MIL<%YOT!W8H <^T)*O&5B5&RC8!A'G@9;&6!.X@:=S1,?@];'8-1'>9[4.0*E: XY M9<:34NL(CFQ?14X0))J_!ICOQTZD.6R "9 3:PX;8! FGN>;/0Y;C\-1C]]_ MFH_D1M1JB=XL_^+61CRZT]M2E+!4=&%1)D4M0P6M^*%*XE?1L9DQ-^,^;Z[O MN%JL#"C/[X7*@$KB6(O[RH0*DX$X):WWR?>\OSBX?RE:<$=$XSL3\T*..,X MIX!7J&1(S0 F3I+>#MT@T$[8H@]R-#K.4;/J@ZY.4"=L0*?KE\X/\L'1*]A4 M=$?8@/>-YM-@:\=M80#%@98U2P,(QIZG,6! >4[H#C!P-#' 408^BHD!Y?D0 M#6,%K-%\LF^HQ]\ DI$+= X,L"!P')T$ RR!<3S @MNQX/Z$BMTH.:V>KAZI MA1'FA;VP&V!>C\"5$19' RT*=KT>>J,N+]:H>L$;2DH^4E9AU]>A_V;%&W:= M%?Z,U@H-;4[43E^OUR:<[\2)7J),N,@5DX(>*U-[%8"\>;[IE1BWO3F'$B,N%,(Y$)9YJ)3#CC4&0?WMNFQJZW-XLX"&]:6\IJN;8*>^ON-_$.$GXK*6 MXV=ARKF.1(Y5];6Y?N%TH^Z%3Y2+6Z9Z7&.4X4H"Q/=G2OGA11IH_WDQ^P]0 M2P,$% @ )S*/4PNS6+_$ @ Q0< !D !X;"]W;W)K&ULK55;3]LP%/XK5C1-(&WD4IJV+*U$RS;V@(9:8 _3'MSDM+%P M[& [#=NOG^VDID";/8R7Q+?OW G*QS90;\25+B-2Q W9;70O=\QY*1 I@DG"$!J[%W'IY-P\@ M[(H[ K7<:2,3RI+S>]/YEHV]P#@""JDR%%C_-C #2@V3]O'0DGI.TP!WVUOV M+S9X'7T(;4-_PI9Q*^T5UNS;P4%I)Q8L6 MK!T4A#5__-@F8@<0A0< 40NPB? ;(>OR BL\202OD3"K-9MIV% M6ILCS.S* M0@D]2S1.3>:P 2$!S2'%)5&8DC_8INL]+LI/:%I)#9 2S7BQ),Q.2?01+?3I MR"H*B*_05\ZSFE"*CBY 84+E,7J'"$,W.:\D9IE,?*6=&CT_;5U-&U?1 5?DQJ+[%<'\ZEC/K7,IP>8I[ FC!&VUF>.8I;"OB0V%+&E M,-=O,PFCL)_XFSW"?2?<[Q36,>B3S! \ICEF:T K6J6J:G9^GXF&KO_,Q $/ ML?,0=WK0N_Z/R.-7HJ8,#_O2$P5.Q"#JU+V^F'1&$.T4G?./LA-$3=_3_ M^6DYGEV=7ASWAB\RY.]4U@+$VKX?$J6\8JHILF[4O5'G365^6MX\<%=8Z"LM M$865A@8G [T[HGDSFH[BI:W32ZYTU;?-7+^S(,P"/;_B7&T[1L"]W)._4$L# M!!0 ( "&PO=V]R:W-H965TM#:Q\P#< GHINNTVZIVO;V8]L(D!JQS M8LYVRG7:'S_'26,8V'W0]0W$2;Z_!_N;#S'C'1>?Y880!;Z6K)*38*/4]GT8 MRGQ#2BPO^)94^LJ*BQ(K/13K4&X%P841E2Q$492%):95,!V;<]=B.N:U8K0B MUP+(NBRQ>)@3QG>3 :/)V[H>J.:$^%TO,5K04$ M64V"&7R_B*-&8.[X1,E.[AV#II4EYY^;P54Q":*F(L)(KIH06'_=DP5AK(FD MZ_C2!0WZG(UP__@Q^L^F>=W,$DNRX.Q/6JC-)!@&H" K7#-UPWZ, Y+54O.S$NH*25NTW_MI-Q)Y QSDM0)T _5^0. 1Q)XA-HVUE MIJU+K/!T+/@.B.9N':TY,'-CU+H;6C7+>*N$ODJU3DUOR#T1DH ;DN,M59C1 M?["9W^]QN?T1S&NI!5*"!2^7M#*7)#@'M]I.1E2CV92$B7! MV251F#+Y3M]Y=WL)SKY[-PZ5KK;)&>9=9?.V,N2H; 0^\DIM)/BI*DAQJ ]U MEWVKZ+'5.?(&_#U7%R"&/P 4(7BBGH5?_@NN7/*#\Z.TL$$I?%!OM8'V='L."H:]!4-O!5]HH(N] *#?\'"/-)$: 2R]FG:T*WT M+/6PSS%\,SN-^ARC5]EI=#RU@VP8.U<21I9.T3?S4Q?JP%!F>5U5[#$2OL91 MG>K@,1J@D:=O9#,B;\8[258U XRN"#BC%7@@6,C3$/4'@E&K]:P^M,2"\7-] M?*E_-YA^F2B (OFFXHRO'WPY++%@\F8^AA93T,\IEY,[V?Z29JF'B]!""?JI M]"(G'[/J'"70784%$?23R.7DP7';,1RX$UHJP>&W,K(_4/:TCRW&H)]C'_Z8 MOP;%R&(+16]F8F2QA/Q8!2I)?3_=.*+)B0GR40\G/(9>/1B;Z3U/W@ MQ!9,L?]]ZODN?B*0!\?AWFY4XW5M-ND2Y+RN5+LQ[<_V?P3,S/8WM+>W_R)\ MQ&)-]8:3D9661A<#O0BBW9BW \6W9F^[Y$JSW!QN""Z(:&[0UU>V3Z'U!+ P04 " G,H]3NQO($5H% !K(0 &0 'AL+W=OBX&?;C1UVJ(T<2'=OLT"\V91\>'[VD'O*5/-TJ?9>OA##H>YID M^<5H97ZFUB*SWRR53KFQA_HVR-=:\$79*4T"'(9QD'*9C6;3 M\K,K/9NJC4ED)JXTRC=IRO7#&Y&H[<4H&OWXX%K>KDSQ03";KOFM^"C,Y_65 MMD=!DV4A4Y'E4F5(B^7%Z'7TZC(F187(HD*3+9.K[524?-;Q8=V^T?V=^5)V]/YH;GXE(E7^7"K"Y& MDQ%:B"7?).9:;?\0]0FQ(M]<)7GYBK9U;#A"\TUN5%IWMA6D,JO>^?=:B%:' MB YTP'4'_-0.I.Y0*A=4E96G]98;/IMJM46ZB+;9BD:I3=G;GHW,BF'\:+3] M5MI^9O:.2XV^\&0CT ?!\XT6=HQ,CGY#K_-U561T'-%',G;#HO!\' [H.&[*''N81),FVV3/),J,'0=[:2+!=69YW$RA M!TO3N;K-Y#]B@3;K$HW?-C*7)2;5$GV16E[:(_2\:?U>Y7C1I]JD(P>9L+A? MC/.F_/.#QFS/]#_OED B,GDT;MTHQ_2/0@!B>/@%@/Y%5UK>P2IBH&N.#(TYI9)]JK;$^<2UGM_WZWU;. MNI*V)N& '$ I[-Z.';ARUMGZ2ZA'SA6R6R6P#[O9M^=R.';UQ \'/N8-4 T M//8.\SKE4X0%'&(W#O<+^Q/64 P8Q.<^G!(@C[CW7D=YI?"ILA/@)7'S M!$!#?+E/TO65CU'L#-DM$,A%?/A. @0BOXSS)-W=VI <0"CBU7F2KJGL#)HK M9/>6"W"/'NE +HJ'\/2KL>=$AVH"0]SG^"[ >MGQ3H1T]THA3 1WTX4>IB5@4,9\AN M<8 U>HK_)*[[M0 E=J+_9( 7YLM_LJZO?*RG,V2W0. 5\^$Z&7"'_3*NDW5W M9L,W;!F@B7DUGJSK*OONV?:$.6YXL=;#A5,,*#EV 65 /.;#@#( &?-O0%G7 M@#INWS(@(3O%A)*?LX@R8"'S84)CX%[LWX3&71/JF- #WN)H:O&L75B(1@[)"*V)@?M'Z1#]. MV, O2&<\"=C8G6OB0YEI_>QO;J*+5L;ZU?I\%C,#-NX5+++R)RRXM6T"(1S'DBW;W>?(8\H+ZW%VIITU^RR>=V M6B1,K--QOA@1Q$)E__PE3\3. D9K%K!\ 4MQ9XY2E%?<\?'(Z TQ?C9:\Q=I MJ.EJ!">4WY4'9_"IP'5N?,V%(4]<)D#N@-O$ *;<67)*'K HD0"T7-RN>1J M 98(1=P2R,XB?'@+:Y"D2ZZ%XBH47)(;99U),D-'5^"XD/8836YG?O"&?E_J MQ'(5V5';82 >3CO,04\RT*P&]#FYT\HM+?E511!]O[Z-"2BRP+99F+!&@[^% M[HQTZ0EA'48?'Z[(T8?C!K/=(KG=U&ROQNRECF.L/-S$\)E@J 0;9P[&0)2/ M;;@QW&?I+W(/$6##S3#AH59K,$[XZYH51 H^$U*XUP:8O0)F+X79/5@#)^0V MMRMPM_."B C&< ]A8HQ0"S+A5M@3\JCTS()9IXAOU"IQ?H[& D!HON%.R"67 M82+3&_+'O9:28"-A -&?#:#[!>A^8VXGL!!*>4 S+K'NH*J,,A.#U(3GI_5X MV ]ZW5%[7>%Y4'@>-.]JV@R^A.<^<>NT#X0*98+%Z(36BKD(L_RG?;K@X:OO9;. J198 M10>KBR0KG?6\P=XU%HN3KX3C4GQ+[5;%,]R+9S 8= ;5 05%0$%C0-CI!_8Z MV'/;J79Y7K@\_V'=.S5BS1V0J>1ARJ#D2_ZPH=1IIR3ISOOI4+JC+?3?]VAN MXPT;1UGIF#4ZWF['JMB._T)HQ2.FBS=APF MD]S KF=VS@)6X[F4#GI ._"]!5W[BL1+*S!#62)OWZ#GM&1_.GQ'?%%R/&TF M^;?QQ9N)GI9,3P]1?;$MP(W"KY<=HC"8A(42WS!MA1J&4EN/,^>,K3CBU(/R MF$/YCD4"%M"@)@I6J@3K_*\LDKO;11KT>JP.9RD+K%D6;JQ-_.[Z[&W3;?&M M! LT2[ 1"Z1@GU_,ZYZ&YN#V9:/?H;067:D=K%D[JC@.OXKP ]<#"ILJI1)] M)?A])6$]-NC5@2^%A#4+R6%F8_O2T WZ-6]GK%0&UJP,AXD-WY*>A!&7R$1- M7VPEB;/^^^$X5BH >[,"_.=4DT/9_?XYK=CL]L[Q0?KVXP])+)9ZHEQVDE", M%@_Q.9X ((YDV&3"\ M-B0EC)E$@/&SR^GT4QKA;GN;_='6#K4LL2*I8&\TU^7,F3@H)RN\9OI9-)]( M5T]H\F6"*?M$31?K.2A;*RVJ3@P$%>7M&W]T/NP(1N,C K\3^/\K"#I!8 MM MR6Q9#UCC)):B0=)$0S;3L-Y8-51#N5G%A9;PE8).)ZFH:J&HM52L4$JDAJ5' MCY1CGE',T$)C36#9-'J"MT)7Z(EOH"LD)0J=/Q"(9^H"QE\7#^C\[ *=(4CP M4HJUPCQ7L:L!TTSF9AW2?8OD'T'ZFNEK%(PND>_YHP%Y>EK^&?-CX=\FR\XAB,+S.EO;"RZ1*G@2C":XW83\AS-)5'@!]Y:.&"=0M_OEDI+V+,_ M3A %/5%@B<9'B)YQ UM $PF3#/K;RB,K-\=XD]R,)]/8W>RZ>!@T"CS_;]0_ M:.,>;7P2[0W.[!7E5[44!?@R2-=F"'E>'!G+[O>^$>V4"4-YZ&PW!1#Q>=A'L1&O;+SL$:XHL.%LR?3J;!'M]A M5!"$4W^/S]VY,P.V'2UJ>XDLA88KR39+^&D0 M:0+@^TH(O>V8>ZG_#25_ %!+ P04 " G,H]3$57K!)H$ #7% &0 M 'AL+W=OL: ^;U!5L?E=I MI#8INIO:NVKM=A^N[H,+3H(&.+--T_[WUP8""1"/:EU?$FR^3M1";,\/@T9IDF)_2#[XD*=V>3^!DU_$U6:V%ZC!FTPU> MD3LBOFUNF6P9C9_>.G.A%[ M!M+/L &J#5#7P#YB8-4&UM@(=FU@CXW@U ;.6 .W-G#+W%?)*C.]P +/IHQN M 5-HZ4T]E'*5UC+!2:YFUIU@\FTB[<1L3K,-Y4FI,EV".6%"3D<0)CG.HP2G MX$Y@0>14$N"3_.?@([AE >GP?DT++@WXU!!RV"JX$=5#O*R&B(X,T0(W-!=K#J[RF,0#]@N] M?:"Q-V2ZFIRA7 &0B.#">^7ASLP2(*1DKMELF3 M>N::I1LTCH,_7R>@V>Z*YBM5BMK10:X#JZ/'&% X ().8 \+ O*BEHG;X M0A#&2RZ<+L46,Z++$FI=HS<0I=TJH/5:HEB]5#J>WRT)HU#A$,KRC\G2;D50 MOQ?=X&@MNYB6S:'O=F^ SAOHTA9MJ*_:+]"E7U^A[7D]84;!PB&8Z9K.$6G: M<@WU]?J>4MFUTN6FK8?0?P,IVBH)@]>2(AA(GF/VI!@%"P=@GG=,"=268:0O MP]=$?C2N:1J#)-LP^EA^B.BV$]26103_O#"H+94(O9(PM:/.K+;MCC#C8.$ M++""(P<:U)9BI"_%7[:Y/'(J+HI6>?[DSURE2Y>MMC@B^PW$:>LETA^F7R!. M_]R+(+*ZJV8<+!R 0;ELCARB45N0D;X@SVG.!2NJNQOY\2V7SDH>P[3:M-41 M>6^@35M D?Y$^0)M_-Z!UK+=[M%X%"H<0"';11UAC+U[EXRP57E#QD%$BUQ4 MG\!-;W,+=U'>/77Z+^'9' [T+^#9577'UKJOKOQN,%LE.0N*MC:FN?%_G:RBIOI05")Q92E52 M@T.U\G6E@!9.5'(_"H+4+RD3WG3LWLW5="PWAC,!KD!+K<3+_3V M+^[9:FWL"W\ZKN@*'L!\K^8*1W[CI6 E",VD( J6$^\ZO)J%@14XBQ\,MOK@ MF=A0%E+^MH-/Q<0++!%PR(UU0?'V!#/@W'I"CC^U4Z_YIA4>/N^]?W#!8S + MJF$F^2,KS'KB#3U2P))NN+F7VX]0!S2P_G+)M;N2;6T;>"3?:"/+6HP$)1.[ M.WVN$W$@"),3@J@61&\5Q+4@=H'NR%Q8M]30Z5C)+5'6&KW9!Y<;I\9HF+#+ M^& 4SC+4F>E,EI74S*54+LD,E,&U)Q^8H")GE),'0PW@NAGR">^:7.>YVD!! MJ"C(G5F#(K.-4G;^"Z,+QM$5:')V"^B'ZW/RGGQ_N"5G[\[).X*.OZWE1J-6 MCWV#^!;"SVO4FQUJ= +U+C>7) XO2!1$88=\UB__3,4IN8]):S(7-9F+G+_X M%(Y:4<'^4INZ"S*30DO."KHK3DS.7('&M-!]:CM2JLG/ZX4V"FOY5P]1W!#% MCB@Y0;1?&GC&3:ZA,\4[#ZGS8+?XTS0:IED\]I\.,]FV"H=)D#16_^$E#5[2 MBWNCHRP-CLC:1H,HC+O)TH8L[26;TQ]0.[ M3GN V44W:I=E$ARGLVV4A-$)NC!X/46"_BTC#3:V-YT-G8T_:#6<+$U:;:G# M+,G"]'B[^P?'H?T7^4K5B@F-:[U$77"98?1J=[SO!D96[H1<2(-MR3VN\9<( ME#7 ^:649C^PAV[SDS7]!U!+ P04 " G,H]3ZLW@4 8# ""@ &0 M 'AL+W=O5.0I5$ M:D.J55JU*FG7AVD/+GP!5+ SVTFZ?S_;$)H2@JI5?0';G'.^*[9'6\J>>08@ MT$M9$#XV,B%6%Z;)XPQ*S,_I"HC\LJ2LQ$).66KR%0.<:%)9F(YE!6:)&;>P6YGF:";5@3D8KG,("Q,/JCLF9 MV:@D>0F$YY0@!LNQ<6E?S&Q+$33B9PY;OC=&*I0G2I_5Y"89&Y;R" J(A9+ M\K6!*12%4I)^_*E%C<:F(NZ/=^K7.G@9S!/F,*7%8YZ(;&P,#93 $J\+,:?; M;U 'Y"N]F!9Y[+7@UP7NO!;\FZ-#-*G:=N @+/!DQND5,H:6:&NCL:[;,5TY4HRP$DU]S MR1.3*2U7E.>Z:'2)IL"$["YTG1-,XAP7:"&P -D9 MW(-T=?T1PV0-: 3B.0 MV(*?R;6'181.3\[0"9+D^XRN.28)'YE"NJ@,F7'MSE7ECG/$'1?=4B(RCF8D M@:2#'_7SPQZ^*5/3Y,?9Y>?*Z17\$8MSY-I?D&,Y=H<_T_?3K:YP/F9]]M_6 MWR3#;9K%U7KN$;THYSA-&:1XUR^[7OCU74*K#OG=8\AK#'G:D'?$T#T5LO58 M)=[5114]T'2U%VXF@6^YWLC<[-?F$.4&;N"_146'*#NP@S9LU@&S/"L<-K W MD?I-I'YOI \D%Y!4?QGOR5S0Z 6?6Z)!8VCPL1)5='\O7[[G!W:K1( M;GVL1C6_U=0#MU6D#E@0#%M_6]2!8I3GAJ("E-&6=#V1' ML>K"44T$7>D3]8D*>3[K828O:< 40'Y?4BIV$V6@N?9-_@%02P,$% @ M)S*/4WD_9N'( P W@T !D !X;"]W;W)K&UL MM5?;;MLX$/T50M@%4F ;F9+E2V ;B"])721MD*"[#XL^T-+8)BJ)+DG%#K ? MOR-*D>V$88Q=- ^Q2,TY7/B^BM>0,74N M-I#CFZ60&=,XE"M?;22PQ("RU ]:K8Z?,9Y[HX&9NY.C@2ATRG.XDT056<;D MTQA2L1UZU'N>N.>KM2XG_-%@PU;P /K;YD[BR&]8$IY!KKC(B83ET+ND%]>T M4P*,Q9\80)I&G)A#I^UJ1>X[,$ M'CX_LU^9C\>/63 %$Y'^Q1.]'GH]CR2P9$6J[\7V$]0?%)5\L4B5^4^VE6T[ M\$A<*"VR&HP*,IY7OVQ7!^( @#QV0% #@I> ]AN L :$IWIHUX#VJ1ZB&A"= MZJ%3 SJG>NC6@*Y)5A5=DYHITVPTD&)+9&F-;.6#R:]!8T9X7I;B@Y;XEB-. MCZ:PT.1L"IKQ5'T@'\D-&A"Q)!,)"=UA2LY^^S#P-;HK07Y<4X\KZN - M:DIN1:[7BLSR!!(+?NK&A^_AK]SXO@/O8YB:6 7/L1H'3L);)L])2/\@02N@ M%CT3-_QSD3[#:<\6#C?\:ZR=WF>GPUNV8/X_[]?_V?M1*L*F;$/#%[K*=IXK M+0OLBYK\;C;;]#/=IKGJX*KM6''Y9"@0]L2J'@ZAJ=L M^X^C,&J9OX'_:%$0-0HBIX)YKD&"TH3E"<%-9L.>C)0E@++IB%[IH(%#1J>1 MT7'**$N5W B6DW_(+3:$(ON(NC+R1>B7.H[XNPU_]U?DL=?0]YSR;]F.9T5& M%D(B$E-*8K9A,==/MN7;>Q7#MC.7_49%WZGB,A,%?ELEPMX)^^^74;5*3S \ MTDA;^XV@Y:XXI0J6QT!BH;2MQJ8U07189-0F\@3#8Y$'NQ5UBOR"A[.-%#% MHLA2BHRD]7X5F_W*EM::\BAF8=\E)]C+"9QR3/GB>:B06%+DC.?D"9A4MLUR M\@Y55$$=14_WS9&&IS4/V.&158$UF>&KJ+Q(X\QBTK.F^[4=C2R&UQ;#H.U* MQ+Y?4W?#=O8IG+N9C[_>NV*[[\LT^A4=B^X[+G6WW#%37)'J8D'PL/[()&>+ M%(ADVI;)R3M\G?,H^MVFS#\X-68@5^9"H'#Y8[.JMLIFMKET7)JC]HOY,;V8 M4,O\E%[,;/-7Y>7%G%[W;JN;#YZP5CQ7)(4E2FB==S$7LKI,5 ,M-N8LNQ : M3\;F<8UQ ED:X/NEP(37@])!&ULA51+;]I $/XK(RN' M1&HQ-I"DD;'$HU5[H$5!:0]5#XL]V*OL@^ZN(?GWG5V#2Z5 +_8^YGO,>,;9 M7IMG6R,Z>)%"V7%4.[=]B&-;U"B9[>DM*KK9:".9HZVI8KLUR,H DB).^_W; M6#*NHCP+9TN39[IQ@BM<&K"-E,R\3E'H_3A*HN/!(Z]JYP_B/-NR"E?HGK9+ M0[NX8RFY1&6Y5F!P,XXFR<-TZ.-#P'>.>WNR!I_)6NMGO_E2CJ.^-X0""^<9 M&+UV.$,A/!'9^'W@C#I)#SQ=']D_A=PIES6S.-/B!R]=/8[N(RAQPQKA'O7^ M,Q[R&7F^0@L;GK!O8V]'$12-=5H>P.1 -#D#2 ^ -/ANA8++ M.7,LSXS>@_'1Q.87(=6 )G-<^8^R%HZ.<6%OX JX@@47@JIJL]B1"\\5%P?%::N8GE'\ L2J2U\ M5"66_^)C#Y!VD_31Y6LWA^NKF NV@J\P@T [^6QG[ M1FGFW!9"V\8@_)RLK3/47K\NJ X[U6%0'9Y173:FJ*G+H#B1I]F#2NNR-6+1 M['B!;Y:^)4_Z@=T/Y"Y/1G>]^RS>G9J*3QI&HJG"6%C2;)1K>Z<[[29OTC;< MW_!V;!?,5%Q9$+@A:+]W1XUNVE%H-TYO0_NMM:-F#LN:_AYH? #=;[1VQXT7 MZ/Y'^1]02P,$% @ )S*/4XS&ULE59;3]LP%/XK5L0#2$#NEZ*V$A2A;0)1<=D>ICVX MZ6ECD=B9[5#X][/=$"KB%/:2V+&_RSEVCCW>,/XD"@")7JJ2BHE32%F?N:[( M"ZBP.&4U4#6R8KS"4G7YVA4U![PTH*IT \]+W H3ZDS'YMN<3\>LD26A,.=( M-%6%^>L%E&PS<7SG[<,=61=2?W"GXQJOX1[D8SWGJN=V+$M2 16$4<1A-7'. M_;.9'VJ F?&3P$;LM)$.9<'8D^Y\7TX<3SN"$G*I*;!Z/<,,RE(S*1]_6U*G MT]3 W?8;^Y4)7@6SP )FK/Q%EK*8.)F#EK#"32GOV.8;M '%FB]GI3!/M&GG M>@[*&R%9U8*5@XK0[1N_M(G8 ?C1 "!H <%7 6$+,)ESM\Y,6)=8XNF8LPWB M>K9BTPV3&X-6T1"JE_%>0SK=BFE?2UPF @KK332C_32FQ::4\KBKR!N+).*]NK]5" MJM@K"=RFF/44_2C)0KODJ),<[9=D$I>HH4LB_*]]]KE[75U#4*<(5+5C39$E"T.0EIKCM=S<.)[Z6@T8&&G?/I? M2,S'7)0$+TA)I"JB5C=^STV01M' %O3?:Y4??"$?><.YKN\M^+G;^_VMT.VSA&E-'6N=52O_ %83J*.TOMX6"9%D3QQV5V=PY, M?5NYP7Q-J%"V5@KGG:8J=+Z] &P[DM7F#%TPJ4YDTRS4I0FXGJ#&5XS)MXX^ MEKMKV/0?4$L#!!0 ( "&PO=V]R:W-H M965TA#8SOWW7W?G>W<>,_%O4PH5>@Q2W,Y,1*E MBC>F*>.$9D2.>$%S>+/E(B,*IF)GRD)0LJE 66K:&/MF1EAN3,?5VE),Q[Q4 M*#P^>%]4XD',FDAZP]-O;*.2B1$::$.WI$S59[Y_1QM!GO87 M\U16_VC?V&(#Q:54/&O P"!C>?TDCTTBC@"6VP.P&X ]%. T &$46F8\'W2&AK\*8'5;DJ-"28Y7IGK92 MPQP:GK# MLPP*O%(\OD>OT4^&S\_!/L0*XU0N?#R'O]<(7Y^'O2=X7W81"MM6TVVK:E3^GQ]_\9\G4+_3] M>BV5@$/[XXQ/I_7I5#[='I_+4L0)G%U4"!93Q+&]8[&_;XT%P=3@1+N!(U,N77:1J[]XQJ2 (_-#Q@I98 MO7E/+1T'1[YK8?>IY:+#IQWY%G;L;JU^J]4?HE766@LBT -)2[@?]*50P#:H M=';*K!T'1Y3P"&-L/=,XS&SQ3[,G\H)67G!6WJHN'BE5P@7[33?_J-T\.,FS M&[J19WE]B0Y;)N'@356?+?C&4B& TNKER9^'+TI7U)*,7K ;Y N3-XM.DF?A MP^]IN>>GIG84!8%EA\]W_A#+)V(M_/?CB,_*_4*S@@OHN!"M;M;_D-Q$.*;W M7&J'B15Z5HAM-WRF=9!I+=8\:@ITD_B!B!W+)4KI%K!X%( 34?==]43QHNH3 MUEQ!UU$-$^A5J= &\'[+N3I,=.O1=K_3/U!+ P04 " G,H]3'W7S8-X" M "["@ &0 'AL+W=OVJ5=K4J-W6AVD/+KD)5@UFMDG:?S_;$$B7A#<:H6!CWW./ M#Y>CFVZY>)8Y@$(O!2OES,F5JBY<5V8Y%$2>\PI*O;+BHB!*3\7:E94 LK1! M!7-]SXO<@M#2F:?VV4+,4UXK1DM8""3KHB#B]1(8W\X<[.P>W--UKLP#=YY6 M9 T/H'Y6"Z%G;H>RI 64DO(2"5C-G,_XXA(G)L#N^$5A*_?&R!SEB?-G,[E= MSAS/, (&F3(01-\V< 6,&23-XV\+ZG0Y3>#^>(=^8P^O#_-$)%QQ]DB7*I\Y MB8.6L"(U4_=\^Q7: X4&+^-,VG^T;?:&@8.R6BI>M,&:04'+YDY>6B'V GSO M1(#?!OB6=Y/(LKPFBLQ3P;=(F-T:S0SL46VT)D=+\U8>E-"K5,>I^14O"BW. M@^+9,_J$[D&"V, 2Z?>-;FI5"T"W4M:DS "=78,BE,D/J:MT:@/@9FV:RR:- M?R+-7:;.T01_1+[G8YD3 ?(MB*MY=^3]CKQO42>GR#,B)>*KEO[O;WH=W2HH MY)\!]$F'/K'HP0GT'UP1AAJR)DG62"5M+K$3ZHR6[9ZCLC0I0IO"?"&;.=:_ MB>]%7NINCK +.G;!(#LC9'ONN\H6^(*1..7#Q([LW'\$B$(*4:JM.DPTU&D'3:H4_'EW1Z*&D M8+Q!>DUU2J0XJFJ1Y=I"WU <4 #ON1@>06'<&PWVQ]>XS;$OLA\D8>@%DQ,B M]U:%A[U*^[82-%.:1,.I+NE@Z>+>9W PAK2]W>#P':0-#^MWJCTV3$XHV_L5 M'C:L+T7%^"M 2Z@KX6K8;7'O.3@>0]_>>W#R#OHF!_HF.(ZCY/_*=?=:$=/6 M?2=B3?77SV"E([WS6$.(IE-J)HI7MCMYXDKW.G:8Z^X2A-F@UU>.8RZ?[@2WBWRHL/IH?[]_Q.7(O\ MV_U!"S669[&M;)"$(=)]Y3G<<#/>YE6> P[+B$^K7"P3 M^83G_'!?IH] %O+*7G%1GH927^5OF!0']SJ7ZMM0Z>6'UWFZ^ &^ M)TMPRF6BCG@&?@-_%)\7)PN\.Q$Y#Z/L/=@!4Y"MN!09"!/P+0GS;%=]J*Z_ MKM)UIBQD^]-<02L6F"YJ&$<5#&2 \7$=[0&/[0+D(:A7J/X/F#L>,Y?L 31S M-G?B8,XCE3FCD5.[D2LN]P!$E9%OUR?@WB297 DCI]):!]/:9(D J05G=P=^?E2BXS$6<_6-9"#<+ MX7(A8EBHH:"">G+%(F%R!]XI5JFV,A3M\\HB+2T6'[L@/210088!-2"A#1)J13*7 MZ4*(909N91J#?"4:2$64'Y]Q_@=VAE!5MED;%0P"0KMNO.R+><.H68.:65$? MIW&LVKRLK%8U2!"%_":,PCP4)KSGK <$S5" -M+#2>JJ+^73@.#AC?G-QGRW MQ)!B*40\GA=^+R\0(20P9$70P BL,.J:#^Z%#-,*PY/@JCLL ME=JW/)3@@4?KDFOR-.<1$-T@#Y_CLWJ)]N$+U DUADQ7'6@O.]TV M)]I'V"\2@>]C.F/=1/LT( A]BF>,^@;8NIQ >STY4>?TH>K,GUGPR>"[3[6I M#G$1[!M]IRL)M)>2C?,I13$H&"_;Q[79ME]F0R?UU$&P"UV7$VBO)^<*:54! M%RN>W(GB]J65G8;J!_LE("#$B$;7 &@O JUH7B99+M>Q2/)=,*_(^,]$6,@4 M:HJ'P79;.:B)&XXS-SCBJE;?RW!1L$]X=Z=(Z5W1GJH:4V7'^\+/S2W+X+&? M]?L-.NQMI%D:V5G:[NVOCZFM;=8TC.!VO8U:+?H(P;Z1M^ME7-@?:8)%=H(= M\?9*"EMV(\V(B&S9WYKWT#COO8F_^_2&3?[6S(;LS/:U E/0\.E#Z>H=2,&' M9 EVD ?^^OYA7O@>7!>H2O=GJS3:'-ETU]8\AOPMQT"3&;)WF2\H@*>UJ3:+ M4 ]"$V\C37/(3G.O]+7">:4*9;R.;??-FL^PM^5;=$UJV-Y;OE7FXWZ?:>)U MK&D0VVGP%Z+!?XY%HS7&P%N.AJ8\;&\"WRP:_5F#B?>Q)DEL)\F!:&!S%&S^ MT-2'V99=KYD.VSNV-W+]<;T,&RX!=7BL,MT-:/[$;\>?N,^?B"!FXD^L^1/; M^7->8A!@'O&%*/J"YH<(2Y"()D:R96(DFAB)G1A?,[TD S?;T$<(;=Q'7K@* M7@T(&F)$-*L2.ZN^8G+9;R,))C-,D &+YE;B."-V'9:1_AVXR2&M2:Z==>?K MFRA<.&6J)DM"MYRIFB2)O3]\5:8RBQMK3X^*?!X0@1[Q/XPHC-'JW\C&97K M=% MACH6&4?Z.Z(#A6,H@\?ENHAU\:".Q:-!7+5+38=4[N!E/=-1O6;03IT]SX15 M%Q=J+R[7JB-2P3_:!2>[Y5W#*?A2HN8WD0#':?(@9!X6UW,I;H546P+ETQ,6 M6J:ZJM MCR]HZP= >V?^F@I ^Z,*A&E 4;"92N."7=BZ<%%[X?HL[OCBR:7N M4ET4Z)8'%E13.;53^:N\'O0'1)0&A'EXT^VNDE=#DM:?N*DN"]1>%E[>*M(^ MQ6-5H8@I6Y@F>68G^5^JG.=L@,)1C^C'I+K0-9CD(3/,LV_* A&E298Y/7;S@S+'^, 0SXB':.W,NDEW@FJ*9G:)KKGMQ M$%J/4VQY5,(TQ[(W;KS/V4!#3680F9ZU8)J$F9V$+[-LS9.%J'X=;[6!ZWMU M.<@08UC[=/H;Q/[,PYMW\4.2*&",LLW#.FT]SED\/7W%Y5V89" 2MTK5V_.5 M#5D]D%R]R=/[\@G/FS3/T[B\7 F^%+(04-_?IFG^_*9X:+1Y+/SP?U!+ P04 M " G,H]3#NH?02\$ ##$P &0 'AL+W=O/73Z(,P"FM@6 ME45(^M=7,HY-8BR@2=,7D&SM[ELC0O1KV54NM/CE,D M*\Q8T1=KS/6;A9 94[HKETZQELCFI5&6.N"ZH9,QGO?&P_+95(Z'8J-2GN-4 MDF*394P^7F(JMJ,>[3T]N.'+E3(/G/%PS99XB^KW]53JGE-[F?,,\X*+G$A< MC'J?Z:=KB(U!.>([QVVQUR9F*C,A[DSGE_FHYQI%F&*BC NF_^YQ@FEJ/&D= M?U5.>W5,8[C??O+^I9R\GLR,%3@1Z0\^5ZM1;] C ;@=!E 9P*D&7F7@G6K@5P;^ M"P/J=Q@$E4$Y=6/Y,,5*L;3XN/043JZ\>$D M5:3+723HB/3K)NT3-_R)@ NT6#&)Q0$GDV-.@WHAH%X(*/UY'?[J)?@F25FNNJ470>D5X?F2W(@T);HT MMDS.R1_[O3\MP;TZN%<&][LRLA>)*3+#)<]STQ$+LD;)Q9Q\X#G9Y>K0VE_M M_ >E?P.G^[$WB$+J>CHW]P>4^;4RWZIL(K),\^3E-BW(E$EEY*D5DJ\HERB/ M2?1;$FD8QT ]][#$H)886"76JO !9<(+/)JLH*7D@D910 =!1[;"6DIXFA2) M<\3LN)*PK01\WQ]TZ(AJ'=$Y^PDU54[>25%[)^GD$P\$/7ZY#5L)7:X3J5 M_)XI)-.4)3HU^EAT2@DWR*31_U#"#1VI'8]O4,*#D[="@TIJ9^5;UF[6=:.W-=4 M,+09"S0"@([/+C2D!3MIIYM9RI-3JA8:8(+__E4+#2KA+%3^BZJ%-C"[EK\A M)=A)^895"^T3*G7]R W"KDII@ OV0^K993N!]MGTY7&Y4GU@('7U%G:[3M;0 M@!KLH#ZWP"^AS>4.U<<'/M?<8!SL&'\5#]K&ULM9G?;Z,X$,?_%2M/>](NX!])Z"J-=&U374^[NJC5[3Z<[L$A3F,5 M<,XX22OM'W\V(9A0<,+MT8<&R,PPGJ_Y>!PF>R%?LC5C"KPF<9I=#]9*;3[[ M?A:M64(S3VQ8JK]9"9E0I4_ELY]M)*/+W"F)?10$(S^A/!U,)_FUN9Q.Q%;% M/&5S";)MDE#Y=L-BL;\>P,'QPB-_7BMSP9].-O29/3'UYV8N]9E?1EGRA*49 M%RF0;'4]^!5^GI&1<<@MOG&VSRK'P QE(<2+.7E87@\"DQ&+6:1,"*H_=NR6 MQ;&)I//XIP@Z*.]I'*O'Q^CW^>#U8!8T8[B$!4'2%H<4.& +G7 A0.^ MU($4#N12AV'AD _=/XP]+]P=570ZD6(/I+'6T+IV:B/"FIO^7: M3TV?E(A>P'^<+K@,5=OX,,=4Y3'V2\37^ET]UHOK$E4$PFX,.;'D1];I_$'95Q1_T*,"YO M-.Y;@/'[RA+O:E2K_\%J6#$:-I<^+#,/+RO]3L14Y0D[ZG%51KWJM_ PL)P- M^BY]<8>K2E4#;XQJI6^V@J/F^L/*0@&= WCDVT:K$+6FB& M+)^1F\\_H5;W%0I9R"+2LV*6OLC=9795;'CVP2I,:F)5EZC35"V]D9O>/R'6 MI:L6LD!&XYXELIA%[FZTJT3A>8E<)J=96D(C-Z'GDN]T<<$\IM$APW+K_@/\ MUSVEQ2X.^I4#6YQB=VO:38Z;(MKI)I)XX[#6-339.7:1V#(9NYGL%&;VRF3$ M,W:0QE6?ROZ^YPT^MIS$[F:TJQ0-&W4(O6%=B7-FI]E:U&(W:L\(T:U+PQ:; MN.?]/K90Q.XNM:L>X_\_R<6A\3= MA784HHA66[+'0?W):+'#+7H0RU3B9JI3C^Z=%K%P)#W_%D L%XF[U^RJ"6YL MH^H;_1:S(&R1I/+KJ9NM3DDN[:>(A2/I^5< 8H%(W'UD5R'.[_B=)HBBW/(<[*ZDR9N!4K4=ZJSA+2J,L'9$@ M&(\R)O+!?%9>6ZCY3!8F%3E?**2++&/JX8RG\NYT@ >["]_$>F/LA=%\MF5K M?LW-]^U"P=FH\9*(C.=:R!PIOCH=?,#O+^C$&I1/_"[XG6X=(SN4I90W]N0R M.1T$5A%/>6RL"P9_;ODY3U/K"73\J)T.FG=:P_;QSONG?67W=>! M:!G@<(\!J0W(2PUH;4"?&)!]!F%M$):1J892QN&"&3:?*7F'E'T:O-F#,IBE M-0Q?Y#;OUT;!70%V9O[Q1R', UJD+->(Y0FZ-C*^>6=#F:!SF4%]:59FZ!WZ MPI1B-DWHZ((;)E)]#%>_7U^@HS?'Z T2.;H2:0H/Z]G(@#C[BE%<"SFKA) ] M0C[QY1"1Z"TB <$=YN=^\\]%/D0TV&M^X3?_&ALPQUWF(XAH$U;2A)64_N@> M?Q=\Q95Z&L(/$+]\S6':&$BSV:#+/!&W(BE8^A8MI#:*&Z&J^V<\YRMA-/KS M-_"-+@W/]%\>9;111DMEX1YE("@#*=JF&2:NYNH69!Y![O2&P?EQ5_ JEU'I MTI+D=H[AAY)@',Q&MQUJPD9-Z%6SX$K(! &_0$LLU[DH V7E/'"FNM7X79+* M$DT0C--L-!JCA#UH3^BB1FSD]?P]KS7^#1'3K7D2MY,<0QZ[5%>^<= .(HF& MI#N XT;3V*OI8[9-Y0/G=4*WA8HWH EM84)[ACQIW$\.K(ZGC;+I_U_'TV=U M/,63R7A*NY-PTF@Y\2.*& T?\P.OJZPIR*O*U56,GGXU9-54Z=?5X(V%M[-/66HVPGP=-_;Y,F]_; M^ 72'-$Q>:$T)6*.Y,IFNRG!M[ONH>X4NMR615Y#'M:;0_:F(5MK#:P9[%K60VV MWF7VK.>=N >^Q,&7^.'[I8$N2Y*RK67I3B9+8;_-[-"*/(&'S*;JV'KJ[(P\ M9V\4!OOI2QQ]26\C_M_"ZG??MZ81QW+B;\))@"?5)K5W$C@&D_&A30('9.(' M\JMX5/M\Q",<8@)0VE,HCMW$WW<_B3_Z!YUO!%^AC_<\+DHV07\)#9+RC=[1 MF)P<6&:H(S/UD]E-\"HYLEXZUR#.].;HO/;^J(^*/'.9.J93?]O[:)_Z:$O" M[^UQ9U=:^WRT/Z5X.-DCQD&<^H'ZO%[Z6HQ7E11M??^@AU92CL+T)WP.Z?&Y M^QY"^S=#U%&8]E$X>"&%J:,P/30*4T=A^A,H3)]3F(8AF9Q$3R;5J/7]UGYM MOV)J+6"&I'P%EL%P BY4]0&[.C%R6W[274IC9%8>;CB#3L(^ /=74IK=B?U* MW/P;8?XO4$L#!!0 ( "&PO=V]R:W-H M965T;!E_$2L B=Z*O!0W MHY64ZT^.(Y(5%%1??( MIQ.VD7E6PB-'8E,4E+_?0@\(QW*G+$7/?BX()1LA65$;*P9%5E:?]*U.1,> ! ,&I#8@YQIXM8%G M JV8F;#NJ:33"6=;Q/5LA:8?3&Z,M8HF*_4R/DNNOLV4G9P^_-ID\AT]YK04 MB)8I>I8L>?FH,Y.B&2M4N0AJ$OZQ^@I]6YOAKTQL0 X*B=-8L@N,7?$ MBO@MD=?(PW\BXA+<1\AN_H660^9[=+QFG3R#YPW@_;,IYL 16QRLPI;R5%CP M_0;?-_C^4+@;*:1:_ZQ<(BJTGSDLL[+48S58 \]8BJZR$HD5Y2!ZU[AR$1@7 M6C]>IYZ+PW )A >$PB)'^*HW_^X\3^V^G]X6V?\M/?QL7>"77_ >=0XCRXI M$5!B<79E1$>,B!\%@>NW"U+]JHXGVDLH;LC'9Y70*PB]?%KIX&VM>HD:2&9> M(RHO"RKN"V*=3:'3>0X7LZJAN[1P&!"/!'B 5J=78*L( M_31-467L]A6X:O*HY@GHD6<)6&0(D]8'^3^$2'<:]5PEHC\/E9^HDP?W>CR4 M@U:'L7>I%IW!I<+$9(],$ ^0:44;VU6[HT=GD/#[2(S] 1*M.&.[.C>B= :% MX)A"X%V3<(!#J\O8+LS'57/PFSF#6]B7GC"*]_X.Y*HV.K/(6IG'=IT_2ZU^ M,\QQ?Y@#E-OF@.W=84^R?I-:U)/,<*@V6N7'\66J]03Z?*-+9:;VC%R=)#8T M1Q)X8;3U'2@_E-;]+62KX\2NX]VR'(*N-Z-VH+ R13$JJFTNCE!*WT7OQM0. M-:ZA/"O4?L!MAR#X/Q;NJ3S8\7=YB!KRY"3YMO40>^OIEO )EG:@'4MR !VN>2PI!+09U6\F3I0)^@'S3<59[EB&Z'2;B_@ML&0LX\%O7FHK,.N MG,=1C,F!3/;,PV[H!]Y !R1M\R'G'0TL2ME+_/B$$$1![ TT0](V(F)O1)T: MZO4;'B7"BZ,@.MS=.IT3?0%\:2XZ!$K8II35X;YYVURFW)HK!*>=7MW$?*5< M[9\$RF&A3%5W4D'SZG*C&DBV-O<#G?B^RDNL MB!J(%7+S92%D1;39RJ6O5A))X90JYD=!D/H5H=R;3=S9A9Q-1*T9Y7@A0=55 M1>3O,V1B/?5"[^'@DBY+;0_\V61%EGB%^GIU(WU@_5/+G@3S)PH/!?LEA:ZG'J9!P4N2,WTI5A_P3:@Q-K+!5/N">M6-O @ MKY465:ML""K*FS?YU29B2R'>I1"U"I'C;APYR@]$D]E$BC5(*VVLV84+U6D; M.,KM7[G2TGRE1D_/SD55F>1<:9'? >%%LRH%*U"JM_#Q9TWU;W@/EZBTI+G& M5@*N.=4*3FU2K<31!]2$,G7\6%8YV=K*3GQM>*U7/V_9SAJV: ?;&+X)KDL% M'WF!Q6-]W\39!1L]!'L6[37X(]<#B,-W$ 51^ 9\4"61J)KG'OMQE\S8V8]W MV/]>5W.4(!9P]9S)86=RZ$P.=R'76FGS7RA?OH,Y+BGG9FDN(B,\1SBBO WB M&/Y 7R!-7AHGB7-B"_5^%DS\^QZNI.-*]G)]EH3;'_Q2@.0)0!(,HR09]V.D M'4:Z%^/&7+4#*-(G%._#(!QGX:@?8]1AC/9BF :Q0'H(R:B')$S3;-@/DG4@ MVX(6CX,T2+)^M'&'-MY;'+>N09H4G=ZC- T?W!4"T[40/A$J MX8:P&F%E"LA5SY[B"8--=PO^MWP*P1B1RCEV2;'9V32'WK;5.$V?+Z=PJP^' M+RZHUR"U;3[:8HK2P7C'?0JC#5?TT@I[#5;4@S4:Q.D.K$VG#>,#*NXU9'$O MV:Y.$&X:=GA Q^XIP=>P-AZSQ_\VB_Y!];?&@ KET@T["G)1<]U,!-UI-U"= M-F/$1KR9QKX1:6I% <.%40T&(],.9#/@-!LM5FZHF MM1A2W+,U0B-(*F.\+ M(?3#QCKHQLS97U!+ P04 " G,H]3*#6O]+X# #$#@ &0 'AL+W=O MI%: M%2V]/!SUP9L,Q-HDIK:!W?/KC^V$$)(0K4ZUTKZ [7SS>68^)^,9'1A_$#& M1(]IDHFQ%4NYO;%M$<:0$G'-MI"I)VO&4R+5E&]LL>5 (F.4)K;K.#T[)32S M)B.SMN23$=O)A&:PY$CLTI3PIUM(V&%L8>NX<$!7-/!,Q8\HM&,AY; PM%L":[1-ZQ MPRI#3+_\ECD8B*@>)I-W + [=NX%\P M\ H#[[D[^(6!_]P=@L+ A&[GL9O$S8DDDQ%G!\0U6K'I@"@A[ZR3,8" M+;((HA;[>;?]L,/>5LDJ,^8>,W;K=A)^"^4U\O 5[ZYTQ;.W^V^ M^-^[GR7#*X^/9_B\"WRKF' HCL22/*DOB$13SDFV 3V^.AZ-R)RM&=E221+Z M+T17:)JRG4+_\T51HL\24O&[PR&_=,@W#OD7'/K.U 9(5$YJ6#VID+O3=@QS MWI[AU9_7_03W'-<=V?NJN"THUQF<@^9-4( '0^\V5U+W7(76_=*C_0E+GO$%5GX'OU)1N@GR_+G03 MXSIX6$,MFBAU9H)VH0=E\(/.X%K[ TB:;3I2.BQ9AZ]#8^RY!34<7'BA<:5 X\X$?(0,N$J!SCB) MU!6 "LF)OEYUY=<]T;NO1/)33<'>2TGNM>CD]^J2-U%>_:6=MX!<51#\NN9- M&*Y6C?,4G*H8[BYC,R8D^K9&'QF+!)KJ>QGP/0W5.[]B2=B?*G M$H-[+Z5\KU%-!X.@+GP3Y [KNC5\ U5%_H$UFHKY[JO3@+/ M6Z9\(MG6] 3W3*H.PPQCU68"UP#U?,V8/$[T!F7C.OD/4$L#!!0 ( "&PO=V]R:W-H965T*B[TQ"L15V>^K[,2*JH'<@7"G!12513- M5BU]O5)

JN!\&P8E?42:\9.QL5RH9RQHY$W"EB*ZKBJI?4^!R,_&&WM9P MS98E6H.?C%=T"3> =ZLK979^QY*S"H1F4A %Q<0['Y[-1];?.7QEL-$[:V(S M64AY;S<7^<0+;$# (4/+0,UG#3/@W!*9,'ZVG%XG:8&[ZRW[)Y>[R65!-!X_D4-":X[7ZN<"E%FHR5W!!EO0V; M7;CJ.[2I%Q/VG=R@,J?,X#"Y$)FL@-S2!]#D, 6DC.LC'!$#@@3 MY+:4M:8BUV,?C:B%^EDK,&T$PA<$(G(I!9::S$4.>0\^W8__N ?OFV2[C,-M MQM-P+^&7# ^*9O1X>]*7S?^KS-ZL_*4;477_D^**_7C])FL@E(]R1BG6*HM7]NBXH!30Z+$]AQG:%-!J9[_4/)G85RST6,&/D:Y'*?&*]MU *&=X0N62[C]#$,]!Z"2/"?*-= M@W4LE&R$9+0A*P]H4=:_^+')PP%!Z?03O(;@O20$KQ#\AN"?:B%H",&I%@8- MP81NU[&;Q,58XBCD;(>X1BLUO3#9-VR5KZ+4?;*27#TM%$]&2R!80HH6F,LG M])GC4F!30H'>H97JRG1# +$,+6$+Y0:>0\YBD+@@XER![U8Q.GMS'MI2N:7% M[:1Q85J[X+WB@H]N62ES@>9E"FD//S[.'Q_AVRH=;4Z\?4ZFWE'!3XF\0+[[ M%GF.Y_;X,SN=[O2%\W?6YW]L_5DR_+9!?*/G_VZ#H&\W"HJN)5#Q_8BAH#44 M&$/!JX;J!LLXH^H&JJU6RFH!HJ^I:K6A4=.WX39RO;&C/J&]/2Q6%S<>^!U8 MW(4%P_&P@YMW<=[ V&UQSZ(?M-$/CD8?XX(2X$?R.&R5AO^W8*/6T.B?%FQT M8L&ZN-Z"=6']!>OB^@MF'URB%/C:3"^!$K8I9?UW:4_; 7EEYL*+\ZE[.7-[ MSF,U4.OY]TN^GL:WF*\+=9T2R)0IYV*D>H77$Z[>2%:9*_R>2340S#)7+P7 M-4 ]SQB3^XTVT+YF1#\!4$L#!!0 ( "&PO=V]R:W-H965T*2,[.[HZ6*O39/MD$D M]BR%LI.H(6IOX]A6#4JP(]VBQ!*ZBL@A[ MDN"*YP;9K=2@GFY0Z'WDRB-#AL+OFG(;\1ET<(&ETB/[=RX*!Y4:BY1 M6:X5,[B>1!_2V^G8XP/@!\>]/5HSW\E*ZR3*/$%H<"*O *XUPZG*(07 MF'?#2@+P6#+WK*O M8 QXF]GE# FXL%=N]W$Y8Y<75^R"<<4>N! >7<3DJO&:<=5GONLR9RH"TBW81!7 MFMQ8AV7C?CQH/,"=K[6F0^!G>_B5E7\!4$L#!!0 ( "&PO=V]R:W-H965TOGDA#:!!_9^Q5'ARC M>BISSK_7)T_ISH+?YTQ/2&_CI?P7#9_T:O&.B.45%+Q0I-A M!$56;O_3'UJ( P+$,1.()I NP3M!<#7!/9?@:8)W+L'7!/]<0J )P;F$4!/" M"OR)1HR%:?=!D4,.&9YZ5=;*_* %W M,^"IVWLJLP31,D63+*\42]%GJ+"/7$JT9@*]K*A@Z (]\&)=*=KD)U^@/JO# M>#MABF:Y? ?AKF2GY'B["\5\K7DF()J_'"N94 MCVR![L]#^JW$J?V.EW:P%TYR1]>O[@'0/]P_F#-]$?SQ^\B3[[/>6? M?GGN1XG@MI7E-O'<$_$^5P435'%Q90GFM<&\)IAW*A@490XE9BJ0+3-HF/7: MMKF]"&+/(]?CS6'>&6"1%[O1,6S2AT6$1/$Q:FH(YCE1[!S#/AA@KD^B\!CV M:((Y3MP9VLP "XD3=R;Z9(!A)R"AW^*.'H'?/@+?^@CNDD2P70.YW84_L'P M.ZI.^X@+'/H=&6:#<9X,<0+'#4.S3D&K4V#5Z:$JJIS6%@:EV29+&?1UU#BC M7U4D&%2DC[APXZ"#FAE0'NFESU"L(U'"5I30*LH$I@Y3W M"E1+9');46@/% MT8;)>AGEZR;#5CQ/(:=,8H2#8@PB9GW$A8\CW^\H80MTI$+4JA#]G@H)+PJ8 M?I,)Z)4*04ME$R,:%&,0,>LC+C#T"[>KABW2D1IQJT9\5D^WJJ G#S:J\5PF M$6)#&??[_]0 \X+ Z;8- XRX411Z'3D,.!PZ 29F4;"S-Z2.599'>$/K2<*H M*.%5K?6/4E9&MW>O@]M28A@R,T!@L?1(MX-:0QW/_\"08WO_7-%RR6I;O*"9 M0!N:5\V*DM9.N^ZJNB[,9AD/3W\0,C- H$% 472G;PMU/'VRGS[Y/ZM"OW\8 MM2!G&:.I"6>J#!/.#3W/Z66% 6BMC;VEQ'9/.6$EAY? (5>)][82VWWEMV8S M 'HRA069+EFK\K;.H.2D@A>SK%RBM]GN\CNCVEXO%USB$^)BMR=X'XI][)" M^%W)^T@2@94CCM=MSZ:@KN\[OG]*];WQPW;G]Y%)>85V4EWLI*I*O6B#))"J M27VH=:O?C/6AK.;_L$35&2S8NA+)BDHV**;)XD41P3TI34 ,;C#N*FD $B_P M@Z[],0!/U?3>$6*[)>QEF2&]] (WJ$S?GD&:.:X7=YOSU #%7AP[41!TQ>DC M(9GN+B.T>\2Y-K]!4+W0O6X6J$OH<4BOH@()168F?VAP5 M3*UX.JC6L%L@)KK&-5]I81VSUCH\IS-<_UAM.SR#94,?2< MTP3<)/C#;WH]_&VQAMWD,&1F@.# P8Z'NV*=;2CQWE%BNZ4\K]!V>W9#>O0M MWLE2ZT-/E5H?":]@?NB[..H*9 AJ+36R]YC$[C%;DU'O6$J]QZG[3[U=V5XV M"J.#1X>]U+DDG0<\-<'<2]R!SDFQM&F$&-\<'.>,'$LOFL(L'E5*7:;N6U5]M/-W?-!XO. M]7M\]8@-UV?XZFG[868??ON=Z!,5RZR4*&<+^"GG,H1$%MM/+]L3Q=?-OOR< M*\6+YG#%*+2P&@#W%YRKW4G] ^T'L-O_ %!+ P04 " G,H]3R!@#U?ZAZ&)(AL=:Q4WL@;']];2=$5"J])#/VO#=O M/IRVVKS8"I'8J9;*+J**J+GCW.85UF!'ND'E;O;:U$#.-26WC4$H JB6/(GC M&:]!J"A+P]G:9*D^D!0*UX;90UV#>5VBU.TB&D?G@XTH*_('/$L;*'&+]-RL MC?/XP%*(&I456C&#^T5T/[Y;3GQ\"/@FL+47-O.5[+1^\<[G8A'%7A!*S,DS M@/L=\0&E]$1.QJ^>,QI2>N"E?69_#+6[6G9@\4'+[Z*@:A'=1JS /1PD;73[ M"?MZIIXOU]*&+VN[V.D\8OG!DJY[L%-0"]7]X=3WX0(POKD"2'I $G1WB8+* M%1!DJ=$M,S[:L7DCE!K03IQ0?BA;,NY6.!QE2[ B9Z *MA+R0%BP)[<)7[2U MK$'#MA489._9$Q@#OG_LS0H)A+1O4TXNOV?A>9]KV>5*KN1ZQ-V();-W+(F3 M\=]P[F0/VI-!>Q+X)E?X/H)10I66K0>E/^YWEHP;]<__\$\&_DG@O[G"O\$< M&D$@Q6\(*X2GO )5(O.]T/]J0$#2?SV8I/UX*X1<#\[O_%4PI ME&42]PX8CSY,(V:Z?>HL# !!$ &0 'AL+W=O+R1ZD6O QY+42I)Z.5,=5GQ]'9 M"@JF;V0%)>XLI"J8P:E:.KI2P/)&J1 .==W(*1@O1]-QL_:@IF-9&\%+>%!$ MUT7!U-L,A-Q,1M[H?>&1+U?&+CC3<<66\ 3F1_6@<.9T5G)>0*FY+(F"Q61T MZWV>4VH5&HD_.6STSIA85YZE?+&3+_EDY%I$(" SU@3#GS7,00AK"7'\;(V. MNC.MXN[XW?JOC?/HS#/3,)?B+YZ;U624C$@."U8+\R@WOT'K4&CM95+HYIML M6EEW1+):&UFTRHB@X.7VE[VV@=A10#NG%6BK0 \5@C,*?JO@-XYND35NW3'# MIF,E-T19:;1F!TUL&FWTAI>6QB>C<)>CGIG.F.89865.[KBH#>3D=WQVODJM M206*/*V8 O*)W):&YU8 8TZ>(*L5-QPT^7 'AG&A/Z*,MK)Z[!B$98T[60MA MMH5 ST!(R3=9FI4F]V4.^;Z^@^YT/M%WGV9TT.#WS-P0W_N%4)=Z)_#,_[^Z M.P#'[T+L-_;\,_;.Q>[^-1,U>DP62A9D+HNJ-JQYMN6"W#-5\G*IR4/'PM]? MT3#Y8J#0_PS "CI800,K. /K#VF8()4T@/B8$&^D YG)HD 8#:$$?M9\S01* MG>1V>TC8'&)SQGH:A4%($R\>.^O=H!\+TBA-*4WX!N<<27NH'2>!%]#2Y2>=!,NC!]\I&2Q,C256K;(49NX-N:1T( M4MH=D5X3=Y[;IV;W$NRUI^S=O" )0S?P#U@\(>G'81 GT9DKZNV4&>\_+JDV MBF>FNXYUR0_A[INFO6EZ5?SU>=_S+\*??\Q*ZD9NF!S2=RSHGN&M+Q+><)7X M@:E26]: *70 7D%E7.-\]Q(2N;VE0U'KL[D77A6=?8KWHHO0&1WGRBB(XR,V M3\C1--ZIJ_M^]#7!&RX*\UWF[)O?8:7<,*78$?K]T_K\[25716>?];WT(G2F MQ[@"%3"@( )P$ M 9 >&PO=V]R:W-H965TY^YT4M89 MNW,)A:V"WH_N2NFP3\ZO CHW,F8N\]EPQT41GX5%=8+^IZ2"K:\E;@RW2<8\ID% MOM)(%_^DZWWG"25EZ]"H >PC4$+W(W\=ZG "F-V> :0#(/T',+DY Y@.@%@Y MUD<6TWKDR//,FH[8X.W9PB36)J)]-D*'4URC];O"XS#_S#<@,X:>*BRP6QE57@GV,&=,!\MMIZO;_?BE M!:Y(Z!7M'B%ZW3(7JFQ13#X^3OZ0.";=VY7><7J$L_Y1S@X8PX03Q->.+83< M:WG)6U1+#.N"&0VR0F[J)B(N8)1ISH)G*H9D3 6?* ZLC.9O@>L>V"0"]$8[! 7& U*JC53 M\LYT[& ;? 4%=?MQ51J',T57[4Z7; CV9I),"I4RU:1IDW5H-! L SN*S^9P MUT49 JAUD9M&RNFLD-1Z6#/JAI&=,B$>X$'_D>UH+[.M/;,[)INF,50WG8SK M@/ZVFM/>EKUYDVY0\N="?UZ8Z4C;APIE]XIE?&G[RZPQ@*FW<75:EF+U2?"9 MS)F;_-$)1P.ZY@7S0O$7DPU*96H"3)'@F2G-I]N17XJ6CVRIU^6TS'#/G3/T M_'?7><8D4U1LFS:U?\JK_&;'4>]?6;:_5?8->SW6;^]3-]D]!Y/Q.9@\BYKL MGX/)Y/1-1F?@L3Y;GIS)L#X);1VW=@Y;332 0^V0?(?CL=@D#28++C27=6_. MTY3)5VPVH'\_CQ04WY.%,&N8MZP)QA'D@1#H!;]-1K'R.K$\/'O#_:41%&2^!' M_ ZB"$/@:<01S %XP) HLN_!O?=1N'Y/A9O_8XY^ U!+ P04 " G,H]3 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( "&PO=V]R:V)O;VLN>&ULQ9I+<]LV M$(#_"D:'-CVXDOCRHY9G$BMN/).Z'LMUCAV(A"R,24 %0#OQK^^"JI+EM%KU MLN%)$DB1'P$"'W:!\Q?KGI;6/HG/36W\;+0.87,V'OMRK1KI?[8;9>#(RKI& M!OCI'L=^XY2L_%JIT-3C9#(IQHW49G1QOKO6K1OC'S:H,FAKH# 6/&CUXK\= MCS_%L_9ZJ6L=OLQ&W?=:C42CC6[TJZIFH\E(^+5]^6"=?K4FR'I1.EO7L]%T M>^!!N:#+?Q4O(N2]7/JN),CEG020V:B8P 57VOG0G=%=7P+CLX*3M[_:8*]T M'92;RZ!^=;;=:/,8+P-/,4:/T=7#[G-;B6?N_U2C7:UTJ>:V;!MEPK8>G:HC MH/%KO?$C862C9J-+^ZQ5@&_> MUKH"CDJ\D[4TI1((,B$@DP$A_TP09$I IH- +B(._!5!9@1D-B!DKR9S C(? M$C)%D 4!60P)F2'(8P+R>$C('$&>$) GO)!SY4NG-[%2$7;=-(]R4"+O2CT? W:8)X6Y:V-4'CP7Q"C>837LP[!6;Q2MRI M4FXT6%6_=B>)'V2S^:6K6XQ*BH?9/%=2._$@ZU:)WY3TK8NC9,#-/:64,V5W M3K.Q7N_>RDN8CL"42%QI \[1$F-2TIDR6V>NE@&S4&Z9LLNE:72()W5]%X:< M #,L!=6E>LU*J67*[I:F@19=!%L^82;*)%-FE70PXI-T#H:4[;CW7CICVWYO MH#PR91;)^[]:F,F+6YAP;0$[YJ.EW+H%8U(FF3*KY-J4ME'B7G[NOW&4.*;, MYKB+A5!+M])!#=Y#&WO9!4^8,*&DD3!+ R2KRZY5Y[IN(^L-W.FC!0=OE.O% M )0P$F9AD KNS5T3,E9A%L=!!?=1*7DDS/+8HV#Q!F+FNM>#$LHK";]7]JNX M7YN46I+OH)9]^H,JQ9B4;1+VP.6; 76>E-D]-";.H*24>U)F]]"8!<:DW)-R1SHDYC'&I"R4,EOH\!2N MUXTH$Z7,)CJ,VNM*E(U2=AL=0L7=*:.,E V=1NMUJ8RR4L9LI<.HN%MEE)FR MP2.C$XQ*V2ECMM-AU%.,2J[H,!MJ7Q!W)-YZKW!R,*,,E3$;:C_F JY>84S* M4!E_=$3$FGC8SRA#9>P+.Q0F'O(SRDX9LYUHS-YP3YDI8S83C8F'^IRR4LYL MI9CK%V_F"N#J7LB>4P+*V7<0$&F/(YP]S"GYY/SK.?LQ^RO?E'AR]ET$*#MS M)&YB)B3N8OFGW3$F)9W\.RSU(,P[Y95[AL =+B:N6BR=G-Q(P!T6$>DDJ%R, M24DG'VX!"# _84Q*.OF R;DC<84Q*>GD@R;GL,)S2CHYLW1H3*SP@I).P2R= M7D__BKFV=043Y!_Q\%Y0%BJ8+437)IYI%)2%"F8+X07*_U1Y0X$6"@I)/P2P?.JW=V\9&[F-CE@^-V1N'*/D4S/*A,7L= MG))/P2R?/TP)=WZ,NYH!\3JH)KZ4Y7H3CI))MWS^%9.23]')9]R=["_.*[72 M1E4W< L/Y:6LRULGXL=VGU26QRT.J[:N+Z'L=_/1RFJWLWFW*_OB;U!+ P04 M " G,H]3EW=RY"P" #V* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C M]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1U MD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCC MG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=& MO#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@ MT#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW_*3>=?C:EWKM^5[C3T$_ M2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04 " G,H]3UD@C+OLG#]%N M@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8 MI>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C M4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ M39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE. M3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!] M2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ )S*/4T^^&UL4$L! A0#% @ )S*/4YE&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4P&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4Q*E"I]= P @L !@ M ("!=2, 'AL+W=O"$" "@! & M @(%Z.0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ )S*/4T1@>"%@"@ IRX !@ ("!T3L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4Y12;F"$!0 O@\ !D M ("!*8P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )S*/4VKSEOE2"0 L1< !D ("!S9L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4T\# M\P%4"@ !1P !D ("!];8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4U@3 JO0!@ ]1$ !D M ("!VL< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )S*/4_!&T.#X! )PX !D ("! MR?$ 'AL+W=OH$ 3# &0 @('X]@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ )S*/4[0GVQ?+ @ & 8 !D ("!:_\ 'AL+W=O&UL4$L! A0#% @ )S*/4S\6S96# M @ J 4 !D ("!NPP! 'AL+W=O&PO=V]R:W-H965TT5 0!X;"]W;W)K&UL4$L! A0#% @ )S*/4X%'$R"Z P T0X !D M ("!N!@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )S*/4[*MTUI" P [0D !D ("!B"$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)S*/4_U/<-%!! +Q( !D ("!>#(! 'AL+W=O&PO=V]R:W-H965T00 !H3 9 " @>HY 0!X;"]W M;W)K&UL4$L! A0#% @ )S*/4WJ_3)Y$! MR! !D ("!FCX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4[L;R!%:!0 :R$ !D M ("!3TH! 'AL+W=O&PO=V]R:W-H M965T2Y%F0( )(& 9 M " @115 0!X;"]W;W)K&UL4$L! M A0#% @ )S*/4Q%5ZP2:! UQ0 !D ("!Y%&PO=V]R:W-H965T!0!@, (* 9 " M@2=@ 0!X;"]W;W)K&UL4$L! A0#% @ )S*/ M4WD_9N'( P W@T !D ("!9&,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4YGA$+]@ P "0L M !D ("!'VT! 'AL+W=O&PO=V]R:W-H965T M, @ "(N 9 " @&UL4$L! A0#% @ )S*/4P[J'T$O! PQ, !D M ("!,GP! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )S*/4V5"E$V#! ;A( !D ("!+HL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4^L2 M>.)_ @ <0< !D ("!/9&PO=V]R:W-H965T&UL4$L! A0#% @ )S*/4VO&PO M=V]R:W-H965T&UL4$L! A0#% @ )S*/4YZ (5,* @ G 0 !D ("! M[ZL! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " G,H]3UD@C+O XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 328 471 1 true 87 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://chargepoint.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://chargepoint.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Sheet http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Description of Business and Basis of Presentation Sheet http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2110103 - Disclosure - Reverse Recapitalization & Business Combinations Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinations Reverse Recapitalization & Business Combinations Notes 11 false false R12.htm 2119104 - Disclosure - Fair Value Measurements Sheet http://chargepoint.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2123105 - Disclosure - Composition of Certain Financial Statement Items Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItems Composition of Certain Financial Statement Items Notes 13 false false R14.htm 2129106 - Disclosure - Debt Sheet http://chargepoint.com/role/Debt Debt Notes 14 false false R15.htm 2131107 - Disclosure - Commitment and Contingencies Sheet http://chargepoint.com/role/CommitmentandContingencies Commitment and Contingencies Notes 15 false false R16.htm 2135108 - Disclosure - Common Stock Sheet http://chargepoint.com/role/CommonStock Common Stock Notes 16 false false R17.htm 2139109 - Disclosure - Stock Warrants and Earnouts Sheet http://chargepoint.com/role/StockWarrantsandEarnouts Stock Warrants and Earnouts Notes 17 false false R18.htm 2144110 - Disclosure - Equity Plans and Stock-based Compensation Sheet http://chargepoint.com/role/EquityPlansandStockbasedCompensation Equity Plans and Stock-based Compensation Notes 18 false false R19.htm 2150111 - Disclosure - Income Taxes Sheet http://chargepoint.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2152112 - Disclosure - Related Party Transactions Sheet http://chargepoint.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 2156113 - Disclosure - Basic and Diluted Net Loss per Share Sheet http://chargepoint.com/role/BasicandDilutedNetLossperShare Basic and Diluted Net Loss per Share Notes 21 false false R22.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://chargepoint.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 2311301 - Disclosure - Reverse Recapitalization & Business Combinations (Tables) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables Reverse Recapitalization & Business Combinations (Tables) Tables http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinations 23 false false R24.htm 2320302 - Disclosure - Fair Value Measurements (Tables) Sheet http://chargepoint.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://chargepoint.com/role/FairValueMeasurements 24 false false R25.htm 2324303 - Disclosure - Composition of Certain Financial Statement Items (Tables) Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables Composition of Certain Financial Statement Items (Tables) Tables http://chargepoint.com/role/CompositionofCertainFinancialStatementItems 25 false false R26.htm 2332304 - Disclosure - Commitment and Contingencies (Tables) Sheet http://chargepoint.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://chargepoint.com/role/CommitmentandContingencies 26 false false R27.htm 2336305 - Disclosure - Common Stock (Tables) Sheet http://chargepoint.com/role/CommonStockTables Common Stock (Tables) Tables http://chargepoint.com/role/CommonStock 27 false false R28.htm 2340306 - Disclosure - Stock Warrants and Earnouts (Tables) Sheet http://chargepoint.com/role/StockWarrantsandEarnoutsTables Stock Warrants and Earnouts (Tables) Tables http://chargepoint.com/role/StockWarrantsandEarnouts 28 false false R29.htm 2345307 - Disclosure - Equity Plans and Stock-based Compensation (Tables) Sheet http://chargepoint.com/role/EquityPlansandStockbasedCompensationTables Equity Plans and Stock-based Compensation (Tables) Tables http://chargepoint.com/role/EquityPlansandStockbasedCompensation 29 false false R30.htm 2353308 - Disclosure - Related Party Transactions (Tables) Sheet http://chargepoint.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://chargepoint.com/role/RelatedPartyTransactions 30 false false R31.htm 2357309 - Disclosure - Basic and Diluted Net Loss per Share (Tables) Sheet http://chargepoint.com/role/BasicandDilutedNetLossperShareTables Basic and Diluted Net Loss per Share (Tables) Tables http://chargepoint.com/role/BasicandDilutedNetLossperShare 31 false false R32.htm 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) Sheet http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business and Basis of Presentation (Details) Details http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentation 32 false false R33.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details) Details 33 false false R34.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 34 false false R35.htm 2407404 - Disclosure - Summary of Significant Accounting Policies - Segment Reporting (Details) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesSegmentReportingDetails Summary of Significant Accounting Policies - Segment Reporting (Details) Details 35 false false R36.htm 2408405 - Disclosure - Summary of Significant Accounting Policies - Remaining Performance Obligations (Details) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails Summary of Significant Accounting Policies - Remaining Performance Obligations (Details) Details 36 false false R37.htm 2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) Sheet http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails Summary of Significant Accounting Policies - Deferred Revenue (Details) Details 37 false false R38.htm 2412407 - Disclosure - Reverse Recapitalization & Business Combinations - Narrative (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails Reverse Recapitalization & Business Combinations - Narrative (Details) Details http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables 38 false false R39.htm 2413408 - Disclosure - Reverse Recapitalization & Business Combinations - Common Stock (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails Reverse Recapitalization & Business Combinations - Common Stock (Details) Details 39 false false R40.htm 2414409 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details) Details 40 false false R41.htm 2415410 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details) Details 41 false false R42.htm 2416411 - Disclosure - Reverse Recapitalization & Business Combinations - Pro Forma Information (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails Reverse Recapitalization & Business Combinations - Pro Forma Information (Details) Details 42 false false R43.htm 2417412 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details) Details 43 false false R44.htm 2418413 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details) Sheet http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details) Details 44 false false R45.htm 2421414 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) Sheet http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails Fair Value Measurements - Assets and Liabilities (Details) Details 45 false false R46.htm 2422415 - Disclosure - Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details) Sheet http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details) Details 46 false false R47.htm 2425416 - Disclosure - Composition of Certain Financial Statement Items - Inventories (Details) Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails Composition of Certain Financial Statement Items - Inventories (Details) Details 47 false false R48.htm 2426417 - Disclosure - Composition of Certain Financial Statement Items - Property and Equipment, Net (Details) Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails Composition of Certain Financial Statement Items - Property and Equipment, Net (Details) Details 48 false false R49.htm 2427418 - Disclosure - Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details) Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details) Details 49 false false R50.htm 2428419 - Disclosure - Composition of Certain Financial Statement Items - Revenue (Details) Sheet http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails Composition of Certain Financial Statement Items - Revenue (Details) Details http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables 50 false false R51.htm 2430420 - Disclosure - Debt (Details) Sheet http://chargepoint.com/role/DebtDetails Debt (Details) Details http://chargepoint.com/role/Debt 51 false false R52.htm 2433421 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://chargepoint.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 52 false false R53.htm 2434422 - Disclosure - Commitment and Contingencies - Future Minimum Lease Payments (Details) Sheet http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails Commitment and Contingencies - Future Minimum Lease Payments (Details) Details 53 false false R54.htm 2437423 - Disclosure - Common Stock - Narrative (Details) Sheet http://chargepoint.com/role/CommonStockNarrativeDetails Common Stock - Narrative (Details) Details 54 false false R55.htm 2438424 - Disclosure - Common Stock - Reserved for Future Issuance (Details) Sheet http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails Common Stock - Reserved for Future Issuance (Details) Details 55 false false R56.htm 2441425 - Disclosure - Stock Warrants and Earnouts - Narrative (Details) Sheet http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails Stock Warrants and Earnouts - Narrative (Details) Details 56 false false R57.htm 2442426 - Disclosure - Stock Warrants and Earnouts - Warrant Activity (Details) Sheet http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails Stock Warrants and Earnouts - Warrant Activity (Details) Details 57 false false R58.htm 2443427 - Disclosure - Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details) Sheet http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details) Details 58 false false R59.htm 2446428 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details) Sheet http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails Equity Plans and Stock-based Compensation - Narrative (Details) Details 59 false false R60.htm 2447429 - Disclosure - Equity Plans and Stock-based Compensation - Stock Option Activity (Details) Sheet http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails Equity Plans and Stock-based Compensation - Stock Option Activity (Details) Details 60 false false R61.htm 2448430 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) Sheet http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) Details 61 false false R62.htm 2449431 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) Sheet http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) Details 62 false false R63.htm 2451432 - Disclosure - Income Taxes (Details) Sheet http://chargepoint.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://chargepoint.com/role/IncomeTaxes 63 false false R64.htm 2454433 - Disclosure - Related Party Transactions - Schedule of Revenue Transactions (Details) Sheet http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails Related Party Transactions - Schedule of Revenue Transactions (Details) Details 64 false false R65.htm 2455434 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 65 false false R66.htm 2458435 - Disclosure - Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details) Sheet http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details) Details 66 false false R67.htm 2459436 - Disclosure - Basic and Diluted Net Loss per Share - Narrative (Details) Sheet http://chargepoint.com/role/BasicandDilutedNetLossperShareNarrativeDetails Basic and Diluted Net Loss per Share - Narrative (Details) Details 67 false false R68.htm 2460437 - Disclosure - Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) Sheet http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) Details 68 false false R9999.htm Uncategorized Items - chpt-20211031.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - chpt-20211031.htm Cover 69 false false All Reports Book All Reports chpt-20211031.htm chargepoint10q2022q3ex311.htm chargepoint10q2022q3ex312.htm chargepoint10q2022q3ex321.htm chargepoint10q2022q3ex322.htm chpt-20211031.xsd chpt-20211031_cal.xml chpt-20211031_def.xml chpt-20211031_lab.xml chpt-20211031_pre.xml http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "chpt-20211031.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 328, "dts": { "calculationLink": { "local": [ "chpt-20211031_cal.xml" ] }, "definitionLink": { "local": [ "chpt-20211031_def.xml" ] }, "inline": { "local": [ "chpt-20211031.htm" ] }, "labelLink": { "local": [ "chpt-20211031_lab.xml" ] }, "presentationLink": { "local": [ "chpt-20211031_pre.xml" ] }, "schema": { "local": [ "chpt-20211031.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 638, "entityCount": 1, "hidden": { "http://chargepoint.com/20211031": 1, "http://xbrl.sec.gov/dei/2021": 5, "total": 6 }, "keyCustom": 80, "keyStandard": 391, "memberCustom": 36, "memberStandard": 46, "nsprefix": "chpt", "nsuri": "http://chargepoint.com/20211031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://chargepoint.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:ReverseRecapitalizationAndBusinessCombinationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Reverse Recapitalization & Business Combinations", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinations", "shortName": "Reverse Recapitalization & Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:ReverseRecapitalizationAndBusinessCombinationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - Fair Value Measurements", "role": "http://chargepoint.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123105 - Disclosure - Composition of Certain Financial Statement Items", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItems", "shortName": "Composition of Certain Financial Statement Items", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129106 - Disclosure - Debt", "role": "http://chargepoint.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Commitment and Contingencies", "role": "http://chargepoint.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - Common Stock", "role": "http://chargepoint.com/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:WarrantsAndRightsAndContingentEarnoutLiabilityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Stock Warrants and Earnouts", "role": "http://chargepoint.com/role/StockWarrantsandEarnouts", "shortName": "Stock Warrants and Earnouts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:WarrantsAndRightsAndContingentEarnoutLiabilityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - Equity Plans and Stock-based Compensation", "role": "http://chargepoint.com/role/EquityPlansandStockbasedCompensation", "shortName": "Equity Plans and Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150111 - Disclosure - Income Taxes", "role": "http://chargepoint.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152112 - Disclosure - Related Party Transactions", "role": "http://chargepoint.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - Basic and Diluted Net Loss per Share", "role": "http://chargepoint.com/role/BasicandDilutedNetLossperShare", "shortName": "Basic and Diluted Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Reverse Recapitalization & Business Combinations (Tables)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables", "shortName": "Reverse Recapitalization & Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://chargepoint.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324303 - Disclosure - Composition of Certain Financial Statement Items (Tables)", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables", "shortName": "Composition of Certain Financial Statement Items (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332304 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://chargepoint.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336305 - Disclosure - Common Stock (Tables)", "role": "http://chargepoint.com/role/CommonStockTables", "shortName": "Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340306 - Disclosure - Stock Warrants and Earnouts (Tables)", "role": "http://chargepoint.com/role/StockWarrantsandEarnoutsTables", "shortName": "Stock Warrants and Earnouts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345307 - Disclosure - Equity Plans and Stock-based Compensation (Tables)", "role": "http://chargepoint.com/role/EquityPlansandStockbasedCompensationTables", "shortName": "Equity Plans and Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353308 - Disclosure - Related Party Transactions (Tables)", "role": "http://chargepoint.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357309 - Disclosure - Basic and Diluted Net Loss per Share (Tables)", "role": "http://chargepoint.com/role/BasicandDilutedNetLossperShareTables", "shortName": "Basic and Diluted Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Description of Business and Basis of Presentation (Details)", "role": "http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails", "shortName": "Summary of Significant Accounting Policies - Common Stock Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i0b6a383560664c7c9b80148689cbebac_I20210226", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "if400834f85c3480fb2c89fcad2618dcd_D20210201-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "if400834f85c3480fb2c89fcad2618dcd_D20210201-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies - Segment Reporting (Details)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesSegmentReportingDetails", "shortName": "Summary of Significant Accounting Policies - Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i8673561c0fff4e3f9bf225d893c79589_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:RevenueFromContractWithCustomerSubscriptionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies - Remaining Performance Obligations (Details)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails", "shortName": "Summary of Significant Accounting Policies - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i8673561c0fff4e3f9bf225d893c79589_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "chpt:RevenueFromContractWithCustomerSubscriptionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details)", "role": "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "icbf92f4bc10e43b6bc3c16956a6cbdee_I20210226", "decimals": "INF", "first": true, "lang": "en-US", "name": "chpt:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Reverse Recapitalization & Business Combinations - Narrative (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "shortName": "Reverse Recapitalization & Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ib9b9834924a644c3a3cb6a859aae010c_D20210811-20210811", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Reverse Recapitalization & Business Combinations - Common Stock (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "shortName": "Reverse Recapitalization & Business Combinations - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "chpt:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i3497a295b5404c2e858112211138ab1b_I20210225", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ib9b9834924a644c3a3cb6a859aae010c_D20210811-20210811", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "shortName": "Reverse Recapitalization & Business Combinations - Preliminary Purchase Price Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ib9b9834924a644c3a3cb6a859aae010c_D20210811-20210811", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415410 - Disclosure - Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "shortName": "Reverse Recapitalization & Business Combinations - Preliminary Assets and Liabilities Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iaba538cf7f7c4b148269c3bc730476e3_I20210811", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Reverse Recapitalization & Business Combinations - Pro Forma Information (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "shortName": "Reverse Recapitalization & Business Combinations - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417412 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "shortName": "Reverse Recapitalization & Business Combinations - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418413 - Disclosure - Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details)", "role": "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails", "shortName": "Reverse Recapitalization & Business Combinations - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421414 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details)", "role": "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "shortName": "Fair Value Measurements - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ie71122c840ca4280b2cfdfddaf12c122_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2358702233804e08a4727d1f420e9a28_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422415 - Disclosure - Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details)", "role": "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2358702233804e08a4727d1f420e9a28_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425416 - Disclosure - Composition of Certain Financial Statement Items - Inventories (Details)", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails", "shortName": "Composition of Certain Financial Statement Items - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426417 - Disclosure - Composition of Certain Financial Statement Items - Property and Equipment, Net (Details)", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails", "shortName": "Composition of Certain Financial Statement Items - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427418 - Disclosure - Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details)", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails", "shortName": "Composition of Certain Financial Statement Items Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428419 - Disclosure - Composition of Certain Financial Statement Items - Revenue (Details)", "role": "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails", "shortName": "Composition of Certain Financial Statement Items - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ife3b5b5af90a452eafe5af76610f4aa7_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i42acdf3d624e47938c5a3a9f9c0153ae_D20210301-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430420 - Disclosure - Debt (Details)", "role": "http://chargepoint.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i42acdf3d624e47938c5a3a9f9c0153ae_D20210301-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://chargepoint.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Commitment and Contingencies - Future Minimum Lease Payments (Details)", "role": "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails", "shortName": "Commitment and Contingencies - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ib35a6cd873e34245842c97427ff7dd64_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "chpt:StockIssuedDuringPeriodValueReverseRecapitalization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Common Stock - Narrative (Details)", "role": "http://chargepoint.com/role/CommonStockNarrativeDetails", "shortName": "Common Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i711c30e3902946f7895dee32a427bf07_D20210226-20210226", "decimals": "-5", "lang": "en-US", "name": "chpt:AdjustmentsToAdditionalPaidInCapitalRecapitalizationTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - Common Stock - Reserved for Future Issuance (Details)", "role": "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "shortName": "Common Stock - Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i5d9ad4a2dbc4484b88022977a2de95e3_I20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Stock Warrants and Earnouts - Narrative (Details)", "role": "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "shortName": "Stock Warrants and Earnouts - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i667b8c0d38c74f8b837a3de7efcae7ae_D20210312-20210312", "decimals": "INF", "lang": "en-US", "name": "chpt:DerivativeInstrumentContingentConsiderationLiabilityShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Stock Warrants and Earnouts - Warrant Activity (Details)", "role": "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "shortName": "Stock Warrants and Earnouts - Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "INF", "lang": "en-US", "name": "chpt:ClassOfWarrantOrRightAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i77dfa55b25774e3f9bb21d9791ab1e82_I20210312", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details)", "role": "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails", "shortName": "Stock Warrants and Earnouts - Fair Value Inputs of Warrants and Contingent Earnout Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i77dfa55b25774e3f9bb21d9791ab1e82_I20210312", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i703f47388fdd41c69ddd7fdf00ff9b8c_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details)", "role": "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "shortName": "Equity Plans and Stock-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ia0983c1b911d464c9a0fd09c7e72e66b_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "role": "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i8a9c9efbcb9b4314a935dfa1ec8d6c85_D20200201-20200430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "iea099876de2d4947867a28247518feea_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - Equity Plans and Stock-based Compensation - Stock Option Activity (Details)", "role": "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails", "shortName": "Equity Plans and Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i81f758fc03a540edbf499eb6e2a7c7d5_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details)", "role": "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "shortName": "Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i81f758fc03a540edbf499eb6e2a7c7d5_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details)", "role": "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails", "shortName": "Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - Income Taxes (Details)", "role": "http://chargepoint.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454433 - Disclosure - Related Party Transactions - Schedule of Revenue Transactions (Details)", "role": "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails", "shortName": "Related Party Transactions - Schedule of Revenue Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i61b982dfbffc41da8d180ac97ca92c71_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455434 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i61b982dfbffc41da8d180ac97ca92c71_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458435 - Disclosure - Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details)", "role": "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "shortName": "Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i2bc39a31d1d747b2a53b2ea54dbe4741_D20210801-20211031", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "icbf92f4bc10e43b6bc3c16956a6cbdee_I20210226", "decimals": "INF", "first": true, "lang": "en-US", "name": "chpt:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459436 - Disclosure - Basic and Diluted Net Loss per Share - Narrative (Details)", "role": "http://chargepoint.com/role/BasicandDilutedNetLossperShareNarrativeDetails", "shortName": "Basic and Diluted Net Loss per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460437 - Disclosure - Basic and Diluted Net Loss per Share - Antidilutive Securities (Details)", "role": "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails", "shortName": "Basic and Diluted Net Loss per Share - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "icbf92f4bc10e43b6bc3c16956a6cbdee_I20210226", "decimals": "INF", "first": true, "lang": "en-US", "name": "chpt:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "role": "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Basis of Presentation", "role": "http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "ifb45bb03385f4c8f969ae4bfd7bfa6a7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chpt-20211031.htm", "contextRef": "i7fd8ee1ff5c1400593e3c9003e654e27_D20210226-20210226", "decimals": "-5", "first": true, "lang": "en-US", "name": "chpt:StockIssuedDuringPeriodValueReverseRecapitalization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - chpt-20211031.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - chpt-20211031.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 87, "tag": { "chpt_A2018LoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Loan", "label": "2018 Loan [Member]", "terseLabel": "2018 Loan" } } }, "localname": "A2018LoanMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "chpt_AccretionOfBeneficialConversionFeatureOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accretion Of Beneficial Conversion Feature Of Redeemable Convertible Preferred Stock", "label": "Accretion Of Beneficial Conversion Feature Of Redeemable Convertible Preferred Stock", "terseLabel": "Accretion of beneficial conversion feature of redeemable convertible preferred stock" } } }, "localname": "AccretionOfBeneficialConversionFeatureOfRedeemableConvertiblePreferredStock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities And Other Liabilities, Current", "label": "Accrued Liabilities And Other Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Total Accrued and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chpt_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested", "label": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_AdjustmentsToAdditionalPaidInCapitalFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToEarnoutLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Earnout Liability", "label": "Adjustments To Additional Paid In Capital, Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Earnout Liability", "terseLabel": "Reclassification of remaining contingent earnout liability upon triggering event" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToEarnoutLiability", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_AdjustmentsToAdditionalPaidInCapitalRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Recapitalization, Transaction Costs", "label": "Adjustments to Additional Paid in Capital, Recapitalization, Transaction Costs", "terseLabel": "Issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalRecapitalizationTransactionCosts", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationContingentEarnoutLiabilityRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Contingent Earnout Liability Recognized", "label": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Contingent Earnout Liability Recognized", "terseLabel": "Contingent earnout liability recognized upon the closing of the reverse recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationContingentEarnoutLiabilityRecognized", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_AggregateIntrinsicValueAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate Intrinsic Value Abstract", "label": "Aggregate Intrinsic Value Abstract [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in thousands)" } } }, "localname": "AggregateIntrinsicValueAbstractAbstract", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "chpt_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Held In Escrow", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Held In Escrow", "terseLabel": "Shares held in escrow (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesHeldInEscrow", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInAmortization": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails": { "order": 1.0, "parentTag": "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInNetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma (Increase) Decrease In Amortization", "label": "Business Acquisition, Pro Forma (Increase) Decrease In Amortization", "terseLabel": "An increase in amortization expense" } } }, "localname": "BusinessAcquisitionProFormaIncreaseDecreaseInAmortization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInIncomeTaxes": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails": { "order": 2.0, "parentTag": "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInNetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma (Increase) Decrease In Income Taxes", "label": "Business Acquisition, Pro Forma (Increase) Decrease In Income Taxes", "terseLabel": "An (increase) decrease in tax provision" } } }, "localname": "BusinessAcquisitionProFormaIncreaseDecreaseInIncomeTaxes", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInNetIncomeLoss": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma Increase (Decrease) In Net Income (Loss)", "label": "Business Acquisition, Pro Forma Increase (Decrease) In Net Income (Loss)", "totalLabel": "Overall (increase) decrease in net loss" } } }, "localname": "BusinessAcquisitionProFormaIncreaseDecreaseInNetIncomeLoss", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInTransactionExpense": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails": { "order": 3.0, "parentTag": "chpt_BusinessAcquisitionProFormaIncreaseDecreaseInNetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma (Increase) Decrease In Transaction Expense", "label": "Business Acquisition, Pro Forma (Increase) Decrease In Transaction Expense", "terseLabel": "An (increase) decrease in expenses related to transaction" } } }, "localname": "BusinessAcquisitionProFormaIncreaseDecreaseInTransactionExpense", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "chpt_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableHeldInEscrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued And Issuable Held In Escrow", "label": "Business Combination, Consideration Transferred, Equity Interests Issued And Issuable Held In Escrow", "terseLabel": "Value of shares in escrow" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableHeldInEscrow", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_CashAcquiredThroughReverseRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Acquired Through Reverse Recapitalization", "label": "Cash Acquired Through Reverse Recapitalization", "terseLabel": "Cash - Switchback's trust and cash" } } }, "localname": "CashAcquiredThroughReverseRecapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_ChargepointAndHTBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chargepoint And HTB", "label": "Chargepoint And HTB [Member]", "terseLabel": "Chargepoint and HTB" } } }, "localname": "ChargepointAndHTBMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "chpt_ChargepointMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chargepoint", "label": "Chargepoint [Member]", "terseLabel": "Chargepoint" } } }, "localname": "ChargepointMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "chpt_ClassOfWarrantOrRightAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Acquired", "label": "Class Of Warrant Or Right, Acquired", "terseLabel": "Common Stock Warrants as Part of the Merger (in shares)" } } }, "localname": "ClassOfWarrantOrRightAcquired", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "chpt_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercised", "label": "Class Of Warrant Or Right, Exercised", "negatedTerseLabel": "Warrants exercised (in shares)", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "chpt_ClassOfWarrantOrRightRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redeemed", "label": "Class Of Warrant Or Right, Redeemed", "negatedTerseLabel": "Warrants redeemed (in shares)", "terseLabel": "Warrants redeemed (in shares)" } } }, "localname": "ClassOfWarrantOrRightRedeemed", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "chpt_ClassOfWarrantOrRightRedeemedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redeemed, Price Per Share", "label": "Class Of Warrant Or Right, Redeemed, Price Per Share", "terseLabel": "Warrants redeemed price per share (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightRedeemedPricePerShare", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "chpt_CommonStockAndTemporaryEquityParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock And Temporary Equity, Par or Stated Value Per Share", "label": "Common Stock And Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Common Stock and Preferred Stock, par value (USD per share)" } } }, "localname": "CommonStockAndTemporaryEquityParOrStatedValuePerShare", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "chpt_CommonStockAndTemporaryEquitySharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock And Temporary Equity, Shares Authorized", "label": "Common Stock And Temporary Equity, Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "CommonStockAndTemporaryEquitySharesAuthorized", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_CommonStockCapitalSharesReservedForFutureIssuanceUponExerciseOfStockOptionsAndWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved For Future Issuance, Upon Exercise Of Stock Options And Warrants", "label": "Common Stock, Capital Shares Reserved For Future Issuance, Upon Exercise Of Stock Options And Warrants", "terseLabel": "Shares reserved for potential future issuance upon exercise of stock options and warrants (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceUponExerciseOfStockOptionsAndWarrants", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_CommonStockCapitalSharesReservedForFutureIssuanceUponIssuanceOfEarnoutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved For Future Issuance, Upon Issuance Of Earnout Shares", "label": "Common Stock, Capital Shares Reserved For Future Issuance, Upon Issuance Of Earnout Shares", "terseLabel": "Shares reserved for potential future issuance of earnout shares (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceUponIssuanceOfEarnoutShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_CommonStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrant", "label": "Common Stock Warrant [Member]", "terseLabel": "Private placement warrant liability", "verboseLabel": "Common Stock Warrant Liability" } } }, "localname": "CommonStockWarrantMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "chpt_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants", "label": "Common Stock Warrants [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_ComputersAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers And Software", "label": "Computers And Software [Member]", "terseLabel": "Computers and software" } } }, "localname": "ComputersAndSoftwareMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "chpt_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "chpt_CostOfGoodsAndServicesSoldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Goods And Services Sold", "label": "Cost Of Goods And Services Sold [Member]", "terseLabel": "Cost Of Goods And Services Sold" } } }, "localname": "CostOfGoodsAndServicesSoldMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "chpt_DeemedDividendsAttributableToCommonStockWarrantHolders": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deemed Dividends Attributable To Common Stock Warrant Holders", "label": "Deemed Dividends Attributable To Common Stock Warrant Holders", "negatedTerseLabel": "Deemed dividends attributable to common stock warrant holders" } } }, "localname": "DeemedDividendsAttributableToCommonStockWarrantHolders", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "chpt_DeemedDividendsAttributableToVestedOptionHolders": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deemed Dividends Attributable To Vested Option Holders", "label": "Deemed Dividends Attributable To Vested Option Holders", "negatedTerseLabel": "Deemed dividends attributable to vested option holders" } } }, "localname": "DeemedDividendsAttributableToVestedOptionHolders", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "chpt_DeferredTransactionCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Transaction Costs Incurred But Not Yet Paid", "label": "Deferred Transaction Costs Incurred But Not Yet Paid", "terseLabel": "Deferred transaction costs not yet paid" } } }, "localname": "DeferredTransactionCostsIncurredButNotYetPaid", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Additional Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Additional Shares", "terseLabel": "Additional earn back shares (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityAdditionalShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "terseLabel": "Earnout period (in years)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "durationItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn Back price trigger (USD per share)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Number of consecutive trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "integerItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Number of trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "integerItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityFairValueOfEarnoutShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Of Earnout Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Of Earnout Shares", "terseLabel": "Estimated fair value of total earnout shares" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityFairValueOfEarnoutShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "terseLabel": "Earnout shares (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_DerivativeInstrumentContingentConsiderationLiabilitySharesIssuedNetOfSharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares Issued, Net Of Shares Withheld For Taxes", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares Issued, Net Of Shares Withheld For Taxes", "terseLabel": "Earnout shares, net (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilitySharesIssuedNetOfSharesWithheldForTaxes", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_DerivativeInstrumentPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Period", "label": "Derivative Instrument, Period [Axis]", "terseLabel": "Derivative Instrument, Period [Axis]" } } }, "localname": "DerivativeInstrumentPeriodAxis", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "stringItemType" }, "chpt_DerivativeInstrumentPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Period [Domain]", "label": "Derivative Instrument, Period [Domain]", "terseLabel": "Derivative Instrument, Period [Domain]" } } }, "localname": "DerivativeInstrumentPeriodDomain", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_DerivativeInstrumentPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Period One", "label": "Derivative Instrument, Period One [Member]", "terseLabel": "Derivative Instrument, Period One" } } }, "localname": "DerivativeInstrumentPeriodOneMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_DerivativeInstrumentPeriodThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Period Three", "label": "Derivative Instrument, Period Three [Member]", "terseLabel": "Derivative Instrument, Period Three" } } }, "localname": "DerivativeInstrumentPeriodThreeMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_DerivativeInstrumentPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Period Two", "label": "Derivative Instrument, Period Two [Member]", "terseLabel": "Derivative Instrument, Period Two" } } }, "localname": "DerivativeInstrumentPeriodTwoMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveGainOnEarnoutSharesIssued": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dilutive Securities, Effect On Basic Earnings Per Share, Dilutive Gain On Earnout Shares Issued", "label": "Dilutive Securities, Effect On Basic Earnings Per Share, Dilutive Gain On Earnout Shares Issued", "negatedTerseLabel": "Gain attributable to earnout shares issued" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveGainOnEarnoutSharesIssued", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "chpt_EquityIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 2021", "label": "Equity Incentive Plan 2021 [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2021Member", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Exercise", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Exercise", "terseLabel": "Reclassification of option warrants to stockholders\u2019 equity (deficit) due to exercise" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToExercise", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "chpt_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToReverseCapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Reverse Capitalization", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications Due To Reverse Capitalization", "terseLabel": "Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationsDueToReverseCapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "chpt_HTBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HTB", "label": "HTB [Member]", "terseLabel": "HTB" } } }, "localname": "HTBMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "chpt_LargestCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Customer", "label": "Largest Customer [Member]", "terseLabel": "Largest Customer" } } }, "localname": "LargestCustomerMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "chpt_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Current", "label": "Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chpt_LegacyCommonAndPreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Common And Preferred Stock Warrants", "label": "Legacy Common And Preferred Stock Warrants [Member]", "terseLabel": "Legacy Warrants" } } }, "localname": "LegacyCommonAndPreferredStockWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "chpt_LegacyCommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Common Stock Warrants", "label": "Legacy Common Stock Warrants [Member]", "terseLabel": "Legacy Common Stock Warrants" } } }, "localname": "LegacyCommonStockWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Available To Common Stockholders, Basic And Diluted", "label": "Net Income (Loss) Available To Common Stockholders, Basic And Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "stringItemType" }, "chpt_OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "label": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "chpt_OwnedAndOperatedSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owned And Operated Systems", "label": "Owned And Operated Systems [Member]", "terseLabel": "Owned and operated systems" } } }, "localname": "OwnedAndOperatedSystemsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "chpt_PaymentsOfReverseRecapitalizationTransactionCosts": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Reverse Recapitalization Transaction Costs", "label": "Payments Of Reverse Recapitalization Transaction Costs", "negatedTerseLabel": "Transaction costs expensed", "terseLabel": "Transaction costs expensed" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_PaymentsOfReverseRecapitalizationTransactionCostsReductionInAPIC": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Reverse Recapitalization Transaction Costs, Reduction In APIC", "label": "Payments Of Reverse Recapitalization Transaction Costs, Reduction In APIC", "terseLabel": "Reduction to APIC" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCostsReductionInAPIC", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_PaymentsTaxWithholdingReverseRecapitalizationEarnoutShares": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments, Tax Withholding, Reverse Recapitalization Earnout Shares", "label": "Payments, Tax Withholding, Reverse Recapitalization Earnout Shares", "negatedTerseLabel": "Payment of tax withholding obligations on settlement of earnout shares" } } }, "localname": "PaymentsTaxWithholdingReverseRecapitalizationEarnoutShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "chpt_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "chpt_ProceedsForPaymentsOfDriverFundsAndAmountsDueToCustomers": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds For (Payments Of) Driver Funds And Amounts Due to Customers", "label": "Proceeds For (Payments Of) Driver Funds And Amounts Due to Customers", "terseLabel": "Change in driver funds and amounts due to customers" } } }, "localname": "ProceedsForPaymentsOfDriverFundsAndAmountsDueToCustomers", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ProceedsFromReverseRecapitalizationTransaction": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization Transaction", "label": "Proceeds From Reverse Recapitalization Transaction", "verboseLabel": "Merger and PIPE financing" } } }, "localname": "ProceedsFromReverseRecapitalizationTransaction", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "chpt_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Recapitalization exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails" ], "xbrltype": "pureItemType" }, "chpt_RecapitalizationPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization, Price Per Share", "label": "Recapitalization, Price Per Share", "terseLabel": "Recapitalization common stock value (in USD per share)" } } }, "localname": "RecapitalizationPricePerShare", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "chpt_ReclassificationOfRemainingContingentEarnoutLiabilityUponTriggeringEvent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification Of Remaining Contingent Earnout Liability Upon Triggering Event", "label": "Reclassification Of Remaining Contingent Earnout Liability Upon Triggering Event", "terseLabel": "Reclassification of remaining contingent earnout liability upon triggering event" } } }, "localname": "ReclassificationOfRemainingContingentEarnoutLiabilityUponTriggeringEvent", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_RedeemableConvertiblePreferredStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Warrant", "label": "Redeemable Convertible Preferred Stock Warrant [Member]", "terseLabel": "Redeemable convertible preferred stock warrant liability" } } }, "localname": "RedeemableConvertiblePreferredStockWarrantMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "chpt_RevenueFromContractWithCustomerSubscriptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Subscription Period", "label": "Revenue From Contract With Customer, Subscription Period", "terseLabel": "Subscription term (in years)" } } }, "localname": "RevenueFromContractWithCustomerSubscriptionPeriod", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "chpt_ReverseRecapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization", "label": "Reverse Recapitalization [Abstract]" } } }, "localname": "ReverseRecapitalizationAbstract", "nsuri": "http://chargepoint.com/20211031", "xbrltype": "stringItemType" }, "chpt_ReverseRecapitalizationAndBusinessCombinationsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization And Business Combinations Disclosure", "label": "Reverse Recapitalization And Business Combinations Disclosure [Text Block]", "terseLabel": "Reverse Recapitalization & Business Combinations" } } }, "localname": "ReverseRecapitalizationAndBusinessCombinationsDisclosureTextBlock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "chpt_ReverseRecapitalizationContingentEarnoutLiabilityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Contingent Earnout Liability Policy", "label": "Reverse Recapitalization, Contingent Earnout Liability Policy [Policy Text Block]", "terseLabel": "Contingent Earnout Liability" } } }, "localname": "ReverseRecapitalizationContingentEarnoutLiabilityPolicyPolicyTextBlock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chpt_ReverseRecapitalizationContingentEarnoutLiabilityRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Contingent Earnout Liability Recognized", "label": "Reverse Recapitalization, Contingent Earnout Liability Recognized", "terseLabel": "Contingent earnout liability recognized upon the closing of the reverse recapitalization" } } }, "localname": "ReverseRecapitalizationContingentEarnoutLiabilityRecognized", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ReverseRecapitalizationConversionOfRedeemableConvertiblePreferredStockIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Conversion Of Redeemable Convertible Preferred Stock Into Common Stock", "label": "Reverse Recapitalization, Conversion Of Redeemable Convertible Preferred Stock Into Common Stock", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization" } } }, "localname": "ReverseRecapitalizationConversionOfRedeemableConvertiblePreferredStockIntoCommonStock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ReverseRecapitalizationNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Net", "label": "Reverse Recapitalization, Net", "terseLabel": "Net cash contributions from merger" } } }, "localname": "ReverseRecapitalizationNet", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_ReverseRecapitalizationOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Offering Costs", "label": "Reverse Recapitalization, Offering Costs", "terseLabel": "Transaction costs expensed" } } }, "localname": "ReverseRecapitalizationOfferingCosts", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_ReverseRecapitalizationReclassificationOfRedeemableConvertiblePreferredStockWarrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Reclassification Of Redeemable Convertible Preferred Stock Warrant Liability", "label": "Reverse Recapitalization, Reclassification Of Redeemable Convertible Preferred Stock Warrant Liability", "terseLabel": "Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization" } } }, "localname": "ReverseRecapitalizationReclassificationOfRedeemableConvertiblePreferredStockWarrantLiability", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ReverseRecapitalizationStockSurrenderedAndRetiredDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Stock Surrendered And Retired During Period, Shares", "label": "Reverse Recapitalization, Stock Surrendered And Retired During Period, Shares", "negatedTerseLabel": "Less surrender of Switchback Founder Shares", "terseLabel": "Founder shares surrendered (in shares)", "verboseLabel": "Earnout shares remaining (in shares)" } } }, "localname": "ReverseRecapitalizationStockSurrenderedAndRetiredDuringPeriodShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained In Exchange For Operating And Finance Lease Liability", "label": "Right-of-Use Asset Obtained In Exchange For Operating And Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ScheduleOfReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization [Line Items]", "label": "Schedule Of Reverse Recapitalization [Line Items]", "terseLabel": "Schedule Of Reverse Recapitalization [Line Items]" } } }, "localname": "ScheduleOfReverseRecapitalizationLineItems", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "chpt_ScheduleOfReverseRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization [Table]", "label": "Schedule Of Reverse Recapitalization [Table]", "terseLabel": "Schedule Of Reverse Recapitalization [Table]" } } }, "localname": "ScheduleOfReverseRecapitalizationTable", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "chpt_ScheduleOfReverseRecapitalizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization", "label": "Schedule Of Reverse Recapitalization [Table Text Block]", "terseLabel": "Schedule of Reverse Recapitalization" } } }, "localname": "ScheduleOfReverseRecapitalizationTableTextBlock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "chpt_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SeriesBConvertibleRedeemablePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Redeemable Preferred Stock", "label": "Series B Convertible Redeemable Preferred Stock [Member]", "terseLabel": "Series B Convertible Redeemable Preferred Stock" } } }, "localname": "SeriesBConvertibleRedeemablePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SeriesBDAndERedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B, D, And E Redeemable Convertible Preferred Stock", "label": "Series B, D, And E Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series B, D, And E Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesBDAndERedeemableConvertiblePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Redeemable Convertible Preferred Stock", "label": "Series C Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series C Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SeriesH1RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series H-1 Redeemable Convertible Preferred Stock", "label": "Series H-1 Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series H-1 Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesH1RedeemableConvertiblePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock", "label": "Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series H, Series G, Series F, Series E, And Series D Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesHSeriesGSeriesFSeriesEAndSeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseAsAPercentageOfOutstandingStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase As A Percentage Of Outstanding Stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase As A Percentage Of Outstanding Stock", "terseLabel": "Possible increase in percent of outstanding shares (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseAsAPercentageOfOutstandingStock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "chpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Increase In Number Of Shares Authorized", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Increase In Number Of Shares Authorized", "terseLabel": "Number of additional shares allowable under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesAuthorized", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "terseLabel": "Offering period (in months)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "chpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period (in months)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "chpt_ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Options, Unvested, Early Exercised", "label": "Share-Based Payment Arrangement, Options, Unvested, Early Exercised [Member]", "terseLabel": "Unvested early exercised common stock options" } } }, "localname": "ShareBasedPaymentArrangementOptionsUnvestedEarlyExercisedMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "chpt_StockConvertedReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Converted, Reverse Recapitalization", "label": "Stock Converted, Reverse Recapitalization", "terseLabel": "Legacy Chargepoint shares (in shares)" } } }, "localname": "StockConvertedReverseRecapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesIncludingPaidInKindDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Convertible Securities, Including Paid-In Kind Dividend", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities, Including Paid-In Kind Dividend", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesIncludingPaidInKindDividend", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "chpt_StockIssuedDuringPeriodSharesEarlyStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Early Stock Options Exercised", "label": "Stock Issued During Period, Shares, Early Stock Options Exercised", "terseLabel": "Issuance of common stock related to early exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarlyStockOptionsExercised", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "chpt_StockIssuedDuringPeriodSharesEarnoutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Earnout Shares", "label": "Stock Issued During Period, Shares, Earnout Shares", "terseLabel": "Issuance of earnout shares upon triggering events, net of tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarnoutShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "chpt_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Merger and PIPE financing shares (in shares)", "verboseLabel": "Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesIncludingPaidInKindDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Convertible Securities, Including Paid-In Kind Dividend", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Including Paid-In Kind Dividend", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesIncludingPaidInKindDividend", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_StockIssuedDuringPeriodValueEarnoutShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Earnout Shares", "label": "Stock Issued During Period, Value, Earnout Shares", "terseLabel": "Issuance of earnout shares upon triggering events, net of tax withholding" } } }, "localname": "StockIssuedDuringPeriodValueEarnoutShares", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "terseLabel": "Purchase price of merger and PIPE financing shares", "verboseLabel": "Issuance of common stock upon the reverse recapitalization, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_StockOptionPlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option Plan 2021", "label": "Stock Option Plan 2021 [Member]", "terseLabel": "2021 Stock Option Plan" } } }, "localname": "StockOptionPlan2021Member", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "chpt_StockPlan2007Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Plan 2007", "label": "Stock Plan 2007 [Member]", "terseLabel": "2007 Stock Plan" } } }, "localname": "StockPlan2007Member", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_StockPlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Plan 2017", "label": "Stock Plan 2017 [Member]", "terseLabel": "2017 Stock Plan" } } }, "localname": "StockPlan2017Member", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_SwitchbackMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Switchback", "label": "Switchback [Member]", "terseLabel": "Switchback" } } }, "localname": "SwitchbackMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "chpt_TemporaryEquityAccretionOfBeneficialConversionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Accretion Of Beneficial Conversion Feature", "label": "Temporary Equity, Accretion Of Beneficial Conversion Feature", "terseLabel": "Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock" } } }, "localname": "TemporaryEquityAccretionOfBeneficialConversionFeature", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_TemporaryEquityAccruedDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Accrued Dividends", "label": "Temporary Equity, Accrued Dividends", "terseLabel": "Temporary equity, accrued dividends" } } }, "localname": "TemporaryEquityAccruedDividends", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chpt_TemporaryEquityBeneficialConversionFeature": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Beneficial Conversion Feature", "label": "Temporary Equity, Beneficial Conversion Feature", "negatedTerseLabel": "Beneficial conversion feature in connection with Series H-1 redeemable preferred stock" } } }, "localname": "TemporaryEquityBeneficialConversionFeature", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_TemporaryEquityConvertedReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Converted, Reverse Recapitalization", "label": "Temporary Equity Converted, Reverse Recapitalization", "terseLabel": "Shares converted (in shares)" } } }, "localname": "TemporaryEquityConvertedReverseRecapitalization", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "chpt_TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesIncludingPaidInKindDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities, Including Paid-In Kind Dividend", "label": "Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities, Including Paid-In Kind Dividend", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (in shares)" } } }, "localname": "TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesIncludingPaidInKindDividend", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "chpt_TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleSecuritiesIncludingPaidInKindDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities, Including Paid-In Kind Dividend", "label": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities, Including Paid-In Kind Dividend", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend" } } }, "localname": "TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleSecuritiesIncludingPaidInKindDividend", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_TemporaryEquityStockIssuedDuringPeriodSharesRedeemableConvertiblePreferredStockAndCommonWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Redeemable Convertible Preferred Stock And Common Warrants", "label": "Temporary Equity, Stock Issued During Period, Shares, Redeemable Convertible Preferred Stock And Common Warrants", "terseLabel": "Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesRedeemableConvertiblePreferredStockAndCommonWarrants", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "chpt_TemporaryEquityStockIssuedDuringPeriodValueRedeemableConvertiblePreferredStockAndCommonWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Redeemable Convertible Preferred Stock And Common Warrants", "label": "Temporary Equity, Stock Issued During Period, Value, Redeemable Convertible Preferred Stock And Common Warrants", "terseLabel": "Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueRedeemableConvertiblePreferredStockAndCommonWarrants", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chpt_ToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tooling", "label": "Tooling [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolingMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "chpt_TriggeringEvent15And20VWAPPerShareThresholdsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Triggering Event, $15 And $20 VWAP Per Share Thresholds", "label": "Triggering Event, $15 And $20 VWAP Per Share Thresholds [Member]", "terseLabel": "Triggering Event, $15 And $20 VWAP Per Share Thresholds" } } }, "localname": "TriggeringEvent15And20VWAPPerShareThresholdsMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_TriggeringEvent30VWAPPerShareThresholdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Triggering Event, $30 VWAP Per Share Threshold", "label": "Triggering Event, $30 VWAP Per Share Threshold [Member]", "terseLabel": "Triggering Event, $30 VWAP Per Share Threshold" } } }, "localname": "TriggeringEvent30VWAPPerShareThresholdMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "chpt_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting Of Early Exercised Stock Options", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "chpt_ViriCitiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ViriCiti", "label": "ViriCiti [Member]", "terseLabel": "ViriCiti" } } }, "localname": "ViriCitiMember", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "chpt_WarrantsAndRightsAndContingentEarnoutLiabilityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights And Contingent Earnout Liability Disclosure", "label": "Warrants And Rights And Contingent Earnout Liability Disclosure [Text Block]", "terseLabel": "Stock Warrants and Earnouts" } } }, "localname": "WarrantsAndRightsAndContingentEarnoutLiabilityDisclosureTextBlock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnouts" ], "xbrltype": "textBlockItemType" }, "chpt_WarrantsAndRightsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Policy", "label": "Warrants And Rights Policy [Policy Text Block]", "terseLabel": "Assumed Common Stock Warrant Liability" } } }, "localname": "WarrantsAndRightsPolicyPolicyTextBlock", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chpt_WarrantsOrRightsOutstandingRollForwardRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Or Rights Outstanding Roll Forward", "label": "Warrants Or Rights Outstanding Roll Forward [Roll Forward]", "terseLabel": "Warrants Or Rights Outstanding Roll Forward [Roll Forward]" } } }, "localname": "WarrantsOrRightsOutstandingRollForwardRollForward", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "chpt_WeightedAverageNumberOfSharesRestrictedStockUnvestedAndSubjectToRepurchase": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Of Shares, Restricted Stock Unvested And Subject To Repurchase", "label": "Weighted Average Number Of Shares, Restricted Stock Unvested And Subject To Repurchase", "negatedTerseLabel": "Less: Weighted-average unvested restricted shares and shares subject to repurchase (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStockUnvestedAndSubjectToRepurchase", "nsuri": "http://chargepoint.com/20211031", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "sharesItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r620" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "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]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r620" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://chargepoint.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r370", "r519", "r520", "r523", "r612" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Daimler" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r61", "r63", "r123", "r124", "r276", "r314" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r218", "r350", "r355", "r590" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r275", "r313", "r373", "r375", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r587", "r591", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r275", "r313", "r373", "r375", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r587", "r591", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r218", "r350", "r355", "r590" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r350", "r353", "r541", "r586", "r588" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r214", "r350", "r353", "r541", "r586", "r588" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r275", "r313", "r362", "r373", "r375", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r587", "r591", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r275", "r313", "r362", "r373", "r375", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r587", "r591", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r62", "r63", "r123", "r124", "r276", "r314" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r215", "r216", "r350", "r354", "r589", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r350", "r354", "r589", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r219", "r522" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r24", "r220", "r221" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $2,643 as of October 31, 2021 and $2,000 as of January 31, 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r23", "r122", "r520", "r523", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Related party accounts receivable" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r245", "r246", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "negatedTerseLabel": "Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "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": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r242" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r65", "r66", "r67", "r575", "r596", "r597" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r64", "r67", "r75", "r76", "r77", "r127", "r128", "r129", "r467", "r592", "r593", "r625" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Composition of Certain Financial Statement Items" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItems" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r406", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r127", "r128", "r129", "r403", "r404", "r405", "r475" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r327", "r334", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Beneficial conversion feature Series H-1 preferred warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Beneficial conversion feature in connection with Series H-1 redeemable preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "terseLabel": "Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r376", "r378", "r408", "r409" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r270", "r327", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r378", "r399", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r222", "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total potentially dilutive common share equivalents" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r197", "r206", "r212", "r224", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r464", "r468", "r497", "r526", "r528", "r558", "r574" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r58", "r118", "r224", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r464", "r468", "r497", "r526", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r478" ], "calculation": { "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r380", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r372", "r374", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity transferred (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Equity transferred (in USD per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r440", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r440", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r451", "r452", "r454" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r449", "r451", "r452", "r456" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "ViriCiti Earnout consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r103", "r460" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Change in fair value of contingent earnout liability", "terseLabel": "Change in fair value of contingent earnout liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High", "terseLabel": "Earnout contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r450", "r453", "r458" ], "calculation": { "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "verboseLabel": "Contingent earnout liability recognized upon acquisition of ViriCiti (ViriCiti Earnout)" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r444", "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r445" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total acquired assets and assumed liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r126", "r189" ], "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]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r108", "r109", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Acquisitions of property and equipment included in accounts payable and accrued and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r228" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r40", "r106" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "terseLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r498" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r115", "r118", "r144", "r148", "r160", "r163", "r165", "r173", "r174", "r175", "r224", "r257", "r262", "r263", "r264", "r268", "r269", "r311", "r312", "r316", "r320", "r497", "r621" ], "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]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r335", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Stock price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r335", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsWarrantActivityDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r52", "r252", "r562", "r580" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "terseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r249", "r250", "r251", "r253", "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total shares of common stock reserved (in shares)", "verboseLabel": "Common stock reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsShares": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits.", "label": "Common Stock Dividends, Shares", "terseLabel": "Common stock dividends (in shares)" } } }, "localname": "CommonStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r127", "r128", "r475" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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 value (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, shares outstanding, ending balance (in shares)", "periodStartLabel": "Common stock, shares outstanding, beginning balance (in shares)", "terseLabel": "Common Stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 330,964,104 and 22,961,032 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r81", "r565", "r582" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r183", "r184", "r218", "r494", "r495", "r601" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r183", "r184", "r218", "r494", "r495", "r598", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r183", "r184", "r218", "r494", "r495", "r598", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r178", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r183", "r184", "r218", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r181", "r183", "r184", "r185", "r494", "r496", "r601" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r183", "r184", "r218", "r494", "r495", "r601" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r337", "r338", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r337", "r338", "r351" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r337", "r338", "r351" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r86", "r541" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r182", "r218" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refundable customer deposits" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r108", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Converted instrument, principal amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": { "auth_ref": [ "r108", "r110" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued", "terseLabel": "Debt converted into warrants (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r114", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r296", "r297", "r299", "r305" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r117", "r125", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r301", "r302", "r303", "r304", "r509", "r559", "r560", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "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", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r300", "r560", "r573" ], "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", "terseLabel": "Amount borrowed" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r50", "r117", "r125", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r301", "r302", "r303", "r304", "r509" ], "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]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r50", "r117", "r125", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r298", "r301", "r302", "r303", "r304", "r328", "r331", "r332", "r333", "r506", "r507", "r509", "r510", "r571" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt maturity (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r119", "r423", "r430", "r431", "r432" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r195" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "terseLabel": "Gain from change in fair value" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r63", "r470", "r472", "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r59", "r60", "r63", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Contingent earnout liability, measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "terseLabel": "Change in fair value of dilutive warrants" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r350", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Option Plan and Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensation" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r132", "r133", "r134", "r135", "r136", "r140", "r144", "r163", "r164", "r165", "r169", "r170", "r476", "r477", "r566", "r583" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - Basic (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r132", "r133", "r134", "r135", "r136", "r144", "r163", "r164", "r165", "r169", "r170", "r476", "r477", "r566", "r583" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - Diluted (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r166", "r167", "r168", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r498" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r417" ], "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" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period for recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails", "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r397" ], "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]", "terseLabel": "Options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails", "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r75", "r76", "r77", "r127", "r128", "r129", "r131", "r137", "r139", "r172", "r225", "r327", "r334", "r403", "r404", "r405", "r426", "r427", "r475", "r499", "r500", "r501", "r502", "r503", "r504", "r592", "r593", "r594", "r625" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r104", "r306" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "verboseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r478", "r479", "r480", "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r287", "r301", "r302", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r479", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r478", "r479", "r482", "r483", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r287", "r363", "r364", "r369", "r371", "r479", "r529" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r287", "r301", "r302", "r363", "r364", "r369", "r371", "r479", "r530" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r287", "r301", "r302", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r479", "r531" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r484", "r489" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r484", "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "auth_ref": [ "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3", "terseLabel": "Reclassification of remaining contingent earnout liability upon triggering event" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value included in other income (expense), net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "terseLabel": "Issuance of earnout shares upon triggering events" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Private placement warrant liability acquired as part of the merger" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Contingent earnout liability recognized upon the closing of the reverse recapitalization" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r287", "r301", "r302", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r488", "r490" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r238" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r235", "r236", "r238", "r239", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r238", "r543" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r235", "r237" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r238", "r542" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r229", "r230", "r528", "r557" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange fluctuations" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r85", "r118", "r197", "r205", "r208", "r211", "r213", "r224", "r257", "r258", "r259", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r497" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r197", "r205", "r208", "r211", "r213", "r556", "r563", "r569", "r584" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r244", "r248" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r120", "r418", "r419", "r422", "r428", "r433", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r138", "r139", "r196", "r416", "r429", "r434", "r585" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r412", "r413", "r419", "r420", "r421", "r424" ], "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r103", "r539" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r103", "r516" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r145", "r146", "r147", "r165" ], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Add: Public and Private Placement Warrants under the treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r146", "r147", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r165" ], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "terseLabel": "Add: Earnout Shares under the treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r194", "r505", "r508", "r568" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.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", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r567", "r621", "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r99", "r101", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r227" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r57", "r528" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r227" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r227" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r88", "r193" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "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", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r118", "r207", "r224", "r257", "r258", "r259", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r465", "r468", "r469", "r497", "r526", "r527" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r118", "r224", "r497", "r528", "r561", "r577" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "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, redeemable convertible preferred stock, and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r118", "r224", "r257", "r258", "r259", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r465", "r468", "r469", "r497", "r526", "r527", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Service [Member]", "terseLabel": "Subscriptions" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Debt, current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt, noncurrent" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Purchase commitments for goods and services" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r50", "r256" ], "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]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "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 equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend rate" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected term (years)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Market price of public stock" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Medium-term Notes" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r68", "r71", "r77", "r80", "r105", "r118", "r130", "r132", "r133", "r134", "r135", "r138", "r139", "r161", "r197", "r205", "r208", "r211", "r213", "r224", "r257", "r258", "r259", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r477", "r497", "r564", "r581" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r132", "r133", "r134", "r135", "r140", "r141", "r162", "r165", "r197", "r205", "r208", "r211", "r213" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "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", "totalLabel": "Net loss attributable to common stockholders - Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r143", "r149", "r150", "r151", "r152", "r162", "r165" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss attributable to common stockholders - Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "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": "Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplementary cash flow information on noncash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r197", "r205", "r208", "r211", "r213" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r515" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r515" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "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 current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r515" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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, noncurrent", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r514" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r104" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total undiscounted operating lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r511", "r512" ], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2022 (remaining three months)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r462", "r463", "r466" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized loss on short-term investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r462", "r463", "r466" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r69", "r72", "r462", "r463", "r466" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r48", "r528" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.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)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "terseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Interest and prepayment fees" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r98" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Payment of deferred transaction costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments of Merger Related Costs, Financing Activities", "negatedTerseLabel": "Payments of transaction costs related to Merger" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r91", "r455" ], "calculation": { "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r91" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r380", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r311" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r311" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of October 31, 2021 and January 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r38", "r39" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Net proceeds from line of credit" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "verboseLabel": "Merger and PIPE financing" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r93" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r93" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of common stock warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r90" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r93", "r402" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercises of vested and unvested stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r93" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from the exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Networked charging systems" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r48", "r254", "r255" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty accruals" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r243" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r241" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r243", "r528", "r570", "r579" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r241" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable convertible preferred stock (on an as-converted basis)" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r370", "r519", "r520" ], "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]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r370", "r519", "r523", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ], "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]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r517", "r518", "r520", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of borrowings" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r411", "r540", "r615" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r13", "r111" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails", "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r334", "r406", "r528", "r576", "r595", "r597" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r127", "r128", "r129", "r131", "r137", "r139", "r225", "r403", "r404", "r405", "r426", "r427", "r475", "r592", "r594" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r191", "r192", "r204", "r209", "r210", "r214", "r215", "r218", "r349", "r350", "r541" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsRevenueDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r113", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r361" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Remaining Performance Obligations and Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r84", "r260", "r262", "r263", "r267", "r268", "r269", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue expected to be recognized from remaining performance obligations (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue expected to be recognized from remaining performance obligations (as percent)" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Consideration received on sold shares" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Purchase price per share (USD per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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": "Schedule of Accrued and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r166" ], "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]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryPurchasePriceConsiderationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsProFormaInformationDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofGoodwillDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Loss Per Share Attributable to Common Stockholders, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r378", "r398", "r407" ], "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]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r378", "r398", "r407" ], "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 Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Under All Non-cancellable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r233", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r35", "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r243" ], "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]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r521", "r523" ], "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]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsNarrativeDetails", "http://chargepoint.com/role/RelatedPartyTransactionsScheduleofRevenueTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r380", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r382", "r393", "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r53", "r115", "r173", "r174", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r320", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ], "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]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r20", "r21", "r22", "r308", "r309", "r310", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r335", "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Common Stock Warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r215" ], "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r391" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Eligible compensation per employee (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares to be purchased per employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable as of end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r384", "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding as end of period (in shares)", "periodStartLabel": "Outstanding as of beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Stock Option Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding as of end of period (USD per share)", "periodStartLabel": "Outstanding as of beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest as of end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "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", "terseLabel": "Percent of outstanding shares (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r377", "r381" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockReservedforFutureIssuanceDetails", "http://chargepoint.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Options exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to ves (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent of fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r112", "r126" ], "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/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r115", "r118", "r144", "r148", "r160", "r163", "r165", "r173", "r174", "r175", "r224", "r257", "r262", "r263", "r264", "r268", "r269", "r311", "r312", "r316", "r320", "r327", "r497", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails", "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesCommonStockWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r75", "r76", "r77", "r127", "r128", "r129", "r131", "r137", "r139", "r172", "r225", "r327", "r334", "r403", "r404", "r405", "r426", "r427", "r475", "r499", "r500", "r501", "r502", "r503", "r504", "r592", "r593", "r594", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r127", "r128", "r129", "r172", "r541" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r108", "r109", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock of switchback (in shares)", "verboseLabel": "Issuance of common stock in connection with acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r55", "r290", "r327", "r328", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r327", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued in PIPE (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r327", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon release of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r327", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock plans, net of tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r327", "r334", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of vested stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/EquityPlansandStockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r56", "r327", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r56", "r327", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r334", "r379", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock plans, net of tax withholding" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r327", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of vested stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r21", "r22", "r327", "r334" ], "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", "negatedLabel": "Repurchase of early exercised common stock (in shares)", "negatedTerseLabel": "Less redemption of Switchback shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r28", "r29", "r118", "r223", "r224", "r497", "r528" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r116", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r334", "r336" ], "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": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplementary cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "chpt_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CompositionofCertainFinancialStatementItemsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsPreliminaryAssetsandLiabilitiesAcquiredDetails", "http://chargepoint.com/role/ReverseRecapitalizationBusinessCombinationsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Temporary Equity [Abstract]" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.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", "negatedTerseLabel": "Accretion of beneficial conversion feature of redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r257", "r262", "r263", "r264", "r268", "r269" ], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Temporary equity, ending balance", "periodStartLabel": "Temporary equity, beginning balance", "terseLabel": "Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of October 31, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively (liquidation value: $\u2014 and $17,492,964 as of October 31, 2021 and January 31, 2021, respectively)" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDividendsAdjustment": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).", "label": "Temporary Equity, Dividends, Adjustment", "negatedTerseLabel": "Cumulative dividends on redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityDividendsAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. 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, Liquidation Preference", "terseLabel": "Liquidation value" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r12", "r308" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Par value (USD per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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 Authorized", "terseLabel": "Shares authorized (in shares)", "verboseLabel": "Temporary equity, shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CommonStockNarrativeDetails", "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r19" ], "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": "Shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus 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 Outstanding", "periodEndLabel": "Temporary equity, ending balance (in shares)", "periodStartLabel": "Temporary equity, beginning balance (in shares)", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r176", "r177", "r179", "r180", "r186", "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Common stock and preferred stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://chargepoint.com/role/FairValueMeasurementsScheduleofChangesintheFairValueofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/CondensedConsolidatedBalanceSheets", "http://chargepoint.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails", "http://chargepoint.com/role/StockWarrantsandEarnoutsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/StockWarrantsandEarnoutsFairValueInputsofWarrantsandContingentEarnoutLiabilityDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r143", "r165" ], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 shares outstanding - Diluted (in shares)", "totalLabel": "Weighted average shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r140", "r142" ], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r165" ], "calculation": { "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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 shares outstanding - Basic (in shares)", "totalLabel": "Weighted average shares outstanding - Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails", "http://chargepoint.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chargepoint.com/role/BasicandDilutedNetLossperShareComputationofBasicandDilutedLossperShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2062-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2538-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2538-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2574-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2597-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2600-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2603-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r618": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r619": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r620": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r623": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r624": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" } }, "version": "2.1" } ZIP 88 0001628280-21-025084-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-025084-xbrl.zip M4$L#!!0 ( "#,Q,2YH=&WM6EMS&CD6?M]?H<&U&;N*6W.);>RX"@-94Y6Q/1A7 M,D];HEL-*JM;/9(:S/SZ/4?J!FRP@[.>A"3C!TRWCJ1S^73.)Z'37[I7G>$? MUSTR,9$@U[?G'_H=4BA5*A_KG4JE.^R2B^%O'TBC7/7(4-%8<\-E3$6ETKLL MD,+$F*15JGU+4;;@0[ MR\U\,BO-8*WK.F- MJIX?UNE_ZW70L@+RKI,V<\'>%2(>ER8,%6@UFHDYF?' 3%I>M?KO@I4[.PUE M;& V!9W=5S?&VDB&W9L2%7P\&BC=^W31 M/^\/2=TK>P\U?LZ:S7;XX':FOI$AG=Y@V'_?[[2'_:O+G=?V^G9P<]N^')+A M%1G,W />V\);>7W=Z #"]ZY*;7N1WTAWTPIO>I M<]&^_$^/M#M#>,?U1I&T;TB[>W4]['7)BOT[;R'8A9@B]6H-;;&FM@?G M[3>GJTX?>'[F5M6JU]J(U]'?;T]AH3[](KJG^,Z6"N>%DD?A,&1[.B9E0 M\V:O>73R1;D@H4$ 2;LD6&A:];>@C8TACP.(7ZOD'25_?YK;;+-7SI7^^K.? M/'"+5RTWT0U],J%31A2;5D_J7M%51AF2SH2J,;N6' R^D )5T$72C_TR M1/CX1XMP;>$8_W[@2,C(8\AX(B=98"+ M@$40AV:UTLYC2$* -&#\\-T7*68@ -%*-(L 0(XI+ $,('P1UD(L\9E!0S^: M&I9 8+<2191(!0@ *"4@QTZGK3X^U1,2"CG3.6(5&W-M8!]B",673F_0LK@" M/)TKLZ;MCXB]QLYA;_@@4&_VCFK>X8G.T)5Q#TP=,@PY/-H0]@E5S((%@L]' M0%:P_C% Z$AP/4%Q%(L@;6+JQ.> :U](G4(_3*A*"H>:1$F?!?!:DWT 2< M=0X)O7M_0N,Q(VW(58-4@(0EXLU]=F"[6B*.3^Z1(P^-'5IQ?(();07$#E2H MR]83A0\F"F&BO,ZO0ALDD"^\$C<[K.T07.GNP-4K5P_1#UVF8=L!D;-5[_.P M*F)!]FFJM^^"E7'$ "+93*[6RE3! )"TIES;5 A2++;C(#5?)M'51*R8H!9S M6;%=XJ:8)6ELY)!001B*[06UMK[C.#DE0E 'QMJ8SO2Q58 M!2S1';,8&(H _$,+2W!AH0B0>(=Q6( \@73_ICZ$XPNXSAJU7JA&@5X;J?2"7M@7,&04<6,8 M>Z:XC"00&&P/..AG!]D'R$,NUU@KX#^2_'R=LC]3#NK;-9G&OCT4.?AG0_A5 MR$-; #L$MLH!=;@?QYV]SQG )", BXW9C-$[K.B.+=J:;GFN/;+-#[->!+YL M#^5.0S9D0AI 1\T6B?!)H&;L&+H VH#$%AVMT, I=!I%L!'\BUECL@*T\=CO MYZ,,N[=C:P,S"!7DF2)@@]G4".BRQ_ 9#(NNL/)X*L64876-Z3C[-4%EV91% MB9!S!JVSB70IE#X .8#R5:A'^96@\GR;L=O#;. 1P)NI$@1)T$2S5O[E!(I$ M(NB\Q6/K:MOI!* _YG%I)(V140OO=4RQT@"1R7Y_ME!TS=F5C^-J^;C>Q%L? M!K0Q03YQ=B&D;"^$5$RPWM8X+A]6ZT\V5\O>DVW/#=LL'WFO/VK#*WM'C:V& MK5A'.&> NW5"XW>%>N%1J%NUY)YX^>IVWL7HKWE<)M]HN7>!*40C0++7=+^E M+K"6>> 9XZIH6N'EHEOZ[@7#O\C-W^PJPOE\ W_Y8:Q[L]> /&D_']^XV&#Q MZV-@"]$L3X*C6B!+[.$PR3WS?7E[1SW\?3FQ,^$L)+U[YJ=X-$6NW#;K'V=^ MB3/WK]WI+W"A-8\>/.72BJ4D&[C2ZK731+I;MRWWT\^4K5U$72YPRVFJRRYT M!*L\->M=/G-W-?MT]VCMC=ZS_P%02P,$% @ )S*/4U'7WK9^" '"P M !T !C:&%R9V5P;VEN=#$P<3(P,C)Q,V5X,S$R+FAT;>U:;5,BN1;^OK\B MB[6S6L5; [ZA8Q4"LW)KKGH1:V8_W0K=IR%ENM.;I$'VU^])T@THZ.!>=P9G MKA^0[IPDYR1/GO,DY/3GSE5[\/MUEXQUQ,GU[?G'7IL42I7*IWJ[4ND,.N1B M\.^/I%&N>F0@::R89B*FO%+I7A9(8:QUTJQ4IM-I>5HO"SFJ#/H5TU2CPH50 M4 YT4#@[-6_P$VAP]M/ISZ42Z0@_C2#6Q)= -00D52P>D4\!J#M2*F56;9', M)!N--:E5:Q[Y).0=FU!7KIGF<):W'?NW@X+_U.GI907M72>D9A_>%B,6E,1@' MFHW]1)],6:#'3:]:_:5@[*F#:C@JN;% MON!"-G>J]N_$E)1"&C$^:_XZ8!$H<@E3TA<1C7\M*IR$D@+)0F>HV)^ /J%[ M]G'J_#W$=CB+(???\VKH=/?S1>^\-R!UKUQ[Z/%ST:R/P\=A!_F- FEW^X/> MAUZ[->A=76Z]M]>W_9O;UN6 #*Y(__9C]X9X=5KR&KMTC[0N.\3;#]S3UD=R M>]GI]LG@HDMNNNW;?F_0PV"ZG]L7K*I'5#6IVKZT&W M0Y;BW_H(,2Z#*5*OUDPL-M16_[QUV;TI77W^V/T]C[)6K;YL#?W3\336QM,K MDC[3 L7K6\;X:A1\9T D3"A,$4LYT>,T7^ M2*E$G/,9OD^$U$3$Y(.0$?&JI?^04$@T@]R* (YK0*Y\+88@W^UX!]63NE>T MB;%(1$C:8RI'<"T81GPAN/%!%4DO]LLXQ=923;E.DQ!J@2\*V#IMT$71,!ACG! M:@$9SI:'X7N$8_WMP!%(R&*<<(.=Q007$8MHCL5RJ9S%R$*(-%3\^-WGJ:$@ M!-'2;!81@,QP6((8,/ UL.9\@<\,&NI1U[@$ KN5*!J+E*,!@E(@?H_8:VP=]@8/)NK=SE'- M.SQ1&;HR\6&H0X0APT<[A3U")5BPX.2S(0>; $1.N1,C8VY,8N0-@UUFN> M*9\+E6(]0ZA2<(>:1 H? GRMR"Z") !$G4-"]]X?TW@$I(5[:J%>+FR3TRHT-CAU;3/C&$M@1B!RKCR\8=A0\Z"K&C/-$O0QLMC&!X)7%V M6-LBN-+M@:M7KAZ:<>B PFT'SIS->E^&5=$D9)^F:O,J)C,. 2&2]>1RK4@E M-H"D-6'*4B%:06S;,=I\0:++1"R!4XNY+-DN<%/,2-H4,B14]$4)S@)[P*+2 MH6(!HY*9 )B3!#8UQ*:E5)DT;9>HLCG=$J=0@ YI)&I3*4$EROR44\/W&)9U M8I'NL883#\N:![\-P1@B)6-]"-93\),T6WC;:!]N#]HSF"[)6YMK[K. DE0F"'QEI8SO"QE8!ZS0'4&,"H4C_K$$$K.PC F*>(=Q M7( L0;K_L5#N;P_*8 M.?VZ*5^%CCD+R$2C+5F+SQ>0KM$/PO=3:0"RE*S7M!H)I?&].7;%MI2/#>6G M3KM/5 D1Z4B'CZPSQW';!O88PYQPQ.GA.+=J<;G6N/;+-#[->!+YL#^5.0]8P(0VPHH(Y$3X)U$P=8Q5$ M&XK8HI,5"C6%2J,(-X)_@@TF2T!KC_U^/,FP?3NV%BJ#4"+/%!$;8*D1T66/ MX3,8%EUB9?%$\ F8[!K34?9K@LS8%**$BQE@Z70L'(72!R!'4+Z*]"B_$E2> M+]-V>Y@U/$1X@RSA)'&:*&CF7TXP222J.#O./L0DC97@BIZ&"UK'% MOKK=Z)K97QEQD7RCY=Y!I1 -$OOLQ=8ZU; 2>":YJ0BN\W'3#L7M!\R\: MYF]V%>%\MD:_?#?1O=MI($_:ST+I8T5;#5!=5Z!"7=:I7JWSAKFKVZ>[-VAN\ M9W\!4$L#!!0 ( "#,R,2YH=&WM6&UOVD@0_GZ_8DIT:2+Y%4,"AD8B0!6D7L@% M1VT_G19[#7NUO>[N$D)___)):>V::M#R,*>G=EGGGUV/&S_U6@Z##Z> MC&&IT@1.S@[?38;0,&W[O3>T[5$P@J/@CW?0LAP7 D$RR13C&4EL>WS<@,92 MJ=RW[?5Z;:T]BXN%'9S:.E3+3CB7U(I4U#CHZR=XI20Z^*W_RC1AQ,-52C,% MH:!$T0A6DF4+>!]1^0E,LQHUY/E&L,520=-INO">BT_LG)1VQ51"#^HX?;N\ M[]O%)/TYCS8'_8B= XO>-)CKD>8>;>TU0[+7BN-FAW9#Q]GWR#QLM]O4_+=QS@)RVB-WW6;"'K\X6AR. G :UKN3<2/ M97-_'B'23L4+)3(S!]"\'1&&:#T\/!\7AF3C^\&W^$P3#0 MEJ;C-)^2S=\KJ5B\:3Q3C3?=OAT+K7M9F&00\BRCH2Z.L&9J"6K))'Q>$8%K MDVQ T)P+!6A]RT4*KF/^"3R&X9*(!3WA##$?\23"(B@-F&2A!3MJ26%[J]-L M.KTA3W.2;8H[M[<+,1>@S55\H%F$-70:*CZG8GO+W7-ZGFL45=, (B%F"=HK M7!1F-%P)+.1( ,DB&%^$2Y(M*-;;-&52ZASPJT=&6)QA205%K-.@/RE9 K@DPH M#M>V2<5JN4TP&1+Q7+\RK@^O!VD95O%G1,Q)1J4YO4CH!@:ATA8M0P/M1!G: M+]W IXROD9T%W=YJ=WI?6Z(YB?2BF@F-E>_MH9J*0 P7+%.^Z7;R;_\NN%^S MQ*I!?__9>S=H<5W+V=<\Z&4KE07Q*L%=$Z)&$BW32^D*^GG%!-7O?*G7\TH= M.V07<%NX[9UH]U(#5T*_%'DE!+?KM7#%NSV]!1YX%W[O)8&?4$;S'T=&CM6N M5<0R+)$I*:2!E5D1](SP*5R7&&&Z,N>"2JTF0YM)D@"Z(1B2H-9DCO*21N$5 MLXQDH7Z. :.B#2ZJ)XY:):48>4Y%,:>\5>0N"S8.8#S"".=84R.8;ZX!LI[5 MD3UN4V2.E;A:C#D7$14FKDE"^<*\53 M7[>]Y[I AR2IRE^AO-)<=<1=Q^IZ;=T4*T2CHGKBJE^VBG[95M%=6ZMK[3O> M@V;'>!O MP_]D_A2Q8'I ?_ %!+ P04 M " G,H]3H@@2]P0% #J% '0 &-H87)G97!O:6YT,3!Q,C R,G$S M97@S,C(N:'1MW5AM4^)($/Y^OZ(7ZURM(F\$$ )+%0*6;.V)![%V]]/5))G MG$DF.QE$[M=?3Q)0%W7U:E_T+(L"NJ?3_?0SSS33?3.<#-S/YR-8R#B"\XOC M#^,!5#3#^&@/#&/H#N'4_>,#U'73 E>0)&.2\81$AC$ZJT!E(67J&,9JM=)7 MML[%W'"GA@I5-R+.,ZH',JCTNNH;?*4DZ/W6?:-I,.3^,J:)!%]0(FD RXPE M<_@8T.P2-*WT&O!T+=A\(:%FUBSXR,4ENR*%73(9T=XF3M-_"%=CP?K M7C=@5\""=Q5&&[;?;K=\$M;K=:]N>Y8=>J05MNUFLVE[WE^VC5D:Z%\LRN0Z MHN\J,4NT!54).$>U5'96+) +QS+-WRNY7Z\;\D3BTP0N+MX6,78B27HM-1*Q M>>+D!56*I1NSSR,NG#TS_^LHBQ:2F$5KYZW+8IK!&5W!E,5O-L E:1@4+ M"\>,_4,Q)TPO_[@J\\4X$4OH)G_+JF'2HT^GX^.Q"W9-K]W-^+%J[J_#1]BI M^$6%#$93=WPR'O3=\>0,:3N=7?3/7' G+SYSJP47^DP?Z# ;#?+L+;MA5J$_ M@_YPCF3;Y]&'T&?H#5UEJIKE+N7NJ M^7N921:N*\]DX]UE/PZ%^KTHC!/P>9)07XDCK)A<@%RP#+XLB<#>1&L0-.5" M EI/N(C!,K4_@8<8@S&5\H$F &CKQ)?>HV-^SFF;'MJJY:E:!9!"R".UE7A1FU%\* M%'($@"0!C*[]!4GF%/4VCEF6J1KP7WD&*,ZPH()BKK<3FN;E;/+!C*LPI=

QX^V.V@'_Z2A\N:WU7DYK3;VQZ2Q+4+5B MDK<+Q5(27!G@MW"[[80IL4P%S52'J\I,H@AP&2:#(H*&%%N>5?-5X59<,&"0 M3Z:YH*'7,BH(PE,J\F=F7PG/5D/1@?$ (URAS 7@K6\EI#^+&;VN)%Y$-X![ M7 14:(A[1-*,.ILWG8!E:436#DMR]/)%G1@/ APW/2XECQU$K7.EA-$G42D[ M.;L*#:NW MZ^WO'K5NZF:]]:2P1@Y$ 0;"G6&CWU7LRE=;UJFEUV!M-FR!KJ+K#N(\_44[ M>$A]&N-1CG)6G.);KI4(/%*,1"T !TWE=2+],=%^#Y.7W*0_\ M7+@C?*\'P5_&PH-SP1# %!'_\"4$L#!!0 ( "&@W_=DS^)>QO_]^'/ M_U_3_/&$\L;;WN1HXU6F\>N-,AKV-UX-1Z][;[!I MIM]Y-#P]'_4.CR8;2BAYZ^#H0;$R!E-4H[TS#82O#MZO/_O> MU1?.QLTAXNG[+Q0F)S="-OK]5^HU>^^_\/;MVY^F=ZE?4D+H M^[W!>(*#1#?/S[V/?]+5R?;^Y<'K4WOO_NRZLE[WI#>@BMB'TR<-/]Q'W[E^ MV ]GWY^,<# NPU$?)XQ_O9AIA+_Q1+WQ$)1T7WJFRS/>/]+X8P&\U=>GROO_ MW7GV(AU1'YO;@N ?]/H+]ZB'(XZO3__<#60(X?Z[BO?U-3/U/@\V'_@(Z'1T M.GE_9CK"T2&=#GN#R4]IV)^>*,4-@;R;?/Z'?DFJ2C1"-5*]%](GS_O14]2C MUZ>.1Y-/-9 _O*U]#TYPS1H7KZXQXI/F!_^W*<);M0O-_0_9[TW_[KW M:#B8\'!N]LY/69CI\MV_[DWHW>3^5';W'_['?_S'SY/>Y(0>5KDTU\__\_W+ M#W^^?WGI.,SG#W_.O3<;X\GY"?WK7NZ-3T_P_,%@."#^ ;UW#^J)-+I\V[T2P<0HM/:F0/(EV( $L607"UIT?VS5G\*B ME,T'3 ;8K[>FWH---E.YFJK')WAX;^-2^GS9=Y,'I?>.&;YZIW3?[NG.6C[??'#P)QSO'+V5WKW.QOYW MP>MN?_]\9^OH]<'6]L7![UX\4P?G^Z^2[3[9EYV+[E%GJ_-V9^_P;7ZHYZ9[L:^ZJB.[Q_MO\I/'O?CDI>U<')K.WB\GW8M#T7WU:[^[M2WW M]UZ;G;WGYP=;?*S?$?O'AV9?/;_ZSN]\+S,XV!M>[&R]?M=Y\E+O;#V7^_U] MT=G[_6B'O]O=^O4U'SO?O]CM[6R='!\\]N^>[6U/.B]$_5=WMI["']D)78SS M32#0#9A0FJ <-IC(8 (K0/M[#Q]O/GNQ_?/]CP"^2[RO/=/CWCCAR3[AZ#%_ M,EX#_#6 +SX!V!6I?-:2L56I 0#?^!!#$[/115@1=-3W'C((:F'X_L;7'^8U MPM^$L/@$851DLL/8Z.@S,RK^RZ<2&\6$S,F2G6_NOBYH;\]8#9Q_H@58(0G3P>9WOT_6L/[57C5)_ *E5T!0XTAS\Z9 M8Z#&\R!OR%NVUX )F9H_%,R^G7,Z_*413@)]T%:2K]!J0H,9"^L3.B(GTQ

8XL?+.$:;)*PX?'YV-)T.^W8NS.$ZCWFGER)?V?<$*T'D4 M^JG_>+#39R#VMD7G24<<'&_J@^/=X\[>4:^S]5KO7SQ^W=U[_N[@U:^]G2?; M^IG>/:%_[YX?O,JG48$]V/K]B'_76P:MW]G*_>Z3SKN=)T]9D?)QY]5SV=UZ M?,+WA_V]7/@\Z%R\_L-P"$O%0H/:%L8P +M>;1O-XRI1'6,JWGOXF]S_!+S[ M'U/K$15BHYIH_)F(H 85#\;3\(OAW9@&&0\F' ?\Z]ZXUS\]J<'5]+.C447_ M(_+_T[MQYDO<__@:E_?_<-.KWS >GHVF[Z;1\(,KE;J$]N^8C>L+T=1F7+_K MY?J^]&BT,?U!]-E0]]'3__>Q]M_^\L/KCSZ^^NE4'Z_?<:PZFE3G]/ RZ%(< M=UU_[\.Q]S\S?SA5BD;+#[>X/'+]_OHF]S\2U&?E1E4',/E,V8!P)BHG+8][ M?@>9??H?3Z?BDEHL@;@N@_O)E00X0A7O+W1UY-LD<#;H73[^F&-R&K]_LC[A M^&Q$#Z\ F!Z\OL3UL>OW]1J?E6@-:L!I[TO.P!XRY,R6-!X__&O_^HH0M1"!Z&]EB (@DG66DB*E#"1\I4]]W.TYU>/38KQ\F_EF[TY/>JDWZ5 _\BURCX]>IKS'H\F#WT;#?)8F.Z,7-'K32[3YKL?F MYBK/>WWT\JL_W__L%=^+ZOV-_X9?\7/W*\:0,F"5#24 10Q.>!16 ^/HK0Q3 M_,0U?F*-WY_C)[X=/S$S_ 0&Q5CE[&4!T@5%TE@YOA[)?S?,_YD,*;-0;XZO(J>T"5A?''%V^Q!6QNL2=H5)74IFBGM M2GC">2.Y$)_(X88IRAB;C>/!*0(26UBG94P0%?F5\(D+&)/S]X[2A&B+"4<=64*3#%^R+( MU0*(H$"&*ZLV7R?5$F^@R0EA/;C"$O21R3:E(D&A]C+! LQ'*\:I\<'*+$ I MYKB4*:]P-,(!6^#=6M-_:7^O*CLR41_C M"3T:#M[0:-+CE[]-*P%&E%],ANGUU7=7D?V:4%<=D(KD# 2O@[>0;.*0E#]2 MR;6 _;8.Z(58PLQ@.F]2+$E!AN+)*.;'48,*6;8BD]0ZH!=37H,E9^\M!BW! M>X_.I9BB<8PXO[4M8,RM WHA/KHX7[)RA $03(1HH0"@1J;3R92R0C[ZT;#? M'PY6W1<''K(F!:":8-0.O%(8@0>MEHDHY!7RQ7,'="$^ER,T"=([422"DMIK MIT4QI!/: ))6R./\UD+\7?A>3/C1ZW>V&;[).=.:T^& WXX_GH*[ M07=FC^.L%FGCCH\^0U[^>G@ M$9[V)GC2$IBBA6!(%8-!@,\<#5)*%IRT1GA5Q.K E-)9_^RD=E::3E_7\T9T M5*_VAIX.TK!_!]5@=S2R0%% 5! 0O#?,.V(@ZV4T*5@35@:R79H@^[:\C:-! M;W X;@D^41NT*7NG28,"XT&EX$"Y4ES.%FZ11 %+L9+T[Y,R 3>6G7Z',_>$ M=8&4DR@=E+K4-N004YT40*(4%R"W-GOUQ0-*&MD@91M))'"D0U3"6%%3&!%C M"*L'Z-RXP.+!E5"40%]J8P&0$8+3V?@@BW9!I82K!^[=NZ/%H^JMLSJ8Q(/4 M@I4!R45A%4 IAA*K!ZJ"^&%BP?:: 66(^04F?<7BHQOB371D:+2Z7T7@>7@ M)A_3-/C;72X^5G47H]?*U(X[D*6,GL-363PY+TSV=GX2:#/+N!-HI$>(QF1! MF"#;')P+P93,T4V1D?3*0+.@W,&,8$+"2,9Z$52 E)BQHT$$$#9K>-\I9Q5@ M6GSN8$:00>20JM3%T\�(Y-D;3SL9!0?I6,WKQS!S/"1R7M#3&;EIF (R;, M27@CK/5DA=+FBG^9:_[E6I_DF6L,;+Z=9[D9%4T5R$HID)3Y+\3@P!?+OJTH M$X7&U0-T83'P_,&5M7D/Z)C9?D(!],DI;56QY N2D@L MQ5RRR(!Y=KGTA(8 M9GO1)H\NV\"LKZ2\>H-B_KF#^:.:J*@2.*1"H3F:%#$F,@4H@#:8WL_X+<<@ M^-A[N]ED_IW.FHV 5"Y[B,B1I50J!"% QN!0S4\";7;:=P(-2RN)VC*/9 0B M#O-S)AV3 VE"0;\RT"PHI)P13,;7C)17@8( %S-Z)3#++*)&M!%7!Z;%AY0S M@HP2AY.B+L)4&I+)462.6K)1,M:T8EH9R.8=4L[*\F'-FN4DD^18))3(I"L* MXRR1421MBVJ(E\$[+;Z86 K2HD#-NT7(3L<8K/2&PTJE@XQF]0!=6$@Y?W!% M+;[2=8TS"*#" 5'1*:MB"EF(/JX@N,LP ;<(H(4MA)!J;9 T-@)0;0LDE;'D MKS.Q*X#O_&*%[^C6_G'.+FM"#)@*0R.<]PZT\C8@Q[&!: M(TP**K+-Y$@.7<9"1:4@2P2E5P>FA<<*LX*L%*V-A"2P('"<$(WV-NL$*0,( M!2L#V9QCA9D-*1&\3C(&*3-82 %%R2(D1TZ1M9>63RS?WA)B9L6[.A:0$MD) M1P>>1"!=0R8%3OIH+T%P(T9JU#RCYYCLZ" MS#%#AH"*3:$&(]45B5P.:_!IB[64G%U8%I\[F!61@^8G1FE4'-LZET)6GN1DQ,DZU8UN#*0S3MW M,"-\(G,M773-8@-@B,'F$FU),H-*.5^'FN::?RU'>>YM.O.MU A!V,]%:8.5I2HA5L]0.>?.UB #4X^.I- **F@ M!'Z3HE)&"4N6.+)G0V8G&AK PT"\H=S @F69=4>Z==DK47K$"*/'[00$R,6K"K ]/B

S M6NT5D*2/:$HN("&@3'(ZN^VU1(^K8_3FG3N8$3X9E"A",^$BRYP:?:Q4S 1I MT6>PMD5MZY?-!-[F7 O8_45G;6RV'#-9B$7Y%)EN9"]\JOT::?7 G6L,/'] MK2;PL2!174#D NJD5&'\O'?*MF*G\#9XPL4#[:15Z*21(B%,2R:2R-J&4*Q/ M6EP1TB79+/8CQS2S.G65DL5 K/$:F(+7/06EJ%LY,(\02LU/ FTV67<"#6C, MQ%PA1F GDC!(B4F7HJ)3Y!6M##2+B99F!A,ZS):)-GH'QI0@C%->,R=(5BFA4=+LX+,:;Y2D,INVSXC$=U0[TS?I;1*1.8\R[VZ<8F0B_>]B;I M*.+=-_M1C;)_#XFS0>\2AL%9_2WO)=PG')^-Z.'5-?CE]06NCUR_KU?XD\G" M;*>=9R5Y8'\6,-GI/JA:9/9M]CVN9MEP_=;-%'\[BWR%J\-WWM>$038S&&Y* MVB**2\%; :'N&E&[T,>H3$!+)JT +*/>&S:8+<,EH[392Z;B:-A-D=>@M;!) M(U) 4Y;7#"XO+G_3*'X\PQ0M,M\S5E@+B<=-]$*"MSZPBXJ85@"7OV+&OGK7 M3+T'S^@03[:G4O@[_O"O$Z.K1YP&?)^+!*?'-UNB<<6CO$^&R*S2F!> MVO??3C!-!^4JPYJ5L8EYK+4)@%U##*8FU*S21;DB;V]6MHRPUNBE@\?#T:.S M\83#^='X!I;/ZOZGX\GUH5D9[$?#0>)?-\*: =KMC5__6U\K<=F7^CIJX]TF,JU_Z219CJ@57!_]R'H,$^J"MI+KC M4:RE,9BQ%"/1$3F96F+J=W%P>*6;T\'2&_3Z9_UETH!9F3-O'8=K,HG"E(MT M";$H93*#F%PP_O;^B6T!#-^M*F R:(&0LQ;10\UXI(05Q B"I%=YT>W-)FS5 M\Y];X%UZ0X,SVJ4^]FKB_3<:E>&HCVR7=SB\.9Q:YNUWIY0FE/=Z?3Z%0U7^ M=%PPU6,OKJ5\B?;/=W/AG_*P7N<*.CE%^6[O]%Y+;PCP^\/L6@*"FF,4.\C,V6;9Y3]/+O]Y M?/G/]N8@7[[:^GYHYZ;6K;1&06=?^\5", !0NS;X9 W3*"NR%66))];7>K;H M22]K*9)7TD@/M<&:+5X62*$N]$42*V>K'JVVDBS>&!%;'A)4T&4#W@-&GXIW MR.2;H@FP*L9HQ17I;B8\4P!IP%FT&L GM.1,S;H)+#(;NW+6YI<;JO%!7U9& M219O;6QM@F0#"5.8:Z,+0AA;&^N8:>M07!5KL^**=#?6)@H!,4FGIEL::F2S M,]U2QI#RA&W@-DL:K6_^H&F?E'6V$C#I!,#*A7K:N%:C)V.3DLMK;=:*=-?6 M1F9KLTG.ZJ(A) B9(F82WA@4M7SPQ[$VK1S;"HI2)$6T!@&1@V$M.'QQ+L@@ M;6@#?N_'WED<]W(/1^=+4?C ]7>_N0RE6&DI%F]"!HC>L%XQ[Y#2&^62 M=:5%ANB."DF76;<6;XUB(1D 4JJKWY5-47M;+ ))%^J.0\MOC7Y M;D32NHX M1''(L$?(X K50G2GL0A0Z'R&Y5T!-K=P90:+6&:!]BS6E4&LW8AT(HP$% 5R M&&*$%2:[[(WV+? ;*P[[XGT#JX1#%4PT(" I\L9+J9244GN,USOWKK)%6);1 M:H0)QJ(3@8-,:6W=MY&C!F/01BV*6X_6Y6\\LOCQ'$,,G@>UXK"3*9]&G:*M M.TDBDI#B.FG!@[RY?K%L6G2-VB]GX]Z QN/-Q.".IP#>4*;?>Z/>(_[P[D'T MC?S6A0PW3_V>K+(C*%G)HD.8;J,;"W-X)Z,-26AKKHSRJF/WS7?K7$;2]3<^ M'9R>33Y=BW/[C+I:YO&(Z&FU532>[#)2=^TG;BK']^RW7%QB3F=+W3Y$*^N1 MLE045/#LRY-?*\?W*@='DXE^'Y[@I'?"N](29H M+/3#.N^W.1[39/S+^>7ZSFDGA\\NL=RED^DZE?%1[_3.NXO,2D$@$_'0#.01 M0G1>:2HBVL01NG:R!>/U;T&V1^EH,#P9'I[_@N-/OS@K=5HI6Y*LDHF,1,,& MQ 4=2#D9HB]"Q.S-55L0*81MKE\LJ\Y\&9=_[_URYWQ>BD9\8U#VT:G?LRQ5 MY>A1(RDK05L;E"E8LW 6G(G752)KV+ZX\D_,(@%NHU>%2;,.A1F2#)@UVJ!K M([119Z8976/>MDTXH#]II--*7A$;X%$"(L/RZT5Z'W!X+8DRP MNJ0"7A,0<_G(',U*I[PK0N?K-*U?XA8#R^.+O[D5_.PZ#AAI94E*@R0$]L!! M>9^%W.Q:M\5NR MCA]:>HM6^9"$ G*Y;CV9 MM.\"2IF*OQI];C[UO&W[?B-[OQ)]!$:XH7UF9( MF3Q(4-G5CJC."H25\7^/CFKOL--A;S#9'.05]8:U;V&Q$)GH6O#1>Q4U16MU M#!)"""OC#>>-YD)\8W*H'8JZRTMA]"R:6DX0E.%H!EQI0_NKY41S(9Z2 KIB MLHHRU[WD(!#HG*T0;MK% 5?&4RY@;,[?;Y9,X+2(LMA(+D2'2LO0 MIF[ RU*8L8!VJ3)G9[V/(EH./BB(DK$H#]ZE(D@LNEW=>E)OP9WEJ!3T&).I M5+@N ?($JLA:@R5*<:OC@7\D35F\W>& JSAIDG4>F:S'6"N G$A!4<)DLIU#LS/B%RA!HP"#8ZP:;(="AD)V-5$^UCBXS/ M6DF6PMHH2 )UIMH1#$+RL0C,B4I,D)5-L/S6IKU>;"Z3\C.Q.R)" 95"W94! M"D6O"<%G&P5S'B'7I*>UZK)X"^0QA+H701 F &CT,>2D OLV'9R5J046"'NC MW_'DC%B!/BQU>#RB_SFC03K_6)7>GWSCU+IOS-EHU!LF1;?$,?[E_]F >,H'9T_HS=T\B<2F2X. M&4_/D"TQC 4+1I+*1T\*XNT5MX?4'E52Y37VYB\=3Z*(*$F M-7)P,J6>A0'J)1]+2**_FD+>$++PS8#4Q)2VU\LG&$*51 M8:V\:WWY*-!5)M1-V!,E!R(CVHS%H"(3=#&^!5.+2Z@O/Q+58Y)G'0H%@6IW M)PRURMD;).6E5GGM+==TZRN5U5)+T$4[JSTDXSPK"\DLL@45HE@KT++2K651 M('*U=53R,.TSZ$54J>22V8])E?C(6H&6#[,D?/"8"TJKH>["F7(,#H$_8?*A MRQJSOT-3%]2N\D>D/3H7$NRZ7)$2O- Q6YN<*@D@2B?]6H%_4 5N"^T"$Z7Q MJ9A4 H0<0J%$BF/!(K1QU()ZBB54X.7*9BK3.?Z(S-P8J@30&MP0D; XH 1I-5P8=X9?2$7.O,#S0O==>4 M4\C9*&_VA)JTY8@I 8$(6=G:PDO%E*PN9JV\/Z#RWC7=G)7R:I& 2::P&06@ M0 ^:==8+5* 0_=KRMI]N+M\DV:R4U]@L(2GOZYH[DS (DQQ)9II6I QRK;QK M??EH$EX$(N^EL(& T" *+8(W(!.@E6JM+VNJ]V6JEXUS24:I,$!4'J4/Q:$# M@U0XIETKT)IN?;G!BN(P%YQUI I4E\7:8B*JDJTED]<6:%GIUK(H4 :E&-&: M67.@@HW!Y524;7\NBTMJR M)@L/P42"G" ZS#(F2")ERGF]L&M9J=E:I?\T/^8I(Y88C#! P'99YB#J]HZ% M;].*U=++I](_G!8I;=B]<]BAO0 2'L$IEV4!)2B@\JT*.19OA6[\F&<]C-,] MQ3ZSAGO&Y+0U6CNSB:T@LP$ADX@1]+0QL989LZG*S-W/*8N<7W5Y$VH2\&04D/ MHB0.7@JJN@TB"HVZ31MZK(UC"_1-) 6*&:'/V0*Y$EU,67#<3,)EE4L[]6UM M29BF#AX#HE,@53[J(B@K9711@=@?#MU?>&V=6_$\L>8X< M1T6FQ=Z"*K6]2@E:@"$1!)9VK9Q:&_#E,^!WTY)-4DB^Q$#>@%44,$/&5*+4 MF53+2?G/':G^U'5FOC3>HU?SO?. M3^D65&>C06]R-B(^\7'O77W5EC$>G!+>R!(A*P@IH,VJ>#+)9L!BT_+GHI<= MJ5GE?JT,(:24*&($-#E&G>JN<,%ZQZ.K!84JWX34E4WNL\VCT9C/>C$LD[&8CH8G^6G_=#1\VDBDE")O'5)K$H&8FKO=MX.*/,9.ZPJLYC30\&TQ&YP]>OI@E&+=K#_S<:P_8]!6*.5$R&8S MJ),VD9PVQBDF\U/DQ#5R8HW/"%@G?)H1/GZ&G^*WS??L=[I MZ33.KS_U1EIML\KJV1 ',ROLG/[NQYBF%8"WYF?YT%E_CY^\.YS<;?609._@ M9E7O$"F8:*45'.($%;/,3B=G2M#(1F/YCWOV=-? M=G9GI4KK8;*RP\182%EHA60C9&M]1%+.%6N#91+K6Y"X66OI'+5T,;DIRTH9 MC+!%H61]C3[IHHR(==J3WY46Y*;66CI/+5U(^LU!KATF!#FIV)9&M 8 P:9H M@!RT:3'^6DOG9$OGGV$D&S(E68,W@"0+ABBP&"^SC$19M"##N-;2.=O2^2=1 M06'*16>K@, %S=$<:@PEI+I>!.G*ENHK6RKT#Z"E,S W^IO-#9\Z&Z=8LB>2 MI9@D00@3-.D4A-#$WI%#C6NGJ&QS_6)9@7P_J5'KU2;G=8G<<$"?;*6UF?.T M8PR>_(:]_'3P"$][$SR9AR]1]AO!O7GJ]X K9=*"=&U!#;8X'TPFXF@2E(M% M+ +<5L@MQ1)4@9BD(-#1QJ23M,%89++($KPJX5P.<7U<&'E3 M\S:>%!YXR^ MR*1 2N5CB<$*D4&S31?QO03,,DK S$ "EB, [S1A- *$!R3IM#,^)IJU[=DZK*6S)S(9E/%CVA!0"1'0!*:DH")T%U&VH M@O\32':)*6LO3:[Z*;T<]";CW1'D%%QP&289"@=6[#B]%N<2DO @(0YVFS) ME "R2$23J"CC76+R4]3R@_$UN_6"A4'C7[;J&IYOZ./7$MP,2,RJ+MIAENJ@ MH%4N>96\<-GYZ]W]ECE2O;%=SK3%V&=:4=PZXS>F!_3[\ 0G,^V,UIKFC[.* M:S0&4X#'M-$.DB^!Z@>J[CA&*;H6[.:YUIV_K#NSVN"&,-LH:J.(#(IBP%!B M\1ABB**HM/QV9_FV\/SKVKS;&[]^/"*:5M5PW%2K:5IB?')(2A>"X(V#K,DK MTI!M($>@0R[+;WS6"K10"V2]"2X$@CKK@@9"\%8;(X++4BM:2>:S_>Z4:F9D MJ_>F_H#\#7 MGSHOBP4JHHCI6L!<)$03(LDD' >C*&NWQ!98H+4"+=0"A1R- M]DZ Q0+.8,@B6Y!6."HV>UQE"U0G]'\\Q9F1Y8%D:T<40I$28%1H$[A4V 9Y MDX1N00.OM>(LQ.+4_MA90E:*<-K07(#*V7K!GV;RV*(*Z*]A]XP.,9W/9;)A M\37#R00MC 6?3()<>VL[R[J;,D@HE-I4C?E7<-T7&$(YK./LTK M^FFYDLB#,ZZB@D%U->S+_S&S;S4EV2%((9XR$ MNJUD=!SO9UE2\)*I[6J:DQ]&369E33RKAT$E;*R+,DI&(WP2V80B#+C4@F4S M=P30':KI7ROP6Q:#PMJ@K--U<9F!E"*S654"!!5(< M5^^NU:4%UB4YGX*6S$^\ (<::SE<2@Y9N)1C6%N7I:C)6Q;K8D5 -BU((CFP MVGFG!I\I>U R>]V&-@)?59>S MR%=H638C@5*MA&P+>5*GQT MZO?LJ^$%*;; ")C!Z.BU2#*;DFS=;"->EP@Z<=7FAE^LP?PV,!V#](U@WCSU M>WJ)NAP8(H4HF8X)&ZT.*IE )?' M&*%:HOF#>;\BXB0C,_!VAS,=&1&D<@D MXOA=6Y]-"_;";$,1TLT?9?K06E5R?$4 F M*4AD(RIR()SU%(Q([,]TU-GH%JQ>7[1)O)MEF0 1R%HKF./'2#XJD3@V5$&@ MM0:6-R2@"( @1ZVJV M;(2P:.P2+Y^=!4Y[;X;F(+FF*C"#0$D\USP2GHQ&U M940Y'E!H3%3&,3"ZA!B5S,$%B5&2OW9(6JIE0VH.!8O?#9)NI)I%KB/;P.,G M&AEC76Z%13LOK).453 Z+.]P:@-(,QI)RF.N@2[6[7B3)-0>@[0"%,I8K%_% MD33GV>@9#2.G&3*)S3IE:RK;&?= %@.9&7=XE-9T-HQ M4%0 CW)0TTHYNP*9>2$2RA*M8^ADQ)7T77^AW'I91I4@DMY$C!@0 M,H48LA/9^!0=6T>SDBOVY@G3K"I(K8NU#%W[Y*#XZ)D,ZDR.2D)R'[8KDJJ9 MU[#Z&_-W-W7VJ[L#?3CU>V;6G8B4P$OFT<"4.1CR,FH6(8 QR;VW0F$)Q/7) M ^SB/8@!X:'8(+L0G$^&PPBO6 *Y#7;XJJ;D27'YMF!L@*U#\%Z M)XKR0=F\O(9Y/)H\V,7!X945KF\[O4&O?S:S)4@MTXA9^0#46NKH U@-0990 M5"J2';9!I:);XO4FG],(?+?6B._5"*>LDLJC$F"!F&#'',@5B]EH"JH%.=>_ MCIO^/&0ML>I2*5E0!P7LC;UQ(>?:DLB@3G6?KA8L[6@-8K.:U] 8('BT4EI( M1D3AK+/&>9.T#2Y=%]JJT%R_6 (J^6E-JWI/)K]:T_KAU.]@WH+Y=C1&&!86 M.,_\Q209O6-I$OERS5_F(*Z5U_2;B'U7]9PH,@@MLJ#J3Z*T3G&@@(YR2.': MFSAQY\59?UD"[D9AZ/%,B9 3L5KG:3Q@ADSLKO%]SO&FNL=8^]\ ]"_"^%G-HZ[W!CXZ2#5 MJ[^AN]L\[E,@/^Q)^A7_?[<5X"81T+5G\E1V;N4(J M*4N@.?XWWECIA8C.2?97;0="M 4(40R21!<< >2Z'YLAE!(M@*K][:;>1KPG M#/,H;/^KQEW\%2_]4<'Y]RRK41;X>C[*9$'&&*(6@KR-"F* 2.]7+U[)S6K1 M3DW^JDGYZGUJLFRO-SFAG?)TD.L\\!F>?,BC/3KJ4=E^1^FL.I2=4GJ)1G-9 M(_FM*F,;+6:@,L4JF<#4?:,\*%.B4(4"%B^<](%:L'?VCZ$I=[1C:G)936NJ M:C$!10L>LHB&K$;M5RTP^Z9-[==ZMV2AIY?%&5^2T&A 4(Z%XQ9655+H6'W- M\B]N^Q/=W*7Q9-2K%1-3O7DYZ$W&NR]>MF1QFY!2Z>P#HD703GB?D2V%KVW, M97;4?MLQ-WP6/\9,#J#)AL+,L;:?#TX$*. P,^N.4;9HW0BIE!JW-(QF2;HV'NS@%SD39ZZX*7 M(GH,+3+!2PSM0@RR=%@INM3^[5'[K=#. M;M3:5+2GXI-('H3VZ'.)P:'1Q9$J;6ID\T5H;] HPE$Z8FBWZ V=#$_KN;58 M>#"^@ZK[)?"X;'L=1IN]$9 #!9+DG9!)670!Y:IXW&4 >"%^-RB!)B61@5FR M!>UU\3(4LA0-.-&FM,G2 [P@[^N"<29*520H'3Q[8^NS%,%[0; RWG<9 %Z( M#TY6F$326PZ+0.N(B:UTA!3))90BKYH/?D$G)[W!(>/;P=%KFM3*JM5UP 5U M=E.S+"4$I;Q0-D@5-((L;*%7S0$O#-V%>%_I0RDI9$@<&%DR(<2478G2>IU MJ%7SOHL+6C&_^X0&-,(31GF$8$+G2C*VB.2##*A7S0TO?!3/WQ=+JW@4NRA"(*9;$$/= MYX#AQ5IG:4.+?/$NG; 0\F\LMO.]$0[&F"K$XU_.;Q[Y4#NS64KOI%CBH;3(!R\YO OQO]9*%[/3-JJZ!H3AM862CZ* %M+(%OG?)8=W,7/ M,@:O!2KY.3R5UTO'ZIW4B$=A?$Z.-1)(I048B@DBA5* M:\4CU"]_\>F2 S6KJBK)%T2)_N,E7R+V3:5WW M"TIGH]ZD1^/M=^GD+%-^/!KV'PW[IV>3:1BS4[9Q-.@-#L?7Z^-_.?_\!6Y/ M^66B/L83>C0+KQZ:MH M5&3-[0M;K!4*)&)4*4,,MM;,>+FF(:W0G(78'*]19V-B$*(6WSC,J**6"$X6 MGW!M MLC94P#L37RKB:&/W[>=P:OGFF=M_LZ\Y9/MY^<_ D'.\<]W=RKW]XWS2[3]7!\=/8>?)[NO.7O?DF>Z>[%\,^?R7%QVU MK3L7O_=WMK9%]^*YWN\_U0=[!Z^[_?WSG:VCUP=;VQ<'O_OSG4>AG_J/!SO' MZ6*_W^7C3]_Q_V^[Q\_?[NQMF^[%(5_KZ45W:QLZ%[_VNWM)/].[1_O]=R<[ MQ\]5]WA3[E]TSCO'Z>W!WN[QP=[O1_OJI>D=BZ?GW8M?3KI/NB?=5X_Y^Z_/NWNO=5=MJ^[%-NR_ZI;N M(_'NV=[VI/-"O.M>;)[O;/YA8RE*Z-08IZ@!:Z@)GESC4HP ),@JW&BK4-_M M[VVR8'=[^_WGT-G:/>JJQ[W.1?>(!71R\*HC6;BZV]\VGPKU\5&'!=M]\FOO M8.OP;??)MMY_];3^;KG_ZG=^CI$+$P#8&V#*F-C@4E9M,!V 5HK MU?D8@./]#U(]?BJZU0 (18 D6*"2#0 HVW ,')NZRT=.%F*1IK52G8^NGG_B MJXR,095<&@X=;0,Z\*N@L#'!2>.M8?*8UT+]HE"/-S\Q !JES$&:)LN([*M, M;H*JY,^9F((P-D)HK53GQ ">?R)5*"FI[$H#Q51G%4/C69;,DV/4WH;D';56 MJG/2U1MF=>\U2W7[CUQ+K5(JC8(D&U!0&A\0&I$DR2"#M2:MI?IE"O#T$UW- M6=LBG6Y"$:RKD$.#4HB&E(W.8TP:_5JJ7];5](FNICH#J[QKHI>Y :=E$TW4 M38Q8+!82D=92_;)4+VX2JZ0[>_M_>(A"%&!'E4MD7?6J0:KA*X(MJ;"LO5I+ M]%5:EBLP_V>U= T01ZX^9-]$*!13MJJ8M52_(M7TB5TU4;*OXC!5 M$W D4!PV"$2-(&VTJG7$.JZE^C5=O2W5NE04A8!&H:>&PRO7H.-7=9-5"5$5 M&]92_5H:\'9N)0L2(A$TP1!SUNQU@\7%1A*Q1/535<7H!"$'5ARD\OA71G((X!R[*D,HP ET[4U8SRD$>'F3 M5O'O3W]H*:5UK*I@$S-6(SBPLEXT*&*"J)4.AK1[S&*% -:.96 MZ(QI3$@20M',KM:SJU]6U4]I%5'4+I!NH@^)N6JDQL>BF^*E2@-<]7,48!-#HOU9/QZQOHKX__E)S/6QJH8$3/S*.!@ M-1C;<#P0&R,R)L^L2L;V3EC-1ZH73V\&JXKMPQ]&Q8".U32080(@M6;R[TK# M;BKJF%-6"Y2JO"%5V3T^>'VPMRFZ6[_T.L>[Q]V+W:..>ORZ>_PK6[]#O<_7 M86F_8PF=T+]WSP]>Y=.HP'8O7JIN?_>DL_5<=)ZPE7S2T2REB_U7SU6GW[G8 MV?%H;Y0B\BBEL$ MM=O;5\_5_O$V_\_@;&T:'M]Z9XM_]W%'=/;X&OU]R2ZO"M;L;+WDZQWR]0X% M:VL*[.L5AH;#]50-JVX\R=+XHHPHG@B,N+M>79QT_]:JENM/QL.S M4:+QY=LC5OWI&IW<>_/P9_[K:CF4,5ISO&"*E^# Q>C(9H;0^YREIC^F-WC_ MG?'DO$+9[PV:(^H='DT>@#F=_/-M+T^.'D@A_O>]C\_#T2&?.AF>\L'3"1\< MG^+@^F@:G@Q'#_Z7X/]*^6<9#B9-P7[OY/S!_]GK]6F\T:6W&[O#/@[^SS_& M.!@W8QKUKDX<]RYH>LW+MV^O?HP0_V1%HNL?)Y7XW_^L*W^:3&DXFDKHP=F M!5'/XI^#2_-;-HY&5/YU[W]]'1%W[^%>[5JU,2P;C^K"IL%D_/-]9)BJ<*_1 M>H_9I^/0$SQ_T!M-' MFG[IGU?HQN%D,NP_J'HP[:*5\*3!D][AX,'T:2\/?U"1G\2EFDQ8&2?Y^LY7 MAW^:'KH_R9\>"_ZG(/[\L/A)OC]V?WKMT?4)5P#HJ0+R]_BIJAC^=4_?N_7@ M5X_"9V[DX5D53-6(?YYBSKW!X0.Q(:?7^'"3^U-)?&:$3!_]4@J) :+1G^L^ MW^#OZ)N_I6_N,_IV[^'+[M.][:V-%WN;>]LO/H%_V7[MB^U'+W>?[CW=?K&Q MV=W:V/[O1__>9+>T\6BGTWGZXL73G>X"'P&^Z1%>(9O@P>%D./C'QM9/CW[: M4,) 6'K)/][9[6S4Y9&#X:![UN>+I(VK59.[U2[U2@03([MUCODA^1)L0&+G ME%TLR!'KYQ92;PRPKHK-U'NP-4QG=5%HW8K\WM72[,6X^'?/U,'Y_JMD#XY/ M7G>9+[$;?\V1:*^[E=YVMXZ.#XXWS<[>YCF[:;GSZE>^_NLW^BYISZO1W.1)]RO?;%#M/NOW.UFO3V7KZCEVZV>__?KS#E*)S MW'GWAX\NL/*#S<^%/=N>5= M_WGWNG3;QWU>E_ZS;O>SL3.@__JNG]X:SZ1^ N&_R3'])7]G?M)!_15_]V?. M[=I]J=-WU8'=%/8)E4]E,SS]=L5YQ1>N%Q__;5IT*?.[MSS/SW#$BG5RODNG MP]'DWD89COHXX1N\FSPHO7>4F\GHK)W&Z7$O/GEI#_;JN8_[.WN_<$#'@>#6 M4]-1O[[N'.]S<+=O]H]_Z7=>O=0=]?+J.[_SO--P;^EUWFR_^Z GYE_X]MG']8?:S9V\(=V2H( M#$]^VQ_8W?[ MMYW=O8W?7NZ^>+G9W=O8V]E@6K/'W&5#ZHV=W0UI_C/_U\;.XXV]?V]OW& \ M[]G.YJ.]>E@^)Z,N,/A:&-R1!O_LZ_:_MB9X^?:^NE M^$/(9$HA:")(7Y>^BKH(5C7.":TL1.<%WGNXDR;#VIU$RW]L5 C:1%X^%Z#S M$^VN2=5T^A^^3@]4'_ MJ=C?^Z5_<)Q[W>-<[R?WC]-MVL+?W*_/)0_V-M_M'Q^*@_YN?_^8[_^$KZF> MJJZJS\:_0WZ&MH"I\]0R- 6L:: 6^/@H1*.MB0D+!>?4O8?#5:8M>[N;W1=/ MI^3DQ^4MGW<$U[QE\GX(7A.7VOMIXX_K_S8FPQMO6N?O'@W[_=ZX-A;;*#UV M78.S:;NQ.[1MEWNO/.:;=:?W:J7I^JYTT/D?0D4IDW>-0=0-"*0&M5"- F<= M(A'Y4-O&R8:)EX _-4&+U[)O2R_>N3KMTN%T8\O!I,M'?CR5NOA#V2BL-;J) M"H@)NXD-1O"-4)Y52.8D+7NS1T>L(?3;L#>8;/Q[>#)E0?_8>#I(/WVSCMV] M3JEO2S-NO\,TF6I"G0H;O=> #1QOC$\IU?:*>:,WV.A-QAOI:!I^?G-*3-&[FEYW^VKL.$2X5\[;0+^4]_SS(74<+ MER:P;@8\.KV:69[N"?QH>#:8C,X?#?/':0]^A%2[:T[H=#1\4Z_3TGS'90!1 MRP8/GG1/^)BNM1;=K4XM9!'[KUZJ:3!Q_%QV:X'Q\?ZM &*HNA>/7^^KEVQ. MDV#3*CH7^:@&$ =[^]-@HKM5K]%1W9//!!#LMD,"HQH'5!<&%PX@0E(-&(PZ M>*E+;1Z[12?X%D?T'7'$1Q//Z\'P#8-A#]\]O6JQ>[DG=HNYYKRU_.FM[+ZW MA-)1D\HTNY]2@U"PD3II*UC_ S%7]=!(Q^S5VR_J^:Q-^N)"Y_^@.?_JOOY]"6%.W-E.WSR7(WJOK7,.0)7%EFSF/:#R^^N<9_P#9 M9C?VA,]]Q=\Y?BDZ_8[H;CV'[O')T?ZK;J_;WS[?[Q\<=5X]-_L7G=MN3.QS M+'SP9/N\N_?\?/^"X^.M0[7SZO'1OGJJ]O=^[1WTM]\=;)T<=SZ3[?VT2/>H MU]U[?=YY\E(=\'%V@?R,)QQ?'_7V^R\YIN98?&]3=XZ[I;OY1_*UMQ;Y)LE* M\*3S#2I^)=&))&)06>1[#Q6(C6T<#C!N;;VAP]@GUN_OTVI6V/.*7 M.Z.]X=O_G[TO?VXJ6=+]5Q2>&_/H"!53^T+/.,+#=GU?VZ;!=#_XA:@5"[3X M:@',7_^RCB0OD@TV/I*/[+HQ0\M:SJE3F=]7F5E9F1MMWV^BRGS]X*CCW$J! M3$@8<8\YTD*8'.@S(N3,>8>WMI_:WK&+W>ZBBK37IB.5'7,P? 6N(-@LFQD[ MVUQ%V3M\_B'E;B0Z.H1U+C.-C40ZQ(2H258!U5#"+6C*SH]#=/?;E+S;Q??5 M8#2VW?>=XVDLI2#DIPA9<"(3#X$0R5$@1N>B_QA9R2@*/%$1=6*.@(H;@;%^ M*/[C3+6RKW@\!.;M'-MN*WZ+ONK' V^#.Q1'=^TIWN$$ =Q:&6\W<04;X!5, M-R=6R$S9J-L91KNQ7'2;G2[@$J.M=RP7N(U)Y,U3@S3)B3!>YK.',EM96]M\ MF4E^6Z5-]<< 0//J:-!_J-O:N_@#48(+S@R*6N>BCIJA7!T/&2H,PTXX&60. M%9)KD2C\YVF?_/J#6.W7BH%WAED<@ M[H*Y]O]KI\%COD(P+P9#T*$*C>UJIPO^L+/UU?;#_*W4&0%(6SG%%Z25\J9P M_V,,K5%V?%K=[+D/JSR[FVP3W\4#GW7KF^U[QR$\QO%D.)KD#?#QH 7?J$*I MA#YROV4;(^M2!=\XD=\FYW!\> MVKT+E5OATCG3YA-"7278A[=TD@_1*F,,<4B+7 U1>9,KH]O<&0D^$4*;%*;9 M>J _53/.=NO8#EM?;'<26_^H\L"7TN^OU/%? <4*%6"&M"G0'I[TZ8<@B2). M:Q2$=XA[&9%AU"&3$@M8!.PU&$Y/__GJ<&4BONK?->#^^8P:IZE[BXDJF3@W M.$?E5IHA/D1OA/?!HVB $C@+8%(KYY"0R7JJO9*:@M$&'/]N,/P\98;6?$)_ M:F%?8YVYXL,+MGFGG_=OGU!U:C;\VJ_6N*:1O(^YVP]YRSFVW G8@A%FKI>/ M+G\]BM66?C:9SM(*G[0>D=]:1W94)4J'ENUV9]9B-L+^/>ED$PPL+Q=G7X"+ MGEIA+&< 3#/H9[;8.1-N+JYLG^6/>&8W! [>9."PL*9X+)+3#RF"?3#!;V^_BZ$WF*(3U503]F1W;5CYGLDC/9]I1%KWZG+)^:%%,&[U0YY<_.WQN)O-$SHCU MX3'IR0<9O.*>L-R;"IA440W&N4A(JD18<$G&G.9["9.V"GTVGCXO#6G>*3%6 MT9:;$2-PD6UU\\F>EO4>B'%H,[MEKABVP:R[]-T6:"JZ](-1#Q@5[C*<6U% M+SV8A)-VMF+AW_R+V9*=??F*LE/B9^ MTWGMOEY@_QQ8T\, MW>+T/U./N9&U)XCJQU34?U5.'@MSOGL$3/;%)#4PX#_R MO=[[HW>?WG???_)X[WM.:MOOPGC%_B&,LO>^\^[[6_J.P!@7S_,Y:PV3,B"5 M!,OM4TUN4"]0Q%H81:DE(6YM[U]F-JVK2,A-MO]^"MK%<]8_<2>NG6;:>,2^ MN'[@-%/+_<;2P$<7V"F$_ARVH>XG ML!#%KQ+%R1)1"*Q=Q$&@1*1%G"F.G ?SA9&(*3=1":MN0!0W.%][)R&Q](/0 M4TZ^O#1BUDF7[2)4>P=@N_4'5>A_,IJ&K4#_IU5)+RGZ-1A6]^J>Y)M_[<"M MX;:M/CS;(!L27SJCRA;LV[[OV&[VLG/UC?SET=CV@QV&42N7V^B$JS+UV"/[ MVZ41J/7'D==3M.GYM[/ZAM,BK?>KON&M]AV^?[ L<.:(0EYG>$MOD#9)(A$H MLSI%C:G^47W"AL+XYI'MT5'L=N=(;ST"_%;QY6EQI^7H+4#FM\=7YC^]BY>D MBMX-P 9WM%%3W?PGJ:MWNVFS'OYYD_7J!W;) V2>[WN?/G-X'GSP#*[W[,]O M'P@F.)G D(1_$<=$(YVL0 P;'(A,R;/X4R/CIRS4E%3GRC(^7#080FLP&5?+ M>%[/9WKYHMH=AX5[TN],M7)T9(<17.$+FAJ9ILYZ# UGP'O.K1_VSM[K^X)+FIROZM4OS>5+ES=5U/BCK>"*<(>>(0%PHC4R*#/'(K67*LFC)UC9CI(VI M:I.SEWAEP[K9_?'93ZP;#;J3\?)/?A#^N-B [9J-]M36_#=' MP[-0PL>(W##:S\BF<1P^L=VO]F2T]5^E&]^&=N-KSDFZRT__/?WGSNN7SU\= M[.X?MOYY\,>SW?V7;]JMW?VGUTZ#:,RC7"*6^T?*^C''UZO(=:.KTL>"BMHO M*QXKQ>K,N/B%P/6]*7WRRN;S'3_;3I=UE%Q;]4)QV0/>U4)QP[%;F#[A-C/6Q/PJB*) M*F?EC'^JZF_3DUR/WO;M)'3@\]_6)>=+*GP,\R2LWS>YKPH@KA!EX=Q&BTZ9 M&>?2PKEW/Y:;R6W/]L$VSYSZ?T:M9YV1GTS[*^5#"3M]VST9=:JXX1D)9Y:> M[C;G[[R.HTEW7'WEX#A.!W-93*$PC2=[CV7&#R;B56]C'<>MU9_2Y,.^]40)! M"_5NIO#FYC OU'OW8[FAX/+^RQ!D4]'NJ^' QY"9MO#JO9&P8#_FU0T*.Y<- MD\9LF! ZWS')6R8'57KHKVZ7E$V1LK+5K)VB[(ILK.#^B!]M=VJ+5,6:BC%R M?V0KRI;'A@I/SQEUIU#JW8_EAI++H;+6"^O'@V%AT_LCUL*F&RH\2LH.\L8* M[FW_7%N/-[8[/7OR_-^3SOCD?.7H'%%[.ZJRG&?&;.'>^Z,%FA3NW4SA\;)3 MO+&">Q:3K?)OWA[G\L^QWQD,SW%NX==[(^G"KYLJ/%6V@S=6<'OP&[!I4P13 M]ESB3>'5>R/APJL;*CR&9[PJ"J_>_5AN*+AZ-L@+HS91MH51-U5X;,:HLC#J MW8_EAH)[_NVHXSJ7UO,H1-J0L=Q0I/HG&> E%ZQHUB]HEMS:?@-3:\>_[,G> MKCY)898[E[_^80[TW=4INT3T:RK+='E53UI'L32"2[6T4BWMSDN,O7GU_.GN MSA^M_8/#YZW7SU_NO,X%TUHO#E[_#2_1'P<'_S?__>9PY_#YWO/]PS<_[L=Z MR1/]I(UK0[L7'N;NJ/^>V-SHM'LR:[/2&O1;+P;#7HM@]&?K4=5!==:C[\_3 MKTX;-\^:\_W6ZO1]=Q+BZ1?38/C5#@/J#@:?9Z759]5+YOW\^\C;GOSR_R>/63K=[[E';K<&L5'8EV=/Z+7#M8S _X'4N20_3.QX,LSW0 M2A;N/)O*JF9V-?>+D][.-6]A=;-,D6S/G2MH?QV$56^K[*7Z/\*J30/O\,L_6RW8K?CD%LT]^>>_)A_!+[ MD]AN=0>C41Q-!>P'HWR9*=K@Q?%P,,J_SB^[@)/J2X.J5SJLVI4D>J=%(%HV MS^*5BOL8IJPU&O1BR]OJAB>#";SLPTJ8&WNEDQ_\-M=0!Q'"D@; _G@R[1!L M3]'2LR=+K3./!I-N6'S77_;FU\O>G,[:XKMY$I:Z>,+@?><8AKKX22?S_M*5 M7>QV8.Z7;C@:=WJ77"376.YD02T.93C(8EA0MS[(MSKI#9*I)BG/VDQL%99& M':!!.\Q: 5HSJI2B:LT,?X:.KQ!UVF%BIFA94S+LX!9#>*#IJ_R;+/#<6>(B M-L\!$AX(!@"B/SP"O)[_7OZIL[E>$_#)%SOL#";PYF@TZ1W/M'Q>*!]NEN\Q MTY(._ +>C9W^5&,'4PKTTZ[-%Y7](G9/L75>8^$*\X>83<#\ET EDXM<,'^* M'ZAIOM9I[XO<2:/3[4XJ+&>9'$^& ,L,FSZ0T?E[3S5EU@0[#O/)_1DB>_#S MZBLNE^KN=J83YDZJIAR=/H!PG%O5YF^W/@+1@3;&.&V%"Y,YS./.'YT]7-79 M]K1O[9=S0H&G;D\I%+X"3^&LZW0[XY/'F:/S7,STH"**SM!/>KDFMX_3QPZ= ME#H>:*C2H!X\Z*B3#2!XHKEJ5<]C3ZJO@F#3<-"[*/+\A4IKI]^(U<7S+^#A M,S:&P&R/6WOYT>TUAN3BR: ?IOHQJ([F+JC$-24ZFE2,EQ_EFTY?M\FKHGIY,XGLTTS-H,T!=O,;K^/6:LD96P M$G*ECV[&QS^D_E3=?VHTP/-6LW8Z6+"X\@4O ^OY6&_GX)PI0J<@PSK4P1R;R8/)=JT>HY'A>L&$ \I_Q M2391X/Y944XY\_QW9ZS5S9>N%H6IOG5Z\\%/?S)]+ML=#6;:LO#<(/GSD!H? M #?KHRSY^L_2,T@/N3&PI=*JGSU#LW%^"AX6H1%OSITG!Q0S^O)50^V\[N09'Z1JZELSRZEUMLS.)AU0.8K_GE2L?W:]D#5Z<#P= M[M=.;J=23=D5N@7*?(J>J4%Z#4Z8VA8+K#S)270V3]%,\/E'/[OK]+GSXU7/ M?>Z18#Q+T['C0?.S\=8]R803)M.;5TB].":8?3\?T\]D?WZ28:ZF4,NV637+ M/\/'(D'V,R(\APS@FT))F9^Z*]'G6S#P:\!H^=6CZ7U8DH;9U__ M.:MOGA>99[C;'7S-=O+H?KF=WZR?#UB\\J:M>NH,$%V8$<(>5S-PJ1^4 ]?B_RJU=^9T)HV6,P#WP5ONO:KZ.IQ#Y.NM.UKCP,T:D&?Y/)\,@;KN2!@U-V=LEECX8_%SL:QFM-?3XYNVR*U5 M6CE,^3%O3&2&R"%,_^]))Y_-W3^<_O]*9%7>>&3&'M%5BL56?M MW*[U2SSJ>' 5YH;J\[].3=29''+L, =FFDV_$X=[?, MW94GV:_NY.A:?U+ULIFTU7:#):C',>P]?.WG'(0 KCV*V M2%.JMGK@!\__FELX^;N3X:E-7PR;ND,S=@QT,$VU@^4..- ?Q3,1@;,P_CH8 M?L[=VX$DR_RO.4PSC#TP&K)?//6^9IOW7V&I.G6%JQR?84X<.-VU_))W[$_# MSM/D4;AUD=X*>'*:CS23V&(>QFERQT62FV:(3!$VW57H^/99("[OW$TYM\JC MFNW;_IZ]\.(NK,I=F&8Q#2N9S%>R*Z),9] ZEZYPFG=5^0RSX$K.I("+O'G^ M-$OT-"$DZ\T\D?O_GL]DKER(^2@^3CJA2L&XF%5L/2RPTRR0,?#U>)9A5WWV M:N*Z'=_ZVPYSOMXT;E.]/^Q\R2SR*J=O5#\X_1KC\.?;;9[/Q;YD]C9[=,$V,=9.7^6J35/C)WE62WF(9Y*N,K7:L_SSN(!Z?9CJ!P/,X3S&94UPO[,.W+U!V MY9V,[>XMF7?\LWGQQ/QSFL MY#O+Q?Q!PM,\+SG3P6PS.3]DWC,[-R'MY>3I4VOZAC"X^6F9!Q<_X+6[^SO[ MU<'$LY.'K9W]9ZTW;U^]^J/Z>^?UN]:SG<.=)4G_4 VV_[LZQGS&C$-02P2/ MU;7'H_AD_N)W6%U@X3QYTNE7@ZM^]/L,Y#,ZS72P<&"]4OKIQV=,\1A/V6)6 M_6!VY]G'CZN/YD?F+WQFV&-B])4?X\?DRL]^=%G^6&)ZK:O66[.AUPFA&]=_ MS+6:_!^<]#MM&=^Z0:?Y4[VJMPQ&MK\_#L&["&@V,]Y',/E__]6Y/K="772Z M%DUQ5%:MNE8M,FT8>)DJ_:_M5@[EFZ,83P\)5"O:IC[H 3@P+@XW^AE:C+1; M%%-2>4;_LGUP:$[.WGPTF3/$;S>JB[)*,%_7/(^,1M(0Z-[96&ZF#?+7ZM0M M2SM5_[N-M L=UR!32J^DXS<73C9QG8VEN#RX^_#3S;Z M 5I[<*>C4>MY=91ZHQ]ETQ?,2AP7%DQX@6M<)&]/FV617+D&J+H6R=N;1&61 MK$.FXIJ+9#Y//(Q'\+V\ZP$.="[[\NB/P6CTV[U:-6$^]C=Z])V-'OTFVROB M_M@KXA[8*V+%]DIQZIMNKX &Z'OKU)OFF"NW',H-)*JO::V\CB'&7K7A ]^J MA))?OX(;Q6'5F'(\\--B)M6KHT$71C.:Y4[,NU4^>A;S\9+Q&BR,9#M@] TQSXAEEOW;-\F?DNK&/7#'F M1:X8?2;O*>1QW]/8@3Y438]1E")H\0('K -D#6 _&*' MN@T($CS0A9W#&C<8S\X173^YKQC_#PCXH".D]#VZUED,4RJDX,CXZJM@'Y?'+N:%3]E2ND_':3R:S+_;[+Z=FIBD)>!XM7 M/>S/]>0Z"-V(JZ_)/U^//ES6XA6,J]EA_VFQT">_I!@+3_U+ EKU-6J"=JOZ M+VNX3/-VPFDE^EP=X8OM7G:X\"8/CUL;H,W_N-43GG^RJ@5TDQ[MOSO?GO0' M_1>Y,FDN6C'I=\:OB\^Q2Z^[T_ MZ?M/N_S@Y>O/>X?[W3_8?O?=]P%\_^WW/?J<[7W_JW?P[#G>__XG>]?;9>\/ MWW_>[[T[.7AV]/G]L^??W_^EOQV\,3W?>]$_^/1.O/L.=W[YXFCO\..W]\]> M?]I_N2?>]_:^[SW[4^P]@]\^>]W=^_[GUS_8ZZ-WO6_=@]Z+S_N''_G>]__] MM'?XF1T\^Y.]?^;YWJ<_Z;N_=_$^W>5[SS[3][UWW^:_@7M-WM.W\MW??Y*# M9Q^_[[W<^W9PZ#D\T^?][Q]/]I^]/WKW"<;[Z>/7@\/WO?>?7J3]I_C;'X?/ MQWMO\+?][SLG!SL?-%;!6"J0--8B+AA')CB#B/3129*<=')KFTG1Y@;LPHLJ MLOV?_T$D_OTVD)@SW@V@<9OMBT76+_QT+_DI6FR,5C)$&KCA2DMEJ:9<":)3 MC';*3Y@4?FH:/WU?X"?!M8L!:^2)X(@3;)#C/B)';""*2P!((V@! #4;161X(2TG3Q@%TW>'>JW)PZ>E%YCFX MIO[RI=?)>]_:WIF6H,W%0'T$B]IU8SN7"J]Z#N=VL],>WZGUCSM867?F W@Q M&#X;3-PX3;KS ;\^'>\IH(O=7Q/:._CK!;0_-?C]_SO"OO=7W_YM)@>]_:/W MSSY^?7?XNGOP[$7GW?<_\=ZS';'__?G7O4^OC_9?OL-[=)>^.WS1^7_?WWW= M?^:_[QWNB?U#F+MGNQ^BE=Y8KA&5P!I<8(&*XL,U'3K6TIVP3S!D6&:HI<%QS7O; 6'*\'QXN.7: V M.1T-"LE0Q$T,L/1QAQQ/BDEOJ:-F:YN)-E:B03A^2!'>W7YN&# 8=N+5B3T/ M/7A4ESTQG^L3H)_".[7QSLF2_6!5P/F M!.*&@%\4&$8ZFQI$<":E9#IZ,#5@]6D+75= X]I'.C9RK-E7Y;R42LO)(R'3N7W5M?PR>T_/Y])=X;8U,M7>X4[%4 MQ5:'_NO>IX\?+*:.!D>0%"&"=:+!7\(8E-BQ&&24E$6WMIQ$": M:6,4(*\-R"<7@6R(B4&1@'B2 H"<,').1Q0T(4*!@O@8JAU3HW6#@/P BFSL M]L>V_['J$#&->/RZ3?$0]GSKLBE>=. >\8_.EQC.)##U@0H9U4I&S\]9%1\9 MD-,'%QQGS"@D; 0RT@2# Y0DLM0D%GQ(4;)\,IBV!3,-V@6"F.1%N A<)7/YL1$D5&.):(9TQYO;5=MC>CO M#8+Q XA6S+I*]S^VNM&.8JN:%31(:#**)7]C/1;&J0S^R")XG0=SD-Z.IL14 M#(S5&!A3;R).$V0,IHAA;GW (9B4\T-96](F51XI88MFVA<% MR7=@8TR1'%T45#N*.(T2<:P#,LP2Y'BD'%-J92* 9-+61#4(R0\@;O%R, A? M.]UNB52LV(Z83W0AFOJ(9G?)9.#8>F-H0E01@;AP!IP9S)&5V&"E%>&$ M%@ MW);ZUC9#B4DT%K5UV0P%M2M![8)Y0'#P@46/!,PHF =8(*MH0-9Y@K6*4L2< MU-FFY-8IVB4 <:, 1'5BI$0:UA-I.,LDWQ_T?4GAJIMX]I;,!1])SM-R.8<< MS 7"&+*,!X2#],$X:[P%_LN$MAW?I8]\\ELRDRQXPWX*!IX\!LDA)II2)R.@IA'<^G8+:V M#29MKI8-ISD0[L H:&+6?4VAGT*EA4I7(,_RF4%G M"=(V.12%UI:F**R*.:,7MPE=+CQ:J/0RLWH^BM.RUQ51UNTU;_HU[M7FYN6< M^4?'NDZW,^[$4;OU.H88>U43YJ>#?C7*_/K5,*8(GGIHO1D/_.?J8%CUZFC0 M!54=58EOZO=6/N0P/FD]>A93QW?&OUT9#BUM%!ND%S_NB-D]TX]?:XOY@'"^ M$66O3GL;'-N3C/22U;"FVMNOIO-=SIW7;C)^7,YQD$Q21@C"1(#)R#Q%1O.$ M3#3$!".#-+ZJ:(7UK4O@E!2'QD*X[K+;!<(KA/#BM@7A2A+E4'#"(QZDR[$S MB3QUB7(=K4YR:YN8MFH4A!]2!4V Q7 "7L%RX&/CL=/9B(X MY\7-Z^V=>ZOP5>U\]7G)Y% J6>ID1(XYX"L:!-+!6)2H54(99:026]M*MD'F M#=IF+8D2S3(Y"JKO%M4+5HC,HK/&("FY13PE@8Q-&%%G55",:A?3UC97;2)O M7<"JHZQ2=+PW =:Z+:^)+>@A#?N"Z#K"F\4 M0*\=T MF!C9!6TL$"I3EOM$NEXBA#'&E&,X>1,(T]XUN&U:"'7=E9KAQ>Q[@ M*$&-%=L8?PSZ'P_CL)=G_5(&*M5M?I%\EFM(R,2\HEBAX+0 R@D>.24Y\D3; M1"0SA//:JMN4T$5CL5N7.?%3[!;KX98 7K >O/&>18H1H0QG !MD@PS(8:D9 M)T8R'*H3'A27$QY-:/AQV^V1V^3.*@TT)56;U^;E;,2YA(+Y]=DF!?.KQ?RB:4*UT3'DLA4T M .;!K;#1)12]8E)+(U6,@'FBV_CVY;C7F4#_0&(>%[=6VJW^Z:'M$@*YRVV6 MP!;R*_9:K>*ALN?PB!2U7AQ F<$&(!#\HK,CI" E>8J2B!C."18D<2P&QJ()66+J@-9H7; W&O.*)>,1 BH@3#+:& $@G MQT"2BLK <&ZDWN;BUFT$2\CB=GLE8_NMK@2/>TU-=1D:\XG?[?M!+Q[:;^?V M>$N#TUJ)R9^9&9_^_+;__>V'R!VG@3D4KG!#.N522W M6E2*D[J.R3Y7X-6?*_!Z?%K@]?+5Y>1A.;&_II+%/6FL!5"7>U(L@+4[*/,\ M\J1U#$$@&SA%7'*)K($_!576XFB#4&QK6XFVYK>NKE7\DULT0NP.^A_1. Y[ MQ359=U_$\[&2LB^S EI:KC-,F7 4:X98] 9Q(1,R@D9$G0]:*\U<)%O;O*U% M\4ON+XIK;8YX!8H+4&\&U*4".S)P;@C"REO$F<3(,6*0)9)9HQEF)K?C4DV" MZ?T\'_^C#H@/^EQ\8]H#GF.@8CW41TK+)8.3\90S0I$GPB&>N$;:@/6 K;*< M6.63I%O;C,@V5LN'8TMCJ[N.F3Q0GEG!6?S",[7RS.*!M^"X,BP@B[5&8 ;! MJT0L"@IS<%PH2Q%/&^@9OGR*M?#,*D(ZS3#&KMYI[HQ[,7>)RKT=,OIAZ+'O M :JM1_N#<6RI7^ON=H5+N1HCY]NH\Z3?Z?[/UG@XB9[\M5B74B6@@3$4;3$+PUI!;>:%; HX6J5 M<&&MX^#6"Q8\ DH(B"OKD)9<(,(3(2+RP*2Z4@G7W>\S=+[,KSV[!,K?G[=C M;>P&\9/6/WZ$EE=Q^.;(#F,M=N/N_HM%U!S&WO%@:(LZ1M([&X*)-/A=7 MU*)--&Y3OAQ#;DU5K65/Q=^RH]8@M0[\>.#BL,5(NY7UJE+8?]G^!/3F],UV M"WY['.%27V+WI%F,>2$SJRAM0Y3VW==,^WB? MZ<:OFX*M1]T.Z%NPE:I7_O1/0H9K6M#_.!O6JRJD&?M@(O_L5'%1_SM7?_$! M*)&9Y"Q*V@J@6>R1B2J QQ-I8D#"DOBKCRA72GL3#5P5 U]# PL+-U4-/W__ M +IF990Y23.AX9SP>=MQDG+?(#@>O;"F36R=R%S(*L":6NFSR MJ)@09X[FZOL&>2&$)QH;[T(3RU*4\YO-/&!Q2V27O,1;PGLA5R,0XN%_8,T% MDO,2E0-K+F^A@$E'I)+26[JU+8EH2].D/N8/( 7P34[S.!IT0QR.*GY5O[=B M!9K6(_ _.[XS_NU)G1F C;I&R0,Z7VSHCK-]ID.I%+*D9-3"Q'L_ DNTJ?W1P?/WGY[]^GM]_WO;T_@-VS_TXNC@T47Z=G>]P\D M6,K 'T+1X]A@Y">ZZ]EXY2CB7]HXS?8I*;9A*F2BBB=$C*5T^9VT",I(: MQ%+47@:O.2<;E>5S3@-+ L9FJN7;;Q\H]RI8G)"C4B)NN45:!8>$4=%:\%=M MP%O;I UJ.?__1FU %BW<>"U\1SX03KFU,B!+B$(\'VO7AGO00IECXR*XG/). MC6DK1=I47Q*3O ]I0$O*7';2-TF1O?@ BS=(VH/Z>D80=P3HE#*! HE611ED M=/3.4H.6U*OLHF^BCAECL186R#(0<$Z$8LAF7\5+6% 9N"F!L*UMQG#>O&D3 M?-EYV":OX(7T-DDA/Y]\$(X9PB1'*4D@O1CSZFT2.,]1@J]LC8OZSM*'"NG= M"QUSSIN@M4"2,XMX$!JYW+DN4:&(2R2&**OV,4:"L\*6BR"M+7.H;'&OJ;?\ M*:ZKJ%?9RKHI7!=VJCTV 0L%A504W,I;5_[;X WFJ_8? MS?P:G7Z(_?$39.Y@/Y)F'+ZZ6("@_4M;DK7% DY'4[:0Z@/NGS^S@6$.WGX[ M>+G[_?VG/[^^__LMWG^YWSUX!G?^_E8<_/T&62]SGR@K1/&TI@KB-_E1G?1JLW3JD!=;J9+D-2:(0[K"M(: M>R2L%A)8ACML-VIC\J(2EEVAS=1,\/F924(*E9 Q.0N#"8*<8A%1PB*3.5E= MI*UMTLR-R9]I85&TIB@:_<"E@&554Q0Y,7G7)B!ML48Q@@:*0*3#[-(:&'>X MZ;A212VE!QJGJ?!L.U\_<.&#!J,/14$DE-98#E$['(%>*""F0;2@28PC';5"WC#L/2=" MY(V':Q1"N89W>OO-OEML[SV$1D)U;>]=1/!L%Z&<4:T'S8N]B1U+PBN,K',$ M<6DITB$I)"5(,;%HB?I!78+2!.R^8+>N[;^"W15B=V%G4%)##:$!19T+* KL MD//1H:2QP#S*)!1M(G8?4LOJ'1ARGF[;;1W;3D"=?LO;X\[8=A]64^H[,"/. MIOX5S/QN_^ETWLNA^/HXZ>TE3<&,EDP29%32B#.:*QL2B3R))$1N',%TP+$%[0*@DD4G+@EX-5X1CS2%J&!>7$8@QN M@:1MQ62#,/R0&I;O>#_I3;HYPZ(UJ)J7^T'O>!B/8G_4^1);G3[\'5N/NH/1 MZ.IN5_?2[WFT%FMC!(\)KY;XZDPN54?DI^>ELEL)Y0\0R7X<'Z1#^ZU0U8VH MZMUR[K("L265$/=,(,Y30C9AC9CE-$5-@H] 54PM\]02*DK@HB$ O@LSH\!V MM;!=K)Y%F0#/P*#H\L$Q$C5RD2<4G...$J&Q-. H"%$"%W=N7LQ*9CVLB,6= M&A&OX]C"B,)S.^S#M(W.2>/95!C%_ZF/G?R244%9L!);AA)/&/%<'U]CYU%4 M(E#E-4T&;VW#&M,6>)FAKF]8E/A%3 X@:L2U M$<@RRE'2$O[CJ"6&;6U+9=J<+!=.N!-0UQG0H*+9%L?A8&R[TP-2/RG=>9MH MQO7:JV\&F]W!ILKYRJK3,L2%L^KCK(]+AHB0V)/ !>+8!^ L@I$#TP1I#R0F M2& V\JUMH46;&5.3JW0]B&Q0 .0^8?Y.+9B"_A6C?_'L-Y%"J:"0B"RWZT@* MV6@8XM0 CUOO)26YQ+AL"[I\0._&\Z3K,H)]-XTRXTUEY O/7"H-)'D$EX%M09-/F_A]W,C,-630NGY([ M,!3_.-/]G7XH"\FO;8-+F MZK).>U, W8%Y\VNY W4@^([C;H6^"WW70-]U;8<6^EXK?2_8_4)YSER02!$# M7K^3'.@;O'[FO(?/'";4YYK8N$WH98>C"GW?S"OYKZIMUK5G;&?8L=TKYBDW MO;E&1:CI1"W_>_&(V;G*5N>>RD< _+!N*B+X6@,_/(HM<#P'/;AW[C[6Z@_& MN0S"$-[NMSHPLH_#*ME].,[GZL9'<50Y/"'V1S$OE?U*@-6^,]C.R"1[PB>U^M2>CK?^Z, ^]3A^=G_3%^9K.RO9_N^%_;5\V MU/.7LL./<+4*P_2B_;&F*5Y:6:LI?GH$ XNO!J"WK7_"^I:WY=JMW;Z_6@T; M,_133#T]CZDWITBJCK4>QV'5K7?4^.=Y-.G;2>C ,_RV-%981:K R2FFJQ4! M1M:UQZ/X9/[B]] 9'7?MR9-.O[I^]:/?9[HW(X*LR L+0C4#TX_/=#S7O,IZ M/@M8S>X\^_AQ]='"\C;]C//'@O K/\:/R96?_>BRA,%ES2]=]L>?,?W0!XL? M"R,V9[ 27V] /PFW_G1?Q=RJ8>"42IKD1!T>#6-L[<'WCD:MY\"=H5JXSA_\ M_Z6.D-?-IS%+4[\1T[8/[_QPUBY,VFV5[AH3?6UWH-GS>J&>Q*]/PVQ56YB) MG\]1#1+XU5MOBGCP2NG@W#7NS8Q=2Z%7K['KWFL]]X?[0)^YS7?+:;Y*E8RS SF&E&.([<""^EY)Y&BH6+X<.S:J-3 M8X*NE[ R(_,7PT'O*=PH#^'OSOCHZ60$\Q&'S[_Y[B3/X\YH%.'_0G4(= ,V M04_V.O--T->]=]]?=P_^?G%T\/(%O/Z3[!UZD?NRO7^V)PX.NY_VOA_UWO_] MEIUM@K[_O/=IC^[3O9/W+_>^O3M\_7G_^XO.WK-=_/[O=_3]R]S3;;^[]_BKW[_J_/[[Z_.-I_^2>#[WW=^_2Z^_[3^\_O/^WA/9I[P!VE M_7F1R3?XV_[WG9.#G0]>:<$=28B!9B/NG$*:^8APH)XQA4D(86N;J[8@RZF/ M&U]&IO#6/>4M(2(57%)IDN'16:.PME@R#ORE)3$5;^$Y;^'"6TWGK>\+O$4, M]BR*A*3-F=HI&F0,EB@ERK7DDFO'JFZ50C:I=$[AK<);/^(M; W-'0B")HE' MEBQHN4T*>$Q$F3B=V5NTV%L;PEMD@;=P2,YJ%Y'(7<4Y"QXY&24*DJI #6<\ M\:UM0D2;Z%L7Y2C$58AK3<1%&062BH(%@SDQ A9C%W'PA@MFE2"VS%3B'"BPI'P-AUO$ _"2P,2:JX!V+E/(2U-HHKGJS%-2B MUE&9F^:PZC@_<0&,+!F JQBL2SHP(S 86:S-S*UK(Y>BA-@-Y>YHU"5LLF% 7PR;*%C) M,ZVB+6&�/Z8I@A,*:CE(!Q%1CBFEEDI*((;/C$3&#"T9#/Y+9%HTSW!Y47 M5%7NOB]EBE? 43IX3EUNJIFXX\H9AS6+P2AG+7!5"2]L%$=UEL(+F/J<"(51 M#G,C3C%'+CB,(B:!.A(%DW1KF[<)O8=;SP7G; [I9$6G(XV)J7#VGW& M.84E/%!+HK7<2&DB<<:*)W6]!W^ MY,S?O2E'OH),+.>9L8P$$G*E*FH%:LC(: M$B^YO#K2T\&H*@'^LXA)S=7TRC7N^!H/ZF#3]2L1E53)E97NR4QSD%X.!J%J M5A*'7SH^CMX,NJ$LRW4MRP?+AYFB$58:@Y'BR4X/7FH:)<+$Y(B-\MX(\.AU M6UW2I*2D/M\;/-=>TJ;@>2UX7HK0$2F(!123A/.9)9"7)<(B1[0/Q CEB:LJ MU[!R9ND^X[GV4B\%SVO!\V)0+7"9G!()614DXKEMN'6!(YH"!^L+!!!Y,0S&&:8Q6(Z(RCMHAC'D K:(."TTIL8Z8G(W M\#;'3<+S@SJ!=/M")P\CH;'N0B>%DE9/27N'.TN-IJWP1@46$&6.(2XQK:+R M2"9,O4W6)0&XSGVNN9%#RO"<\+G8=M#Y[W%];G*!(WUF+$F$^("Y*0I=PC M+S!3\'\ZJAS3(VV"RP)]CP%=>WF2 N@U 7IA@4X2;"V=!-(LM\605B" -T8Q M.1DH45KD33?"VX(W"= /*BG@U\N0/(AX9.UE2 H7K8.+GB\Y_PH;P8DG"-Q^ M L8%!R[2RB!'3"+.B+>FM"R^7_87FXKGV*Z]>DC!\YKPO+ ^*T,]-8DC MXAE&8'E39'2T &\3)<%&:F^J\GZX2?FV=>[_;TB1$'_-HR_7"$L^U$-]M1<+ M*:2U#M+:70H2>.]P#O*@'.)!W,2(M) 4I<# _(@N5(?WN&X;=6NOXD:8V:"] MB8=* K47!2DDL"826-RU2"(**0C2G#'$A7#(@6(CK:(048&Q0715/)V0NO(* M"@G<$Q*HO?A'(8'UD,!B.((2Z71P'DF5!.+4:N0(N"^6.&NXX,G:'%ZDHBU) M71UF"PO<%Q:HN\A'88$UL<""*6"T9=Y+C+P0&%A )>0B4\B0D)11Q#)AM[8U M;F-QZX9):R&!FE(;&A+6N+R6Q\OA8#1J'0\'J3,NI4\;$,VH!/*JDD>AJ_KH M:F\I?,$(]9H1A:3)-4V5Y&"T!(; 8>$61RQ2]+DR&=!578>NFF&SE,)DS0M? M%-2O"O4+1HJT3O,4 ?4,T]QNP2%+74 X"LQ\4-8%G(\UT=O;* 7T]POTM8G0G@^935RLI?W\K_=BFT9X@@ ME'"%B)4:<9K3*3GE2'M#$R:2*4XK>U^)D%:YYAE;RP M!G&L)/P3$C).2)2"2@$D:[S%6]M$MPTQ!=/W%],KZ!A4,+TF3"_&Y8QD,08I MD';&YPQB#QXZX0-U$4-??Z*> >EV@7EJH&37" M*I0+2L%"S0.REAJDL?#1<<^94UO;@K>Q:I+Q?;^":U?4, 7%'E4A@9X=?HXY MS%8JF:XM(/ F=KNYMU@_[,UGOQ!2[83T;OF85R9 MC-(;0JM] "9O34BE4EIS 5U[-* >DV 7K PL,"1@O6 B,46<8\9,H[F(],A M1$F9)S3DXP9MDV 7EBAN9!!)VL05=B R2TDQGX,#DH5@*$F!!)X$AP+@0RF#IP))P*UG@7O-K: MUFUEFE1"K8"ZZ3&! NHU@GHQ,! T-3Z9@(P$9'-,#7)"84"VEXXI+ZPE6]M" MM;F\=4^$@NH&H[KV0S@%U6M$]<)233"AN48QLK9J148(LI+G(SJ1"TJ"I)16 MJ7RLMH,Y#641&$8Z(!4H'&3MMXM8VHVUQ279$H8 '2P$U1# *!=P-!2RU MC-7L2IR271.$%86\*D"%)*L[6M15NJY69M#:. AU"O81=@.(RC<:M3 M :34:EA;AL5N_PO,>ZX9,^6FN20*!=V$@C[M+.=2!*HP-021%%P^&8:1I5PC M0V(4*5D*'+6U3>OJ$K>AFR;W&ZVUYT04M-:%UL7L!TX8,Y(C1C18#5P;9,'F M0RH&80(WDAF2G8:"UON+UMJS& I::T+K4KZ"ECP8S5&,GB*NA4;62XTH<2S% MD#2LL%O;EYCV!:WW!ZUUIQT4M-:%UL7.Z4YB:51 .)]5Y"(F9(P#9]P08ETR M8":[W#F]28OK_4HA^(G3/3OR\,#*(JPY26"1;*9S?WH,JW#,#3CF^9*WS2VV MP"X:8>$4XMY(Y%2T""MA@7ZX#$YL;2\G+M\XUK>A0?U[CL\5.-H%G[?"YX(- M +3I720)$99;IBMED15.9'>;!YFL(M+EDT7+X;""T/4CU#1Q?_TG "W;:?6A M=]'?MA%KH;!#/#$#JVL$?YLRC[SQD1I/N'9L:YNT!:YA-ZW@MXGXK=_;+OA= M'7X7M\.95#A1A;#$$7'F+'*68&249B(9JC7+A<#:_)*C?7>"WX>PY_WTR/8_ MQE:GWTJV,VQ]L=U); U2:QA#C#WKNC%#L!IQ?GT\C"D.X4,8Y\!_;GVUPZ'M MCUO=CG6=;F=\4C;-KR(OH8TD 7-*8^(Q!./!-9!$:? 5I&'XQM[["Q#87UE> M.^'39!HS/$A_3P6RD-F3.M]B0-_C<%!8[$8LMKODXR>*+>8\(,I40F!/6B P MRU%RQ%K/-%-1;FW_YW]H2NCO#8HEEM!_W=:(,%8Q$:F+2G #BY>6W$M0 05O M4:]N[.[? -#%-KDEJA=L$R]DB"%)E!3%B!M#D+7.(Z9 P$*!4<' MU!M1F^3 MK%O@W-SE.0!BE1;>)4]YX'GWEG(C'>/4!!+UK^?>%UBO#=9+G0Y",@Y[@6SP MN:1 RN5$%$7$F(!5PE%;O;5MVK"6EZ5ZP[!]DZ4ZVA2"UM(:1KC6VBKEG7=" M 4,+VEV M<"=K]4/8QK\JCN 'O=Z@?T6TH/.+!0X;&.Q.+?, M6L&]2&F5 8-"6KPAL>=?"<*:XIM8Z#]<$(/+X)JXP6E/#?KP-Y,5 04V3> M)B09 2!+&Y#5&-P*1B236!))5&WAOX+GYN)9\4 XT0HG8CDE.?#+ZD!0HQ>.^F08%'F9NHD+]@6&4&PQQ*+A,&W8+AM2).:J1=PUWW M51KA$Z8B&,>I"SJE**((R2N-I7:KC!>4Q?K7X;RP6"MEL?&*( 9F%N(!4P1& M6$()%,T0X3#VH8F+]4-./,@XA&< @+2B'?8'DY)<5'9^>2@9>C3IA5O!Q)Y/8QY@I;305ZFY_IP<2 (:[XB=_S 5*"O750GU_ M+@4<8F)&6Q"WYT+F0NH8V20Y4D+@J 4.6(F2IO F*'V0PF%&3:,&1:;1>=T M):$<(A1,(4Z809;DQE"4 40$F+<:%V9X ,RPNFJ#=T(1)19R.YY8C(5@([BF MWB-A\V%&XB*R6#)D8M)".JNY )[0O,TOR8DJ-'%_:*+N0Q?%@-@P8EALU9!D MX"GEFF+)(^X)11I<3& '#WJ!?9(L-=& > AI&(< F-$,TWXP&H_F917" TNT MN(O8B3\Z'C]Y94\JOCI(KR-,R"B^CMX>=\8P)]\KACHGHJ=90H6G:N&IMTLA M$(.]LD0E)+F5B#/AD9::YOU:AC4/-.;SHLV+_I;=G*:&0 K [Q;@BVT6DK(Z MEU-$^J >HE(W [O2ST5&!4V-[)/ M.'=6$L0AS91#D@C@=&:,$-4A+9!N2:+<'*#?12RBK.1WB^R3Q9YI6$@J"$I. M ;)3SJKT4J%HI5 !!*R]:>)*_A 2-0[&1W'8>C2+(_PV:X[0;O7C^('E8S2D MH6.6Q_Z@/[C8SJ64L*F=I]XMMU,P8$3J%!"7GB#NC$/.Z+0GA$*CCP];VV2(>@4%!12B6#989N;7-9 M,@=6A#AU*>+VX[C5'8Q&+7!D!L,X<_-;8_OM=D4:'FPCU]5% ,[ZM[X8#GK3 M1*@)S.2LP>N@/_K?2H;3[QUF"3[_-AY:D$2G;X$.!]UN17'S M-C/%6*F+^OQ2^"" G\&Q <(3)C>$U0YIR0P*%-8P!RHF;=C:EJ:MQ#+]-:PA M;.D)?1]B#H5*-H5*%G,?G H<"XX(E2D7P^?("IT0-MZK(*12TH(5A=O*-+ZW M=*&2^Q %*52R(52R&$*1"

Y:L\Q1@ZXCP. H;?SWP,"_1L^/_ M/>F,.E7(]=5P\"*'3D$WS^*S)9Q:'SU_7HI3<%@DAB#9YQ0Q:7BFF-M+(Y4 M4!^U"K.4<3]_B&B^C*-F>* M5JQ-*ZQ,FC+L4. YF5Q*C;3+46'%P>SQPL6\7Z-H&U^23%X6RK)0/KB%T@JC MM*=.<&%S-U?+J2&.$D",MK!D_GKN:UDH[X82%WP'[)50(B1$G*>Y=9Q#ACH* M?PI!P.7$W/EU[XF6A?*NM4+9!"9,) AKHL&C3 Y9G@A*@3DF"6>:NVE^,U7+ MA62:OE+6E/ \7>+P)6M<]7>G'V)__ 29X\;0/\WTO^/],%8H'J36-!':=VPW MHS@7AZQRI*,=3X95F\)A##'VK.O&V1?&G?SZ>!A3',*',/J!_WR;K.ESLF8P MJ6$PR3?8U(,E=]G+\##VC@=#.SQY#DOJ^.14T(>#UR#%WG%^O="!FT!ANKK<1M3I 5:M@( M:EAO)+*8#4TAA<4(I3;16RP](CJ .^[ !3.6.^0YU8%CSJ*HKY=/X8:-X(8U MGU4O9D.S&&*QK"#($5,/[H26 G%".5@,*B#JHTE1P&=);6U+W&9*-=YNN%\Y M[I?#]^FD-^G:<>=+;(7.ETZ(_3!J 8I7&%EY$#U25AT^>3875C%[:B:UY\L% M RFQC!J*3+06<>UX?D61(TX2ZI4!LZB)?5%*XZ--BWO\%-7%7KDEM!?L%2TQ ME\2 &G.0&1#SMN,J[" M!N-!ZTL$+@RH.USH:=$,U<-?N4OB &&>"QQ01JR(P%KS2-F@DA<;>&6V==G7OFFSHULC]QG=M MT8."[SO%]V(Z:C"&1$]!OSA!/!F+K%$*&:JC!0;W'!=\;RR^[R244 / BP=R M.Y0O1A5B"B80QA!Q6"#P*RERDF2')+C$J*;*Z*UM0=I:E.:E&X3ONX@JE/7[ M3I&]>,@HT1")]?DTK@?[W"GDO.+(,^%9D#&!D=;$]?LAI"?\-,3@![W>H#_- M1FA]M<.A[8]O%6G8W !I,R,-3RL!O=*"\DU%>4.C#M>$>8D]W [K2QD--C&@[[R.*P8>BJ+(86J0)EAX M#BN\H?G .\%MR6X3?"@P;^YBOL;@0UG,5P[PA<5<,JJH,P(I6;4DS\6$8]XL M9#C]?_:^M:FM)-GVKQ#$^3 3H?34(^O5P]PQN&VZ.]Q?'/4T3MBC!)MOL&$<' 5,!9R)+/&NM!-[8.WZ94W(/V-CO M![M,A(.$@_?>*IYP\)YQ<"KM]8D;#-(T(U]YT]Y/U;K69U!*.A88,ZZ9K(*Z MHQGA(.'@X\/!>^KK3#AXOS@XS>^YD&-6)@'W IMS2J[9L$&0\H M(;M3T*"::SGDF":?A+?>Q.0AL48NKCB#AHZ"&CZR$UY(X2MR6.R@6$%O#<*, M-F/&P^G1*,]H*5I,-_CU6F@?$BC9],*L.24$W\C.2ZG%:@DV^=4=EENG>4NM MIFF>'?K>^[S5[6T5WQUL?6Q:8C?SD]*Y'UV8!P=I* M8.WM#.4BA!+-5%Y(QB1 &Q58QS74?T[:<1=]6)T E\[XM]?-5][AE]S\(=U\ M^JB_8,FQK$&CCK7680%\\A:$,,QXM"J6U77R)C??;,;CA@WEY1V>&([EO'Z: MX>#*J8S.-M&< SJG(52$AQ*$4399,>[?KWB',TVM>];'WQ^R(3"%]8=T\.DN M_C;G&(T"S7,!Y(:!;Z:;,HG*9U=D%"L?9TH*D1\>DF.W."0W]JM9M<@=LK"M M(VOF5P,N=O/M!O-U.R9WOE IM((L::TN- MYS&OXJ#<.NU-$1(2$K;KH!PAX5T@X52*ZW0->3%;4,$CH#<< M<&I'.J>,." M1+F"HW*$A(2$[;GK=A!ZA(0/BH0SS;"L2C7,->>%G0'$\59=]N"D3W7I"^%+ MS0FEP4Y=5 2%!(6/#PI;<%B.H/ NH'!:]!V-DEYZ8-XJ0&%*+8^MAHPE*(T> M8Y&K."Y'.JP5>?$?X[_DM.7K5?GW^>*(7/]T-!SY7G,?-S4*6V0OYXJA9+5& MZI\VG.O&B5(G#V^UW"";AKP+DSV=6&SO]#CDP7Z9B$WWO]IM@=/!C.!N#KA[ M/\,&9H:6)6-!1!F;(9 .G"@%6!*&RZ2$,*EF?D)UF,2.NT:N?KNMGCG=:8TV M>Q\S0"Q)F1% M @@9N1=:*P5!H)F&E"[ )XK!SX9S4-D+F.N^5#%!L"4A!*=J@:2BJO7Q]HZPNL-J M$H%6$D 00,P"Q'+T"@%$BP!B6DAFBJA5HP!OZA?DR8.5BD'%!V6Y<=X47Q,( MV5&*U3^SG$HK\6%%,K/6=VF?<6XQ/^=R@^YLD9/ &P]\]T2MG)MB!O\(^E8' M?7_-D"LJ\VA#9F!8J;E1-2 $QA/PK$N./GD^WE9;';E"PV9:[>SW1).0L]^+ MLT_/F[&Z)JRB)C;9B<;9+003)3 ?HPJ<*]8,(%@=44*^WFI?OR?*@WS]/GQ] MIK^/$"5K72"GE &=,."]0_"E5C;&E>A9W-X13G2441W)+3G[9CO[_= 7Y.SW MXNS3@3UJ8QM=L%+-%JDJ'FJ=ED$G;@UK!'+9K)+ H%ER*V(I+H_)G>3!A*&X M[<2X35;T77>+[<;F[^KV+DX'KY9G$3?*]Z9/)9\SRH2YF\B'N M42AI-:A:0C>MJ@-XJQP49K3-V888XO8.%T^4:P<0/6Z=SK4,V"W;06TRUEYW MBYN'M??&@5T>5"6T70!M7\RP8-84%H+,$)*2@,@#!)0-^'(1DF36\.59L/9M M+1(2;3H2W1L+1DAT2R2:ROM,\3([P\!)K@"C<6!]CA"V\:UMSYP<"R89@2" *?1@"K&"UW7+":Y/!>V:C78/\;- MPNM_4_?CSO_6+Q>_^M@/WG=[DTY$4T17S'6=#AZ(PSHXS%L^QOYQ_=UGS<&R M7G]4/[WALNK%=.N5O1_XHZT3/Q@UX]=&AWF8&\]*N3?,#?CVQDV5?'-[]>W#4?V'XWI?PR>7IIA^(N>7@:I>YTE_V&TL]],@'_EF2,$_/W73Z/!" M+7KEIR;/_"?V]4=\J%=07>[&'VG+HS;?/HJK7YNK':.$4DI*;V2MVC@V-%(P M62==A+4I<9G?";5]\4.'@XL[./'O,X1!]G^!+_4&?_)'G_S9_KKHG[#)PC_?O3C_S>$WOO:]C^6R?JR[U<=^_S5I'_O%LIHBJ/6Y6,WFNZ ?[+W]\&2)6ZI1X01* M[J OJ&/+J_=7M;H\/^:?V(-)PA>^XHJF_^ ML]NLX7[7<\<7FBT:UT?S"&Z>1\!5<9P7*[T0&&7Q(8KB5. JLJQ\OOVXOI]/ MA_7*AL.G\;^GW0F#.7PUZ/_2G##_9E;!>LPAV'MSL;OP[P\OO^QU]YX?_;7W M9>^OO8/7'_;_]4+M?=D5?S[_I?OG'[^REP>ONWM?7GZZW%WX\%*\_+ K7G[Y M#?]\WOSLZZ.7S_]2+__UJ]C[8U?N'T3YY[_^/-H[.#J:WEVH=W3V\L/;+WL' MAW^]%+ML[U^_?=H_^.O3G\_?\K>I>*$JS:_CM="AYLOB,MBCM<%$%S*8HMD$QR M@#PF"-50H(,KT;*4HK WCFYL^ZR*!4/ZXED\!5 *H/<^Y9'P<(5X^&4Z2+J0 M-!H)67,.:+RL>.@\:*$YXT%Y*_5"0;*8(KTJ6GBID>OL-=-*92-7=K>0=:Q;K87YX8%4 J3%"9_ MC(A1\)Q3E,B%06W0(K/.LRR4B-F:=/L1H(2(#X&(? H1%49=F Z@0I*USJP5 MIT.?0&,T(8B"D2T80N]G9BPMBCM<%%X7*R0+D% 70*TMV* 1C,&:\T05L@S; M.T9TF*,ZDP(H!=#OX*%7SM@H@D+E41KT*!P/@E=?LKZ&TML/CJ4 ^A!8*:>P MDD6CC$H%>(@",%74="*(^E>E>"U$&38=$=HW:9@6Q1TN"N-+S6PR!V:YK75F M">"Q<"A)!JDY2HLU@'*F.\*HM8N@CV&J\/[H, ^VXC=JYNZYFKG9G?W[3_.#/> RB@YHTU+_VMN+I8)![\6QK-*B?UIQTJ<'*IP^GPU$C\7]DHYP6 MR?/N;G]U#$7?G*N81/%SFST[-]E!8[')=3[MI8.O]GMZ:;Z: .R7 __Y57\P M?F$T&G3#Z?B,PD'_E:\?,Z+(OT#DOSR;?(5/$9D9(Q2($IN13U*#K24 B)HB M9FY*\,QO[R@Q._YEG4\G$P[)=CH M6&)&JI";"3&S]!G!P$; P-W1X 0#+8:!:28]IQ*ULPI<:A1;-A7PO"B(NN&- M;%0JVYH.R,UJF[3A.'"_9!YY_]IX_S0-&)-07-42((E< */C8'DIX()P4B;% M0QR/A-R\B5&M)CM^ZPURO8PO.4V:XU87'AY6+X!1'AQO=7L?\\1#AIVM7IXT M%?&?;T5]S-NF?*TQ;@7,QWP8]_2C[QXU^%3Z@V'%I3+HAJ5W<^ M2O=S3O E#_J$=HN@77>&^F!*CYNP0>&FV0E3'$((!71"PUE,3O"R7:'-"B[^ MN2SDM6]6 0'""BD0 H0U!(1I#L1E%BPS'$RI7Y!Y"3Z(" J-\\(DIU4@0'@$ M@+ ",H0 80T!89H-L=7AE4D28ET&@#I&<$7+II6TY2(6ZYTF0%A70%B('KTS MD=.=0P-!P"(0,$V)Z&IX9,6#15^+A,(]A&;.:[6Z55I&FW2% "$W:GI0J]F0 MZY1.$XG3N>!I&=''$EKG]0:X^Y>#-*). K 5 ]CL&7R;I BU> 4S/G.J8X%@ M=8*:QVA9;.0BZQ4)/%IU#F(5>SV/%@WN7Q1":' G:#!-<:10"UDO"A21#&!- M8R%DAE"73 S%%(4VKT;F06"P*6!P_](0 H,[ 8-I>L,8Y:)1#&P.J8)!]."3 M-U!"DB5I$:N=5R3V(#38X=R:$T.!.T&#F#!B/*6D=:V6 &="9!,%(!&M, MM7% P8W?WEG!:!@Z[+6LOWX[M&*AYIO7=JN6]5FG_FDS+V*!?L";=N)[E8]F M<_#^[HBA:Z#^ N;IL.^J@'[_V0PC5% H50U5B[[25'Z8P*/UH'F.%?!=K0K+ MN"NCT\O,)%RA.SWP/AB!*8%IVWDU M/[ =.9EHZJFDL;#RG)FC4G6\ UVX4Y MLRA$XH9;/^[0Y_@RI!J!*8$I@>E]\9($IO<#IM.$)!83N]"L$%@2F!*8'IG=.Z!*;W Z;3?*X7.>2B$9AB!E")6N:[ M7""H(@P+B6/VYSV][.R)OK5"T[D'A:OO3%:^;DQS"V=>TWCQ>WO4=B7CQ9NQ M-S1>_)&.%W^=4\['XTG<]5UC$&N^?S7()0\&X[?WXU_5<\^_.ZS/( ^&XR,% MYI];+_Y[VAV=;?WM>2[=V!VM]TCR'UWK#0"\1I/,!3XQQJQ\A+5YHL2ZC-MN MV[72$_C>M:HGCM]NO=[_M>HG&NV:7*M[(NS-K[;K6NT3SM?H6L5\UW,N YG* M704;TR?7LR_K-X_>S$4#S)>#S-$>>/%QTPU-M/#0ZC5]S,_ZQ\?]WDH?YJ#_ M:4:0^+TYWFOUO)[6:VWJP5I]OO+=!+N]K6?^I#OR1_3TYGAZ,9X>GQZ-2X[) MB;AO16&[Y[V_&_'D//.\Z8%>>:#GY18]MA\_MH-^==AK:]?+HO6\BKUN,/I4 M>.9\CO#\H+L1\SV4ZT_^WQPF?TR+SGVW]\D)S/Z??J?W_KTG ME.1O&^MOUT?053KC;7_#9GGJ7 G+L@]U+3[G!^=+'F>6LACTLB="??,Y*T?Q M.3[DOF+/QD7WOW5[6Z/#_FG]B#3L;.7/,3=WTT2=K>1'_N_7)?KKV9%F^H', M['F-'\C/_LCW8K,'/][R^[?OG?K!V9;DG:U&=[CY[6CF6S+]/RHX-\?-(?5(-,JM!) M=K1_.AJ.ZOJM3W ^#1)[8 W2_K,+#5+\\O9XK[Z^^[G^^;3WX==/^P>-!NE] M_:S=+WO/7^#++_\^WCN(\JL&Z5>Q]^$I?_OEY=G+#_'3GP>O/_QY\/OA6_&; M>OGAMT9'=+CW(7[>_]EY^/]OZU=[3WQR_U MY_\ZVSOX2^Z)%V+ORPM\^\=>,U=P9KH0#TZ45" PK@&EJ]\YX4$YPY75RI:2 MMG>X%1TGL2.465%G\7:(-Q_W1-[Y4&'#!O(N"86SNLS;X>!L!](I&'SF!X-& M/38I '[<4[2MVLPUP<693L-)JIBR!6\B!TP%(? *CC(87KRI]C:XO:.YZFA' MF'C;3[\N85_B%U.^]IU\+7I7DF"Z"&08; DQH^=1!^=%8C+,G:]1@G:70"2F M3]QP6:TD'91H%*!R'KQ6 J)5J)+RT=C0] /K.,T[3,X>87R46$3Y&>5G2^'> M;'YV=0=UDJ)1CK48M.$TM&%0TC !C&.M/9'5VC,&4VO/8NK_98[83+0D1"-$ M(T3[ID=%Y*H$Y60M,VTQGAF#T@ACG!36\F40C4K*U5%M+R\Z^QS$3R\_O']G M69#19P=*-,,J;!#@M$70TFE,+-:PY&M-*3I&SO9Z)M CT'O,H!2_0>;1669."R]KRH*+3RMV,:C?T :\X!S4<90@N,$"/T3)ID'->8EZ"/HNS?HN_V^ M*4'?PT#?5-IGDK91:@NZN&92B9'@,!1P-44WF3OO7&RV2'5'B=8/*+BGIN3U MZK^5I)___&0GU%U\0+=I7#'Z"=P8/>_7D2]:9]0K'S8NW"];@Z_G4^.5\ZDG ME^=3A^,>&=W>J-^,?6L.65[\2_,#O3P!@T_=T6'3[J9^7O/AS7_CY#QA]XMO MWM%IYL,=G38/9*M[?%)72O/;W]0[J#?V?\"W3GRU>?W0O^H#VJI/L5L?4_J! M(GW-1F,N"[37[OT&J;R.R1J9)0I4%D5T!H4IQ:2D<:H1(T/)9C:!IU W'IZ, MIC4KN\/A:4[/3P?U8;ZJ]]5/D[WBKZMIOUPYX/QU8.;NA=F;Y AFBOJS?A8 M(>(:FD0V81398N"*8TBZ*XX(-S;7%TJC!6 MQS],2Z)\D5)9J< ['P"YL6 MS\"#DSR&$)#)\Q+#+'W,AK#@OML76,'%/\E* M9"6RTCTJY98G\RBNKEELW:!]@Q_5UCD=^..R6>C&C\WW7_^3W/IYM71W! M,+WG^LD/!K[^^U'7A^Y1,XK@]*3?^^XNZS+M3M8/.&\7WKZSK.Y85+6*0\YD MI0>WTG)GX&D1;,0B("N1E=I?+ZR,A[L08CY-'TZ'H_&$I8/^UR;RDQK@O(/\ M'Y.\95)84"VPLEK@S2S'%KB.T48)7!H)M0[TS;%#"T+PA-EYPYBKM8#N:+:J M8X?DY@3&9"6RTEI9Z2$H-@J9K0B9T_299%89Q0H(F01@Y!ZLEPJ4$]HSD23/ MN84A(>*9%D;YJ,%DY@%5DA!$ M41!SC,D*96/#*@C&.JA)^+YF;KYQQ1E9B:S4_I!Y?V)7"IGW$#*GB7@;= C< M"-"\::^6;9,36S..F[D:79H4+T)FFS+CQZMC_3X3GS_G0>P.QZ^>2U=O1[6O M[2XC[063E4B/NA:+X*&H]F\:&MZZEP7Q[BM+3&:G,N4\=UC-8=8V8;OVX.L#PNS[]#VOT'7C_?@3LJ.!;SZVD.7D2> M%0L<0F@:XA7OP,>L0&NC:TWI10IZ>V>VFRGY\Z;X\\K5\$OZ,[$+*W/V&4*^ M1F9K?')@B_6 5GH(Q6=@1A7CE=*ZZ3XAA.I(LZKA%>3S5,*1E/"H!?-_VVCE3:K_GH),ZB)^;J!.?H.:_8_J9=6+ MV,I^T.N?7FTG,+XF0"\F^<]_+M*?UY?9#U42JZHD]J_I M ZM+P*2$ I^"!;21@Y5)@\V!!\6*16>V=ZRP'6YGI;$;,6IB(W&!T)NL1%;: MF(%.%&/7*,9.LW5":PS9%ZAK@0-JX2!$SR$GD8ORU@O;MAB[(AGMIA!U5[6U M%TS=1(MVSLW51_H^-QSY5G7"ZJ27S2U&_O-X_&8S'K>^O 0SM[9[&+331%8B MX>U:+(+V]K@XSUW>G%\'*6Q7E*Z\F5'8.E&B%X%!2T3"RMQZ5C8;BB@Y1B@ARF9V M(P D97(2NV/E$L2]A0I6Q$I9P2R M7@E6@@$79 ,L1:Q3 106B(F7A=TXA>1LDT'3$@@^\/9;(-\[+N]AFJ/WY// M7LO+DS"6]IC)2B2,I45 KDI6VF@K/5CWUWFD.K_X[F!<$KS,?GA:,YKZ[C^Z MH\/?>OU0;_>C#T=YMW=R.AHV&IU>K"G-./]YW9RO:]*9G_VP.[PJY/DF31H^ M/\T'_6FY#U44VWXK36=C. MFS(2J1.6XM%<',;G/L7<>R.ID7U M*4E=N)'@"JL)!R8'OBX-R$('8WV(TMOM'=Y1=C;GH$YQ;77KC<-VLA)9B:Q$ M5B(KD95(?G,;LF*<:$/PY]3$2>X-OYTK\2B85>*_R4HDMZ%%0*Y*5GI$5GK( MD:WS["F.F;YQ;O+L2FKR.O_WM#OLCO*;//C8C7G""IYWN&[>,!;UD]!^=?S@ MRUF]#L\Q^6P-A#@6VH_'.,1UEJ&ODFJ$"83=9B:RTOI(= MBK#K&6&GC[+%C$GP"+*D BB;F:^A1(C6A:B\-T*&]D78QRO[V4!G9%+6\2*-$S'Z MA:ODFK;OCK/V__2'U*EYA27MKZ/QGZLEK3;)!I,RR$9+6DO:!$ZH +PHH[P) MP6O93$?L".M:U)R%?+CE3!?Y\!WZ\!0M%;PO7#@..B0%&%, RU33>!U185;" MHFNA#S]>A=?^Z# /QMJN03[,O6'W8UZ&IUI;*IXV3,A*I/&B14"N2E8B*Y&5 M6F6E12:U:J.E4Y%%H5%SY[,)3 M$ARYKP1:NGL8)XK.K^>'78JI65OOEP']^ MU1\TU_5T-!ITP^FH:8U[T'_E!S7;I9)JH9+JMU%SWO:;DDHPFZ5.%G1!!ZBS MA(")@6:H-),\)U>V=]JTRT\^3^D7>:S-*B^BCSD(SC%7EE M!&N:-@<^68=9&*=CNY#WGJ8&WH]'FFL]\F=_Y'NQ?IP?-@V4GIX,ND=;DG6V M&J=:1EMU7F>/^B8)?DN^E^[GG.!+'O2I(*>/?Y_.6!=]7NT.D?#ABO M]_G_N1L#+F"X-@'=;'YV.Y2;3EP?\>CZ1.P'J$<)VIRH M=_8MZI68JB%-+8JMM(!&&_#9(EAO4U'!8\SL4:)>BV2PCS>KLB8$*X6R/C>3 MQIMA@-+P8K.Q3"6KY\ZJ?I!&47.[Y5!ENKE=L5%[QA"$MQF0NXHJIGY72WG- M,8BB7=C>D4QUF)$=P58U*&HMD(7R*@5&+9 M1TPZ.6.<4R4YK0H/62Z#7*0N76&]-]U6!-%G;T2!I%P!=-Q"\%*"B4Q:SK)P MQC5]AYGE'6$$P1O!VR.$M^HCH<9_RYQP&&,*UBOO$9E.$H--E)C=(X)-B3F" MR%K+Z$".B\MD'7AF(P@T17+CH@FI(I@F["+LVACLNGE>Q"QX84@N%"6]^%I_*F0X7:OGQ$(1PA' /?M,/L U)N';7N#:E!O/".6,X BLJ0K5/!"<" M YFR,$'6>"5KZH86.Q+78T_@\9YZW!T.3QL56:,@NSIR;^OTI'X[R$?Y?#[? M( ]'@VX!0W,;1'/ES'L3NA.>HN?C ]V[);%SSO#9Y:7YG>3RT MWI^LM Y6>OA3&>NW"%K-;#SK]^JC&M;KVB^3[T?=<)3?Y%C?.NH2K;%*6N/] M#*UA(@M,% ,N,06(6H,7R8/&F%70J(S [1WL2&,[2ML6]9TD_'^,^+^15EI@ M"]P53$((Y#G5+]X[@[9HI5(1*C#I?X#.-^R%SX+S> [5BK"9MLWGP^89S;:R MQIM@-;B(!3 ;#8'% HD)PXU&DWG8WN%<=C0C:%XSIR=H)BN1E>[_ )-$%5&& M%$K&@MY&(Z0616=;?!:< N@Z!] IW9D1(MIB$R0N/6#P"6Q1!9S1.B@,A>O4 MQ@!*ZK(?TZX?\_"KM*Q_TEB,Q&6TAT-6(G%9^Q9!JRG8\8O[$P1]<8ZPB6C7 MU64F?\W0KB(Z&VS-1)AW",C0@447(-5ZW\EDLE)L>T=VA!,=P9<>]]-B--E( M=]\XS-](*[65=ET"CZE2G ^/9ZA6440U)]KFB=9*L40%WF<'4CI3>$JU=&RH MUH[1).Y=,SCT=$@QJW$+92@D_20)3(N)-: MH\SM"YFD:&W(T^P'O?[I:&M"/TS(U5%]>N]SXUA;^6.]^F%GJY='S;M'_O/6 MI^[HL#DR7U\FH2OM )*52.C:ND7P4"QK/#P9?9]B?3'!VS?GUT'4ZHKRD@]/ M9ZA5Z3E/CBM(/-1*WJH$3@@&S*@0'5,ZC,>H=XR1'>5TBW9]">A76X'KGN(KT, MER3&@)^]/TX70X.FYV\0_Z3^MC:WZ]/WKENVFW]\R?=$?^Z$63 MGER*9<[%,[^/3U51QKY0QO[BFJ/[CF>E? 3EF >4PH%7(D+AQB8?+6/1;N\L MW^R>/)IPEZQ$5EI'*SV$F)2BXX-$QRD^*VK'8TUQ@ 5=HZ.P ES&#%ER$ZP) MN?ZM9='Q\>I&QR0P!-]06+%_?))[0]\8@V2@M&E"5B(9*"T"YR;,KJL<^^][XT\9[V#3IO7J MDOS=60HL1332U-1>&Y$ > M;1WUAZ3^HNT8LA*IOV@1D*N2EA$HN8$P:9=4;%K0\Z6F^2 M=D&I$M,<5?+48:B+B)';J\CKX#N(D>^?T>>%GMY%AFW M$3A+&JHY"W@?/"AA&'(GG;:Z78[\>+5>^Z/#/!BKO ;Y,/>&W8_Y]GS5VC+R MM&]"5B*M%RT":"PJ9FM*5H1S\8\FS"WPVQ$N'OX\3?:58K:E>BB<"5SQ5_90'/@@078I2H MHY>Z1?B[(L75#)'U('YIKO7+G_U1,]UBN.6'3?.M?Y\>G6U)WMEJ'&L9N=5Y MR3WJG]Q4<:\/=BW6(+^F$:(X*X5G$EUA(<2L"F:'4OEH^;O=.:>/'N3CD_[ M#\Y>_/>T.SJ;M SLZ+#U?/[RP'ML=^CT#X>+U_O\ M_]R- 1GI<'_'H^ASL!ZA'N=FK%I+EA,H 7(@*:R*$FV[IF:L)B0IN84H\2]5JDC'V\69612=9"D N3+ 9O M?>9".,<8\N",%W-G53](HVBNT'*H ;'--88I8&<[2Q@3!"+D*N1XA1#Q'=9>.$U"Y"Y14";"P2O#+BB7>0N8.&Z MF40MN.[8Y4]"$[P1O+7EIA> -V5##,X*EQU#$Y*W@OG$$PO2>QT\)6;WB&"[ MWR)84M4H)2'X7&IQR1R'H+P#F:V4152CZ%P13*VJ(RIA%V'7@]_T(DJ*')7T MK"9D3DB,*@66?(I)"1YR MH0 3C*[Q!ZVQ87M'6]%A>C9%6_@<$"$<(=R#W_0#;$,2KMTUKDWWX.(H> X: MDBD%T,>*<,%&B)RA53%E$_CVCI*JPZY1@[4Q?5O1\<V4ST+21 MBC4RL=@_/NXW%]",9JRWE ?GWY\KE4?.VD?^\]:D[.FP42W\]>GEAQ?ODO.^Q%A 8.2 @M8YQ%8Y)D[ M[K16L:'&#=8_O$U-0@GT'R/H;Z25%CDQQ+)D!;5E+F R,@2GN56VZ$:L'=0/ M(/F&>G 6D@-,^Q"X M$4X(L[WCC":X72]')K@E*Y&5[CTHBA"E\Y(GG@R:(+R2062O,(6,-7.EH-C& MH/CV2E#\3;WSDN7(58'D8P0LZ, +Y< *QI6M-2<&U;:@>$_'9EO(A)[4;_/Y M]-OFU4]^,/"]$0TNH):B9*7-/YZU?HN@U%\V#Q#EM8*/BE$!"68 N3.@*\Q&(H(+%E3 M9!9J?'A#K^I$+;D\ 3-9B:RT5E9J*UU*X?.>P^<4K2I]0*]+ IVJ/5&G!*[6 M,)!UD;I4ERX1VQ<^'ZW$].1TT+PRVAKUM\+IL/[@<-B\(W1[XWT&FK1!6W5D M)9*6MF\1M)I@?1HGT^@;!"4N=74)Q_L9+E4@:ALC!RDS Q1,@^.%0S E)RNB MKY;>WE$=[52'MVHSEZ!^Q>U2EG/QQZ\,^^+!F1Q[/L>^1GELO&$Y@DJV M ,88P+,:K'FQ+-78S)/GU;.9Z%2@)O]>+__>N#*,K$16:G^LO%N6[:;?WS)]T1_[H19.>O+C(3O8G:4F3ON1$Z?E" MZ?E?LU263,(45SPDXSB@90F"TA:*5HD;*= %O;TC58M4+>31A+MD);)2&Z/C MRE@LBHX/$AVGR"N;')>).[ F1T A.=CB$%#[H%0448Q'^;0I.OZ MTK=X6$\]278^5_F&[4]CI/!!3Y31Y\[,8\T5:\SK'_OC?^E+',@J05*ZM. MO[R8Y6YMR98A:I!",4#T&FQ6'%)Q.2F4Z$O9WN&ZP\32(S$(%@B\R4IDI76T MTD.J$"G$KE>(G2* 3>;:9A= &+2 W!<(J!,XYPUC1C$1=0M#[*:+%_='AWDP MYLH&^; Z3/=CWCKJ#TFL2+N'9"42*](B(%;B M@BHR)E%4R1J##7-473?,'Q\GBL^NYHF[O9HVYO_49'$OC_;+@?_\JC]H+O#I M:#3HAM.1#T?YH/^JEF2]$150"Q50N[6 VKU20/UZ]BY8*116P]6"6@-FS<$7 MIH$+1!F\9-'$[1TE9EN8+#R+G%R; )BL="L 7@'M10#<$@">8K TC]6 )4*I M,14P> _<=$5NS4QNOY^PMOND MM)M-5B(%+BT"G(57&<%RN]$!AE\2&*XE3@*K*L?+X] MZ?CS^42-#4%@_8& _+LM?3LMU\]^\ONYW?2J5+]68,+7 J ME2%8S2!'Y5!%%Q2/-WKV@SCR/2FE[\<-S;5N^+,_:H:D#;?\L.GVNA]'_9 ' M6Y)WMAI76D8S?<[+3.[N)UEMD/JGX2A/J)GS5T?]DYM(FS9BV?4/<;&Y3(;) M@D9:6U)J_,&EE$Q)A;%27+#QW>Z^ MUSS!;_&L=#_G!%_RH$]0MA"47>Z9C^KOD176WMF(VGHMP31-?Q =!V=CS5&T M3[J8K#6JRZ+TFB1EXE,/4B??1I6S"D=^8#7/@V%5V_#^?Q["^ L8O4WH/9N( MW@ZZ9P_^32'W,S\8G-6']?2X&F!TO=2)H'PU4'[V+90'YHR,@4'4UC2MVS0$ MJ6L=$7UQQ1CMI"4H;Q.4+_(9=WS4B#+<&R:/1J9+]ABCJ]6YT@$Q"\\S%TIG M:_7<&>X/4EH:++H<&%X.%KW(:S'42(8>,)50\UHKP&<907G4)99@N17;.U*R MCK.FPXTD0&P!(%)N2[GM"G+;VX'V#:.U#OM']=D-)^DM):D+XO+EL-AS7):H M/'.AYJ=19*C&X>!*SL!8%BB==XFE!I<)C@F.VX,]!,?+P+%+,GOO?"P5CIFQ MUJ 45CLOE7>"AV7@F+:Y5D@H7#;>VY7UW\6["L:.8_# K%& H6D+'Y0!GB/W M5ND2G-_>X1TI34?@[ 1@PFS";,+L]CR2180*7JO"5'0B1(TA&F^2+[F(Z'@) M*.3-H'V#/H&2Z14 ].X40'O.L)H%A"X)L!C6Z! *^*B4UY;SA%BS:;."0Z\$ MC02-!(UC:"Q%2L4Q,E\\LN2#DE8G&3%6=V,"5P*-E-BN$C=__18W@W358&A MET:_I5D$5ZP&99P7I?#Z*MO>,8IW%)L=>D382=A)V/F@J@-"S+M&S+??(F;* MH7C##'@I/"!S GS0&FJVF:T*VA86MG>451WI'!$!2TMU_S'6S-3_IN['G?^M M7RXN^?SF4-6[/^E/#OW\-,A'?M3]F/_YJ9M&AQ=N>>6GSF^$??T1'^IEGXYN M_I$K%QUS=>'!JL&%LQ\94#37Y"YM-WX45[\>#BXNYL2_SQ &V?\%OM1K_7'U^T[<^N<&=_PV#?^Q<]UNO?I0?O*^?UBP!-0Z48WM] M?=SC!5(?T9$_&>:?+K[YYT63B6YO?*/C'_KG^6>=VZBYL.G^$(TI)B]_O>8G M;'+=YZ+N\]]\_O*3\4M3JWWRFL GQI@;7V9/^(VO?>]CS1,EU*T^]?NO28L; M?ZWT!+YWK>J)X[=;K_=_K?J)1KLFU^J>"'OSJ^VZ5OND)H7KU0EOEPQST/\VH3+_)GK^?(K?[>7V= M9+/5C+*!W=[6^3 ;>GIS/+T83X]/:VE2_7UGS"]L[? M^-^G&(IE+#E_LK381'_N_751R/J#G/OWWOU _.+IKSL!4TYUFSP\D+CG"^]G"R9\[*R(-KA)X: MH_.L).:BR49DK2<'*QCC*VZ_LZ%GE3^_/7@J]CZ\[KX]_A5?/G]]N"=^Z;[\ MLG>X]\9 8-5X'GB MX'0TOFB;E<5F]C+K*"L[@LV>C5M*X] .W=GBX>H.8:%M^<%M-6=KHBI;>IK] M[7!PY;UL-E1T=E^X^&4*%POR)(0HX,48%U&!3S1BW4$(74[[VG7Q-AKJFN1=*!X,V,Y>E*R$+--P&K?/<^1HE:'<)1&(*B'PP M+/M8P#)5 (7B-4$S!EA6V3,TS!M>$S3><=QVD%O"(LK/*#];&O<>4S^6^X(V MG((VQ8+.C-?:$W4CZU>I@IR1X(*WA@59HM(5V@C1"-$(T:Y6G$)K#,(%RS(B M1B]*L&@UP.QZ]^ MS,/F2-3DU?[)>!#NK21E:SN#DL9&DY4>P$IS?,9=#:Y9VT6PF&; >A==+B$& M%U!R]$ZJ5#S/T28=K1H/C&7U_^.!L8RA9#\2#S0HV6!K3L]/!_79O:JWT4\3 M3<'XQ?T)@KXX1]A$ZH)592NU2)M6%TAN7&08P%HN 97F38GFH%BELK&HE1XW MV6:&KT+\V6(PV4AOWSC(WT@K+5 =9LE4R37Q5\FB\,'+E%S(:)W3%:CS#P#Y M!CI\%H]_]T>G^08XIOIP$<2=V064)C-3? ;K&VK,FP(AY 3HHG51VH0YU_I0 MSK;-)C=NM1L3V)*5R$KW'A(Q)1]CBD[QB"+K4 -C35Z9"RJ[S#R%Q-:%Q&G* MU.2<;(@%4E((B*P9(B$X%&:BR$XQSEH7$E=T;'8-F='?\W!4[Z"A/K,?')U= MDJ&KX$"O>4KK@5BWBRO?610//1::K+0.5GKXX=VT"!Y\$9"5R$KM3]17QEW% MPY/13T_3A]/AZ+AF1\.#_M=.J4VCU-W>>9O4%TUZ$0+ M+I0(GO/B55+,9;^]XY;/X\GK"9O)2F2E=;320TJU*(*V+().$V%"NQ*YSB!\ M1D#N:O!,(0)7*))PR6?&VQ9!'Z^R:R^/MH[Z0U)NT5X*68F46[0(R%7)2F0E MLA)9B:RTJ@9/C 4EHXN&2UX+W.2%M%)&+[C66&2;4 MY&EE=>TU_>U<5B:6F, [E0"UC1!BTT%!%I>=BC&RL+TC68>YV8D,"_=X(C]N MH1^O@,PB/[YW/Y[BIY1C$7U B%8JP&P*>&4YZ.PUM[+HZ%*[_/CQZK3V1X=Y M,%9H#?)A[@V['_/MV:JUI=MI4X2L1#HM6@3DJF0ELA)9J5566J1^$L$J$53A M65L,7+DHE!61!YN-YDS?OGX:)XK/KN:)7\NI6EOMEP/_^55_T%S@]7-UJ:B: MNZC:?S8[#R1@*DQ:!.-2 ;2.@7=600E&:1>,UH5M[ZC9;B[S%U3DV 2_9*5V MTE<$O_<+O].<5O$Y>AT3T2@TV_SNH.K-.4Q=&0!L,EIA$C#C M%6 H'*SA%G+,$EU1.7&QO5-3CHZR9"74K MM)N5RT^!W3,_&)S5A_7TN#[BT?6Y&&T^K@S]ODRA7\HBV60M)&4%H"D97 H2 M:I*F6%(J&FUKGB981^!&S@-> XGLX\VPC'2V%H))&6:498SC MW!D6I51W"2K3 UVL$2Q;P\!EW\P4J!6@2[;4XH_G6MI7S/ 55+CH..LZ^IH! M=!N,*Y1144:U%+K1-/'5 QA. 1C:XI(.'E";FA45X<&K[$%@%LI%QYB0%< ( MMPBW'B%NU:(O.6&2==&B*MYKY)Z[($))R?.T#&Y1J;T?PCK:&H(V@;5.@;9$=R1*+]#4;4[KZ0Y0Z"!4J MN#&O3 A6A)NQ;8')YX1CB^'8U-ZBS]$**00$'9OR,D5PGF*$9)%^*KSEVL$TS+G2L8]N?P3W>3"XG,CH>^/6]L?5P3_YP<#W1L/.5B^/FH_H M7GQ<[ ]'C^PPY6);HD%$+DL%P1(0O0M.IQ)TB3RAB"E=- !6%Y)9(_D->Z/C M(1W3TK/KQ\Y.MD]?7]KYV5*5H$:;/$: LN&R:2%CV9[ MQ]424BXM9FTQ(M!I<3IB158B*Y&5R$ID);(266GCK?1XN^9?Y>/.2;8)ZW9! MM6UU>TW!V,N32O)3=W2X]:;^JGH%_P=\3@Z/>O)3NTRRTL8?.*)%\."+@*Q$ M5FH_ZG@SP_;[8*KHRH7R+H6Z*TOE-!T5>7>W;I<;], M'(ZBT^JBT^Z,-DAD):37&3@V_9YL0K!,6\@ZJ\1"5&S<%MEVM%#MZ,U)LJ"' MQPU"=[(26>EQT*OG;1G[-5[WZAOWRQ59[_,Q2%-:&$8?KX#Q:8R#//;D?MD*[6%DUW9+BC8.U\%*;2%D M+]UOOQ W>R]!Z^7LN4T9#$LA@#.IEGZ8)3@G(DBOBV62.\?]JF)6B_V<]*\$ M]F0ELM(Z;)*VDJ%]Z6A>YJV+<*%H'VM-SUZ0"$+>"8T M%!%+3=1,D#:O8%^5L( 0FZQ$5EI'*SV(^(CBZIK%U2D>5Q>1:XYEH?#FV$D2 M'*S,$3CC)IN@)',W\[@/$EG.37T70':RPQBF0*8%$24 4'EBE=4Y)0 MJWSMHC6UU.<=)61'+S\TM\5HLI'NOG&8OY%6>DB.]GO=<)? 8ZH1Y\/C&>Y5 M)9%-8@G0<@0,L0)RM@&DT\D*&1C38T!FKDU2'W)S F.R$EFIC2%SY?0KACNH=-(S%MQP&*<2(5"DX*_C\7LM">Y$.GW=E;&DY2WU7X99+8.4 L+(?,,W"0,T6JMF=K> M(3WEFCDTP2Y9B:RTOA(>"HX/$ARGAXJ(Z$)*"0(:!E@C(KB4?/WB@W-%%%:? M.3W!OZQABDP"':FZQ$"AQ:!.2J9*4-M5+;FX>- ME6WCW.39E=3D=?[O:7?8'>4W>?"Q&_-$!?/UPS; MU0:C<052T1+0A@(A%UZ_,R:6DI"SL2B?MVIN(*$"83=9B:S4Q@C[(&W$*,*V M)\).L6A&6":*XL",KW%5&0$>774)+VS(K&3G=?LB[.-5ANWET=91?TC*+]J+ M(2N1\HL6 ;DJ68FL1%8B*Y&55M5KVVHT'DM)2BFTF)S2-A?NJX%+D,S,420/ MZ_W6[Z:KY9J^[_9B_SC_I^;P5-JNKK1]/QIW=;E:VG)OF"[:@DE! Z: 8!G3 MD!2S0GH=I,S;.U)UA#5+-,HF1VZO(Z^ [2)'OG]'GIECH:#;KA=-1,KC_HO_*#FNU2-;50-?57K:9VIWK#6RZK M&35HM!E0,@_68JVFM R>:YVB#-L[VK5HNY^P-@Z]J.Q(R)8@3RI% AY\8:ENL? MP51Q*AA\MSOGH+>#?'S2'_C!V600[:0'\?[I:#CRO>8)4M/AE>'5A\NC%Y=- MAUE2GFEO("3+ 8.WX',14%>\$DZSE$/-%+D5':EU1\E9\OUV>^+S.[_S_M""" M[3^;FO9MC$O(+:"/ 5 P#DY$"5J(Q%'5))CGU37>(N BX'KPFUX N#1:D8+C M47%$R8/E3MA@O='!%^/*,L!%U=X*J[WI7B,LY0I@)H)S1E9LXZXF9EF!52DI MB2);R[=WE.I(+0G;"-L>(;;Q5(2R1IK(&0;+? XU)?,*0ZQ0YS0E9?<(7S.R M#J8,8L6K@ G010>NE N!I\BJQ:+NL+7TET<"+H(NMIRTXL\=T_48&44M0=(W@8I9?:QG"K>@,9)LAZ75..1\W._*-)XXOK/G^ M9)!+'@PNAS7ZWKCK_7%UWT]^,/"]T>W:=VV>Z/7:G4T=T0AE>#!!H"K6%I8- M)A]=!3=G[;GNU9[K7CG[_CS[:0W9]\;;?S7HLZ_V?'5ASO&//NTU30RK+?\X M-R5MEZX.$U]@^RQ8! )[WIB!19B:Q$5B(KD97(2F2EC;?2 M1IW%O/X9_^*[@ZUQW=4GE2+G[JCPZWFU]3?_G_ M;Z#@QA4:=FXV>9$I6.?L\(1G)A9X(19X]ZI>6[T\B.J=,TPE9C5(*P)@$ :L]@JB MENA=5CD:L;W#U:P4B/RXU7Y,:$M6(BNM[PXKQ<3[BXEOO\;$#T\_O\O:^QB, M!2:E S0H(+!B(4MGI/?.>Q7:%A,?@4[LY]S+I1N[_NBKP[V[-*_?IFX%VEQ5A=Q7LYH M<80.7&69@(NFF;!A$H(/ 8QEAAN1O4BF&1]LU&PCD_GURBUV<)+A$,J3E44T^SR'T1_=T2&%Z+L-T=-$:<"H7,@2JNF;CF,I@#%AVT M22K?%*/)^UOM_8319"6RTN.@2BF2WG\DG:)7O4*7G"B0?/" H6D15;,H$,$: MKKQ+(;CV1=)'(!M\&N,@C[VV7[;"O&SK.<=*XD#:MVN;E=IR,O+2L?8+<:SW M$G9^_ MK$166H=-S]4SK1=A^,7GD]P;4L!=;<"]9$QWS_:>O\5WOC@FLHZ0??V" 15X MP3VXQ!/GCGE5;F1,%^["1!Y,.$M6(BNME97N60)$T? ^H^';K]'PX.FG=]DH MQ7E)X 3G@%%9H 4T*,2UC32SUV\4NM#Q^*KF MH/[#PZ!!G]<:UO3=/S>'/=[.AR6BZ_O]R7&:)4I):0CE8(,SD69$:J=(&@%\ MY&"DQ\I#CX1%0R;X%@5=>YV_V2C7+67]BADT5_3\O$+2>T/B1L+&9L ME"EK2,2E)2RS&>$JYD2*U*0:^-IE\. M]V?BW9^)2Q[RC()]:I0@4M*(L$A@7G#*B8Z4RQ6-* 19P5\@<;U>MCKSV5^M3.!\$$]^4I]TGB7W23/T>- MVOO*[QB%O%OQE6=18IFT@#\ -\(_2494+A7)F)5&(]GC=&>7LB$PT ^<)_Y# M2OL/I_)[*O54ZJG44ZFG4D^E/M7OBWO\MZVFL%1T32PZ*_JDOMX/WE.I3^KK MF: 7U9Y*CX-*]Y%LXUU^U^E0Y#U_K;>O]O[][>L/^ACCC;Q[>DU-:I9HFJ6* MV$S&A/$L)\+:A- \20QC4L7,[>RR+8HP]@+=J]V>2CV5MO%PW&S3I/YP_-Z' MXU("3A[%"=5)1G1$)6&89"Y3BVWHY[$]+*W0Z^Z>2CV5'JZWJS]A'^8)N^0N4]1PE681D98Y MPE2>$Z ])7EN%7=4&IEEVW?"/H)RKU5.JI]# :85/+N'+2VIPRG0M)=9(X0-Z^[ 3@_=D?STLBC]!]-I.5*SJ51C>U2\!(MN,NWMKQO97Q_ _GJQZ.', M%8]4G*9$BSPA+(DHX2)7Q 'Q69K"_YS8V4UNTTZ[UP.]MNZI=,]C"WIM_2"U M];*WS K!\MB1-,H<87EFB,Q<3#2H<>/R..(IW1YM_14OF1E5YV-YB>NT7U8= M_3?[;V['-Q]!KB0H\L&XJ/I^8WV@L:=2GQO9,T$OJCV5>BKU5.JIU%-I^STZ M -^#"^(H M5JGD-+M1=IS+'96IRQ)),Q9G5F91EJ8V3X0&5A'ZV]GB]UD%#%M5>SHDO6') MY\NR^ /9HV>9[\6R%V=EET7!=B_;M MF&G:'P;]8=!+]MPW#Y+]?N_3L8E,QJ43A&H_>8''A,LD)<)FB&9D*XC(-DN.,7 MUYR >F3/SHM2EI?/ ;),+T-+]\/9M)K*">Y@W\-]8_KL*:J,-HF?=\J3H:!L",?7&K02A.M>#.9OR7W8 MA$3?<\[$O2FM;5/\_W,?Q+\!T;=)C:\9E8G6F1266D99+IQTQL219#1W+(Z2Y-IXMP>X=ZH,YT.* M@C+,J$Z$C%.2")S)*89 [^'%$:*VX X*9#GK(A73.HJ->'/;[M\>WV M;,D-\.VWZ>PK!MR>%F/8NRI W!ZCWE M'SY=PJA*YTR!'M8I!XR*70&X$3F) MJ;)9S'2'HT>O'^;'DMIL#N:(C11G#!N4J(XC0B&NH0UE@-A=W;3 M?)C%O%?8O<+>'NW4*^Q;*6R92Y-1$&^>^PKA*,T33JFA&JQJ'O7P^3OJY!>+ M.EG#42H-2XBT0@-^C@61L4P)2^),Y-SEJ=6 GWM]W.OC+5(^O3Z^50993D'A M,N<,EQDVI54T=5HF212E<9[&7_!G7)$XUD/INU;;KQ;5MM#"Q*EV)$\C4-8Z MLX1'C),T,]S$.LTS%P&4YGR89:NAN1N7=_>ZL]>=O>Z\9:Y#KSOO27>^6]2= M.3=@?J2:Y#2+"*,9(RJ-,Y+J-%..4FHIZDX:#Z-X-4WM0>E.G[+[BT^9@?^: MT-)L9.IK^2F'OMVA76*Y./[]XL M2+P4QS^O,TKN=UF_+>RC>,*9WS=@*E<4TTDQM0]2BL?V/Z\O__W'G*N$90>? M#T;ODE?)N_?/X?\@U<_VL'J%'CZ#=;_?C_:/X!YG[^*#SP8E,CU\]A;N=P+W M.XD.]XY!A:9)(@71N083%$20E=;8LVZGUY^6H* ?3PM]NWY8GMAS\ M)"O0]@Z(;P:CR> Z1K_/#B5'^U 63N!>T_+ E7(1SN^A-^JJ9S"=^$NQ MU5-_-_M)G\K)B1V4V"X)ERS/S\OB$RC^*5YWY3D%AX2RY7*A2)X+3:W*C4Z8 MR15W+DH2K2S5.8]D\+M@_#*[(M7$CPA\;75HBS[Z['LX/:_7^!I_>^AI)1OB MXP^?#EX=P_%O$100QS0G3#!%!(L%R5G,N(M$KN-X9S=Z(D26K1PK ^0(-1Y5 MIX&#.KSE6:O2Y4AUF(L^&?A[-*Q^M2+OG!@:5#=PR;7T_U67;0R:Q=&UM#I* ML-0Z2"THT@&^;34 D0:9A>V8VI-2C@?GLIS6(EYY\85C*HSOF_@SU4L;R*>< MZ!%\W8N?GP+PY,H=J)?!4ECG>1&*('\M+78R^VA_NQB9Z6GC"^U<59_ST?P2 MJ6 %L^G5EVS+5L?1XEYT_\7E>@%/TY12F=/4\9CE+%,74\'O\% ZC$_NR ,8=_ = /W!T-1R\F.BK^7!KEMX*U=.N M4+UI10GE[ZFL3@=_C(N+:NO?YZ?91,[,"-[AYQNMU^+CF_C2F3Z+(@\:Z]JY^6\N7;MYU^\^(L?IG=UXW@+%EP7.BZ= TGP)ZUW1WTU8UJL?'6-JRBP MV/?QC(AK>48.X"^#??C::35X#N)OO.[MU$4N6,/K-P[U[[=O7,?E=UU3>;NW M%#'WE86D*V];JXJE%_[Z5EQ_/[_U"0]ELZ,[9U'QH['H3]X *69P"U/]?-O] MV^["\.OMB(6^(?NTO)Y_\W<.[?_;#\^.-N/WWU^%^U_?H59_.F[ M?_X^.SCZ]_V[]WN7^^]?Q>_^>1?-8T4O+@_^?)L<_/GBXN#LWS%<\_G@F68' M__Q[=G@T_O#OG\_C_:.3:/_9V\_+L:+]]R^B?X_>1>C-^_<,O77[L,Z3^-^S M=^GA/Z\_O#MZ^^GPV:N+@Z,#=]!4%KR)/AU\WKM$S[25+,MB3M(D-H2QU!). M540$C3+#E>'.F)W=/!E&XC8]U+>OV5*OE'Y0I910"P GXRQW+$\XZ"=NM8M9 M(BF/-:M;1R6/H7740U%*GY>4DE01CYBVA%J)X6NN",^T(JDV>1KEW"4B0E]N M-DSRVZ3^;+YSU(]K-*R7S,ZLX1#H UG4H[$=3&HLB'_%GS5:%[,JA'?6F1:_ MWL:VV 3&O[-[W*$UX%DUWVX6>6;/@2U&]9CMMQ??% MUHNG5Y<,\//8UJ.+]CK4Z ^UC1UJHQ6DG6;&)"Z3)+8N)TR+C BK)8ET&EMF MC5*6X:$VC-/54H2^T?4/(]BWQZ>]8-^K8"^CU2PS2<180FC& :UF"M JHPXK MC5*=Q"*+8@DF])!E=(OD^@X!ZT- )0?%A'A,.L>B8RM]7DTUO4T3U!];>6T: ME1PVN_\7;OYK7-6A>UO9O:JRTZX&>_[I'!,S>D6V,45VN8)0F$ACQ1"29"XC M+-*,2),G),TK@:2DUDSE)&)8F5T01_)$I(3@1E*I$N M2U2F=W;3>,C%-AF"O8-GR_%3+\IW+LK+*,D:G@'I'%%< 4K*$DV4=IH ;57F MO-^GF^;Z/THC,!-XY&G M38$E:K% CJ= @=Y)?2<:[1W&4L8BQ7F4HHH5K&.$4O(C+.#;%&JR2WD3*, M[NSRVP>--^^O>:SNCV<-\IC*3P-E)]:-OBVF]&#MI>U((V_H$-(VC^2GVL/\ M>R!)KYENH)GV:ZWDM=/GO4_[S_:.,\.UM"XFN4%GLM&<2&D%<1GUO:(RK028 M2?F63/?L/1U;CB:^*J]= \&-/EE#/MNRZ.7XIG)\V95C?:SB.(\388C2.B,L M23E!74Q0 =O$&9?9#'O2\B1.?NL='MLBJD]#(Z719.#DJ!Q\E..9132\?ES?D)A#%)#K/>:J5PS93S'&;)@R;RC*0FMCR;X'+TT=+@U*<=%Q+2I(L3@EP M!2,BHI*X*$U5)H1P&,OI'2T/!J9,,*\=9&=@93DI9KTSY5[C/;_/*EA953TM MSM1HXJ//3UL284?7D?&E",5D#Q7=2>CI&JC[8K)W!J0 +7C%)7\UE(U[L+,Y M'?EB!>PD7&F3"TK27">$Z=@0)0#V<&=HEN21%3+9V>5LR)+;Q)5ZO\S6@IV- MQY7N12_TL.G;5<(2;(H3DS.<_443K@ESN2$+B&BJL1(S,03L0D?B/,YMDBL@;(P=(X"Z6V0$]CZ=+84Y MFQ#Q'JU\NW0OH16C8BNY<$1F2ML[ZY;LE\,&YR)P4@J349(11D&V>4)!ME:4J MI8R+7&*=7\2V2:P?Z<",X&&LEEHB8UNDRG?*[62\#'T7Y<(-8,MQE"K.39U7 M,W]C]^3K6FKW>8^[1J6QV&X>V=,:W<\5]M:VHX^8U>UYX7$AU>\<7UP\RN#X M*K%UV3,;_OMBTA#E=4N3_E3;W*GV;@6LZL3%PL2*."/A5(M30901,PJR@G&.0Z9PD*A;8-ED386U,8I,( M9:D!0N>^,WJ4/A+0^B"0R8O)1SN9%N6CR\?>"K?9JMKJT*/75YO35WH%C8B$ MNE1R2YB2#/253H@4B2,Y_$W)U,G(Q=@=C(EMZ@[6A^^V;])8+]+W)=++,;N, M:Y/%"3&"4\( B!"A>$9XFKJSFP[%(Y@W]B# Q\O2GLN1:3**@K^L M0)]S[4#K_2/WZ!^IJ=/T\Z@]_WL3XZ,"OO%[K] VJ-!.5C"*TU%BG$@(IS8E MS,6@T*+8DCSB JAJ4AMI7P_+>X_)CRKG=X]/>CG_[G*^!%RD82QVF2%Y@J6A M0C$B969):F,FKC0$=3S+&$DJDB2EA:9H3E<46 M=!;C,N:9BD7DX]$9W:9X=.] ><"0I!?PNQ3PY38\D=3.Y9@5C0'?/Q^XT >DH9]9T@CR/UFVR=;@$"?/7G!J-\W=N8\T_ MZ[7:YK3::I= 26VL*74DUL80EJ< 8$"3$6,8?$+S/*8IP)9L")3N\U)^7*F_ M^[!/+_7W*/5+6$:HR @<. O4=H0E\!//,T5TFL9QDF>1YGZP6YJMQGE_W%KS M;0304R0:28.Y6,=RA"V<[<%&^OFCDK]:G$RK3"#:XE:TQWWJ-C#KEFE?5E3Y.583J9[$_.\(4I_ &[N 'R[ HUM MFLJ<2D=8RC/"'+[4&XOVULAVTO@ M-LMI&KLX!SLW!0&W2A-%4TJ$R3+)J.:1\Z5H(MZ2&HX?'L&N%]9].9V5'J983F:1#RUD+> Y1; M2OH20,GCV*998HD4+"(L$91(9V)"(VZX%E+&:;2SR_)A%*\:'S]D)'*;88IW MM/D>/R 3"\VNVU[8/CXI ^A_9#/%MLN;T@Q8M-6!Q4F)0)?Z$].KM,VIM$Z; M'UC#_N>]8Q%'4L29)&F<))CS#RWAG-XG2(4UNT^>G=Z@\ M(MSRS=+=6R7?+MB7BX*ME)5&YAFADEK"XB@GG,F(9%'&3)QD7$?Q8QPB]F#2 MIGZJ\Z9^QN"/C[H/U.7-HH77L,@>;:K$]TZB>M$0KD^5N L%N-IDV6@;Y=I1 M(BQV!$HL)2J/'4F5=H*G<9Y)!\@FSH?T5CV!;B1(#\A7\R-IAOM$0[T^N"=] ML%RS;[1,K!1$*1,3QB).A-2"Y$(DBMK8J#S=V:5\&$>W'IK\773"#^_6N5[^ ME!M-Y$1O('_JVDEO]SWF[#[RIQY>E++QGM=9=E4U S:QZ/4#L]/:,^R2@JK? M+QE_/B^;FLIJ6N@/?3#S/H*9+VHZX13RADI/YT1ZV=#H#9*H=QYLY*Q<[:8I M7!SSS'%"XT@3)EA&N*0)$=SR+ *"1XGJ0YJ/0-3O,J1Y"U'OL?$MY7VYPE)Q M9BFEQ&F7$)8EBDB;6B+ ?HY-GEDJ]F0X]6-J&]/G>:0+S7\?[[=\DMQ&J#LM-M_OP]_T,:=&*$$=45'$ M0*AI1D0N4I+$TBC'4RLSM[-+XV'*;MWUX6&$+Q\.))F>VH']9$L]JCPLN1T4 M>12&UEU"D5IA/:\ITBNNS2JN)=])% &WTM21S.5@2R58P))DBH#&HIR+W-@< MAU'CY+3;:Z[>=[*](GV7:.3+(MW;%K>'(8TTFX@*H!S(,#;P%Y81E3E#$FU$ M'($$TRS=1D_H(W6-[-OR!">X3LS@Y8N7S^?!P=X)3Q=TU&L+.U+9 MUU;+\]$4-N6SQ,4<@>*JPKIZ(+(YU;7:SEMQ@!VID(1K":HK4XY(DQEB*8:^8-(Z'&$]+OEVX5[")=192QE $IY9$&YK$B)B MDY-$.B"E8RJ2^3;Z/!^K?R241* SQ#19)M.YF,!K5[UWY/O7GQVZ/QJ ^!0I MT*NKC:BKMXLAFL\OCI64WO%!HD@DA$D9$6GSE B@'LY$2V*QN6J4WBFRQ747 M=U5LMBK*O0&3W%P,P[U\=NT0:&;F,R#@VA!F5QND*VH<3]T8>M?!UIXY=2J MJK[XXXY31)K.'9;'C*62Q%Q+PE+ =5PE2$HE8JL<3SC?V:7)D&6\KW)_, *^ M'<#C&^2[-RV^7;27/"$FLUHPE&4I&&%.Q40E-"6QR6V7M2MX?GIJ[ M%QP3O+U-*P_YZ9\YI:[P^SX/)'KC*=3CF8T:9TMX)F8JRPP<(31-.6':1H2[ M*"4M;X_-?9I/XE5 ,7Y]ZQ\K@<)]M2@>-;&!P& M"C0Y^WUCX[O).&D2]UG*:)H*$B6:$\:M(IRIA"C! M2[+EV*27ZN\KU)V-E-ALG&>OAM M#4YY>"Z1IZ=RQG[FB?0'TFAO8O8"A9[-[%'QM"%/K]PVI=P.GG4*=C[OQ0?O7P!D M43)+C"$IBT'#,2Z)2IDDDHE8Q18H+P"RQ$-!5W/N^G*='T;2[Z9%7,B$"I50;H4&=/S)?R\.:R]"=QG"CWL-] MS_7OYGNYHN=ZGW9[I^;:ZFC,/$M!HR621!;+?E26$"X8CIABD>,6SSBL(6#Y M,$DVY8;I!S'\($KA.PUBZ)7"72N%Y<06&;O(I2EAG&)S::Z(="XBU@F99HD2 M5@$"BA,^S%G^()3"(_7O/'?.ZI"<^TD'7T\IIW80?O8YO(B8A@$WV?_.1A]! M<,#4&'H?4&FK:3G2&*+"+]S&]?,CJ4?0V$/9R@_L3_/Y_3 M\G5+13_6;V(6_]#Y9J\X;Z0X5R=:Q59P*ATE">A)PBS+B>"1((D0@+*,R5PJ M=W9SMH$*INT 41MT&?U(&N(^052O%[9 +RP!JBR-N$H%(Y;G *B,OSD*[0DE9& M0O \,S8Q3+"<9[E,>,+R-.;.6GG\PD.I^$Z58Z_K-J?K5H<_.I.:%!0;V(]6 M$&9=3F1&)8DSQ8PRL5/:@CG)TB$7M\ZR[!.1ME;40=(YU;$2<6Q8QK20D3.1 MT+G-$YMERHMZU(OZ0Q+U)5@C5)YG3F4D,\(2%AM))**"XE,4F:*Z _!4"(!?X;@8,;E+%[]JOU"K97L)M0L'&6R#Q.XTA+ MEE(MM(X,S81P&=O1^R]3"8^#_YK1Q]W_A7^6P#Q+09+.BVJ$+_FK[V,] M^FA_NQB9Z6DC19VKZA>)YI=(!3:^^I+-H#4QNRTWK@CCZFC)(<$UQW!+/ M[T7WW]/6QCF7)Y:HTLH/1#I8[*]R?"$OJYU?%M[I;#0AW0U2Y0G3/23Q1>Z M5TI?L?1B8NRD A,-?O)"Y9NSOYG"?]HF[JAZ!W^,BXMJ0 8_X5DPFLRL^7GK MW^X _C+8AZ^=5H/G$RR0.=330MER0./A ,T ;ZCB<;7U[_+3;")G9C3]EGU? M)UU?N/H22K2 M;[KMES^CG-W-8OFU;EO[J:ZR*;[J@18K7UV#]P,7W0^\79&>:*TF\!+1T08+ M:.6VF]2QT:X+6[9[^U!57AE_7'G;6O*77OCK6W']_?S6)SR4S8XVRH[B1V/' MGT:3P?2TF,$M3/7S3?;J8?G6A"+\O+X%IW ,X&HTDPB<'4N(ZL M?GM=TG7D]$'<_<;,\C#S3@;G$K8!F -8!"395M/;1,A^, _?NC?\43QU&T\R M?E'SSTM@J ,[_4'\;/OQOV>O3_>/GL.]X?[/7M']9P>GA_^\30_>G]"#S["N M]_^.WB4'[U?\;+"V?_]\_FG_R(SWWYL/!\_T!:PY_??H0W+X3-.#/U]='IS] MWWNXUAT\K7UL;Z)/!Y_W+@_WCBW/I>*2$F>$)HRKG"BM!#%*9S3#1$\N=W;I MCS@*N]4D=I)IW(,TYB%T6$Z113;VQ"!&4L MU4D$W)%B)\,XN75"\>8S;WX,Q'\=$#>5GU9;^MRZ3F+;WOG&,=H?4Y]N'L'I MXLP>(0OU(.X;M.:;%1 74R,R13F)8DH),@,;,A>9Y)$V*(36Q1448 MWRFAI%J5S.Z6S#-5L'J?6Q2GAG#K"J(N(3)*$P%&@A$JMR%/J M"R*V2.G\4-ZV;W;-8@LBH(?_;.3G8?A>C1-SL\Z-FZ@FN<][/ +4OJ=U:0/) MW4#9B74C/9)CU+4XPQ _<%9.9Z7%+Y366'OFH^[A"],1_GQ>6F?+LIF9TL/^ MQW$";[2U>LN(A^[WE@V?MESX1V#"0_>Z9<&G6* M$9%B=8(4$>$Y3;#JR1&>Q)2 2<%XHIFRE&[C9,W>D.C5V/?J&W]G:JQW(]]* MERW;)KF(F*"2$9%B]QKF+.%&&N)H3@UZ1)3+=W:S:$CS3?52[]54PA<--O9J>Z:BFWGLVWV-1U*-QFMMD3Z$]V,J[8UB3\]R MA^YM9?>0WPYK;GLQ:=H%_5&4A^>VE&@&[TU,:'UM_T+F^ZOFO76]*71_. MDQ N#][OI0>OCH&N,LU33DPF8\*B."?<4D;26*5< :4U\U,)P S&?+4,2)M9 BU6)4:)RJE'-WA0S"? MMTB)/0(GZ+/&?3DMX2:UY.JB N0Y*::#2SOUB0V]7_-Q. 0VBBT;WCJ:L]93 MY*P7$SW#O_\^FQX4TW?6)X_UGLM-J-XWJ_ QULJ)."8\XY8PI5(BF+!$PH]4 MZ)PFRO:>RUY1;<&KW1N O(6BZH'BK;35,E T)DJESG.21KD"8U@6MR3_]W-@I],GS/@?.R (MJ>NDS(["UW#EF5> 8 M@O',!&^EU#I,[#Z7ESYN[J=X:UW.X'/\N9B>VG+@10PN[3V9C\X+L/D9"^>C MJ1P__W1N)V:$T:9>A=^M"M\_ZG1_>__NXO#H[3%:]BIBDE )BIS%44Y4DCD" M!#09RY3B:1YFDM\ZY;9W6/:JZF'AS9NKJEX;W4P;77:TT;-7QUF*LUJT)DEB M,L)R:0FG64+2+(L!:&9,X^A0$=]ZEG#O=[R)[/U=)];B)%!9CB\']I,M]:AJ M$BD'Q;G'FKWC\7'8\QMU/-;,=>B>(VL];SC+IQ8=!K[JW8T;T;?/5]&? WW+ M#"<1_$N8XIQ(%C'BX)BD>92:+'.]O['73UOP:O?F;[R6?NKUT,WTT!+N8['- M&=>.@,+AA$6)),(R2K2%#S(X0P3%LL_>C?A]*^7GM377KJG!KD@%?.'LK)BT M?\$+)C;([<5H>CJ8GEJX']X<_ZN#>37ZO+;=5F^D_YA*>K.9D8&97B_QTIR# MKY7)_@)X]ZEGW3ZQ_:XR)9O$]BQ-LYPJG&>=4\)DR@DP 07+G]K4V @4M=K9 MS>)TF(D^5[+7:@]$JVTV5_+NM5IO3-\V;;)5:,)F4F4IX8(KT&HL)SS5C.0R M5T9+ESF3!4S[C8BV=SL\:-W_/1#M,BM?ZP3X)W!LGSY_ESF<;0LKH[F4:482 M;0#8ZBPB/$XE$3&5*M&QR#@%8)L-L^C6K4A[EVJOVWX<7'L'NJV'M[=-]FS4 M&J>9T)ER),XQ4<@) _ V2HATRH+-GB6Q--L8*OK>?MIV"M?W=]9BF *3,ZTL M)\6L"U!+JXN3"=S,S+&J'A=5'=2_ECLVC!'KW1<_M/OB.SEE:TY]'ABUU=VO M6S;M$>J=)'W6$REY;(SA:4PLG-Z$6?A)9I81;46J\B1+M-,[NSSAPYAO4W?J MWO?:*Z_[][W>4'GU$/3VZ:&UWJ(BRTV2.&*PUHA1QPB SXPX'CG%F9WA![]BZ&!ZV^-XP]5WT) M-2->K<+? A,>M3SX'%FP!Z)WDG]:*_0L!KWM)X1R7A*X/!.'$LB M:Y3:V4U8,LS8K8%H[RSM-=F#!*)WH=RJ6W%P>?GQ\#:)1PA'*2LY02EFA&A,T-R32/C &":LRV MH- MH[1/'^T5T@-12)NN7+]:(?4 \-MUT>6B+LHRG65,1,0R4$C,8!\D$VFBJ6 J M4K%Q-MI:M^0O4TRO:'QL\$_SZ,Z]M,7!L;7T[/ZO*G_9773-7>.RC0E=''U- MZA*4NJ-3ZYL:G<&S+]&C."FF<'=98FLC/[O]I)3CP;DLIW4(O/)IG\9.L*X= M?O(#[^74ML.DX.O5%/Z S9.J)U?N0+T,EL(ZSXN *'\M[1BLMX_VMXN1F9XV MFJ%S52#-K]'\$JE@!;/IU9=LRU9C&]@%1VWG7URN5RIIFE(J<.NQ;AGLCR!^TR+\U^SQ;/R.VWNRA0TO[G=!.7_%&,4^FHX>#'15S/@ MMBS]P$OL_FC%ZDTK5EO_4C_-)G)F1K#^G]=Q_2T4Z#7%)-_Y M,O/Z]ZB/!X(P[]T?W'+M]__Z8O;$HLGJ=^&<" ?S,[@ MGGH#%N(B!/M]5L$RJNJ9K70Y\@7C>Q/SNZQ&U:%[6<*Q,YEZQ]X1//7WL:_0 MN5<8=G#9P+"_ 0J]3=]]?I[N'^U= S[M/_^ )YS0@^/_AT?_/,B^??/5Q<' M[U]0@%1C^Y_7E__^8\Y5PK*#?UY%!T?C]_M''S[M/]O[?/#L^>5^\G\C@%/I MP=G;^-W[?^%Y>PG +7?X[$5T\'[_\\'G%Y\.WL-W]XXERQ1L=DJXTH"H.(T( MMXJ3.+:IM2:-XCC>J0.* &WW$--&D1 JT7D.!&*9RV2<";B+LEQE">"SG0$0 M0)ZC8)8SB\VT6WH@ &C(Y)L=>NK@7[OT:9!;S2A+$@R?U>L)H4]/PJ^O:?$= MN!;*ZH2Z*++,R$AQDPN59XXJZA*6['Q1Z+LB_ETD?#T.,OF*\*UZ#'Q$(#' ?MO;C2,.>7\ *3@=VTE0= M5V\G@'( U&K:P?CEM@#T"#^_5 MK$9S7^X98'8)/ G&JLAS$<[)C*4+-5 M>'J[.$"L8S(%J0KD[HZLE0HS'U8IX*?6SL9^I.FT+,:X(>?G13FMN7@"4-BW M;:T3=J_>RB>#H]-1R_ #.:Z*^"OYNRA$F2?D%SJ9U/]BK<>F6ZJL70!. !4BLY<)+ MVJ)&& ["#G3D*TSMA6WS+4**B5V0^">#A\8WZ[;=C="7-KBTL@2E;KQ>_3_0 M*[*\#&)&XR>#UUB_8BC(@K\-G#XI^[MCN"A;$7&GL#J5^"X:TOP[^]K5'; M&J^.I70TY28BS/(,IP4; N:')'&N,I%*JJ-4+=L.*/HW\!4VS=37.2-;=X+_ MTJF$0T%9A#6@X&4Y;\Y>&A_(KD/5#4WA:W"JX'E>#0".@%X>CR_QB MV+^=^ =X+XL7FSW/?-D\.?>WLL%U%K:D]E8MEWD_9WPBV^LGI7^ MK/=?:P9WH3(\&WDTT][XS?.G[2T162!R*D=GG5WZRCEVDUVNS]< GIM^]O7" MFS,=%XQGT,5I 3M%_*%60W(XC$9F)$O$,(,] &)^L371NB.7PFLK.99>A\]I M9L>C,UC8M"FSFB_9'W!/X227(X2/'32(J*\HIL@0 P/J>5S@L8D#G> K2,QN ME_ZO[\&7V*:E^7Q68M[$%(^-:@;V23D;U\3N\,2398-X ML.@BF^D4]=,%S!8A_6"O"WP MHI>6*W:HW8NF?' ]86NI %I:-+HOX)[&HIE@@NFU=NG7)6A8\DU8Z@* UEPF MZJ57<$["0A%"R.J&+ 5;.FS8H3@?36J*S,TS--(=.AC [AH#;G\/8-U?VM"X MT5+%!(0[2#D67N0 ,.% O%=#",[($ V%4=MEL/2/,E]U$DFK"UDQW M->M78!KZ;P: [S5=(T+3T](&,#\!((-VR_2TJF6JX>8%+(KQZ7!S+:M3,!V+ MB_G=KKS'&E"+-PJ$O_4*5UX=F ,'YS4;/?+JUOA$RX]V7AD;'NMMN#-YB0H* MS3+MF61)Q=P>4F\+/+WM:;P&RM3RIQKT7CL_T]MU15^'$9LS_FU M@D\J5^=4P.>=D32M@.)AA/(#JK$,%JVJW;R 8D:HI_"?\U73_Q1$)ASIDQ,0 M;'\"U%Y%I/#(G[2%F>EIUSU5RI$OJ:Y+QNH#4Y?PAEXOV[)"I])X/=0IFJFG MZ-*:>$ZK@94WX ,;ULH&5 *\>5%6S40>X-S9Y,,$\$RS07A\P&T4LCANWJST MBMESL5?@]2B?I<=>C$!M*010IR.+:KO^^AC?OAIX#!?D#9@-=#KJ4HENR-%Y M. NNQLYK &7?YN)M=Y&K:S]T+I<8)O<#"WEJB@F:*G"*_N5 #![,G@!=#?V MOS,TB,/7&IF5'^5H[+VFM6W;>FU@!_SB8$L\IPV;YWM@\=_9J S+,'#6PP(1 MLWFM#=2T0^^'MF6 <>WAB;FCV/<7%FL=B#SR8>&M:@^50-O8\@1=E64WC73@ ML0%@!'2'X&D M MG@/9 1QI?8HB '7A(AWT^K3WFC4/3(NS2:H$:K'>&_ :M)Y>;H8?5>XJO/I0691%M(P0XL[-9@&?&.F X M+PS_"PT: ] MJSF('G52VZ_7N&[8CNU8NEW1";G4CFQ06*HHR^+"JR)<80EJ S8+CIWZD!W" M"0+W!AP&]82Z^R/( M2_,DT"D8QO/ '3__;MI@>3I0=8K_?SY?WNMV9?C!WL0L_J'SS5X_K-3[L'$();A!/AS+ZY/\,;GTM)0DMI H\\<9!>G3C8YP#V.8#;^E)?R0%< MFPITJ]2>>Y+/!1M+!,2K.0XL$B#)]!5AE9HL/ O@[^^*#\LF];-S[51-_?YPD+&%J/IWM<$ M3#.87MCQQ\8I]) AX]QIBC9GC==Q6BT$7:IB M5OK\H\;<;ZQL[_(/>2=+D!3=I;B] !$-&1<%TJ,.G;0^26_M3SX68^2(CV$;PIF .4I"#D8Q.2%HM8?E M! MS/7OX]S46!SD.T.G3]:4T3N[&PW,"^!=XMO2I5]U_!ZW'@A\)IC> MP%BU"RQ(TCSIS:\F+-$#]LXBX=OP"ACB"FZLSJAH_-6['YR5?M;EL''X>V<= M7!SN#CQ3M.F3^$I79R3Y-2TFB+1Y6W./'J97H9NDN;V/8C8VSO._US@XPJM> M-BZIFO#^: A9)MZ:.:EIC[]KSPO!C04\.@U1)HRRX'>0W1H/(;YWU6:S^#5: M?3H!D0\.G0ZO^'0P&QBXG;4='#>K:_8Y5WZ_<+#460C)3KR'[JPVQ%I/,\:# M&N5[41:8)53[TX)\8)J.9Z964<^9OI'PKE\-+VS]A;779G&%:_QDR^XZ_ @] MMB5PI9HV6@4#N'^$_1^/X!MF5,\;]RK_"S(XF&#XL)A5Z\2P9@7XJJWC;($9 MNWS;\'+#NF&/S@N4P)$7TL5IZ$V,;T[HX/2KB7M9>QWG[LGF!5$#MAL3+.?9 MM!H9.ZCW>O%D]"[/8NJU:WV&HH,8*>8)'MC;?P*JRR]"^JB17T#W3B,TP1?O MT5E?0_*+4SOQ.; EGM'(XVJX#2] M:(+ R^Y1:Q[ D_0IUOT- MGH/Y:=%"82HO2=-CD5[Q3Q[V2<2GWDV]]"@M!]'(&*XE\ ->!R; MQ8R&;L@_((:_\#U\XZ[]X-Q^,U/>Y@#Y6DB?&+29$SZ,TWD!D.-ZO?,8NH?Y MP>@>2Y^2V[S'N@?.]\5[V.M(>CFEO_MFX41#4#Q>^C M']6UW[9YE,^8Z&SNL)O8'EZMS6+W$!FX$4\/>%[C[O.GH4?-"T0ROF1!S3>S MWJB]D](&_+7J45MX^E6>N'G^]A^STC]W*>0T?]@"AV)X'TX3>0:/6TWM7[)5 MZX<\-!E^B::$G>=1HD4[H%_;T5!&TJA/4.0*(TI(Q8;T:*BX>K<-QA'&U>). M/[F&ZV@3%64L>M@59OXG=' MSZ/]/_>C?]_OT7_?OWZ_?W0ZVG_V@;[[_,>'@Z-7G_[]Y_]&AW\^7W$9__OL M[U-8U\6[SZ_/]I^9LX,_]S\=_OGBXO#(O-__YU5\\.R/,3R?O3M:R.R$=>RE M!Q?',6>3P-H$MDP':\^T(9U;L,\O612^/!LL_4A9Z)JT@*Z M'ZW+D:MS+L.9ZG5[TJCA&V2%79TYU^8PU:F>\W2AZLLIB?,$*M %8MLS\L. MN8'O-S*H9W(,_IJGY&SJU+^R(<9]A&^]S0X4O#+H6 $8LM52W)$Q@WWA7!Q; MSJ2(A=19J@6S-#(Q_!SBCE&2I-VXXXN#/U8"C]@7\-#5NWU8OL9E'H)).I7> MY72]V&+TR Z*_<_[Z;'1#M2_49CE[PAS/"$"CF02*9/G+DI=Y =.1T.61\,T M2U;#B^"\-0->^B\TLK!8#WHSADGBS$4NUX)G$1-Y+.-8 M,:%4D@J9V53W#'/'#//ATS'-%(6-9R0U-"4L2CF1&=-$*ZH5T(3F$=O9S88I MJ.XTXVOXI1Q]1,OW?"QUL-5:C@EA%6];_/FR8UX-!W_]]338;[XH$)TU:RW. ME_6]7[;W7N*ZP9I0#-YVB4<7;,5U&GW.Q>T8F<8J7,AO\Y'O^K76M%I<]%AX M]_\(74OH/@TK:I(JO;2@Q6W_._,.]> B+J;!VBWF6.%F(F5DG!D.5'.("(7E ME%$:99I*:85,72M262]2=R!2!^]/TN-$4 8FD" 9MPY;^$DB>2*(@Y-0\#32 M+I&@@X=PGN/_5T7J:K:_'ANNF8(4N#DH:70?3\>VSQ8QG7&AE M09"NSZ_S0< O97E8>G><^1L7-G_T(^7*91/R\-6QI E/4JI [1M)F,PUD49G M)&42/C"6<1OO[$9/@#_C50;]:8TJG7LTT=D_Z>;DC4*DZW[Y8YT^>UZO\24N ML?VPJC^MXL?+,4?/V;&C*6RIB0C-)"MXK7(D\&SF3_QOE@?,YC;AS<[\!R724XE3[6-&%@=(D]+C.M _IBW;N(=%-3@AN!.Z"3U^J ME=NP*95;J826HS'F(P$!?+0 T;;/),&"MRMJ]YODH"9ZX)5A*+9!8GBW1_/D MFNI7*^&F5K%3G]-2LRI\VF*]89?^NZ=VW!90SATBP=XLFXI 8*1S+%#TG1I\ M>@!V$\*LG%FGS''A@0NNG)%;Z@G08216CGW998*R1>SB4'5X8\6=='7EW^_W*VE1R%)%\-\B\E!62*16F<6BZY8U:E0L+_%PT+6N:G@>7 U/X _D,^UAZ]V\YPH94LLZQ;B:MU8F&H\E"@7T-+.H$ MZ">#.TKS\192\R98.^J=;%O8O>V>';3/+PXNCJV-@>L317+#+&'4",(IM<1I M32E+M8'-7M>]3;8IDR<84YHTGK?U[-1V[I2A1=-"C[/7=A[3P_C2(G2YF6 >K(\_-Q9U9NMSE$G7N);;P&9N1\Q\CIH++3:2A5J(,);HY] MUZP[)-G[^,:D!EZ!EY\,?J]SN#O1#6RR@MW)L [%/V)4A58;^,?SV3245(1\ MXI&NHR9R$";)P$*(_VG0%(6L[YG5]F0)T/I:D \7@4DX(UAEP.:J#5.B;OHT M!^PKC[NH9;A)/QVLM'N=4[1MOU6W:PT5-A]KPH*2L-YX@2VW3<\['ZB<-]P# MR-FB31=Z>'DXG$;_KPD3=4WNVKRX(H"TLE488^W<_FJZ_P18;FV$MW4$7;WC M/\\S\.L(F-_G%OMDZ_&V!%N=4/_.X-#V%V& MPCZX;[/!?E-_ZHJ#LFVQQ16[5;=-_CELT]I\I&;OUKY@:#0 SQS7O;E:*\EU MA.2ZQ&H;12T]P=N,58?I?,N^>=_"YI#SY27U<73Y->7TQ5-JK_K"M>U!Z)/& M1VVOI="TS=L+BT4ML%9XTW#V5AT+'2RI;@.F>9.X*UK#H;7O^YEY-3:LFW7/ M _U-%M^HT5O8&+DVW>?757X])Z!/K^W! MSBK8.=P[5E+ES*F49%IFF+7FB)2&DL2P.$LBQT1NE\'. P#W+]:G9GRQM*); MK[2V$@:_]!(;FH&TUQ\&11#ME_,U!Q/ETU'NROY MR_=]64P\&^/)=V8E]N8U5YP-=8>#^<$U/Z?FQZ9?"AXWQ:1&04UC5OBC'?R$ M1;EP> &?8,^V;SO2'ER9)!ID33&TZ6Y;S<1Z?H@M\GIH+QOZ]6'399_*)0?[ M>'@-GLIRC*4!9W7#XO9C@X[_D9HU:&=>*@RT4,U>2W&=<_&QA)M9#B,O [Y14 ]V&E@OH4RZVFG'V2C"Q9$S%\\G+<] M_5C@(L:^]0&V>2 .FZ^&3@GMEY NH7O!",TJ[&F $.K!#7IX"\PQ]O7,<_-[ MN,R8C>*:JQED3AS.?VT+MKHZ?"QK8(.]M4UHZ3SY:XN_ @OCA;%(H[(A0 M,_#Y#$V\IZM;T+:#JSN!M(S8Y>Q02.^-X$Z%SON9.6G/C>66($#YX D)UE%3 M?>'#/NU+P>D]6Q\NZ=9>;1U.?QO:TSYO6D(\-!FYXY)'V)Y#UV[.8[<$7ATK MRE(NE2*&2DJ81K MVS43!D(=FQ\S4#?+J+K3JP# G/;>/W:ODB7+U/ M)QA?AOR5SCWF#75KA3!O(1U:!G6<%0'&82)!=P!#/:=KKM[67SVLF_6$6W2? M5N+:9[;MD O;BH,E%I6:'X_4H([@ZJIU7$!(3-O$>S=;U)/ZVE0 MG5Y>TP5TUZ*#>AQ4T[;*^7XR=;_2YF8+W90U *C@!"TNPN0-?TTQ4U,W&[<3 M/X:^L\]D6I27S;R\>A%P$N(7QZ./P3[R;:/PMWH"2--A//C#FB[0'5&!_0KG M-!"P;8_J00W>.[Q#I\VR[QNPP"IXDQ"]JN]ZO3L%T*7!T MSSA,AAOA&+'.CJYIH=3%]F"%3HHS.)_MY..H+"8!R08_>T='SWOZ%?4TEJH( M_8="]I:_Y:C4L[/*]^=:ZB$59EA4(?GFZK?T_8J<5QG>!]N](2A!/?7&PM.N M([A8(%-@9GS'X"V?-RA;]!ZO?>VV\UT]KF-N8UUUV-4G4M!7E7>L+QQ2#4\" M> ]I9E73>TG9KI5:-W2VVOO_A^L[W^$;EB,_ *B+>9>W8%G1?[G)0)\TM) T ME/9)0WW2T.-(&OIJ$M!RTE N9"),)CF/&'H1A!$TYYG164XC*N^W6^V5H2ZD MR]RZ>0I0 #FZU$50$?H+/*Z[4KZMMN5]'L$P^9%F)V5XGK"2O&GQVW:?MK? M.U:1R5-K4J*I480EB2;**MC,/#:1XQGL9_0 @UQS53/JN/'"U.C&_SS&A&7U MOK%<&SR%J0.!E='5&ES@U;0S(@)]O9@^T;;;7)Z4T$Y##'&DX&M^>O4E36XW M3CU"RW0*0E"WKX%WFM1/:V[J KA^;?W5KG#LX"'O^T MJ.#96'0E-W-_BJ:'X2)MYQ-)31&Z.#4N(?]]A+@8=*E[D ZJD#GGV_DVK9*] MR;F&>8^*>F)35S2&72.F]E54K1U5?]&V)F/5-"YNG15-[LR:OJ3?[%#>%BJO M'(]=G>(%I4ZQ\3%6+$A:M_.8$[B2BN<9'\.8*"9R%:6YR3,&IMQJ<>S_^W)A]%K: M.I <3IGCJ::,1TXEF@NGI4FRF!MMEF@;Y3UMOY&V;R_V3X[S1,4QV!-$WZ8\$G30P[J8+CRR6(=T7U5T1.K![]_^#3,98'70<0AE!^=<8 M+4TOP#F/37%L,PC@^=\^4H)Z&/:QO&S&4E2#4W@V9MNB>QXJVE$( M_G#$#O-@UX;4CN:50Y %&^W;LY&N)VRO M;$S7.]_Q5(>F[1@6FZ\0JFF T,)H$#3# !"&O+*.H,T3?1IA/QD7"L,/WJ<>,B;;)$4$Y&;N M;F_&HX2-J,[]6/?.1OBGFE%5SGSQQ%)S]C#@%.R H 5&(?$SD,Q.ZAD:KO2_ MUV-@L*3;^VNJ9@P$/J$"> KFJ7>E-\\";IEA[,&GO0QQ%NS(SSCUH91Z#LG" MLV'9'RWH+(# \VMM30?_S5&87.3U&CZVWA4W1K4X#Y0^_[N%MUA;' K=D<\> MW$FQMQI1;"G;,.MP(EEY8^4I/CCIDZKD+ MLTS+N3!VYWWX](YJW<"7*29D-+WHFV$#LEH9!J,NZVJYD*(UFYX6Y?PP#/._ MYI&NX$>JM88*LW;@(UM-6\.[H6MGF"A.W9E+$VRL*6HAF_,*T&:" X\?FL#\ MXXN+?"K".$3P,.]NGM0^GQJU5I;J,GD2YV[*B?[9?1-,F8U*XN-)) !P:J-^PQP?%<6C=C#?R4;3^3:8QJ M?CZV.>"A^J9-INKB(3(/Y[?[XF:H@ L]LLVTM_94F1^HZW^IE\86+WN2W.:[\> M\L2EG?H]QAP9A [UA#*O*0L&[]JB[EA M>YO&YRCQ#:@.5.FT'O'O/1\?OWJ.-,SJK2QL'R)]!OT5>SGT;SH>?4"6[XXD M#ZB\28PHZV$T-3\N&3+-[+9FAV>+T\UQGEB+]FNN7$>HKKMY 8I-JQ9KG'@6 M"WJK[4NR6N*X>J/:"O46U"2DM=M@5,'F-_>KAW_YE G,Q YSL9 L8ZS%FT_" M:@? #*^2$V_D=+>@ 62+<*FI$.[BLJI-@QO.3YNE#?3Y2VOV<&%_AO51N];> MZC#SUO?)[ZTB2]9G_C2)[X\DL27KR6R+"6^ M*".DS1,1*<:9IK'(*%SN4F43J[DUVYCX\L:&FIG733GB0[.+[GI>5MB?=GOZ MZO(UB3>OCA.XA]9)1%B$X[*W5TV MT&(Y\/8M1/YBX.W Q_<.W6'C^ZB9H%KH+@L,J['#+!@1!E#TXVTN^_E%>OCL M[>>#9Q\N#YZ=?#YX=2Q ZV4I<(-(C2/,Y#GA(K4D0;+HQ##%U?K)[Y,,NAMS9Q@L@51H___OR>IDZ<]F5$)>+"CR-[ M42U-.._6U_IBWJ56))A2[RM:9B4 N% / C?L/@!A^(DL0V_<<;"&0YRFGJQ< M)U\#.O6NPWEMS%?2L+?N +E&P>GW3(_$Y?C5'+IV+9VE!,7]R"1T15^?'(N< M&F&5(T+D*F-EI]M]F%AA"UCQIN.D&7_S@$\RN<!]N:CFOMK1?N(VL7?&CJW(SNA>5-+]!IULPS;Z(+OK9Q;WU98K?=1*=< MW$\XGO'J[/N#3^CAM>!.=E=KGKM9?[+8=P%/Q^H.9>^)_ M&_&3=<1_$82RTSK[OU]AAQ#NQ%2C>3>&JY72<&!'_M[!B3?V&3&8!!!^\Z/A M>LK?,>7I%RC?DG.AO<;5!'UP4<^NC=@>7-52<4!3$ 'LWK1(J6-UG:,/+($2 M,W0N0^UHR,\;5:&KCL_@FJ!VP\+K:9C/ULED6>U>TN0JSVN(SPICQT^Z+4+K M[U1V7?>3Y8)N?WG0UVV?E_5E'Y?GH2EFB#F6Z 3W5DI(2_5^]R7NP*"JK_5H M%_$5R5X(\[?65+!7F@Y!LD8BL[$L%_?DBOXT7^KHL-A^H$D2;TJ2,6[A>X$V M3UC#V7[%:^G=/K>NX_=1@#DYFCPH.96!-=J62KZ$I=/>8'[WQ32(MH]DU4+$ MJD5M8R3F0GKAND4.<;2";Q=7G[#8\0C6Z5N%A:IA_\Q.3NF5C^JTXZGKC0=M MNNER_8S!.S7UPCX'IF6Z;E^#L%Q3\QE\J\1R"WQ,^%:PB>O<5@RUA/Q.#!S" MDT9EZ @\\<4Y=<^&^9(>HD[2LBQ];*QN)7I5H<)2E='P"YG'[2?G\C+\N:Z^ M*F=UHZ)ZY$:=O=%%OP(NANF:NV;W@/+DXMIEUVJJ,&*$989)9PK-8$\:%9&G.4R'3Y=A0&M%4OZIO3%A%4W1*[.N/*YQ>WV5U-"GZ3@]-I M?"R[5U?U"",\9K%;A\]K17-B_1*ZNWD:[UWN)RVWJ"E:X:*_V5UX&8O0H!R7#P=%S,PNV?OI3RS4*^ MA>\^V$5:I7<<^:2)!06 ,0 R^D1.1P9TQ*^/1BC@>VS_\X?CE*;.XKQ223-' MF!*,*$,S0D$1:8M**6D<_5[C(F-]29GQ+*B0I@?/WAY+G#H;"4UTDN4X&S GRB8I MD8XI.%,TU8KN[#KT*EQB,<&*U'G8@F*);M/9.2;882^CFC:=%I]U@Z!6N+U\ ME5]5?-@;\XMSCI<"A+&@D63&T$AQAF/:M9;(:(I%-N:)"?.-E^.")+WBF&PU M$$2NT2^(DS0JUP2:0![3 <=TR3 M)WPU- C :NRSG;]4T]OFB=VL>O/;>&1-[/A:3#(OY'R\=9R>)3[O'6L:2Z-$ M2E@41C3@1#A-*XI03*=.8 M.!>Y3%MGE'([N],+BSV"0V7N\D&T[56/SQJT7+/1;:S2M?EK7[5>2;25,Z/E23#-%\.(@R;HVUA6Q?C)X/>FN&+)U'2U.N#&A?V'1M#*M&V.&HZU]__F-Z^E3QN]#4WO<++UNMC'/ MM%[<%]]RPUM]2R% .2A]?21<6]MCH3)B8OWP57F"I3+35:LOY,S43R/JDC0_ M=YR%\'*U'VOE\@YY5SY;,!([5&OJ1_Q?E-#X_VC[-(.ZJCC.C<)(2I M1!-AI2/6,FPQGD0Y3@^-D_C):ON5.=(']KD)W2V8%8+GF;&)88+E@.)DPA, ME3%WULI ]RCNZ7X7=&?[S_:.(VE2E;J,<)H)PE(5$\YD2ARHDCB7E)K<[NQR M\8T&WI=Z-BVV;ED;H+L9.R6 F82DL8E-SG!&;DI58F7*C+(,]&/MC>)79!;? MD*]:8Z)9:\]H:_WQ1_O1P?]G[UV;VCBVL-&_HG*=MRJ[2LWN^W1GO\=5Q-B) M4P'B&,>%OU!]!6$A<21A#+_^K.Z9T5U8& S"3&KO!-!HIJ=[];KU6L]S<(SW M=X[)/@0+>Y='7CC*N.&(@\9!8/PX,E92Y T3WA8%)9&_>*GO4]-(QPLJ"F)! M++B(8&EP*+@W3E-.M%)9-' M&K@1C4<0C:_[VT>$>2M3$7I1.%!'3'MD/ [( M%S0XK"FQ5K]X66R)U:(Q%3E,G:R/3A)IT3)(J-:,KIK[(RY/=6\E:W=L<&AD M[0?9.[%W>GCDL-%1"@U3+R78.^V049XAR;R2T5,IG7SQDI$;[=TME4^D+!08 M2\4+<'.I ME0P47"J8$8W_%*^=!&^3RT0%SO'F'&8'O.0'"#*M_1M5 MKR+QGM09-8W3-S5.%TWC=-,X_3P:I[_9"#V7>#:%XH$63H [S;TH-%:%X4;9 M$"/%IMC$QNG?:O0+"#)M#61TQQ3^#ZSQJH<[/=IGV0PWUZYZM?_N2$)H3Z0N MD-'2HI0X1*;0 N'("(W:HCL;5EQ+F2 9BW;K![/6>8QYG:.@*OMUJX+Q64;A\XN!.TF@X[-GJW<0+M83DN(+"FA +K#WB\?'X3 %SJOO-S6*Q9!I> M07I8G9C5I-0UG=M6ZV.JGY\NF5\F7YCMU>2&><#39.;+YJ7RFV&I+D9C=+0:T'[4GZ(SSG2!F=.X:C9YB:O MEQ@H9IM"2UG+!Y[3-&L5&-RDO*(F#"69D=@YT8 M0DF SK))FX(\G<9CF, J+.NWF+:!6].GKS-X"IM9#O*VY)T\,%\?EE"J?"X\ M]GG7^4_YA==[!X=D?_NH*$10RA$4<4$0MX$C0P-!A5 %X4)H%X'F"Z.3OI_"%\R:-?<*UBRI8=K;+#C>-&]S>E_]Z*'=.)!? ME[ MS9BAQ1O")6;EW6!-+OEK-E9APP,ZI@<\=-]TL8@!#D)4D-8G;MZ)%'RY40[?GGW$&_F&ZI%))RX2ETD^U?,,7 M3$;3R4%" J>N"MQ39-E9Q&LD._S7*WS=-@$[=SNG+1'1?L^ M%7\N(P2<-#0O9^V>VZ2Y5A$9;' M2FJX8E%11YEBW%%:4$+9$X3RFD'^R%P _?-1AJS.)O9+)P?T$Q$_OH!X-I]1 M9K2O2K5D@J;\<M M[9( $2=MFI'[L_]W]ZG#VI/KL;4^*5&:IH"?1B:LPD<0VZZ30H[=_1?=A*) MX8QW]4%5XOWF[2P!LRR4V> MY:0B,Q)&0LKO#(>=S)KYLI&SC^1BF? 0+R&?S%5NB.#=?4?1=N.IME M24!&BQT\W0E1GE?EB1B2W*:NG,EJ-,SRF+'^M' MT9KCO*>&M;$VQZ(K/]_C?PN\K7?/\A*4*)"-NT8'\I_N@,?E;-[/Y7&R6H@J5W;S]F3F&*IRRI0@C@0M9;=7AF$L]5C8Y5J_JT?GO]K?$2@V_! M2S]ZK%,KHJWA0L8Y81*-SRK*^9FP;=?.]E+@JEE/?2WE.&$36J+>3'W^<)YK M11:T79G:*L_E8,K3W%6)Y?[8>B7E-Z7QSF?\TPKC=U:]974[.;Y8>&JI5*=V MR#@PG'^#*A,^SN'GTP$SH3B#^&[0K\NU:J5;GS9F2HR+45;1:>33 &%EE.HN MSB[*:JJ:OVAR*C Y$(!;]<]#K\0FK@(\L-B]W%-7&IPWP0[RP&=XDQ.;9]D3 ME*S[&,AX-"$M'$W+4YZ;$_,EU*3L;EPB,W,8L21Z_A;\4%-F-E-FIIHRLZ;, M['F4F:U1-K:\+_I;T?(3\=/JX].)(5_IJVE$Z*;Y:C,',Y4?5G ,?MC[1%P) MCGYM4;9GSYZFO_BXWE?I@(3>B1F?OPS+L2??:>R$92L^KL^9')TM"V>G8_)I MSNE9PL549-(;)I/.D/>QB!J888;EI&G@GV%&KCHOS+SD( 6\BL>O5IU7[.:FY7RF87]Y? MV%'6U2E'3?%_\C4[,*0OV:DNM> ?P:>T#ZH[BTKVZI1PFR31]B_A3Z#@1E=3 M-U5$(+ !FZ#6QS'PG%J?JX1P>;;*8_F%<#<%F./-4VOMA!M21E_NL7IT8,FCKL*R5NW$@D_1X HTVW@\R9V?K!$+D%5\L MDWWERU8% W5_4"?%0E.1(BB4UO DLTO4)N-'J<]6K3EOHQ;S[MM0M;@!,$4_ M(.W9VD[3']:G!]@<;5ZW[);)CF7J?*^_E3]%6+7KDZ;-TNQ+2^QK)UMA 4[V MG%,]QAJ:8I09_^VO:<\MZ9J)7B\M1@TM])AJNS[4F]19?:A7J3ZAFR H59#P M]1E065]3E4M,UVB,T72G:Y'&?YLI"IJ4RJ[P)TL^CI1Y&Y];Y:(YN7F>00W6 MN;&+G:K3?J!UH6OYY:W7LX>FG6%YNIG@L69OL!@NY?&5TKBB;&A86I3D+-M4 M6U2>EH7-E M(7UU\K"T+3AV4C-X+K"KPJVR86)8Q<$S\Y$*H29);GC-E>;=E*:E-;7!I]9] M!CVF-0T/,TJA<$6B/2X9',U[:5ENNMV;)F#NW>U#R- M"_'/JB/GNR7,9Q/DRU/F96Y,",9,P414A"?4&UL$Z66D2GE/6#CB*3UV.[*? M9,X?@>QG>:*1;3V,VEKV]-EI(;KD^?E!%5AC0.S!,($WF/.L_*_S@F_W_+*& MT!W8K]U^,GL;4X]U5=5CG7[ NP>_?=[=>7NY]_'?D\/TG+,/_/#TW\^?#O[M M[EYOT]T=&-GO[Z[FZ[%2K1;\_7+W=)M\^OCF9&_'T4\')YV]C_]T]S["6'8. M+_=.W>6GG3_CWC6,Y_3X"L;(]ZX/\>[QD78%]I+"0PM!%M/^\3*WY=QHIVR9M80I>F MO;\]J-F7<(76-!9PK9'<QN&!R#=7M_85-I[^5)O]N]0BEIZG,?6,=WTC?!\+P'E\V=6.,^MUNI M%J?"RFS]%8Z-NVI-'8.U5WT =QQ\Z7S)SM)PW:?-1.>U/U".NCUU688?@3#; MI(;8RF]??317>_AOS^#RU/8(AKST5JIT=])>4_Y'^;Q?6VNO_HQ^9G+>;!'5 M<-15MHN7MBLY2JOYNE-&:#B/M&ZP>O^=[QD<3:2_#] M$"JGK;BH4L9>[70-R_N0 M:6?_0"2UNH1PEDL,IY.3YX/Z. DBT*0\PF!\04UGFYA^QX1;4YQX-PTGN?AG M_5YUUPQ??#OZ .X)+GR4/'+&92!&"6I)Q,8PC56D%?#H-V1Y7EA?5XS%_Z3? MG@;W_ ,+[G33YN[!:[&[?>2X%MQZ@70!_^(F!&02")?FFH.?HS&79CGW/)@! ME(@?RQ/%7$75FVY#?BP]-T%I2T+Z/LGH3B>A???\\'WUZ$:K?5.KB?UW1RFF M!6^6(2LCJ+8BPD^!!Z2]#X4A#!Q[_N(E:6/PN;#B-RFU*J$H09P;Q MU Q8IE=<58@'G_AJU6IOY=8*+S6A)?QV>/QM\ *_3SM-8 *7&=KMDI=P+(A/ M!!3P447P[5?03U9X890FH)JP0]SBB+21%OE8%(Y 8*D- \-*MLB"])65 Q5( MX'=2;C=.[8]P:JVRL(:>4"<]5]A8+%5@V@3F/80YC5/[^'OO:N_=D08-R*76 M*! +OH$C!5(T$0XES6ABL)PX4/\2MS45;2T628>^WZMMUS_]/O[IS?BGUV4] M4_7;SI/S?S7S*AJ.D^_%.=&6*B<%P4QB+W'$C?_[,/[O_O81HP)C)0.B45 P M,@QB*(3DWPD(,12&Z"(4LN"$2BU"\>(E%VU6W&.^Y-4&6 OR MZ^WL10#C$'"(!F)TKA0W5KFH"@.QY='01@>7$$0M=$B M+DU$1C.+"LZ]%$$1QN2+EP7;XARS1\1$38 YLVFW!>(@W%$&*J8@\D<$S&G34/M'=XK;0^/XL MPF]/T")(QZ25.F 1(8(VA<982&)E$%%X,!"-1;@WR:00"0?-&(X&C %87L0) M!\D$]8$,8=JY1-)F"+@J=$M3ND0R2XLPS:_86(4-L H68VX=*2BQ/ 1FP#S( M& P7@:I@FC#A\?<>V]L^\AY"@Z@D@L5*5H$ZV'91HD(R EXP:#^N7KRDN@TA MP_T9A>TG:!2<9UX2;AQS/-&Z&4:%")@9%81TE#1&X=X$D^\>'T7J+0'=CR@3 MB7,;I#/I$>0M]E913CUW8!34%A5T"7M1R>O;< #= ,Z@&W"&!ISA>8 S?+-Z M=*[:5!8BL4]'BAWE(5V/:0+:9MIHL(KV24!K;X]FZAP#+%VVL=,"','9\2GBF#CQLJ O\,@EXS,1U^Y-CC8 MPL/D^\*J&,&J.AN8*Q0VWWE^\_>@X\+DB<_4T.X>.+;_[L@3[H)U'F%L%>(X M*J0$).R'+<"=JK*24+EU[1R0W$2A5N& MX#]$"!IOJQ2"X^N4B)71$J,%$BZ75M(":8:3K\4U-\);4'@O7N(MK>42U]\, M$YY&C68Q432M[>-!*.'9ZM['>M9;>=HG4//;N?T09"?Q/W:FRJA+M+2Z(2K3 MJ)R=C0%&II7:MSS]6@RKT.&657->2@^3(UED7#NN?;#&!YP:%+ U[I8A;%:3 M3>#Z71)[NGT):HN98)GW'CG!#>)*662Q(1"[.@YW% (SD)K@$'Z%V1[>CMD MI[!JN6^NW0FT.'@=LAUXHM\KE!(,\N(M%[V3B"78N=ZJ%:9.YBM+ MA!]EC[:IOSAL_1(28)JIV]'>3U\VOO\8\[V";9WD1$N4LOY@X49I1OY^^_?K MUMOJB@DJQ?G%("U;=N4GF +7QB6P_0E[G;)ZUA5#DY>=G+),'2[=7"P>*]V M;F\X/DZ,:J,D+V5Y\>VT$^61TD"PE<)P8T"Y,ZP4!YU%-)'Z%OY:W>7P'K1' M96CW\IS"+_G))=C,V][!!,.MT43+-=$AW]L^8I@8:@N'6R,"K:3+$2]4;&GQ5E[M#Q=82!Z=J8&F70$GG M&3@01*1K7$5J.F4,,ZG'*CL]K8*JO'KO>)+K2!@LLY_E_O ,VW)VT1V97NA? M#&N:X)O3'D\.E?+ON4E,W,,E\5ZK&T8IASB>R0J,IY/=R"E'8J;E;,:%ZGRG M4S9>LC?]S+PSK(S)7WE$$_LQ/:"940PS)I_/(WG4Q-**5%)^G?>306[W_#]A ME$"72K;AOS/441-&W=31\#IERZ.C8-UI0)@X@3@'56,55+9;WG,U 4K5==,TQ5<3-IRLJOJ4U4YI'<^_WO&<",O_YZE> U=D+77)K, M45=2>T_X46N.GEJPWY^GP[ZQ*,^B4TP-Z>^25F(_01YGP(I>:]=V2PZ-GO5DVJ4SE?EP+%;C=ABFV/VYQ3 M8OA1M]8$2G9"LO(J'Q4>ES]-WKB&);R:#+_96S?MK7=L]_*($*\)<0Q),-:( MRRB0"C+]A*E.':@2%["W5N4G9J6J1E3,PG6>6*1*FUJ1@5>QZB1+T1_$T,F9 MBH0]V9U!;?G2[\)JMTJ[EKBH0,>:X]I[G/B9E7691TB;/1IU)R5S_<,=A]([ MBW&59JNLQ#A6.1ATCH_3<=VSE=M##*%*Q-*ETCD$2L:A5!"&K"LX(A+T3M#. M1,(@5*%+3U!KFL^5TN#-U>;IM1F!.*AY:"%*24=X.ZDHJ.F*7"HO9/?XB!N0 M#&U3_5JADG9SR, B(LJHMSA0SC7("VBF16D9E3/< J$8UOR"/XOTI&NSG_XE M-(+T34%*SJC6@D:F$R,KIJ!XB$06EA.%Z HC(RPS)R!(E[ 05XNRY";S/2U7 M->RISX%!-F@W 4%^ESC=I_PL"@B,?"P@STHL%D B+X]DZJ: ?Z5R;H\@7"F0 M#A9^U9I2P6#1)'_Q,L+THX2&.X_>.,$$GJ[">%7Y17-1Y5 M4UZF(*I@;GQ>[#.T_[@XKZJ13SFLA"X]27O KOBTY F ENJ.7:V+],AL<4JNICZ/HH"<>$-TBP4R,E K&48 M*Z8R#-6J&.SO*FGZ]SAI6J]#61-ZIQ,7&P/1G#N'G>%4NA011FEX((4.FLLU M3UQRUF4_5@/;'_R3]DU=2I/CFO&'P^K3(7G.DD%VMX_ :/B@!/BLHH 81]B( MM)422:E#X4$RF$F2L256%(E6E28I0SL$8SZ,U;+?\NCECHID\>CEFWID^RR1 M4:RI-I[;J0L(1SK1M5S"IL01"1YP2MQ09*D$">$L%A 8,R-+X5AYYI(40\]U MSL&RF#SAN8DK.0K91FTMH$C_*%SR]^XD^(MT'+*PKY7&]6@K4, MEDG'TVF^3>[F7E2FQEG0/SJ3N*AS%[ZE. MSG#29EA=/_RUEN=1[GH<-Y -P)U%\,Y=V8W[K5S,=NK-@\=,MQ.-3K'*7S4S3].S0;\]. MM?FR'CH?M7)C7"N]Z,R\X=:2V1$*T-Z8 M4U,H/\$\$NOC )=BNS]9JI\Z[#HY//O:W3][3?>N#Z\./QZ2W;,_N_L'[^#Z MDQ.PH7#MWN>]C[MX]^.[R[WKXZ_U=^!9%Y_H!WEX<,CV3O\\^73ZX>KP[(/8 MVSGI[/_^FGPZ.+S_(X?6[KY]VMMG^SINX^QY__>O@]2C]=^]Z^VI_^TC& M G.E&2J82K52X(1IXCP2D@2&B3(N->XSW:8RG4LOP@=7%99SV^=^MDSZ*&^= M];?,]ZFYF/]Y2FKNKT2>DM /SL9\3--E+HNJ?UV=MF0JGH;F^N5VJHM;3G%D M+IB$EFVQ85P+++'PA5?@67Q'E6_27O^$5A-UEG09-HXAAD5R 4* MT42"AM-$.Z1P\!*B%0V_@29C;8P7@1[^L[8"6ZXJ'D9-/3UO+*NI<87;G):: M3>3?Q0/[Z;554^KW$^NRJP5=IJ)UFGN!1)0"<>$$,DQ;Y))7%KBUA7"K2P77 M5V;+%4KC<]TVM+R+I_5\H\?[4VHS+EAY6K>HL;83F7$)K]1HKWO37GNO%CTQ M7%C"6$"P9+%$8]2$,L2YHM(KIZ.+X(FI-N6RK=6B-W;+F/)6&ZEQUE;NWJJ@ MHLY5]W*GR?-RRS9:@<$KYH\:[75_VFLQ(T:83C0?)"$Z)#R;PB*('L$5$R3J MPA2"4;I&CVGC@_V0#5J=B:5BL-P'%\=]<-7)VR]DP?UMO+''@BE:I(VK1 MP^JUQ?R8%%CS: O$"-7@BPF#;.:4Y%(3(Z0/(KQX*7&[:+RR3=K%R]!\JJK6 MM!Z_T._3=XV+UH"O;;X:6TR-8" 4:9EZ]16SDHJB4(6Y&;RM M\<]^X.X\Z*?J\$D5U$Q_\G3Y4PGZ>8?BBUG[4M4R,5@9W[](E5'9QCQ?=^[. M&&M-:<9#:KK]Q32:HX9+)P)2QCK$/0T)6#<@%J-*?-O,IKII6A3M0JHV6\+L M>2>/[4X[ZDX:\K^Y2O';?39SVW#E"SU4)>C1[#\+[4(/-5RUUF@A4"[EX^"D M,VQU>JY[X>'F#4[")NND.X U;XO]@P]?=Y-..GB=@)N%3DNE%)*!)1!3;9&) MDB*,972<*2.\NP$SP8W7)1-'?=0&XO^IS5;%+XRA,NOXD,",LH0V/9J3&-3SM/WX!?" M1BP,U<(*CKFC00E%"*6$$%A32VQ3E/E0NRPA/! PU)I%C@)+, \,&V28(BBQ MA:H"_L:-*^.50I)VP5;%*[>@)9JJVI\DME6@XMAO3]GP=:_C:39 MH.\_LJCMO3OR1=KY42"KG4(','+WA(VI*FN[X8=:<86)*+!AAVI84=Z#NQ(WV0[FF-'LBX41%NK MK(O<<:MC")$1Z[5DBD;\)-B1#B;&$Z(HXUSJ0*W S%/?7FM0YH@3[=&,%6N5 MWNZ'K?=;K=^WM_].V)Z=B3-8S>LP66UX=1AXXJ)+E$J]E?C^-:)D O ;=+(I M3\\OM6OKS)SV!PG?KS+Y7_K9R3SO7Y9.ZO3MTO'JB?E2.P,U,B (>:^?!Q?R MW\]",OK#^HZ_]. M^]EUF7Q_=O@E?/@-3QZ&7GH>+#XHW@PU,#-E\S.U>/GL\[9:'_):CM("0F!R MTL^S4 E#AMZ81L0 90&J/H/!S:"7Y/<>!%\#GM0XC$F4XEB)#$)&YD@K=S$ M@Y@ \&<8<++DC1\]OJJ$_YC<9SA61O.+#T](F/Q)#%HSN[R:CE7W6"*68QC5 M:HO8D%=R]O6G6#CG1I(JD?+1?O9K:WZ 'H1^9C@,Y5.G^_O2:Z=U*4,),I@FO)Z3?LGC,2-BR3LK$766WP:V M:X#Y#3UX\FC0'YXG)-LO.=/N3R^&Z=XKO?MZ9F_D0UT1591Y_*F!P+!J#J]$ M^[9"_=)0M+XK*,\?C1$X,U><7C'UTV!1D_ LK@ M^$@;@F&Y,(JC4?!4,\XCM9(>F-QQ7B;/1YE]XN77T'NLDR%#4P&X+H- MB,T==<($Q.:F-J"],&HP:[Z]\7@J]WM(VLYB856*+K$)V= BFQ0!FFO@BL,24G3%R^IDNL( MD(/U:9V$;J[>GRCI<> S&H G6$<'K3CHGV7XOYJ7X+Q$<.]7".[M["G#;2=] MYO,><_6-F?#SL22T/K;XVUSEF.1-?S#IQMZ/4Z<9C7"N(9R9YQ#D4='"(TI= M1)P$A6RA!+*"4V&(DB3XE%%F-XMF&9 _I%#(!:&H5.L;D/D)!V"%.3B&'&P$ M8PW!2)A^'+N @Q=(&@=FKW 6@1UD2#@>TBYUEK!OS);Y%_&[[7_ M!%8RG2$_I@=5ZYK5F&\3]J57*8G02-@:$D9!]5 ?N"4Z(N(2!#%G#)D8&9** M"FH*HI7'+UXRN009<$' 1I-%J%,YF65D.*J.0*WI?][;_?OFJD< TIY+OOCKRTTBAF$(Y,(>XQ19: /+("%BD&[@.3H.?T M-Z4P%7K4*<'Z8*!:DI2^FH)'/C<=CY(VK)"6I^."))=E5NW,@-,&PON0JH^M M$SS6]#^-MEM7S@1H.^.=,5@Q9#E/X#4D(*L)1EIZIB6C3A/UXF7Q36N:Q"Q\ M/2^/(3OCC&IU+NFFSR5GD_>3PY2U4S&/EWE9?F8YW=__TZ23IOV=^H"H-;KL MM^J3CA2]Y2!N=-(9>'"5TJ9J_7\79I#R\B&7;>R[43]E\UN,5%#VV8\RW6[? MS23:Y]DM9[BX6>5-=%RG M5^J%_(E-7,[Y8,ET!JTOIGN1D^75.4JZ8<1#JLY&9]TB; HR[A;%4^I][_4N(8L[, M5?7\5OY+??!0+] 4[T6IH2O,H^H/P0PO!A4?9,Z]UP6-Z>2XIDOH]?/$A:]) MX[<(;4'0.CH9EL'ZM\8/KUG\X[C8_AZA4!4T^<^C&!.X<]I#:K% M@4F]&I;U#3X5YX8;5JH6S_DE@\\OSM*9>/T*4^,>MJ>271Y,2A M;+'C*W#5+H8CF/)!=90-WSGIG$_;PF[69R/SM=6!%W2CX?_2!X, HA#*-Y\3 MZXG@#_/QV_AD'0QM*:\@2@&\P[,TJ?,R74U?&O#4D7 Y4YWO5I_WJ%#R'7_- M-MG=3F^FU?RW,^B\@M]:OVW]^WUI^4-#[:"!NFMV-_Y<+VW\_EZ]^#MY>[Q$29$ M<6P?ITT<5H%I>8(_8JO!H1<_%=B)B*/7=\%4N('C; T?BG_33?MR_ M&&73_*V&C7^3W?@#-FTCFP_Q_L%;"F/B>]>[23(-UUA+3% !6@YQ3#VR M"B0S4"5=P42A3$C1P:H.L*E4R)03%DHJK#DG;]+6D0SB60@Y1^+" 'R#7B[G M ,\!C.W@.&2G,Q\"M?XTO8OD_E4.!UM0F*V*>&M"93W^)'L_>R&9["ZHX2$J MS7&VQ94#%;JPC< @="IW-5?_9O.=?5*0X&RDTUETXF))J9IN2./+><1^A"^6 MCG+2]U./&CL1'WJ9!#=7: XK[WC6R4U15U2'4V4][LL \^3.F(]<_! M,P&C6$^+JQXZ%<.UGIKAGI_Q:0N]U%AIP6N5E2 M5)5YLW=?5J2WU<)-^P, MIGW[B8L]K#Y?%P(<=4EZF5\CR_$Z<8G],7\Z/J&C'3VDTFI_7* M#+K]DEJ^G.1)9'#6]Z$[OMQ#E#5]1#UAQ^U75J'5_U(M1*UWJH!G>@K@KL-4 M@)B&U@VS8>)4O)5^E\66JO_3 M3L3,,-7=JLSW=O+ 8N&8"Q+DP7)&)9A?3VC05"NN"Z>6R\,"FU@C#_?< MT?DY1-)9(U7^3ZE1IQ1H*@:V4TF>;"2FLB2EDAL7N9I1\J;*O,$Q_#2<%,M. M>U?9I\E^]MAYFQL#@=V&W1 M;U6L5*WFN?MQVJ<*/=@@W;PUC3_K])+C4S;8C,5JLM^6[+(;-]F-S9-K;KMO M- ^OQ9,TK1@-BV8SZ,%\YLME7,MF&"AN'+2T,@P%Q@K5W#PE$B,U"@?BA<_ MBC!SC'<\YLRL;>'T*>YO5U._/5?BS%DC]^YR?_O(!.:H8 $Q@C7B.A3(!O Z M+ VT %?$%3;,+[5S$GOB$D: @:7V"@OX$Q6X /5%"G,+HLU-O.[* ?P_VW%)-QTR;C__E![_XT<2CO/V)> M2*'>SV$W>YHN1 E(>;I[N7_P&XSET]D>?8L/K]^)O8]OQ:>/_\!S_CW=/?UT M\BFY%@?'?!Z0$NXG=G__LP/C88>G_YR"2T$.3[M=N)Y^^KA[M7?V!L:X_17& M.LT5>K5[O?MU;_O(,8M3KQ(JE('8NB .&:_A5R\T=MH126(Z(&]SLJH#-NG#J,^?\W(TMX2<"T7T Y;4\WS]9C5RT'T/*6_XU2>B^K5*9C6J[-]76 M65!MS#)C3500406,N/4<&5%0))4W7!I""YJZ3=H:WQE/O"$0O8V3?3![''\? MCN?]0X5OFM+_7K?T;C/3Z/V[ZWW2:/G[TO)[LUH^%0P8G\#HD@/K(DL F0%9 MJB+RPKE"%X4QB2):L3:CJSJ:'V-G/3_;CWE"A2!Z.6)(YQ[9AU!<.\ MD($M+\9=*TI;]&&2"E[#B\DX:3W_>B+ /T?H=O:FN_O[X=>]1(KU^[OKW>MW M9/?CIPZ$<9>'$,+MT0\"_B[V3K?% AG6QP^7GTY?T\.#0_QI9Q=\G ]?/\$8 M#T]_.SD\_0QC_0Q__PS/[,ZR=PKN].P(KA)6.'M&@DQ\4 U(W?P=ME8DSM2 NP"V#@93ZXY;GA*>JPLAR^O_&>\D,_A MF/6A5%UG0=5108AWFB#F(D4\Y1DU2!>2S,H"8FY-HG_QDK0I?T)G$74L X,- M-[OIRZY\!J[O?H8;*^/K(O(J-=KPO[;CW:D$[&AJJLK?C!O;&P[L_';88S'*.+1,4G#N*%4JI>60*2Y$.+!:% M]"%2 1Y>T9;JSO%L4VYRFPV\LP2!K/'&5JDP[D, QTL'9;BVA:(L1&REPQ*S M@CR*-]:HL!^APA:#5.Y($73A4:0!W#"!.=(I4B7,9+Q2)FS*Q[6%N'.0VKAA MM]F_OU>@+XWC]8-CR'JB&S5S;VKF:D'-V& UEY8A%YE&G#&+M#8$XCX?#.5< M0-"7TO[M C>>T@-[2F7%8L9=G2K%^/XD_Y-UF7YYXAFL>BD/S->I#QN]=E]Z M;7\QB^6MU\K9 C'!)>(\'6>J0J! -,<%(\91E[)8K%ATGQ8Z=AK/Z1XS\%.J M['FY4$]=BU5Y^*D/FF3\_:JQQ416T,Y: 6$?\ZDCU >&K#$<^8($[[3E5M$7 M+T6;T47&T_756..8W;YC:E(I.Z%1J(MD;U!Q30M5TT*U03'V=]J'.C1?:B?6 M9K=M;,(:Y2L'VZ-QM=ZI@^>\/1)!"N_!*,1,B1L$1S86"KF"LZBL=U*JG[O+ MZH9.G0V&4AJ$X45W'@5T!H@[=365;"T35-$$H)TQ-S-,_#K HA,>&%^A,4]U M6DQPX<>(ZLO'!8K!A55W*9L\$I5.8G 9).2W6:J>\MCJ6\JH\N) M&6;8??F_4;_ZP8;6\9D]>6H0K_N],;61O!N]R^HY&5,7P"5;H_Z6#15G0:L_ M:%4?_7'PVPP#C#D_'_2_9KJ@[M6M,&6=I,0%08R(EA>:Z4 3@I^*&%NOA"E[ M[L 2U3_\#UL'G=I-G[>J++OR-[ED4[XB5X*1)3TB:0[()/@;[33N)!"\X+R M%R\I6P-7=I9X]%%%I6$.NKMX?+C6WNZ]625,4R[.4J'9']0RLY<9'/;C M^SS \M/UY @_:SER# P?<1#"8ZV1#2$E^#1!ACH(Z)B+D9-H%,L)/JE%FQ1R M09:F/*YI?&E0!6<@/.]'??>Y9IXQHYO5U-]AD)=P3L04]5899@*5A#,I-171 M"%]XR0MA*2E3#?.2M9*+8TJN\M/^3OP_C424$L'WMX]"5)I[KA"CB26/FP1( MP )2WK,(SE# D:7:Q2V]Z HER(M2(E91&FVU]K/7/@R5Y+0?3>-DDNMOJIN; MMO?]EX/W:!_V>B<-20L<6&+@B6P"HF*0H.S325#8*\8"BQ&SP0'\0,) M4RIIG449:Z^K3WZ4VS,C-_?@\]Q>AIZW_W-\N??N*$) ;[DV"+11HH;B%BF# M-0HV1H8-#Y(G+26V%L^EYN*UI*Q.8 F2(Q3R(I0=L M.).+2&319^9SR"@DZ M.>)#W0',-@FNN'(A=\8MR"[=N1"_Y0WJ6'B$@; MWJ7O5[A7N\='3,F@O+*(:@5N(?,N9<@"3L.7L:02!OR4ZW=? M#P_VSN"97_=W2FCAO9WCKY\^[N)/!Q_PX=GNUT^GKR_G*V$^'>S">[PYV:6' M,-[7\)T$+7R,]W?>P#N 7W3P3^?P^LT9C&D6LPKNN;=])#5FNE ":%DRJ^LH'6(2$_B[@OU! M<_E;F^A5]20_04GW+#/[4J[VAH)]*04[;2C8&PKVYT'!_DU*]3FR#H8+[8T- MC!K*J3'*4&T+#?:1:1X"?;'B.=\D^=CPPXF?@N;C._AWFL.2YK"D.2QI^#^: M,Y-["CN_KP#XX?D_?OKX%,:V_S&U"K^^/#PXO#R\?G>UM_-!?((8\]/.+CND M_YS LR%.?7,R'Y_"& 7\_>SPX+>3O=/?3O=VWN*]@^[GW8__?MZ]]J>??G\- M[_E/=_?CFSERD->I8M0S\+"H88C$PJ6,:=% M3,JND'<^4V[H039&4S3T(#^#CGPNB&0/I1UG &/?7B5$,NZ%=$8B%VV!.$^= M:9A*%&Q0UAOCL'8O7O(V%:LZ/QITQ88>Y/%5F02;'AF53$?"%='&,R,U(\1R M'Y5DCZ'*GA>V_@/IL%F*H[?7$,Z22+DC6"(>"$4\,@?AK$MU@P14&*7!")+* M:E@;%ZOP1C;0Q_L9W+"#AA7DVTZ8*;@,I,!4<58P$%85G1%8N41CJ!O-];-H MKIE$W-M4\1R%=H74B=,H)/4E'+*^H$C+0A)&HF$:@C8BVY+>5YU(XWXUM""; M%#L^(UJ0!](S,_#Y!X=B_]V1XTY:83R2(ND9J$CW@Z+_9!VEVZ#H;W"ZZAFBZ#^4US2;LQ)[[XX895H911$#+PGQ M0G*DK(2]( M3V$A HZ4^,=P6^"XP^HW#=&=^HZMG>$;YU#7:LV4W>@SW['0W MXZ$&JSV3##188C>REB.#K41*@)?F970LZAD&?71/:M MAJ4-8)3(C1KO+\[/N[EK!VS(WX-^ZTW:**VWO7+#3#<5UZTQ$P*461T0+1?6 M8L:4B-RIJ*4V@=OH(=0QTA1EFRBFF%1MHHRL =8+8\I#FAK1 3SRMV[??7Z: M^_4^T-FN]P_> MS7GJ9AE< MA"?3/C3!-ALW:R6 S%*3M^*X[:PS$8P)_MFP HQ+5F05_TM&>IPA&0&7*2%' MFF&K$^L;P">I02EW'8WO9_*MW@0[N$C=3213EN"UNXH6Z66>3-^0D%L4ZWOO M&]);HJ#/_J[B01JGY*8U3GV[:;.,V/UTGW9HSE+R(E67_B=\";V+\%.V M;:XY!3]9W^::;WV+9!"UCFG#B">^X(6E1C";:ANYMX$7G%2!H)H)!-?)"DV% MA<,Z+JP$\CED>-S7O=,_SPX/]D[W=PZO]Z[_^;SW^SN^^_OKR_W?#\G>]3:, M>9=_.MO]NI#AN7Y-=\\^G>S27;YWNLO@>_C3SO'EX<$V_W3Z@>WN[)+#ZY.S MP^N9SB2(-(]39Q*A7( H.X2UDXA38I#5WB-85NREI1#HVQ#>.$TYT4IEC85KC84;C;5I&NMJ3F,) MKH)2GJ"(!4%<18V4Q"E%7<10I(QT!(W%U%)NLT9C/?K>;336-S36=R7;&XVU M.1KK>M['\LX;99**PA[!2FIDM&=(84D#CRH(6:0*>]4N6*.R&I6U(6]]&Y5% M62@PEHH7$=PM!=I+!1<)IX8IXGCE9-'&R=I0E87G5)8F'DR/5 M<;/U[FV*=^\A'S>$%X:?;J.!0<[>]ES_+/SU/.AH'DH/7RVDYXI06!:H0@4W M,0$'*:0=_,L0+(G!COK4G%G@MEB"C?$H5;F-NOF)UIF M/C'&* 'GQ@04G&2(4^Z0-9R#SI$J>&$HM^;%2X7;!5[L"&_43:-N[EG=W#V+ MU:B;#5(W\TDMSRB%%?5(A #!E,001[G$\AE\X84-%H+F%R\)T6VVA-OS\7H< M9QM2-KK$?TQ?OJRP?[J&+6Z ML#=JKOC)#<]A?'T_3'0DPU1$Z)]%F;[:$OS^R_35EE;%<[^K7OWI3UVFOV8W M\D]2I;_>VS[C(OWU)NAI57ZO_4Y/J$2_6:>?HT!_3?J-7O*7!B%Q X.;8\[Z M,+3KTIT*7\\3@=]/6;O?4"[=2W0KA)8LNL@5"SP(:2S!2A*([7Y,(>V'JUWZ@1U>OZ.'I]V3W8,W M$/INR46X$_=3SNS9?V[U[LXP9,Y6TBB!9(^*,2Y%$CSJ)$@7A"B2.&Q!2W:YG@1 MC/K6Z&1-K5FCQAY.C1%)HJ.,DV!XX:6F2GE<%))Q:0(O;G\$V:BQC5%C5W-J MC$KB,/1C1IKU-A#JS'+I.9,&?# M!.>Z4*"[B*+1>LP5P?[V1YN-&ML8-78]I\:"%UB TXVP2U5<2@9DF&"(6:*I ME9)Z%EZ\U&VE[@$KME%CC1I[,#7&B))&4J4=ICP47G&OG8: DJM 0A2W/S)M MU-C&J#$\I\8*45@>"$=!6O#&,&-(^U2;&CUU8,"$H2ZI,;!LFZ[&GG0WP-KI MPE_J?.%_TIX;9PZK9.&PI'5+<-G]UF@ 3RK7ZGE!93]L!NU[==S!9'E>EZO7 M:+I[TW17"^DSI[4V45$$)LT@;EQ$FA8>A8 )I8%9V I?2;$G?LU[[\A$=(8U8W%0..N1TXJL1>+T.A_TOX""^,XH* Q1]P[CE0"R551JD(++B,1+UXJL5A& M]WC4Z,TNW(CTPLPN;"*4>]NBUW-;U 7''!8@UDIIQ)W"2!>&(LLA2BU$]-SI M%R])6S'6;-*-W*3WD%9H-NEF;5(\MTD#5L04GL-\4HFX)@RE0S14!*\MYYQJ MI5,E)Y:;9$E_JC*!Y9U4^S 6T^VNBKKKYNN[% 7 M9"&9<-$6&#?[^Z?8WYM0J=#L[Q^UO_'<_O;@A'/& ](NI0"94,A2SI$R)D9- MB26!ILX$HNX!1W+#.A.>WAG_JQ,S. Y_]SN]T=WR"W=O.'O2.HZ(J F)BAE* MN6/16$>C%I8(AX,PH0'_?TI:;:8+X9CM'1]Q,$Q2&P.K9RWBBO+4^(Z184;[ M"!$+K/U#L[>N$)A&*!Y***PDC$85D2\\F#KB/+*P4!"JZN@4]MY1$ JIVYPO M9M(WO2VO4?R/3,/0[.,?M8^OYI6[ME[R@J$@"82DA6&PC[5!$B)43*PP*J6< M;H->741F1)34,,F)#$9B*40HJ'8@*-HUW!Q/6V L9MYX3)'U(B#.58&T-!1I M(@4I<$&"]B]>C&)T2C^GT+Q.TI"\(YQ0@LN"ZXX5MK@0 5U017?D;5L M]OAC[O'KN3TNN),12XN$]0P\?O#]-3<>2>X*:VGD#M_2*/PP!I5&*!Y**(R, MBC)LD>UQ/+?'L2M$(7Q$Q#J*N(?=KJFE\*L0!$("S*U[:$;F M1O$_LE 4)H)%#@1A11*(;[3(\$A0],PR23A3W"829MFFQ6)=PJ9K_I^JMG*Y MAO_CX+=[*:#\N6W;_7348^)0I"P!(A< $UI MK=?4A!Z1D:Y1BHQ2?LE)TA6&%P3JP$$$)2B-,@;6F@A6,%U$W6;JG MI13GVXLETUCPR) ,P2(N.2F!!)P4BG$IL67QQ4N%VP6^!Z#.1BENA@9HE.*= ME&+0IHC"4TN\Y%YS'3CS7F(,P3/\IREI>V)*<;XG.PCF% L%BDK(%#Y'I*(- M"!MI(E66")F._8EN,W9_?'&/HA5S6O6_(P./@__ZSI=Q\=7>Q1EL)/?R_\(? MZUNODA-^Y=FO;NP4F [6HN?"=1P@TO MSL^[X0S&9+H)=KW*J79ZY8Y)>_M\$(;P.5P,?VNE6J?.,/_8Z78OAJ,!7/4E MM,XO!N?]1#;7[W6O6J;GTU6]?NK\=K!'S0#>!&[K87+S]?W8@OM>=$?#]&/_ M/ SRTX:MT8D9M2[[%UW?.C%PH0VAUS+NI!.^A/0G#U<$^,-DS[=&YC-<<]XU M#N[;RY][,PKUXX)OMV"X\)CTR:O^&OHPS_'X3E/?G"RN<0YVT C$'M[(P=;(;P0KN#7>=5F(-U]H)]G^Y4*3 MQ/'?SJ#S"B2B%)LD>GG2)ZMA@S,7PY#G"U1)<*-:)J:DJ75I2KF%Q82QPGPF MUL23+" ^L9#XV:696I!9:9F=XJ0GDEGL]"Y,6;8Y->DK)OGE_[6#_[YP-VRUPAU9O^TT9^EY_!#>#'?=JO-M> M3>^V-V-%^'Z\[S;^I7X9:^3_+!/@.7F!JW]X]XSW_'7#MB^CEOCS7_O]_TEN G95KT%D]D[[B1?;7LX#/,+-^-( MW4-WVVRL\-Z=!'_1#?NQ'M,!W/ZW;M]]?IIN?S?\\<_5IX_^W%(N]P[>?86_ M7^Z>;I-/']^<[.TX^NG@I+/W\9_NWD<8R\[AY=ZIN_RT\V?L292X3//B(I&+-,,.H\!$4W79PW\Y@M'"386G43T DX>=.K^7,8'"5+C1GR6G*YORX MEM]?$C'12?\"AN.'__GU=N[3G JJ!E*;XQRPP)1TS?DP_%K_\+^:%ZK3RR^6 MO_2_ZO:5#4^&?RY>R<\K/YZ8M"U6%("J&8([>9@-'5B&'UU:NMFW/(.%U^O;K MX?7N%5S_>>]T^VKW^AW9__B6'UYO?_VTG)Z>[.&[C7/R?[!\HFTY!2B#64$!<,IO,]]+F2Q6>_)4QSD9Q>;K5,F7F<*ZP<0 M-EQV1B>3_,!4M/^\NO5NTU?L8Q#8"1%$0B_"ED1I0P$QB*&,:+$VG]*\:MJN MUF3G8@"3]S>\1]\WZNK>U-7[!76EJ7=@7RCR8& 0YP8CZR1!GE/*(;!TVD,T M*6F[P'?F3=J\$N8GK*]2IOVNJNHYL$K=&_5;HZH>5%5UIE35@;O!>P=)9'$%U10VJBC#9EDN84!O?Z@'VY9O^ '[MM<+7,G72 MBMT+-RHSE\\,^^!AX;F6JZAJ.5Y=# :AYZX.!O ZW;P8OYM.[^=AA7HHG70U MI9-.MR]WCX\$9M9%ZA$KL$:<*H44(QP50BAL@C.B2*R3],ZQWN;Y3INAA]9) MF^V[4=^&P7>GS9I:MN=;RW8+-0X14H1@6*GH/2=.:N]] 9$RQC%JJUR9IEM? M>S?.Y'TI[KW%-)T ;2K J")AL -GTGJD+0.W$LM '1A=XA/7%\9MJ1;;=K_/ MF6R*T^YX9#<.A>O"IN%N)-D>\;%0REJ3P\X@^F'^+T_^ Q;VX6MUOB-.L/6#UK%$D^_?% )SW8?@;A")L=[M]5WJ,U4A??ST/;A3\@?FZ$SQX]^G(?CL? MBLXJK-CY&CRZ#H/^6%?AIZFK[N,P_1K>Y3*A^2E+)?4!.>5] GS'2*FB0(8[ M$J,3U''UXF6OOZ!R0%F,ISL7M(W,UW%99:V)UMR4KT!#V$%GU68D:VW&K<3+J4I5UEO_[4;W7T:+-W9_3Z=ZKBR$\&XQSV4;4[PU/ M.N?K ZNM>Y3W<*_][9#BEFGQ9:_X2.GM-=_M-L>4! )#J93%5G*N@\;1IQY> MK@H7<<#KYK=OB.!_'SR/?NS3?T[W/_YY!I'[U:?30[*;(OG3DY-=>OCU\*![ MLG?V^NNGTW^[^[_O=>;SWGN_[XI#&,ONSI]G>Z > "U,A4T3,<,C2ZYG2ZYFCI#$WN71P7# MA*NHD+54(XYI1,H+C8SPDCKB'2?%BY=L"1'E8X%2/R$=TO@F/]XW67(@=H,6 M@:"[<4WN49U*^ M)[$#EY[J0:QLE+%.))1C$:U1@=-(8+$,CK%8#F>W[F8K\STIW3.SY> ]W*_^ M8I#.7YI-MLXFPY,BZK=\[]V1P;8(GF(DM':(1X^1D<(C(J51F!KJ6$AL<@O5 M(3\@Z_84B_LWPU+ SB?"R4(9;I6UCKE0 M8*=I<,8)TZ0(-DU%3)?&[5X?7X&*H-@'#"N)K(L><9W<>AHC\EP33Y0(3H"* MD&TA-JG+X@GOP_N/J1]@'S8Q];ULOOF86A%IK0D$2>T-V&?BD4F_!H:UHU91 M%F#S47X7*IEFUVV2]6N"T,?K"4(;,/:PQ^XW!-U(WO!;%G[\'_[B A"972)-![SQ+294+:X1D7!,$1)UE&9L+4P:Y-BD8QM,]RS M)[83[S\W\0 [L$HRXX1PI6#K$-/9"<>ZCLXD* M1I032V M.%B<,/?4(N;>8Y6=/]5=MRGFKPE#'W/_S8>A1$,(XPJ*%-/@(..HD:$)D;>( M4GE&KPSP$F]]ZZKGP H]?Z] M@/M"2FV"X(?24/NS"*IB_]V19^!K6\51X95.G>0$=%4@*&(5@A&%+US*DW'> MQO=6*/Z8"*J- FP4X+UE'QY Z[,/C0Z\=YTXB0U4_%-Y80^ M)&XFQ82F!2=(4QDA2*4#)&:1MP>ZK,N^1]=^=(^HED/QK MD[:O3%L]P/[.Z-]'L_\L("$_U'#56J/]A?RGE+%_3?69T0Z'GD^*8I;5*F/_#.0#TIT>GD*&R36?0^I)F M)4%@PTNF<_Q^RRTM+V]=FF'"SPZ#LTZZ\"*3*"10[4[/P>4M[^D9F#YS>'YG1!+HH9!_\IT1U=Y]EMG8732]^V6-4.X&"R,Z9GNU;"3 M@;UGKNQV7.CEFWDS,NEC6(_/ 5;8I!W>@9D?#;=FT63#UW/X3@FTOV(NTBLN M?0\8PO"D?]E+#!!#,"KEI>4S,X-\+RF/X2@/%&[0NPAM^&&8>!7 =G6OVB7Z M>$AF,NNM+*3#$?SG#$0F?0^>.2C'LM4ZF&:96(0T3X\;,]4GP1]>V%-X5%J' MSMDY+%"^*8RD V(%@M\-!@9G>KV2\@)F8R>X<%:B,F\M[/0-%_(I9@N4%W#I M)('\=B]\_JAD[;#]+Z%"CT]S%K-K@1( ?,G\D?[HS&"0F4!&Y7K"4L-T3P$4 MFRF1VFJ]75P:N(D-62;**RM)ACD:F/0.*+U/$O$DUF"0TMA@0X7A")R6](2, M2-]N79YTTJ9+N^]K_J2$NC\W(]A.O?12Y17ICXML*"!/Y1Y>-KY0\7TD<;&@ M^0*80QCGBOV2]O#_\^/C8/%0<;!\FN[@??%$7.UO'U$1E/3"HE HBKB4!FDC M J*4644AV"U8U+?:B<8:P92+12P<3\7A5&K'K"L8YH4,K-R)6)%O[,2=:D!O MLT=P8+[^-1G4VE'8L]MV!]MB_^##U]V#0[%[\#JEDJ@O"D,D+82FIE326C6C\:-&XWKT\DE9'HIA#3I"$X4L(@HVKD&>$*4N9-]J] M>$G%UJKRBRG9J#6C+&6CG4Q_WW6RL*V8/8ZZ) 1+DMOI ME93#,YJ]TJ<\$>B<]\NW^;5TZ;^$"6_._YEE.:JR"WCR%6-A-!>CU5]9(%)X M))M!^=SL3/T[#3=O(R$$8Z9@(BK""UY86P3I9:1*>4]8..+R1?VED\&$:>4X M( N^X&=02O"&OYKNI;D:OOCOK"T%0UJ-2*Y]4>_F[([X(>#9EOM6FS*T/?Z.3[H@T-1;[%7 MTUL,?&G88AW3;;VO0\[AQK_4+Q?_/WM?VM1&LK3[5Q3<^]X[$Z'BU+YX;A#A M,;:/)T;"]LC'8;XX:@6!D#A:S/+K;U9WBT42-HL 7W>=VR,U-W559E//IF5 ME=FWDP ^0/A]D=1?+5!5: [E78575,U0/I1_\TBOQ,]$Z>&??GE:B%D7Q33< M;Y._=[8[+ )TF]V1[PU&$[ )J]*PK]V=FOVWK-WY0-I[8??;WH>CKDF4U;/UZTNN5"_?K)ET=JDI-61Q:,#IP+X9C&X('H%"R1 MUL1[E[X++2:G^I9^.(6@=:+\/B+P!X;27\ZU4]J0CN# ML>TMM73(O1H$2I:A98^\,K^.@)7Y_,5.Q& "]PBCWY=ZLNXI9#67P8^[]!A^ M=KU^Z[L_Q[L_BUI-UU3JUJ ?3Z;YCPG>Z78*_@MS<><:%ZM6X^I)=EF\WJO= M) _$&A.)I@8+PSFSVIG@J?$N,:,DN?:AM3=VM/NZ'_)?;_\[Z?ZPO;S'L&#W MYVD%V9Q<^^\_N5F=W_UOGS ^VM[TQ_ ]LO7^77?[ZUL![[/;?O\%PWO"?7H7.\T-08]2(P*MED M7214.QTYSCT-4Z!"Y80I3:6-]XQ1J7L< SJ-PT$-3S>#)SP#3PR01WNO$/&: MY:.T!-D(\,2)TM@J0*_HUS:*/3CZ1PU/-3P]"7C2TGDME7;8$)Y;%P6C2/ ! M)RN3B:&&IQ6%)SH#3XE0'H24"!BQ1UP0@RSV$1%,J/WBKC%%\%J."#)0*#QBE(^)!,615)(@F MYK'"F,I@5M'#>PG1]6+?)Q\KK5*M[;U%V^\>+7V&('ZS=W\N\ Y@8&04\/)> M<1RLE<$F86D4AB6A\77AO=P:JN'\/N'\G[F G3!6*VHCBKD[!0_<(BVI0)(3 MP[S302FR-#B_D8(\9A65&N%JA#M'.$+!N[:8>D; M@)LCC'"6F)),0Q3@A M&@#>E)&2.E.#6PUN+QG.E/_V<=C]D6N:?NQ9 M7Y1FF*L:_Q"T[/F3KV=)L3S.S:1"LD0RSK#3/CBC+(??"$M9NB[%^EI*9BZ, M\3F/9+0U&8_&MI]GK'8AET&P3N:"_]*0W"W1(::T0CP2A6R N>7>>&IDPH8L M+QWN\7N_UXCT(A")A12Q(TPE0KC&S 4IO:+)<^Z((KI&I-5!I-F(?0R.6H8Q M8I2 HT>M0\8&AQR-2C%G-96Q1J0:D5;@U6Z 2%PX(K1/PB?#33 F11_!P,:$ MF5!1+1^1ZDC4G6!I-M9NJ)9):X.,TACHD1* 2%(@$8V@*O)@/, 2-4VJ:8U* M-2H]"52RA$2"E98Z.6X-L41X', =P-03Y:^=N%6CT@.ATGPJ+M8\.(*D8X!* MDFGD(C%(> +_1XD"X[*"J/22CL:_*.-$.^X/)>>BM[+FPTR\:M$P. M<]W&\XKHEPJB_W;VT]OR'K>+SUV[',O-EF(AXC]E7%Q60NN?N=E4'(W># Y< MMU]4L3T7AUP:J&Z^9JU/GVG"1BW!&6;5K)^=.^DUG]%L8(;E@$MD8PK3B&W4UB-8@^H!1 MLAI$'R4R=E:+U3$<(G!K9H+.()K3J+!&W@@"_XK361H8H@F:)*.LE(%%W;8*Q)F*Z!M ;2&DA7 M,/1; ^GCA7O/\F@-C\ [/<+$BUQ_&R@IQP3IH(AV)/'DR3,"TB)._*^B&>[& M+WOM7M6,>./_N>&_-NJ.O3?XK.XK6P^V[MA;=^PM._;^9?L3.SPI.O;6+7L? MH 3#:C9HK+OR/K%%J+ORKL BU%UYZZZ\3QCTZZZ\=5?>^N[UW5_@T<.Z*V_= ML^G607<9C,2&B<09XPI+9RPV7+ HB],V5<4*3.J>3=#HMTCK] M@O,UWP[>\JVOGV@KA](/6L=;G?\<;._-A]V_=7J[[4V?KSMM=S[Q]N:[[K?. MCMC>_';4/GU+OYV^%>VOVP=7=.7UUN8CCA1QG9M\."*0%9BB0(CG+$G.4UC; M(-@T%68KE&==8U2-45=C5-#1LLBD9-SSR+$)5%IN''7>2Y;$/6/4SAX MFDU4$RR89)U$6F.%N T&69(8@O7$(F ME%]>MF\-3S4\/4P90NQY, ;+8#&W MV&K. )4TMI13:_5]4Z@:GFX+3[/97]0*&SD#SA0%0]Q;A:PU%KF0&&/8!H^7 M5Y.PAJ<:GAX$GH0,A'NJ=:*:"V\-%EY%XC 871\XJ3V\5<:HV<0J9CF-/G&4 MI(V(B^2021HHE.>*>A(E -4J>G@O(;I>=^5=H9S:EY(UJ[&)46N"I8D\ H.Q MF&&C!2>>6TGH=>'])7<^>B@X7]25URL5+$628(VXPN 1;C7"K&.:DNT2%J?_JVX#8;[E.& MN.!SD$]IC[@T'FGO%4KM(#6XUN#WZ2]\ W S%AH'%5Y$FGMUS M0#+A+$U!RBC"LNE;#6ZW!;?98"'S 7SNW*D2$X=X-!@YE00"QN83T"$L0^+=^T[LK[6">%GDL_V7J(=5?>F^GCYQAB/"A.:H-M+$:6 M?SXSBXGZ])W5GWOL@8,^29BDC-4Z"RU%74? MS%4A6?.=>:T-26,JD$H!(VXT.)3,8V05"R$*19S2=1_,&I%6X-5NTG%.2$<9 M-8SZQ)G76N&@'=%$*N>=O8>.1/8"8\,X0!+G%L$M-HM&*H-!LCM]$*(@4!?\TJ0"6ID262((FUX%H:X@5> M051Z"8'P9?>UN>/IB;H([KW.S'.Q",M*YZU;,CR<75C0UX8$GG@( F&A N*& M$*2%QT@G85-DTO*XO-2W)>K1BA]!JT&T!M$'S!BN0?1!070V$IE;OFIM'%(6 M\)-CFSL^,X<\T=1BJCVCO ;1&D1K$%WES.2Z''(#>^-OTN7G 0# M L&[L7$P5R.U M<12'L>%[=C3JIF[90\+;T6[#]D/Y0SRO+3>R$^T.SO#N ,?-U)N6/&C:%@Q2,5MW@P.8!Y."L]%_3%: M-#I[>#@<'(/*YOO;@P$LTFGQV-$XC["9ASN:^-UFOB&\2/$V_0'@T##"2N;O M[MAN'T8^; NC&+Q#HL>5+3.V/+C@8O#4D)S_XP,2<545$TU+G^RWOA\^2GY MF^5CFHT^W#N_J#UN3H8P/( 3?/MD.A6'\-L!#.-P&$>Y7'A8;URW M ]*JR-?KV\Q@\Z(@-'9MR(O7[?^(H_%!(7%'W3'(8F%),GY,8.I@#B?#[KB8 M.Q"N/*-P%WAA6-7&2;3#]T?V9+3VK\M+ /-?W=SDI\^^^TW;@LE%Y?.@VQ\W_CWH94L$T/"A[]>O?)-5&7I[,(:;C0>@G5.T?W,1[<]X6..?,?RB M4->5?ZG?)GT["5T8_^^+!'@&*4IN:)*35D<6C Z<"^&8QM)XG8(ETII8\ERX M)H;7F6XR(2)6,0IL1#QCS15YN$R3D^/".T1M]3]'/QD.01#_M*/NZ$M_ MX& N?V1N\Z%_.(%1P' \7%7,0 ?&]6=OX/>?)D_NQ7]_/MG^&@X=Y;+5 ;Z[ M]X6VZ;LN?"]SWGW@O"?MS?WC[EBP1\&-@)2(X%H=9X(>3N/84S'8F:6G0 MZPV.0"0:92_%BH4 GP%R=7"0FXE5/,6#G=V!AW=+(OAK3E=UU;F0@ \"2:G M@(M7.!6C\:L:\%NT^E1D'6)]?*;\?%UJMB]= Z\73_"YS58N8PV MAS3"[-8>*;_Z0Z[;X E->8^ODEGK!NU(%WU/F+7F\X7TT;L)RU82_8SWWEU M4>/5NB;,\ZX)\]L-MD,H$UIA2L'1PSQB;;FB*I#$*8[&4GWM[9"ILU=Y>-E: M?.V.=^<PN;)EV.XYFCK_9>C5F>?P-B.M_(UG?9> MZ]0?M;ZV]]JT)5JT=3J[>;+=>9OOR;<[KX^W.G"?S;<<',GC_-WVZ>OC;[3% MOIWNGWX[;:=6%Q_/'N$)WBLG+/+<8,3!?40V6H^"-T*+*)61X MZ%S/S9OCU9#YO"'S)F<7#0F"8^*Q::13(LIB0XAH3S8A4E#WK^H(U9-:0>6O(])Z(F"+744IN M(S->6A^4) DKS;6I(?,90":93<[A@>3<;J87(OW(H6,GO MDV\W]KQ7Z281$6&(=(*$$+GDR6!'P4:I1)2-SFIJ%^Y\7[9:(WA?^&E9YNL* MZ_5Q,O2[=A1'=9AD:6;L9([YLT2B]8(C&:1 7 :+@,9$!+1?B$1IDLRM;1"J MFEKK.\1):DAX8<#]T%L39VD-#TTIWA1I23N92\2YC:\A(-U.O\A=G1Q.\WI[ M@U'. JEHQ3#"*XWRW]X>=L1,(HXT0I9QCPRAB:7% O,^;4-3763:'SW7;,Z:G%-BE'D@^9T MT NIH-V^[TT"$ OX]2"?R\F_&1S$QF_Q^#!GDO]>G(YY6?&*&V >]I138Y(. M0?*HDE/.!QR#C5@%&M(C85[1?N:][?;_'HQ&'ZHU_M#/25/Y6 .I\6]I^/?/ M7-* \Y8G:AC"1N5],&^0XR$A1HW0+AIB-%G;,$W*U JUNZX=XB47RKQ[B*Q& MAB>.#+-Q,FVQ8RYH9 6 C"CA%S2#I%$O&61P6_8V@:73$!H6'.:4K1!V\XR. MP7? MC<=QZ+NC>"N/ZLF&D>I@WU-8I<=@MW[W<+SL0-^LPHXV)[$S>%MI7FW&EF;& MYG- D]=>*^[!]V4$@60XI 7QB'-LHI'"B*#6-@1I*D56J+I\#0]/ <1?0I1V M$=GX.^Y8?]*X6*#DEV=YSW>*IUO#5VP,U\[9/45T'\ZR?2Y7^,VE!:[-W-+, MW,EDX!=6-L0 MF#3)W;=+GG $X]'RV1>%,4"Q;#=O)59%.*_(=E_(+.Z0QUY3W-H1J5?IA:_2 M4Z079X2B,X073W$X^M ?#XHJK:QF%TMC%_.Y&-$K0E/ *!>/1AS3B(QD"E'J M@DD@!C@?9Z2<-B6ODS%6_*!<<1"_K-F?2-X.5^T6UZM4 MK]+#GY(+B0I#M,3T^.RFR]^FX MM?GI>TQ:VB $8A@+Q)532"?'D>9!)8<]]\FO;;"F%O-;B/4AN8>J$UPU2;IY MG>#JY>N.BW7'Q>MDG007I71.$"TY31D:DF&8BX@-MDF5U=_NSQC4U=\>P@2T MIB:@ _?=V_F.E2#1,H\<>):($V:0L0JC8+7%UBNLX_(J9BY1[>HNMZL!,#7F MWHF*Y^:G'CB7B5IP2:.Q@0?KDR,L1.KY"H%N3;[OB+PGEY%74&6QYA&)D SB ML/+(8B-A?K435@ ;IVIM@YHFU?3N!*,2C$\![:4+$$"D(IASH[-T#'BL MN7?J07Y_@8_BCJ^*(P+^YZ$0>I=;D.YVX] . M_>Y)V7K^%X]J3$9EB:J9NUQZT$VFK3P7=8>IRS>8G[ZJFE;YZ?%A]+GY\H]! M[BU^=B7(<1NV7FK9G+R8L_^+/;G]P MD'NY_FW'@%BQT1H$6*3?S_'17S=W!8[JN6?\'EU;STNG$T;AP.1J-B3G,7ZL9ON4MUP_Q^S5>^ M[?)<-0\P<_OH'[\[Z,';;94#!J#R>00SS,VC .\&+=WDB&F"[^"1;UD"SX"[@Y"==>B6/X@OW[,HRWFM&1GA:C] ML-U>\=M+LS!O-QK7:4._4G9WKL7E%29R]?M5?\ZJFA6G6!Z6R76QK.=B5(GE MU5T]U^_ZSE?TIY[>I1HOSTVF :Z*-)%7('$PO!^QZBU=!?,O7%6Q2GQ^B77 M(2?CJR^9:P[Z2&M"Y0S1NO!G'F[!6800C%G%1-*$*ZZ<4U$&F:@&TD+ 2>-F M;7K1[G#Z"H=V)R(WC'8?V01O^,KVCNS):.U?E]<-%JT:D!'VC2A[Z_6HQ79>A918MB-F\&68>R(8"?"L?( M9AOU[JPI_#]C^,7!I=->J_I2OTWZ%LPOC/_W15+_$S2IW$"4HT\%G%S"%_0@ MH+KXG<29+#W\TR]/"S'KHIB&2[[M3(C=<>$<9DSG;!>=C#06W* 4E$M66K4P MV^5RI."'&:'MCK[ M1]M[?W6W.JVC;WN?CMJ=W=UO>Z]%BWXBVWL>;W_]&&B8B,3(RYZUE6*P!_?7V,&OWDB77T'3)#V3F&'N>.3,69,(8\H[IB5E<>UQ M^-]/U?E#/Q]O&0S!89J;D7M4*O!N8ICTXE::#N#DS03>,^0BP IOT[.'H_AJ^L,?X"H>]NS)JVZ_&%-QT1_5S2I:G;GX M3'RUF+3RXW/"N(Y+TEBEI%5/KCY>+SZ:B1:7GRF^;BB[\F.\3J[\[&>W)7A= M&'&KV_[\,Z;Y_0Q67^NVOTC[^V7&[_Q7%^SRE33Q<3:U%F<"7DC\*WR11;S-6S..+SV1XUHN 64NMB7;8AK4-U>3:/(D>R'7;^!H$'PX$H\7&:"5#I($; MKK3,-0@I5X+H%*.];N/X&@0?% 1G*R=;[(3C#J.8:.Z:)ARRC H$WJW^W@D4UG@!5RU/_H?]Q M./ P[S,P52/1]9%HOK@MT\ICK A*$CO$<3)(\UQAR\B4HG*..@%(9.X,0W41 MG-75UZ6SBEI?EZ6OL\Q!69P$4Q1YRS&X3]8C9T1$3C$CA20<1[NV(?4*J>M+ M"&.]Z_:[H]T8&CN#07@VE7&? #.83OS[/.^U W,O,-1^,T<;4A241F^0%$8C MGAN@&N[RB>;$N> R.9/6-BAM4GSGYH9U@9O5U>>E,X=:GQ]$GV=I14B*B8@U M E8A$8]2(Z<=1HQ;QD),6I&LS[C)S2KI\_,*.RS>(.P,QK;76)0Z]').ZRX] M?/P,CNL^ 7(&^%VC]M)0>[[Y/"-&!9D,\D1PQ*V7R&!*D3!1">N8\4TN9#4KGH@2L M*#0WBGZLSZ?R?=PWRJH-GHQ_%#ILQ/A_&Q9_OC MU_WP=CJ2.EF^2I8_^LZ\9S)G\B3#->+"<*2Q MKY/GZ^3Y.GF^3IY?D1E[X-\5U)D-\/!Z-GD^71V][[! [E:W @/Q]\ZWS> M:Y_"&/=VQ/9>Z[BUU^YN;WXB[:]?V+RC"O1Y\PLXIF]9^_WV;OM]BV7ZO+79 M.VB=OCUIT;_VX7.RW0F+DN2=(DD%$5#"'I>!/:L]1329P%32T3B^MK&$J%Z= M(E\CW#-#.*,HUH(DQP/EQALK P6-$5X&;I/TUXW*_0KA7D"<[J'@;RX]7GK# M HW(6I(0=P0C [ '_[0,_L:&.RIC M8!&QP("E">*0II0AY6/PS!B!@US;$$VEYVLX)KPK%RFCQ+. Q.!OQ?AX*R+OM;'N7-7"0X,50(324E69.9OC/A MJ!/K;Z2'+>MWX9?#F>V8.L/^*C3R>>>-<>=PAJ&>.ZP'H2BXE,CX(Q+V-R,(ZHL!C4AP8 MA[ &5!DWY4J=DWD) 8O.8 "_W*DC%%?!C[!8NA"%2ECS1+4S/"07@PY@G"@F M-9-8,?B93Q GV6 H@0%YHD8\M[^S.'KDN8X1C(N,VA7P(W =HGC&JNREY9C( MH**Q7.%@&;;16Z:>KN1*(.4=Q(#_^.=A1W![W0Z!X<#@<_9OHEU&[-; H*H=%+24G@G#M# MG&U.O#48/1 8S>>G,!RI)(0@JW/JMQ(4Z:@$BL8Y%:S43MG2 MK>'+VJ&M(Q0KJ,J:),PXIHP(PETB)DAEB:'>8::<8#6O6#E5GN<5Q&H1);(I M&,2Q),@)^,E&Z2+UQD@!JFR:S-RYIE =H+B1'FX=]6,HMCVR/0P M>+0UGUA!DE,F&9*SR1GBEEGDO&5(>\("30EL"UO;8$TN\0KY.G748MF[(C#0XX*BQ9BYZ0TBLF<7*:?(LL\!*"AOJ_A/C"WW$T>M5X[?WD8-(K]BY" M/!R"0A0MW^\297A62/;;(S"9"XNR>6%-X.=>S#\ NKT^&, &B56$B5.+J,$BTQSGA+2C@ WDE8@2ZE"WFC+I&%: MX-RW ;B1G-]A63&4>%XY'3]KYG"IQ.C;\Q*C[3AWL+4N5EX7*W\:<;"74KS\ M@;#^[1PC=!0+8@A#DIA<% X[I!FW2$6J+'.)61V!$?*FHLM*C*F[/=0 6@/H M T42:P!=-H#.D&4I79 X,,2$$^!21XNL] I1;K5-1B@C2=$NQ^AE]4]]LNT? M5J4:_T7?LQ&/#V-_E*ON#XOJ^^/=88R- [C)[J@18:RA414C+U>+D68C*V7! ML^$'W#BRH\;_OH'24^>9L8P$$A17CEK!'(U6\. B5YQ4K23TI582%[1?S&K_ MQ?>YGK;+IZGMM^\TL?<:Q@-(<+I/6J>?3MN?OE,?(O/4(J FJR\]5U0HXF#EN4C G7%4/%AO*"< $L7J MX^GJXWKUE[[Z>.O3=Z7 8Y$ UMX9BKA,$3DA*6)*>/!GN#0,5I^N7X79U>HW M&\,X.HSPR8_8.UF_;K^.)P&$??CZO>+@K5KJU)JP1$W@H D21V2KD,&@"3U8X4 4-P+2VH=>OT?V9+3VK\M&!RQ.=7.3GS[[[M=:@0N62R[JW/)(+=W>[,*XXL=!MS]N_'O0 MRW[-J-GXT/=7V^!5&7I[,(:;C0>--X-, $9@6//!B>RG%3D-[[I]VP<" M=;@HI0_]/J^]'TZF)V6!#0T;?C(EWKNCV E3BS*O?;// ?OQO#I!>W M4C6TO\_'T-U$,#<1?'O2WOEN4CZ+H3F*PLIPK6/06O^_:+-\2FAJN*,#W/9H+7 MFXIGUFGK>B_]./G(,R3Y3#\CSAZ/6 MGC_9WH/O=7:[VYW>WMQN*+S/UM?/W=;I]O[6^Y9H;^Z?;'W-U[T^:9_^==!^ M_VYWZ_U?O:VO[44M!K'T16\T9+3BB"=GD%;,H!@BS:6\5)#Y!*5N2E5W&:RA MKX:^>TJRKJ'OWJ%O]D!9,%Y&9AG"227$/4O(,8N1H$E+$B,GA*YM$-WDN.XO MN"+*"7H'XR^"''XR@F& U/->+D(4[0ZJ;%JV5@U7PTO M*0ZVQ0!,&4809U(@IXE"F ?N1>X=R>W:AF[2NL?@,U;D9?&-6I$?3)%G28=+ MG"DC+&+">\3A?T@GZ1$5-O=6(8'(N+8AFUS?N6)-70KO)FK8L<=PKT-[DLG% M]P4F,G\N)KZ.G]XA) M"ZKQ,0ZFPF!$4CZ&'%U"+C""(J&)11SS:;JU#4*;AJ@5\F3JD,1J4HI:F1]2 MF6<)AC<:1RTCHC[7T95!(XVM1(%0ERCSC$J:NPH*ODJZ_ *B$E_M<&C[N41, MWB($W:DC$_=?V"1,_'@Z\:_+>7_3LZ-1-W5CJ.%HV7 TGY3"!:54"XT8Q1JX MA4G("&N1$(+KZ(GT/A>]:RIYY]V..EJQLAJ]Q$H;M48_L$;/$@QJN*<.$P3\ M@B!.>#Z\G6,94:N41"#,JJS1('LKI-$O((*Q5?04A,$V>KE_\<5S*P.C^62*$ 1FWFHDJ'#@[;B +/P;>2%AT80FVJ4, M1E*N4@_U.G*Q6O2B5MX'4=Y9)F$,> ;"!D0E> 2<>HYT(!0YEY(G)O+X:O*S01*W!]Z_!26; M_.Y'FU>@SG-=*+^&TM6!TJ5$UVHH?20HG=N^4\D%@3FR7NI\:@DC#880<2(D MB3):IB)P9M4D=V^TO0)0>KV2^;\HQ?88-1 _QQ^Q/XF71W._50ZK1[X;#@[> M'H_CL&][T^.%HS]/WL?!SM >[G;]ZV&T==G#2V4/C[X'K%U(VB.)L05?U#&D M1="()@F:EJ),CC[!LH>53+S(PH9?N$->;F.65&WTFU2"7 M47CTYJ7&EO^$IS+9>!EZ6DMA+85+E,*[YG!)5V#:_9N_-+/_>P*#MOW'AC<(6BTO?5OG45PLO+;\.:(G/""9L,MES0:%.$ M?R@I"4[*<2&.]08>E(?PM3O>G<:RWA[[WB3/X^O1*,+_AXX] M?@$AYX.W8NM]Z[35>4M:FV$?GD._[7T3VWO_V6M];9&M3KL+XZ5M^H7,AIR_ M=?;YM]RZJO/EJ$WS.VUWVWN]@_;7UO&WTR_PS _'[BK I0"WP"]DC'+*2<16 M8$P\"S0D@:-VOVI:7 /7B@$7FRU$)JS$)%ED603@4I$BX-,6)6ED-E46$[>V M86B3$;-"N/6D3P1>4TT_Q]$XIWY\'0Q[X;D MZJ"4]L[R.I;UE"!J0?7E%&DTA!,DI#+ K8A$.HF J/$R.$E4=+G3#%Y&)GI] M:G!U%9UC)H(BSAE*.(6_HG564I9HI,QX7P=_GIBBS[>4DL _G$0L)(=X8@[9 MH'0NV2Q]H)ZS$')W!ZF7U5&JUO,5U',65(R8.LI4X$$3QR0W7%C%DDQ&NCI8 M\L3T?#98$@.-GA&,DL=@T(5AR!!+4B](I$GZZD4 MW@%S)TVE[AQ*DCLP\*7R?KQ&0K':6!PM$CG' =R:0X8#OWB@BB0<_/??%DJ*)V9V) MW H<;*UK!-3HNCKH*CU75"CB %DY\&B=<%2@C*!VG!BMZW#8$T/7V7 83X22 M(#FR)BK$.7C(6@"9#@X3KAT3Q.&U#2:;;&F5=FMTK=&U1M=;UW:HT75UT74V M"(FQH3%RBW(5'<23M\AJ19#2GA-N4C X9VQ)LL1"YC6\UO!:PVL!KY1%A;'4 M7"6@L1J05D>?"*>6:>)Y'?I]8O Z&_I-)M'(0D)2F@RO6B&==$0L:JFX![L: M54[:X$UL]#. UVL4OZ%*](_0@!8\6U]V2Z],W?_BG7YX68M9% M,0WW6_5K,[KQ9G?D>X/19+@J%;U(JSM%FK_V6^__T]W>_,);>X @G4^XM?F) M;W5>GVQW_%'K]*^#;U\_D=;IEY/9BEZM@T]'VU__VF]W=DX K41[$U!JT M-O_J 3*NV]/LU%1YDB.-& @DD6<44,,EBSW"!7!Z.< MU9&4E@24*(;7&;OST0K)J -X$9P(^ ZL# Y*RJ2\\GJV EB>_'G=G"GY=E%/ M*RW\U6.>0FFQ#_W&7Y/>20.$4S>+FF)O!@QQ]V!R\.=TE&^J05Z/&\@7IK&M M3@M_#U)F^'/( /[4G#]GJ-P60\&L.O\C?L =C\\:@Q. (YG63Y:QP. MXX_N8#(J1'6TWNANV)>B628I=Y>4<-: M+$+X#_T1(,X!:-8;.QR>9/)9O$$M6PME:^\3_6Z4#=1QC1CV&'&* S*&)42X M\#CD"H\QO\EC>#P>C M42T#BV7 GWX/AF*AN$1""N B0?D","-#H+0J%CT-J=[K\\?HSN#EXPA_3@& M>!CX&,.-EQ\S*6"5G5&"04%&_>]LS+P<=J(-D] M_5!)YE;Z>]#?Z8"AS6!1"\1B@=BGWZUQEH')0=+:" )A\HX(2 55!GLGB$@Q M[X.P]?DUE81L6E=EQ\84K"?!7<:+C\EF A MQ\ Z87RS;[MKX=+&SWR:6PG\SRQ>%NM+(@V,U;\*DR&8^S"*_1 M1^-"L $J_*1G'/K<^-PQZ0I"L1$.#&Q>'LN2KM1<#@WQH7>2+! MR#Q<19D5%M,D?@&""PCX91'YTXZZHW^ P=FPU?^/'79S[.0S#)N?VY:")F-^6^)]9U;<[PQCS;!>2 M :M15"Z%M6_9H=^%+S;SETTS Q"L/'Q0\GRK$7QE M.)CL[((OV8\-5MR#DN(>;EJEN@16@#J@]'/7 [H>#KM]WSVL"/_T>>N-U\6G M?UGPO0%3O6SH1A;,)N%UZ%=WJMC UZ/PW <3O'(S7 MYZ-MJ^V[=X9P<:6Y):F=',*/A>.>P;_PW,>7S1Q,*M@;GR.? :C<@I"=^2S M'U),4?$5\*R&8Q@*2,8/,"?Y)D4 H+*"9S=\>G.VFU\OR\M-B@Q)[@-FU$;I M.'B[VME(E4I2&JD !'^1MK@ ^#Y4XOWV^##V1_%JWI>ZQS&@TS@&D!%"L:41;VH>5V U C4J8@U7*SMG!?YC\NP>)/;S52*SMM9 MA43>Q"&1((%&8)FH)2"<3GN6J, N:JSA7^E7N5YS#LFU);+V1!:*Y6G[]?= MHL(,!Z1!#!&/TB(C##BJ/+B0NV<%#78:KU^UO77FFUP751\)1!OG_RM/#5Q+ M#?JY7OHB+2A??JI8A1&ZE4XH'K *%$=%*,"TLU)PGEN4.<&CXOI7&3JU3BQ9 M)WAKY[MB+.0=$D1 _A&W ;3#9ZAV+D58%J:CR<&;JS)J+D9P;B(,41I8#9+= M5\X]2=8X;)/0)! 78\"_RB>HA6&IPM!Y?9Q3K"P1T1B+$I4&<O*=K&W3]JK,!9Q%=6(C#Z',PI7=R?;A<%1+ZX=S;FO5D\D9'MW2Y8)!= MX*K%GEL5]+EIV))3ZT-B05(>N3(,''C+K %VA(E@-E:(R"I$Q.Q72O#V> QP M/NF.=K/?MI6R]-=[&#_;'X/[?OJ.B7?82X6,)P% 4%/D )B0\"X($D4$)/K% M+D89L+%5-]\S@YMA\;#8'2M\^A3CC6/;2Q>2CY577XK'99$I-CQJ6;E"5OC6 MI^_!,V$YLPBG?$36!(:,\PZ9A#GU05-M"X,YWQCP++9]&0]OD654X6$%6CSW M^#HMO?[GT=V9/1VK\N&RRP5M6(3![R[(1= M:]DN6#VYJ-G"(R5UO=G-FQ$?!X!=C7\/>MFK'C4;'_K^ZB#2J@R]/1C#S<8# M,-.9/(P @>&G(F&PB*J_.PLI%FT3"O1;^9?Z;=*WDY";/?Q^(U&:Y@>:,_ZT M2!Z?FG9AT ^#[KC0FI?]\.;PE;L1!#H.%J]I,3V-/WYH$5:FQ[#-7O? M.NW]UMXGT=X+V9R*[8,O)]OO_]K_!J9[Z_VGXUFS_.WTRQ$\ \;7WFW13R?M MS7W:IN_ 3/<.MCMPW<'G+IANOKWY[M).';@Q-(&>,LIQP9YUTT0)' Q[KA4H_S6Y\),7]. &GRHX*;VHZ>4_- M-]PZC,#UIR_B+TK!,&^EE9LQ9U\ KK\S&(121N"1/[HY-:#@:#FA8-!LN,FX MT1^,&[WN07?Z.QCE) %K+()SS6E&9[=**C@<#E(T4'65TJ8R= MB]A3\G\?&CQ;IQ^.P?L56$>AD$^$(LZ3!KB,"26N; K$)RSRP3JA%@3&SY/X MJB2:?2G1>9=Y&'T$MZ389;ZX#C2;=(ENJ9[L'5?;3X?E[-_.^ M07DJJXAP]'JPP#E? +YS&(?CDV:!%'&8J7:SS-W"?R;"$3S<9P0N-9G*%RT +8!#@IG55OOLN8!9, M%GARQ4-<['7CCYA3#TK=+^+4/VRWA,9#>.MAH]J"/\L^K7;0_9DCX2\Z$N>Y M":,S1P)N'[H^=V-K=,=PHSP;KG@"#&XP&@&>CF L,+:S71<[FCXGW_8VS[15 MWD>98IWO4#S*YUADUC4[ NO@>B? 6L: <'"?F?D+>Y.]\IQ-!O#2:\4#1NR(2A&4NA+SE@8Q5ZY M] .XW_#R.F2!^%&\RV&9'5?L0^6C#(9S.Z5/,=#C/?#^3U'$A+><9("$GY(RSL Y^=+/)+PUPOF@T :#]I<[F?S^-..R@2H+*IYY8==(-GQ,F4YF\!BL,$> :<#:"8F;.G M ZI,T2?+4G[K@VBS]*5);ZK+@V&9\S08QR+)]!QEUAOOP8KUJ^R"G*T"ZC?I M5QF>!4?+*@"PMU,(>CG.2:_4PGP\ B#R3.6!M RRW$]'%,#)&'8=##;?.:=, MV7X>H M%JTS>2Y@H@= -D!G#@;# MZ;R/8N5-5?X:0$RUOGG] #)AJKJCW9*[%*H72FY_Z:I"?DH@+;$H389S.!=@ M-GJ#PZR@W:&?'.2TY[ M3G*<$YJN$\XL9 -4D3LU1\<0J [JP"M6\5WL($!_?*8D MA1)*6#?C=EU,CS^93-T&Z19%\X M=*#G(+>7'#]0A6D>.TA(1N-I.CL@A1WF2OT:VDO53GLW6:PO]% .B6,@(W"!.?46=X'BP @,R@DQGR M>+<[#"@C^?G8%OH6C>),?XYCA%!L6^7Q7E[;RK(9#;7C>C;V$ECL"?S43@(.?<]O/0UQL?"EJ?I>:<%(%LQ9QRFY.F\A@. MRG.I%RA#1L-A??,(]H>I]S(W)R26K. M(V/SU]^"/3YA32VF"KRR0;DV,]* D/N"JA;.U#&XV\7QI4$" Y.P4SEU*7O<57QOZNN=T>DS$2C)UD'!"0J7 MO)3IX07W(P^ZB@CU3RIB<9 Y3$%\,I?)R;P42&9V&PH7XJB@H>>X M&/N%1]\=5S:I2+N'0>8T_')PQ91.QI/AN>.14X5FW.Z\GA5,C29NKR+6/\,% MF %P\A9R\7+&1U-S7,97XEDL^.S4V244*$]OG'VX!_1OE+V#?*=5YUY_@RC$ M)TVQ>L4;%,M5BN#%X/YL"+\0N8JJ%\S*GGEE9S&[_+OB[,=L@"Q+6G7%.6TK MGIC-X^%!/+--,T\XMP6S\K P4^7E)J.8JY-1ZKR2.J]D55_J(?)*%FYQ7V/+ M^G[S*/[QNS%,>G$KO2L,=:L\M_T97LOVIEF1[P;#K2D@EO:FDW&X3J^HTBMV MOD?.L/G8\O#^N6V M$7ARQ49X2?8NGI$M[>=%?^;,^YL:YO\[^J6!OQ2L/SO0UOBM\'_ Z .#&_W^ MZD8X4P[]S.86=?5@$GOV>7'E=TR=%UPEDU7U9.E>G!EU=8+JS93([#\3,.'7%_Y,5XG5W[VL]L2N:X$ MO=9M?]%*YI<]HN:_NJ T:KDNCU,)=,XH%"3CLG!=JN/XI#OW7J\.*N@7;?PV MC ?3;<@+)T(O3\8U&AJ]R)*Y-WOWYU(45V&6N&):IQ X\=*$$%0*">.4C-/^ MBJI3<[5P9PC')78RY26?"^F$V07VTLWI2M^B'3Z)BKBWY2QE1=R]MW2[XX_A M/];^^A=<]WFO35N\M??EI'WPEFQU]G'K_1?1ZGRCLQ5Q6YWM7OOT'?SGR;># M]F[[?8M].\U1D9$C M[ 1AN=6EUKD96E/J^6-!M^N%]@ 5;Y]JE[1K SF[5>/U!:_ZV.T;GS1:;4[B MFW)7N(:HI4%4=QZB' M."H98\AIQ&@6R*BKDP5'.)W8UUS(W8(9%7U+)[D<*X6L$1@I&T.(+(E$=$8C1FMF]-!H)&MFM"IH]&XP&=9@M%PPFH\D M.9-[?\:(J(L 1HE*Y*P&7\U2 G=6,(DE-0IQ1 MAS1C%CEJ@U:">DSHV@;33.5W M#\?7 JMI^=P/Y0&P\*$__:3&L&5AV-9\F$I$P3TQ&C$:*>*">>0PI8@R9VD" M;U$FDKON-I69;Y9T_=2DFH+=G(+-LJX+:9TU\5H1XC4]MG_-]I\U2%T#I.;# M5\&J2(7R2+D4$ '".<5E MPUI-P^Z.7G6JU++3$SJOQV<9G;D&^-[.=^>%IHD*Q A@%U<$/$5"&6*:E1G5AC,?QA,\@F8PH+4"?IW MG)F5AO750?7VF?S6P+X\8'\[!^S!:XFY %)*:.Y!3@VRR@8DG-3"8PWDU0,] M9>!#7]7%Z#'4Z$YFX5_%X;R+!_,OE9N^>4N):[9.T&L;3[ETO'YII>/_&0_\ M_NZ@!_(X>OO?28%*X[AZ5>.WWDR;N7@">KZ_W7F-VYM_=EM[@".GGW=;^7CR MWE][K=,=P 9X]M[\L>;VZ1?:/OC<:VU^ JSY<))QI/W^[>FWKY]HZZ!UNK49 M]MJ;GK9GCC4#CO#VT?>HG1(R8"15H(B3HN^594@KA0E@3(I.SU9A!T9)O0T" M]$>3@X.R)W;_95;=R&W=D9QIVB;NZTA/WAL'OS_FQ !G6,)"7A"0BS M,"PR;S!F40H>Z1D 4XFF/RRN4O\SF?F/[4WBG43FL:O6/SAX[\']3UO'K=-] MTMY\?;+UZ;N-Q@M#(K+"$<0]=L@X$U#45#-N)/$DYMQ3_*M&EN!VQJ)\W5E% M\+*"VDTEAQ#/<&0&4\-E4MJ($".CEE,PWOB&DO.Z*#);[,9U!N?U#S_:;OC0 M?U-*S*SH7.@^_H2:NCVT*($_@K\;8+F):XD8E@YQ[B@R4L ?P+(XN(>4Q!S? M-@OZ7I[U=&M\.#B((9?8ZYU<)CIPY MZ3SS1!HA 2T=R%;IK,X*TH+>YB4'*<"H-%=;DW$N#I>Y:6VB%@K)WMO3[YRX MW/J/H2 5 R&Q#KGH%7+@+'$-7J=3.F^"J*:2NLG$52DGE:4"/+E(!G-A\.DB M5"4:E0Y T5-SPLJ=-;< M8Y&K,6CLY#JIL2@F/RVF^?:X*GC^.9O/2T7@J\*SE7OR>EH><;X(, "F*U?M M"BWO]L\*HL+W3PICD'4V!WQRBXZ+1N12?Y*I#;FAS= <1-'J1#P%BDVU2\Y( MC -G#!/LS@! _,S7N:#]K_NA$P\.!T.8T3*<4)J0UY/Q[F"8>SS4%F0Q8VT! MS8"K; H<$2P#XAK8JO$ $$S9P+*?8S%8$+ E32-(4[#Y#K*7+$@A._9LXHLZ MLED9RB_9\>U,QOU+3&U!?F5!/GUW8#FHD0P\8 D.L;($61<$ ANN.::,$F6O MM""E )RQAV;!)VY%.>\J#%=2SAHO?H47^\??B4Z:61Z1"!8CSJ1&-G*+F)!$ M,:TT+=)NC&DJ19I47W5VK,*+$$?=G;ZM>I5<,DM@-!]5/FJ;RV(2J M*EZF6%1\'V5I68$BX<4=7Q7!#G^="L079?USS 7D<\, 8%=E*G3C0Q7KF0O! M/T@QVF)G"_V=8,N$H@ MV]W[5HYG]]OIEQ/XC&]U/G=;G5ZWN/_>![A7Z[0%SYY-(-MZW]X%(H';]-U> M3AIK;^Z(]OL/QUM?_\KO(>_M#& M120D-E1CY8DR (.JJ81L:CJ?I_AXQ=Q6 @>?(!^LPG7VA^V6[9IR?&XGHV'9 MVZE)*(^KK"-U12KH=,/W M+@3QWNHM]@OS<;MM>;?G;QT,+U\N^FYZ.K_)^B._T%NW(X M&68D.CO74'YSE#%SF$_$EJ<>-<>U!+DE=C& 8?4Y8ZZ9N M.0A[=BRQ<6B[ 1:I41U(G$D8O$5QBFIUJR7@.<_H$&8X7_UJ&'LVOTZ57E19 MBPM759J#SR^Q#O1D,K[ZDD4MM!]#S!B>F;H+?UZ_:(G;!K+=L%'9:+TI(>J1;(&S#D._'C MH L"_>]!+VO@J)FC=U)7]:5^F_3M!# D_G_VWK2IL239%OTK,MX][U:9*3@Q#]WW8485F76S M[$A49I&51G[!8@210J(U) F__GGLO26$)$",*6!W=U4#TA[#?<5RC_#EX=<[ MF=)$5L9,9X-E]OB"16O,6Q&M*6J'OE1KC=N]\"G?1O[A]V*Z.(2!>&<'/9@R MIQI;:Z=D0UM3%2TX[P50ZQ,XQY?WF=H2H+KBZQ_O\/[%;]U]^H[OG_SS[>OQ MNXOYG=-?=SQKGWPZV:?_'.U_V3]O[WS&^\?=;UE5J_5'5N4ZZGS]\ND$[O'* MSNGVQ3?!I0,-+B@!UV'L\KV>3*$L>-Y\$+'@*S M.E(A ^=&)J*6T]_8ZE"Y\N*>'O,Y3PKRDEO#H.+ZW>=VH_,)=-I5HL_%8(<*<[ MEKMR;X,#ZA-%,IPD8JWP,5&AE>'8D:NV] M.S^07L-KYP8Q;5UN+.20=H8C+(GT*5F5W_X6;3*AFV))[\69=-G?8%/PTV_- MQDZ)+RL'2+D6 @*6$3 @B&T@4ND?]HH:68A;[%1DM/P$XF?X^ZB1;&5+3N9G-_,\6H"8"]GAEG(P6P1A< -+ MKKUXQY7+7ZU]KTKC)Q_&'W'@.\/I4M(U2=1"*2-7X)>*89WA*(]'^5>XS[O< M3OSAX^FHN-C24O[9.RJ47$JMJ3)"KCZL9*::I0' L66I?QZDJ7;!>#C1A;FJ M. #& 4-R!-8S H1M5H'WBD90/,.,89F6CY?;_Z^/U2;UP$;17Y45+(_?U MGT^R?L3E6X#'[?M.89@3DX ANC1 >$G7^O3U7CPS@O\3O\?J];%9".CT3F&R MV 0$BXTBZ<.KLJY!MIPL&F$[W>'F[*\KMMX?#6)#J_[G46FY5AK+; M^Q2S9"T\'WRAW>\-)K_^EJO,\O&EME3T1[W.?\9QN)>-LZ;>)?5N;Q]$K A) MR2-#I$(<"Y-K"6!86&*,!LL%\V5_ L2[%5J:65WS%3KH7/ P57TJ-),&%M,-]BB05W=1*/GZ1 M)-F4]ZR]O/DSIOF3W"Q=[8;>:/7EPN)%HTB9_5(1NQV8YA9:'KRAU_.G[15O MY]KBU+>PI>O=C]-8U$%][^<5EHR@K[]N]($]!LJH87Z7*R8@$'V9G*S<:7#2.F__\?YD M?^\#:1^'O.O@#'@6;^]LDZ_'A[1U_.?QUS_>?]L_;HGYG0;[%Q_P_I>O1ZWC MS[1-\ZZ#;;:[=XA;._F>]\];)^UO^U\^=5H7W:4UH3P0$B1#Q#J+N&,>66(, MPBJ2P(.)TM.-+XQW^M,'7<"I'7SBDUUMR -!!6C#=)A9X@+ MG$9GK$DN:6N<<3A17S.PGXV*2TK./>=448&DQPIQ0@ERR@K$.4Q>AF)+(BDD M,->C>NBG0]\]$>]>-.N-P$8PGK(4N8UT/OR MI#4L/7P*P)-:&&5,Y)1'GG=Q&"V9$-BH0!B-UV2JEFR@J2'OR2!O494B.ANE MS3V-:32Y<9U .C*/ O/"2.&-$>I1F-+CE!3^=,C["0FIUPX<"2=L.1$T),)A MCG61 &MW-%FB\\[,Y4RI!H[G!8YYKA1CP-HRB;#7%G%&';(T:>1LDDKFS7HN MUL#QMK)+TU6_O*NN\"4XPK3"7-G$EK D0>'!P M#!63#-HN9TL+.[/N!7DO=&_QLR+>$F4:IXREA #B%:W"">5(T]QME&HI. OP MRS54Z4ES+6_:C;B77 H1+?:>6T>M]%SY!"PB=V]G;#EWJ-WH&=UHGC@XHG3@ MTB#,?,B=:00RPE$DO!/42<.UL1M;9$F_S,7Y]+ZEX&M3HG-E0_JJA3@O8,-F MXT-ONDE\LO'_;%F]3EVD\X+V++?V6J)U=A"54))'@52"Z8\S%9!+&*A_L%3G M_E(P\BN6Z:Q09!'BT \Z+E[>#X"*;V>"JLM:G=R]0^_VAO M'^B@0K01(T]$%DUE%AE)-(HR*&ZLCSHW=\]*@)@V!5[<4'6SK5VI;?HE;\6. M5;_09N/__7\TI?C?U5$3;"[^2O[]:[,JS^GUSQJ#>)H%F0IMBR5V-XOQFXVR M>WL!B*.CO! /GXV.Z66T5OL)EKLM=L%Z6WO[%^V];S_:AP>".Z.3 MTL@F H IN47620[X&9E(/!G#*%">)C>D29?TB&C,&6%9C#"I&\OE6<-Q-Q>Y M3PH@IO6'=RZ#?0P#RJT"_[\-M-"T+#O AZ*G3.D$?P&WZ(=2$^OW:2'A;IHI M5OX[5W(494:UL:U@;.>MCP>!ZN!(D$AS91$/FL!/AB$85!DA-L+1AFQL3)DF M9O(FQ+P6N7JY:?&C I<7AF$AN?8B5_+#3*MDA-$-G/ 4O5Y:I58#UU/:4OOC M@<08XC$A44B1(J[ EJP"6\+>,-?8;&VG/@Z!C+"8A#)8"W"D8XX5V6$1.F4Q1WS+Y(C%O MM7]5]_U^T#^I;FL"@BO:I'QK-GG\C>[NY.=HB?;Q]H_=G<\'DFG/"= WKR(8 M)0'F!L$A0"$VW@KK?1#AAL3EDG%^V&17C_/3C+.31BOI(N .X;E#!T9PVH D MLU(RXX0C+&=>WV61Z[P\4ZR:#3_!(_<\/&0AQ_#I MBC;(5)'OKRIG5D]:RS5#CK?A?EH_6A??:&OGD+:V#SSV@5KM(23SN=*!*.2, MC#E6<]P$*2C+JVE4;5[74*J:I*9R1-=:\?4207,:5L5D9WO9S(>GE1S4E"=G M%9Q2\L\NG10W&]F5@+R?EF>8B&PU#BW$A[]T^\/AKX7]_W('!T@P608*\8/A ME@O'';@!YY9EM3$O4KHSL;Y4Q"FDF?)KFDZBPS=KGZV+#P*(U$569H4>BQDH(".B6K/;^VIBUS+O G>*!<*(53L0" M.6*:*8:3B,QGAD3B(\#=\F&O,>M6F_C1/CO0WB5##$=)&8BGN!-(*Q&0]SX* M[X*+7&7]ZB60-;6)2?Q]IV!^!I#R"L\,K3K63\_']TS@HYKWA4\0"#F,:+!9!*>7'.J0)BXI+IF*R.8M%%&U2NB0%?P.3 MG(D05M'&?[OR]V29AG>M9%\KV:_W0SV'DOUR'>W;=+'GE >]HYY:CB&@9!PK MK%TT/BAKF(=8T^.-:ZYSNV+AU>LP2H64&/BBI)P&9I15.1DN/:/:"7:S7O<+ M2@\4;&-6X[64&BQ:IPR'XY/3@D"4+1&+SW_[GU8I^EI\G%<]X"LP%5]9E!A= M1E-Y[PI1_QX6(HCEZ8I#,L4>E:L9=M#M9%$(P/MA(8R8/:G6.JRU#M^HUN$, M35\NYO>V7L=L:O(5BANN5J'0LH-O<52J=6>$/1V[;L>7FP@?4BNZLK+26M=O M7)^H65K X;&V'/[GF>*Y_,D)S#D72H; 2+)V>?!*ZP*.X]99^SBL=V];W#OX5L+S@L1+]S/Y[.O>_\LDS>44@:N8LB+HQQQ:P32C'M$#&&> M8FY\)G^4;ZK%#4%/6DM=^]AR'R/!6ZFY<.!LW ONM&3 IV.RFGF9TO):P]K' MGM''YHND(+CQSKF$L"82<<8BLL1K)##QN3"!AI"*%.F27L^OI^QX-6]X=Z5_ MQELI-[XC!IB02$A&2VT33S)IDA(%.Y)<&T/3->4L=:'DLV' DH;%45!&@D&6 MIZS/H@/21 5DE8K*1N5USB)##"?JBN-G]*2470E+HGQP'#ME)<&>!BRHL-Q1 M6E?N_W1/6A#)U3&G*!72VE+P))Z0%GE7,;.,"4^HXFXE3WH#T>WC:7C<_NQK M!P5W%!\ 'Q?::A=\Y-1C9V)R$ )I!I%1BK*>4W\R$BS*G8%)&L$31]H!F^:4 M860C9HAYX-E,!TX=W=A:ILS_LR/7U^M&*0";@0.5$(1S@&BG1.2!)&\TL5S7 M$^I/=Z/Y"95Z&F'2#"A8:Q&7&MQ(,XX\T1*F5( _ZS>VQ&U2.&\@./WG8?UO MWHA8,K Q(BS%TBG);0I68.UQ$"9AP97'RV?26BSYV3!@B1P6U3!>$3Q?!@;A M*LB]AQP U6X\;;23H\ M9EN:-Z*:+'$RV$B:J&3<*V:8%DI0@W.7FJ#U(FX$@899P@R*HL;$">M4KG N-9,KL76GZHM#4U)<\\@RDKW&[S-F'C M#:25'MZ5YHU$B%YI;QA)6&C,E64V]Y7P7EF;!5.<6;DXKD:\)T.\Q:T/1D=@ MM9PBFW!&/.D1 &!$3''FA226Y*T/=?^^.K7TA/&5L<"2;,2^*-G4BH: =>!< MF$3\-6T_:^!X7N"8ITH68#YI:5$(6; P,(H,I0[AI)AG*L5@= T5ST_RORHJ*^[6HSXM!5W=]4?*NLT5A4=6LL2PJN/T#BQ63&H>]YPLW+ M61O!-LZ.^MW8*+$MEZF4V@&EO,K\>5ST@%F34Q0E? PW@CT?-HJRZ$KIX.2T M&\NJP;*NL!4'AW&PLA+5.K_)!PDT/52?R1NO<5;G!8[*@Z1:&AUBT)R2H%FX M9OES497FIJFF5B=9KDZR_6/WXT'TD0H!?-,Q[Q"/)C-/P5!RWD7J@'*ZG)@3 M;%-=+TDR$5"JZL'F-4-N44UR-KON^+1?RHJX\]Q M+S9X98HS];Z%DFZAG313\-OKC_(I3\>#K+([RG=1"#F_N/-2*.S*MQHPW80X MR (WHXDPCN^.AS/3Q1(K+$24,Z;^.0;4E3-:.#,28"&"TX3J%"<64+IW>$?OPP'"' M+6$".44UH"X1R.J@D(Q28!*S>B:Y@Y7.:F=F"G3C#/Q7'!3:W3_13O[*V'YY M'[5=9+NX:'\\4#IQ(:U'TG"/>,($00#&D, 6\\ )4DH7T6$M18C?##=A^?9/B#2 M@ M'@K26#/'8>A*Q0/'F;Y:;U4[[HG>+W2XJ6RSZ+E_RJ/>B@ 6^%NEDAQYTD&L4VR!"CS$E$^P\;6+V1.'/B1AW3] ME"=7:!ZT?E(W:_@:K]D#L7[O[N6@2KFGH#^RW9\G+K[:3BI?;?O63/Q?-5#ZT_:*S2B3?,5#?/IUR&/>+5]CH]#!2!F,*);\',Y=:"*P M4B9U$).*&%*W3[E]X^?)Q[/6R3[;W?D'OK]_UKKX^&-WY\^C]I?<'N6=:%_L M_]C]\NXLW^/\QL^O.]OG7X\];^?P_GC[HKWSCK=.WI&O>^]^%.T6C]^)_;W? MX+Q'RT1IM2(RL!B0]1#GD39$(>V#1=B(K"JJL,W35^V,+\$9H\4F-Q(/ MD09NN-)26:HI5X+H%*.M">4Z>B2=\T@8*:64<"@I*K(".T/61HEBT@1KZ1R7 M>G5"^=P:+M,5G>?SE!LR#!"H_F4'HZME(P](8+XF2PB$85A(KKWP//CH MK)(1'#MPPE/T^I:])BMM0]WV_QEW!O/;E>LI_7X LEC#;#T1)E")!&88 (1R MI(,R*.:MQ5'"I.#%(T_IK]XOL&,0G3A-X3$YO#\C7"#1V*1SIB:*I_.+>G9] MD'/,!Y_:IT2S])M1#IS#8(TT]B3WKH>_$Q\$]1M;LBDH:0JY?GV$7J^+/7"; M8^UB/\O%YD-*+Q7QTEK$2%"("YR08RD@QC%S, =Y1PLOFXT&%/("&LW>PHW6P@)-;&: MB(1"X KQR"5RW"K$DDN E\%@G&O+55,)TM3B-C=[ \T?IC'A1!BE7OOX61'A M<@FC>DWP7N"PI&=6"L!EI0E(6*"[G*BLRQ4U$-\LPX]YD%GQJ%X3?,8X$-=> M\=Q>,1__>44L5MP@3[!#/!&,K.(",1\"E5AI1^73>L5;6:98P^#O3:CF/;>' MS<=^S&<5TRQ[D)I?UW[6(_+?"K7>P)7&P^ M[M-6R,2SQBI) H%M&&0-<4C+()D7@4:?5G6Q-[ 0N%C'.*^[] B;VBO-$78Z M:H3^."N8%%O/W^*F]&"# G1)TD28!X@WD@1FI>%)<9UD>B)5JAID'@ RBU6. MA&(LN<0HA&1@]G88 2?CB+FH#?,D2^9N;#'1%)HW)69/42E2.]6E4SF,:;!8 M!*4X2\X)KXP4-$9'C0JD=JIU=*KY\#/WUDLL)V4H5@A(6%8#M3!S$Q:+UC\Q M-YNB3:)H7AM9*Y]ZA-JLVI]KZ<:7ZLH+>UY%(-:JB'QB'''I*=*&2V0@P+(Q M&JKBTY91UHZ\%HZL,$M<,:U3")QX:4((*H6$<4K&:5]/S.OHS?,AM25.2I5-31?%NF]K=?:SJB0/KOYG%9%N\?B2 MHGJE>_V%_%KT42C]K/'+I,O11%WT?U^J;!?-BH:_-H9C=QQ]T5IHII'+_QXV MYJ7W"@UN..NH$#&'KP]BZA9'PF'O?E3ZZ)^REGG.$-C3TT'_!WC6*';/KU=E M7MX'UB5#$W>>X,B9D\Y#N"2-D%9Z%^(U?:_GTVN?HK>G1<.YBT)@?7*/Q2V^ M='>_O^+NSKOSUMF! .)DP#&155(@KJ5&!H(CY!B.(AH%!*IHVFJ,7"31C6P% MKML9'H$E5&+W99UP8_MP$$O)/SMLA,[0CX?#\DM9]KC!YE28__N*#/,JXK;K MT9[P]W[NN7B8G_.='?3ZXU'C?R:MPUZPC/]-JMB*$ _&P0RFP-*2TD: *S)J M.54NX6GRFU;==@KOG'''G5BH0G:^QP^]X6@PSD9R^1KAIV$G5*T0IJ^R>K=_ M%9VGKDS?\+#^7V$\. /"-(R]M^;$\[+9AP?!>"\B(\ASEA"'8MVH,UNT/\Z]7U :OV163O&_)[9? M#E#Q1_+O7YN-"!2TDTEM'C'X?BR$SR==Q_+)JMGE=YBH#N-?_0XX4MFX;')D M,<$4+2(:X]/\VQU)Y7VL]?JYY#[&^W=U7Z^8=#Y@%FHQF(4,Q9CK*!#!*B"> MO$$Z>H8BQR8([JE1>1U&-0$!\S^+,U&.BO)/MCLA/6!<5X0MYFVU'):)K9;3 M5VXK!#8*)QD!V?%'N8=+:?"3H_8@R ++SZ[P[GO1N^67/,'%H1]TW/6SX*^E M5:=Q[E,Z!/L8YIXR9;.K\K+77Z X,I\TMXT9YKY[9>_'6;?\WN^"+39*?,^" M>A %VL.*W4T?_9\OVW]-'S@WW2I>57Y3OGQ3P^)-_6?.7 M:7.6BM]=N8O+-SY#'8N 7?U[>'44;/DLO0:P!KC(KUGG'EZ2S?UJ^X/)R^_? MJP^#+Z2)]W-FI>,RB2UPUDF_8MP]_M'*Y M)OFO>P )Q429=8+ECC'T5KK M!--!8"RMD**V@V>W@_;V@6&1QL 9LL(XQ#E)P$F\1\$QJ66R5-C<.!(OLX.B MF=M]3"'P9*(G*1)C !J$QMQ9Y5ET8"0\ZMH4GML4SEL?#R1)'@)X@QAW$'0: M'9"37B"L(O@M\1QP>V.++36%9LX]G,;<,B5VSYMEW_3>#9F%8,_7CQ->L8\] M( ##S(GW!C;G)W?L^7 QR '*. URWJ[Y7$"(PY-3/O( ])!88(N)YJ9 "5'F M,8 (P3(!DHQB;Q%'1N4;!BIU/IQT]'LMUI._&_TXG^J*(;U=8R&['P\8#8)X MQQ S6>V!185,4 H)IH /6)@,8EXH7C+G^,OW.6LWDPBYLI[9X* R875&5@>!;.7Y35K_KBE(LI,T=5JT;X\A#KAA "C*X_Y,F[&:R8 M96)T[NW,_/MH,+F;4PA>D(.XX!NR"6[V7[9[EHWYOZ\FTCJ]R?,K,XDQ'YO^#=8'W#9N-#SU_?'G1=;CUG>(OUB MW3ZO>N7W_Z,\KDJ07"9$@2]1L-.FY0K3 @PU6"^, MH>^?E+E,6[:+!B^!*W7@3]_C8 FIJLZ:/SCI#T?@B]G3N[D1=VD&^2+VN^UT M\U\W&\NQE%$JI,14>4DY#)D OGPI&0LN\\-%)\_-)9SPCKT]ES[> M[;?[S#U!@8I!#(_OTQ14T4VMY),TQ"3F21IB\B>Y6;K:#=U2?7*''6LOJC5> MRP[\48/09N$G*U:@O-:7,3O++W\?+UJ8XG:J6;R%W\>#0>:0Y5I6L0#VD%+( M%[\3DU!X*=#(NK[T#L=CUYZ@JK:<-D^@6L?M?YH7;0N_%G[^*. 8X_@Y_,V' /W MAK_N;9_M[G6_S6^XW*?[',Y]M@]'MB^V:7NG"S3O'?S\@0&]@^M_ZK9VML7N MET_+FJA%&!GB.4-).HXXS/A(!QL0YX;I%'F"S_/:^:;F:U>&_R:=RP=IG%40 MO#N7A6& FBF-I2(Q4".8N7578^U<3^9<%_-E1IQJ'"A#.=!%/*O ..H9$HE& MKR26S.MBI4K?4K;WHJN#5YQYW_W(ZW(0Y'SOY]#PRA[(>7"@=WMTW'@)0' W M'*#:0@1*O?6ND'.P3%L#H3>GEK@D]9-,LHC60' [$"PVADG*<9^\0A8+B;AC M"6DK%#)6!"NEPUCCC2T(6I0CDT9FQ"";LD:,MY.=^-09?D,I;_CMY/11S*EL.[H^0W$3ZBUY_->(>EPJ MP0@3P5')&5, >C%Q*W!($69>4?.DGX9ZBXT3 HV)Q;RASW./N$@1:0;09P)/ MN9,JMX[F>C(M'@IZRYW_Q8'>8V==:L#H<"*X-S0R"- Y<0H,D&$2B84_^U#3 MI)\*&/,T27BC+94*12XH :+R&G#$<&) ,EU@/8X X:J >/M9))V.M\[(?;" M_;G1&XD(M39.)>.3L90+IYVR#$LON-*"&4]J;O2SH&Z)D'@@G#LM"0I!LJQ9 M19%C%/ZE89"T\YJ;E*&N3B'5*:2G @Q)J<$,_AR:$D@CI)2(J^T-\ERPP2O >.-99"FJVQYSW+CERSB M,'P4L>_7!W8Z*IYKPK..& _46QLM24XJ #[B[--DCNJ5]A6P;G$;"W91$ CY MD+6&( XQ(7+$1L0D-<8D!WS6;FSQ3?-(6IYO5.G^;@Z$8R1:..NLL3Q$XTQ0 M. CMG8*X0Z1ZJ\K/UQ8-HKGK33#$+O$%5, MWD9E8U4&#',+NF62J86%GJ0.9C\K#21I B>8(*N=09Q#W&TX<<@3RF!4M/=2 M;&P1?;VP4/^J_D]5<-7W/F\S+@ICIGO0J\HJVPOPKURU6M0('Y7%FXUA_V12 MQ#5<.!^8GR\J7^+):;=_'N.50T?VQTQ)W+!Y1U-E"B97SS41C' IG1%1$\? M:CD7PJLI#3)/8Z$?BD*Y=ASMIO(/7_*SQ6YXWQ_LV1^U"5]GPIZVMP^BX9(" MTJ!(B4(/'2?,V,^992 M3S<4(<;JC)?5EKF<,$_FQ9P>;E5P>A0+O2PNO)YF=.I"P>NLZY"W 2 Q28D3 MH E6@74I#+0[:(.\ H14P@;.@78KSC87#>M*H6"S*H3->/5+Y]<[#7_DP2@; MO,84 C9EC-)>D)@TA>$/U\5I]? _:/B_G;7.#E3TD0J:D/ ,2&,*6:U99W$N MD432@J@@@31BLKG8_NAJG6BA67%9XSR'.1ENBLK#\:00O)I!>S[.3['S'*UA MA\.^[Q1GS[-B\>7[B$%%;Y+Q7D%, Z@IL67:&*D53E0;*D,M!O6\)GB\_:-] M=L")4A@SBC#! 7&!&0+LA\!?TP!S0'0ZJ>OTX>ZM"R8M8X3EA6;)N"')).H3 M@?!66$J=4K4I/+).)IWM":-O(P><0GV8""R0MI9[R@S3KKK)>*RN.6, MJ.5H(HLTO"QA7Q!?*.4QRU9F2V@\3&1WG,D4E910;2GFDD<;K0LFJB1M$"P: M>LV>_GHF>Y#MO/O1/CR(TO*HN46YMQ/8C@I(,VN1C"0!:?:,.)Q;^='-Q03B MC3/9=3QXD0//'0ATV'9Z>1K[J9F%3Q'BRF&<5\$O'.#O8@H&E(IANQ<^Q5&6 M-REUP"N(JE,,-QC>A[/6QP.J,(F8AYQ82(@'S)&3DJ- :0K<^2 ]V]@RUV<8 MUI$J$4I)LLR ORBNA3(AY+Z#PC)OG<#7J+W4\^.3F5KKK+5]H)*6F#N&K XZ M]U9)R#I+$$ ;3B(:$Z*\3C?SVOGQ'@HOUTR8LSK8UO6_QU+-J%*,[O1F 10N M/NZ.2KT4VS@$H,RGO,M4^\ FO#?-N7_ [>SV+G^O)][E1OF1 G]/+!(;M4(A MD%P9)P725$KD'#%"Z^0%IAM;FF\NEI_/S[N^?]CK7%R*Z/BI?IR?U8\;3E3C MLLGT3RL,*5/YHZF@>B$K-&SDZ2TTMH'I=1L,E[:ZV2CTR(9Q-.I.3S2ZLF P MT7^OI,ER1ZE.ZG@[$3.J)_BW8.#[! S<1D8DH1A1PH%9,@VVS3G+35RI4"%7 M[LJ[3/ 3(;>CSB!,[*S(GY9 6?#'JE'&DM6%9;)VU8GS1R<0SO3 ?R83[HRJ M7A:B>PBWZ/3@QFRC:'PX(Y(W":BJA8PL?]<9%NIWEQ,+N(P;QL'WXMHG=O M MCJK8"URV4,=K].':V7WM-$R[TD2@?S;I3E <-Z^Q^C+6(\LASX%EZO1F5/P6 M7O5]%R4ILX8;;24AD@/P.JRDDD)IX9DTRE?((JE!DQ]J9/DIR/)9Y"7^W3TX M9N<=;7\\("P()R%T)3AKH@<5D0L)(XV=BD#&I0[Q1I19OE#Y6 $!)EPZ(; M<^)*8\N$)TXKL+<8=9KD3N<,J@X(GL> 6/OP@/%$@(()I$CP*#?.01 0,,0Y M!&S$6QL(OWMP,+O0_>>X%QO4+%GG+GH+SBQ8@RW^O.5NE7 B!C,<<,Q9.$>D MHC%IJV(PWDQR#N>-,:(:HU1#OLO+]YQ@H$9F$!.U^(XT'!0M9T/W-/+^,0I9PJ3(:WO6C?F9$ M;'+"%43@;]8G+T9?",&854PD3;CBRL%L((-,5&MP=A8/)-]8@0156Q11WLU< ML*"KXM3/PHN6ZVH3/'U3SW_YJ^^%\,VR8^L-W0_OE768RS-TAEFH>3R(NRG3 M7(AP"Y/X5*:/?^\/1\/"\G[+_/DO>UX(I._!+?S6A?GO)\-"^_<*%H[?X=9. M"[=W/G7;.Y[N[GRDK2^?Q=?C;=[:^73T=6_[HGV\+=HG+3X/"W!/N24Q;O_Q M&:ZUS]L[^S^^[G5/6CN'9^T_WG?AO+2U\XWN7QQ=;7&8KW=X@ WVTAF/&,]: M/#$2I&.TF2^%X!DPE)CFE7RI,03<)QK. J>&&AR(I\Q9FX(A3FXT(N#N*0P3 M8#T0K7=E /97%VRK8.P%]T!E2#,[:@NM2Z_X\5*9WMOO9>[> SRML4RS*+EV MW+)$$V-)<:U4R-VS7D#\LSNK0BXF'*+H'I??[$Q+R)GPK^P>_#V6.Y+R(8UJ M8#[TLOYJ;LV1AVC:X:[\RH?++G>3W4SE!Q.V4:[^_36&T!H&=-DI_OYK>H[- MQO92A+\K+Q'!V, M#1%Q%\_P>QF8E1/5IYAC M[)AYQOOQ"/ E,Q$++^IE$([G1I;6<>OB@+AH& P&BLP#EN2>J3IFR72A*5,J M8B8=L&;9Y/D?OF1W7;:PNQF"5RF"GQOL:.(A@6\'2XE@@CD),,!K0WAN0_AX M=I#%(3@S%%%I">)*\MRH3B.G97360_Q 7.::1*FF7*+V>%W;T8)S3H7IP3)" M%2]-H*HPH"GH7&UOMGJ:Z^E0_8X=L6\%VI>8N)L.3XZ13SJC8>,TMT?V';B? M41'.GDX>J,TJQ9>_]^'3WPW;[?;/"B/I=N :>7(<],>'1P5X3!HI#!N_ M5(LCV9.+M@KV?-#O=@$IPMB77^D/RG3J66<8I]L8?N3N"]7]YW20.R_^;L-) MIY<[-=A1?_!K/N$MB69&T/!CDUGHGP;^<+W'C[S Y"R_[H MG(Q/)I;W]]CEI1>H]WG+W0+(_5=EUYW!98-N/S-.Y8+OC+< >>N$ M6"[-S?13:Q9M/KK [F96SY;&6SQ(:TRB2IC(HPW6::^OB'>*M(X M][:GF6YZNRG%R[SVTO;SQ6+C6S.L8S"H7..V=_BC?=P"(_MVD S%D7.#C-$" M<0>A&43+%.G % ]*4(:+75CS41,J7B!85_FFJQY[PV9C.';',!L6&<,X&.5] M AGMBN1AGC@!:^.H<1+SVEEG>#(L=R&D(ETSZS;VV^-Y@O'+?S[B!H+'BD!/G$. CET@+$E' 3"5O M$Q/6;&S):ZQW:D15AT@PD#L*E]W'1&Z?3MWM1N.N-9J\VE+DJ2:1!IA1#KW? M\(2Z8#C[!]I:I45@*"1%\AX!C)SA"E'C0%@^7KV'6;B4&P[ /M;--C\85RM#ER%:L0GF MR'XOFT">@Q.[&'ME?[A%LC%[E\6MP"T"11F/^KFM'9A3][S:KU,TJ9QN02O7 M3HM-/M.E_>HUE3P CP_Z)].$9I7/G,:;?\?342RV]Y1KO6R5 MM:RWV]"8U0V-ZX;&=4/CE1L:W[J<-;?\%1.FDAEG#3/<*J.U#4 4O'.N4)M^ M$6B%X MGJ5@]J@^^R7_.JW*_G7VNQR7:V_V\' 0#S/CN]S0>4TBNYC4\@QZV?IX/IF= M4SYP-,R25VV#SW0_5@V\/ MMZNP"::!W;0['@U'MABGXMW6L=0E;?QVH"@W*D(LA9F1B&LJD9,6:*,2DA)/ MK0D02RW6H__7KU=[9-]JT9459R_I7X[(E:"HE=CG.WQZ*@_R/47=8BSDJT> MMPX<<1"K4HT"#1#W.Q*0A=D*:8 ?Y[RT-(&MBB:_;M=N99J-7V82G84EVF*G M^*B#0J=;MM"VX7@\'!7DXM=FCM[! ,$"[:*A7S:TGR[SS,=/O_7S!>"0G0[8 M]:@_&%Y/P]9[J7'9?I![K3$R^=/8P>>%5>'FE6TP'F[I<&"G76W[I]7.V/+7 MO$LFYEW>11E5/N^P6$>&D-27!5/%1-90@[\R5649WI>ON@W!U1AO,/("KV!O1_8F[RX"3736RD2H#5I&0*]!P@9*<4JW-+) MX*W,!425^_C*[318O 6R4="_B?(NC_0-#FSQLS.97I:!9OHMIW MN>14M,P%K8WC4P4'X;C33Q&G,(8BO=ZX],U+M[>/=O0\4 M[@G^V2>M[0,<$B%"682YB5DS7B"3>$()*QUXS%(.$MR%-#FA3P9BBT=LTA5V>N2U,#4,Y<72C2V0RAROAD'FXU>_RKCR-SG;O:/)_9_[29A M_&!/" IF\Q2IIS)R%H056DBB,79*$2=L[0D_UQ/:VP=6&^\$Q\A0);,P2T(N M,H$"BWE_8EV*4I6BG!V$X(TQGB*6-*!M$!QIJL#&J/14 M4< "XN9+2UX #=E;PA)G(\^)A=O*+/*28MZ'!8X 9-3%;O_L7W>@D(78^.52 MX #\)4OL=^WI,/YK\L._0V=XVK7G_^KTBALN#OIW=;)J_3 O.LZ)[1=OM/SX M;Q4=S+5/*S[C>A!GUVH_QYO6?W71:@C>%$?OA2_9$4FN"E[&!OO?L2!SW4*Q4[#^LU?-4; D?^I]@L69;(],=P\C#W MBEY7A[#E+V9W-A0I HT_;:\HO)T$&@]I-U_QLX*^G8X:Q2Z81GZHM>J=N&(S MM;L%_=%B8[22(=+ #5=:*DLUY4KDUN:Q"OHQ>;K-J54X-C/"[6JEX14G! &OW^ H.T#G>^LU#[^(+Z> M?.KN'_\)]]SZT=[9/F_O'+*OQQ#<_9&#NNWSUO$VWC_^FEJ+KJZ%B*O$ACO)JO+K'AD6K9;H6#::0U$VCM09Q%EQ9+YL"K1HI5 MD(+,(05WAF+I.*(%D7)8(1.D1TXS#Q9!95!A8TMMLFM%E6KF4C.71V$N+R"R MFV8UBJ1&'>$](C"Q^0@O!F$34!@J&$$<$X>L3+G1(G;"6DN8SCT6FUCRW&;Q M1?"8.V>Z4O&?-+SX5Z)K24/_D+25]<7QRS-7SVP9<8RN,N+ M&Z7@[:+V]^P&@DG$];IK"YX7QSH+F2IGJ57:!"22\8A'&9!122,BG.18&AT3 MWMCB32EE$R\1,5M83K@C6#QIP#5WR97YW*KNO7;HMCIK6_:(ZXU<]\@J/1"] M[IY>&M["U2:8-OS0*V&OSC(]'K3-9YFPC"0Z%5"@G"*NI436!8^TU9Q(/9V?I!VZLYQ^M:?;V9DP+-23&7US]DL;7FI,^H_%.-W/MRX,:#2V"O M2>NC(?OY FD51>]E0'9#&" [4Q(91P/2@0=&,:,BV8TM28&VDL5RA=4IZW(L M6>?%T]=,69<]XGH#VVN@K$NPK2:MCP=M\Z0U:@=C2PP261F 1Q.1!JA#GBJG M$I&2B5@LC5[7&_,%@]NK.YCY^=1KU95'6=WG8RFYI-65];%QO_[Y M66,DB3-@JY@8ACB6$9D0'(K**\:9<1';HL@6+RFPK9.LZ^3[=9)UO1GK$FBK M&>OC(=L\8[6.6TF\1T;F-*L)!FFP $2==%Y;X;6G&UN";=+%=HMUGG5=SO&Z M\JRK5KG,E]/752[WJG)1F"6NF-8I!$Z\!&835 H)XY2,T_[I>_G452Y/COR+ M52Z 0H_.8QB8$$K'JB-F=/RIA8">.WBYH%UW 15)VKK1.TJ MM/=^F%=7K+P,J)LGN93H((C6*!C"$:=89F4@C+1S5!*=>]CAG):5C[7370=I;HNY87AP7Q="@5K)I0HA'6,B&O/D<61(Y=$Q"HR)9W>V)*;>AWJ M4FJNL4[/=H<:DW6,J^H:DR<#F?D:$Y=45#@9A%7RB'OOD/%8H9!25-X%;5W. MK!G=-.2Q) 3J.I*[+7]^C\-1)<(WHZ;%RL6U'60RBF$W)" #8::I'#VB,I M>71&"2:)*7)/C/"F-HM]-.ZW]+"B ]9KKO6:ZQM(/MV.A'5.ZO$@<#XGE326 MFBH(.K6BB MND',A(!<#5I(S%BDMU+IKG9-ZCIS4G;'@NE05J5-5 M#X*)^515M#YYH11*">>=9QXCC85"6!+)L$R:,YY35>I14E4U,WDCS.3E1F=3 M%=@ZE?5D(#2?RL)",Z>L099' "$#7,4DZQ%A(4D2HTPT;&P)+9J&/;BRX1'I MRNO:%K7+)M456[A?F@N4YHK0%DSAA G;EZ9"A<+%XEB5H:,$=) MRP1AFT_(<N#!^N:P+K> MZ>M,U=/@P7RF2F,JK-4"8>8Y!(D*(R.U08)881CERBF9,U6TWE155XY3N>))^:C4[/=\E?(!E^XCS/'_F- M36NB_QCTA\/5D$:^3*2Y?VOHXX\7>?\E55P+!50DF*SQ30$S+*,H&NM"D"DJ M"O$)V5S2"!I^47W%SYA-L5VQ M!P9^9$/#Q9C[M/L<:,"YP3P&$Y]IQ<%A;JT^+#UH*8WVW/\S?A(M>/MIF8]OG M!X-NWW_L%>>'8Z^]:7F_MY7WA?\I=OMG^6KS[Q5> OO MHQL4G?8R"#3.CF)YJ_T>&,!@VL]Q^3-6!E'>"#S'32":3UHBV;A7/"QZYU9R*Y#!-X%5)8T6T MB==P,"3F$?'=R6FW?Q[CW^6+6 Z0[7YU_Z7A[N67,/OY[_WAJ-T?[4>XNO/O1_GA )>"6#@E92B/BT@MDJ#0H> &#*RP)/'>Z(Y?;"Q9 ML@E6WP$HZ RO;*%VL3%CI_WO&82R]\/4-3,9+\TF".Y5H##I*IUXH-%)KGG M3D3)+--NA6S"DUE6.?F^[P\^74+*:TLD/,2H6.OC 1,84 "L"(90@E$)CZP* M&D6+8129=9&QC2VZ2<4\!2Y[W&Y>[22?OU-.!^-B6*X0Y8J>\MP(_A2FA_R% M?Q4 "(SPLO][CC%GCJJ64?#E(=8-^]WQZ/I#%CKC_B0*GM?7K[R=F7\?#29W M\??'NHG5VX$-4EGJ'B#2YM-]+9#!)2,.P>YP$Y=YL-"+0O-/L#8-Q MW'@IF9;Y?,>GOS\W;&4&F6X-XR@3#P@M783@Y%\+?K7U?XI\T^6L5RQ$P2-T M[>DP_FORP[]#9WC:M>?_ZO2*&RD.^G?U8JJI,L^O<_FMXDV5'U_.')NXG#VJ M35?5E:N/-XN/YK)NY6>*;!)*K_T8;Y)K/[OIM(1N\O&MO7ET[.%<5MOO3]HJD4BUL]Z M MFIHD)73RF%G!<0PN<6.BDY%:Y5403]_D\]U_QC!9?^@!GQL7/'UW=!0'>T>V M5V6GICF(95LW4^='#.@B#OJO9M5P_[@%U_EVT3[Y\Z2]]_%B=^=0M NVUSUJ MG7R&8UMPCG"TN&KX9Z=UX2]V]UIT_V2?M'=:?'?G&]G]LG^V^^7=^=>]0V"1 MW9,V?9_[?<[OVF2&!>UU[AZE1-ZK%)!3+*)(@U1%U 7%?6PH#K7 85$ M$&\2ERYV0@D6:"@=VX9W$>&.+-#$Q34T6M\'5[8C7"1/> M:I'4BZ=S5Q&OIG./C'KS="Y(KW T&D7M$^)&>F0=CDBPI"U/7!H%J$?5)ENG MXNVWDJ)+9=/N-Y>D>\6,[OUD2&M2]]CPMJ1=;Y#82RDD(DE:Q+/JOM8T(:Q- MWG]NG3%9I(?(IM2+\6K=KW>=0*'.T+U02E=!WAB N^9SCPQX\WP.6ZT- 9@C MA9BTEP+I0!S2Q&K".<>*EGQN201;I^=>?-?:VV7AWMK6/ZD5\TE'&XWASBIC MHZ<0X5@EN67/H<[XL*U_-2%\ #XN[O^S@F+G=4(F,)WC78NT\PZ)@(D3VHCD MS<86:QHLFU@\6''_$;VS3A'6*<*GY)/W \HUW>M7@^1=0'*>1!+!F+(LQ\K> MH]P '.G$$]+,BQ1$4C)+*U&Y^4J%E9C\:>5^VTN98?.JV,=*LB6Q4CYHQ,*Q M&J==N*T[*WS<3V7M&14^:E6/I?6Q>]MB=^_SC];>/FWM?3YO?3QP5A*(!".* MOJB/#1)9">Y-,/&4B&3S&&X1*C87G7JJ@Y1%?5;1]SBK(!K9JM1K-<&/1RBR MK@4_UL#>+L#>*.$JP$@BQYE '&LP!HD3(D(SPF.(DMHL_B&7:W]/K+E#-]J57[[(JLV'I[#/<+W6CCOJC T1 Q6((R6B!,= MP0I(0A('E[1*4LGX0JOR+Y7 AG$TK KP+^6Y9B;IDA/=<::NU!)#%A=;)GKH MIYH@?E839#A5 LE@VP?<+97:%D4!KGG%&R](+$#@3;PJJGD0LX'Y' MUC?[LVZ6K29%L:(,P[45_>9E5O3O'0T MEKPO:-AXQW@42@D>6;"E\>0.WBA M+Z<-?UG]W3S4@F92>_=I,[!^K^_&%9&%IZTFG+D'OOU5K/X^[WN%E_*R\>,J MD[R>%U-;X4^SPL>;5E_)&_JE" ;Z8SA%&"YL3ZI?T.3Z1T\3H7^%Z]S,=<?"*&QXXLH&0JQSI$J=Z6NV MD"$VGTBK,F,Q+$^>YDG^WOP<\71\?[%^_$[LZG;^TO M[WA[YQN#XT7K&)XDWS/\;7YY+B_9M?]X?[S[1_NXM?>-M__X2/;W#O'NGL_' MG[>/_8^OQX<_]O>.EE4J118P,7E[E_4$<9X(LLHF)"@U6"5L+=,;6UHO]C-8 M1[F-1V^B5BL;U9!W+>11'QSC7C@=X?](THEC2[T*VK)(52DICR>0AVO(^SF0 M-[\C01#BC! .*<4-XIKFO0DQ($.P]R&)Y%U>3'JPTL8Z(MZKQK5Y3O\F8&VU MA[X#JK%@O!!!!B?!=-%B.) M1BD4./R+.ZJ1%BHBXI1+6$*1 M&Z>\Y#%J"<&MH&;"\FC-\GXJY,VW]$P*6Q%50C@*#RPO957)D!!U@:?H*%9: M;FR9EX%W;Z)&/0ZC'?BC8E]@B-]CMW^:]YZ\L7+U.R"3](GIF+3'7G/,M-4A M.:.L8$E%FO"3I=QJIO8XL+6DR-S(!&Q,4R23C8@SH9##!@ L8A\BS$.2LJP& M"0.^1C67CU1G7KOV-+4$D9:R3@8M, \F&N#O6N7=U3)7TY ZM;06WCN?6HHX M):D"128*CCBA6="04\0P"\IK:J7T&UN>SQ- U!2%%0$! M;F.@V2[FOL(&/!T@7&0 STU\2)/B!R^!UR(G=Z++?X-9#XMLP(D=?(NYU_T; M$R.^ S1YB86/1$OA-&<,W@),5XY[%Y6W!( M<:2Y(TA8R76"\) (#:RC2059H]+Y1UJ1KEU[6I1J(7@LX@A"N*%48RH-A);, MN8S"&.>#2HY(S3S'M,X%K+]?S^<"7+"<1LJ0LL(@<&2/+% M MI"FCU !$>ZXVME03D\=2_*H]>_T\.S&KL<66%; 6 MSCL?[7-%M%.8(1U4S,(U#%GF-(H*T!E#Y)1R8PZCU\EUW\+B_Q^Q%P>V6T3[ M-IQT>IWA*(M-?%\H.GJIR<@GB NTM42R0*437!IN'<,X:F:2C,ER78?\ZXY/ MB\T@I82!@S%%W L,04/PR/AHD8]YMYER,A):D O^X!8:]3K#^KHV$ <(^$4A MFLES%@]CPS"-GFLM Q=UR+\6WKO0SQ#'&%*@2)$ (;^-"AE"'3+)1ZF8E49Y M"/GK-<+U\=U'#PQLGHF9T%$G!8$!M2%*EW @2HE@*:]#_O7WZX607VNC.7%( MZ"0@Y.2% M3-AK0XQE]?+_^KOV?$+ 4!5$^7"I/_3.Z)[SN\OV'O9I7$X)1YQE@.@DD**XK'%B^H(;6&U!I2*8L*8ZFY2D!7-:"K MCC[7>UFFB>=UDG?](74^R4N4=UDI V%A@*128I&-U"+)G!5!4(9=7I=MLE=! M4E?H79A_SU;?Z8T+(RQ[^!2F)81@S"H&\1GA.?/E5)1!)JIU"(3% ZDV;F_\ M,WD0E.&Q:*YTI=L2>I9V2PMYY:+=$B&;D]%\_LM??2^$;XKB/3QM2[(//=\_ MB7OVQTYGZ+O]X7@0UZ:KV/D$4/;/OG[Y<-[>._JV?_*9M_<^GN]^:1]]/?FG M X" VWO_=+\>O^]\W7O?F>\JUC[^K;M__(' ?<#GAZ2]\T'LT_6?D]:7/[OPSY6N8D4WLH\'4@;B6!*(%+7=T@?DC&: $(I&(27G0I=S!'A+ M#-L9HHU.U!)E&,.6&YF,2BQ8XE(DS'$Y[\%9',!^.8A:E7];'S/;@IKH-0.#H\^;1XDJ#?("%#\/Q./=I M+"X8P!4&<(5&9Q1/X+-!I[A&H?=O1XW_C.T +K_9R'=]>;J9^R_.FCN@7LLM M>E4']L?,@2WI)?]N (C'=(@/<.XFOXFV;4PE!+>=>A?N!B83W43S/4QBL91(I(6I-@J+U# M1K&$(L=9 5P M8UW]NJ'I=SJH7Z:H;:,8I%<0HR2/-11Y:P91EYY'#'X-?/ M07J=[D* =X\_% RBZ,Y:]"S,12L]("IEJ'C2+[KTQ=RE;])\O?QDTH&]."!# M_CR]F/**T(&_#8:--.B?%!?ZO/GW9B.W8QV/^H/S\DNG0)B MW3/&V&<&\46 M7TSC;K?QW78K;F9S6UG;\T#_^LM;O_9BCDU/,K/R8*=PV4'NQ0UW8H=%+UJ@ M.)U1)F0G_4%L=#O?(EP12%*OT>N/2K8$5YDPLF5G..O Y_G+17MO"%DO8MA< M$H,N$.'5 E*%7WA 2M]:0/HI=G-"["_@V.=[ [CWTJ^&:Q>?LM8TX?6![7[Y M(+Z>[)/6'_L7^\M8[AGN$NX9RD??'/U?ATY]M%Z^P >VXE=@JIF.N- MN9#(80?Q*:6L6! 0FLS'IXPQ8+.4,,(9#X1K8TCR+'!OK&1J(3ZM!J11C$AC M=D@:-X>K2V/!6Z_^$L+<_Y^]=V]RVT;:1[\*RY7?.4X5J>7]$I_CJEG;R3HG MOJSM))7\DP)!<$2;$K4D-9/)IS_= $A1E#0CS6A&E(2WWFPFD@@"C;ZAT4_W M:Y)-@ M5HNRZK7=Y@,64WZ*Q7&;GMW\V$NT"4.W8],1]]\%*1/\\G56@MF T4?:D[6T MWR2X7S#8J&16R.S[B[\<-\;@$3-2SPT--R7$",T@-4@2QY'/' IG_K[,4M., M$M,+DBB%QQ,[9"Q,38>YQ$E\XKI]F5UN&R];]&EU5W;KHOB&'> I ]-;7S.V MRH8-FR?S$H?!KYL8S*QD%79D3'ZX;\AJ4[#HSJ4>4=MXUQX%7K3_?N'VR(W\ M1VEN_@@][M5D'V^RGKG=A%3;>-4V7K6-_[\ORHSDJDWWX$FL6L0KWCL\L56+ M>-4B7K6(?T!FG3P_/J0NUFEVR1M"=N3^ZUGZ-IS1@]B,(N:ZJ1M'IF6E8601 MXKNN'^U^S_E)Q"U^+(M))[B4L>HH$B+O&VL2"9%?Q]F[+Y_@G[?FN]>7-Q_@ M[S_@F3]??YJ\>_WSU_?_8-QI/!%S6TZ(_/#3V[_?PS_OOO[W^L/KM][[GWX> M__%E_.W]3W]LQP_30QPH01 M([92B_FAXR4VX:B=Z,%=IH97PU+III/436E*?2^ECF4&@>L'9A2X#B@J$CM> MF%JAN7MFU2VZ2:F?7=3/2INL* ;JIZ[AFUAJ ZR)$24D-J*8F'AAY+M1\NQE MY)U@:6RE?$Y2^; X#B+'-HE),(.01)1$5NQ:OFLZ:>BFNV<%*GCO?LI:O[T8/K;RK=I'33D^@FW[>" M. DQZRTDU/H9OZ*+: F818CFL0-XX--_1" M[%1F&5$ RLKSF)W@S;FM>W8T(-UT6M7+U\< I3R(=,U2YE+-A$CL6A[N!(#* M^U;.^Z3,J2CU_2,.E%)_=*6^IM^[DT9!%$>.X:061N(LQR!^A!!$1FQFN[9' MPCU%XO8H1@>N2*MTJ-*AAZ]'IB*&CZ^H',VGT*#]R*;E46*YIF.X9AJ!H^G;1NP& MIL'LR(=#1.3')MU39%/I4*5#E0Y]U$H02H<^A0Y=:19!66S1P#<"WI =ZX7$ MMI\:CDEMUW%L$KG.GB*P ]"ARW7$5M':1U*OZ%,G'GNC$4J!S'6EE8RR[(JC MS$B%>,K-4/V?"2RZO.E]PX.]#7P."P%]M\O1TXJCT$[2.$VI:R4D3/#BD48! M)9%- ^NOMVOKM7HKQ07EH@D-XW#=>R$GY_9CAVP!BQ YM& M]K.7UFBU_T.SZSJHCFHF*G;D-Z-E+.S:PHI"[[WDV*N-T%FILUS$J\Z**L.G M?^!W2?">!4SU_RR#YZ5A,!>/D!C,P+S>_,A*-OV!]++C]4C7^=\=BG\X;?&/ M<;E (5PR(RX9^6:0%%;X \FOR4WU[%_+]@J,E9Q1A%/>1+!54/,6V]EYR%\' M83A0K9%78Y@7^UADTUK[3Y&CCU#IVMLI'6UDG*(X?F0EKQ0]F'(:;3FO;\X?]G^M]Y.?O_WQY<_QGZ_Q[_?9GY-? MG7>3]]_>V[_E[[^\==Y/WJR8Z0]?DJ]_OO[5_F/R:?Q^\N.W]_BW_?/DSR_T M!L9T_OS]5PM,.9C[7CF-+]1Y?_%7[,=>Y'G$\&(G!*.=6D;(;-\ JL.A*PZ# M%,Q KYP&[(=/?#<.(LMQW9@2*XP]&E,_\@*/1*Q?3N/?I()-Y24Q,K2?";!2 MK?U25!46Q-#XEFQ=!V,'&5U;(./NR??J_9"$,L: =Y/8M1.+$(SM!;[K$!J$ M:,>\^HQV*1Q7@M>WE#"*&Y%+9&B MAD7H\D;4*F0;C=1UF<5S\0ZP^C#NI, % ]N,P7/AY?'6EN'3M!U*\/VP0RV; MHZE)XX0C)W#V7XS$&7G6_4K='*!RRI%-UO>/IB8-3#90-6D>5)-&4T5ISJDH MC2H1GMBJ4,WV55ATC?U-&:Y&G"3 U5^<*Q)2$U7)9M\T/)%2 M-WS$'[(:WD:W\60PFD)J>/LVJO".7F$/5(.G./KP9SBHT?<$M1/Y:,[AI?'6 M]"N,SLIV3,\Q=+2BTW=9]:EU]ERWQ&%WZ'R^2Q4J+XVP[)1#;-NE3DIB:J>1 M%UL>-9E'V!W8-VS16<&"X:]^&/O?V&F,5=4%_=\\$Q?JU<>R^!&S*8#A1(,6 MO!,XDC2[^\6W99K=&QCKO_#]'_9[^U?[CW_^:\)\O'=?Q]_^^.?'_-U/[[,_ MOF"+SS^L?IK=NR]OW?>OZ7U]CZEY7[_=P%J^OOO]U^L_[)_'[UY_ M@_6MQ<2YX.[Z$2&P>QSH;+M&[+LFALBC)/5L$_;^*<&2MS",8HJG8HK8MQP[ M#5,C"9+(<"ULTP@;9?AQE-+03!)J U/XD>ZZJ[D[*Q\\R%H,/"E=&;8AK6T7 MP_9 0*+24P?04WVDHAO%B>\&CL%\RS+<@#B@IR)B^+9OF5;LD="YK;W@&O! MD#K$2WV;.+YK^8SXIN]Y++ C"HP2T?LSA?)VAL PL>DD)#%M(TZP%J<;!D;D M$]N(+-^S C.P&!;#(. Z-$,[Q1A"XX*50+V9._.QE8.MFI$YLRK - M9FV[&#;B14%([=AS/>(Z@4M<.[)BVP(>#PF8N#N0OSYF4Y9F'-0&6@1H6^$7*2/UO.3M@TN6,#;A>>GB!W6& M?\_*I@T[SY?OH<+ZGHV]TTUTOPC!G<[+,5?NV,/-T;*6_L(FLZ(DY\$ANTZGDW!K8LH>?:2HU;L%WNJJ+RE'!VX$/S9:H8GOJS9 MLVI0;MZ#]$,_,&\Q,V%1X!BQ'5'0#\PTPB"P#%Y"PK:HGX2\-&_@K88OMO?I ME&(X!L7PM*%+Y3(,1"7T0YIAQ"@Q?6I886(;;@QGP(BXL4%=.TQ&/-A&TZ9PD A]SW MVP5O(4@,F[(H91Y\EP;/ M7OJF[@3!X'V&I^[#R&6AY]B#LM(J*V:@(8_7C$U8T@EW],M#7K$*"TD6/.2IR0*1#\][.4*% M>XA0!QW/ZA_$'BUT;&>'OA2_\?WYP+?G/V)W5-1C'UKW9B7J845QE%#3-BP2 M,-"U\%=(DM#PO="D<122.(SW?4EUI#=1IRW>>PMZ*/$^H'CW0Q]!$D46HS:P MEVL9;AH1@T1!8$1VR CH;^J:2KR/5KP/$@'9@WRKD].#A+P?#&%I$B66XQA6 M;'H&'(=M(_8M/$@E<>K8H1U$X;.7GJ6'WBK"8.>+9"7> [3>>PN&*.M]0,%> M 92E=L(L0A$I3<$YCP,CIH%K4,>C3N*S%#RT(5IOE0QRK)&1;N,,[9J4)9G6 M>PB0'&]$>I@!DE=\FS[C+OTN-DEIXOUIX@^K!>5"A[H.31+#@\TT7#,A1F29 MQ @2&CC,8XF;!"HYY R$_ G#)$K('UG(^\&2-(4M).HK^2,D=4!YHQ4/'#A9!;81FW9DA);I M41?L>V1C50;+U'WG(3$3)>7#->5/&#-1IOR1Y;L?.?$=.[#CR#,"'^&X-A: M9GC!Z9AI&MHI2<)!^NM[RBGA[W:/H2L#;^2Y3?M.0^/-83?V3MD-2GA+ZYTC M472[N#-/5-+^XHID^8K"DQO(=T_Y-'O3>:LE2JCO.I;I,B-,K-AP*:5&3"++ M( 2^<7W7LRQ_8]'[A^ );^]C=2P71&>K'9ZHD+S2#D^J'?K!#3LT(R?RJ9'& M@6^@/C#".&1&#.=;._5E'9ZZN++2#D^J'?KQD(B9D9E: M6*'$2S&%Q#4BQXD-R_$\.W)(8@?6LY>V$^IAX"KUH-3#$Y>H5>KA2=5#/YP2 M^V;D)=0U_#1.##?U$H/0E!@>: 3>H<&QL+I98.J^-7CO066GK)'Y7UA5'38W MY2>235[KY5\)9;Y'F&4D=A(:KNG8!DE"8/W((JGOF)9+]Y?KKRZVABO_>\Y14?(_ M4/F_699_X@:FQ3S72!*?B18ZD>V;1L@8BUTS9,!(2OX')_^/4#ERO]DKCRK_ MZJ#V,"7PON<$A#'Q0@KR[YF8V.+9@1&Z%C-L*S&)XSF>%_C/7H:N[MH#*:-P MYN(_^+P69?X'*OE]\V]%KL=LSX@2BE53XM ($QOV. @=,P[ Z(=LB.9?E5$9 M9#CFU9A,+YF63;649*5VA86AL8E0(@6\00>INBE/72)V1XW\H1ZS4FG=O6C= M-RM!%]OV;&QH:R1!D!AN2#TCC"S?@(\3/[(B2N+])1HJ!/9PQ7SO16.5F!]2 MS'O.%>Q8$IG,-WS7IW"L,F.#)"0T;#LP ^*&'DWW5QQ:B?E)QU8VW'<_7-Y5 M+.5A0M^/I=@LLE-LRV$Y86"XQ,*>7MC]C]BP^:%I6K;-ZZI8IJ_JJ@Q W << M2U%6?0@"WK/JBZ3%#UNK'QL@2C*J\ZDAB1/:4)#ZH)^V$] MFC#;I$%J^-3#/$F'@"9DD1%'+HMBUR4.]9Z]= )7!Z92JE"IPO-3A0, ]2E5 M^!BJL.<44M^,7J %$].P0^99GD,#CUK[P/4]B2I\ZD2RI\X4 M"];*]6LV+2;9E-3P_HW%D;:@PA;]X3=>$^WCJDE-<:!3W.=E@S7TRX;?^7^P M1",P*W+)VDL&@3\MYG55DRFNZUZ%R$XP_UQ09K_Q=;/O-C3;HE1D"CP'!#&Z0\=:G! M M^BB44)(RZ<"3S=,FW=MU>K(Y^.D#^L*,BQB_<# Z)*O %,B M-PR1ZUO4V$O2-/*,,"4FIAEZ1@1^M!'!9KO,,KV V&!1'=WS3/AGU6U>DCB% MEQPD7K(1-:.)',RGLLT\B%I=9A3_E&$$,FW_K.;Q5T9KS&TC&IV%E" M*C=?4#QJB(&#W&_5DY_:_>/W$[_*?;V8)I_%YGTI/K5;IS3I_C3IKRL1"#>( MW)"ZS#!9RK#$N6-$)B4&LHEOFREJTC#4[7W4(520C($*_[XB#TKXARS\ M/3?*LBPG26('Y#[ -M398>>)$2_I,5_GW%)93P M#UCX^V$+Q&&F061B0Z?(<+$M(_%C:GC,IJ:9$C=QZ+.7MNOKGJ\L_Q$)_V$" M)(\J^VL0FDKLMQ3[?M9Z9!/?]%PC=K 1:XRI2IX7&H$7Q!&C3F*'GD)H#BUI M8C5;XD'MVQZ>@WKL:N])\RD^++9-!8?WK.'^6 EII);OVJD;&FY*$NQ4&1FQ M'<%_LC0"B^99 ;-$4H7IN'JTIFKG_>Y;CR(M7:F'X25B*/7PJ.JA7WB*D)#% M(3&8 [Z/Z[B! 7X/>$$1;+5OL23%JIX6:(;(U$-_M0[-.6B'+<;8>D&GI!>> M-(-#Z87'U O]>$@0,/A_+S L:L'!R+=2@[B@(9+$BRBQ8I]XMDCC,,%U<$-G M<&DT9!,V!8Z2D%+^UHM.Z3 $FTYKH"K\*K_!)#C\]+.DQIN&H1&&#G,8+'K.C8+(C/97V\R=8 \0?E.T=B"#V"[M8*8E8D!A!9$>&&X>Q$9HQ""))J&?YCA[*J+ M:=+LIM+,>]',EZL-P](P#1DH9>)Y<"HB861$B<.,P$DLRV;@&=G6$-LTJ@(: MIQ()4?+^J/+>\\1<:@6N#:+.X-1KN*D9&,0AOI%ZD>1V,O=!SGV4M+ M]TU+-UWK:;,RE,T]5 1$V=Q'%<*>S;5]WXM"RS,\.#6!CVTZ1AR'H>'X++ L MGX:.%P[1YNXIZ>.44",;VGGM$M0]X\3P)\*-R$U:R3I3KL;^M-RWE4@"=>(@ M-:W8L!,K@I-%ZAI1 *Y&2NS(=5S'(IZW5^3(3O(TE-M7I2 &@!Q1"N))%$3/ M#8I8'$2N30T:, >;EE,#MC4UF.F;21J#%^S8^\2.'*5^V*UB^AEEJC\-=D1I MAJ?0#/THA9?:2>C;OA'&V,^$C M#3LW3">R&@X+]MIK7Q0UQ2.?XHDT;;JU15/;P7[&2A'EVE0.Y<'YB8.+\FW? M;&_=$H?M4-_:4N\C*[D%W6]$SM[860^A:4"WJGFO1'PJJ[R]5?[Z9K5_O.U$ M,5A>PXL=!HZR&8++;"6&95)"W3"AL$7/7IHC>_4F[YAKSBD]=.IZZ(&!/Z6' M'ED/]<'E<4 .B-+Z:$#Z:'M#OQ' MJ8:V6]I]M- #@XQ*"SVN%EJ!=Z6,!C%-#>J9B>'&@6-$CNT8=L(8<^"OQ$G1 M&PI7D5U*"PU(5)46VF=<56FA1]9"?5QY:%(_"$PC)N !N:83&<1GB>'#!MI8 M32),XVE3#B%A'& 2CBO1]+]TJ;TSO/ M/EE<3?*TTN([:?&WJW6/W<3Q0M\VW-1Q#3C0$H.PP#.LV',\&M@.C>F#(VO[ M%)H# VF4TE1*\VB#@$IIWE-I]EQ?QTWC"!2DX5H!=WV)$29I9'C4<9(@M%*6 MV \. RJE>51*<]]'_E/0F2<0L50J\WXJLQ^S=&B2A"1@AA][%K8,M0T2,=\( MP>[Y,0L(P9)4ULA>S7%4*E.I3*4RCR>\JE3F/55F'S=BL\"RH]2PW<0SW!#; MKWG$,DPOB'QFQC:SZ,,#K$/0F3PR^R\.TFX+4XD%O9]/0$#H4H6P"2DOLZG( M.3<;W95-$S:M?["#QRP8MDDF;5X>K-((-IF?Y[56I+P USM67K)2YW^_*B8P MJ1MM3"KX55T6N%-7++_12/)USCO4X\^N^_WKISP='$=L@+FI)A#N&N^(N 34 MG95946(3>_[&O*CPP]=8*"R^T28PLVR6W^!G\/T$/\/?O?F;CLD47O6) ._@ M^!NUBYA,3['0.(WLU(VI93+7B?V8.M3R(\\G/HT3QOYZ*WPQV^_JD[?O?USJ M OF)43+CM=C^P6E,FUGQ21V[+LG9?S[=_/E[,L-N01^^)%__? VZ9/)I_'[R MX[?W^+?]\^3/+_0&QG3^_/U7Z]U7:O_QY;?T_>NW?_]E.K$9>L0QK,C'CLNI MA=EOK@%Z@(0!J($D"C%&%T5KP&/:O$+6*H#T-2LGP+9\T^]DJVP*SUR/,SK& MW]_@EJ,,LV2D?1'LW/EM5H4-00PH+W@Z)P*7T=EF25S7 ^K/8-GX M@Q]*AM._8B^NLZ0>-\B@SE/2-IJ+1TA<%4B1C8]TS" %'@+5>1@&=3K_ M.V[A*3.P-T9<,O+-("E,]@>27Y.;ZMF_EF4$!$0.'N';-ZV])TMRY2__G[C\ MU\MM!-!?/I8\$?U6KE4Y_5X!CU^RCP4H1>T_18Z\6>G:VRG=K$J&,O7W10V# M@:R_*E"/H3& OSA0CZ L_YA-R91F) ==#A]@"9UJ\(MZ/I\2T! P_^]W8B6I MRHWH5GX4_]M3(,+O<$A"&6,PBR1V[<0B)'8#,_!=A] @C*,62R@=USU$K98/ M6Y_IF"7SG'U(+SI*\#.C\Q)T$JO>2*7](^AL=#GG-9_]A[1_2OL"L_IW#B;B MW#RJ?V ^7R]O8(ZP%NJ\O_R+^"[Q3= ;MH,I!_X!*1[@YM7CTF]R=S3!?_@<[=8?](ILX6Z MAHI7),+3^!!!E],&AS#M,CSXKKZ0=O6JT/H)9]H:]?Y MX1:V)2>SBOW0_/$BR:I93FY^R*:;(\=T-GYMCJR-W]TVK!6,?.M^P][^76@_RF0#?^L) MK0F^-OL(:IGM_LL[TL9V0&O>DD@FK.EA0HSK,\FDCZZ!>\Y-)!JD+:H-G!$Y MS"W(\:BL=V2HW/6A["W/ML_Q* __7QEM($(M*_- ;_1B KM3GW8ESLD;\X\OZ)2^@V?_N'G_ M^E/^X?WE@ RQT_ABZTXSMV$Z\(+68[;IN&/F$)@&Q/$9LR_/# ?A92G<^ M0'=F*\Z6[P2N8SJ!D?H^9KKYKD'\&/Z*&*,L=F(:TF^F<4)<+[ B*W&ZY@1[ZWN#E7\6P[HYA5769T;J-5J%.J!X2 MF#IUM>@%E,'_)T$:)*[CI7'D$A8G8!*)9;J1H]RBXU:+-ZLQ*)O0-+4LPW/3 MR' MTS?"U(\-2GV:$HLEL0MND:-'IJ^;WBH*X'0:T2OQSU(W<"/JAVGBAR[U MHC#V?#^,;0^\(M\,K0%X12KZ?%_)[SM$'DLLW\7T"FS(YD:6:\3,2PT["*,X MB@(X%NVO#=2CR[T*%]VE"GZ=7C&>S\Y(F=]H[&]6T@SSSKHQ(ZT00245.[I% M2U+PBGR7V2 8;FHFDA \V$52@:,A"[^5IM0W_=3W3=O%/%.;)FX< M^6[JD-!2@:/C%_Z^G^2DIFL[OF.XH.GQEMXW"'7@+R>@44(C*_!3Q/M%>F % M@Q=^%36Z2Q^\ZKI#MV%W5"#IEOBZ0YS$\^+(-,%9B@.2$#MV+.(&5AI2HGRD M(U>3J\E,:9@$3F39AAU2#UM[QP8A-#&(%40Q:%!0E. C.9[NA:[NFP^^7U.1 MI"'+O^]X 4W3)+8H33(21Y*^7X .6X2#Z" MN?]JO[L$Y4BMU :7R H2GGS@&6&<.H89>#8X3C1V(_KL9>3:NN,,/_- !9 > MQB0$L;)B&K@AH6&:LM!Q+=_S M]SR \(W7'=E^Y_ZB)OD"W9W?:"T\NKEE MX\!L]K]Y=@6"]< HTM;5P[GJV'#X_3[U$ CRAJI?3-T[2>5_IF:/JF'^VR M3=^Q&$E P5C@V"6N:8!7;QI6%/@NB\W4#MUG+VT_TB,;%([YX$/=8!7.'IS" MVTN,JI)Q2R7C@LTEXW"Z7)@]SW,<$CA>&EHN-OR) ^8G/C!EF"26P_X*L"+6 M@^O,<:KOI<[<746_[ASWJ2N=O?WRYIUFCS3XOW<7[R]^>O/NS?LO_!P7O/BL MO7[[^=6OGS^__?!>NWC_&OZY^.6/SV\_:Q]^U'Y\^_[B_:NW%[]HKSZ\?_WV M"_Q&: +\X:/;SY=X+>?!U@5DX_X Z\*2[>L>"7*06$M*5 # M=%Y5LGH5%K1*VUIW(.<)%TA^\2YJEO+B6,6,E43 7;%4UL:Z?]ISW 3;?-'Y M"?_$>J')\I?-#T3A7_GE]W PX^6M8BR.2G@Y4YC,U_E4V/_KK!YKO3%AJRL^ M8U&^CW;+]RV65+7E^^2:TK8F&:]7>DW*Q,B+XAN02(A)9W$Q0;+/9_ 8N$@E3H']C15E):/P&FK9 M]*K(X?A=9M4WL0.PI6#EX 7H4XW6;BJ8Z#D0LN$_G%22I2G,'/PID I^LI?U MV(J*\3IH-)MQ$@J:5>S.Z??*\EX!'Q1SV#)X>5$".W>KK^%+*E;CF$!1< M@ M*I*//\'"M!_%0PVGPQP^ O-H;]^"5,#[-.M"R%J&FX?,U*_+>JL.WMZNA/:S MP:KL#^#<7&7L>H#Z]%;MV55V"<-B_\ <";MB>3$3' T3_\: HZ:LOB[@SP2T M"8@!UKF\8N.,@GO8J,4WO[4*CX[Y>B^UZJ9"'LFF:4E K.? _.7BB??MH*^: M!S[S!ZIV))P#S8LY>,,HDI+3D=H4R""*5;-I4TNJ0L>N$HHLSO*LOL$*!GE! M03)T% AX$/X@<_@%RA46/N::KP0B I]K;W[KS)UQO5$M]#[.HZ/QNQ]KG^6< MFIF/M(M*FZ&D+!N55A%L7KRN5?.XHF4FBS#@# N8,=;N!D4A+%)68Y7KJRQ! M53]%(S;%R]$:#V:->JK9)6A2I!,J2[D7\++D&@.%7,ET.6#Q'F"L.2H+V"Q4 M%T#9*5;3;C<4+"5P/+X77Y*#ZXH:4O*(>'L[.3!YN5$#UXJ] U;@1T=NB.-B M7J\A.$XDG>?<9M=ED2-!9JA:)$M.P9L49D$8^QUW. MPI? N9D;MSX3%]=33HTT9Z NQ2SPOY,RN^+5+M$ U,AUJ/R/617 ;C+!."7H M@ND<:[/!R;Z$MP*]X>QX*4QO!<=\W(/;6'E9.CB18,'"7T#Q$!_EP IED_UX MTTK<154!"S8BI4MY1^:M;V9XF(0)S0@<1'&_YC/@Z&F-@H=/:;"/1>-O5+CU MHOV"-BFF&5@TF"7L)6@EU M@Z,$,(I?"E-'2(Z\E.&7APQ3QG/\0^0,>E 7Q MN[*#%E>NLSPER3([O@WW&)0H'* -. 7:3W^/([2Z7#+PO>"EX-:*S!# 3S[.5 M8^9%+8D'+LU(^Y'/K7UZ,I]R7RO78+L9-X4YRK88@VL0:?3@.V2%?Y&LY/]& MA0I.?M6E-LCT'$'B,!SXXCE:&]1N8(=0!8V%;UZUNP4/@E:OI)\I&CB@]*&[ M",N7D^3&JY@6$_3GN-GB*DMLTZ<%@1>+PA+_L-%":0!A)I)F7 7*3^7.T"/4 M6Y]AH6RMN. 7,U''>PI' C/@1A.;L<0,C"6;7H("YTZU]'AP/Q8^#_X7RLH# M[71),MYD0;8ZD8) RWG&WP"\6*%US9>%;"S:7\QY:CA67Y:'5,["526W<,HN MB;@ )-48!*VXKH15[QQI&>=??DBK.*EP32UIN)<"ZF9#>X;E*8FZS)3.)W-Q MI$M F]",F^'O L\:>1IL<+ZB,7 QZ9QK?'QY9W(+L\*GW2J2&;GA!QG11P=[ MC1"<.KQGN^XB>@M!1*U+&4M:PBRVJLFUUS6P/24/(%3R_),7L%)P@*0QEZGZ MW8%P7I^0MA7^>[F/S:H,[=H(X8!'&5@,>E:OA4CNR*/'^6U9FKX (VK]'ORU"5PR.;]K#'K=:G2-65&X3TP=-_9CCVR&^G3A914?-_0C%J..;):V>1GFW4"FLY+[F@L!+6)6:*H M2:%"MZ7K>C0W4L+9A'>9]LA:EF3)ZSR( -/Q=#_R="OP.X1:%[7MPOQU=+:U M*Y*#.'_'NR!8G;81[=&HTY%B<;Z#X<41+PP]W8ML^5I=#)=@0XGO+&\4+_P2\[O'C1\E-999WRE^4:Z!#R%Y!B=M!]97')'Q)9FIAL4;IOH M+1399U (=(RI%MJ;*2LO;[2.EPKJ$Z,&0O\TXRR>6$31>4![0II&H7#(N<)[ M'&P@.@5Z@B^Q"%T+KV%>XE&)JT*A2'_!=6 &3]/T[_,\YK>9H#KA)P6&%D1< M"<^R69+A(D$-=Q8 AT4YW\6U'?=X\'>O00]<=Q7[NAV(6$BH-:22Y+BXK)D(G#]G%3\](QSB>&@=?V]WKU WG2R7%PN M_"@< 'U=!\ZF!VUG6=>\!2UF@B7MM<7&BV[YEF,3TX\=YDJ3KLJ_.4:)BKA/,R92#1;W=14JSD1=(XY/.T))R.'X%NU."9-Q(QZIR3I MNBTKS+7LPH\P? W<'5@_^ZT=,UUJ 3A*5'/4&VO$J4,KT4.,+/<8S> 8!3+% MW=RU;8F?2UD9\_Y>-QU:KB7\DNJC->>*LJJ!0F*.-4E;/6E MU%*VK7NFJ<.2-^W?<[[J=JPE:?SX]N,;>+?\JJN>96Y 5QTT:^6>?W<:"PAC MF8E8UG>V[>&<\)_C.WHM;<9L-]D#YL$O1%LW% V\>>G]O+U6;G_TA5\B-J;D MN?7]HM5MMT[]8H>;@X\L/[:6S7A/N46#(=$#>=VP?9YJX,:.]1"=L%[@877V M]VVP?_6Y9FBYX'B_/Y.%+UH"3;]#ON79.MN?. M]]J\*2K7U02[+'_1Z'"I$W*/526;+5>N:T_U:P=N:+B.OBNT=(&08;1^$=U! MG[>VO_VA($AK](]-0[R>E[+!HY!OV08R9O4U7L!TM64C*BGPA<$O*\##Y=?J MTD7K-P@'^PT'11[[QU,UZ O$/=5XP25Z3U*>PFHA)-%:/3/ M$G>VVE]Z=HN]YA_@E2A,!$9%AY".,7PH)G\%9]\)DP1#$P6+@Q,D)K?P1?&[ M]-8T+,T$[2R\!=/#A.TLRN8E!8^'P)K F*!)%X$=A_\I+-"-9IDX&<[["1Q0 MFXM4_,HVN?_!J,"1=7[6;-9S[F+ .WO4^ +2?,GON+0W>$FY\$SAM/2.@&+1 MK*B)R!&8*.IAC!,O!<.LL-V0#;O 1:QD.2.RI_T=V[Y>8/LRW],X/(Q3-1F@ M&TQ6)1FTK&"8ZT+;1(F*WY3Q*\8)JT6X9_-O^?K@=^AX765E/6_-X ,89DRN M\!=\#G,XKOB%^L)>XV*6K1#NFWSWVJDL_'N16 "LH($O3G@ OI-'O,PQ M"V^MJU*'6BL,MDH1CM('%>FAY$WYZF%[+'B MPEOFZWK#S=?]_]A-D]>L78CS!9#O0YMC\4ED9Q^;P]45O1@$EEVA_U'SMMW\ M2G J\]GD70B<>2FK,+0PP][3;)Y VIR$:7.?M- MK&-KO_< H)3U[/5365S78WY#\YMVD0A3=,3,U$%GB&OZ2[E Q%> <4 "/!! MTJCYZ7P2BX#:C, ^3B]YKO#21?N;WRJ\[4Z:G,ZLP[$\H5;H_81-.+]VTW&7 MD\F%NIRBUV >>%B)28B4V8HDX@30IA3.H:D\GX3K 7:#%)+2Y"Y6D( M7\HA59E(=+LD""*:PF]EQJGX-=*MR5V0Q'^Q2-^7W-:9>V?J_+0]S5AWF3P< MT' ''TOFA);HO? $CG3.<@PW910?O>F%$B>$E@6CF%:)61&K*)E+I-&41^YQ MBWEJM'P'WBY?,9XDCP=.L><]SN*1USJC\YP'&40>'JP&2 ER'6-*,A;N^!NT M<,5-/?H.W-[+(VI#1V-6H&,FD]6;7-0.>*LN)@7W%F3RZ8UVF1C.2@1$^TDH)5G%=ETB1Z:&V2"YJ!="$L/,8+ M&MQ(0*C$G.$7"@!-BPI/=M?<<0'C!H?5$@%Q; M<_\+*@O-UBYRX)ZI<+)?26!E"_9XM8(?6\XCYJXE3ZT&K_V5-$.E,"$\];[F MZ>VHA;K)[16K:Y[;VVADB4A8RLG'[\:P<*%AA:X2DW:TU]S'69GOZ]Y\FZEP M3,F\C#MI0&@=RC)+X-L"LXNGET9=9C/QFM9T\?FMS&V9!B)3J.HD"F5U+S&( MVW,><,7;L9H?LQ-PEC2$NUT6H/IAO3EW]"\;YZ0!2(D;&=26G0<%Y7I GB:Q M::2]^5OFKU')Y^C[H!G6PJ3A5 M-P:)VZ<[DZ3 JDDG()ESL$OC%23M"[@'@*O=#2K>9,H)UT\Z32NVBB7M53W: M>'WMC)MC&&U0XFN&0;NZ #CBM.)YA2@B7!L=%WANDD&RFYF(YY!&UJZ8\']: M?P%XD/,Z?FH(O^>F]3$TZ6-T?HX,!;;_^ YB(D$..!1F4QVY^I68KVI5U8I< MX%RX8!3K\Z",=Q($Y;_[^DD(8 MF_ N>V'451"%#/EU1),+HU ,RV@W:Q\ M_/U_OOR;'SS$-)83E1=(&*&7&M"ND.DFS[02A\=.>JF ?C7Z&_;A'3K=@MJB M9WNK13FXKCGZ(1Z'&R9Q\!.JAQ(TH[,"3]L-%*<]+@;(,-%5ML7F>U??/ >7+: M0!YES1^\D@3*R:!?Y["3+39I=\MP?8L:/SX5*B"2IZ!!%V=%H;@602PTAEA/ MDX=!T<7CA3_6N6+_9D)&NLB)@HLEQO0GY!L3>-4VMT)*+*:P+Z(ETEO@IWX0 M[2:5D\>F\,C<420]VLIS M@T@5X8<=7- $N&)@G/*<:S.S_D MB2U:\D.=[4Q+OF2YM7+)(DS)%KZ3X+\)R:8RBU;D22S8C#^>?>/<@RE2 MPJ3R[P6F;RD8VUTB<@&!PU'.75_^('\]_!;#X)JL:@6G/<9:;V+I:JIQ<' D MZ:IT225Y5):.Z"P=-J6)%G-W#R%W<564L=334XRUYR#52=?T\Y\)9D_6Q"[D MCH@4?H:9N&TDF:^4@[FZ&&DLWM5=;POQPM](Z<..&"+PL*P>.KA-X40V=WK= MXD]8;4%&TGG&+M!,9)KSF+H,>,"87SFG"7!TLH &+R+/?8%/TYP9'[#S[VU<]V.2>[\/F!:XYT\,AE/;&AQHT4K&V_\?AU]'FDI2_AU]>)^9I$7#A(!STP[W\F0$X8(>:TTJ=?H MT@!5<]CJ7.X(\&Z"0489?&GCD)NTUNV;P>/#LU[F?/A.)8;Y=_ MO7#'^' _%W&E75"12-#DR^;D&@7S/2R/7QI;G@18">>VV8Q.OJ8\NK8W4G*F M&^Z'E\P4"G]/37$!$)>5BQPR3I?FR,.1Y&U\0#[1O1W\+AAY6BP1M&)6B]D0 MC/9R=7?-ZP^*,# "3F$'KA"F(Y$'"V;#4P2/WPK#G615/"\K:7@PQ5@$:64E MP8Z!X'6?*^%0":[I#,LM#%HA>"##,#&(+2A<8 FLY"'8"9D<;*I,;*'?U!#2,9[(:UNBE\HO 3']'WBP;K!7$WYS+"3@$HN'%)C5BW$5 M<"K$Y1J<54"QB9O9Q6VIWFP;YW!A?SXS43?3,5\UWL;;*0]UYKPD!]J#5T7" M.=F*0E]@I";"MWJ^5*8S:?$$TDV0%9(D$*0]2*P*@G21.VN.&47- OYG6UPI M2[D/V]:[6@F:74QO%DZOR#I8(]AX:[!9KFGW$-C+F6C$XY;\B2XC]]:X%'WD MUR[JXK2U0:YYLA>G0S'S*_XS2#]G>2$-C>_'0R,I8]4BEQ?YO:-I&D'"RB3R M6Z%B\)0H&!\-(H9ZXT(FB[2F 5/E,7<6Q^5.1R6K?2SA['@5 1F@6?/F8HJ' MGU0D?339/OPA<0Q;]B=XK'HUREN]$.,0K9I@H'79(<:'%J&AQ4TMOQC@AAM? M)ZR-G!8/DI+%R>^V 7E"<#O*IH6NO^!:VBF>VB'*DDC=U<2XECR4YT\YE4%X,3[W@&04NGO*&X&G*^&(O?!'KUR(8+ $*9SSD^^$?,5#T4U# MCP^KG+>)%!T+OW']=YYKQASXRE9LQDV?=L2G'*^L^BQ!87E29EJ/,1Y_5)D7 O0^^:2X8W$=Q% M6,\SG?JM33G*ILAP>P/5N8!M@^Z+,,?QQMP7D*K//[\J7KSFJTO)+,4YNS%-GET;EW@CP?'9*8,P?,D\ W/9UR\:U$W MF-\M+I7/;!3STKNQ.+DL([U4Y!&DO& MA:35 C/>=PR"P7+YN-;RJLB]SU;\7)4B94=#24K,&' MQ_ZK-CH&O,7OW6$UW^NH:G,.Q$*?J(.8Y3GG:.3K IOQB%H4S>3Y;+G4'@;%4*9B&P0>:!=#H9S#I;%ET4),N[]\(A) M6Q*-ML"_]I NB\"!6'0RN;$*?"':7XG^'5@S'7U $;V047\IUC&K1/(=VH+6 M26_V%M._&T]9[^HM("Q&>Y8M4)-CZ^( MUL+.=IU+>;?002-U[A6D[J-8YJCF.@ZO 9O*(N"I4NXW=F] Y;OY-)J()JPKPJ: ML:;R;VO)%T[,>E()O8LAKV]3<$8$SR^R,]<_A&@"?E"^XJCY-@^4)Q90;DCX MO!DZY[.Q3*02MG5=JEDOPHMM1!86%Z7<0)UD<)W$PWN&Z:L9D3I<@Y;Q:&HJ7=5T^&VWH.M229=G/K:NUA^M& M -?5A.R/TR88LO8&L/%L..9%'.871:7:-%(A/# MZXXF[;IQ@JK.G2/73$V9S2T(M^RI];VR+FNM3=61]2%Y;O;TLL8H?#=YNW_K M*NPYO1'%Z#OA7U[@"3^9LFN,)'">*1>*FI_X.V7+]34(FZ;2F:R( &H2LTJ; M )L(^LM7M@FE#?L)/X6G<"],HE (_.JMR2TG-]RBMP$F/.@7#0AZB?-XSJ(( M72RB%CQ8(1+S!2F >)3OMO"SEJZJQ)U=FPS5F9BL"]N--:WLW#KN;B:H;T@" MY%N]FC:X:VGP+:'6X7"AUI\6Y/FP(,__!2;E!=]#)&PQ'4:9\1W#-/*R:8!> MW(Y-]#:W.!C@VNZYDD[<4#;&$'=E/$*1L=7,ZG6=JUJTLL3ND@9"FRX03J\6 ML)D&F,0#MZU5T[NF<3WF1YCP118?OV+%3#Y#9/*M?<6=HXZTBZ505"_-4-Z.(&U%(W MH$^NJC]W7;?[]1DYO*JV[/Y*6FF7Y? W5IH7*,1.DZLVN4)VNY*UH!J,#F_! MU:CM>#Y-4(^L]M@R]M=;:WT+K0U;]91$]_!*'( MU5S:LR2_,=!$MGG3 G9/3J^I5M"DD>YY<5D&UMI MDGBXY=B8_5'8+*JJEA<](H$;]E%HVW$M, =C#,L#2L;TC6Q!U&0 M2@;?1]IZ?@?;LL;Z)9W@C:C 8<:W$:#W^S&I,IX@+/?90E+3LG+C8[]XG?" MW,\188FV]D;/1@XQ'KFC>N3W\P-)UQ;'4E[ACVG^(BLEOT MA4@TX(;>7%"VFLZ7 NRY$*(,966-H,=+U>%TWMBL4SA=O**[ I&'+7"9HB-8 M$YH0\BLFL*Z#:+U^.G@QUDUKT3L:'-Z6BN?QBD/*R*A-*=RD37A*0BNW;?;D MFE_ROI7-_B% X--*!A.N>IV&Y$M8?M,6&D+\9,R6'%M9V%/:5[E.$9G#T,\Z MK;*+4NFM:O,.B;I@XM,5)MA U/XP6K%4>9^7J"@P6%VOD'?M[O;>(R.9[;>$ MUT"<.Z@*@1V>JK!.65\V^$+MW/9PJT4 M7) !4'Y9OTBS;M3+IO1M6>UAC?]4\QS;]AR%%X=8=S,GLXK]T/SQ(LFJ64YN M?LBFG$3\H1=RR^3A"P\K/@>BJ\79Q$LF8_GD;J$?Y+FS?+K$?_J M7W6R^IT;C2+;V?BU.;(V?G?;L-$H]-U[C7K[=TYXOU%OFZL%Q+/N.Z';OO.< MS2]]P&2]R#L6RMHCVXRV&O9?G'$%\^*U/0C4__O,>;8XJ2<8O__!U"RNM)KQ MVI]&*S^U9W_CCU^LA"3Z\B1$Z>E#T%Q@FPYQF''3ZI'^XG:@P[U^*A645#GP M$$'-?6B,Z+S(]HKGX"X1[J&VQ[:.6%I7''1.I><) M^JBE1B;B*MUYREE+$UOH\? 5#MB>C%OMILNVQ>\759K M:L-:\WH.^.Y!2^PNC??6&=3:W$#W+-E=]B'+1!'?<;FW6:V[7ME70(KICHGI ML,^;[RNF4TSWE$SGZI'K'3W3+5RMW1R+M0PXO%VR,*ISD$TZQ&K_S\/\1]FW M:)C^X_H5?]R,HMUX@KN-T]>0X$@X/7!&N_I=Z_?[^!C]GOQ]+U5XO SBVXI! M]L0@QSZ&M R]'$;+Y;_8MV.AQCBM,4[+K5@?EGK?!W$_1&6>VEEMW1*';0TL MR].M<-=SP'ZLWSX5O^*Z8^(ZW]&]Z# NEV*ZZ4[\+!9:9WL6 M.ZU;S:>)2AUO_#6P1O:9AE]5@'XK)VEW3:@89'A!@;T%%O[%4[5WS+=W_(%# MSYM<>%XA[WX%X_H=L'8>P>QT&Y-9^K(82U.C! $3B^(9HL*%!!')7S8]7K": MB%REA(.PMM;0^NZ,7XM%,TB^$=B-92NP:F=S-R)^SQT4\&B)]D>%"GBDR1X9 M*B!4J "%"CAK5,#Z:@D*"+#U? M'JN8[JB8SM2#\##Q9L5TY\ITMNY;"@@H&< >CFZ-= MD7"GDEF@4D^V8I!(,<@)I/ _(@S >S , &3!EU/ MYY-8M NX!=- L3,Y[\,!SZ_+])^*9W?M>+D<@CRC;FKV\7=34_"+8T,T'-5D M%?Q"P2\4_&)@ER*WP2^6&ILI^(6"7RCXQ9.23<$O%/Q"P2_..RG9U2U;5<17 M//>D>16Z:2G$C^*YIUR;I5MF=/0\=^+W.HX_"L_T7N>TTB,5^.*.?)N=04:G MDLFA4GVV*ONI^.,$8!,*>J'&&,(8I^5;*.C%&20D6Z9N!2H+7C'=$S-=9)F* MZ133/>7U4N XWQ\QMYWX2>RY/PJ>>GL.?PH[K9M,A;?8=S3J5**N*BR_G5^D M\#@G$ 8X6[C%4I[A;3"+>Z,KM@!53$@V72 J%I.@#7*"HQ?@@Y0QQ(10EETQ MV6LA*;%S0J7-*_QA^T25U=ABX7J*/16FB5;,6,F'B&^ZD N!_6"U5I= 1$(Q M#5.\A9$2GTU%RP7**C[^C-Q,&&8ZP?[D L,!#X@Y=%Z.OT;X"JG7SVAY$BWN MH^T;H6NDTJY9GN._%_0HV>4<" %3@D^2#*;!IYVR$OYSK9%\RPS7D/ +C$V^K%/1:6477,JR9V_6;?U.O E6 F2PUJ*-*V GX'#%GRS M;F%/-?_'EV']<$*,^] *[2#99W_M81Z)>?B(/V1PPLCH[;%LOIY7157CF>13 M[S2RB\ZS@\?4>1L7M&OOHP&N[=:5=,WJ'*0'<8X@D;0&-3N=I_#'O$0I!TW; M^8#KZVH>5S69H@H3;8ZR&C49EZ_-!!JM-:((X"O@_9V7X#,9O/AFAIXT*,D\ MFV02?YE-,_[:!!@J+V:H&+3Y%%^,6@5^ #H$GFBD7*O(9):S#>^FDCL;HX:* MAZ^/Y.P.4"AHZWR> -7P]VLIQT?G;:-2F'0UAE$NBR*!J?P(KUDWG6:9+4ED M\RA0:_I#YDKRJEA,&&T/>"PYB8M2[U&=3UDH:"!\084%(#3+@>I,T#B;PJLG M' &CU8R.I\"OES<:^WO&IA6G] -G"M2L,DDZ>(:4S9L;DP1VI4),;MZ^5)?+ MXSJ_+N@W(Q8>*3@:\ ,B2'A-2K XP*I UZN,6PL=&&D&UBT3ZX$W+A.D>27[ MWSP3S,:[AK44T3&7'FSY/^WSE,RX,OF';V3-RBD2]Z,"L MN64N+J?X-GW94:94Y/@C]5E59Q/^LI8$G)W 6R7"6'*'JL=B(^T+[-JF9^'= M@L8%=DH#HI=#_+Z \T>SDC6=GC&BY6":Y_]9&0SQJ7R$O&W>-[J*(E*]KH_OLJI@$RZHYRQT^X US& M5O)6]"-#0LZ66(MS%/_=@@?7.2)K^&_Y2*7OUS!WHB>MTP2F(Q5'.K JC0AM MS63/5(&&8ZMY<%23504:5($&5:!A8*F3MQ5H:,SDW;VK5?6&W9>KJC>HZ@VJ M>L-CYV^IZ@VJ>L,#ECCL9!4GU -[UXSEX<&:%=,=$]/9MNZHYIF*Z9XV!]'7 M'>HW*0897DV&0==U&!IB0(VA"CJH@@YG#W.. CUTC[_%G&*Z M8V(ZW]+=$^AKJ)CNF)C.\777/?XJ(B=^%/.BLRVQ=UH7G0>,5!UOG#9T1X!_*W<=7]TF*X I\<@QS[&[24?=D/8]L)=9]2^T3G^]HT;QAU*J87M MDU4'W&D5R-9,;J=VJPG+$8#%DI&V4>AV!<,K+,AQP2N.:K(*"Z*P( H+,K!; MEVVP(&LAR@K^H> ?"O[QI&13\ \%_U#PC_-.B@YTWU&-%!7//>G%F>[8"ORA M>.XIUV;KCG68"M3JRFC[3M+.V58)/ZU\S&UNU*N=H@ GFD(2[ QV.I44$I5C MM)5&C$:N8I"CAVHHN(<:X_ 9&"?C7BBXQQDD0=N6;IFJ?Z=BNJ=E&P*&J"@ 0H:<.XIL[Y]F B@2M,^5Y[# M:GO'7Z)?\=QQ\9QM[5K(;7@\=^*7#:%_MI<-IY6[M\WU:['5Z?\T\PS\W3$P MIY)GH!)1MKIV]4>'25 [/08Y]C$4)$"-H2 !"A)P/HFROG^8[D<[5 MX=^*YQ3//6GDW3L!/7?BYS#?/MN#^FG=9CY-1.IX0Z^^=[95651L?JMV18'J M]' " 8&S!0*(9$,J4P\'#0#(22V&&L/\8=()FY6,9B+1'^W4]12^Q]&+&2OY MCQ(C_I#5(.;T]N@.W[>?RJ*JM(]E MD68U7Y?XX!V?[K:K66)".S@8$XJYS\1BL@4.)6?P<9\W<;&7_ &Q&GS@LCL M@8U&/$?'A9'/CI: '46:LA)_6V*^WQT=(F#L9$[K2KL>9W2L79'R1KO.$@:< MB?@3EN?X:V!7*F9(JJI WH2QQ#1'V@6E18EJ([_1NQ-I02G+J^@OE:8W+X:^3"M4GV]PMM"OO=? S%W\A=$@7L@7T ?58E/!O>$4Y MJC2&^FO*24;B+,_J&R3E NQ45TN2T-WUK>FM_:>XAC%*V+4:.(!4==,MI1HC M&$JL">2H*RXYF4_IF%6<";:0%!W7=UWQR8"BKMB4@X@XDE&H-U%9,,WH8@->!%)CA,@+'$H+QW$5\@HKSPDS1G,$B# M[8(99+44D6J9V$ L_!QD"2>%0M70>JW0C#38<33Y^#J]CPY;&;X2F]G=FAAV M*P&*5Z@P""@>+K7Q3<<<34!9P#QR89'X:M.2 MD))Y):;YZL-O;U\;5L2GTICB";QU#L-MEM_S:U3E'G^C*H5+/#:HWU%-5N$2 M%2Y1X1('EBYP&RYQNZ.FPB=NO5R%3U3X1(5/?.18M<(G*GSB">-V?-WT#G/Q MI,!BY\IT@6Y[QP\64SQW3#P7ZJ%Y_#QWXDD0EFWMW*KC5+(@3@M*L'[%/W4N M-\X,DFB["G&F4F%OTWW1*%(,T#KENNHFLVS=-(^?Z4[\*.:>[U'LM.XP'RD*=;P!5ML>'28( M?GC.5A'XK1C$40VK3B (<+8PQ&4$V/#0AQ(UU6L[= L*IB(YJU:Z%FDY(D=* M;3J?Q *BT6\BI"4LST#86"(A50*70_&-$M%1K^3R:-TT7+YV.5_\>1^:M 2$ M05B( =^6 B"2,.P&%2/F@^7%]?V 60=GHP87N)F-[LT]]V$:N0&(\)G.4T)K M,1L0X(PB "F[#4%S#(1.V!I"WU=*]R6;&UN"2?R4P%"V<\='EAJO-)*7%N5$ M0$@OYSFIB_)&@R<2A)O5)5 P92475EA$G9$+&2H7[8T$IAT;FG-I04EG02W2CA;3*JOJ#L\A*I'D",:MEB!Q MBS9RS<,ZL4$.'CC'$"K95=B,U$) M"P OGW9G+[M \K(@R83,5G='-4L\*9S?44U6@1(5*%&!$@>6,' ;*/%.ITT! M$W=?K@(F*F"B B8^>ZIRHF.Y)TW-"/;)V3?U03*>8 M[D%,%^BAW08K,;I,^8MNXYQX_?45QW3%SGN;H9[!H*54RG MF.Y!&+A0=_U=:S$-C^E._"P61CMW#3N5L]AI76H^353J>,.OOG.VA>%4?'XK M)\G:&;.M&&1X08'# A<'#1XY. R-U'69Q7.1/X\Y^MIWECUR-*!&CIB++FIJ M@4$1V(H.$H7@@_XH6OLX";V&3JUQVZRI9!0OD#;7X<]I\FM7:*W+8Y:_81([2PL?SGL8RS9\OS6CKO)X ML'XUXVPVPPD?N9@>^3X=Z3\QC@7 M'RL:=;&62;N6)P2BBKH%\-DDJRK1V16K,C#^'W",;55*RG#(NB1@#_3.7"74 M;U+4XH%V[CO#1A^&&CVV?=\$_JQNXX>'X#ZOQUG.&[ N(3[!,5_[RI:?= DW M[DR.C@E^TP4C+QJ]*ISGB4,GCVJR"N>I<)X*YSFP?(O;<)ZWN4,*XKG[/\"N*I()ZG"WRR7=WQ%<13,=V3IG#:NN4<)I5 ,=T9,YUM[]K^ M;7A,=^(I)!C""\\TA^2TP!AGB_&,MJNM$9P"Q'.[M2J$Y^[LL7NNI6*/P6$S M'Q'?Z2I\IQI#X3M/#-^YG<(\2LS3=DOSX93F[7H &![D2;'<\;"<$^B.J:"= MPSLK'B7/;1]WC[Q=HU'#8[IC/81MBWCS51/*D[C,/%MHYY8F,-PY H.MC M1AM.-"J_)7MXIQ"3'P)['/L81PGKO!6%,41$9S#R[H-WNQ7.J4MT&I*A@PBY M!:2VP(LU7?0Z:,];(&QWPNL6C32[R,\>WL[= %#K@%,6S:IP1@5O^%< C&1W=CTH.M,*-O#!'=QJ;6*?1V)7_[YHT"W85;PAV( 0?3R6?3P.Y2-N M#]K[B4UA$3E?U44RR:9959<<[GFTV+WNDLCRDIX0PM<1FC2;BH:..;N4\QK/ M89G(H,4<3C):.I_26N#\$ =6 KL590/BVPC[(S"'NA&T69[A2Y9F*3M)-L#C MF"!R/*X[O[D?'/!24I@6Y0S1 FPM;?8'&MP*NWQX[K/L6Q"$EUMP91=(F'50 MA"*1N>)M-7M(0525?/QX7L%<*D%A^$(H)R90X[-Y#.I F)'I37>3VG=/&3!6 MA8!X>)CSTXUVG8$61GM3SO-6+'@#7J[2R0R8CC8610R.>YS#TF#7$0JI34G= M\"X%N\=Y@/U->0+[DIPU;Q5<++Z9(7/") N8_:5\Z6Q>5G/0WHTI7#\UV:3[ M\YM72P9F#!L%BKM=- (SDZQDK;@5V!08?M'*CBZ[;Q:EF*E8./R2RS(,3KDU M:S"WPC"L%5H%P3QQ5.-1359!,!4$4T$P!Y82<1L$>Q#$S]+=X/@5 MW;&F?&R[2XZY*@MXNUQMQ2 G *14 M8$PUQN&3)T_&K3A],*:"*;WT MWUCQ^FI)CNF)C."G7'50U>%=,]Z2DPTBW[ M,&Z^.HIM?Q2SG)%SIF>QT[K4/%M$YK;ZR#L%2.8@>BF>)H,@[D8QR-$'!1X? ME=E%-#C^79W"[GCJ"3=^:Q3.$"&Z>.,<> MP%&TG^3=6(L9?Z3S^2WM5V5GS&;\#=#-%XMA[/4BLQ&[MB0]]'_S3'#V/2&_ MA]%R'.UU;RUW4.2O[6V U-ZNY&SSX<#Q+3E4U[X+-RGBG;FJZ8@G.R!654$S M_CN.;P.FX6GVUV56UVR*0+5BFB#_%VDJ^KDB-G0,NU"!#.2)%M]H%%PL@BMG M,,$&!SHN>S<@>3?G8BAP MY;=HS5A5:V^GP&CL7NKB@-#D=OH9GWX#0ZZ6< M5!HEU5CG_ZLQ8/8KDK-6HL9%61LPRD3"%[%3M$(@GCJH[Z@FJQ"("H&H$(@# MRP.X#8&XR?8JM.'6RU5H0X4V5&C#1PXY*[2A0AN>+@C'/LSEHD)]G2O#6<>/ M^%(,=TP,IUH]#CR!P0EW+JY_*@D,IX4$4 ##VRG!0^WVBS--6U2)K8I'%,QP M+S!#3\$,U1@*9JA@AJ<&O@F.'WBC&.Z8&,Z.5(]1Q7%/>IUDV_[W1\QM)W[^ M>AYXH_"I]^?P!Z_3NKI4F,+'"#*<2M!51>6WH9FY,[Y:\^QM9QHK\4DQP9!1]6F<"VE$_8 ?-(: M0F\+49)TSHMKALV5ZGF)C9NFMR,6=J3ML4&FNG8]SNA8NP;6FI&,]^3"'+YWI(1/D>D4CN7$H2%'-5F%8U$X M%H5C&=A%TU8XEK[154"6K9>K@"P*R** +(\=VE9 %@5D.=DT[^?.]K0ALY=3-A*5[YI,;"F7'=[#CNNON M$%$;W@8]>%,&=Q(Y951$Y%I'C\,Y=97@A*,=HIZGXMN?UEV80D;

3F*#J_ M.)X*\FX9VWCR.\;3XXUC'^/^:(@#]A592:Q>FZ0O( T(3KAO.Y%=1^@V%I'Y M^R6;D1O,UF\RO=M,[E[6MG91X4_63DSOYH1K8P+S*;1B7E_2&RX%!*?B19J?U&\CGWYSZQ MA+$)QRR\*J;A:$B!O"*!EE5;-XZ^,UD(S34!ESO%?4_Y!BF2^XF0FV%T% M-)-$<6G5F+%:2TC-1IK8%YYOUWD"-J:\[[Q Y<+#M+B< A42DB\FD^9J\MBQD0*H\ ["KRS<9RS .\L?*;]F&8%_ME]N0K\H\ _"OSSV,%+!?Y1X)^339$_ M9$$K!NX4[\EYO5ZSN^>^+32=A462&&! M%!;HH?DRYL@ZOX3!H8!PAC*& @.I,108Z"%@H ?;AL$Y4B<-9=!M9]>>H\,# M,RB>.R:>>VZ%NF,^N;.E&.Y<&:U=6N.%0.,NVI98%&%3]N MONXJ@24V7[?[L$8.1IUBOS>QW)+-"E 6\#2\.BL2C8^[T-P+X&H*E.0=X\0N M#1Q@JOK#G=5D57\X!3%5$-.!)7'TG$I9&9!:.'SFRFF!/A24]*Z^ J/@ M_%)450*S@ADK)*E"DJHQGC+]\V2<"H4D/0.0E6/JD77\?;$4TQT3TQW2Y5)< M=ZY<=R*J3AW'3O@X=EKWF0I5>CLEK&BTJSXZE?BKBM&K&+U"EYXSNK0+ ^@T MFB+:=_;(U>"%.:(1\J*J5C&C@T:M#1/TU.#4ZB50[RI4;5W*Z!ZZ& Z&#IO9 MSC%'4HFWS^VLF,D5+XHF(.*84(K9L"!HB%;##[K=&JL&$+P*#N8(OA:L ME_20>HLFBPVAOX!?"(^AYGMSQ>%QUZP$F\OJ!8PN*ZM:JZ^!C8$OZ5C@GA>- M<_DKNV-^!JW+Y$ "TCC2WG:?T/G/89:@=_'-JS1HWEV/LS)IWMO@<\6R8K9* M)?:_.3P].I1VXGO[Y1;J\KWMTE:L#PF89E,X&C+(=A%>/=VOTGL*.'A<<\Z@FJ["C"CNJL*,#2]NX#W:4WN*0 M*N3H[LM5R%&%'%7(T4>^0%#(484X3G'=\7"=RE YX0R5 MTP)\*!2I2DU5:%+%(\/AD6,?0Z%)U1@*3:K0I.<"L0I=W;7-HX=8*:8[)J93 M:%+%=4K5J>/8T'3#X8]CIW7'J="D=_0HM4?VF<9A5:Q>Q>H5FE2A25=A?;*= M%*EVS'#$[[\+W0X2M<%G*"2@0@+N'0F8L 63KL$"KND;N80/Y 5W@IM/IGP M#-]>?\C3Z4KXI83AB&A5]ZJHZDI[(WK#)=NNSZMG^@C(.G9W'0%91QEY M.#)RZ-E8O4>?W/ZU/^2_8]NV"Z;,AIF &&9Q)6T;;]! M+$F;;+.F^VO05'_AJM$5;P^:^I$ 06^J9;UQR2,!3'V=P@V[OPHU]=&$EUZE MD%=Q_E4JURE,"O:L*>#QX>:X<:NZ@0N "/1-XZKE+I(+G//(,"*<-.K:\=X> M$3J?%>CEH![VB- Y(G2.")T'5B3;A]#98YV.$)V[O^X1HG.$Z!PA.O>=L#Q" M=(X0G<^V;?W117IV\?1C)^2/,(DO5MZ>'X7M06W(9RULY^F+)V>'+&^?><'O MXN+YQ>F3+[3>]WGURQ[!.#?HHL>G'[T%Z]/+^+'_ZU:R<79Z<92-/RL;AWZ- M(_CF>(TC^.8(OOEBVM(OTHNS.T1G#Z\M_2AOAR1O3[XYXFZ. O>1%=R3;PY9 MP7WN<=>3Y\\O3C_Z#GWZT.OSJE0>(3FH?87&8@R3"\XBF3NCX< @J%C]%-37Q6MCO*2X]1EO[GVT# P M4_.@MK-O%V QX";"P[JV*S9P_@@;XW+7X#PA&H!#1U[/:G2)!>D9N+BKLB5B MI_9\$;[!YSM%W9+EO_8M?0,>*RO+^IJ5 ZB; A%9H%-Z@N+ O_MJ"98T*_@: M>HKA#T:5Y&[E&M)5\)&L;5TG\)W!5"#S%?QDF5V?)M^%@5LE.,HEKL :5J9N MT'H+ BB-0&<;>)J.,4(TCXNG)/%[X-BCC !$7?+SZ;M3712Z/Z_+Y-/"0W7) MFO1NM2Q[U*KPBZ(%1=O DQ4?7+E#I%J55'7'D#5XY';Z:M=%6=+G%CAT*:,1 M2%,@IB-.Z;"@/P?UL$>X0I'6%*1YC2 M?2=YCS"E(TSI\^WD?WS^T4L81]S(ERIM+YX?_!B7H\ =DL ]>G)^AP;PAR=M MGWF1]-&3B[,OL83^>345WZ9-9-O4JZ+[ST>8Z_XZ63A,VN^I'7QA&*:STZ=? M*$?QL9_NB&,ZXIB..*;C-8XXIB..Z=CF'[?YGQ_T<(VCM!V2M%V.LO'P<@-?(L+I@KM9]NGY)"]R:G%O0?:*%/7ZZ>G[^Y-F39XO%,_=-_LWJXOGS/#]_[/Z_%^?_ M<6L$S5YDSD=,\="._;/XW[[(BVY'R_0JVR(,)WGKVKH'BWYK1,U# ?1^[SC MYT8OQ+_:[$O,G)J9#;K-V7O\S4, $Q$H!4Y>3R 3G*C#D!@^"NZ2X'?),FO7 M.&XQ;.*"(B2FH.V_IMOC+-+E>%\LU(ES@V!;+8HO0((:M M+.'ABJIW=.+QX*'#USI'4)55W_6-.TW>UTD.7XEA.?B@J[YBZ$R;+'JXLVOM MX)_KHENC3@%5FG+W1$UFETM84K"W<% M3TE@(UQ1_E8%]X&K$9X*?W'I*MQK)R_0PAU;5)KZ)K*O+8A#N]K1A:[KY@,J MYZ6H"+X6_[O!QVX.P%-&.%V??_O3F MI]?)JJC@((-HT2_/O_T:\7W>#[BE]8]7OG%+!QH.UN#\_/GI<[\&\#[3)]T? M[]/DT$3S397\D,&^32[#-BMXE^$AX8#"9\Z?)_^LX2D76:GJ\ZO'3\T=3)VC\/^D[1L\7JDX)*58S'XZCQ(V.%-T_MG75V>O'?-)K@*X/D$ M579HHO S;'(920!XV%[7PXE<@<]=.)(,HI%Z * M2%_ 4^ ^B%>:NT47U,1I\F85BWG&AAFNW*+J0M> 'INOT#K0;X0G3B$ *7O5 MX.ZWHJ77(Y6YKLL<[=XFVZ'1[D0QMRZJD G"0.4NJ7SI[<>J-5;OR:/H//DGS9;LQL"?BI*QZ2R6>E[F)?70%,@T'P'X/>#LETG/8D"' M%Q84C2PZ#;* Z.TLG*M(/E$L4:6$'4MY#9>P5L(&@-?ZI6B*5_ C+=Y_O?\[ M[QC[''2-:E*]G$Z*!^_NM%-*[FSN\!(H7;!2H(I@9\&Q2=&Q*WO_S*H;+T%F M(?1H*&:A;$*QP<^HX\3X);\BWN>(0@)Y;WAXV!;1;.QMLVBBX-)%0?*OPO&U M]P+1<'R?EE8 '2/PL_KMMFXZ>*5]2PO*S\9WQ?^V-1"Y("W!'<5=3[X#VMT%S8^,!'7$<,^?")^DR3+)5Z" MK^*]Y.NG([]X\F F!%;#9Z@3#1 MD6:CMY!G=Z +QZ8;[WF2&^"*M_;+_ M-!E$O-N1*D>5S=.S>"V.5#E_>F0ZLX=0= B23/X"* J(#;P#+)V]J2:H^,@M'V?)PY MC82_J^JKC--.X?B]I5NK/_(&3(Z]MD,VN2VK)9ZJO!R$'. M3_2W.VS\P= N/7MR7[1+!T0.A _[A9(#O;A]9[?5'*3FC?;X2UDL#HARYG;+ M=V2<^_S -_E'7W$(<<\1<730'?GG9R_2L^>/#[DK_RAQ!R5QS\[2%Q>? M!N;V%QGBPU#6;WR19EY9?^Z-VA?GS]+'+^Z@W8Z$.!]YBQX_3\_/SC\=2=87 MY;]][ZL,?U(E'"[&[>F39^G%Q5T'Q3\\I^]D&^N#A+X0Y_S!GX*];G@2>X MCJ?C2SX=+YZF+YX *_1 M%;8"<0L-[_[U>*'H62^^.?V&96COZW$'/_5YZ9,;_*1]R; =)?W*+"7OG\H+ MWU6%)FR8R"&.8H3]?_[D](F_C\3'.&PU*QJ:5(FST M]$DL,81L@D=&- 6=]VQ3P\/]'MV%Y<;^@;XFKXD[V&![KD'!\*UQ_\RY1=Q% M)$!#>2/D$:V_E5#$7,CI(PR;:ZZB$T&W.CA,TFT,1!+F%]_!-CPS1^;6IN'\ M[!NK]>^NZXW>M)8EUA2$RGT>3&FU""?):BFD) M,ZJQU]7IH%>\Y+S5F#@+LQ8PC0W+$8?>:ZXLQJ*;?FY\TRGV+V7]P4^+_R-.>L0:Q,P8]LN!#0P^C5I, M_-R^DA_8IV(LO&@W$Z@1>42(KIL"&5@$8,IN%?F&XGH'3BZ.'U[L5Y*!I <^ M;I@WF#G,*F?SN7$P3)HP,"G*2M-%+@8AC+U.]AL1#2!5"&W# O1>YDD]X!$[ MQNM3+X"D,0*K%)CDVZCN SXC-QG6^>-Q?O'C]7_Q-.SMU(FQ MEYU*)HF8#8/[ MT:_0E5YF)7@5E$Q 7?!372+#%]N1UZ ?D"'@X#8=F][O# @9K&'BC1X MC+JA%Q /!7-1DB>+JDEHCP++D6:&^&5D8Q.'&2JZ+=%CS#X$;23\][+&]8)= M*Z3G9T&YM.B[R'-:(%LEG0O#\I4Q[=-5UA1UWX847_RJTTRJ-3,$96W-3"C( M5LN$ LNB6?8;6&6]B_I /N (+](KH M!J#%=OC:/ILGB5Y\'YMNY)T2F>A=3Y-_NZ6&1)Z ML3"%)43&P"OD56"R+*&,(3+2 DFZN?:!?-VE?UFD/PKVFJ?)#QFQ M!L:;'): 7U@YH*[H=P4>B#62TR%%>%_!&>K<_#WME_\2J)91TQR?27< MI2R++=*/^^V@D^]V-7)=3[%&8(FF+D_!6+ZJZ_(:P_* M 1G0P?]8=D1E,\W?$GA;IIYJ4HFEYJAK,H(>S)][G_8B&HR#&?&8L):I,,^J"A[: M'KPCTR/?0>?2M4!*_V\/C^F:$JE%B;$-MNE[5 KG9R?_EY0&B&20EJH.4L%B M17(=VR!*41:I=!K)F M"AF73#]E'!7[FI8S4?@-'77?YFR'5X$)T IFCA2%" 6 [V,9:Y?.J;P[N6.M M<_>C#(C"\-X.__U0;IV???,?'Z-Y;>Z8G%\@./3]ZQ^2Q_X%_]I'N+C5(R3P MO_NY_^V6X/_^_/)?[]^\?_G^S2^ODY?_^BZ!7_Q3?_[NS;M7__SQW<]O7[]+ M7O[]QY_?)S^\?/L_K]\G;]^\^Y\'K!1'2N3\*4&!A27\+3+EO2W:#X>F!O_$ M1(:NQF4"!1+/91"3.9D:/^4:@;WR-7H!A2; 0MT?%,FFKMQ."58I2SQ-?QOJ M:>P5($$T&.4EE5;%A]]R6Y /)2V/MS#**@UNZ2G1B:C[% )3C7OX\C'U(=^= M--\:%A8>G>=+6%YJ8[#C0/7UWFEPB^WC%WFHC][SIC9.\9C?04$<&+5Q4 ML#]]&$71-1E',0WRYRY[+O!A+1$YJ#%816K7FN)0HC@N(0)ILLM(M9N+QH_2 M=Q""_>Y:8NEM*OJHWP802[@.#M-8UV 0R=.3?/HEO*=#.?09C-'V'=XH@I?) M>K?%.)/=U/.S_V/*''Z4 "/_F*,3-W$^%L*%"KV+,R1_4Y"@T+'5W"H"^O)J MP1?'6O ]6D4EZ80?P;VEZ2J@C@_?,))&I9=:ZDLU\%)1M=!2J/, I>$8"0@V MJGJ#HQXX%)5K45M('/.3BYG 45R/[FRXAN$C MFD3A?!XK&:FYR?PY2N5("B#&*1]<[N0?62$C@BZ(M"B:'98&N%.S.2+39@E3ZAQ/S5NS/F07;Y^R];*?'%OO,+[]]-'LWA=X'>G#[SA%BG6(5UP*8'WW M$S8PY#AZY- .AWFCI7VCK7\CTMC1W]@*FT\8Q8Z5%C;T8,OQJCQIL,(Z%R^C M'::Q&&2=IZL;&'9B";?$0+7!NLZFZ%"WA5+;:SV!+Y?4"(#L^DV.6!UZS)9@ M.TP)#HN32Z0NY4JLP\I!11WAB< Q'BQ6A3=2R;O7K\)C]5J_Q%<#>W2+E>2D M*"@AO",CM.!-I&@V]Z4_NZ9JAO_0.H*E[S<].V\\TVBSZ2NF1^<*,8:PJ"-M MRG=J&U^M"[>"ZT.(30'VCSAL3)KS^&_?>\TK?TNIAP,YWFE?$,@(&]*2&<-Q MB4W.CIN\>^XWX/!,5!M> PSV6Y*M\\?9R?E36J#SISG^C.*. MH@F+$/N"Y#50>AXN1V,CY))E_/.WC4$M3PKR.P7=(:"9>\!3X:/&L-:R3+' ;'97CPX0Y\AJU /')?&YG GZ;%XFM.&I)[H]N&)W!B]ISJKH.AE_[OG"^_BV:B$ZWG$-\+ M[V?TP!:BV4*F%[(_%QYR4[11U\C4&F=5U?.L)WJF8C-]J&G0GLQJVE(VIF-O M)'<=EXAQ0]7>4U/4P5GS.,8L.*=@K.0&FX\PK8(VUJMFW4%7715-S34/=+?( MY\/"F9_0-[6]=IKA:?*./==E1E.OIAXG/(.=^QH&YE&3M&M:/'HEWQJ>-MLB MK*K!B8'P0CBTF6KYH4K^H:JO2PR4TV%[7=? W60XH;D,]J%AK^;O+A6GG8=< MB0=KKPWBV&&U9'I1S >#F?=H2,:GCQ8?P= !TA"F"YF19A-JXM93@I2V MY@1YC?[V^)N!P)Z)+4FH/X MPC9B,H^.14F^SV_)RF6=.,GQH$[%4V!S"X^.5PO1!WRYSJ;S[SP [0QM**CC M C83KO)KW9-5<7@J7/LM_ODHYI]:S$>V0J18L_0V(^!GFNZ21]+C].:]M"Y] MK4WGX3HKLMOAZ^VN!8MM,CL@.A![<5OX4'8DUKO1R[J-79IZ[T<937.Y;+*- M%HQ-I.'?89 ?>?/>?XD.7M9EOF.2F];IM/GGA,^#72HQM^''/E)D5>X&)Y3M M%"?&@GL( 2EU9X!NZ+MU'?),A=I4_'E@^?+DT>)K;"MHJ/V_;:=>QUK=^>/. M6R5GGF(D;D21J]OQW;G>3.IQ1G$-5X"6+3;9/J/D_8-CY3Q4SA]_MI7SA^)> MOY])U RLVY0_3;B(C,&,?\1IX*(;AX)FN.JOO1(5P+V'3"F,,D#((J)>X3;+:!PMRLN@\M!D,A 8UN V9O M8Z+RK@UM@^3XY*GD/VU0?KUV<-U+UM)H#1C1(25MM6G4[^#-^:12 MIZKQM2LI)3>9?'WS_H11.)$9?$21/LY0[T&)9ITS\BLV(F](^:^Y8"G4&Q.A M/JQ'71%NA&Z- X MB!,"'FA*1PV?/AOE5D:G%^\W_6B3;0I3 CW.S=PLXK==@@>>+GT+KY,+)]5/ ML**'IL>;F!KJZE5YO9#0[G(>+\UN[>5$DM&7K_$?Q&AN7M;[DJY!*[N>A M5'R<%SDF/NXM(OROHADDGOB,"H.D<5E\B@XKOZ!].ZD$F<\LLVU,/(>_6!*% M&\4-->)OLD59M.LX[KIUY,2 MII-B,#9K;9]NQ\Q.T!)U%>4F)XM6VK]Y//F?=$]?5Y?9)6](0(]D^571(FJE M1F\< C@^Q-H6H4GF>MGKP9SNT+#AAWK@=ZAK,K[=WYY;"H(?,:I49MBXBQFG MK-D=1>:3&@O:U#ME_ZW/0;E/V-2R4):!4,,8WV+:#!R+"9](!B!('R;^]^\? M,8]AOYU>;@/_Q)P1TXK9M#5-W- V)DDSMY;)SF3LM25SV/5T>(BV ?V4UX&B M=ZZ\ M=-$G<@>BD!.:8U /L4V-W$(F##F')JIO0 4WU"=8VP844A%,2C.5E;M3OU,L M3)BM($@7M6'[Q?=BBW$G_3F-ML*O\'1Y_$13Y2R-!$PVWS9:!I^RQ06XO5KY M5$QM4I6<:N/[\3-IXWM/36?2D>KKL#,M_[?W1)?X%\6,W\RF,\ /ZF,(>1P6 M8!9PP923GP0\-I J+AJC,&-K7F.Z:'=)67Q [=W5XR^D=SM$>Z3URRNF/IDO MIMX!('5^\1^?50GVH^[,M,KZZ>7;]\F;-W]+?GS_7Z_?)F_^]?V/;W]X^?[- MC_^:E=ZY1_^3Z+?SIP\<_79.Z+=_OO['RW\R[.WU=V_^]8];X]X>B@+_GB#" MZ(%A46GD.@H,M:BNZO**W4$( 9![CKE]F6.ZL:1\RS(K-M3F3TTT6JRJ$=:# M'BN8_(;)MSWT%+0ZPGY*@SZI^VY9X]-0V7-P-[D%DA8RC42%&12'EYVDU(-7 M8-I#X076Z2.&F%JFD/C.>%R!AD>/,,(#D*G']'ECL\!I\O_6?=(R_>42 MO*!57^K\(44A,>?# H%_UTQ1OV#)#7-4RFN;YJY2(\_]>4PA,>FKCVC+SEF M8T8'#I<7R*+8;-A7C'@[Z7&C;@L^P?P:&!!C5SO55:VJ(#K#K&/23G[[-NK1 M"0 Y": G/51FO546HFU3+&?I;,PF\3O!LN%^^_F.4V^%\57&6 ]W6]/'WS#[_<1DRAA&T=:^'#153ZWY MWT7VC@G+C]']C*"D"@<_E#M0<^"A^UY31J!(SQKMIE"7:)ERR:UPE &*4@+1 M\#;)/M"X,*$^$5K2"G-F(+>;VQO:XU;_B:W6]!"7E_.DR;9%GEPV]76W'F^J M\KC)WW73T**TSI'G)!P;R1O,6B$2E"OCG!'2+YI4*\?EP;:,#0>!^R>(X[U! M$5_2Y :.PO-1A(>95S!_#FZV8S)CU_'N$)=1EE3]9L$3:5B%<%\OC@9!CK^& MN1-?]S@E+!W*VVJ8'[;7CRA=M#=3R0A!+E__PO,9&0X.DE9O[Y M/HK%GQ + M%H81Y=C:966' P!A$3?%%JN(36]0J% H^PDH:,3LV7F^M(/V<#(*FN*UD_;#5DL 8\2@2[<"4(O M[:%@>EU0./Q@3!P6Z.QB61X-6$L0FMWUU* MET<9O*,,OK2C93';V2&6X;)81M-,O?^(0U'0'2&A%"3ASC?@7>)W)=/(H D$ MP%?:3?.!.)!#4X7V^.$WVJ;?3O,G!G\W+[ &9)%)0J9K[%NLQ&:&)4U[R4Q.EAU"W]94?XMZ!R"T[\4"HR(^"XD#UU#LG4?"Z %7ROWU6,J^))?$B MW#"/1ZI@EYQKM/<'!S99*2/2!24,J<5%=JK+L,&'4X,8><7>T768\LV?:+$HR5)-V.V_=1#B:Z M>SA#@3S3#%U'B_OQ8W\YVN"?Z2N,RLNNLJ(D[4_(4[P0(_0F/T/,$(TE=@BE MQ[B^<=S\CQJIB'^O_.22KB0ES!A?/*HV)<4EFVIHAGW

N*\ MQ*'1]89_NZMOZ&B&:H DQ"IX-1"DF ATZ&L(-88*M%A_EQI@'QW]:,YKAV>]S;^]I;'A.^I[<( M+-P&MO4=;:4TP->W:.S4:'G&\CUZFNL+ZV++0Y6GZ'7=[\5 MK4Q14B[TFOG.*=6+\Z7KQ@>218-Y74)Q.MIMX7:!,W\MJ6K\-)72BPKV'4L< M(U15LZT;9H(55OZC4'R*F-'TS$CB%7-],F619HN7H$G"A[,"U*"^P#%/*29NDR5X<$47^:%FYA&JG@+;?^EB8?XF?)F&67H6&?HJ M)1'02W1!0!^P^2![)$3P_<"(BN@*1NLU^;$B_=&=>C/.8&[8 MR=W0BLF^:N0M>,BH:;\87$,?LKV!>WW0':'!\#4FT4T'Z!3=/O,-WHGW).4. M?CPQAG]PBGAOMB1S,^\>C:3%0V(7A'H2"R+YVJ#!I9PN3:F"L#V@86L(XR_O MJ$X_%2\?=;J\#4UZ?T7S_2? W,PBNO]$3_NH'_5C-K4_$+AA/#MK\Q;/3,S]0W?>$QQP8\+7A !9)0^7QU9Y=G)Z/+E8AO :"KF[=RL5F!E7A M%,^Y,59#7H2>D_A.OQN M&[=OSPPU7[EU ML2RM-VP_";*/:EFH3.H\4RIHSM-K=9:2I@] 6?\)!?>E(SD>H,;(D4&?#[#_E0^":%9.G2.X47Q$@*Q>/;D\?2 JS//G\R,OU+2 MT?/T\?F+?=/_;(7BV3/S(!ZXL>?^YV?G-]S_L7_^&96.X78LQ; [9MZ%#Z%P M88A3*+?FF OLS#6417JY)7)&S*+;SKM0#DFC@'S59-R63/V_='U-O&'K*"O2 M-S+5^4I8I%=]0PJ)GW]Z#.',N! =_<$C%/\,.+ZS@$R4A M;H3NJ'D!O'OZ7%]Q"@(5!U&$^Y*I$@F83FQ?+ V;-;@%_+0ID&T;*>XHZ8D) M#<+K$5$"^$8M"&H988V(:^0>\J@=SUC>K/I M=B&T$=4ZXTJ KS=,?C;U;K5Y;ECET*&CX0_.ZU_:>"G%VJ/>XJ'G M1/>UH2P!>A(0YG4N?#\>H!%B"3>,G-^[MLQ ):G<1"XZ NX:]VS@P$!CVOH MXO"XK '/V4Y01VG\Y+='T:Q[;E4'QB MA2/Q\.\QO1XX.GEB/3B(H*LQ*?_M!*X@*\ ]0!BJY-&^TCLP%7.8XWQP)_I[ M3E=,YRG$UR&>JK"L1HMJ"7M).COWY>43*2^S0\[ W6,+C29FC0D*F04(EPRP_FI-FBU4[KC-Z=^%@MP@:L2H5I#^TJ7 MPU9%_(>4#;#/T?ADP^T=K$#LSX992,M:(CY:?G&QUL56Y.G*57G-7EH8FXZ) M1HV(XQIX^N:0E:1P'%)IM-\KA M7NYFFC7RHD64 STJ*A\N)1^<,L'+V#W&4U$R4)4W''8*O>%XWT.7NRJ*V)&E M0X$%(CP3Z%TYBSD\36T! ?:2 A%]>\V;>IYSZWY@0V)3ANB]L*N M7SEJ\\]Q,C.XZ>".\,O8UQ>7!P5C@<,".KRO9A@X2X9RZ;S::]WE_AZ&H(]U M[?!#70@I(K>5WE0.Y18'3W)MIP(1@ST+/"J>,!63V(..$']OM=VL>6E/0DL' M0]LOT='1O)A0?0NR@).B?FG2&=/B+3:=*%"YVRY:79EDEN M52=JUY[6GEC]F?2D N@C\#P3D\A3>KMO0L2&LX/VI? M+7YP$9"_ NV^1?+K MSS,8/9B\B4G+6D/&8/AIHLU,R[KA_$8^F4%9S>$O2=;4NBVR5D?WK;&"GRR: M.LN#CF$AHRA4Q#3(V*&IWZD%-0ODZ2"BQ4EO7IF4ORH(V31:3G8!VHF. X.@ M3>E@#MIH.JZ]C7"T$Y)"VS(A&8.R!.&V2$Q.DW<3'_>]&(U#=4B9E1C9"]&A M(WVNPM#5'5D(\^:FB&'JW/2V& EJ>N5%T5)++:\J74/17+(@.)CQ( M:06:[T(/<,@2*410ZBM&;20B! R6D+4#OVGI3$DP*L4,\GIEQH[]8,*)[M;$ M=1<0E<,>;'#*SI)'1H3A>TK( 3J96FQL^=0[[,NF+[K Z9*9(- 2GM$]3;TL M]*!,6@%[#H:R;_7@*>W0FA)E/A-G)-D/(:22.W+'"PDT6/R=/[QHZ=1IQI.S M&ZG5/A75/[=3'C M2 ,Y$3)RERY'E_<&>Z-2%L\8BE@6XD @LA@XQH!2YRB1WDYXF$VE1Y"[@T7< M4P^C*'Y7Z6=989:5R3,:Y&5F93B3+F,.PF\[O2X.>6PX*/$GB=.;'+#2F' _ MLL8AEJSG9A&4H?W,Z]Z1% KU8F6;3F-Z^3DS&3E0'BBJ\]X'-M#2W]UH=KZ\ M:NNS8[7U8U9;/R=>V0?BD[V?7I]X 3-.4$F@C/TAM/2@2_N&TK-@*(A_D\;& M885"(FMXG9JR*I<96EL_#J;>;-"Y3JEECS,3\?RXJQJUANU5OBSK!;+AP1/4 MF]UI\@_^F7*U-IJ7SC]J,8:_.J;E],P)30&[P,W>?:/OI^\=N8RHVW&R;I0$ MS9*R1FA/Q@7'_4-LU&᮹M=D=WES-]W9Q<*]8Z)D;(V 2$^G/XSJ)G399 MX3;4?1N&2*(KT^S4/\]D=[T($I]+*(;#]F)=<)%5_M!Y\4JI61X]QDKRV;N3 MK#NA2@PF>=<.GK2!53SAYD\:N\B7\0<9V37R^KIB;PF14?J#@VQL3S53+51$9T#-QZ. E8Z:4W& MK[W8S>TKPZT04(";STM*E8YAT%S4N7HS_J%'X4TH$ZIG1L59RJIA )=.^BXA MID\_1V7\G6$D\J4<[8&G3$^9^ M@XUL%J02J?\7CN4E!L(RCIJBX$W125C5)&3_-BL;S@)E#/0BFIL<,.:QWL?5)=C)D MV!F21]&>WYFR=#3BDE(-&@94U(R (XOFK9="BJ=N=4F-#WPR-*3"_8CXD@:DU]RGAM8U_O8(%#6-;%X$?FT# M@PT395<-O1#]6U\HY.VZ-6SUI9]ZG^'Y;736DT&?8>\W7=+CUV3D;5X0:8:< M**D?DA"V">TDKW"L30DFJXT90PYQYGO$(U-1$MGV[#)L.]-DIHFL$"Q0-]J2 M/(DZ93Y*IA#DQE[0_1CNM[VTL)C>VY5S0C:UPDM18?BRYFHMCEC%>#.D0+@C M5[*V>$C@6)-?ATW1UK(H83"=D+^0V>RA*%\V101(P8W=2Z9I*@]F=K# MEVP[&T>^;26N,U8)L0N^KDY0W4E=/"19L..(M=2PH5-.6;(E'>.S:0QC(A,1D^;*WB==XE7KJ%6M3A=ZG6>]]L&*DS(R)JZ MJY?8@X_"@ ^N*H%()99]1P;:NGG:$Q713PSNCKY!A_QI"I31QHS,=T5(%BW? MXYJ8$7"Y(W-5"96;6-$%@]W@3Z[MO!OF/;?TCWED=BYV)QU69;'J>.=.Y(1* MHP1R>9B4' Y?YCHO5T<%<:*OKWD>DZ)"- ,W S@SW0]O(9TV$X%76MLL'">-B?GDB_UX6 M:*:NK7_UJ\LT!U;U MOH 0U75/T00VU@*,36$$2Y%\+6%BADV"JA7X2 R.,JJL+R/8^D,F$=E5/KY) M/'\JX;]FP%9S&F9ZD.G$K-#Y0"WB5Q8,.6??-0K)^T##IFT8EYH!ANI,TE\T-#65UQO@JM-&(GE\[."IU=_&A8*IM;.)!; M<3\6.],AG)SD%/["0UP!36C(&Z-XD+EM#(W;BB8: (6?6) M-[?>GJ MRR;;K@48QS%6-/65A&?4^0U7+4)\B$?O!/TK5J#;NBR66L=C-WL844J-0S3 M).<#>W58$:H11H :6[$.W"NTR)8?O/$;D7G*1UOGM-I5EB:3*JE1:R=F=L/O M B^\28%*'#KG% 19I[XM1-YF%'G/+!=W:Y?%!U?NHKHZQW&:1&UDNJXA7J39.Y.LQX)$4 MYJ:P*(/D-?;$415G1KYQC]$>PX7R\63V04N"3G\8CT-'QR@J.,3:@%K+;$(< M)QO1-R.OM** !+Y/,&5.@K>!/5B&$WB^8$,)GY%[+Z>?,M[N *B?!!7RV/6V($1A%QH= F*77"&B(JCXUM2-44K3UY7F MT,AW)[I*Q\'@;"\E41RS@-A9 7;QF! > 8F\DMB2DH/44/\R+O^" M5E.7T;+.!8JYL949=*?Y3"-V?BP+98,4)!HWNS/G 0%E_1)P%0WM2XZ^FGX2 M VJ"T%$VE5NJO3,Y3O='T2D7"HC)"JM\>UM=]G "8?P-DD,&K X\&T&*B]9' M[K2&U2[: ^[>-Q!,8OP_1(S%H._= %+W-/(8?W+R?!LZ,DD**#EDT1&CAZ3W MA%.G"@!O0 '2P,,DH:U CZ?A T%"8/&:]:W)L53X>,U$'PK@00YJ&4 M'//*V?$8U,DU-\F^*W".L!GLC=R.%[?@A=EG!,.IJ;BVUA:LY1BPAD_IVQ(' M-09IS^048:%$U1Q3*XY#F%CL?$+;3Y8*=@UOZFNS?C)*Q+/)ZX-?N$3V/:Y_ MA$%V%&=GB[JQK&[=FG/@FG$_35XNEW6#NA1SBUEDY".F)[]BY/..%XS#XFHB M'-Z?W)@B,YOF*(DS8I-H!_^0*(U,_6"+?3(M5_I;J,FQ,XF^^KJRAT4#B2&J MC=,2!545!E.I!L=BKM)H.J^F8R#-Q4F$@G724-4US3A>17MB#"[9TI"#/U@H M-:TZT5:VH6?4')[4!E;1KAR>);#B-9$\^@&Q=C&R%T]\MHD2SA'\D_0M??F[ M.L]/OF^RZD/R;RQHO>L:=$3>.L(S4JI$4U@_,34U'H27G BZ.#L_2Q[A98B; M^>Q;HEGLPE/+R,V]%<%=)C2//?KS7W\OIFZE2:WU;PA<[? M(ZYE41*3V3]'CI#@RA1)QDZCO"+/FPOK;CU$_K8Y<5K?TJR+C!.* AO\O$,H M8E@,,A2NPW]J97M?8D_;@B)QF.%J\D_!V9T]NL8_C3X",J_\]45NE98(#A7+LB(?W)#A&UVM_ MX$.M6D3(;(O\QB_ @B&J7 K/VG L\%5'4,Q"!A$I(:VC"05%:V5+,I+QTU&^ M;%W7W,'@!QKXQQ!Z)2078_AB'00R4\OJ9?8"6ZJ-^F C[ _U2 M$*HYU!?U9PI3@1B:JV< 9[DC5%&'4/0M.PE EYPK#;1:Y(>\#5^W#O/)W@@1MF^L<] =+NMH,QD,:4E!(5T53 M4Y&:^1DZ4Y)4HPS:M_,UX[ 9/LK"DA1V0/.CA",8"N#X:R0LO5)+S62HYEQ2 ML0PV]=<>SEG.C0Z#B&+X#DQ14H@EC@PYA=VZ?GQHU]P\IQ5M%Q.:D:/8MX(7 M=(1=(S6C7HBDCM@U\R1BG)PA-I;A3#'A:2CF@=U!F$H7S# :O@U*M,6:M3%5>!8XH0]^48*T4$ZZ*S3]- M_BVM+6H-O5KCIG5V<0;I#D$2@XGF=M+:D]^@HZ:Y,4NK9SUXX^$W/=.!R3,, ML"A\V/L*A3+V\D6L*.N0FX2IP$H5-UG%1Q$$"U7BX/076M&P+Q_W8BF5&&?" MD':LYOY9O*?F=^RM3E3#!3;9L!Q\&J@Q>N%0>T@6PKHB8-C7+L?524J7Y;Y# MSF3NHI*^3ER)%EVR4A KC1-3AIDGNA *S3QQMK;-F]C@6K-FC*L\EC]#^?/% ML?QYW_[_2R1,:P,;34L\XY=8T_>(7I/9]73*<3Y:L!J7^%U,GR _**?_"+LA M1A'UIF'6-EP$.AMX?\(S+TJBI\#YI.NZ1+L.;DOO+&HR+I].=WQ1 6*K1@OE7/G"'L961%1=DC'0451IU>T7( M TM_QH&^<%,%LC1I./'NOR]ZQSEAS.KUE\AC>CXY5,=S__U2-,4K>-SD'V!D MMLG?3W\YQ02],B:9<2XKF5AIE#E6IMS?>V\.M9N'&G(TCJUT7D3RS=XG@366 MF7!=+?^ 0W2Y6:Q3"GA.-K5)5P7OI5YU.$T>X6@=I3DIJM%*"F:%3&TFH$XW M63?HX;47#A%B N0H+/U(IK/Y5=R*,NZSKGC#!$#$6S\<1A%)QML&/\=]YQ#VA: M^7YV'-I475)JTP@"?)"SQ1'1:U]A$%YYOTJ83QFWK= )/W7#KLC<4 S.80>' MU(@-E4&QF2PBT525@IT,F(PL=T)G))R;W!*QO_J%< "?_I<*&$_:"R8NI"?A M&,+B;"AFF)@^0-4FN+T'G(?J%67*QRN3:F(QM?,\HN6*VEY 'N)2V"25H[^J M'1"AO\J:Y;K C$+?N)DZ:"AUICZP+#:CA.LF4S2*+Q5IF"'7^3 M"XY4$B(%8:!FE*)MK =M%%6\[G,(9U;#;X")=&!@PDDS/[Q'Q_*D=KH4);]"Y_B$J)B92Z:049@*9JV)C.'% M"4E$1U,J=5\V$9,=**:RMZ!"I3[O MON%[("&[R#U5_]7I7@^QM3I%%$:5<+8X($$E:^N[;20#7H@ M)=O()&KCMXFX7AG@/6H9F[I#]#V'@;"T3=*(]M]=+""Q8V%"[\8Q2;1EOVMW M<%>*V&))"^;)>B9DK98(DA)@GP-GMA,DO)]A)RPUP0.:NICU[1*9"JE^SB!0 M$+WG5P'/L6M MIE]--9;)9@@C*S,Y2W?"*PB2X1/OT*@,L*H4:^*8EQ"YR-LISVW\9K@ 1+;! ME3)A!XB7GI&X]9O3P.@/VS727 MP72B;*F6@%%&[.]&4H[R8!5ML<1+Z7A9+24U!+'$M\HMKCR!@I?I31J2 M^ MV%,$J\'*ACWTVZ)E=ML(72=MS)E\"X[Q:AN^A#R4OK4C1,.K99QQ- M+E/J88R\LZ#LUE6%+P)NA-[ _09*M7,CMCTDA.*TV2#?O>T;U-$T]B(:2BH5 M6 J?BJJJKS0PP!73)N&0(EV-GR=5;0N/X(GMS>.*SL*Z%JPL]DB0>M2$GT/( M,^>0I(=UGM_SJD#QI2P-T#1J3X-41NS^/@$7R@DU!3N(*@E MO?WDQ;NT-Q_&\$Q#"'+(;:'6UJFMS&/3OJLVF'9^!9^P?!/RJ M A::JT>BAP*Y\H3^B1L!^"U-\,ZZZ%9B%K--LAHHPH!GZ2,?)5Z.95HOSM^< M'^IN80S8=H_TF6_I1'V14*SV@0%"KJ(23*@M(HG_>R M+;(T^<']!CK@/BFM&?WW([3IJ\KB[!NDN/.<5B'TJ#ZNQQJBY4%37!.N2QF^Q?CDZ-D0VS?'^[M?1O M\3F1H]>MF#PG.@\GY\\_6>5"=E+?Y.,_0KPVYT].G^):8/]^C0VGVMJ&QV5) M_D$ XU*!(#;5Z._Z'EQ,&-1(UXA$_=5EG_D43]AKK0E\>]A[2WE<\7L]L5SRR9OB"O]_#5Z(-JBB\0Z@297P8:D;F[LDV-956M#4Z%;)"Z;SP-(9'[_%C^"O>G)#UV* 5I&YY MVTJL*'G?+:X#B:-^-K9SII21L("\>O732\_]@1>L'/EXG8RIIB_0W30[>/KN-&:>^Z5 T96.!\V\@(#\3\L[2C[S^V=_V'XPT3K[#ES3,)6\#O%@?]Q_?_?16OY$=>"1([H,)=.294HS5'CC5IV?(O\UK) M/E^"PW,\TA_M2)/H"6<:.;#8J76R:(H%3@X1(;4UK._E 1.Q_ ]<*J\WR4N\T]_E3IY1YR)FU!E^2"]Z%)%[%!'.FK(*]K1SBO:/ M0PC3W,_]-313(U(&ALG;8Y ,]9FP-@PBFZ-9_P@1+57]?2:(#.EMH]OC]GRT MA ,\2RELY-MLIZ!(OR?2;*C-02;B'WQBYV%6Q\V[M\T;3@EMW#;KA+F?.E*S M!M-YQ_/S\5R<6\4JY.F@4YK]AC]:.IIVF%H;UA+)AX(O2@31,ID,=Y8K@&ZZ M"*Q\9$**89#FA+DE$*VG2<-&9;F)Q$KFQ?1K^(GHJS*,2-/_115?B3!/1UF\ M/W5PR;ONAQDHBJA3HBJA5#FD)ABJ^;\<,7%J@_LT#%:'V_@&#.SFK;6Q)<9+ M2(MN?'#&7S1-?Z%9^]@[%WKGSH^]<_?=._<..7PVSL\FFQ)]TUW-0U]E ( 9 ME%)4IO4X2X3 ]:[$CP] -X1%F5D,:8+%D>7HY^*R[5D4A@5%S>FR..7NA$:D M>[@?]\#;QGN7;:8!;=@6;: $=GB-P=.%OG<>[!MO"I,#A'&&8;2= 0V:\'A( M\T>C];#'TL\[4%[BE06&BJ#TX*WA-OUO2^Y@@,5%XS4^HDPG/UB=BA MVC+%G70H1IM06 QX3'"?%RWX1/ OW,VB\F,TB]8/?")RA\K$)3SC =R3PS "-P+GC <\R^P):YU Y) MGG=F:4M4O/V04WB"X=[QB1UB.WRRV0=-E''N,IS6D<>-F3ZWN"X:X6(.[V8[ M^F.POM ?X!?]\IB7#O>R3S]2 !8IS.7V2YJNW3!@7=E<3I.#0^>-A$X \SRL MV;3+KGHSH1"GSM'/%HS!/6 0)5TC*05>Z+"Q9E3*RF,Z!DM-I?K=TQ(8J,T"]'5+2\C(*Z"/N@<'#TE.V M-^SB8*_L5I5UILV72L%)_@LMV0"3/45MH/.C?7XQ]5SP2QPBE56=G[#"Z:V; M@,N-9P<=[." W5-,(A\>G'H/ MSE6I,\2_L -I,1EDAST3W5\UQ$1[)(B .@=3 [+*(&11TU&[!A^8^K!8F![Z M4O( 2X'1O'-38V'X)>C*_D+726U]LN>?V+S,_#^33M%AX1 M%!EXQ*WR$9(V0=(0&B(1D1%Z8H_X:.O)7BEC;S11-?BZU 3PBP+#/#]Z:H(O M 7>1%!LJ+3)5HV&%Z9#)4.M)XZY6U)#;?DH5E6$EH)@I6^7^O^+'?+ MTEERO05BK*M+'?Q''QKO4^ISP!F-<(,G@DB&N,C70 M8<)@ZOM?Z&';#5./&]9(HI5?H^=YFGP_L<-""#A6^$;G1>!V!)35CB M0<&Y\5R#Z!(R>VP2(#N&"TO JF:'Q8MX> \:=((O8]_V!9S9#(G C"?JD M:W" 9@,BF;ZCEL<2*4'3Y*IH>J)9Q>-7;_B7ZVS);5;;-=>)<=7A=[+C!*YN ME *)$AFC4R9W8+O>M50D M\+,M0!0.N0$Z M,OPN)HZG%CE))[9I$O.YPMJ'W(Y:_YZH6A9.8(@%TS^A%U0XO7>$3 M@<"!IU^R^YQG&X]S%!RQ87CD-*6I@$ZU3J9> L/T0M-M*;[/)+DHR1;F=E%O M-$H2R\\DS-N>X!XI QL"^KZIVK[)E&/5UX7\Y$FB][FB20W!$GHV1Y7OF/N4 MY.%$A/,T>2V%)[* 3%@RE!B*DJGHPQ0Q;NGSY&2:Y2GI!).ST1!_BQ_#3JR,)^BM[A+X8"Y>)@5;G"R-.-G],##0 MREF7"K5ARM+--'@-7)TQV_@=X0"%V Q98U;4YF744:TKE]*'C%E7;+REZ4EE MF+',UXQLRA 6ZM>[RLU$S[C'#)^8*0>-TZJH>28;GS4X00)3EC]^BK%?Z:CG95VAS02<'T,I6K'_>WA=CR03DC103B5(M9/E39328>YFPF[ MR;-)XKPGG-JF54O#*6@96^LV*<<*N(2M&!7Q MZ6XE>5]>1?SBLZV(/URUH6&LY$N5\A:5.TW(SAU:9#:XCD-,II*!P'7Y@8P) M&VX_&+&%H\XCN9;@+<'9K+?K>-2$(8:/?5B:9.U:LN\XK-%,M&:W1DI+)1:6 MBV;9;]!-(D[A_ZJOP9HR(RU26V%0[6CDCD]S"/Z=GY25"RD4[]@M:V_\>!8G M'6N3,C;3C1U:7@R4@C6?7DJK"!=(W<84X)IMH1)DI)^(^2N32CB7Q*W*BH:, MXZU(?=& 4BV&>J^ F9/-%'31XJ"4-A0D\$ BVD#D)W?;-MZHBC,?4_LENA_? MH.^8B8VI:X>JD3Q,&WUO#= M#R[YO:[RR81G@:)[*2D6AOH'R8 'RF,>;S\!2Q?L;) M;%B\7^M&_/'!8HBO^ Z>%<=E+XMV62=_ISFM+MLK&Y,@TKK.D9$$1/*1!?F!JN(N1<;A)W9WV]\#&(]-R[]F;1;G**0 MD)LJQ:A:>::".='" EV!\?.L^'R;0EG$^CC@ID:)2<4YD2*98^F<3K_J<%;) M L2AM%*M:8*)MC0UPF%UUEB]V%A<&V]\0D'R!B2V.VN><"KGP9WFJ$"+GM ^ M[9F0]HQ.AAE6PW1W- B2;2$Z$A3[;#NM:[_^A0LF'ALF+H9U2+).AK&V3#>/ MKVNJ_VKBA>'MBL>NOJ>?PD.:.HX9\&YR!L.Z ;?--]P-6#3\I"2Q*3.KZNRP MN?GQ@P/K9T;*B=5XE%N0LLO&"6(.;LP'0R:U#F9)4I0=/:L? 4_"MZ,@U2X& M-4(5;9?*,OKH$2M_8K[<$D7!M[(-$O@<>.;VNV:@F(2?A^?'O'-9BUX>2@#9 M>M)=JQ+3",%432> R 6\?7/70SG>5I@6KL1&N#:*:'A%?$CC1S7SV@QI#QT. MJ"8N;QHT[ <3D_OOW4%JF6N4A8:T Y;R(LO0KKE<.DT,7%5,CDDW&,X'UREJ MN4]"U=AO!4H>^ZWT,8+7#V8)*]TR5=>'.@SL2;X#%P#[N9/'Y\D.#,2)(Z10 M7;=2BFZIY-^XC31(]56/'#W4\BC\EZPQ%GU^.>S@&DK0\%VX/BVF6%X C%7; MZ6MP.5AH.>%,,D"3WM>_J$1.MOWFVF4\ 2A,\>7EB,;DN3#B/AIX*\VN.Z-J M8;DJJO: R*VI?$"Q%9EUT$UZ/_)[28 I$\:6P?X1] [&O]&#^8G4P\&[^ARG MR;_711F+HY?F@C,/5X6?$DXTCM0]9 Z\N*7!W5"(\T1^,02\$^OH_3KR*JE2 MN@;W%,6:.V=KZAK($Z+#YPDINE1])8^TH+[GDOKRVJJ^QE%5&_#\Q*OP6XM' M\886LS_E17UZ';Y78[\EGM6WH40C'20_4 ?)IW_XNP?22LNWZIWBQ':F!5D, MOHYF&-#'X9?$.PVSSTP.*?36*(CZ> MQ5\4.$$A8WI0 M"O1];W? 3(">@6&N*NV4&9/;G,&FZ.;/O-5NN8$(>Z:TZ=MBI9<0,]_&OZ"JDAK([FQJ'V]^A;A@+L M6R<=P-:.G%3_S)1:@0U.T-Q?[NP[< 9F YOK1)_W064JN.I"<@GU?.+;==!PDBA NY):++(F(I?P"2U>6/!,3W"\<3X@C$B6T MA==-S=@[?U,NX1E-)$UZ!O&Q =-"+\S3=6YGD@9!!_X;-B7$$)T&\=%49GH2 M&<2+;6,]*,5*F[U*K^^J4%*?(EP/"S:W$/@&U#CI:%G1LT+*(E0.=A,PNXW% M ==O3A;$RX@M"WW94N/@V^&6AB8\[K/DF8[D4)OV"QQKAEZ:[X\WMVSWWY-A M-RQ9=AH=9BH4\8(,Z@O'P:M$BM'3U'"^"I[FF*+(XP@:2J92I='WA'"JQQ,L MVQ(]GKI-OYDQ8-QDXQ'""D2GBO&&Y@:8S'N-J[*4Y\)]W/8-?*/UVE"LH<4, M40*0>H+Z18&=X.C">;M'RC ,X0(9PB&/',O439CAXW0V.9_8>%HS_*FJM?73 M/Y(\C_^9!IQ@1D)\>)Y7#\[H];#(,WE"[C@+;-ZO\YB$8^$W%'X??[:%WX?D MR\YUSDO#-S<(LR.+PX0*F@"&-5'QYSD"5T^5>^OQC/?;>"H7G8-L6X2^;540 M:&"V.$F1SFKH?9=NM8/C6KCERH;5G%BTX1HM=E:Y6?^S51 UA0QJK N<3$38 M5EQR&@A:EU<4YZ(!AU@#7@OK((N=_XAG5HD]EV@B-?ATGHC%_-Z'WWH;BSH+ M+JBT#>?@C#0V8(IX7;QCS?Z'#+H6-ZY-#0&,)R*%KX EKFP;8$0[J:/'";1K M*2YMA&%["#6_$7Q&JNX;8FB/>\ A+1VWWPT<)O3S<:\KSL92D0J34ZVV(\ F M@8VZ[&$_0,\Z>1,]+"(M?%'-#P_W6:QJ*Q.8P8HQ3#I@6=EE7 T?3M-&,]0? MT2AZ-DUWF, VFK0X):(!!2X@.Y3%"G<^2NB('WC@,U<>,N,-[!Y&L%SR7B#5 M)\9>CMHW8 -HVAIU;U(E*8W',)(B:+LC.=9'W!X"P0M' R%(.:C@8 */EK;\ M-*#8*L:)$4V#2Q;8T-CLI$IVW+5[I323F8XV*4U=9H/.F&%RT"=)X*B5_>4) M#E[=+1KPG,:I()]?P2^>:"0W'_G[;QZW_MZV'ER@K-,BAKC /$6D+CB5>)E! M# ;7.F["?5+BHDM(63OP,3T+=F>2G5W YF+)[A*.V'%'[FU'. E$+0L\L1C= M#+%'4]-D$?X/ADOZ.ZX[/>V[).9).%@4HK64.:PSK8G MYO5,NI0,<;]MBT;K?ZDE+,I^LP43DQ"B4LQ4\8L;;9=9LZB5)"*DAHY"<8\L MO67VFZ_A&A'!)!>UL,+&_&]?=]G( Q0R(M251R;EC^*"!PLF._J3=UQP5LRX$J*LUMBH:.T]6"I,&JMH!JWF1"X MBRA>M J]KJ_AN\NF]GI1.T*)]TAZC.)$<&J:W\L=IHF6CM&M\G"46#;X=\PM M(])?Z[\:RYY0ASFHRY"]H.[!N7>_+.L%559].XS''S.AKF3,-63 !E5R;FPP=##@5M (X[P9G#9X,8%"+R\37?UG>P,YA0UEY1Z>/@?>KA)<$FM!:P MV#WU='!S:F#[T7OJ@$AJ(;>,I^'==%<(#+K =%4M:SG'EP2O<%-TH[9;WB(?HGD7(0*5U(I0+@A0@XS*)FBX]>T2FHOV"!R MESS<76IIC<-1)W?MJ+AU >H!M,3>L1+_/NK\%.9]Z@.JW(KZRD4SC'@S&K?@ MCBD:)$'$GQ&8TQ!^>M=V0 P*7PZ0-]/YAO!)$"C7#1I[&K/B*JG[6\3>6(4S M77+D5Z>1@<+90CV?:Y==%80H+PL0,*J0*]UV],86"QT4K[:,3SKOU-=E:<65 M),U\7Q &1FUCQ1[1CWV%BL:O"AURKG32:6!_@-JSI(N!HP]IW1+7E52(WV2+ M^IL\4O-K',. ;G6P_CBJ^:%8@O"N'G.*:J>U78D8?LV)@!^.-\7]^38%_=7 M!W @VIUGL__O>L&C,87CA)!()3AN<(S^A8W7"#0[?YKBZ,MST;>J,@:\U3*) M;_(@#/B/+&$RYAG50%3PCG#URR83;JS+)E--QD3,6YFQ0TSZ1:N3>.D;UCW\ MZMGITP3\AI(:^(?Q [;*4BGY.N/^OH*IQ2R%2AOI1.K QER:XQ8#2_)!?;2H M,4,,6"J/A"Y,@9-%UF#KM$MI$8P>NN/$6\9,K\Q-T!%MR,KJ/9Y:RU-O4?/@ M[(/=/G=#PDVRMRZ?]ZJF7(S8L6#NF7="CO?X[)66%%_5N1"BD0Z>\SX\MC&K M)GT0YH\9."+]EJFU'I_]'^^$H(\6.VA> 4]9_6D'[3V+';WG_C=CR"E!2R["CV*KE,\* M^W/I@,Y7$D W4N4&E>+G>QV<9Q@Q7F-R +:!M!;OH,*>Z?Q/^5%OHJRR4"0; M3(2(A&1P9KHH335;\#$.CFD,0<4MI'C$F:-*\,;X6SIX8VW' M;XZU]+:D:48CEI?;+8FW!-$GZ7V$OH2!.%BZY"$^V/(2$,5U%^#@\F"T>+GI MCXW8B(2/VK+Y^ 8";0?PZ=CIY9KXQ]T'_C\/R"PK5#>(2#A#F5P$/RHK1\;5!S_ M.GGVXF0P8/OUCV'V.\[,Z#5C*BR"*Z'P@E/)48[/29,OX3OM$1G).P.O\8', M&TC=[ZZI3]P&G@??=K&#%WC\5+';!,S[,4'8.X<@C'/U:S5:F30*?5A6Y..< MNBY!;IFA<8*-))[I27A^II9D-%2045_U0:(83&"A+V2F)"MN2%JKD;>C4DBB M*&J<^XCZ1QRCX6OLH0.(DK8B:A.'F+7O'4;I/+3FG<$2& !3NI<4BN3_AIT[?^\ 24_3>\A!ECA3G98"*4=!W,05)H8U*+,X!'M M+0I:!$CGSWHA4U)G&[>1(-8(=,:IT^3073MXDJS==Y>)+_)HJD9(:P-N!J/)Q+D&P6\')X0'N_*MP<6\;)!4D:40J3G)N-MB%M$_HD.",1R_LR#%%:"N MCVOYX3=,&(D?EZ0KUQX]'7@H$\M2+0]Q?L#+=BSSC#,"H9TK\RCP%O7Q-2.;D*>;3E"'8:$@P-E1&^D/&U5L2:O!;.$\$O#>1#( M&@F\@+:ZBQXVJD@&F (*OOV8(.-!+Y"(X+/,5\8L55U1(3+-123Z2Y[#\AI= MP?'H%(U2/SBWA6?3*>)&F0V6:-:Z!&)H9L)OX6@LU_8[&V>)[?6)N=V,OQ6? MN>5\C."9G)2QACUIC1C\@^DEZ/S5F/QT'G-;_6C:$2[D9X3LGD<=')&R+RBOQT M[_!2)@FEW7B02!B G^'QD;ACB@_ARH@$D1-P44"%U6=Q3MK8FJA M =- M.-(IV JH]X,SH&_V3+GB@;V!\%.955OKL%EI M$,WD>7'BJ=-3WPCCWL;:@UE.IB.8VN@R'M5&AYA&-&YX<&,XF#P7./*B+<=( MNF<*GO61Z=CW E90#30B NW8JHO\#)%,X0 MB%"Y_$)K*C%KH 1IV17Q*W_3$=E;!60? J,+JEW!EU$,=7)A0[-C/WT:^VZL MHU,O_-ZD%M[8N78_Z5P[7+RX%>G3O_-295;G-A5X5'9VH5' V]F96*,XW4[0 _W"= M^-^XL'+.4\[:4:/L*')%VCOXJ*7.VES(GOR*E:MMF55&J@:RLD_" MXN(WM3AR+9'RXF%Z(X^<2O4*J04-W92A=-6:PO;1>LW1?-^4H4.D2_+5^=G% MZ5,DGBW)1'WU[.GIF?GQFQ?AKW2IKYZ>F=\86NX*\^9,RIWP5)(?EUV]P.S! M^3=GWVI/3:IF6K]G:O_ZQ?^&5Y+67S M>$V5_6#FJB^QWVFUI ?-&[>M;$^(L ,QH@:6T=;YD>=S,IARI]Q@$A1K"NHG MH^2-:ICR]C[Y@]3=-H>?NQ66770TRO1,5JQA@ZC(?-%F/(IV66;%)D)T+'CV MV D#TC41Z.%?!Z=P)X(:%&SDEE!PP.32-7@-@1:U<.].Q@/([W%1^N9R-%NA M([Q9L20MD6HEDA:6#FW;4PVQQ)Y%:0'5#4HG)@5K'\1549./MX MFES75-D&3LPE=R0Y9)'^0+@GG_+E1_6/ $^,TW6$D@_G+H=$KYGVY2,LHD=^ MN<11$\@\-5&.0A'#U&<8O3"]T TN3TW9$Q9.JG!S$38_B7V'3"?>UP888\Y;6GB M@>6J&XBZ!'LDD>\'MS/H.?[P#WK\AP2#![>/9ZI-KKRG$)J9'^[&RI*,QNAC1S3(YI<*(1DM$7=6^@ MG98^T" 4N&]&S>B^V3Q80SKK"KR.7)N.0W UJHFG?C2%3!'3T"S',JJ"#4(0 MR%)<9>)J8/&>)I@?M+\USHK,EC=0#Q>#2A2(0*>#7<:]%!.'@5*4\/T>K!GW MTV%!=K%CI9JH43TT#VPR\RL=5A+LIIA;+E3KSX1;P+1 MHE1G[?(O\;C>9@_ GZ(YWU3H;=>48(P5C0?4L>7W8:_O,H0/[,A6X2>(?]& M/;=9QW%W1PTX+7+PPO,]"LB!#U5]?;*NK[^&MX&'J'=.Z8=#ZKI"C=$NR[JE MT-=[27BPMSO2J7('#)@(F# E;Y'#PBJ;J/4S_ISH9K)M9)WJ:U24ZV)+K#EF MC=.!C&,S0[LMNFF?QH3TM]S!O?Y#=R,H!&NZ-,/8.\ >@T(VMZ29C^0U^$^8 M>9%;"BAGS.R-/C"?:MP7\F3P6LA(Q&2>G23#AW==^:2KSSOLL=_18AD3!S> -$'(M; M.KNOH6EZ(P#=JB[+^AI^.E*_WQ_C)PT_IE@R*AE8J8#H8%.8;&S0UA0-@KU5 M4BIQ;XZT=_?*H=N"-T'++9 Q675[SA9-G6'5@P'E\7GFX=^^,,0N 'AXC?I4 MQ^V[U^,VL6L+ F> 9J6,VR"W*EDCV#8,WK-./]$W[/Y%O=FBA-'S/&[CO6WC MJ"C#IXXK<@U%L7C&ZL9WW$B.32@,_+!PR;:NBI*RIP8 ,5;*6B.;OB-'A@0' M+C4U-7&1HU#:4NX9^OX8 6,R7N>%1F=Z,EC$K94^?EQF:OO%"&\0 M "7D\RK[1^"RGRG-1++@DW#0S2\C%CB)QK]9:VFA"/8C;)BG/09T(FA*" M$''%NQ[(*+VMMK4PGVBXL7))[)?9Y24VG*'3+=D5RM$B( ^3UTM,A!QEX/Y( M<$T/H?2X6$U A="B6?8;2C+I826#[\?"&2""JH(X@8BIJ[KYP--DR 7 /)WA MIZQ7W776'/?Y_O99$[=&MUO7NJAH9!:=Y:AOJL=J)J=#>> %EF;M[GI[3W.X M5KN)3S#'C)AYS&N6V?51KW\4_R^DM25;SYJE5/J.!.;W/'G-'& N[PM4(:3$W(;F1A-2=6_M6D>R M(6<7^&!T3+6VY_T_Y8#;N$RS]Y*XQV89,!D(Y_-U=5;W\:D_N/(@N\VF7I4* M)8W1;_ABF"W<#7IG9+F47!Y,8)F?)N\P[Z_IJKD$0S9QK=: M9'0%!J]?>RA%-+/<]$D2#YTF,D>Y46ENG>M1\0\?T]]X"5*0 8^"K\&WP]9& M;@5;U7-D-3=ZB\K0AB"?IN9V&_C!92W2[XKO"+:M[[!M:WH%#DWZ%"BF?I5;WP-E"X25/MXJ*XBO"Q/LI"/4D* >:IB(N.;Q6_C$U/66:@6, M"U14 #.B;;S7-($_YO0/[#GQ'3;PM$3HH(]&X.2*FG86R);D>'([M^YB%<#. M4FD*P:][CS8J4=RBJB@:9(T(V-'U>"5I3STO_ AX.]F+I\0J!KH^DPC2%A < M4-QD6&VM%8HVK*)']!9["J4!HP9&8^KQ9">XB%I5PC=(;R.=:=*DXWOFY\3. M5UFIM ZW^]756^S_^AT%XE9-&=SY,%%AI?0#MV1X*3HXI<%C-R;7CNA'F2RZ MXPB]OBFP;W%SN&UJT.]* AU*R6'%#S+P*@29$,;Q^8J=3$0$TYCKQT2YMY& MD%M7KDX<4]))1X+^-70+3-3_;VU_!M-'AMH1EPY6E(&WX>18I"&>:L\FI"2+ M=$IFEVXP062"IV1AU&KH(HGV1[J J=B"GCSR(K':H<];K\Y_^#*3.2ZM)WZ* MXO@TN2&*M#TV[T>90X(\3J<-O#>#V<30[4<#7WQN M!O8F>]>%=Z3M"(+"!%/TB-2G,^2OQ+)TY=MSJ _3].4,&U /3IV\#^_RIU;8 M.@J@_Q%DVNRD^M?B$7;:K4J*X ^U\=Y^NQ69,D0$*&D*/\JX%=4 QPP"T;:= MSF"0)EM1@XG2EE0]I7>&31C4$F&MH_<8J)3-'K&O8=-C7RS[8H1E^8#3#FLRC!2I!4.:*?12@2 M!9_W MI Q,@G=H1O.??G%D(EM8%R'P5:*K8 P(^+ MM08W,?%(1L75S66FTSQ;X1:6 M9 XH5/!#(S92(NLPA&+>+V>=2*$FR#=I(OP:)PL92<,/SSSMZX+2^('EC9RU M$IS!B-^SH1]7CLDR%?1\D)Y/#&()(]FB<9"<@_'4S[1KOSNS%]9S;7?@0@9$ MJU)AH:ST770:1A/*_%0&AFBA]\7W\#PF C]6SQ3-3)1A5 LP W$" B>:6V=;C0]NNWT*J5V+U^>)TBB)WA(O:*-4IYD_TP)- M;"43#JO186%(4UT)8?UA-EX5E-!%T#8'RM!%G,/=C"NAWV,=] I]I^+2B MQ1C-!J.]WV3E"AP;_(T3@B=8'OPS@3.+ZM>^82RR5-$Y,;[P?^+H ,+0N=AN MF36-9D\TY=5[NFD,DD-T@X4V9I^">! L0*\T\>\X@X*AT@0ZEX)$\R:<[#"( M5XM;GF4K\WEVNISF>OVC(>48<5UNL4 A@K>JF_'=!\C1_=AA#TB5?9,'YITS M"LVS$H""I4QGZU.%3'O Y 'Z1J=@NG4S!> YN&/XZ@RA_!I$,%]G24 MCB!()=Z.YS9B5L+IG?RYD#IK-/VE\?3((#QAUA9IZX;8P8A)@LXUJ" B_?5K M@E*R9?29/^J'MO5S:6[#P"BV<@M'@X:T%%R:*=UOJ:DKH"JAT@VAXS!CO=AQ MDDL_HQ.N&<*#,552]33_!M9>2I4QBM6,R19,7'4BN^H?JRS@[#:4.-S[^)@E MQ@0_:T]Q%)BYAGT%54+ MPLU*,V?)K[+V>?3;W#/T"4>5(>;*B)$"CX#Q8/T B!#DCYXY,$V*4?.OU\.S ME](^G#NLC]#9CD=Q[F$8N8F3(2"X4#CT]6KJ9U^NB02CX<"X0"'#F[,%[UM* M1312D>76 \Q\(*D57M=#..(8M0;= M>@>+;.FC34Q#C$,^KCGB_NZMLXWHA."(BW&T(6OP>3(S&,GRNOEB@SWOR"M: MEO0K"_'/0$'M?J=!AW2V4S__VFG7,JB$N@^JFII 2%R/':SWMO^*D?>$B*BB M)Z8]D.;FKM7C;MS;;E"&WQLQ.@!^ZAB.[CLN_;TM/:TTNR!P)CK-M1U7_'Y7 MW 9G'/NC'S[B]SQNPSUO@\1#T<2<1LIO]?0A(G-<-"G:9V5Y-P4HNZX&_=G)FSG MG343$:F\)EU\9#B_(U]>V]3SS[9MZGB<[GJ4Z M;/%Q$BJ=)DU?.LU&^F&31W3M/9,A!?)S0BU1=R\UA>]H9O"*QKL2@A.+@$M7 M7-&6U9[ZA !PM&M"7Q]8D \OZZ\L]D/X@R5E%8 --ZHINX-7)808!S'WPV>Q M]\SW[H>6%!HZV@IO=>6[U6DTP0"#9"KD..<#MBBBKQEAVU-/+J//:>M0?56@ MT\8M;;[\HRRL\IXM-TQ=,U-]^%SJK\2S.;&8H7R"!GO$A*M\VI$H:^(%T@E, M_NP(@ZB#A+';/*I;"<:E\]/B\KGP@DK&$B :H!3S\% G"9&3\^-2W1S_4%=8 M/TFPI\66E1)I9 M9OM^D+=UPPN"9<&^,J\UK$ -*A84A>'OPXE/&2;23<$_M ]/5B.&B_#DXU%8 M?7AM=>_V,-Z:N=]<])XJN-MV1FJ3,(QDOF-")AR$GEO_Y=FI\)D,[[:];[C$ M<8-;O*K9N)6Z*D.C2&B76CL-V:A2C$SU*'+HZ;-U[4O9UGGSL]I&5V, M.ZR9GU#TZ7KK%I8Y5=U4T\K06DJZJIJY=;*/;W(-+3T7=Y M2J-<9B46T=S4KZ]I['<50S.VC1/$Z<^G[TXILQW()QIMYC"#5\A9H9. MTAF M]]*WWQ'Y1].+J8S.$O=*T]P!+U)YT, *; ()T!F@-_+JRTCRP1#QO3HE&NQ^ M0*?X_&*(0ICD^A2UQY^DA>B"B&%-\V2,(P S+1?0HHOO;MN'NF0 M AXZ=U$CMLR;Q7=A!W'0 HV;2'\A6QEQ:-#QV/"T)%.Z2D>6PXK&R-*,>L-# M]R,;Z$BZ8G&6IL)#M# "VY(E5S513X M4=C#?W#D36. M9QS"8RPIM)GR&0;09FZ/U;%YX4G,=4QX5NX.SR"^]*VEA&G SFI6L,J),7FH M<&-4KWM8.L<,"#*72\QT (=SE;43THU]83(.OMP9)B_2VA+M%DX":&R1+@^$L;>@--O/.D<4!![?+NBHC!N46%O!("&L4@.^P5$,C M=ES%@WM_,.V"$^IP JLZ#AS9]I-4T.WXKL" M\S0H*.H^EJV&[Q& EE8"/_7'LA>VX_3P OPWME$LM6UB4H"CM)3QY7V"=9EM MLR4EAT++9@0L)R:6+CJ?('^@-)G)"$RSHJ7%YFVV6=$$06G&+>_3D[\62#S& M[^PDO]VB^2=VL]'$E*\_/<[B2:^1@QT9I#G$6M?FKSN\8"Q5LNJ+,^BS!TN M/EPKY3 H&@VBMR001DU-_'2'R7>(G_PM: TFV7MO)\Q,T2H2_JOO).]J0#W< MW&[OP,)IL--[NM U':%\:5?:86-TU#3P!#RZ#3ITKKHJFKKB?#FNP<(ABI_> MX55=$0KP.U!MH*%V($P=M3O;17A5UGV^*DFEOJF6IW[OPA]T"P434O$8'M,N MNDKB#_,YTYWYZQ=DECS+C*Z/KL"T+YAZ'.$\%?MEMU#!,4M7EI1Y5.4F!K\Q MI8]?X$#^CHEF3M,S^E!>D5 H4V<)>0:-\ 3ICD]+(M*NK M I=F5=9UCL-KK]#;@$..DP <'(KU__;@82-)Z+6CME/$KT'<@OY07WDB"9%S MK%;XJK'W +#:48/^:IF0L>^(J:GI=9Y?7K0X81:6 #P!UK'FW @'V;%)PS=I MO/ALFS0^T8J*'YYL0+EG5=$B*4>% #D$K(%PMAT=9/ 908*9B;1$,BTDA8(S MBMK5S];M"!I2M#19%LV&*>5HABN"!8_5G?@IZ;B9-<:,SG@MFMP\-,^#H&3, M<=#5:6P]9R"ARJ!"5?8ZL!5;HVXTL69 Q"3AUX3(9I]K2-D%GS%^0[ZD)C=E M>G=C47W[-D6@?H2*E#1;.G =%7E>Y5&]D M_P0'#'!L-3\\Z3_[R_[?WK2Y\S]- 42H(@8!'@ 4C+/K[^] M7]V[&PWJ8@F&I[.;&2[KQP MLVJAL(U@:M5GN39.P<@.4Y:C'-UC4AGV9:QC+3LL]=XO1,ZU5LAN8WO]]X^" MUG.%\)OMG#%GPAE$K-__H>]/>2(9*:<5+43!#E&);@L#(R[S^K))Y]-B3&Z\ M6XI(+ZU2Z-@BC&1!"'9(FS$IS'OE@[OSQCP6:Q8OSI"'1^@A[#%G]['C;-9$ M/5\N!T]OR[D7W3+;LR#X=?3W15\F#@0FFM*TQ1%4[(9B+_'&YP--@@EPV M*22B*.M'4:&9YA/S5O7,++\CX_MTY>,Y#>$EM#OL57VTG?%%RAVDC\ VW35# MX].5PVE+4M>HZC4UW]Q!'9?%RN8;H1 M)3 L;-!H-(B\'G2S(AY1$2*(X-H; MMYG?8P._LWA3;/@W(U$"0Y^7,NGL9$X.PC6@G@)I%Q"(][]Y,)X2@+X,%C (3!)X ; MUG%DG-0P/_ @],I8UMYK=@: H*;6B#M0^%[<.!VR)=%NM%X@<@^%V]8".\BO MVSPK=[/G2KD@3 79 4(_V?%HVN'T?&R<=/<;)W]CL0W+EJN3.I5L:3#PE)^0 MZ#U87ZZ?))"N4B2/G079!34*\7/H[]]APAZ+K0V2N;#*<>T&AM7RZ/EY/8Q" M=')/+7G-A6,MLJ3U/'Y-;:"0("V#8I/M@F!@;>OIV!2!,23XH+^@8H$:Y.3( M]@JH& ,[4LOD9X!%H9ERXX>,VO*1^Q@?38N> -P#; ^L6#0PO8\'KF&JT#G\ MD&8-%I SY/(A,O;/&^)Y:1S*S7J60NF?VHJK(UTRVZ1Q1Q_^#L*,DM&S+AYW M+P$FD64I^&U@*:'W6$+N$\+B@/9-TSQ-2%Y!>].MN7D[295#["&GA#*IDY:A MVF2$G)5&8^"3+<&'B N9"*"&:O&L8X*Y 4<0A#AB)*4SHV'^;%[\4DZ?=&R. MEK:0+P.YDV_DR5$%UL::S077I9-&#M+'VEKA#9E$1@ MF3&#'(-^Q%-2#V^G']/!6ET29MJW&-C\2JL<>6F]M@IC+CGXQ6@P;7;0VG6& M:N/6HSZ%'/[#N+3U964N$_@ @K&C#A!W2I@@=P3^_14G)36JJG#6%PJ-'DDO M\($X >_N?8Q'1Z2CT)X !1KC*S=(8-P2OLPQ>>;RT()TS(0YT5W,:=KX4X]U M$;P+Z$ L&6B47Q7ULI5;PDEDOIO_Q"R( M5U%> 3=567R"[81("VY):6S4/H$@K27%F*DV9(+("4JP!J;\RA=W^\(*0: [$+Z1P2IYW\$?/U M%;!8IL%@!'H8V'O&8!.?.BLS$9IY],HQ]VC><$=K0J7K*! BR.HZ:%Z-57?N-?Q([([YVRB% M[+"SB;QQ??@QE;&(PYSNA9VSNGF+?H>W2M%; ED)D@ 1SYI^2[@P__A 4LFF M&-M2X#&1^YXOZO&G3?8I[CEW>![:*;.8JGG:"M;2;\9PL^O3SS*L/T4)S)S" M'AM#25,N331AB_!T*KB'KZG+C1O[( ^!^%QJR$04:I9+1A=2 4?]I9P5 9' MF$8A+4%K_\OG],9-N"4C?3 B /3)J;,#)L@$W*R5 MB$F\1,D FH[M?#WL?.F9"6:-""RTWG8D(+04#W(Z.K4HI7>UG<0'F\1K$PY2 M.W:5Z"9L:DI$7SR2R!;4,-M4-;&7D*@B1>BB@J"XN)(\MXK]^7>L+&13SMMY M_G8G99#@X9]&80A&D[,]_*QP]! MU^;0>Y@G'MXSPY-\OP'\X3_M\2\95T^@A2-AV02@Z.4OP-K""?'6$$6\[Q0](3NQ+/\$6M"QD6"Q4?=$!86%* MW8GL3=\(M986#LH@(G 0D9&3(A=9RBHOMXRA#SK? 0;8 $([F5T+ MD/U2,W'%8BI8*)=-.O/2(5R-5K$;@&,W+<_^)@A5XHR-X[2=0I?JM; MI+,: M_&*AP411L4L$#QRR&!W$/@VJ-+;1BS7J==]B&ZM'VLG M6*+"6XGEUEX-J;ZSVQ,P3U(_Q2*HC_4S17B5+6K:OD=EZS&5)7%'@+UR9$'( M2K=(/R/5<]+N1Y.UO4V;D:972/5GNO)2GXW)JM&X Q)RO]1 M-VLZ4W5)63'RD#2TPZP%/PFNI5H$ ):"-\)=_84E,EVEOS:F '8-#Q MBW:]8=YJY4&<\+M*!_U>/"[1Q958F7F+T?=V #WW$H< :;\'X7Y J \QUUBD MOF)ZE"PL$!+7&7D -7.*Y[H]U&]+V;A5_T;W@YGI>)V/#9+BW_X)6 M*( [CI=\I/R]'K7)$;G<\!7+9P'?,I\[,HMKL_0 .R7 -C,U0#Q&BKL.4C5V M)HWL<\9GBG!1.2YKL>%\*^+\6Z-&B2>6B\G,NKC.\SF7K/"F*#,^2S/+OB<+ MR>+-Q+_0&]AA.)$5#LBF%U;V%)LUL64),'KF5V::2%-12@!\JZCA:,B[@6M8 M A]S$!IWQ95VTNZU9NGG8K:3"MB7&P]QZE:=@ M55 YUJZ$@WV]$H3#B<<&Q-57(VS7QPQ/]R[F8;-ZCA_D);..(Z8<$G=0\2C( MJG!3^@ 9*MN6B#V:W+B!YAOTHF!5+9?FHB[+''*=Z!3JM,T;A:0V]5CJEF@XN%%R*XICL@C9WD38V**3[-NA7&Q0J/ M&2B<$CX.+LMZA$?NPJR= G4)ZNL=,)*9S#_/1&!51O)2+Z )<=D0'OB4:,W*Y(PAQ4R,9<^BT[-S=PYY,"O:,C.BB& V M-2%0DVWNN2GVT"GSRZ(M-U-YH@.OUB^6UB4;:Q,JUTC[#FU'*KR?S=6VDP#;19L:0D,ZF![])_ M%.\F$C^*4@V"^>O_KI;U(.(.7,C*2363B=VEQ S[V:,N#,A027,YM6X2&#'C MG(%;@%2AL81DA+B>UXC*@/% #!*7]F[O)D'E^5(8/ &YKW[L]4I"K-;["V.FZ]N9Z_FTAEI\* W/RZRLV48R)T1"U+ M36;Y[/&D_?7HZ(,'0Z)896;M'2QP<:V1#V5I?&58U'@LF'!9B*#ER;VKV;8H M^#-X^PMA;;()**S)=%>^";S>, !*F6YM>?O7_*1_6&\(XGY.GJ0_QIY&1*K8 M8ZE]LLA!\F3D_2RUG1&42H*8QX0"6=IDW/L'IQ1V"#T9_WC#^+M9YT.7K(PW M\WB;)]F/ZY)**E,[PH9LSO!LVJ;W_8>;LFB-+Q&BMC2-Y@!7\K0N,YDM3I@' M9T4LZ68=$SE$W(W(,8)FO>7,1'C+5J=BO;(&7*.JJQW":J=WV3@3T9T.BF@P>E6#PRP\?('ILL,0Z2J'/8?T MV@&*!!Y&IT)8MQ'>ZS5O;B5I80;('%8FMXS0RLB:7X=G+>$.W !=WM,1.$ MR$OP'&.Y9Y'L[XX9B4]3BO;P@:;I\;X%\88&W(MW^P3(?XEM+W=K'!T+VI:H/:QM1?]9/HCE\\6 M>?]D>'=%?C FWI1V6?F]>7SVO+LNJYO_'%1,@JFS)@F-R_H;/BGBAY(JQKNA MN<&88UH.SG6 S8IHL9)<(26EW>2U$UAA)YXMR@Q;XD05+C3Q9.I**I2&'CM[ MDW02Y9!/Q ! F=IT*:KB*B1HK9!4O*CM6?_N1.PF[Y<+,/B63AQ$07KN=!\9 MP-N9?24!V%63.#T[9W*5*V3.D%@>+9U:4_A@G(#!WFOSS3%R+*<+X2FIJ\AR M @(F@<=WLA&(TS)3V\.-R4N>Q0]<0A:(:8+GH^$#,EL0S:0[W;C!*"V-AY-Q MR7?T/H$5%CZ^!:[,X)V%I033X-KH<.FMCR\+Z * >D-Z_9$VG9\;<\ #H0M5 M,RJZ*9M*>O3E3HM5C?+812BZ)B^E>_R1^?/*[2K4P9.U"&J.4 :!>H Q:RD# M4]C;%W8;\UASK%3^838R/B(P#;4N21HD3O%H $Y'8:88IRT2CK=M 508O"D6 M39U2P$-[WH10(0?D[V P6+!1CVNJRO>=V8GG5K)$M@8D((U RE]W;]C0I;. MO \(!EDDK\ ).5'5BP\X!\GYM)APM#$F:02/\H+DD B; H_D'RT8[*&E@,'# M8FP!XG^BIMOUP<%-@$VQRA?^C9 2)#>X"+==S2)JM1$ M&Y(4\<=%#@7.@&S;P)\6QFE M\/B&)RMFN?80X#UO>J.-.^>]$^;FPUCA"9UGU$8*KYY?9G476JZ0G3/S_\'A M$*_I_OO ^:#%!C5,'2L:' MNJPQC!1HG)/.I7AF( YC3DT/X[ZE*VHBN0[].O;#2T=UNI7T$R#,#REY&7; MIM4$#)0[BC>NVX5<@Q=T3867P"T%#X/Y(@=K7E[>';=-/0;'FYA*1:E]O)PM M.:%M;ZO4AT" M[/QV\Y5I:I$S;#T29<#'-HM]AS6!&3^[&-1L!V:+9]DI0/HN9!<. M$94#@ ER@Q7( ]?+18M0_'B2G!FWZ/PP#WQYB23OG;'?3<[7[&1."[G$4HK] MZC+.Z_3/TS$O1@A![<7Q55%NEHV'JFO)YFE&LDR6'T9J#90TEAX M1VYQ)*18A2PJ2G7JP\T[=\ BH?%LA.^6K0UG0D20)XRZF0E^CC!*7UC;/+%_ MEO)K,/LM+M8"X#?H7R5,Z!W&+PESNG M"@-N56<9(*6H&] \]@X5V;E'@>/:BBP<>KZN6I%F?RS;!1<>\.Q''?J,9#P# M/2NWES&*MT.=)L"^_.#CSL@7-<\1/N+?D4)>B!_-,0C]1=&CV9O&UGJ*@8<8 M1UQ$\PT AE+NJI0K2)[98K>4(^EQ&8=.0*!U+^=[:H%4-P^Z]TR4:KDYZ7N? MU_U*B=].HLN>KE\]'WSK9.\OLG]$""-:U?M4U=?6GH,LA!.]F(W0;/M+63R= MI@>"I#:>L_?]:W3CZ@]Q!3+F<(]7_T81);-.Y<\"(S?.<;!/OK810RR_9716 M1,Y05&.8XJO:_,,.;/0KQY@ $M$]N.;YR3&1?C+DAU'\[,*0!I"XGH7R\#UW4 OK?2 MG:7?,"FCAW<1ER>S $NPEE5E7F9,I=6Z<;!4PO=@E$^QQB;O0*J,B;>5@P@+ MJJDT]?5BFC!:PGJB5$P;P]#@ 279FD(0;E! 02S&N*1>=O8IN,/-^2Q0#8C> MC##*QD#/TD]YA^::I$V8!809F7P6 IAY_BFU P#6&5I+%^+B^#5NN=\MH6"[M M377;S(9U*Z=9A5@TZ)=?+'+1'?,>T[R@A#E/]YZ*RW&>-J/43/[.^\]EOG(3 MOS>T?7W^5]S41ZR#1O$UYH!'AQC&<[RD;)\"NB+9*B;CS/C0T-JNX<\K\SCDH]ID(QV$5VDI^-Y+ M^!@[V]/Q%.*0>;JB.PL4#!8):8.8'U*Z5"P9MI\47)1<:P!'D5::CH,KPIIT M^KJAP;1F2[DGN?7M;NOM/4K5"E"-O\OVN4EQ5%E\Q8E=ZJO;.)7#8.*"X>NA M$6>,>@ZA:>^NQD._9-\)J21II6-SNV/UQ?C3S#'D9IS#8OL\=I-_P!XY-SME M/(7:K_ A8/("KX]NDVR._;WAD]&/3X8_RA81HT=%ZC:,M>C![OA0K!O#=0?[ MJ%($,:CK"H1\%D*:_);1M<,*D[!LS+_I?EWC_#_<;35+=]-2\P MSH&Z@@IGZ? 5>Q>8.&V?^MYD_1"YOB&PZ5M5'55U/]A6W;^I3PWYA#9L6N($ MN/ /$X381YR.EHTY,UJRKIXKL+HMEY9N9![<37UCH[W=23JF/D$>9N.^8M71 M6HH.O-<51ZBA0_+@-#G=&2 [99S4K,C0I%':B+[9%%<0 ?-7=P,_R>NDCC@B MRM%"M_8:]8];(D;J<(5!6,NZZ15L%CCJ(/\'I4U]V3"3"2LJJZM M%S@G^*:0O>D)-D254_*DEI=K1LJ^Y*NR<#NG8L2EP(/PGN@8M6=3GNW23['Y! M4VL0=\T!^2LY =3';J$]:?.49IBXI,HK<<<#"N=XUY!F] MYI^>QU6^L-?&""*\N+!$I8=[Y-B'):XM;GZZW;L.:.7[U3K[5#.SW9RSWX^O M6+\7L?+3"3A1T(XTA6>YH(3\6!WSKLZ$V]4#$2'EZ8#.M_QQ38F'V@;!_>&3 M-]RR.*-F^"8K-ER(#KYF\^:B3,3(Y)7E&P5D!5G 'H8.:@J9+SE/@CEKBI<) M2V2C:6VNHTZS/ X2)'$/*;RW8! M:07T"$"9'2N#9E$7RYG4_&Y_J-(Q+%Y$V^_BJAZGXQ7L$V(MO5339#K()YJH2"U[,?!'HS/M" M+_C,]*ZQ@]1WOR=TABI:*GB]S2X$;(VO,[Y_2I.[2>&=(Z]:9T +AUGA&N45 M8 ?-C=-+'#L'GU59;NE55O-KALX$[,N4QC5(>_NA')E5EW6R#\#B$G[0X<.% MS 6!,Z-S36([Z3)9 4VFL5(5TJ!5?*8I!]K>.T!TZ)"T7)E!+3,7F?X#X GZ MVV,*A+CDTIM>Q?H,AA,";M'>\]VJ"<#$$1D%ZX!R^ZZ+YN,U@UWC5\M4QW S M=D.7?'&S.G7([*:?ZPCC/*-N62RZ9.8%< 1#2CSW7(I72!U]_<=(. XITD;\ M5#Y$O$+O20!#O F)6(-B3%U:O@I,>&=D Q7BW M0*-0N5H-_Y7U5'! 1JDM;X@K2GQ(3[8DPYJ9<\C,ER9P1HSSW?[&JT=J\4XA M #=S0DO!UNKF0+*K*,YQM]W[/!E$#TLD65;G_]W#QVA/)V1*(K%IB]+6Q RB(+[=^YOGF'9R%0\Y3@E-)% %NV)N^#6G<8=(Q[/7YH]XVQV3=+ M4K; 9RIF\8/;]@&-R&Q3E@X%SQ9$%E2KW8CZQAMW2'N0.$Z,9CD<9IQ4B_E7 M,H&*BPUFW_P3 IT%)_#\S$/S!T.K)W@W925Z/XUZU>?T(3DHZG17XE#$P((H>N D'^L;%2 M8B^JPN*G&-2%/>9U]^@HRLITK9.<^8?#[/9UVC0IGELM;,-+=T L,.MC7HH&]4YZ-D$ M6;AHA5:,VI* E=Z\T^7*$<-?"&A,ND?==2;H<[F?4YI

0<]U-WXXMXX$T> M\FV7:Y"/<.$)E6I/2$%>7X:,B%T)*FB]2F+"DGC>;3/OOI MA: )'24>YAZXZ<>97'(\NF4\B-OAG\RL]B_.M^OR6]?" M?T7M1O7;[TC ;:RQB07IZD2_=564^26A?^!F3*RJ3J)P!'#8?!_,9F:LP[=Q M'O=%K-P7LL?&?6QD+@5(&VGFW-F1H!PG18?V$50;&7)3TG'M,Z2&7=FHD6M\ M5>X#DD?O]4MH*?;=,E7%>*IK\(5,3%6F-EN@+\BY8>(79U&,FZS")BX48QAT M'&W-E\M6IW[$ZU;/35F$:7V=6X$T/UC'%JCTDG8[2G51V8XHVL1>(M;7%3QC MQL%#PV#I+NS".+W8R?)YCH/M%NH30248 H MH-D5M6M!3A8R7XWP!2)'O4W3F+'V$HK* ),E@AN#7"U *:,O0Z?9CB-7P=^Y M&*_],8D*8OB%!MV"34..9P#B,SL3N286@#M=$\W>FAQ&R(B&1(>VKAHS5.'3 MIYV<2V?[POWBC^9=IF\"N9\GR-G<7'FY[1!LFF4(ZWZ"%5?GO6[P+=/JE@4[ M1]9(7\7N8>&@!)?#;)A:XD.F_/(S$-L4PX.Y[].B"5(\M.@IL->.@$V&05'( MF+,%,YRI[XS3N1,C12?!?#"6 QW\/[./1F713GT?^=9)W*U@]\,)=F/L8K>A MEO;2'CQYB- 7;CZQ2!#,FU!!C'/H!2>.(%OA3D,S_9.)XS?X5)2E ]6I9.EM M'H826#$'8;M*'FR54#D=001LM&U>>T+ )S82=>4E ?NPA=N=__WG-*\NTTN: M$)03:(@'!#O>N*YK(B+:Q#FK4T@VMQXO96.2QV\3((X>HN/1W@U^JF]/2 #G M1G0J@H"9SB$3D#:K[9+YKH<%3NJ=TNS:Y<"I'=6ZNX0Z2'P B[=:\);Z;2"V_,5+)?5%C]+)@N18MA.'&_\5 MTQSW9>%Z\B3,X<$'C@#(W'GLH>[,\6(F+[,$BRJQK!4 B&K$6+/Q!BZN4P"O M(X.I!WW%/0U-Z/&TU)V 0'%:-_/F&0V^X^%O>[J(=>4>R MR0Z!KG^M;$8M;6JX'0@T%&X')1_C\HP-<&.09 4#/G51NVAFI-D+/04DD4X9 MOY3H5AC8QBEH$N4H+* /Z 5:A&!9-Z@$AC0@AQ/D_QW1=N*ZP120*:?\E?7; MB/$-\,18E:ICI3P%P?2RG+=_DI[F"GA#3WJWJWOHL'X$A ;PV!A6MPPB,0;T MH+4TU<"V*]R5]I_]:4O[#SZB\7:*NS7_;5RWR = E(\1ACO.&ZZQ@KS2P.EC M9:!Y9@P\?"*"8I[&$O;DW$8!64S"QIVQ^CQK0 $"/0HJX==ER7X3L[&B#AGS M6'!O,\&I9_4(R#1435N?=LL6.(AL=>@RKT&6#ATF^-!OHELBO!\\+_Q!Q$?C MMD_DY!QXA)QT8C/O*[L"%J1 ?5GKB"S]+@% ^2IM45VV[5?9\_26G)J7+]SE MBH1X"J6@VUQV1 +-VEBVBV;EVC<&?"I3![K@4\+?"1JAB(F[XIC.>6N@LR$B M##@SV%S&L)/2DL= U3F]1!PH2^AAT7TA?U^B3AB%--1F!'QU4-:BGYMA[J+L M'(XU+3U4B28?2/O50(VC7J]R%,4SPV0V8)P.X=M#])-\% M",:Y$@(D/#"\3,:)'T37F**GHD=T UZWDX^$;8XK^5 0OAM_-U*5M^J;W@[]SH#?YV+N(!]>7Q; M^PZ"^= # !I(5Q"4^IU/R-;E:62;I^IH9B.)'ZS%L7D+Z/)WO5+FI4^6C5D! MU*IE.T_'/C_$0#VW\*ZX%M@!'VR>F5'$2]$.6CV.;!$&8A]D;_.J50@V.XQ^ M$UC038PL78KOS7MYI,EK2$;/W)@Z)XVW5KD6!+&+M'--S)%9C?:L)I@\M!%R M %YT\9/AU7A9#B*LL-8T"GO5J'-:HA"8..(X$Q$>8A M-\8-36+=:,P3]0/R.=0 ^@*Q:U5=Z>XJ\Y>VK*\IAH%\A KR$NP*:%DJ51.6 M#I"TPPJ2Z2XHS_;^;ARP&O,J00\M=IJOY#RWAC^A]BE<)T@%!PVF\-T&\DLE MP,(SW7B:9MA=$R#LG&RF,G%BF<40P*ZPS659.@-W)NBRAP$?F;?>/'A% (@1 M18Y[+OU1[AAR*<4&G 9TN(#9IWX1Z.0+6IX=%2ZEZ.#D:U%"FE0\@Z/A#?5) MW_TI!RHE:Q\AX"XV2^U+QB&$#'4Z,,4_YD]C1A_SPG:WHG)<7>WHW8@NBJ^T MHMUV=QZJ4YW[?4@N&"[J->*"K=>.R>:U)'9UHT\^BD>%__GKZP]G"4KZ[3\? M\!LC*^4L]SKJ31B\@B\=TK&,/[,8D=PV4L>8@A&I::Y'85PQ8X2P%U$"+2>HI/3[^<&2[L=5W4+DW.5J8PZ'*5\FO7/>! M'._(;,/*.""H$LRX0K8K1Z(![%/DF55%F%\]B )ZMUE*!R3'A]+;&27/($UTSIGBH;'E' MJCN;9F2^U$]?&]'J<'M4&G-&TEI:Z@.DU#U1QYP)'2@.R:QQB MY0-K"CC>7SA!O-4\;X,8TI&O&9<6-LY\"J4(%XY%D@%DP,"&\ZKU5;E1BSX3 M>RYO??)QY^.Y7=#GTP(8)=Z8C9H; _E)5C!7##/$2\]R< B*=H:6V$S29%DF MXZ9NVYT1EZ#XU&R[)GV4+ZYS5M'H>]3=Y#<-0#^NC5'##O0EY!^M?H[Y.?/, MI5:M';?,TLP3G%B@^PA^?XI(8 GP;WIC["L'_0E4DO=1E3CP/L6:XK;.(QS\7<+'R[W^LLM])4^ MERK,PZ@,AN"/I?%4$9X];DQ<5W4),3AQJG)7(!ADZ8;L0'DK#(]=](9=UHF- M";-=N7A,$D\8M]"):U84$4!13$GM:8N^DQI)GC4Q)"JQKE@1B1J>,,[GP,Q> MI7:YG8VS[6K%PRN[Y)^P>ZT&+GTJ'%^73;V!ZB3+X".8-W1_G M4F:2U7-(9&'F-R?U0.]8;"^ 6 H>RUCPR8Y:?2XVP7,!KDC8 74!.9C\%CY- M3NJ=% 2?Z"E_8Q[FJB[-9BV,V-T.O=7.[YZQ5HGV\+M ]=TWSC M, \Z5XD@E;IIEDXU##[:,2=%#NE6;.URN0R?W?F-! 6B)DPN:D!KH*B E>AI MQ\V1WCDIHP4<<"[@=291PC]-E[1QQT9@H50548:83@?4JK%5YQ&0 )/-1NT_ M3]-@_Q"_?;QK(O[]YR]^ :]%7>2B20%F@V+H^.'Y4?+AZ.+L]/V%^_ (5L$K MOHN0:K,2^$K&'[XC3[)^Z5 QME/N*E0I37-@G@K/N0>'PDBU )?!\1J&O)? X*FS2&<$0&5&O1]JGQ2+*1/!7$&RK5 M#M4"BV?0U;S #E^I70J>U&ROG99X5\V]BGF!%Q?'>KYLL"@,/<4C:5?%K\I_ M.)I]>EC]&?J\MLV<'+CQDHNV*ZC1#.12P4!-11P\9E80I4V""(R) M_82KR4Q%-X45L'OZDG3&D *&D&:NAWBR4G!XBUST@:<3H!E7@$5;3IWD&&E! MKUY^!RO^V,]77)@Z24.6A7DRMN>=/N\D:'%#9!&N

>'\H >2JMM0C:7D/US@+!['\%Z;.@U+C&YPDVJ36B16M#)2 7<3M%EMKC]W>KP?X5%;X; MWOYNT#56;S?I.7YP<42?T%\FFE.2:O&Z2W,.%[4Q>O. M$7',25CBEWJS K]A!AD\7H=/R0KS09NBZ.,T_5?:9(B:HF4CQ=GKM,72BGM[ M5!$T#VDB5OECA0B>[#IMD!.9>)7=);&:O1!Z#7QJ6JJ43@[RX+A$\: UR@P(TO1#40JLV*A2IXBQA?08C-6UHF<*FPL6CT%V[ ; \\&6\.D\Z#M M.Q"4(AGD*C_E*^_A1&BS54+$] Y,J#L&00[R.LS/K(@ HTJ\/BX%.7 7F^66 M3P;YL:DC!]?C*JSH1!X:)\#R^D*3"@U#GB_:GN4^,RL:+8*'JBGN8%0V%BU_ MXFU7W :W/$O22D0E@3Y409VT44!0DBYY$>R^0@X+-?O&HT$WC2BCP>B8S<[K M9)"X?S/7WK$5-?87"=5,35JL.(-L41DQ:>N'MAMBE'NN+.D$:(04U6DKY$3% MEX-V?69'JE8!VLKA*D&RQ<-6,>R)M@_?>5G-C>=L-BTG%;*[[U$-)B'8F)*+ M#J<*3FOWO.XM^W\RB.G"8\VUGOCI5M(GU'Q8+XK#MV#K4AN(,^?GK#Q )RS'U"9W2G M29+2DN6*,1Q,4B9)0S0Y],L!(V%+[J>5XQV_(A#5+6U2^0[J4XGBJW( MNH$@!7981>C XE@(@&)F5M74C#+@CGRS?$9T/] 9&TI@O[5W]P!.)V?';Q7$ MB9Z,5K%[7F<($N$J>3!EGE8[R[G\ M)(5<)+QN6RP"6D$Z57&)39=F?>L#2()>D%@&4^PU?P?$=R'"+)#,P/QO;B>R ME=Q\L,H=) (S[N#\H >\8H?-\SHMLJ#/*W'QM)/9B(=?+:>^P^UULSN]K=BZ MBNV+;<7V6VJ6;8Q8YN8=TU81 NUK"^)8#E1W?G)L3S^R2FA]$8K(M\VP_>!*W!'8^.HDRE@L6%V$8[F35$F M^T.2FJ%CC+1Q(*0JC'/7FV(@76+SQ]MT&"78G 91^A8VR20L?-<6/?'.!+EIG&#B@] 81 M&R>)EJBH0I&+A9/+M@L>ML8'U@W_ ( RW#[_L&H7SI")&DR3%BW!VFP#OZ.EP+LRZ98AF,"YSGBZ/G[C8BP7-L-/MT*ZU@'C)2G'-) "B''!ZD^R M,Z1"A#'\@JC?K?(W>:2Z3YLO86_._YTVB!X@,$%H;"EJ_7*-2FO)(T(!<6V MHU;,8,:<2+<0G":%;Z<9)'$\9:*]">"A5_CF@)W)4C-52-A'TK )LTOW7# SP9^^+HQ$;8#N(@,L;Q@64;8(GZ&54UINJMF59R5CXC^9OY M9/AB]^#?Q/A! 1\ P.37*8:E1!VAPNCF"S4W2J+S,V2^D=))SQTG4R>^^8;F M;7L68O:6F%/LM6UM((1DYMR_B8R1;J 0B@4>G/CO>(A;S#-S-LA"LDA0O@GZ M!]$%IYNU68=-7D19R\74F<<)Y1(M*@Y7.QY/XE3HP?#RJ8K03!J-S&>?Z/KZ M66TKD7HZQ+T#CP#U3\P8RIC;9 QGPQ'H95G]]70^ MO\A:K7%9RRQCTN( '< M3A-DK<@5$^ XGP G@@3YGXM1VP-U#HYKG@^;C?-#'V% M$7,I7G#-X*L8_# !X0>$N*2RTVX@8_^"E(DY)!*,RL"_N:\<+0ZI%A]J+:*3( MA&D71+B4GP89$O)\EHBT56!AY9:PU2%PYEYX]"\'Z'\HZ^QH-&%?UR7\/\AF MPOW$@=2FH!]D?'(ANE4(> MC.]9\=;8\RWK3'3'_&U9V!]L1C0W*W3@ 1ST,V ;U1D()H@H89/=4 M0HWX&1<*9Y%URG=:'LZ-552^K,2?J@W Q=64-9$""R/&R M&&.>GA,JYO,_<$-"-$@8%. B D"X@M:P_TB'%;72): BR!2I>F?^K\>>.7P3PM>V>[;N^Y;)%Z!!E[6Z$F-W[)89IP1 MES#"&E>7H=,D65N[^HTC=.6+;"R\9&CG+07NF]2J_4>@,T%RH MM)T'91&N() _($H>!\.C!Z.R63T>+YOM(O@F63D+/0!R *3!=P<'XP DW4[K MQF72;9*@L M*-JCS<+?DFC,")AQEY5X:XP#-AX90*;KBCL7$ 1HD[)!$I;Z+14!ZJNF3NU$ M$O,VYV.EK _X"QA=:GA0XI"2!KPM?B%LMY18.?:L 8^,R$FF[6*03&P/C&JK M8$Q$L;#8>Y&54>\6>^I4S10/S,J)U5@;--#V:%RF;2LT9 J9#1@L-55%U2X* MX#L$+:T4_DOH6]WX(PC170(!0NYW@N*.4Y\X=I7TOEPYFPD>$D*DOE5G\5S" M<^NFSB_1UHU;[[I<2SYVFQ. ']O;U\FD^E >M9UODU9W0#/W8)NG1Z(13;S% M^II?U?@7K86)$QQLCNB(UKS\Q$ 9B.4Y-XR ML68/NUI S!ILJ?FG+]IH$:8"^J4='2X>^*L@?^MY43$V!P%2&5NHPKX/(P>9 M!ZR=YJBVC*8HKMV(VE0U;&K4#K/TEPG &QK#KL.[X+-,NET$&'@7UJ;@F1.\'2"/8V/Y M>UC*' L9HJN!G:4&XHOB$_RX@Z&Q5'K"F W\J8+006*;"A4Q)RCFQ&-%H(UQ M+DI-];!KA_#$/6U6T[-T] I (I M4!II&9V9+U]7EPT0Y/F64NAYS)=$,IOVX+*:I%=U@PA4&A?,!O7N,KU-BTKF M5>F:=H?GOF;3'RK6HK:Z.C-4\@#&H+7"<5YS*?J&N]+$;)+,MLXPPH!(OZ\A \2!$$'U\1!@*J&:>4ILK(0- M/KJ[A\D_*XT$LZWB@/AOD3>E+= &^NZ!<6C2LJTU&/N<6YR&>P>RP5__>OS6 MIZ*4)0N=[^9YD"G)_(-NZQ3)Y("$](C.=REA6?.\-GZLI8])_FCV:MBCL]6B\KBBB7E*=5>X=:FQ:(I#K!+EJU8N@E47)4@C, M3(Q<+&<"DBP:A5:A_^X8-G8J8 J4?TYVDE* '1WG8HI=Y^()E7J%'S\YKEU M6\9?[1:E.]"K0&A] !T\9VRA;2BQ(DG'F+)N[-R0LIM>%)T^$>(@,XXE\@.9 MA^&I4)7[]7QGC"9)3XCH@FI-8^(E3.G\=+Z 50)RS^"ZU0,?4'P# MU?/GVDX]W=-[M;0]%CL+05'/(N%&I'8@9FBR+$NS*(5SF#>8>L$ACA)Y, MBFQI%H99U=F25=>LHCO:/WD^CF[DA=A7ZFX._D-W<]0DJ8LCM06060#9RS\M M@.P[C>@8EV29CC\Y1G@RJ![=.P3=W$(84K/3%>BLM@F![HJF@]J)58![LH#P MPP1.:#V$# M,-XW;R294SQOJY:H,L6,H?%7G@2_VKKN[8C\7H_5A%M&'4/+O0%['WCM,,GL M$730DQ(%/T0]PDG.,P3//?!84K*"M=]PLFQ%TA=FQ&'J,^+\"S3??&;'CFI. M=G&9VE*)"ET\D(GDC72=8Q!(V7/X,C'X\9!)-'=$.2'X].0S>V3FLXT[/T]! MG1A2*Z00@*ZSV/KSY1Q+*'0\=+4DS32?I^6_1LOF,H'T?[F;7.TFY^8@&J7C MY7@\+<3WF=34T SBHE5G@NQ2=IHXY%\1&4[O^)-THCK+9%F-^8&AP$*,#JAQ MR5?2WC^*0: ,'- F-I;L!1'3]D5M\_1\GJQV*@4.%)4$9_$M&;S&"X?IRV=:M?*56B!]ZUA*-F>K-6 M.>$W>MTI!7Z]SC?-6J\+K@DKH4W?S+8H8RP+(<]D+61DUP3$!6T55)P&\B?* M75(K/.^&:Q9.A-=AQJZ^8?22.FN."MI_9O6[7 YT[U6\PO #Y#A@2]I-M"/< M0+,.<[TM$(Q#RWV%C"?(9FV%3R(;(%18:F8!_5)<7N-Q4B_=,4UWGI:<50Z@ M.3#)A/]H^2NP,'2ALUH")BAH5PFP0VO9C;Q01G-*N^Q #)*DLJ*;9(W<<-]R M*&_N_%'MQ@[U81%4"1Z=*RZ7$2M VS?=?#&^BLV!V$ 3GKB$!^H^*QU.Q-IK M#A+ZU-7(4>+T/LB$W>0-%B=('6(0(PY'HU36Y'/34OD=DVF#3I4E>)M8*Q0X M)^:RXZGQ12AQ]3:_!(%=?2V,&='.H9]*C$B<.6TD7 AT5'P M*(<&R-S:,T0=5?O)@<'!SO#9R\.GSW[D8PEP;]LA0.W ZMR@ ,8PA<$30$6$X]""E-6=F=7 MZ4R<*=(91>=MB6MM.8?+F/OLQ3W(\V+I+=;?Y^5 MY@_ -&]W5NNV5I//H?Y<+= 9M:$]2F2:0]+:&_1X>^Q#]YW$N\L_SXN&1&_. MS:&'@.9D>$B+PI:C<;U8"L&G7WO)/-\;/GW!2P;XC<&12>&IJ(8# ^K(:+_7 MRGHV>/[RV6#_Q?,[>B.WL=>QZ]S:?F^<"21&2C0_+V4I#8=/!\^?/1^\V'MQ ME_$U)NWYR]V7R"@).4#-*.DN W&+STZ5DU *RA03/-5E)D6B!8AQ8!V1+J,) MG+*X[N^9W&0KR;>:'?K"GTP[T<0HM[[Y6!?,YC+G7VU M&4]*4]W)92KU;1 M5:;SEMVXJK[+Q#S "'>';4FK+>5UQYM*U]W/& M>,YM-6J!T&6CP1C!I0IDJ07S,R]3ZLO41 (<"4(.+&N32^# P+XO+0B[,RX@/SNAJX#"*<=59P=EWLTBB>+P-K4/O/POI MBF.VK9_OGHQ..&]#9 M.D8":(Z'US_&P;/!LT-SQNT=W.HY=M8\QXO=_9?N,9AX_0X^B3*6VE#>,+B] M;PO6+;XX$?\WS95>FXH-.WB8.VR9-7ME-SF/=?/1]5H;(=DL36^V*(J>OW.V M9EO:ER3?X=ZVM/\M&D[6;6$P6J0J JX7E%@@>7!-?U>J:G3>C.LF(SW+"8!) M2?.5!/-G3T(=#/$6IZ2A'F,+K8,+=^=K$"P'I!JOX*ZF]3(=Z]U>S37\@']BNN MD+ R<0*WAMA\^)J'XA*8=E@=[;Z[)7:I$>8"^SKZG0#,V3?Y! 'R(9PUHIC# MC^;V0,^*]Q8YGHW2X>L/ 6V+EI571JUY&21#C>Z(U*9KD -\0EO$"/7MV<)"^.'@V.=Q_^N+IB]'H1?X\>SX9'AYFV?Y!_K_[P_T? M'@&.*FY:3R].?D^&NXGYW\=W9R>_GIY?G)R=O$[.C]Z>G"?OWR0G__7Q].+_ M08;JX]GIQ:GY\.C=Z^3C^0G\\S#>TMG?MP[AMY_[SJ!ULY7;LH625;.UJY5F.ILZF$ M8Q>(8*.#X=[^"[Z1\4HYN^X>S[BCP'S?!BDT2O.\/!P,]UX&O=382X480+LI M"+9%F[%W)T:V6%Z@:XXZ%ZR3#- "2:C&]Z4Q3\0&A%L9=IT .L>BIUTW*Y;? M6G#FF6'/K!:M->['6H2;B:BU9K,\#;76^D\:&)L>/WN(#'P6XD$^H/K"YV_U='>N>_3I._--'[L0?H!/_^N3-T<>W M%^?)QP_OWQFO_=WI^S/EO&_>A"Y4D>>AIO;%(Y_:ISBUOY^^.S%QV9L3$XZ] M/CT_?OO^_./9=DJC4WJP]\BG]!E.Z?N+WT[.DM-W;]Z?_7YT9-YMT- M[E^V4K#?7RFXR](^L$M[T^H+9N3&.T"\9ORIGQ$IU*Q^>42;\CENRN3D?WX[ M?75Z<7O+ZC'W#8? W.?S&M)GW^G5C#O[;5@-8[E.FJY^+"A\%?R1KC(T'3,\5M/.- MTY(- \X6_=GMBMT]VAF+QOQ?)G?F/^_BGWY:9-V_O=P]?/ZT]Z][N_OW_-O! MX?VNNNY9#U_L'CP;WNJR/^$XT%B8X89Y^X\?#GX(9H3'>'\.1 _05 6$F[VIWK/' 1-Y97FL/7NJ'M5^][_#0 MD?5X!N@U M4QD>$-T$VK(QU_NFR@S7.'GW0\SO/)Y!<>%]SGCW[-= YV')*# M_=W]6RR6WB&XRRKZ1L-HS_7(6$XF#S:6]' 9U"(QA?,SIH+@6^:9TJ@;D=.& M_>6[/V R;?*)&2C,KLTAN[:_]\_AWG#XSX/\\\'^_NYT,?OA/QV/D\5(%_DD M.;$0^_<$L7>E\M&*$8H'Z]UKSTYP?]MQ,Y# M9*/9><-[[;S@1>^U\[YDL+;[ZVOOKV'/_L*.4MQC;VP+[W?=8X'1?_Q[;/C] M3[?M'GL,>VSXM M;0W55UE3;]-17O[53=2'LY.MB?HJR^F#Y=A9:Z1^PC+YMT=,O;P5<.9_U?]N M@QWTWL_^6+!B M4832HP&0#6/XJKL#R)YO+( LBH+\IC/30ZQZ^NN[HXNU:-P>P.8-"__[PSSQ M4/X0-+5P@I'(GS@9J6G.X;/]EP=/!_QM:A_A3NML*4I:&76>4.,P]YV H#0U M\R(M+\EI,#T0)DWY"]!KDB^!;PJOERX7T[HQKY3=I?%B8R!E3Y_N#H?WPXVM MN^RSW?W#YU_]JD]?[ Y?'GP-3-G&^%^O\S%Q#.X_HU:RKPL>BWZ5QRXX(_>? MTLI^D%O>_>GN??GG7[8(OEO\G[Z[2'Y[__;UZ;M?SP?)Z;OC MW?Z"2C"%AW^.&=S ;?QJ]?,=-NYF+,B?VI^2L_QS!12V!8 $H1 0 1 8VAP="TR,#(Q,3 S,2YX MKNK>OZIA@<#YO9JY(2&93EQU226;GWD];QA:@&V.S MLIR/^^M?2[;!8%N6C G:@ZJM'0)2=ZN[U6JU6JV/?W^=><8S(B$._$\M\T.G M92#?"5SL3SZUOCW=M,]:?__\TT\?_ZO=_N?EPYTQ")QHAGQJ7!%D4^0:+YA. MC>\N"G\88Q+,C.\!^8&?[7;[,^]T% MV>EQVSIWG?;(.3EM6SW+=$8=QW6/3_\ZN7!-=SP^.;';)VJ/C MMGG2.S[NG9LV@F\8T-?P(G2F:&8;,# _O'@-/[6FE,XOCHY>7EX^O/0^!&1R MU.UTS*-__GKWR)NVDK8>]G^LM'X=$2]MWSMB/X_L$*7-G>F<+IH[4YM,T#S M/OW@!+,C-EJSTS/3Q@P4%@#'?DAMWUD =REIT[&I]/NF.WN M"B9W25@6S?%1_&/+L"DE>!11=!.0V0"-[(R1"VK@(2;HE0:9 MGRD;+_UJSU XMQU4S8C//QD&$P^>S0-"#3_7ATACX;LK_82QH?7T&T=R5,0A>V);<]K4)'M&5.2?*-.349? MS?/S\Z-7IH#%=!2J%&_?9A_;9E<-;9ENRN.&O]IIOR9H6$X^-1K2?AO24#C? MRC2BJB?_.Y0DHWC^2C(A[:(4(S"[,+" 4P)&G]JL>6EG5K/WSU[] $H29OD$*RJ M/OOY"+H@[VXYDK0OT[Y/K1 $X*&8-SH/?$Z0ZL"A2P@K%Q?TGW[\CNVICA^Z M.)'WGS%\%XU5AP]=L(]KC)[U?H+?#>Q^:ET%X!6W#/;=MX?;4O>&8XS;IL!2 M<$LZ/G? WX3_C/;2?VX;O-?'H_6V:U"B$+E#_S/_O*[82>>DB:#CFD9(]UME M96&WY,N4=T*.^B[RH3-\" ,/NVS_<&E[S$5XG")$0VEV5P(2R,+DLNB" !Z! MDV@AC 2FD05J)%"-&.Q!6!D>W]L$AC=%% /!C4EN%:I8C&S*UQ&C\?,*EO_= M=[$N&!@&XR$89T[C1I.Q!*)8G+U.QY(3YQ*\$8R-)8*#()=LOPIF,,(IM,'/ MZ-8'>:&[(&Q,JF7@Q2*V8!M21\0KV(P8G?$S0WB8O!FA/" 7P29IY"%H\..YV3.CJT MI,K(D&4LZ#(X00909F1)^\M_GW7-T[\9,8G&SPF1![UK3N"->1);HTFLD2>= MSJD&&GEP:P3+E1U.;[S@I;GU;P%0K!NGG(!*VQP'M0@U(1/:"9#3CA"T3& 9FQ\Y;AR,.3.#2_#:V01"E6DC.+ MAZ3K*\F""B-#AI&AXZ T&TKP=W,':O.[>5 M2@D*L M%.<6/YRHKQ0I5B-!NY9=$X(\/(._R-M]1$#J(;HGV&$']R%VD^2NK6F)$G:Q M_EC@ #:D/QFJC)0L@]-EK!!VT"UIZ?;#$%%V4IA&?L'C[CM_1!C<[??0+AG\ M8OTZMLS.%O0K)HR?;69(,U+:#BI6)>* 79*T;WV^B=^RL2K%)5:=$\MLQK=E MJA,8G @C0\5!2<2"8S>-W<$,JDI+ 8AXI M$0<-D17;+0S7G[!G2M(^JA7 M9#/>\M1 21TH[BL.;)V;^=,R!L?@@(PLI'V7@E*42@1!&(_J=GKYO(<2B>QC MR*F0L45.MIK]5 8KM)%=$[:%LD)LE[GB!_N7L&BY8EU-88U L)C0*5HT#<9W ML/QXO1M867P'V]ZM'U+"+]PVH04-8!&*5W.KES\X5!7K/B[S"G*X]9_A8T"4U_S- M<(AM^K%EYE("E.7>-C)X#Q9;+*+[N,3(&WA1[([\90U>N>([F5M,=NC!6Q=R\UE^6?8,HF,ACTJX#GF2)? MX2Z? (!0RWNFF<^F6@+CZ\L*N(-0@ FJ.U,Q&.%&M-?MY0/](@'MZ::SA,4U MLQ<5 (JM7,_JY@[RA=+;]Z3$#:)GX02>?F ME'87KS3G9CZW?*6@19PUD$([R$-M3U4!1+@D69U>P:W/ Z"S]QN&R0R@$WS$TDCHB!4KH0(&QSU^>2DKH\JFT]5VU#)&+YGUK=W Y71?[Q^AUCWF]O+A,?*JQQ_X!"2K!# MDSKXWP!Q6$\AFL DUHHSJY=;MENDJP)VTY_OW6#>DIG/OV M^I5]W,(Z(85.K"7G5B]W*JIL.XI^2JC82U6)W]EYLE^E7;UL#Z$W?MPQ\_?1 MDW=]>/?]9+/:W"KH*)PEQZ;5RQTG9YF^EUK^@#SV_L:]3>C;$V%VRF&0Y:]; MEW07ZW_7++ILST$9'):1!780AVIE."$0X3;SN-6L7=Y/S)) M&L[^J%K%8 ,48BMH6;V"J@6E\EV]9YEF0Z^JP,%L+IA1N[J?)#BQ;(^M7NX\ M6RC;_0X:L*=L''"-!]B+@$5?$65O*LX1>009(4G150 1KX,G9KZ$" ?(/?8$ M)+_%Q( : -7@8 ]"2OBKM"Y*@1*OCJ>]?!Z"C,#V<9T4LYOM,Z-X:,%XK6FV MG9HA;1:GV-J>6;W<\;F4+L07D1)"^ -;N5[KVG.PSFNBK+G0*@(5*\"YU:7LJ@5+6\ZP&]\HEOHE\A%[1-CVXH>(0_CV!MDLUW6R9S(KQ^1<3!H6!VU(:W:U.1EH#E]<7C6A2Q+&]]B@ $C0GR5\0DD1U03%$\GDR# M+9+L!FR3(4'O5>[I8#'YY>UU&,TC8M7;+C,>[M+M7?5UQ:-4AZ/#Z-?=N.M7 MA]D1W:&([;['.@0%897UJ&<2B5 *A@Q37W*]$ M!^-7$E5V.D6&FG+;%G<3EJ M.$[&$[M6C7*J',F?=9,EP2@5$+LV2M\1C:4_6-C&YW.MG^ +:^NYC M-/H7Y@8U<4P>(F#F_4B"BS4G>Z<82UFW+70[WC(5[*V7SU+%&[X!6FS\$(TS3-E9D,IV71JDMJM>?,0-W@R; M#L&8PKX856Y?2GOHX/PIB6DE>[P)N:\ U%CJXC6U2@/D>NN@#44>1;Q6#OT* M19?JJL<8X8ME=+E/8;D;1921]13DHPV_Q%>0!$Y8/7"Z!O$'N12"Z_$8EOVA MSQ,"F+<$VAS>IUE%2?,OP/RAO^)+Q0Y7.>,:1Z0K2XL>GOF.Z?2;'XR8V\!H MC@L0L-,NWP&SP*E\8)QA[BIC2)@]$ELYX0\'$6).&=]E7\GMU7=)DK9V7F;+ MSD]A%B1-PH%".%JRS&A\8NICX>RD14M!*3K9%^/Z? 'GN\7Z=>2 M,=&U7DUO#Y;+9IH])C&RM.+H<%P2T5L/7ST@-^)_W?K]^]NKTL%O#EC;"<)K MM2[,9/+\0BDC2EKK&ID!O]Y!R UO2#"KEERY^!7!Z#KS%^,(R%*C!^ 5(W(3 M,:/FN_U9$+%*P6QUO((U 38_ J-8'Z"N+&*6')P''GO,+'?9L$@I-Z3Z:FL( MD@.^ 8:Z9#K27;W$''(3ZUCCMI\/H M>++#JBU&Q&&\*5@?>E"CI<#SF-T+$ MJ0YRG;5USSX)T+UG.W&$72J!L*J7#B/[#1-\A2D6CV2] ME0Z47[&#BF%:>'I(^,:$'U8300B_HM>NLV *;M!47]%3N8\C TW;!7[M9FNO M\]OW_GT:7&=N:LCJ3(I560V&#HJN'%5O+CZOL2YLG%W*5T=^/).HQ/8260M0 M:7$0)+HSO5%"9A$$;36I9"Z YZJZ4>)==(UL;:S%"^/(VB*')W& P6">YL!^ M:W8+H89X2ZLV]BF"R2K!V_3^(G.&@3A6UK;;Z9KBE:BBDPY+SR*0R\.WJT]F MIHO)XM:F[WB1RR+!Z2^E&K$IV/KGJ%N=8<+L]*6?-1QG#GB625/Q0%DOGD[R M#^POTBCJY<-OAG'7GG FXZ[ONVN>[+U-AN21LM*!?*FI3,NH"4V+5?J.!=%# MFIX*5UQ:*VZL@S&1R9YZEW2V]=(4&^5[[8AB;;VIU$H_V:\\X ?+-@RRQ&&2 MB=]CGMK$T;*\"8=<'9VLQB27$ M!INI[!66&E6]-L*FK='(EGBH61E"VVH0RJ/2?#S):9K2T9N.XXB-[2_Q/U_B M?V[B?Z[9W5+^:="036\0C0Z\&R2$K9]3@,O"C_(ZSEXJ9Q:NL%;!U MO-IJF-S(T\H)[\[R31!KZMAQ]<,4JH_ MD#'ER:N S=0U*(*K[6RM<]"VC&INH491'OBNE6HM^\,\ACG0+4X!J? PZT#2 MP87*Y.0#Q95%)TN;ZS"6M57B/2-L[X'Z3V5HDJ/ZEZ#V-8-E5QUT:_CB\Q4R M/JL&/^(M9,%D\>@J.NDPKEJ%K]+/L@7MFD6RXRCK?33RL",9=RALJX/<2WS" MHE=&9 ^4)"X+;A6IMO8Q#JY<-13#48&C@Z;)%4QM_DF*K>/55M_>)PZV MVU)$2RJTE0:+)0['7X* %W: .?R,'10^5F:F5_?3878G<66SJ0"U"B =QI\\ M:I*J*3LW!7^/3A')?%55'T8-B*YE8S(5.^0R7@4==!!MX=V@6#U5;Q0M>^TZ MXE%(7O4+-E7==CVLYI+*WS>%7:^\]72CDL@WS%P>?0@\#[9I[+YIYF/9S*X! M2(NDK-@,F:<2=FN]J?862ZY@G0J([=XDEKZU5/?>]'U2[#R>DLW?RUZ'O_O7 M"YZ"P(/94!')7FVD@UXKG='T9P$XC17I7AM U':CD7O@BA]SENUD56H5-0!9 MDUI%]>M7;*$DQN[=)KFDCVH%48:CB3H4E-I:$1@_[XUWGJMO$B;E3& >I*\2 M*KUUV#@^;8W2R@L0_6<;>[D*ZM.X]"^O#MY?O()>57ZK < [=SGK>A:9BZ]I M,:9M.3$"5+OW9YBQ\2/$"LPRB\O&S2*,Z6VW1T#J$!P'&,3\J0%I]\.O/'3> MXE73=\&]Z^7QR@ZG:3$8V+('T62J>J] !82NI0+ZDPE!$YN"@\-,&UA3'M=/ M#6F5I9;NOFM[K'P:I/8 ;5/@-?&=,E&0CGS I+.;@,G'(QA""%[JS/[\T_\# M4$L#!!0 ( "S3\\%8S)IYMW_W3^]B_?O?^S7+V;>^^?KEZ]>.MB?-,;Z6/YT__Z[=6[ M]!%/ HRGBV68IOJ Q?@OB]4O7\U26*[&_%Y<3VY]1_T)-F^#^BO@-)+\SU\6 M^:>__^G)D_5PS&<3?(OE2?W[7V]?7CPR?0SS#W@Z&T^7?TZSDZ?U]:?/9]., MTP5F^F8QFXQSU?+/85(%>/<1<;D@,58?N_QZBG_[:3$^.9W@YG+J$JF_.UF#^;8M/??H-< J3=#99C<\K^OG\LRN\MMCQRQ+I7ZS':O/PR2Q= M>=.D:FHVW_S+28@X6?UV=+: #R&EL'N9?UQ_W/,SG7VGE>'8R M.YLNGRV7\W$\6X8XP?>S-V%.R\8H&L.D8!&\+0F4*AE"D!JB-X%K+XN)H7HRF],@TGKYTY//6%>W\Z5SC3O,TQ6N?C]QS]_Q='%V>STY.QLMJ>^H8T Q?$DBR530F(R:" M1Z$K(,M I416)!NR)TI9'JVT&'475MT!:AO^B!^!/ZT4TXPIEZ0=%<%4+$X# MTX(HS!"Q90L\MC']MYG;6_F@?H1>'"@&KHL!)(Y:T6@]<<5"N,\A%IX*DWW5A_-:/\[>7!A;8W?UM%5U*44J\!&39Y9\ E"R1X2=S)$%KE-JL_*>".>@7I+!W&AP<@W MC*.FRWE(R]_'RX_/SQ;+V0G.;UJZT&,P265@60I0)2A:NKB$A%%R1_9:\SZT MV!+@0+VI@WC20S?-B/-Z^?$;&I+T$AYME=,V"RC1D9GS <&;S.D[$42FQ4Z[ M/D;E=DS;T$,_,GHTTD /__KY.8X0!";.+%A=? WS)41F2%K/A;6222%3;S?[ M^?8,,(^, 0>.>#/-O\""]/C\&[:6K&UNC9RG-SS!?S:!<7YHW0L>4;4#GP=,"#$H*#S&Z -EFIY2) MS&=WW^;9SD\=:*R]#Q$V9.\[\LUH3PCKKLGB3?A:=TPN)*9I1@HUM$:3JZ9D M$! RTASW,MEB#+="=*'^S7@&&FX?PH^&"N@2;V^ F.!X$"$ )G+6E$L9@B4! M=8Y8MT.4+7T2=#> &6BDW8(&AP[]<:+M;TL5_5%*$ZA"["S"@?=UPR0(@Y%6 M,:;[6,9MT TTSF[!DN;*Z;F1E8WS5A@%7,< 2F<#ODABLXU%EY"#S_Q!-K)V ME^XM+L-XBOF7,)^.IQ\6M&B?G516829G=IS&I%;KLQ4^ +.)=!M(HS3JA;YC M-.[2JZ3Z2'L_MB%Y5P?RY/J$:*R8IK4?L^E*V/\,DS,<:0J(9.(>N&189Z:# MX+P'P5FBX FY3/5OYN?A[24@7F3N%/-DR64M&N7D MS6D*F9VA6#GRPE#Z+MJ_ 73!IQUA01/7ACC14E] MLI>W !K27D9KGC1003L^+!:X7(Q,Q.*5YI"-,C6NH$"QV!IA,'JXS=J:/GL8 MZ^3R9C!SW@@OIH5:9T!AF3ZY:9A UK=B2LV!L'R=I@V!(GO(> MNKW.U;T&MC$Y+\)>U+P8%@%7L:\LY(;K3"MG4A%%P2!#GW*V*S"&Y/TV4/#^ M0]QND_U*2=FJ<.AU^=<"5]!&5IMH-;/D? <.BD<)$3&!<2IKPG%6K3+Q86)UAF4"I(JM:8V<_!,(41?DJ? G!RH/FG#&^$, MR9EMP8*#A[QA"#PC2BZ_OIF$Z?+9-%>WZ[2>MZB[NUQF@3R2C$QXXB,2'R,) MFM!D38N4RJY7+'P[JB$YK VXT$P!S2CQZWA*4K^B6(I\YF68?AC'"9ZSE3"E MI)U()H+P,H$*N8"/3H-7V5;CE83ILS+DY: M@2+;!3Y7LZ6U#[XH'[%/#><=7N+^F^IO,>'X4]W6I>'=B%B$$3PCAY#J'DU@ M&J(T#E+D2OH84S+=X+,/(V[;6S]8#RV3PZ=AG'_Y*%3"P+L/<[M-@S#XF,] MC$Q_56?M4YBLCBQ4 MB7 #G.%%5BU('Y]7]'/+ECCOEO1UU?1@5LXS1O3J53@'],:Y MY>-[-7?@Z+<1H%(D%,/(!+P0'Y MDAD<*QFTD"HFBS$$UV7^[0CTH)KR%TBCGU^,/XU)-WEQM>O*?]+LP/SZM.KD M/]9/'&EN0RJ8:AE:J0>+)7A6 C"?BL6L.1IV'_'V>O*.H0UT78%ZG6Y^\83SU^#AU+5\W6J"N#,I+!18SD+UITM$RRQ,&CE,"C]8J;7ZO>KD/#28IB=2Q1M% H$ L4%B6QK MM%$#^L"",IQ+@MN W3%>>_P+TK$4V[[BXM)42.B4(Q( #[72F7,2W/$( M5CL;C!3"BSZ;"C> :2;?>3YV,3*:IQ ,@N4YD71"T;IO&-B@G/=!9\[ZU Y] M!V50P<2A1+BUCF2O@6_&[W_,29 W\UD9DQOIC+1>U/I,4XM7@H(8=(0H V>< M6TZ+?I^*P&\@AK3GT5KE^XYU%V5+IU(6T0#GM:< XP@A:@ZAD#P944;=Q[>Z M5=G['/Q9+%^76GBY:E.(\T_CA(MW9*1&GKP4,DX,=&35.$4$[X($\F*$L#:0 MF+UZOMZ&:5#+V;Y4^/X84!,5-,S2?\+I&?Y* M]T?O.7+VER5GNLU>PT_9_K MZ0(7?2I:6@C!4_C,,$/,5@--YU#0DC_3Z>SD'F"'M#ZVXE!OG76*3F-)41OB MMW3&@$)I("0*BXS6*3O.%&*?,JH[HM-]=KTWG[09__'TC ;[6Y[_9RRS.5[T MC\'%+U](1\2U\90<^)=$D54-9-7<;#)9F2V3+CG,9.3>(Z"C6DXIW]^?C]GOPP6-"PF.,5W652:'D\+ M$X6JRCNLK90R()=!2'HU^#Z;^K< &FY:NP&?#AO^/LOVG8F-%^/)V1+SR!7, M2A0/V==J3V$".*$X\&P#H![=JJQ\S_H3O,)W-5ZTS?BD%T_+U M=)7DV1SU?X/S=Q_#'%>U6J. D@5':N/%4_""VH*+29#%-R&C9]G'/@=-]D$[ MV 6[.1._:_W66[?LM2*8F]%43.-0U++5[38W&R-[I-N>A]#PX37X,_5XUE4A#5$L^7^ GG,Q6YZ;./WU$2@_1,@E: MK ('H\E9I.%FBI:$9&/TUO2JK;P=UI#\B<.X<4.=92-MM.MTAJM8DA#]%N9_ MX"511SHC!IDT^%JDH(RDH"(A0HK9D99@0GF?Y9#P=+Y95V$^X 271:ZP-SQ,G/*IP\F+K;HLD.$$[QKCND_Z_!]B0 M3G2T94A+C33. O5):V5R3'V6$I*NZ9$L/#CR1"!DQ92J.X.ICQ4^6G*S3;5$ MY%Q[56^>C9$"RF T4 MV[89$8DZNVI&-FY@Y,I&)._2^+H!Q-'72\TR1.%$BHS$CWW*CN[&-:0:[Z&2 MK:%F&SKX:\$V('@ILMBD0#B+H*RT$"4S4+CB%&=8D4WLY)1? 3*HPNZA$NH0 MY37M^K!>.=?B7T@6,D-3L@3OHP 5M8* :,&:($SQ:%GNL\EY&Z(A]4<:+J4: M:+/-_M*;\'7E([XNM;YMOL"WF-;M:\?_=S5$[\E*+T):NYH+LM?"<19S0!)\ M=0V-,!!H H V1'R1DL1RK0[QE@VDG1\]I(O/AD:M(RCS0=L3W-)[^RJV1KT* M;GO6,1H7;"5GHRX&-SSKHI>YP2)BY:!*(M6RJE@/ZP9@1(N /C,I^K@H=X!J MXO3?T\3]S6R^6E&N'#]]$U:]/%@.W&D*@RVK9TUUH,F28W4@N6-%,N$Z'?0\ M$/B0\HFM.'>CVW\DW7:JU.8N!FN#!(/64B"L:<4GJP_>:"FQ'K?)?>J0=SY' M?*S=P5YDV7_IC-4L0E2QCK)F$ ,->@Z,HD!5 MN!"==H6.*>:0[,,QY\6V-N3AN=5]V;DH<:.891$FEXK1=A.*A8+T5 :&TZ K M\KE)/$'A11&,TWIJM>S8SKV?8$.RBD.<(@_!GX>-1\/BXZ^3V>=.$>C%IQ\E MYKQ9EG:]\NH#WLQGM;5/_OGKOQ:UU_@Z!U:KM6@E_;2^09X<[J)25*!+CE7[ M'+PV%I)+.=/_GG>Z$V][C WN04B(>94U>D<3Y;>PK!/E:VTG.IM,<&56%J_+ MMQ3A8B0-=R0[#8;B?AV;>*M61<8\*^D9CWU\O3W #LF7Z,2\&VY6Z*K2=IW& MS].#[V?/TO^=XZYT0(Q%+XM(I$!X5*%_[*$GR4(*3NDAK9>S4/&9[C(,J M&#D6U?IHL!_#-@4KN/9,5HV3UZ]DBN EF78"YPDJD#.<:K9%04[&9RXL)MVG M-'H7E(,J\'@HEK728M/6Z->Z;U]MOTQ3X>HO+KWS#<[',QJV-*]W8[W ]=_T M\[I_PR]?TJI>ZBTY2.N3.*,D? @B"^ H,JA TD:>);ADL_&V%&?Z^"7'E;-! M.O,F>EZ4:EZFIQ,4]3(+)LEZ[W:@X-4RV6Q7T\/&N"1LRYHBGXA2Q/JV:X,L:A ]#,T=HJ9'/IX M6AV$&5*U[B.B_4/3ZB$\#1ES+/5"*:<8 ^5JM)9T IF\"\%9I=.P/(W#$I_G MM?^_?,%Y&J^:RB+3TK ".=2*-Z$2.&8$.)'0",E2YGT.=]R%:D@!0"]/6FS6S#Q"9Y2M M_0-%$C0$B B!TV0(L>A<%%?2]#'L]T(;DG?Z -;M<'4U.G]Q"=/]1?NCE%$S MG2,YUF1^E6?D6.M2;RB.A6>NA6/;=>_:[;E#NK&Q,UEZ:Z7ML9WWX4MM0EU[ MD9'HMT"]TB1LY#46J3,99%7!,N\@IA3!H]+9ILA0QNTHM#>&'<^(/6J#=DQU M=3%LM:L*XIH11U)HWU*M55 05?O MXR([[$NA2('1\V*GKV]Z0AW2J[ $,83_U=F;C10.!:'Q,FGL0T5-<*BE" M#74;R7/KSZ>KBF'4# MG<6+L]H)]OS>C\5(>9$CSUB[Q0M009&%IJ\0?&1."FF"$[OYY#LBV"I1R7Z, MI>9XJNJ]#W!3182RQGI9RT*E)7PVUWM-ZQ>CG4E6,,W[-/G:MRQF]]&XNQE0 M(0?".AE UV-X*I-U",Q:()\CEN2R2:G/;O;!79X>>"?@4#;MUK-I%S4U[]F4 M2/RK37UT%H)"H0BI]G55XP (8^I.2"A8[9=ENA?08-@-:4Z:-?EIV5;VV M7UWO;SW#O.ES5P\G3?,*]<507'IMI -#6WP&@R[61C\Z9TC^JD (*C)+F2M&&9HTU'GRP"HI(QF6T*70Z M2WDGK!WW#7Z(E:V=GCI2Y\T<3\,XOSC/UYROO1O2UUL):PC.@@R613+7-9O( M:W_K>H%)R(4C)]@%>W6>VP?OH!K4/1C9FFNV(PN_+:[UYXN6LJ/$A$^% G@G M9#WPENN=F Y!!A%2RM':W*T/^780A]2X[L&HUD)][:[5J#L@/X?5R>63ROG5 MT(V$L4)R2ZML3)DD+@PBIT57*R54K#(KT85*-^-Y!/L'K7G30#%]W?Q5[N=- M^%HW,T8>C:PEGB!E#599T!"3+Y!0NI 4]USUJ12[%]HCV"(XBJ.^M[H:'B@\ MWX%==4E87>Y<\]#/3FJOBO6V[,B&&*7S"KC'>KV I"A610_).0C(&.22')=18K%]BIWO M ?88MA%:DZBEKAH2Z'2.:;P:)OI^@N>MIJY0.SO&N3(<3%"YM@KVX)(FJ5V1 MJ%UDUG:ZW78+=%M1Z0?+F#?76JS9U#PR- F\%N?)HN8B6H8]] MTDH[MYGD1[QT]A@,V5\/[:_I7,5W;^O8OBXD[2J)<)FIF]1],$8Z= *R=9H6 MP)#(NW>2\'I.5I11$-BG2F)7I%L1Z@?+>G?5YD/UET])B.B\(R?-$$91+#@3 M.%A3_RBY[2-HY]'=L292R+[VP%>Q-LV108*3B%!ER]D: M942?3,& [ECC#US'WWJ-'")WCI#\HHF,XT^KA$KVS+J,'J23#A2OQ1H\UW"X M>&9RPA3[Y$NW0;<5)1_Z+,#QDF![JJTCH3:YE7IN85-(]VU?@.S'$R/EE= MJ//F;$Z?ML W\W'"*XOT"UR&\62O1KV]H#3HZGN446K4 OAF&_SMV2LONVQ"GQS.8;B'5$?;C9/;.:!=5'V,/J[_F-?D ME1<:>2#W5K!LZA4L#**WBJ!))U R*WB?O;#[D VI(=[1*-9479VC]AO%K[V: MEE\W%^ MZMDQS,^F>76(K#K#*6@1@U* .3%0A<>:,F> 01ID+F>4?5IU-!1B M2&6Y0US]FI)@> [JNDXO3*^4))]W43ZZB[H-F =S4G<>J7YN*B&??9C6&H.7 MF5;8<1E7)JX!;B#]8S;+G\>3R;.K@(FU)Y@IUAO%4%P4Q5 D7U-#9,XA"!6@ M*E&HJ%B.?8QE)X$Z&(9M8-T(9WTITW+]SF_9D\5(>BR%*P:\L-KRKQXSM'7% MT.B-]QA%ITZ2QY!NX([TT6?-%E;G81G6TZEJ(]FJEGPDZNW3I689M5.U46: M@*: Q)",BDCR]BG3[BO7P*."'W>^[,ZJ0TQ2A^5XE#(ZZQ> M* FC*J=M=+[P7&3I"N9T7HBP@Z4-22Z/_A3Y!;A!O4Z<S:;,9M%'2:))U9.Y< M34''I"$87<#I;+.,VGC>QRIL$ SI?.<0&;B7I@:YO)Y?!W'Y @C#BHI<%+"! MPG0E+8-@K8?@F'%"615RGS+FOG(-Z>SI$#D](%8-9D-B]NML?A)>3DO]ZYCU M,;<^^-@;#=N-P(&;"JOZZLWS5\1:C.NSOCW^>G76U>,A,MO@Z^%7\G0Y*%6/ MP68MP%NGA%=&8D[WJ>= # <5_N_TV*MGI+*U@N4 4MN:5RT"HK(('%,Q7KFL MT+:7?.?C:YV7U6/RY\J9@.,HKLWIDIVP7ISQK'65R+1#XX"A7%75>(A,%5"H MM$O)%W[]1M<6'+N$8 @9Z<=!L7W5]@ ,NW1:9G/B*B6=G%0&,H^UBCL@#4\] M\*F*,TKY).1VS6$/!#*$+._CX-N!2AR(G_C447)K^,I3857XT^74__KQ];0QB4B,L\,F,L(RE/,'0P38*WF(DC& M?:?.-'?C.KC%[^V?OBY')+E]5,Y"R46!"DF!*U*""9&[@!12A3[]6N]#-@3' MKP-WOFONVU)!S5) =Z!ZEM+9R=GJ!K"K_5VBR3&B@T BU]:+&IRDX1 N%,YC M$+Y7N^B=L0ZJ(_##<*N%%GN:UXN>U[^1)W V7Y\$O:D8\0 3NO,S&IC)P^1J M9 K7S[N \F*\2)-913/RK$2%60,+.9-;5^HM#]Y RD9R53QWR+M,XELA'=Y- M;)4JO'8+\4VRB^ ,M[4H)J5ZUP5J",$[R#J2K\F5- MQ'IHJZ59K#=GA,FEB7H3.#+7H3!)X1"7!I0K"1R2S58ZQQ T+R'WV6#;$N"A MX["Y?*!>]%VYMGA]MER0@:DWJ8V"J;L$B 2OY'J52 9'U@JL(S_&"^U2Z5.W M>!>J(4V='BRZ/I&::>@!&H=\.P;MA$%$GR"AHQ$(EH/S*8)((68E4433IUW" M'F"'D$4\)L-ZZ[.G=UE;Y<[6R:=9>8YS[/C^\X;;972L+W+.;#?9_,_ZL4"LT2KZ55@WGBAL$C(I6;9 M8[V5K6ZT.%:4#L6R8#M/B]O!#M6=+(Z6T9\O;\/DW6JWGM&Q?PZ4,66S/ M"\1@R*NC'R!JPP+J\Z MK2^04,?Q?>YY^'']H%U&HI%/M'GDFPG%;L^N/G=4LG&QA 2BGKM7S B(T5G0 MM7]Z<$6+W"<8N@O5H>O:I3ST-DV;;X4RXD8Q%KP$6S@%,$D[\+7J)62::D;: M;$J?KA2M)-C1^^J[*=&,B-<7S0?1=\O;SV^&L]ZJ2X;EA%)!B"F PD#+O5'U M;&5B,I(=D-=O'^X]0P?7AZ<;L1JJ9B"6^/S6Q'!^M]CW)[".8Y.WAG%NOMS&^I>9LEZ<> MO&=VWH^26'WV;5/RZT8F+W+)6DB@V-B23.0Y1Q,%Z&QCLCRK)/HLG9B9R51QZ?G_4!H@ISH@D-!2+D:(L1T 8/?J)887S_\3;+9E+,V&72]J$ YQL!S7LB)]UH89E0(?4S'5I;R MWAX"CY@A+373C":_D*\Z^XKD/J\BPAM@&2Z=49I#CE54B@,@Z.2 *\^]0VET MISMO[H6VXS'Z'X Z;;75C$3?RW\A; PA2^?!9>U!)=)R()*#5"HCIR!3ZFXY MH9LA#>'@^W%)TT8[+3,X^2PMS\MCOJ[0A=D5*+3N6@)27$2 M.2L//HD$3+-HL?C"=9_.YUL"',)I\^,2J8?F.F=Z3L;+FJ\(TWQ1&9-J)<[9 M\FR.OXVGXY.SDY73MFD:?5A&9^_'MO8KH*X>/X9CA*W!HT3 M4'0D[[AD ]XJ!CH6)WFR)N0^!<]; FQ[R>"MCWDY??]Y]G\PS.NM8F2\"PI( M3!10L7@(&!@H6V]]IIB1ISX'H7:&.H2$3T^^W7W%8&M==KK7\@Z8O\[.YN1_#.6%"*)PA26- ^9&4IE FVSWU9.T,=0AYK@)S;4Y='I=Q;/ EC M\F?FK\NOXP6IKDX1@FN0JUSJC:]U-;8)/*W48"D^-B7R[&.?A/C>D(>0*!L: M!0_7[?%M[GNB$ZZ7:4\C$#5F2"8K&AY:L!V/",E&'KC@S'9J<;D'V"$DVX9& MOT/T>6SB;8)SFV00P2N00F906JP*(@U$F;$@3ZYTJF';#><0TG0#I-L^6NS$ MM&]GBHS"R&HY-D95SQ3Q#+YP![62R/*@%>$[ J5N.0?63,Y_SM:WT-5]?2>R ML_7Z)^2LM@3($$5 \G@RR]PI&OYC+-PW0!MN1+X?7^Z>)X?JIO?4N*@#X5PI M] C.:\)4VW6Y3"N#EYJ[%$W0P1Z3+P.JQ'@ LNRCE9YYZI_#8IS"-+\83\Z6 MJS:OM<$787]'[\9:D7>V#.N*O&MOO?R^ S+7;0$TR&5W')%&V>W?5W,"\[-/ M1+$/^,^SDUBCD',4J\=?.?!MO1))>P\IEUHL7;NU*5L[-!B54U1,^SZICAV! M-KDR?;4),:D;$K/I^@G/ELOY.)+2X@3?S[Z=4IY\W=QGN'X?C1/20DVQFS2^ M@#+10& *@67FT,1,3^RS4AX(?$AVMR2&A7M'9$%IDLJ"@4^$R>C-=.EF)MSJ'//N%.,(>4.C\F^?KI\H'H MYH15V=$J'9FDI5J4 @X9#09+J5C/5)*#H]N.)=)W/NDM+FC=2)4HRUGZXU_3 M3_2+U?4([\[B?V-:OI^]Q=.S.7FT"QPIZ^B/*B!23+5+K@2?;(#B"Q)Y# _7 M<[NWU%6WPS2H\XW]N'>E(ON!-'J<*;J^%'P]0IY"XZB- B,8Q*08 %0 &-H<'0M,C R,3$P,S%?9&5F+GAM;.R]:7=; MN;$N_/W\"M\^7R]BS$-6^MSE]I!X77?+R^TD]_W$A:$@\X0B'6[2;9]?_Q8V M20T4*6V2&Y1$.X,E4A+W@ZH'0%6A4/67__/U8O3L"TR;X63\\T_L3_2G9S". MDS0/7LY!3^#].R/ MX>S3LW\F:/[U+$\G%\_^.9G^:_C%$_)?[1^]G'S^-AV>?YH]XY2S]9]._YPU M"TYE3H0UBDB7(@E1&R*%9#'0F)(R__O\SXFEG+7V1%L&1'J621!!$::%4L(Q M#_A.^=#1JW?UK^^M=;O_^':'^;.>>>MS^]_-5FN.D7\6/9\__WZ[O?XR>X\&0X M;F9^'*\>@(]/L\L_O(Y&/5_\$'^U&?ZY:?_^W23Z6:N>>X?P;.MOE%=D]6ND MO$48"IW]Z6N3?OJO_WCV;"$Y/XW3R0@^0'ZV_/;O'][>1CH\\ M]Z,1(FX_8?;M,_S\4S.\^#R"U7N?II"WHE\-N8!2!_DP@_[%/"MC^X!;?M!Y (N M DS[A'KCDY?)X@P#_%R<7S%MW+R3CAB"'A-\UD-$QE>?U] MAO^6];:9Y#-D7+L0-/=CCY\^%X"<,;J8X_^YR\=?&P)R93@>EK??X M2H.!KS/ /TT_/1NFGW\:2BJET%3$$#)^!S8R:[QF7D6>&;C!+@\JHUJ-:S2) M-YX[*HOLY)(5(Q]@U+X[F#?DW/O/@\L/14' 6_RV&>@<0DH0B>7)$BFM(#;A MYL4$LY[B-L:]OLVI9L71[)O0LFKYB.=%8<]A-&M6[[0J))0M%^K_W(YEH;/] M1_V\D24E!9/0X2L5/T&QXV3IH7T M3S3B7LZ;V>0"IJ^_QM&\V'\OF@;P?^FC_SJ@T7GPP(EG!B$G$,3Y'% (D5/% MA#/!U63#+F"/3YC#-+R9+M74E#:1AH<+/$*7/CK=-(T[Z>3 M/)P-#([/XB)'5):_(S?5Z"W=W2BAZ? MO_[ZN9C;5UM="%IK"L@W@[N<=!QPJU..<,,"6*Y\X*J*IK=">O)Z[T?8MUD@ M#K<<&\ /_(0+SRM@( 2X0$%+Z_8&_K61^JYS=^./V''\WA M1?KO^8*(9_F??CKUXUDSB @G9DZ)H,(5$LHR9$:LH)Z&0E!9Q^"[$]:3YT!_ M0K_-"',H(WZ9-SC(IGDYN0C#<7L&6PXT<(-"F.6X=IB61[,O"N#SQ8GMRT_E MV[?C%Q>3>1G-EC]Y-_1A.!K.OK$!M2%%8R+A"5" W$OB#$U$!/ L>_60)=01)W^:% M.]CQF7V"Z6^3\>2F?;[:MR%)%9SC)&8KB8PN$"Z$]>3 M)4D%L6^(F!Z+'D"$S:0."ER1^X1EY;I#FP0*01C 0<'!&1904 VOLZUE;%03UY/CX6 MA6\@\\'Q_TO,R]GU"XRAG%H*(6+(6I*8(B42)Q6Q,:$KRHQB1C(>A:Q(Q%N M3H1$APEZ P$.#OC_!K-K42>K0^8R%O.+X89K/1)3A>**?)%!>BU_^>H[G](L8IM.;6Y ,D_%GY?LT7'?@$ M*D-,)&B;B-32$6MB+I97R)YG)J!.@NP>8)\\76HK: .I#@X0KV%^-?R"CMTX M-=<@AD"S6N12%D/-&4U"0.O=>+3;KF#-9M-AF,]\&,''R3_0\H%TUO+Z;Y,1/@]=/2HE#TR@5<\+GY,B@2E+ M,H1D0H(0XEHL:(M3O>N3GRP5ZLMY ROVCC;?C_;EY.)B,OY]-HG_6@9"5Y@# MTECZB$QFOKU@J(G7B1+J?*"6<1=,#]S8^OP39D@_,M_ DX-CT#=,J!=?_'!T M"_&G!=1??#., PF42^/0OLH.>>TS(]XCN;DW-O/,K15U\A!V!/IDR70,Q6P@ MTF'!W5?#T;RDS_P.<3Y%.:-GGM%JFIV-6W"O_72,WGCS'J:_?_)36/WZ7U&N M9^/RT\E\UOZD>=LT^-8_$XK([*\ M>G@];6#=P:'C'0?4ACP'VG/IE<)9XF@Y"/8.+;:0"9.2!6N=%*E.4LT^:)\L MX8ZFH@WIF0<'G[NOONWP<"9P[7.@6A.-T(A,EI)0\DNI529IZS1U=2YS[0SU MR3.JKG(VT.G@\.\_H53X@/3B"TS].?PV+_(ZRXNE]&P^*^4ORI7%Q58>=$B4 M)=1T26B445/B3 *BLW2.*0^>U3F=V GFDZ=1/:5LH-#! >0M:)<,OP5ZD$1F M'&5#=,HH&@,!#LXUOASFQV(Q#3@/VH)$ M*SME]-Z0F\0S?)E9YM3G:**O<_I\$T>/ZKY69ZNZD@\0YJ8;AL\659/^'$>3 M!M+//\VF<[AZP=?9ZU'[P)]_:N#\]OE*=SXTT]G@_722YNB&39=7Y%]\ M'38#=.9I-,P3R+Q,.&$BCD0XPPQXISLQ A]PC0WX:IT)VQ#TR(4[ZIO= MP8T]E#GI4:@]WCV]AN=Z)817[8K8"=1@KCJ=MJ M[TG,1^, ]U+XH#-QMER*]@ZW(Z4CT<"]-YQGJ3ME'SQ&W=\HM_<@JM]%NA6N MG"^!_=I:/@.64I31&**9H[C1>71?5E3-I"^Y M5BA5]@X'-6[@:H1+6 &="2T8(X;'D@NE.?$2$@F2&V:1R@!UHI%; )V"XON0 M=;UY?@6KC: OL7G!E9)1$88DQ56-"Q*"4R0Y33-5PGNH.NTWHCH%,O0F]0K% M)5Z.?--<7G,[FWXH :IVD[/"25;"#D8RW.24Q1$;F0DN8D!]2-%5JD"S%=(3 MMO?[%?>Q>+#D?A=HNYC__3#B(9R!GM78A1P'Z*!&B<([(#*5-,NXK7%N I$Y M!A*H Y);6YGSA/O>:=!CB[_P<.S81?0]LJ+-$RGYT'!15L:7D_$7F,Z&^.U[ MU"],IZ5Z]%4>V\H&4JA&JCB!F".1$13QE%,"BEFI@C+4FD[Y.KL^^0$J5O:E ML\FQ!-ZCW]&"O9W-N 1%0?OH5:G!F#B"LIQ8A8YTR,[2$#($JSJQ8-L33D3; MO0APZYS_R_,UZ;S#E[5J[G<@KA^GZSD9RTQZ1!>''=HW[%&H_U!,1ZCNWZO8 MUEH">&,R@W*F&(4T/KO@G&$10@P0>*+WMP0X%%WO?00D#T$Y8W&-"YI($26Q M&B)ZW.6:%T^AU@%E_WT$WH[C%'P#KV#Q]>UX[8[)A\EH]&8R_<-/TX YG816 ME BT*W ]P,$[DSR.NRB89:E8G:L]NZ!\%*>UNS!DPYW1.BJI$/!;0W8[O<0E MFW#J>\*58426I$FOT">.4'J""*VUK5,^ZCYDQZ=)/;W>?4OL,*54\/#6\+U$ MF^-;J8O:%HZY>5/E/4(OE]I48IZY3+B.* TET+P,P:)(=,E1"HQ6JC^Z,]3O MAU8]JZW'@%-KU*ZA75P0>#6?(N+W,!U.EJEP"XNB^-QMQ:*5=7&5'8[B7?3O M>.^'Z>WX_P['E[>J!@*'Q<$S8@T31%(1"NZQ_&ZW\;57Q \:'D]9)XF;@,N\5!=FCCC!2_DEKC*.W#)UKQ=T)*S?+8N/ MJ^4>2\MN&E[KJFV;J1V\O1?CM(A97)9.M!!\3DX1(VTHIR:<.&DE"9SQQS]]ECJ=]/8%@6HXM"/KC:3-^!G\RD,\NN( M%4D2\%R*!)P&:HD3ST@E#--C2+UZ@.'36A(;H M9$PR!7F4BF+WQ/^.$<2BBGJ*SB/Q0GLB3;EH(R,CT2,SJ @^*?H8@UA]'"K< M/IRY/F>"U3F9S(A.T2&)N422"$44=8F"EN"4J2*9'8&>X-%"?XJIT:;LUG+" MLHA T0MPK*QYO.R3#/4*CCNF1& JUSE.>)3G!STJ;_TRV4&2KT&%6T,=*!U= MB"*1E$I1#H;K:0A,$NIQ5952@]!UUM/;6$Z<#(?)OD(JZ3WAA0:WM#A;N6-E M_+_!["RC+#(,B]G4#%14''%FHF($(A4Z9\'80Z!_AUP M[6B:K= K[\X!K"[?EUR7BU(0NBTD/C 14#Z:EST<74 6-0 MJ>?F[F"_8_KUH+T*/=ONBE9M09PEMU'A%.%)E<(/[9$LNJPT!^\D\UI7NH:S M.];ODFY]Z:[O./B=L^.P$U8%B9:X ))I$?$1J[3OP?=?<.FA05+&$LL3UWC-%I"Q]6;U21,LR]T I1[N=-=9"^/U1 M];A*K=![[ZJ >_-Q\B*E5E]^M #Z#>]=SC::!EQD) MJY:<#)BFRF@"P@"1SJ)WYS,EVGGCLC, /-!G28#"TMS:(FI9$,12<=G/2'L.>NAW]_Y.E-%37Z#QX6JASHH#B/ M4J"$RAV(3)'Z/ :B=S'6 VO0_PN>7:@IFJT9;QK1MP FF1,1E!/ MT(QL6TI(XCE+Q% ?F)1TZIN(?PN&768GGIOS]@E(K+% ,4E=X;#PC]= MMO][-_1A."HBA#@Y'P__!U""47&#:^ZJ"+(SQ)>C9Q&8$2!KS?Z[[1EG+@I4#CE =B(/MRN:LT#D38RM@RRQ0%)@YQ73<\\X19 M54GP?79LO->SO@G3N&AT=AE=EL")! K$9Y6)C9:CKQV3DMV6JLZ/_/[H<:#8 M^VS V'EM?..'TQ;WKRBQ^;2] E1.!?X^GH0&IE_*;:VWX\_S65,6Q7'$];%= M/#\4/V2Z[!+87%\Y2^'(81[&]M>:5W/X.%E?7P<6)$T"&,D>+2P9A296E#+D M:'8ZZJSQ'=L?6[AO_X*TSALT+[0R67A M0)*06*E"3 ^.@:9,/D1&_B:LITGI(^FN1D?+.Y.Z-R(67D.F.N F MI$L(TS/B00%).0>9:=*FYDVV7:!^EV3K27-]MM#L9 Z/OFT&34%)R;@BDBO\ MQU.<*D$*(C@D"XA?QM2+4[(%P&F2Z&@JZ;,39V?+H<5^B7>)_Q_0E#:B@G*+ M(C($4@DF 5/$JIQ*1$EH*< 'U^WRQH% 3IA7QU31!G[UW(,1.!.N@@D2H<^&:6T5#BP!,!1]->M3KQBZ/A.;*=)K$JZV4"?HUR/:*&& M]?MR'V 1]89E7ZS%L):1Q/(+[>8^T"'*A(HE+CJT&0TWBP$F$P4X[S(WE5+9 M*H_LM*G[J'BQ@?@'7]9HV[@5W%/X5%H#?4%QQLD%H/!@>#Y^B5XYC..WCU./ MXXJM8L>I?35JAWDEH/:>_$?_]?UDVOY@4X4B'4,;-2UUP3.1U@!Q(D"[57 ; M4A"VCM=[U&&>]I1XO(S9,#\.OBB"&!?#>S=IFH$K_6ZLIP1H+MM4XL0Z:HG7 MFE/&4C89JO#W!HS3YM?^$M]0;./@2Q3;V%[ =>&OB"Q;JP6Q+* D+$K"YI)9 M;;).JMS\%.&H*UY'X*?-L6-J=0,K*]0M2]8XZ4N!)*"(B):4V0@&A0-44@\1 M*M7^Z[WNX89B4")*&0 $827Y4CJTCSP+E"0?1+"21[M^B'FD0ES[C.Y&'U:* M0U"4>9*5241&$TEPL6B1"Q:M4534V5!NXNAQMOO1:/L<[[G:X '"W%1![ED9 M5)K].8XF:,S__--L.H>K-R?C&7R=O1ZU#_SYIP;.+WJH9'DYA+4[ALVBUV;@ MW&>)0U 0BO6C<42"$9S9!E>=R&BEYD9WPGHD/8QW4O$1"W-.M^-A\V$7D-3I87_537392=<:#$!%WT2303>9H UKO<545,HJ@O,)M MM@H';D$YON/0@XK6VU0?)-\*71"W1!Y7772=U QY3)(IW?8D8SA45RJ @V') M295"K5HI=\ Z!2+T)_<*J\"+&.<7\U%I9KO-GUT"S=8D$;TB@1;V2NN(4]H0 MX2RSS"!>5J<<8V>()T&6*OJH4-SX \QPK)!*'ATZ[,T2%8O>L\0S,39+(C7' M85.CRN4-'86.''RJPI+->$Z!$CU(ND(%X8T]WEM+*7A?FF<$DF0YQ>>XPP7C M$A'>>8F['/6ISH6]K9!.P-?L1]P5UH&-P):L[P*MJK=Y![B'\3E[4F,7QAT0M:)!HPU,HF0X+X(PN#AF=*TTHS10Y>)ZJ=*G2H][/-#CLV,7T??( MBC9;K$.3NB7FY8X7=%9:>DX@1(I@K2!6*46R-H[FE)RW:R[*E@R^79]\?"NB M-YU-CB7P"@[KY3V07[Y=7M-H!=-."8IK5K3H0SMN^**"@:/X$MVFS'G2 *S. MJG$GK!,P-?H3>P6S\Q+<"MH0FN4UH72V=@/HUGVAF]>%UH>W,M4[#+"JT5)] MB ]C^O1(JVV$?52E,U) >^T[(?^U)$A894FRZ9-[?QKJ(H'< >QRCL O?!#;S>]+Z-6M64 M5M-JZP3:@*=,>9QJ'$I&*GKWWB1#DA'"94F#]75:43\"AG6WIAX'P7;154UB M+8IAM!(0R\W8!F8HE*J..LBR@.,&SP40G1/7#O=VZ^KDM M]%Y.QJG4:$_X33,9#9-OFY4N+8!FDCM$"OTXW4YL?H7HXG"V2'#_!+-A]*.; M(VN&%Y]':]G(MZ.TQP7X_$J,-\6[1'F#DH]-H/!U!OAP7-&&Z>>?AB8S"S%; MJBA(C?9W\DE*E[S3@K)L!\>%VE->\[O+3.\@N*1 (^$.UW4I(R,A)T8R=9"- MM09BK9(WZU@.//RX64_P]5Q#F0]_0:*8S7''G^)G3SWXZ^_:;OX!%[$_)$'#@A*DL MB 3+B-.9$J^T\LP "[&3F8\/N,8&?+7.A&T('DF@82=E3GH4:H_V>,%S59GB MQ?D4V@&N0UR=)70 N4LHH1,#.L,[;NB@'TU.CJ6&!^,,>A\Q:).(BSA!I->4 MA 26B"2U V#9678J7-D2!'A JNPB_;Z39'[_8SB+GX*_O$0@O+-2&4Z,C)Q( M$]"P"2635.+BJ45FGGS!BM*?]*7Z!Z''_[2-Y_>C"9_-%6KY_3N>RJPG 8JB99H ML$@1(W&V=.6TCCOC/?>5#B'[\SU7G_@;S(J@WD\GI;-X^N7;WU&D;\=G:,CY M4M?^19P-O[2GC2]",YOZ.!MXP5E6@%,05-M4BY-@-"/*^V"9AU[A)=KW*V2KU &Y _#C953HL@O,FXFY/2Q@GEDM.$$I%2.JT M=TEI5NZWO(+/4XB+%!K\?@3+8F0O+DIIGV7#22\4%=0K M8K4LT2U#R\D1(]:D7.K*1*[KK'==T!V?=@_/@TEE)598/R_'_JX4KFH3_L\R MBN5%T\#L.M!5@V65<*YZ&P@UY;YPM)8$'1W1U#EF(FB=ZIBCNR+]0<"ZRJVP MZK4%N7Y9+TT6,+CK)+Y"XQ18[,![MA))VN(TMJ4TAJ6V$Q1$)IZ&WVT MWM(L:&(H!184RUFN'9)O.1G=^='?,26/H*O;S.JG8<5O*#24T$)B*[_;^^"4 MI"6('FPI%:_0[_9 /#-2>1>BE74R];9"^H[)U:^Z;O/HX,8.M\O-MU"OY%#" M.\V+<;IV?1/E>"44$,K*Q BD$'$:<$V[]%#[[85J%@I9;.HJFE=A"4"@/9YBDEJC2 MU4Q*B4Y[5!SG@'61:R,2/=8.V07O]TZXWG5ZE,WQYNG<54MXZ4!Y-"$(:.V) M+,MN\#J0&&UR5FH>A#F6>;89XO?.MSXT5^%D8OM^CJ[RHL &]RQ$@^.V^(^, M6A.;A",J\!@RHR[Q.O<8[X7VO5/J$$U5.(K8"' ZA^O"6*VO5[/AZF>#R*W MK9^23"7B3\P37&<3BS3RWDS MFUS ]&J%%F B(K1F>*!J='S,1IKB03:'3R.IG$W3&>?%2MDKHJ&'!;D!9_NMDB M&,JYDR%P8G'ZH5>CT.14+!/I(03P5!SY?LP=6$_U?DQ?ZJD0/5L=D7V!2I,9&("9JG&:99V)5=.C*2$N3TX[R M.NT\NV-\-"M5;QJ?'$5=-8@UG42 U+Q!D?WN1_"KG\VGN#4CQI>3T0C:0]?F M+"\DU0YJD W/,:A(DH227(P+N<-5G1@IF *#4U'4*9V^!]C3IUIE!5:(Y=Z: M':N$%%@TOB[B6_XD#1RZ(V@*(DQ*$Y&\))%XAC-%"F&="AIT);+M@/+T659+ M914"M-U%,TB1)64$)899MJSU*-#_R#GF)"V'(.JD:W3'>/+4JJ2NXUGU;X9C M/XY;TE:\T )*JJCU[:%KN0^F6.G>"=E;DY@^*L'NP'JJ5GU?ZJFQ$5[;N]\V MS1QQPEF7"HH#(ZSR"A2):#OB-$N16,H345EP+UT40G2JZ'.0";83Y$>SCO7& MASL,L7K*K.P"7 &_S'OG# >/4X_(9$M?V9!)*-+A@5(:E#56UCEJNAO7=\JG MO=12>>E:8GK]%:9QV)2SA&BR4,D2ZCF: U8@MJ0SX2[0K*%KN/_+9$_)V> M>[+\J*V#"I;VU8V 2V$L$O^S@"2B0[O?L[)5:D,""YZ YE&!R-3:.LMYBVR"+0;3<6!TE29(C7!L2R@ Q,\@B.V%X ML'7.5W8$^AT1JG_%]9B8<.-FTD?_M1Q@EX+U"&[+^ED:K$_FL[:D0C-PR3/0 M1A,:=?%?.2]%B75[M01<=-38;H4V]\=PLE0ZIFXJI!U\@,^7<^#=9'S^$:87 MKR#,!ES:[ *NH5+(A+@,RL)222 K24W0WD*=KBO;$)TL@WI5184;AC=.=4J0 MX.QS>XZS,NC3 +)T:+D+XGP9J[8E']]9HJUB24@C7:4./?=".WG2]*N<'N\5 MWK3T)].KK?;5=(CKXIOY.#6+NF4E1?75'#Y.5DE9N-$J[\"81#P$A[P/B@3P M << :.T'S6"]==A]?M>."$Z6.,?3RX;P8!^U63L*::!,%,8ARL!M.0=R$D&; M2%ST$O M9WQ^X...DR59975M8-;!D>?7.4.5KO7?@;%S0E_^7')DO?@3M M-484S# 6-Z$<-(_3S3>N_>9 X*:M<\[$H7- 9"AC?)'<@^MX"JUZ0X _QZFPTFZG24=1_/BO%P7TT)T YLS38GA[&2NM"_(O,Q. M77H!&IDR4VZ]E5=O9>Z..']O>]&!]/:17"O8>!YSZ)5#C!G>2X9UA.?&E/[AS%O81)A^;U M8V?<[C+[??[Y\Z(1G1^M^IJ\'>?)]&)1W&ME;48GJ(C:$G11H5RH1@F?A&1\[X<)O8A!@D"CB9EP=#IPR"5" M:C@0EJW(/M.LN:UTQ^X&D ?0?PV%W;HKM[^TZ]1G6912A6:%"'AFX"+:%TDE M-#(X6MJ9!J*$QIG I-6Q3NKU;2RG2H %XAK>>R2MHJ^7:<+@,'[3IXE?(K M?%0VB)+HFTJ[ X-;:D*C@(GD0BSA\SI;:F>(3W[;J*.,'D\KVKAFN6?>-L0X MRXORRW&(,Z9-=BP=&=] N9#2,1,2/$C!JY5#:2P" 0DQRG3/ '0]- M>P3U '#.GJ?/ *E]=W?MP=VQ&LBE*M%Z/%37Q>WO]E M/OMM,OO_H#7H!CY+8Q>)'7J";Y> MZY*V#9Y.;FXF(R7YIJ,1B6+;FI0 MJERB1$G1K(AE68?,K5/K/3&W&3LUX)TDT1Y>D7TGQFX9$;X>^:89HC_A9UW' MM;RK)NO8+);@SM!>7W1-3CJ[7O=B#; M9^"RA\DR0?@2;>E;<#XN[\-DV'(M/V:LPV['__7&Y8#<_/85J.]$MA[4$*(GMC,P$E-4X+ M)H@WV1.6E;"44IMC-R>Q+T0G2K,'4%>%;B$+(Z!IYI#8 S5U EDO2H=<*AA M)+A@")4Z1HKKJ1-U+L)=1W%J=#E8TC72;R\/%3XNVCC8%"0D]$"T-^B0H']J MJ17(22UBM%FR:HJ_CJ-'U?O1Z'@G\?L+K M-W%Q@:^SUXM3Q)]_:N#\=O&[/2),93&[+ 1P-FTCJR^^#IM!D+)M<$G 6:0\ M*Z&O)"2Q$KP,T5/%ZI1JW@JI1Y9\0O%,XSP P7=A7+RF#JS90\WKX:)>Q%WA MP'XCL%?M,MH)V@#5X>>CV?$8L0#7YZ:Q8@)9&\MM1O2DQB[D.$ '1Z9)C&"\ M9IIPRW$E=0GW2*"6:) L:NL=A3H)/D>GQ^*C'Q$[=A%][X>FG9WW7UMS;!"I M-C%P082T$G=<5*B/EJ)VO:*9LZC6TR>W^BF[/?GX!F9O.IL<2^"WV;&WR=F" MO19BO E*9,&D@X;QO]H?M.^7T7^ _*Q\_?N'MY>2BI_\]!P^3U!0?XJ3B^>ME'Z?7USX MZ;=)_GUX/F[]X_%LV;\$_:GWD]$P#J&Y/9Y++_D5S/QPU-P$W0PO/H_N#=#V M]NSG5X._*90E@!N$.:(8T/2'<0*]H:A@+UPY7S+ZZ%V0!)YBVU44&6@FN<&(3#N58+CA#@DH)Q<$EM=H: M2^NTLNP [K3(TK,RCN5\K1(-WD^'URLZ+G_:L(%D2@6A:0DQEOJ.*1!G B6! MHD $E=*K([IE]\$]+4Y55UC?:8EW(DZ#*+6E'F2Q-''!3,&04MZ(>)]<##Z' M8&TWH_W.YYP$"?J69]]U-#="6_B6B$RQ(+FV&;T4ASXCYXDX*+<=T9E,H(6W MT>^OZ=5C3ES1>TFSQ@7K3> 6P6SC LO>: )MM6@): (I9*#C(O DK(!*GNQ]8%2+';N(ON\#H_?S,!K&E=^SC&8G]*V!<_1W5,I$.O1W/*#G MPP-CPCJI?.R61[[ITQ^)F;F/["=]"J[OPQUT8;_X&:PA"LHXD[0@/+5UX+@C M-B"%N5$FZY@L#]U=4.4]L'=*)V7G]B+Y"#8?K>):D[X+H&.;=-4P/8]7UI+3- M^_:A$J]GS%U'%I3DDME $)XO!4N@W&CS)&D>I+>90:S3DNY8'+C'=#L:!781 M= W5M\PO)@1L'>&MIX M^K2W>'LT[!(,!^_@W(]>CV>E\6^A,LO1:6[ M"C$W$/]T/OGR'#]ZH63\IM5MJ]4-#SR1O?U04?88\2]0%BB69.V"H\,>?K]J MKS_UN+OTP>*?]"B['I?D6WBLHPC"2I(3H!,"B1'K%;J .N6@\+\RW57\X3'H M<,LN6TV%NXBL[_C'[W\,9_%3\/%?RY7>)^H-\Y+H4-86ZRP)'A!,2@LG/JEN MJ9#KGWR\;?$P 4_ZDL[6?? A\AS'$^NSP_ MS-(P!0E(< K7*2J*86@S,6C8H0G'HK&52O)LQ72X$[#VR>_1MBHU+<^!#2S. MQ&BX)!P8E'FJB>51$"6]QY6 1@Z5[HO=@>H!'(-^&'';0>A)]%7R&->P+4QF M2<%J&P+!:2O+!6>+OB]P$G,V)KI2_[M2DNM&/$=+*S@2 787\J-))U@?RB_? M?H%Q_(3+^2)TDEV./F9+HBX9JN(%IY/RM=J4W$/L@=S3'M0_GU\ M.D0)50).Z_A6Z)869A=\=:/0]R!\H$R#7O5Z+VEZ4,I#D$=D 8%GW"=5Q)68 M.T^LP>FC*97)Q<2HKI04_2"DN2__X$$YLXLN*G!EZ3,T'R#"\$M95UB?0Q$EBS]X!T0)A.U(G)O8ZTSCZV@3MLHV4OT-<[!;XT6__ RU^Y^ M:,UR FQH4Q21'@I?Z#\PBQ].0T7G(JE-,F MU>EH>G2"[&YQ5.?'+L*OP8ME"]Y;$)>['HXV:FLDB2&7W"^62*#E#-DQIK(4 M7ME*F11W WL$5L>^2EPG1X\:Z-'N:*:SP:_^OR?3RR;-[33P40@3!276&IP& M2:*1!32A FWD,69@K-/-7_SX:US 5^L\V/S\$[ J>A!LCT?P!G\Y#%J?HLU<#3%[R+;OH_[WY7STV:V0K3<:TQBDKGLB5"9$9F+CZM= M(@K7.,629@#=BF!M_/CC[=D]RGW2J] >42K 98'@]S!M6_[A#G<61L/S=H]K MJB<$='S^L=("]A''6G( 2VCKT>"9\50*<$$#Z(S,R(Q%D7C'Y(".2 ZS^U<- MATI]\O$<7I36D43@S#2OUQS04)'*U:QP(HQM#X2;**[=\!W,&5 M\O%SW^!Z4:ICEUK*_QS./JWF]>_ST,3IL.V.LFA;/M!HWD=K(H%H2HG$$\D S MH>0ZH),6'* W$%0$H);%.B&43O".E610BSGU=/'0R0?%4/E0!M&:F$9*9#I5 M1$=6[M4&-%$D4MTGYI/2SH@D>C.V+Q_[4#YU!6U.#I5JSWY5"V)E)G: T;LO M?0W \;WG/56PKL0#Y%=1G1F7,9ZR)/BO)=)0CT@XNH/*2#!,L]RM1,WC4.,= MKG"_6MQ%;#UK[U>4U,7\XK)0;0+)LRF=30RN*]D2GTO[0QTI<"6"IIUR+;H% M,J\_^KAN\-["G_0AN=X#TE^O :%16%/:H+8-2Z33@M@ @O!0R@M0ZZ-2_:GP M^J.?H KWEER%0Z?ECO^V",V/7GS^/%JV+5J8_"_G%_,1OOX"KW.&.&N;XJ[\ M_J49R;/F7')/:"[7&K7GQ*D*&T13_*U,ES[@3O^%[MD3FW[KKTK[0*OFXGD%?G WW-+,.LX@?1Q>M V- M?\=WF[SHE;Z0*AO@)N:UE)8(-%!*=<1,@N&!! TT<1D8Z#H1R[Y&\(.IQU!] MA42\O<6XB'+D(+V@!N%*49JA,$VL410-,IMQ+(%S7B?-YC#A#IZ7O\_\=/;*SY:A@Y0-<*-(<@+=%AT%\1:%D?$[6JJ&Z/R UFCG M<3Q4J/28!.Q[@=Z?"(^H/U"W,]G!6JKW\8_+!^R1'9BOBV3MR)P[K_"_R7)C MI;'.*0M>&L&X=!(MTEZ/S!'+C[C%C[C%C[C%C[C%C[C%TV7;C[C%(S*/?\0M M?L0M?L0M'C=)'R9N<4@B59\.7A'"M,'?C_[S<.9'P_]I1?#+O$$9-Z79:!B. M%W[";Z7$9I'' MM\&N^6G2NZBBSCE:)X463IL,.K%R)9*; (-# M'GQ(U<+X"=)\!&=Y"X"KB22I5U)P1Z0*N-!RDX@-I:B]4DQEJY-7W7HY='_F M04G*'^'B\V2*ON_K?\^'LV_+KMJ+=+D-#QUX)ZTP.#Y0'F>KLJ6V(7#"C-*9 MLV#RNN.T97P[/OAX6W]-C=](4JXI^KZ[7:R#>?T5%X;Q.7PHKP8@K:=&>,2C M2[A-)E*J%J*=$8#B9-;!B4ZDN/,Q)TB!_L1:K>SYHLKW\,LPX4K=M+U@FX%U M+#$+AG 'Y6Z3X<0*'PA31KAB,7!:J[S=-DRGQ8Z>==!WJ]2UI>M%C&ATI4N$ M@YRSD2%* J6#JW0J$<>8(8P)EC(77JZ7BNFV2ZP_Z+24WKMH^VZ;NC[AHA,V$&H4(?9;$2E5:-EC)4U ZV6ZSO=/C3I _8OY-A'480V3K_:A MEPM4BUWH S0P_0+IS63Z9CZ;3^%MT\Q+>.KOGXLUL^CUO&P5MVM>C-.J M\]? 4V&9#XQ$;0JW:0E+94O0V4M<9!#*?K:PJX13#I95D9GVY=F!(X&ASFP Z4!<$7[]PTR;@UH%^M)H:O\V+7/%%"ZS@A?1VW(8\%P'Y@;#.42XD"9;S03UK:D.L[]#H[D8YM-A_GT^GY8QF"@D- MO@\P&^)WK^;3Q6GT<)*6>W $EFG&33="N3+(HK.BF4K44P4!:"?#J0

EUHRCC !UL4DE%HO4-4CZ>[& M]H."?2MP R$/BYD?/)Z/R*GFTV24T%Q(^%>O_+=F((+2E%-%A);%XQ5 @M:1 M:).EEH M68J9)T68]4)1FAQ4W*UW0?J#KW65NX&ZAQU''#RZ 8W)1V<"$1F=+JFB(0Z- M84*M9]YEYZ3J=F9U,)0?Y#M0/1O8M?>!PE75N#!;',B5*Y.71W-7PUF=?)Q- MEZ#,H- ")98[2P!DR,)H%EVMF?+BHER$Q8EAD^-4"N)9+!/#2A)2 MX,0%%G$ '.I5:NZ&\#19544_&XBT]]G$50[+8@F]'7KRPO9Y^FFQY3A*V)!(6N7HX3>8#9#%5.:,?C%+N22X M"F)5R8:FU$>5A8^^6]QM^S-.D (]"72#H@^+_[_TS:<7\=_S ;B''P]=#W_EO9 MQYHWD^D'^#R?QD^^))M=RQ$:1,\9]Q&(0TA$HB5. J"E $% "DQ)>O8'O=C M.RWN5-+)!MKL'5>_A#B=1+1IFM+FX2HU['T;>X#W(T161C 0'JQD6A,:0"), MGPF:288(%;F3+-@4*E&G$[X3I4__NME H<,"X"N*;Q7%M02-EY-FU@PTE3PY M:8D50I6Z4I8X!9[D0(. E%E2W6X_[OSHTV+)$<2_@2V'Q9QWAOL!)=B^>CM^ M\?[MRX'E3&:A-+'?QJ ,,KHJ$GRY38B]8)XJDM*-!?4IQ#,^GK4$Q,?;,BG2?&GP: - M<^?@7/KN([\$_ROX9CYM1?!V_'D^&U#-7>"EII94#"6?2H<:&XFU:)ERG1)- MZ8%GP5;PWSN?^]'JADOV!Y>:W#"&=O]9U,WZ "-THM/"8J'1,4T5D&S+S4N1 M2J9$R7",R20I65(7+ 6K5B7 M*;6.0XQ5R7H8_M/FZ1%UNX&B>Y]'W#&,%E^;/(8"$J84ZR6L%/^346?BN3$( M5B0=P5OCZN3XW0GKNR'4GIK8P)/#3B+NY?K=5/\;C-+;\>L&1?['P -0QV4L M[755*2J)R[&)L=34MTEY8%SQ3E'E'D&=%J$>5&4;N'?8446/]L"-0>68D%11*2R(1GT,9)+UC'XG&5 )XP)Q]2E1OX>? 9RH:Y]GZ9O](NWB]& M[6?@VW^=3-(?P]'HLH*^__IJ<2Z(8UIDU0Z8L]QI18D*I964C8*@$Z\(^.B" M2RZ@:7"L/7?_89P6?1]>TQMX>_!1SINB$WA7:H/@3//C\Q9;T\ ,!Q@75?1Q MUEU,IK/+DH IX\KO/!&YI,\$[7 7D.6[F'T*-+M*Q:1VQWJ:#*RLLPTT._C4 MXQ4LUO2WXW)<@Q-A%08?0E.RA*.D :%P0GTP1$IGB).:$>Z-, )LIKQ.;>=[ M@)TF@?K4QH;JKXZ3(8AG] M8SB+GX*/__JU-=D&/"HN;48'+:1RDD0S*3U]20 ADDM2A_4CF&T6Q]HG'\_( MK"C]25^BJ]!$]?<9.D3M0!=WY=N;1(N>W8XF#1*)FSBZWQ Y6KK*$D$M#UQK MSER=0,M62*=F,O2K@PIM(J_C61*_"Z)=#(5]RUM)JB ZWB;@W"DJ\!-/NC=F! M-E%WNU>U\Z./WX_X4&5-CB;IOCL0+M$NOOQU\>7-XLOK%^.T^.Y5][$(H%9% MD4E@I;Y_BIEX9031+IE@O,]PD^#4@VBISDKTLCM8I:4&TZ:"<(&R M*H54G%!$*9J454QXWRV78M M+==,*R6A,EG.8LZ.=FR.MN.33X$4E>3<=U_$!=@7.S"8T1^L1XU4"(YT0,J8B#9F3;(SY6C:I%*?&PA:SSQX M39/0=>X%/A1G[@N>/!1E=E%$!:JLEUQ:.581;>63.>X]LE?6ON5OVK@\5>X?1E8X'BQ0$B&D.NW'BFD5+<8D,D :TG M--&B<"J@"6WJ&"1;(9VJ0=*/#BI8JQN!K1(%.D [QC',)G /8X+TI,8NY#A M!_4.9C9"-)E[;\ 3Q4-I4=YZ7CX0GTO]+%Q,53CB*O* UL;QV;&+Z/N.E*YO M=JL:]\M-STAN9#((B)>6J25]U:ML24Q*J2 #=[);/=^[G_-@L8W#]3&I(\R: M^1N+*T$O)Q>?)^-2$*@E=PPJ>(7D]H*AQ12E(IZB[:2<5$#QI]Q7ZC=[%ZQ3 MM23ZT\5MHNQ]0W4%;@W39"+ I"289KG1/G1!=TSN.Q(==1%Z!!U=]8]_[87H[?KE8'9?; MG/-:E7&1G+,DDC)*0K"^P'3.^6@$U,D&O!/6\4V,'E0WJ27W"N;%>B6VC_AW M+?TU]3P(+XF/$D?,)! 7M2NQ&)F9YTR(.I[%-D2G:E3THH';S#BX(]\F7,O9 MT 595:-B.[:'L2SZT6$'8AR@@ H[RET(O;7*B4!$V3.E]9Y8ZP6QN70I0%=, M1G\2U+C'QC@Z,W:0^Q$8\6'8_.O-%&!5R>(#6ERKW$9JDHPN$R90BY(Z0%%$ M3C1U-H .(B1^%(9LQWA\ZZ,OS=Y#F)[4<@1[I"TK\8_)"#?;1>'8%J2/#K=7 M%$,V0A.9DL/]%@+!C9>I$,![6BWC+TL45"A-C46[Q9=<:&LHL2P; M$9+[.22G6[ MQG;YD2>EL_T$M76R_>7YFE#>XVE@.(G/SV'SQ.4 MSY_BY.)Y*YPMMLR&^HK-M?:9KV#FAZ/F)M)F>/%Y=&\+P<,>^/QJF#>'OWSJ M#4;4'C!\G<$X :Z]P_3S3T.<'53@M/,T!\F%"%;K9Y2%&B*6VOKG,W=A>KQEH/;1?VW M,GSZTD.5U ]$=56R9$.'^0%UNO1!P+?L^GT[+T3]M*PA]@5AJ5;\"OP5*>'%KNK'384TF2P$O_ M>AM=C(;IW-$NZ@',:9'H0514H6Q,BW51D_HVN&NF:#-07$OKF2H=2"B1%+U MZRU^IW3T*BF:::W\M(X03XMA=354XU+>74!_@S_:'^&:BBZ+LY&2)'PD,EE# M+/HR98FE-#BA>*[3B*,;ON^01/OIIL=;% M)W 5QBW &1D&B@>&:61K#26," M<,=B34^RPOC^ ME.]?O(^VPG@.CI;V"41IX]%R3$""QN%DYY7G(@@K.]ED)UEA?"<-WU=A?!=) M/UBUZ"X@O_L*XSMI$JC#N?J$J:**=*)8@HB >J27#*6LNX3=T" MW4^!*[M6&*]/E5VD7[W"N (64TZ6*"@W+$)F)%"K2$PIBPB@4NQ8MNVI5!C? M1?IW5AC?170]'E,D& [>P;D?O1[/AK-OBZQFR9)Q:,?;:"V14:#!S*0F+L6L M-8UH1=V5=-= _-/YY,MS_.C%?,9O6A6WZMWPP%,S 0Z5:8_!W@)E@6*52=H! M1X<-_GX=7W_J)8V,N$Z"XX#/AA'*/?;<\3,!W M;HB[2&?KAOA "4OOIS :7N"KZ;<;K35O=(H]3BK33E".FN2TOY#6TI\8M0G0 MR$;*&1FC"3989K@TBBN;7=PE_6DG4+UG*5\+7B7JF39H_WFT*:4+B?A@!1'1 M4:64++WRCI6@_*ZO?*GW_ENQI9N/DV5^X^IAT/QU.FF: 46#R@?TE$3I#2^E ML,0F[TA2%(TN$U"G==*R[T/V*))"]V/'K1I[?2JA0L+4#@VVKW7]?#N.)>TB M#1 T,U1FHEUPI58@)U:7VM9&\(@>F3&TSHW$PW"?$,&.J,"*=T=ZZ.\^H!'W M(TM1@)ZU/KTB@7M/E%$F"Z=-LO*AN7C?(+Y/8O:JV@K)6SL,A0TLLH3]#J%L0G#3F$S).MJD[=C9_U+? ]];9?H)Z;+? KX7F7S0-S!H_OAY M6@HK'?U8I0N8ASI8V5E0:TJ"BTY[G9C8\VBE"ZR* MARMH";/2(Y5DC=NS+-?OO'*".*ZH9B$XE9[>XIO05QOF M87$1%L)?B?O%324TS?P"TDO??,(?E"C8%S\JIP4#K2-Z$" )2PK*\7LD3@9& MHK;1)UP]@!TMB-3CN![%.K\?,SN$G1Z* ,)?XEC M%")%)2@)N5BZ1@;BM<+=TG%C)3$RX!F9@:6GAC5VW']('D- ASG!&OOT;T=S_SX?-C. M6LA)"H/C8,!5<4@U<6BV$AJ3,LI:*N%H9ZY]#.@'H7M5>84CM+].)NF/X6@T MB)DR36W!H6BI&0/$BV2)T()Q=*(\U77J9*P0G!!7]A)JA?:.?7+VU;+7^D?_ M]=H/!]SP"*Q4$@DZ$N^B)#DK[H0)#-?B1[]B;1[;"1'RD1&A0N^Q"O;& MM1\LC([$A/2X+!.MDL':2>IWI'#M(K)Z*5Q&BNRI]&A< M,70'T14D3HB2O"R<3,& H.'IIW#MK;/]!%5A27Y3I COAE^NQ^ 7#M,OWW[U M_SV9OASY9M%].^72/(YSPHRVBU7'*U&NNACMK ;0N4[WMAU ?A=682VE53@7 MO /J%=!K%9BZP*UJ-^X(^&&LR&H$Z$ZTWK1WW$5M(VQ>:DR8TFHQQ+)E!DZ\ MT)1DJI/"F6A\JE.GX%&0[1X;]+%R;1>E5>#8RWDSFUS ] .,%OFPGX:?F^6> M[IBGD4,F4<52JE9)XBFN\B($GQ4 6@=U3H[O '5\\ZFJ0M=;!O6DC0J9CA\A M?AI/1I/S;[^4YC2W1+$ R54$+RP@*J5*P]Y$ F.6.*\DU8+'P.K4N>@$[[3) MT[^&'M]=B\F;R?3"OQWG\J6\=ZQ[%5L??.0[%-T$L'9?(H,P7I<>&FB6FY!M M\%8EXQ@(K=!QV^V^Q%8(%>]&4!$I%Y$1XZ0M?2)#*6R!,X2RJ)QU0/71HO:7 MJ"K$$2_%6S0RGL,@QV08E:8DD*%K'E$$(21/,F1N8]3<^W"L@:^#>Q2AC/TX MTB&:>) J^HY(;B=4+2E^BM*+/:$STSY_;0+Y+%AVHCQX#8;MCQW?0E?GHOT(SR!R8 M3 M'**.1ACJ4[=S+:3K#6TCX0#]40J9G!D+*/% MK)+,UI@4^:[*O/Z 4U7IWD+<&@-]H#/LE;$[R:L;?,8'<<_MH! M-D\NIZ1#SMY)([,3(41#G3)<*Y'X+@?8VQ%4/+]&(\(ZKQA1R$\B@S7HL21- M.!,FXG?!W=D4[W&>7Z_D]V$R&KV93/_PTS1@48;(N"1 2[Q'"4V\]9QP9SC. M3)Z=K'/S90.81[$6[L>!;85']A5UA82PRUHHE'M<=B4C_W][[]K<5)*$"7_? M_Y*[=;]\V0B:IGN)Z&D(H&?B_:2H2Q9HQTB,)#/-_OHW2Q=C9,N6=$X=R<(S M$XQMC.JIS*RJO&?RM#E5N]TXK0NDHGG)P1I5VK)\>#YW9L>NOC*'T+*!.7E3 M5+[I>GH]&T\^OL79>$K6K#(F!T[RFRVI4UP*\#8&$'6*-*E9TIDV[JJ'4%T. M[SO3O$'9PP8;[1/''R>KIAGIVS(LO*@=D616$(IS MD'G-*;3)HFH3>MD?X^7(2L_\:-E^C)O,@F<(*10%2I4 CLL,G!MT6B3.19N, MX/M?AP&B1SGEF%(L4$2JLY,8F9W&"7 HDC79(Q'D.7K4AU;4E#7G'CVRSD;G M4$/,)8(RM4,74PB9*8.BA)C%8";%DXH>'20$^\XB.H 9IYE%M ? Y^C1D0P] M?!;1$=PX32.+F JS=607KXG/.5N(*EF0I3#."F<,[26)R[&SB)I*RR%,:-S( MPCJ&S&D'KO834Z).#DRN ,O&DZ%"VY5;LZF>;B.+0ZC^0".+0TC6KI%%*9E0 M9 '&2PG*>E*SE">34BJ-+,A4X@7,(CJ:9\<1ZMSJX[Z[MK>+_X:.,>Q:_T2Q MAKW(L15S8(Q9H7TI1EEE-2.]T.M"IHH,/CK!CXLY[$+2,/: TJ>LA032= L= M"AL@.N7I%L+DO?#"Y*<7>WB@L/;W6?5_8-0J,9Z 1[(F56$)/(L.DXX!>!X19D4/=ZDH#GF5#'[5?V??Y3A(*H_ M%&4X@&3MH@Q)%)4T5\!-K:+*MN\EMLONHA6V8MH9M,O>!^YSN^QF M M"QA?$QW#N#=ME!V)"/KGT"#I0+^%\>R?X>H: M_X%A?CU;>H'G*\CAAU&@'5)^#EZC>UI/MVUMI>X$H:+))DQ/EB M%M)BI%54)F>$4'CM=.^J-\1%B,8G6>^-8-O4*SX*[007Z\DD]?PU6]'.X!3$#1,"GKB+I20#E2?H/EJ2:?FB!YXL*V23'; M&^+P@M8S>[<5OB:\:6 G["3#*$0AF0H&$J\5O0XY>)X\B(@F%FFT#FVLSIV0 M+DU(^J%] Z_8K2OWH;UGVJ,H04'22)9+1J)"(DE.R2?M4G%HVXQ\V _?S_QX M->!@@\OG7V$V"Y,EH=Z-/WY:S-]<+^9DW60BQBBHHHHS"5CQENSB5#M,& Z6 M/B<$.G)*M)&NAU -+U,M.#EMQ(:&,?E;10HOIY,%(:,'E;Z:CVF=L++B5H3Z M-B+KJ616ZV9C5J *&<4A. ^>*1>D],FJMNUJ#P![D0+5FFEM D%ADL;AZF'R MC)*R,3FO:Z% [>BF+ 27(EA>6*37.6O>K%IC'X 7*4\MF-,@-;:/YW]=^>^T M#%B'%:<:J+":+EU+-Z^1A2FDC85&G3EZV\)0R;3GHW*=AOOGDI9[L_M?OMUR M5?XVP_]:*,C+X9O$N >N;.B02)!Q?0J0R) M8-;T >^) M%1I:S3)Q4E\L2H,>R+,Y ?@YARD!R,[^YE]=1V,"B(=V!0-E, MUK+.#AS2'RFQX%A0+L9&YL$>Z$[H$.N+K7N(32>>M*CM_GYT;K[\/V.R?V?I MT[<_\"M>+4]/<#F;1(PU6:DZ?TI!+$% 22&G$*R4V%AR'L3WK!_US,,6/HS[ M3L-=O)N4E#W #JXL[81[0Y 77Z M*R!F8;)71;LV%?+E>S)<4X.MW7 A!="@<'&>U M<9;.X')"*#SKA%9QXQN+T5U0YZ%2]<3.78+3D1O/]R5K+AS=*9QBOI CW&DC>/Z83_/:/,/LW+GZ[GN0-*BX$XUHET-)D4#[6T$!(8%@ATX$I;W0; MY^;]>(;7LX;CZ;1WAK0H7:CE<6_*.O'PS6R9=K@\."8P)VL:&&+1H HIA8Y[ M#MSF@#:95'*;K/.=D'YR?:L73MT5(=5$A-9VRC[0FFI3#X [D;+4#QOW$8X. M/&A1!_\ 1(Z%6906T&4R.YTWX LAUBF8F)2AB["-"V!P\7A,D1E<.@XA?=\] MO-[.Z'U=X-NKD);^CDWZ^^9IY,[9R.B-]3R"$H;N32Y2':P>>'$E"KW?%/.' MUQE>!^F-'],VQ.R[V]<[S(B?ZPOX9&"\_AH#3J@- WD;8:)2@E&2,!P1B$ M\BQXET4PCC'#LU$FWN_([@%43P&(AU7WI:[^UV0:YSC[6L_/TD=.?STE6%?C M\&.+:!Y1YT26()V.4'N)2 B&9>#.6I=7?]M5?Y[; M8W"1!2&E(YTGUN"$RQ9<0D66L^-:&_1,-PX[M]K:"<--ISH/.Z-29R$^+2/E MM^[%?XT7G^YL9O[C;N;OMDIDUG5ZR\\:J<10!J=(9'D=#W8T]OK&2E'XIG(E;>WH^%6S MEZH>HW)+_U_/5P+]N'HIQV6<5NKEK]?X8?KJ;YRE\1Q'@MY.FVBGDD=#9E_@ M$.G)A-HUMT@39$3WF)-M>-C/Q^))",S=HZ'/_VBLYSR__&'*\\B+H+QC#H1, M9'<9J2&$F*$824IF9HEMC\4XY3FY=P_/A^;IB=+=$V3.0S&[V?GK^?R:K#"F M?4A*!?#*UMJJQ,"YZ(D;+!G.6!0K,R@=*W#-[3%R"/#8*P2<;@JS:Z[>3X&9R8Q=T^! M.\_0!DM2Z>(3A%+HC8O5^4!Z$*1D#?TGF]BZ]5J[T,9)PZNK7%23LY=U@)QF MG(/R@BQ5DQ1DHX/DN1"]&XT2[WDG@S>XN\"0Z>$B<8;M[FX.W/^O< MOGTV.$S3EU9;/'FCF*YBU>ZZ[5$FGJ3P9Y]#$#I#%$'5N)*"H$F!9D5*Z[65 M13>.N#PMH=^_=\V3D_E#1*'=X(.;+AGL[RT9=%0Q7"KR;@L),MKG-C11:U,G?3-%8,@+,&241O3:"3LV9;= MGH.UT@_#6K3,>:!^:!]HS]6W1[#Q@/K*8W@PQ+-.59F'$+QO5?>1 MN&'Q4V^//IR '<*K@1L:9Q.M<"Y!T(;5F'X=H(D!.+(D,X_*8>/$E2?8T/@0 M=A[0T/@07C0H^M[,7WV1_G,]GJ\H7L\)4R7;S!W81$JDTJFZ'W,$X5,.(D<= M4IN\A!V GI6GGIC5H+_>?;#JES/$S>'9 V!3#>E1B*?1BGIAZ!Y"TIT;#>=U M[P8:N7 :LX!2 JO=3"6X^I4K.MN EOO8QN]W(G%Y1,4YC;0K&4&)M1T8"@N1^1A<+-J)+0-_AT_GQ\\=7O7HF>K3?DBV M4[WHLV_:R^GG+]/5EJ?E),2.;@L'&3+'&;.2TEM*BOZVL'%"=Y)6-M I]\)C-Z)4='C;W 'D:WV;O#-Y7@#IRYT2"%#+C+AD-VGI.+W/6$*U+=09/CBYHPTN;T.[) M!.@1;^$:&O9TCP?AO_7;_:9&3ED'C)Q8#1,H)"Y,M()%BE MHK5"*]P>/=)7"'76M<#IO[)&:+ 8DA?2(E?_;M]I8W MU4$A6)VT!?I#$S1O(08=0%J;@C"L9GTV.?X/@+H

B; SU:TDN9_3"=TL\_ M;D9B&V;01 ^FL*J%EU!W6%T^FI.<9B=%W.O,__"QE\/-CB1KD%[Z!X8Y?II> MY=>?O\RF7U>91VMH14G!!3?TG%0?L[,(3LD,TEACG-<811LGV0.@+D<6^N9 MWWUQW_QW@IGV^^9++0O%_/[;O/IXUL@"=S)((R%K44!%$2%&9@$Y9F$4_339 MO4[Z@\M<#K=[)FF/G5YOBCFFRSE2J=+W=77K?R05VNA6 M/H07F&V*,:$O2OD2-!,B2;1,:<,*'I(/L;5LMYO@U_$\?"3)^[@,\+TIZP__ M[N9W7LD4Z;#2 U0;B3I/U@AIG5HEZ4*4B6&;04J/(>MZ!ZX_[SZHCJ M;$-B/K1)B#@"[/ W9J^RM'U=MF97@\2)'?18!3'0,29,$60+(-WP-7;N:N-J MQ47P* W]+PYYK@8-+S:5E-[(?NJ XGRV&-U<_;\C*0CARZ=Q"E?KP=<22Y , M[%+W\"F#*U( MQ$]!I39[N6+H55N"0]]MRTX#\(X5;"P/R9/^R9VCSZY):B5 M$-V&=#/ _G%0AP0!]Y.$77"&#??UR*YI*UH/)@A!80HLTSO'HZO%7 ZR M2];';,G4W.LM.48[I?WZN,3@WNOU!'6TB M^J3O0^R_*_RQ>)&-0' YI%IXQ"&0\0:<:VMBU"%LSX#JRQRZ'U#G6 M]T)OR M--)!\T*"01?#2 M%.#"J! ",R$W"KX<@/($_H0>9.5.!*857UKX#W[8_\LPFWVK#H[/]74;&9:C MH]<+D)< *J*$B/2PV5!_D(I.IHTKZB%4ER$CO=&]07;&K^NN:"O?,+ZU/^F$X^?L#9YTJ*D;!6<:M\#2/5"RQ*,#*B(JSE+QE35 M1P1NG1M %G8CO$0)Z8D?#1)#7D\6.,/YXM7?7W RQQ\N,HF*FY@\Z<"D""L? M++CHY=+TMCH+;K83_GH2E0= 789T]$7U!A-M7_U=IP9?ZG;?E(IIK0G; M&$D3=@&\5@I4H'LNU+1ES1T3S%LLP3:1A]V8+D,<>J)Y@[&N;\.W9*\@^9D:0U=.;SM[NQ*Z08N MK&U,ZY#0/JB:EC3?C^LT5R-XEM M[L#'L@TY1PV!U3E UAKP(0=(.KEDF,FBT4LPK#@\H@D,)0V'4+OOSLLO!./N MCVF8K!^HE*)@J!-D7L<4<,$@9 *$I/*XQ#'JO%^1^=8'G]H9="RYISW1JL%C M_F-.S5(\K5.9-(S:%[RJ%TE%B*8.JXWTC&F>$[HV S_N8KF4Q[PCE1L$F']$ MM!;J?3"UG;!Z#ZH3C5;MR+$'!: #N1L\X/=B"\47D;($6?-TE682?#0>,BLB MD(GAF6P381Y.!!X;GSJ !!Q"Y19-@PC2]><:M/QSNKCI5L50)%V,!.">8F=F94]N=@3J3N<'#?SN!82GS9,%FBX#><5#2"/ ED1&: M(Q85?4'7IHYG+WC#JP!=^7@W>-,S$W8J!#UW#_H\G2PGN;_#.JL0,F"\ESPI+(PP4C+=:A=]9%99D>'+-31 M<%L-=U\N]<=-JHI.:".A!&LM"6JJ[0K1*M"2&\X\$T$VN(OS#6E_VR;M2#K!H].D\IEZ?T=N@"YT ]9X'2,FP[;[WO76".U MJ"^0M'W#"P3+'3%: ML*)\K0QJ #54YEO_HM$7I<\E_^W%?\,LWR1SE" 3"]I =?:3FJC(,G0\ M <:;74TC1OHSLN;[)= E;[_!%)PHJTLS#Y MN&H"^\NW[[^SSO%=[N#[-B:Y=J*\%3C:9T]-3>X6NSJ-T=Y!6+:OJG/A]%.1 MXL "QF0+6%9,]80CN!3HZK I2RNSE[9-5='3D=Y'_ YG+KR',+B!T+XB W+Z M#7'YNKSY4C>TZ<8NR=Q.WD AVH!2IH#CHNJ09(J9:*3"1O5+NR -K\:?GN/; MM4^]L*N!MD]FR&(V3K63=X7V%W%F_N[]7YM^WCI(J5B"$%0-ZH1:[IT^F318/)E8L&A!>"+J_8P1?&Z'6V3["B$06;QLO M^CU@GN6G,XL:9,^N[>M_A4J5Q9O9N_''3ZMT0%$\HC:)6(P,E$1+XDS6-MG> M,7&&*9E&J1:[(%V:5=D/[8<2BK7\[P.M;3+6;G GRLGJAXW["$<''K3(T'H M8BTA*4(Y0.$T0W5/][E_B9'&+[ER8]D["!D;+ M1A%:-45V+)*FP\$I.H-*1U)VG42PL6C4F3'%V\0D;J.X-(7@: HWR,3>4GOW M0=-V1O09>':/Y\\.1G<@;H/W? N5QL)U2AFLK\TE2C3@I+(@LA"26V>R:M3O M[_1NT%:S MU]N\3ZA#7 MX$F;XTE#]JBR1*:9;30>\4%<32S#-T3=!5%Z//DXY"'[W3<\6X?YZW=9D.\R_7L](]M[B M;#S-JZR\E]/)5YS-E[.W5E\OQF1+O<=$O[H8XWRDLI'%U);'I28A:Y/!ISK4 M. ECN;2BU:SX;K@O0KI.P,+&#<[7U-D0#510E/;^1OX.KX+8QG_PQ7U_@B_]_K^6+5)W6C&HYTQ"PM"6H6 M)@)I_ %\J:5WH1B!4H3BVZAH#\*Z*.'HCP$-ZA,W.%Y,\G++\]L*5-31LZ9FCWW+'T?V=C9.2'K04@D: M*96MR,;1PU4;:KM$AE54":QR1>F0F92J.]-_6/,GD8#CZ=QCX_(ES%])Z?VZ M=!#=FNHTG=36V:NOYF-:):R\7B$NFS6L?4LK?7F46(G>EPC2L7II"4G"3!+- MN1%262GB]MSW'5+2&W*"2-B4M[2CX>YH^Y@^[G%K4>^W>/EZ^;1[;R?#R1*\T_3J_QA%JI^ M_VOX5LD;7^>51&539,F:,(PHW@?O61K[X]X] MDMXMW? MENKO8KJN'W5[=R9;QDW4D.H8'55R@!AHGYE'865,UFV[I9O+YOU(G\6T"4_O MD=BC'=5'[^[&>_:FK#>ZUDF(Q'3G*\*O?:;'P")X26:2-,)(+ZTM=K^4RSY1 M_=R2V NO[I&ZHWW@'?7>53CH3UR\*:L?_&N\^/0)KVJ#C0_A;]J8\.B4Y617 MZ3KB..DZ9$Q&2-IKCR:AD:RQ@?(HR)];)EMP\AX1[6$,Z69O&^@UK(BT; YD M:7&KZ. X(TC9E:3VJF1,DH+TCS:ANWOA7(0D]4?P>\2@F]/]'=8H,[[#M.KJ M,_Y_2UE>&D+OKV>SF@(VPUR#!;@8S^Z+5->6:<&80!N0@H'R]+8'KQ,D9[A1 MBM4,L;UNI![ 7(2\G(0S]XA6Y_FDWP7^=R+EF\GW[T?)1>,UBQ!(!.A]9I8N MO^@AQ9)XT?1T)][XFMG&=!&RTS/I[Y&*SG-*[]WUJM@CLK>8P0LRYU-P("]QZ* MP\R#D#R[-A469U=BW1?+]ZZP/H3T Y?.[@/MN<+Z"#8>4$-[# \&%A-7HG*6 MD>)M9:XY$0162DUOHTC9>Q]YY##^F;8C9=WG$V^MX M-4Y;@"++6O,BP7D>0%GGR$"R]*V3.C'$F)/?C[OW?/JE\+0KX7JONR13!N>_ M_$JF[ZM5/E/5:VXER;\E3B%9R/EV7Z#(?=*I6!#T<:"8H?VCBZ3V*)\Y+RKM M&5HZ:OD+D87VI.^Q4F&)^ _\&-*W50^(VGSJ!WQ;0HT)HRY2 H_,@R(ZD'@G M1>JQM%Q@+73B=]W+<^[FGT4SF:U?V0L,?"@CL">"^V7+0H]& )YG)-G@@0"J&4&I,C'B:N M[<%G^W*9W"RP4N.O=_!Z6>S>>_WLUOH\,$R6SK46X=6YZ('TS"P*HLB$* M9)%$FP*CAU!=F".H-P8TJ$S\CJU&:F(0>Q!A*<(E[ 4Q$"TIH,G!J$I.S11HNF?.-JJ2'%Y)'QYN?0D8. MH7_?5N8Z W@\^?CJ*VV6:U)K!?OGOUZ\W93-W"2^;1Y%JY&T'WH%#:L)FD+7 M/.$D@44?)+=""J7WTC$.7_L4(]/[8MQT.*KW[53:@BOO1[H&:E#%+(T!%Q(! M-76LL&2!'EU/^E-@T6Y/7MU//!Y<]4(%HS]*]WUOW'=3KI(R5F,G@\YT*P80 M*FE0"CWX)-0RHNN]-:G$X^N+OJ]S(>IFWQ3MVYVP&]IF(.P>X.Y7-P]F^RE4 MR-[YLQ_?.Q!WN..^Z2TMN8RN(*A<^]$;AU GB8)D LDJ%SF%?,:#&.Y*BES(%D+94E<0$\$9F"(DI5"I'48ZO]MM:;+@'O@%O]N/Z M<83M6]?;C>_#?Z=K?"44+WB48(@1H&Q6X!3IHD&JY#7S&'Q7QM\L]A,P_CC" M#G?BJ]ZY$I-#@EBX!E,49%4,%XFER/=*3J5/O>4)HN^VO4 _ M+'LAFOSQI.PQ4G0#8F,G[@'C$&?P_ISM_Q0_KJQW8,$V$SO0K\?;>1L.HXM! MYQ @^$ W$3('+I4,T?E84K+:0K6?N_8,H]?GZ\Z8!>$C& M%%X;Q=1[)=-SXK)68 IRYYUE*/J[8']8>KCGM!/QIWU0KD>]> DD_'T+B+=6 MNJ 1DN)D\WE1P&LK@5G2#S)]&?->93W[L?#VTD^0A4=3;N/%MP8]\'>LT*X3_CY;VNJ';Y(@M9-,3N^M0B>\R))THF"=#,%)L[,?_HZU MFG;%-RYYI4AI+I)T:!56%X4')R)]XRU&H?>(.7OI,DH*.$X@? MS+6V5&\P9.O1EOV)C)5<*Z\Y*[SFI =P(6LPEFF5$(,V Y8N1BMD&*1,J5]*1K$:A8>V>BCXQVG')F^UTC#RYS MD=SOF;I]YXH_,O$AVY*$R1E*G3M(2C8#SW4$R;SFQG%#JMKQC#_!!(VSX/QQ M].T]+_S!=LG%YD*"&<#*ZN)$3!"$,Q"#$JSF%!2V7\^=,VD^?1:,/XJZ#?K1 M/_H4&1,S>@S@O2;++.18\THBB(39,A4,*P-JSSLUA ,E?KNQR*N_R60BH_9= M_6XD5;'.C%_5%SJ*KGE2O?9V^* M5W5(!3&<;)]3PXUC1*%G@I]_PPWF'-WBEG1SR6)M M\LT@.&=!>FTT4,<.)SYF&RPYB^=X--PXA_<"=%/:!]MQPXP@V'M!2X1@> M#"PFA6%2@= QYAGI?3R##U7-$H*+PFP(84"]ZBP;;K22CD-(W[=WY9!284:& M7RQD_K/$%2CCR>*(9"2P0":(2\B*W:]H_\E69!_$J6,KL@\A<^]].1YN&>)T MT3+X @1%0!U-!)$A)UM1)D[6EW3B\OJO',WT'HG9>Y^=^]J($).2$*6 -)( M6IUT)M]--.D2T^*9!]^O)%_IV6F[]SO=& MRNO?OFFAW""HW U(N]ASCP3:"E%;##8(Y@,9&RH6LD)T$"D(8XWRT;.=(>IN MD)I&LD7"P)0/@#P8J-L S[($PY+B](*Q;-)P.N,??9$G T-<^?H[T %T<9,<+"T&&M-WKIEF/]SO@+DIP M^F9& PO]^ZS@^1R7(GZK.?T:;'XS>5<'C]?R6_J%/Z>3V>;;7\)\/*__?NGV M_H#ITV3\GVNI_UW/^NSL1! MW44NSX;IY^_BED(:PWP$;V:H#!I6]=:A"*'E M@^2MI.,0TO?M+=NCN>H:\Z9\(#MKJID1T5N"J#@XY3Q@$EJ(X!'W;#-P MZ,IGHJ\?P[/I4 0?V&=N3-8^FPA)UN;,JM!;BH6#T;K41MM6XGZR\)1\YD=S MOD=B-G@;MLW%VDMI5?GGK#/( @2N:+]%,8C,,$ OLI*Y.+^=H=73P[ +T;-: M.FW N@;],>_#M3Y$^R!KJI3NQG8:G;0?'NXA&!T8,-"MLT:HBY VV !&F3J% M.M*)2#%!BI:NPX(YL399&T.+QB/ZZ-"2<0C=!Y"(9=\]>CK3I@I6V6Q]*06, M-!Y4JO6KC-,C')5F(@>;69OQ.8\A&UY-Z8N+CPA')Q8TB#QLX]M4=MR&&'F= M.:DM[5\S.AQ(^G/B])YR&Y,.B:RU-N;L'N N5E"Z,F* Z^35WU\P+3!_P-E- M07RR.I<80#A$4-IR\)9K<,4G:6H9AFR36_PXM@N6E$YL&$!97EA:0SW7S2!_ JD5GN4&16B#J-RACV@G>QXM*=&3W6\>T"6=N4 M_S9#?#U9X SGBW=D[&_RX3(SM.\(M/=$M& ):JD71.69X45EH8=YC79CO%C9 MZ8DM#0H"=UV*OXZ_CC-.\BVD4=FBI=:DX3L2=98.(AH=96D%YJO5+>CXY:L6MBU2H6 M<'N)%]55_''E-AXO/KV>Y"J,U^'J[72^F.%BO)+77W!"A%W,_[A)W@A6V*(2 M!T>&&=3Z:;+2I )47&B,Q5O6)H>OSUUTCGM^'R_U1N^U1^]J!T1UAW<7M'5//V& M^/XZSM-L_*7^Z_H:C6()0JK:Q :3(MM)D)&MM0/#,]G8Z )C;,UJ M[USI!4LJX)Y3&GH"]"R>P_&S@=]IB?&.$7)W&W'G-JHW[4VYI3[1QA+]ULB5 M6IZK"IA4V_M*(VNU'T*( F5."9ELXV9HMZ>?4-C/3% :>,ZZZDA_7E<6OBDK M>X$VM5&:1B*[['.4D!@+-0]'0JPNYLQU\1JUBZ;-),YF6_K9#\#)Q62GXV]H MM>3%9$($?SU),Z2_>C%_L3[-X2,=\EN5ALN3/M)!65_(5B[,>E!6<8AUYKHK MR!SMOVZRK=9R$-Z?4,S/51KN"KPY!X%_/?GQ/+^X7GR:SL;_#_/(:&]"2@8X M-Z31&5/ DS('/F4OBA!!NOTZKC:'^BSFYR #=R7>C8KM^QD?:1K.90 M9^!*4M=X;?3DA08;K2.*UV!50[V^T:Y^PJ-P=L)R]R"XDQV$-TM7Y_SW95'% MZ\G*6/]]-IW/1RE;I8WGD$-)H$*LF\OT+4]).84^^#8YHPTV\RSV)Q.-N]+N MNTK[C;<>9U_)V+Y_AW_62K'Y O-R,_,/TT6XNOWW+XGF?TX7_Q\NWF&:?IS4 M]VQYI-?['BFNG5220ZC#FA03M1T4G7"!/-7&TB'Y-K,G!MG>3WPBSD]\[HD< M=8Z;-MOEZB+X;3I;_ZC^'A\5GXIS',%ZX4#%X* VP(3H"B_>A^"Y?%JGY=Y] M/A^;\Y/YR3X9ML=*1F+*]8 .H.D*Z("IX. 9(K7*LID8INF)Y8D94=LX@[6U@$$%A"A$ 982BZR@X[R-8V (5C]26-^*TX?0M.\\ MRU6YPNM)=?*.O]9>,Y/*@$W!7#&<)6W !:MJ$$]!<-H!CR7'VI2]^/U"N@\N M,[P&W84!TR;4Z[L1TRKY9HF'VPT>A<%AG03.E([R/FR9D+[R$,;B"T-[[J9>;*6EFPPEIC MB"C12WI7-"/-H]3,]*)UDC&H[;GI?05!6,^2 MU"/;6M]$JXR)-;"DBN>N1.#.6E!H-'C/#20RA>I0#:U4XSR";4C/LM03NWHT M)N:SQ>C#>%$-J^_QL.6;7V>G<<,BR)1IF]$K>O-#@)RCL4$;5'HO^:$5;LD. M?;*LSL@_40\S( MXX3H89##6H4]L?4A(6G DQY?K&,@(P8N)"^ J2ILFK[RQ='CBD)G.C\EB[T" M1$]'?':89:>7GD-8T;/4O/PTQO+J[^\M&L8)9^MG4P:>T?(,EMG:AIH>XRB3 M!"RJI&2-4ML#03I(R - AM-MFC-OVC_E=QI3?7:?NU4HOFF6]FEZ1:O-5Y&U M^_3X%XDVUFT2;Q_+=N]-U_OFMUK5E1#(D!':L*!4D=9GS9W6-J%"6W0<]0'@ M1*4[?]PD>C%F-/-10PR%@:*;%;Q-NHY8L2[3/IUJDU#:'?O)"I\V86MB[_52 M)7ZS^(2S#Y_"9)W ?Y.S^6YZ=?7;=%;_T2C:Z!S+JEK,M82=+B-ZKS2PHA7I MS%FQ>&8]PX[:YQF:O/V>@MZ*I-J+T3FUU-M_MZN*X9&75F$1 ;3,]((SHR"@ M]6"*X$7JE$0C[_)@6WQ"1V4 61W^6!TA:*<(!QZ]T1_++T<,!:DQM6F*S'3) M"880#!? 49;,;&3I5"'"GG;X?)Y.B&5@3 MZ-H(M261MG56MZO]SY-R\ M@,@U#I>Q=D_5"K DGT(**HLV618GLJ/.DA?_PCK1&/.+KS@+'W&I,OT:%G@S MX_;V$;(N):[KI#_A:M=\) TJ<;KRB97)TUL@8YMA"&=&B"=T5SX95U(S07Q2 MEO'^Y!C)G)BCW8+,GOBI60"'Q,^@9/)H[^"9W ]KNK^?3_$1/ MML<)H1PW&E6N=:8"%-(%Y[)"8(9946R,S#9J#G,N)'@^TN=YI%M*\E/T\EW/ M<+X'%81/7ND"0D@+*A%#O44-1K&2LF)2MQR'?2 ZTNT?T2,D MY;'4U%N.;; M.JJX37"T_B+YZ4[9'0M2V^+?ZF3.+U;TJ:SLG!TJK#)%S!)&M- 91 MT5EHVQJDGXUTMK56*]'-<"^0-0]'TIK$58Y MPV1BWDBEQ%$KI@"MB@4N[%D^Z'=RJJ5R(UD#B&XVE[$2 &AMKT\O%N?B]7D_H[/^6.]S:8D41>I8*@A: MBYI*K56="9G .<635"$HV<9U^P"HT_O$3B8QTS:<:V"R[8"VL2KV -?4[?4@ MO-/XKWICYGY"TH$3@XL+,A8Q10,^+U,3.'UEZ%M'U[]'9T1B;5H6G$!,'G$4 MG49*#F% &_\/T@=^>C')O^)7O)I^J1C7"N;:GF5"PTNE=]Q@K-P1?A>Y,]$Y_EB M%FJOK1]!,N\$1N[ 2VE );(SZ$YEH(.(I*'53DQMJM;V@G=)\M(_/WK,.5X. M*JE:^YOR^W2:YX1RK?S/WT^O\AISZ $Z35.\=M5,Y&J1==>TER3]C<[_K:7&.!_%%*UP MR8(1AJ\N7M+I#-1Q6UYE(PNV:3.R$]+PEV"OZ#]$T]Z+N.Y"_??OB; MI5]+T6OLA!107"%CE 6R0PL9HY&L42L3=RRV'IA\ -RA/.!-):@]H\[%9;W? M_I9.D2A="%$(B-G6_AHR0@S:@A?*RZS02=8FCW-_C*=W:#>3ESMW7!.^-7$Y M?<>SF3ZQ!Z*F3NN[F$[CJ6[%Q0>$I0,+AA$.QKS0@JP3&0W9*3E&,E%$ 9.B MEBQA$HT"PD,)Q2-^Z=/)Q"&4[[D]_HM2QE?C"NC5LN?[VF85*6N=LX:@G:T] MWP.$["3D5++D7MB2]^J;LU=G_/LQG%8W/H8STU[).DC"X"Z9_S/,5JZK!F;_ MG<]N9^(_O(TMUS$Y9)9GA?.<%<6>5QJ:[TJ:@K ZE MP"*H@@5<9@R8D=F)E)S!5G&BMJ;[BY2FUY/%_!TF''^MJMJ6&9D%V9&V%$!; MSP^/9$9*,BT$=\0YHPW&-AV$'D-VAH;\(5)R)R^N3T:*AB%J!$.H,P,!)>V0L@6>* M:)T9F:;M%>U+LN;R(3AU!^&'O>HLDZL0+5,P]*E@0A!@;9LT2; MS+RXO4)?3]V>/X@SC]OSAY!U$'O^ES ?IS#)OXZOKFM39US\,9W/Z0%>)GB_ M(.RY_@W9JN\Q7<_&59GO8.)W6:Z[U=_;9K<< ;XP,OF=5\H(E15&XP7SL9"N MZQWIPJ,N"W>TD._][%=_IZMKPE\#KS5__WJQ3MI_%6:3\>3C_.T:VG>E7D9K MDB*E/GBE01E6@W0\@)!6&A\SG9,V^8-][:"SKZ$;CA>?JX$\TM;*%%V!:)B$ MFN8#/ND,&-"4K%0IMHTKIA?XPU_))Y'?.]Z-P5G?U 72<3OK&AYMG$5TH%FJ M#ITZY#5S0W:4-IZL_\RS:2+(_>YC**?)6V7R4DJ+F,- M"(@"2F<+L00#K B>F#4H0JL(^9X0S\7T.I:[=YR@+5C3P&RZZ7M0(:T:$F^ MR:)C,;1?Z7BMY2-@DC/PSBI!_TW"M(D.[X1T83+2#^D'[\V72[3,2P=,6T$W M:C800_(DO[J@%\8:UV9X^IGUYFM\?_3%@KXK)N^V&_S>C7#=T/RO=3]S>JBO MOKWZFZRB,?WZID>@*B())L%85N\[F2"41/:*%#)9+GT*9:^"RHY +D1@!N=) M@Q$A_ZKY@I/%&HQ&)-D6M6A3YO__'_P]02P,$% @ )S*/4R%HEPT\- $ 914- !4 !C M:'!T+3(P,C$Q,#,Q7VQA8BYX;6SDO6MOW#BV-OK]_14\O3<.>@!S6A=*HF9? M7CAV,I.#3#M(TM/O1N.@P*NM/>4J;ZF#:3MEE;C6 MLZ2'B^2Z_/O__O8X!U]%617+Q7_\$/XQ^ &(!5OR8G'_'S_\\N4=Q#_\[__\ M7__KW_\O"/_/FT\?P.V2/3^*Q0K_%ZL'\"L7U=^!+)>/X-=E^??B M*X'P/^LOW2R?7LKB_F$%HB *=_]:_DFF(0LC2#*$8AHP'C M/,FN[O_$0RYEFA*8XE! 1$():4P3&*9QDL1Y2(3Z1-]T7BS^_B?]'THJ 91R MBZK^YW_\\+!:/?WIIY]^__WW/WZCY?R/R_+^IR@(XI^ZJW]H+_^V=_WO<7UU MF.?Y3_5?UY=6Q:$+U6W#G_[/7S]\9@_BD'QTR_TE? M\=-"W&O+?A1EL>2?5Z1GN>@^>RB%/'S;>5EN MW55+F6LIPU1+^2_'!OOI O$=R;O:E]6!<+6Z/[N2\12F/SL3]XOB!^%?X-XP M%XOR'/]P0?U6SN,OM$),JW' M::F[)ZKXMA(++AJVW+HU*/A__*!^FSU7\)Z0I]G' MSWRP'RPT7AUY')C(UA^E9#_^T((^B>B+M%Y3$VCUHE/C/ M3M9F_E\]""!:4<%2@M\;Z:M__VFCZX5@ST>%<#XF>JV@8"WI4=B6;$NDN?8G MEN4N'DMFA] M9^"Z[#0B)3MCF/:*G]A2N55/*[AE(PVDO>JKI?WCTT"OA/D!+$LN2N5 'U!L M[^'^_/RD^%%[T61^0ZJ'=_/E[^\7,8#JIXI MIR\QT"(#+3/H"0U^Z\3^?]T1D"503KG(=.Q1:H11J,!(R>[%-[MXF$_R?L%*02IQ*YJ?[Q=WRI,O[YY$J=AD<7]=56)57:M% M;D%H,2]6A:A^%JOU7*EY4)[) M4<>#^I>HE,\"EIT*@-0Z ++@8+[1X@HLQ$JOG(24@M6_$?8_ST55:%:O_F3G MZUQJ5S,?:$1K>2:R3A/P8Z?+'[31:G7 6A]PO3'=A[[IE%)>?"=' #OUJ2Z5 M:51?RQ& NSZ8J]L.7$@^D%*\4.G%ZOWM6/XYF5SR4?RHC^Z M_IV4_*WBD]7+^X62HC[-J6JIORB2NGNJ6>9OHEH)_G[1[&W.TEC(*&8,IEF@ MV!W)".:2)Y!Q$B0$,4PR/MO;Q3V_=!I)?B-^,=OR=LDUC9#@1\4OE5:S^H/E M.G8L\QLNA*=DS9%6TEH?J$_?..@K#7I: _H"^M>UFH-:]2O0* ]ZVK>3S4KI M#UH KD#[K*A'I0'!X;)\9+.Y7=>/)?RX&P,CFV1O9V'L\8=-?Q_TC/NPG//W MCT_E\FLM6?57\4A%.<,Q1Y3G,8RD^@_*8[U!0;%Z?GB4QR*( MP8@(#E&D?LLYR2#&.8^5)R284*[/.JCF["NU=7# ,GJE6 M(] (!G[4HOT!7*]694&?5X3.!5@MU1*]5&^K.[8]B(13-MT>852V/*C<+AL> MOLB.[;@H9F\7*[7 ?/LHROMB/4KP?YXO_SZD[I#\]:K7^J7O7[-S]UWE!?>4+GNU3>]W(X$V,/3 M:O9)Z(P5\4DP\E0H'Z/X1[U!I4A>.CE*IIG$5$D4! (T@HEE"F(DA1F%-$ M Q,2.#/.U$A SVEU9)RR83.7Z=VV)J94HR]*,R(X!^]I(G (FFB,*=00D(9"]<4U2X9!ZQ"=^_HH3&FH0\>4IID9C%)*(2!@'00 1C7-("<\A#M(D)212/A6V M6?N<'&UJK+F)YYC7,1]UHB)<2OBL_M%$Y]@MDTYC;;9L@4^ M=>@I89L &7:Z*A:BJ MZUZ$VIN7WK^^B&^K-TJ9O\]2*FDDL@@F89!"I!=J1#(*J0Q8BI$(LXQ893,, M$&)J!-3IH(/\.BU 7XTK'3W0^\ R0&2(G9I&) D2>SR2$^.-S4^7(L+*BWO51L7 M!Y8;D8>'RYW#WHSX'"+JF>,V8'YNP&R$!3UI76:7&L'B.,'T])@CYY@: ;"? M9FKVM6%T\_;Q:;Y\$6I5.:_S_C=!R#?/I3[CF+$@0 F-U-(O"&/EE>$$THA* M*"/*9!P@'$MA0SAG1YPT.] ME15VT&UE0[3RNF,98VB<\LSY44=E&F,0=KG&_(L#]N1OA7@4_+;X6G"QX%7_ M2/7+\F;Y^+A!TY^6C^*P>TSHPKZO&=_VMJ&8XR.*' MP:@-20,^AX?K%-^CXXV=OGM.\0.IN6>_,C"+H%@4*_&A^*HSF=1"_;Y07-5F M^C(U_3W7[O7UX[)XLQ!)F9,\@J&4BE.P2" .*(8)$6D>(1(FU*H\@KT( M4Z.:GIB@+Z=E"H&]*3#':9X@!AFA!*(H36&N P9I2ED4!B*C.!J0R^S)(N,O M./J&(6,:QFQ*\/OD>YXI&N%A+3W8B-^6D[@"UB^%?>+'8/C<9G_8BS%N"LA@ MF/;R0(;?:=CLU)UE*=>9%HMFSML<9+5[/S?+:E7-8H[R1* ,(O6X0B0"IF8E M3""CB!$4B01%5@ENYD-/;S9:BPDOVP6V@-^,\/R ZIGHUF?J/:FOML[36\%! M+;D[?K-'RRFO60P_*I_9P[++8P/N8%]P\),N,-"FF0N$<(H2"FF02UUB,( D MS$.(!9>&-\O[K77]4D\ MZ5V)Q?W'Y;Q@+\U_-X'B<=QP>ALP M]N+GK;X\**:LX[9-2<&F+X:X# DK>*VG"(Z M6I#6T$?3-A#+&)TS45?G[S-FB)6Q5COQ5.;?&\#)-P^DO%>,7RQ6UPO^ER]O MNNU:'NGF+P&DF5X(&;5/C37#31#>/081A;P5_)M^+Q^?'G9^V6W,DFXUNMS[KDS%E(,IUE@F'( M@PPBH29YS ,$8R33G(01QV$VRB1_3M*IS=NMO&!1"ZPKN[35(U9+0 5X4N,\ MU 2MIW+1*O$*W9?./@&>YVJ7=IW^]-L]%3^OGXJV#(;2&'0J3V F-;7*-";' ML])^'_.=*>C.IC#C 8>&:;TKYJ*\41/=_;)\F1&U+,PS3B$G*8&(!QC2*$]A M&B68A%RD(C+XA^"O^>*. I9D%[.B'*"2^77;K44 M57]3'C%ORWCT_E![R+,TIB3"40##C"J7$N4!Q%)02#D+1K;%-D8472C M-VG\'+EF =]KVGQQCHASFYLYD5,QX6MFI6P4!GV-NQ[/G>5=D?P-GW7R81X)FB9JW6)3J MU'D40RR0A$+*/)QO'#I MF%2;Z/.&F,:6Q@DYOX_-C/- .]O&,!AJV 3R13P^+4M2OC1[_?M%>FD:!UG* M!8SCA$$4JGF!L"B"-& \XSS$<6K5K^+<@%/;XOCLL"#R6;#3/"9Y%C#(15T< M%F60LBR!(A,T%T%.TI3-GFJ[?UZ1MZ1<*(^S7;CKXE!IDD4P"W"H7'#)("8TAF&L M_A>BE 3&>I(IM%&';"E MS]4F1?T*= 8[LV'BPTH79H!YL];KYH>YM-KEB62#0+9.,[,;Y763T 8A'8'K#JV!5:W@YL103CEB,,(\00BGLZ^3;) M($ESIE92<2XQSQ'1+7&7*S(WFSW&%=]JBEDKX8^:?A8K4+3BZQ-0IO2[JO]; M;Q:W:EZUG=XZ%.H+[.:1D9\2L\EFNK;W/"/=U&;6_P5O^V;>*-O\49M]][.M M+[1U*3H4P(\=#G^X FLH0(<%T&" !@UWT]?K6-'I'#>R"J-.A*]CGMW9\I6D M&-@LI4NXZX6:M95]^9V.7WLN2S6NFLZ+ZI?%DE:B_*IG\O>+I^>5#F];,/6M MV@NX(7.FR^7KN+?E?/YN6>IY?Y8$>9J2.(2*IKJ@UJO:] 7W-0JPZV==>_*;U!RT MENLV_X^0V10[J0?#\ZPZH6?"OL?)6'9RVQ+%N]3C=E 9RPA[#5=&&WC8A'C- M__NY6M5+V2_+:\[K_@ED_I$4:E:^(4^%6BG5*URZNPK^))I^"^*S$KE@HIG* MVQ!P?4%3ZB-*:,2R2,"HCMJB+("8Z=U)F>(DXTD4;;'>K M6$\;NTG+NYG-YJPI&<_SE'7]\?W-U>&]QLWVT=5F?2>79=U]!O1T08DPA M$B*$)*$A3$C"L%I1!6%F=(YU8HRIT7PG)FCD!%I04$MJGC%^#,[3W.P()-\Q M%?;X6*6/GT%@4 KYL7N.ED9^1JE^*OFY2P?$=BG64,[NF]OK!7_[27 A'K5C M>[-07M02),C1H:)<";*W![55?B? LVNH">,F"M3=-IWB)Z:)BM#.*ZO%O ]PGS M4/"'U)<=9@6+N"WOUA@I5LO]*V$7FG41CB?#L8;=>;P0K(LTWPJ[NNQ. ^:C M+\NE^M-]]]:P#-$PH!!S*B%"&8,Y2AD45,8H#$2:F^W3[]]Z:O-'*YP%#VTC M9<#R@_7WS-ZM7$.X>.=I,>?8P5B,Q)WG'@<[)CRH[4F&V_[&>,QU4-(M1CI\ MQ1#/=QU ]$E\U6^X6C,W"^VVJ783MX<"2K. 1C")E9>+$$50]ZJ#A*,\R"D. M,;5P=8W&G!HWK0/X[B1HY0:[@MN%5]H8P,1_=0ZK;X?U51&U\46=(SN6\^D" M84M_TPJKTPZFV:U&]"BM=-MV(>V^.E)^6I,1.T.Q3#@5,4PH)1 1+"%)(@XS M*;D(4(*9I%X3TQHYIL;X7:I,6PW9.D/^4K,8,+T@G:E19AQ[>,XZ ML[?+=Y!N=L8^_M/,ME%UGE_6WG[:B67;&%R<4;9SN]>7JK8OA=<*"%?G6K^%Z M!1;B>"CW:UG?+,QC(L;\KLNXKI\+I7C_BFD6<3UMIH<[+^U.OE/R+UA!YI_5)TUFWC55 M4R\QSEAR,M:$:*FO3^U6;C2J2:>ODTZ?76L%-FJ!WSK%',9#.P7:;34>)Y*- M6[W')9A[U7ZXKX.OG7H79W#P2ES'1UL5#(ZI_(NOYR]?L"&[4ZGO>W61ILTQ#JDX)?% M5_5![=!\?J;_+=CJR_*3Z#JSS6*UU(VC-())E#*(.!&0ZE*G/&(YCV,4Y+$- MPS@6;Z*$]$'YDW]:=PR%I.T8^MSJTD]U;W> M3/2_EHU:NH6>>5:T8%;Q X? M!(,MXY'M.@Y/[O5];;O6W75=Z[;2VINHMTZY.BJK50]\68*-@J]C0XMMYM>Q MY4C;SB/;U&XKVCWR)[>F'0XWWE:U>XRVMJX]W'Y@8N)B5?!B_JQWT3_K-,EZ M0^'M-UT90/!W"A2=JO+V-%M_C&XASY-P7Q^P40AT&@'-#Z"GDU[5=%K5;65KO:Y HYG#E$*7 M0+O-&W0BV;C)@2[!W,L ='KS 8NRFYI%ZCE#S14[!>0_DO*NK/>->)U/V T[ M"SG"(6,Y#&@8Z=;C":0)EC"*$*-A%B#&4N, FD$B3(VH&R5:KZS=Q.UG-UR! M)U*"KUH%\.,OGV_KWN(U=]NLG(99RV"1Y-T&GJEX"W[M"^_WK%!:J->BV4+G M3<62#0=[MX'%(L>[+49:SWBSB=W*Y2(X3RY2AMUYO/7(19IO+3TNN].EM9?? MJ\7,0EGXI>U%68>.?A'?5F^4JG^?R30.) ]2R"A7DU$>9Y!RRF!&@Y@2%),L M,FHS8#OPU*:@?L7=3G+KCL/&J)NY_#ZP]#R5'(+Q9=.[MXD>!UIR4(ONI2:Q M&5J>2@Z?&?R5*@J;07*\8+#A]P?XT$P'E)H+K^4FY&*L' M =A\6>FS0O76ZG^6;?9'N8.%A:-WB5D-7.Z1C.69+8]EV6R%2W>)!6M5>C%X M(QG$PO\>R3 C>>'^#&3GACM ]:0S?LG]QW/)':"PY9B[N-_ "OAJ"!U$]&NQ M>KAYKE;+1U'V1E%S[;/HO7^A\LTS$0B(8C7%H21FRDF/&%2/;\!PAB05D8V3 M;C?\%&'^GAWHF\E M[K3B.R6^RW!S6VS=3H1QBZ4/@F>OV/FPNPQCOT^B4FXITP74;]6MY\LG/96_ M_:8+](FV,(6(<4JS3)F"LA@B%&!(48PAQB3$$F8IS+F%.@ER7Z).01(1#DJ6)D&G"U%^M M]D*/C30UIM'BU:W&F@)O6D3;IF]'037^]31N4[+4WIO1_+L%R[LG_+F9>WVW,Q)5=7/,$YPSG),H*1Y!!%!>OT5Z*[,F.1! MCO+,SADY.=K4R&&SK5&+.(@>3L-K1A'.0/-,$Y9X#>^[<0H'/STS#H[X.OTN M3BE_M%?%R2\YJJ+3%!/_H@S0>=M^+,4NWZ& 3P&M3!,[C(PJ;U^ M@\7'N7K>].O;3AU(AC0-XQ0BJALPQPF'.94Y)!EG(DCC,$"QS?+I\#!3^N&AQLU2/ZGN7H[ZZ:L'YK8Q MIE,JJD^"B:)N]_=)S'5HZT=2UF6V,IZ+0&$($TX4$S :0LP1A9RS,,D#'B1V MT:;G!IP:)[32Z72&U0L@K?3ZG+H5WS+_[!S>9FSA$D7/O-&)"C:RZM/G!M56 M7(>I8(; N,WR.C?HN EQ[5N M*]I$W6]6&-7=ZD&47Q[(XNY)WZ+ZL[K%JGJ_:)8>.VG#]1]OE1KK+:59DL8D MIP&!%"ES(HD9I"S!D&)%=C+A(A56?4 GH]G4N+.64+WENFP&7\[GI*RL\\ F M![+I\=A4Y)W05-!O0=I'I=^'%-"7PZU*-397;295;[.G C4^8*4 BU"5Z#! M"*CGKD'I"NQ5FZ@O 1HJL.GI[?!P<&KV=WL8.1GMQCW\G(S:QPY;)R?@9;M^ M_0T/?>X89WG"<)9"3$BF5B-I HGZ3"U)).4D2],P2VRF[B/C3&TB76_[;6_P MV9_J'L/5;MOT K3&VA^U &KP+N@1&+QL=^Z.]2K[FD<4/K:!>>QR.TJHRM7L M2[%J4MIX\;7@SV2N@U[KU8FFIH?BZS4P#\UHAJR!U##'":3SS#ZIEC M!B%J3#(78'.*>-1M>Z2C_K5+.$/&'86$+@"D(Z9+;G%9C9E?25G[3>U1 $8T M03A",!6ICD4+0XA9PF$<)"2D*)3*M1E21V9[F*E1T%9AC$[4815(=O TB!AQ M@I)G1CD(T)"XD.-(#:O',ARQUZBYUM9$"\?I'W[>,- WU0=V=[]&U:0'NUPEA]HAV_ I9]I0=# M>+KYM/UM1^Q0/5CG[3;6PV]S85+(7P6IGLMZRU,[^K\LEK0297VJ^7[Q]%R? M+YKBE.\7737*]*ZT/J21^@"F*199M'+KCY?U MR8[Z9/DHP(^BR2C\PX!V=",]%F:[J-,SMN?)='.\=@5Z.C?%"?I:@T9ML*UW MW<&NT1S4JE\UT:Y70*L/?M0 _ &\[STW'0@>,GA&L9F?5""_HK].3M$HYCB: MG#3.Z)[";:IC1X'U?[ZH475O+?4B_ZQ>[79;E^ QV&(84+5E(=0QB"5$8-! MP.,(<1GER"@ORJ>04YOE:DF!%M5RW]VK)1T%L7BVC^>)R<8T[@- +L!NW%B. M(8).*RSC JBM(RPN&6M@:;)2\&+UCK Z3;9]P=,X3H(("ZA6*A0BG&008X&A M%#BG6<08S8E5 ;(#@TR-:AL902?D0+X]"*<97UX*DN]S!EM\["M_G0# ;7VO M0P.-6\7KA*I[M;I.73LP<:-IA-SE/:89$FDH TA3JEYW@3',DT#])R-"BH2C M)*)6:1I;MY_:B]Y(9YEYL0V8V0L]' ;?KDO3O-U'DN=AG=TF3&P/,6YZQ$'U M]I(A#E\UM'K>.H_BY2JF[]FD) MZHC!NES]3 B2818)F$F40)2R$!*42YABQF.9<19&TJZFY"7B3&T:;+6Y JT^ MH*=05P-CHQ)H= (;I=KF#I;^\84F->6ZL0SEG0D]VV@ 6;J UC&57B32R$3K M KY]&G9RUY%3,]O-1G85T!:!U_K$1YK-,L7P0I39N3 MCV-^1SO-8QG5\W3@( 5RG>2XT1GTE/;B8(]BGFED*!I)/*WM;1?@.\LDM!KT M=>:KM]]$R8I*SYQ-5_%9D H>,(9A)-,8JA5&#G.2$"CCD"&4L$Q*JWI'SB6< MVKS4$Q"0%1 +KC-BGAI_5D]$=8[_V#/1OF''F7TN,M=W-./T]+P"C:;3F6.. M&F%2\\J^E-_57'(49-?SQ_&!7F?.^)NH=+[[@NO&!DS]^F6I/[I[7E4KLN#* M(=_)B6\5$!_+@HD9B7*BGJ@$(A%*B%"&FQJ,\N6K*!4PE[I55\KKG6C MX>,@FTT,KJ#S3.;;J'VJ4?MX'K4AW8+/PN&Z-_#Q %P%IJMURPF,>Y3%D2$80(2$A)I1"&D99&@4T$@&VZP2Q-\;4Z&(M M(JBTC%?@7X,_!D$0ZAKP39;ROX$PN%(?Z?_7VP!!Z[$"\KQZ6):ZXW*[X73' M5DNJW):PO_W_(XIF4+^L/=?_S2B^1BJ]B_O)OZG9%53VW6PS+S7+) MYIZVO2OV36_&9A<:U#.);6SYN;%EFX?\OL;79>>*HR@X;ENQ/\[(/2N.*KK? ML.+XI:^SB=_;>6C/!W4O/Q:E$61!%D*4!AFD:11#'J ,!WE"PAC/FMWBSRM2 MKL;9G=^3T^:-VI76X[;['C-1<5\LZNBD"9P&[UL[% QE84+T[$5U^> 4YAE& MD N2*E,3Q'/16OOM@G\WMNYD'R>E[J*G?KTKORQ_7\Q" MC!.>(08#(0*(!%*KF""/E.FE3%G"$(^,4J)/C#&UI4PC)FCEO ):4H4CT+*: M"K)Y+,2-)0B3!"40HB2"2G$ 290S*E(9)' 401-,]*\'"//%-@)N*X%Z:%;\6D0'"?('AQJY,37 M4^KN)[2>O'H8 VAFV9RFUYVK!-/=R!,$A=1;>H*$D H1P0"G84!BBIA=I_+] M(:;VYM?3]$;$07W #@!I]N)?!H_GE]X2&>L7_KCR3E_V \.,^J(?5W/W)3]Q MY= 7O%DZM.GP6_M'NG1>4T("!2$3E"&8RC2 *)0"4BH"J$NLY[%D0B96R11& MHTZ/!MI55BMU?X/W2N_P-G4MAU3X,+."*6$XQM8[A[B =0"U6,#DF&U,1AZ9 M@"S V.)C*9[4N(OZ::V$R& M/$@3QB#&>K])M_\BL>0PPE*22,@@RH/90MQKI_Z+.7T-D\;HG@&=BO*XFM=QFCC-3:ASVV974&Y MXL8<0YXPG2:K+$6BA$(9(![CE =18M[[Z]QHT_/H.GE[BYBKKDB873%C,[A/ MTYQS$+V[;F/C9]&(RR6.([7=NA!/NRY;IOB<[*EU]B;C== RU6>K7Y;QEX8F MB#P^%LT^ON)T73^L4*[Q@A6BVA3I^2*^K=XH-?X^8P&7DK$4XA1AB-22&^9Y M3&'$<"3"*$L(-2+C8<-/C9U[TM<.T9;\MCDD5G8PN9MD\"VZMLIA;= M2GI0B^^R9/T@W!PGI%B),'**RA!X]I-6!MUE&,U]$8]/RY*4+TWZW:UN^"T6 MO-H<8\Y$$D@<<@I%)G*(,H(@990KCY/P.&8\S4,^8"5^?N2)KKI[%6AY)S30 MN7*""_%85_EBO4B!I^T,&3OV,S"/&>,Y0GNDCK*=L&V&\Q58RZLK.782N^,U M@T:1=0ZZS\7KQ M9LHD_9BTC48.,P]< .LVR^ BB<;-*' !WE[V@).;#F1A]B#X\USM6ULW9M(S"),$2)@%3BV::4DC" M+(98$I*3D(6,VA7ZU'BZTTZ_]GW]>N\]Z#0$^F$$/1WUE];A79L&\(.. MO!T_!88,_VJV]4WYKV!6^VG "_INYP6W(HX[47B!=V_F\#/*L*GD@SY%J^Z> MA"[.L;A?MT (&0[3',Y9)SE[MM_O?FI?^7 M.@0WCD*2*[\1DCS7/7M1!#&7%"8\"*64>4)C*]_1?.BI4<=V_\ A$AV24!HP'AI]$*\;CL)@V93QQAV'D](X49;W*_E 0JIL3 M*Y?IKXH>O![Q:?M!NEE^-O2%54ORR6M!+E5^THO5\H3TK]60&BOE6[5!^* MA7B_$H_5+$]I%"21/E*))4294.Z.D!C2/(I(&B8$\\"&QGP(.37"TSIVNV$] M-4&GISZ,66L*:E6O0%]94&L+MM4%OVF%0:VQ)7]Z>3+,F/:U[>V9DU_3U-84 M[],63B<#+X*..FWXA'IW@O$ZUK"IZ,USI>Y456J53HM%?>MUG,!*_5857)3M MB(W,+ZW$^BBN%FR&2,C#.!>0RE0[T"2$.4,99!&F@D5A%%"KF<>!3%.;:'KR M@4(+:#2;_3!O34N=J$.JW ED:;B>'E"O0M]OZDQ:S9W2'& M3LGIVN6M764[73.V?%ZL*C43B**>&&9Q3O-0L% Y_MN>>IO3ZU/V![+JE>-=*_:$WEI.KVJ2]6'Y;HT M>9T46"NOOCK?K"4LX^%-;6G&+2'9"W6W_?YER^7>:_VQ7+Y;EH_D_4+J'_JC31))DK$< MZ^;629)E$ 51#DDB&&1)H@-&!>9Y.&1I;#C^U-APO1[KR7\%E :@5@'T=!BV M0#:UB]UBV /:8RU\SP/=AO@ +VD^ Q'TLJPUE>%5EK"6 !U;KMK>9D V^0>U MEF,O-W5X=QU!^FL;R]T5!M05_1-EB9#J9@Q2I#O8R)S$9I1G,MC4 M^*T1%S3R-KU/P*]6H>Y&$)]F+]? >8_".8[9^?*!]N!99(\[!'&DY/%!#Z!= MRK@A*"=OY)OQ>/SX]O'I_GR18C/S[1B95$7 M^O]$5F)& QPS0A!,!2<084PAY6$&"<%Y%(5Q$!&K);DO0:=&ZF_GQ7W1Y&+V M&GOH_O6BU0#\2"I NN:&8[5C.6=O,Q]W"E;T/,,X:,[2*@LZ;4%?7:#UG4"+ M%D.+3*-3RSEAOX^&+8:0.^O;8CK>T$Z4S>;D1_7ZK'0#^6Y_N=D!F@.Z1IH"Y+B)Y-EA1^XI:0K#?HM)XV]Z+)EDF8]B=<\)O2'F MA7H\)*\, FW\*CVOD^@R")Q!-7H<)<4XC#]L$FZS7*9I'BQAG:__/]0O&HSIOZ*F[)BMPT02HS0I,HPLK**-:](ZA,( ES M#B/*\B@A)**948[EN8&F1OB-K* G+-#2@E9L'G!/O%')KBP@U'2+4BZ?(IPG9*?[1G,3A M/,EH1 B4,M/YBR2'!'$&(\)#Q&D>X3@R/C>V''QJM%%O_E5=\47QM>\_Q MCK,':KMUO#WT'L/V))J^\W=R70#DL[BO=T-FG*6$1D$*\R32$P*E,.CY[\PC"36YYUJ^5HP<>3X=%Z;L:XSII>V M]XOB'X(W-2UOEM6JZIUBDBB-LS"%.,QC12TH@(1Q"I,@EF&(&(JD%;4XEF]J MA'0P,*+?H*]M6=2DI]QTTX.>W:\?=2[+!<>BKDUO1GRO:- 1@V$\VM*:8#TA M[I267I-X(93.2"!SD,H0B5Z2/:)1#BB,"8\&# MA.,\S#"SHO]#HTR-Q'\6*S!?5E4=N5CO)0!8'T(P\.,OGV\W'UO&+QZ&V)!F M+P7.]W[D7D'TQR\N(!.Y)UK+:.68F",&NS M 4*$\HCF% :"*"K(8@II'$208X901.,L3HQ.L(\-,#46T)*U>0%:4(L-KD/H M&6P87HB);V]HC02HD1F0;W((%XO-O0OQ&6D#;P[^AB"U+';'S5)^AZ!VE=,7]8?YI!]C'SE'RC M[IEG;_=;$:B59JV!CHIIW-!#WM;ZB[[;TUP"L%,W;9 @HWIQET"UZ^1==*^A MI<&_BL6S>+]0PY'Y]=/3O&C6HNWZ<]V4KY&DK@1<;%=4C:-,1!F*8)IF"40H MX)"(-(,\R=),?4Y2D=F5#+]4I*DQ;*O1%6AU CVENE[&O?:'+15L%+M@Q]"! M?5RK>6;H<0PVH-BY*XP=%T&_6*R1BZ.[@G&_:+JS.P]=TN^W,&OB9XZ% M7L1(1(($&0PB(2!*$8,XC@*8QAPE(?'[DOA[_T_W M;E33+BC;0(UR1Y>ZO*+^6M'=@NDMW($Q2\,LFJ(T3S,! \1"B")!(H-E_?*B=9'.!_??WP+9+%0EJD#"9K0LA&-8[I)Y!'R M47:1#O?:;'1P$F(V"'W;K2B/5AAUK\JQ-09L; U$\OS.E^V-1]X:&ZCW_M[9 MT!N-7'>E"9-[OZA69?UX5_4B]1V(ZPI9(@Q@E$0DB&.,TH3,GAJ%5Z1[\1\+$L:4A C#+,ASY<3$&:0DRB'/"4GR&'$1 M9.UC\7;!O_N'HM-AI$="U#^_I^?!;!-BDA;V[6]=7M"GC4/OJ0]J_=5*ARQ MB\ 56&.@?JU1F$"9GZ&&FT;='VOIOX]"0$.-XJPRT& !+BPET.MZ\6NQ>MA+ M,JVVLTRK[9S4=?.,^EZS6 8)XB2&(1(Q1 E2Z_@D2*$,,AWQ+]*81?:>D1=9 MI^D%O=EU? ;6!'!JU1"3($4;\K'0\4=:AVJCI<[5>"6*O:W-9#O0VU][)!K1PYA4=MK ZS:F7(. [L,=(>:OZ#(M&H]5?."1^O]["P;\/./H<^NX?>?75QW-2585LCV^KVV?Q9=ENM=YLGRFD M,4_B@%&8)BB B,0QS'421<@YS@@C09P)X^.VU]-C:D2R*[H^4^T*NJLUW[WX MN"S4F_:DW@51=RAJ#FC;6,5U(ZB7_2/;P4=.K_B0&1P;?A^/SO?KB-9_VX8$ M*$S E^7Z .WF.WRR+(Y$OX\G;*2#U>_B2;,[J'U]^YX\[GU%\<8[-'Y]&VP= M/4] G '>8->"Y'K!/Q7W#ZOJXW)>L)?FOYN^9UQ@&@.1M"LIC)#*$W\&?< ^K9]UCW:5(2 M@T9DT$@+?FM_FK25&_XXF\_D[K$=:=8]CK&C.= .F9/SE>&MQIM;['3;F@+F>?(Z%\XDLY'D44L@RR2'*.(54]Q>5.6=!FC+.!;T\=OF4"/\_"%V^ M/";SI TQBQ.:AA'D"0L@$KH.41!@F$8Q2T1":$*-J@^-8<%1.JJH&SWHEO-/ M9=%8\?%,^+)G QE,U9YA]QU '*KDPP@6CEH:9P$JQL M@N.06.63]WWU4&43K4TBE8WN,]E Y4_+^?S=LM1?FF4BR&*6AC#')(;N)B[/ MIG$Z0_F2==2IR#/@NW..[^$&[.0V9TGU4K ]TNLR5?6)H>!J_GKWO'HN1;=5 M^ S(&LU=KL["J/633:7%8#P:FM#78:7\N"GJ>7 M_O'K51?YJO M8%N[+4\?^)_<"W4ZX'B;I#YPVMH]]3+ T-Z5;=.[3^)I6=;-2]1[\JSF8QDF MC!(!DUPO[Z*804QSHCL2)82R,"(LL.M=>7B@J4VOC:Q=[T6PEA8TXMKVKCR" M[ND9T"5FGB>TH7 -Z%UY&HL+>E<>N?'(O2M/J[??N_+,]:[+RFW/^H+S+$RC MN$E41H0H;UW&5%&$I$2&+& $N2D]-FE?_/UQ-[N)PBB+^WM1GV[J@H&K:AUZ ML2+?Z@CBA^6\SG3U4)G,VN?V8X=7/-3OZEX-]I0M\'55<6SJ7JY#O!U6%[/W M32UN]^K'\R=T-*\?YL)K[#:C_DK80[$0Y-(/7ML% K,\#7,>P3"2 M"40)#2'E$8%))%D2!VG.J-6YP(FQIC8=K$6M-X)%)ZS=#O\I;,UVZ1TAYIFX MM\%:RWF^&8GUUK@!'DZWMT^--^H6M8'BN]O,)E\9X%I:%KSO+O\S*19WBRWF M:NAMEN99+'F4P3B.$42Y8AF"\@B2-)%)3C, MO&Q[HOI[\;2\@*R4;TJ?5_4QUFJYZ[T6M0(6GI)S QOXJZ]BK]?O''*W,.D< M4EM97;KMB[6.VVL:UL)1?DT#C^1.OY:A[7QO7X8XZ:$['W0\/]X77EO>OK=! MAJT)ZE"FGQ4XI'IXOV#+1]'VU)W%+$RQ(#&4<4HA(AF".9"13'!N M,5>?'7"B\VXMK]U:X#BF9BN!RR :9ZIK(C];(4$C)?BQE?/X9ICU*N L%D[7 M ,='&W4%<%;I7?___!<&>/]WOR_J2)2[)U'JM^WS2Z5;H'1M(VD092Q.8,PQ M@TBR!-(@"V'."*9AG. P- JU/S_4U/8+:F'KY>^R%1=4C;P6#MII< W<:&>0 M^2:*&BV=#]Q)"EI1AS0P/?-,FCNISN ;R>,\#J,C9]$(D).>W^D[C.?&&6FR MY9.9?<-9(/?-(T87FB&SW%$$6*5/,D%)"0.&)Q MGB""K/J?V@P^-9K]LM2!.$]=OBWKRWUQ]/5Q$U#"$LQH#B.=.(9"BB )8@ES M*;,XHCS+63A;:=E>V01K$?[I3&#F)?L"UO-\>#A4?4MRT!/=:ZCY6;Q\QX\? M%^"U@\+/0F,0Z7W^'@.\\B-YNO4AXNH4U-^+%7M0 MT_O?06=?Z\@2%W;$2- \%;&B1]TZB:@U,]7&%)(F:9)$*!3,HBK.R*_?.%5R MWFZ?:Y7BD12+X0%7+LQFL"0?V12>'95CE3RNVC)T/8V:CBT8VEL5& MP,A&&VF[8!SCV>TP.$3ZY#Z$BW'&VZUPB,K6GH;+^P[;^;@5=+5)FK\A9?FB M!KA^5)/O:B9#G*5<8AC&J7)!<\P@D3* .0UXGD0AQH%1%V23P:;F7C92 ;HL MR^7OIL?Z1JB:K9Q=8>5Y OJP7-Q#98]'H 6^ G\NEY7#U&L3%)RN?T\...IZ MUT3UW?6MT7>&$<6?ETO^>S&?]\OYR!1C0:)(+72B3'G)0:96.RF"),:*T7(> MX$#:\,.!,:9&"YV(IE5RC+$T8X4+$?),!K;@6-/!"?6=LL"A<49]^4\HNOO. MG[ITV*O^13P^+4M2OC0U=3Z2\J[4*5"B*4+71;TH]R!0;S^.89(' B*.$XAS M%,&,8\(XB8,D,"H[:CGNU"A!R0F^:@'!C[]\O@5/W9Z491]@4]3-B,(#EI[) M8RUQ6\/L"FA@ER5HQ&YJ5V["]-R1BB543HG&=.Q1R<<2D%U"LOWZD)AW(1[5 M8JCX6G"U1*JN>Q'77Y9_JZM\-56__K*+/&[S7LH.^\+H_32-^6ZL1_,4_WC9AXQYQ'RLLW"W^EM'> _$['],1 MH[4'ZKL=C3WT)L/9+W5WKFE:KDK#5+)$8I6D@(1%(QT\D MZKW;$J;W.UP-JH)Z'U>S-=@J6Y]>]D?4*;+H1@HV\ MB@):B1W2@#$Z3KGA_*BC$H8Q"+LL8OY%Q]0R(QDA@>")+I\I(!(L@X12H=V" M.)$*=>4/V(2='AW)BDI&BS%MF^:HWX:45SX.ZX64\KU0R0C\,2YO3(0OK'GB M0GY8W[%IVOE!?!7SL$MN$1&B<1K!FB80EX%BB""'.)8AB0(B$CNGX\184W,W M:ME :$<*I[ THP5'"'DFAGZGXT;0*] "YJ$JBP$F3AGBU'BC. ](!-,\ MH!#E*8.4A!AFL60T2"(19MB&/NQ%F!JK:/&!G"]_KX V-R@ZT0%9RVY'.0/, M8L9$?L'V3%!*>%!CW8FO^PS]J#50D/\!K)4 &RV\+(V&@^B4T0:(,2K1#8=I ME_\NN-.%[E.O>4+;&9W?[30]WVN1OMTA_Z)?KO4(>@S(=,0TS2% M.&(11#B((&5I#%-,LIQ(3 -BU6#.N\13(]W>\D6QP%IB4(L,?FN$MMP>]F]V M2W]Q"L8L<9,?A?J=O;/UXK]ZD?AT?V+<1CGK2W@>VK\=_VYXMUPF>1=/A M1Q?WGI$\DPGF$N9!F$&$!(,DR22D/(YS+GD0H-"T%O^Q0:9&[YV<8"-H6UW> MO 3_44!/L[ KF#P3YP"$K*KNGX-@4,7]HS<=K=K^.;7ZE?;/7CO,NVP**WTA MWP8?79VXPX2>T+:8EQ+3]V&5 1Y.I^-3XXTZD1HHOCL%FGQE0+CCQ[+X2E;B MXUP]"_J=^97H?JBKKJ)2EN0X4^L:*'21 !1D,:0BT,'8 0NS-",B,J\4<'JL MJ4UEK;1@+2[HY+4(F#L#[VG:< R:9]HXCM>00E]G@+.(*W0'X$A1A ,>/+M( M03-$3L8%GKG%>%& 9KILQ?P9?F6PDU#6=R7SME]8G4J['5AXLUSH_2]UU?RE M;D:C/EV79DE#DI $(I91'5J40RQ0 DG.$:%AR.,@M]E@NE">J9'R->=_VJV9 MW-3R6#T(L"KK->$+J.HD]T>Q>E@.*-GBRI;&3N%8%O+O.'::@*ZM8F.BZYVX M_W49[+9F]E*"OH:@4]%9 0+'8+OV2B^2:6S/U06 ![Q;)[<=1MK]7LL+7I=( M:'-1FCRC&0UBSAFGD(6)+G8;*596'\&,!%E$8YECB6RBL\X-.,T@K?E&ZBM0 M"B[$8_V2JD?GJRA7NC,U>%)O1EWDK.'@J[I.;M53\/_^%QR%V;_5?796+^!' M+F3!BI4E-9^UF!GWNK2#9W+M-ZCO6N^L7MPQHRD43JGO[*"CRD:4\O\W\M5@\WS^I=>A3E9@^[Z2?PMJ.>4K=M?#X>%3D<9C-:<0V>9VKIQ*U;6X).X*O-J=Y5 MURG6'=W80.24UN!)5T^+ZK\6B>'Q^ M_$A>M--6W>H8MW?J@?PO0]C-R,DOF)ZI:BT\:*2_ HW\H%4 =!I< :4#4"M_K06H MU7#8E&0PA&Z[E=B+,6X;D\$P[?4W&7ZG8:17+RO?J+&X6H[J3BKUGN^UWBB\ MK]>IU9N7S36M"->Z0$Z3+ER]_29*5BA9WR^:DGJ_BN+^827XM5HJD7O1_?UC M63 Q2V@>1YQ+B,-4$281!%+)$>0R(&&9X!:*4BU5J"O.NCKKF/2^A>V^H,:@*NV_H)NV=>!H&>*KNAI M!P1HD5A?!6HLW$TCKV-#IU/0R"J,.GV]CGEVI[Y7DF) *(&6[UGSN]X$6(4_ 2D!J$#;H#ROOG08:3K4'=B#@D9. &61;B &]!&"A4X#)ZC,('S2)P, M$3CQ]?'" \[KL!4:8'#YP,1_SNM 1#+_2 K^?G'3%.6>12R(41RF,"220Y2$ M:@F0X0RF*>9I'L=(,"O'_\@X4R/&C9C@2*H/G6VJ9%_=LRI$<7Z2*>5 MN;_* []IL4$MMV7&F GZ9ASB&%//?'(YG /*[!L#Y+C:_OEQ1RZZ;PS$?NU] M\Z\./F-F0A\EU=D21?7WS7L0IQ'/6)K#7"8"(H84"T4RA#+B>1HE7*:95!-F0\^,S:+@^-3XVW-AGQ6?4/G!" M?.X;?H+FUKE14K"4QS&%B# &$0IB2&62*A:)<9;$">+"JLZIZ^-S'=?A>>IP-)V7)#=; M=$8-L'N=]#=;2&P#[EPDQGT0]X2]-,'(:I#UBUF/MI.-%"0Q$DF0PPPA17,B MIQ KWPC&*,S#,$DQSXQV<6P'GAS#U:(/R9.S0=M@Y]L3AKY)J8&O39W0.[J[ MT\$E&74V$%OLEWN">J0-='/('6VJ#X#KY"Z[S?W&VW8?H.76/OR0[U^0KT."ID6] $MU)@,V<3*>P>2;R3E;MGS>__4%OW:^!_'@&R&%I;2;@ MN$]<.SGJ^*EI)B <3#XS^N*%9>G:DD5UTG&Q>MBK5%1MERK:KFNT#NO^J![3 M!QT&.>.,,X1""?,PS2$*]=:<[DC L$!!%B0TCJV:Z/H2=&J,UF78/ZTS[']O MYI1UBML+($PM);0;0#3QE76.JLXQ?A3EO2@'%JAS_0"84><4S.J9X[:3W2X$Z[W*DVU+$ E+$ YB)E-*4$"9# M\YT-V]&G-FTT\H,;P\U;B[6YM5T,]D!\HNV9S2V!'K(;8HVXQ9:(3^1'VA=Q M]:C;;8X,!>[D#HGU3R>";C+N864]D=55&)57U?K%:UCT1XAFF M*(Z#6 >$Z])'.$(P3U,*11(*'O!0!XN/L9 Y)>349B,EN:Y?6\B"-:?M:H&B M-"7%0GNQ;%TK!8BV7-)F;?/\I"Y?E<6]6LGHBW58B6&!5J^/@=_EC"OC3GTI MTUNYK#4%6M6V+4S\^LL8$U-,8@ES4M#O8OEB K6KI8O16(-ZLM<;-L57-6JU M*FL':%,,2OU6%5R4VR)LPG;;:FQAC$(^D6AE6W:OP17Q;O5&0_'U& AD$F120 M!!&!"#%=PD=P&,J4A7D0HYQ8I:/9BS"U2;$GN5Y@=0K508.U'OK3OB9VRZ@! M-C);)/E%WO,$N$:YC_Y1Q,%O6@=0*^$P;G,X@DY7+@/$&'5=,ARFW57'!7<: ML*:XYO_]7*WJ @I?ED=R_!P?X>SNV.B215^6;37K]56S-$DCG,4QS%FN2#@( MI^ MO\[J[K=W]Q#(L =<721/2=15U%]?^T_Q]%HL12>KQ 37M_]$3[/=(GKR#\G) ME?ETI1]ON3]=# [M(4Q?VF$;$_IV:N3JHRCKC8[-VC;)TR *J( 890E$"*G? M-LH(DAC3+4YES$@9VN3E'1YH:7VSJ8(M6TH'5 MQ?<@-6,')T!Y9H<-1IV07O*[ST+AI^;WWFBO4]K[F-)'*W@?_<(P;O@DU&T* MIF;,&U(]7"_J'SH+_"N9:\?I\*=M3&?(.>(I9S"-,PF1H#G$D200)2Q+8R03 M1JSZ%%PBS-081@M9.R3U+SUQP6]-RW3+^C<7&5QQ9%3/QWKDJ5%D*WO]KBZUR( U@O8[Y=GLI-I8@:08 MYYB&$+,P4',709"$6*?GQ")$&4IDDIJT)/1KA=%Z$_9M40O>M:P"'_S;PN28 MQ!/"OD\N6EC[]9*NUQ!O5;0ZUR+L0HQM-O,]83W6_KH[S"WWMP?@=GK+V>:& M(^X"#]!S>V-VR TN+1S^KEB0!2O(_/U"+LO'^B&\+2HV7^I]W\WV'N=IQED4 MP#2,8XC"D$&240ZCC(9J@N \C*SV4*TEF-HTK8NZ+ZNB.]2_$>6*Z,9@G3;@ MLWJCFW.INB[BT!+DI@8R6\QXA=W[>??Z2'"#*5 M"J%;@G2\1+KMC09V9]/9C+H#N."WS_H0JVEL4Y^#U7_;:7W#9Q$27-!$=U=( M$$28)A"C-($!CY7G+$B4HL"JP9JM!%,CQ;I_NGI*-".RIOI9W:6["6;J.J?I MOWY5:]*NG3=8-FI9-E"S-I<917HU@F>*;!+7&^%!(_VZ 5D;,-%W=>6JDU@IGQD[[.)UFG8NT]\PF7??;LX4PC#GBJ+:G MWGWUI=Y[K_ZU^\[OWW64=_FH,MT[>OR"RU)OU-*#*H](O]='DG_ZC?QN'O2O M[Q?7C[KXW)T\ER\4SC@."*529()@0F! M&'-%_#C@D*:,0)*A$),DB'C.AJ1S3>&Y&',#X9_F@3#SJR=H9L_SYSKAK*?R M\8S=K5;#ZK+UX]&H7F\RG4_V=9^I-I*]O*2W^9;]57+B1C+(L42ZL8:W7Y]< M2UD'(@O^5@VR>FD=KSK!,7[F2;7M 5$.&2Q91DD-,PAFI=$T.24P&3.(LY3]0:QZQ=E'/)IL8= M;ZM5\5B_+]MN:1UTL?9(JS&JP!PUID%DQ&N9R#.=75(%9I,V!^[D.IUME'H^ MQU]+OW5]7%CT.ZCO,\BR_DO]G$/?>VJA@;5HX*F6 MS6Y#I@^8V:;)0!@\ST(- A]/(V"]X7! 5Z>; OW[C[IP/Z#8[N+ZT"4#TV"E M%$PMM-]^8_72^Y/RY>X6.K9[)[Y[+RI\^X/>E;.$$$I9(B$CDD*4LPS2.(UA MG(L++)-T/3P"9G3URH;U3'L;FW;Z :V@MN5-;Y!PWG]D?T'N9T!Z'NC"'^H/N<%:]>UX]EZ(]\OY(7NH= MX-MGY:E^^7WY7X*4:BK)TE0*+F%* P91FC&8XR10?F(>2"0#*D4V*+?:5(*I M313JO4 #LZR-03J;F359V([Q:$]?B@RZ&I5/@JB[G4RR 4@+46GC( MV;8%T$\NM[$4KY/C;0O2T=QOZQL-# ]F#X(_S]4:NHZK>_-RHVO:; +P47_5^ M\K+LWLHN3M@RXO>,!DR"B64<)8EEC5V#X]W-3(IWDIU&O2RJN0!;7$X#;&L%L.A/6&4M770<; MLI;8OIF-(?!F1.,.3L]$L]/C\:H]I@0;8=V1C!DH3DGFS)"CDHR9^KLD8_@M MAUY,4W]H1I.(4!0ED$=<.2[*;]$=Z"5D-%?.2Y0F'$<7NS#-6%.CEQ.S[Z"R M6*=@OL!QL0?O];P6YT6M#!#Q[ZZTX[V^K[*MN)&CLO.5 1&![?UT78SZCOJ7 M3>S#;CWA0U42[-=>\7GK8A<^[&01O3>J MO48*V;O0;HXB\YPA>S(<[_)1QHO!G94G*%WUVNWIY M(Q9"%KHBRDW=EKU2S_D[0?3>NEJHIR@2F8 9S1!$*W4;DLRAUA;2_P!"HI9 0 MC_5^^]/V-H %V5H8T&#VU=BG\T MCW\JPRR1+(,HC-14$5 &21Y%.CTR3UF2"8S,DZ*,AIS:BN>#FH+8BTZV+N_% MT[)8K"[K36Z&NP'#.T?3]UEUO71<"ZPC'VN1P:[,SL&T8'3GH(Y$YI>#:T?C M5CB=9'"S.XU'WE::;?&VW3>'4';M[YL=;M=1H?KO]M'9&6UD* M]>OVEGV;O!WG(@H#$D NF#G@,N&[QP_ 2;3S.O9U?>$Y,^DYTL( M^+>MS:SW>C8>:WY\A=?7QK#;N;GHIA]*0DO M%O>?7Q[I#C/3WYAGCNIZX%2Z$NR/]\NO/ZGO- ?2ZI>:06KVV+_3 M**_^406Z]_;X!>X+?E^S_WDNFO+^U2P)$D1%GD/!$84H3AFDL20PSU,J,0XH MCJP:0IH./+57]FAY[P,;Z*2GA[O"WEMF,8MD\0'V*)LI)\MX7YO Z[1V]R&L M1BO9O37X9"IU'X+$ID#WP>\/X[+]%C'KWJM9$E 2R!!RE N(@H1 *A()22)8 M0),4QW9="HX/-36^NMEOG/8G.RXZ :L9^[@!RS/?'.K^Y*6K[7DTG#+*B>%& MY9#S:N^RAL$W!FPQUIF2ZQ"%K@>:#*)4![Y!JIX.M>)(!,0L#Z#,:20PSK! M1JV=C@\Q-5[89 O/M;A]?KCJNBU:[.T1&T.%OCK>=YJE]$, MQH&N9!]F(:0RBM5_4I'%:1JGR*JNT?&AIL: )P+G:WE=Y!LT&)NY26Z0\TR' MPT%SDVRPA8?_7(-FN-=/-=A2VRC38/L;PVCC_8*5FHUN1?/S_6*[X,2:I6:8 M$$KB5#E,E'"(>"YA'N7J-RIX3G":)-RJ\(/QR%,CE1-NE1V=F&-OQBY>$/5, M-IW,X,=.ZC_H;;:=0C<^&C]8H^64BLQ''Y69K$'9)2K[&PPLRBH6ZK;SZP6_ MYH_%HM"K1ETM]NVW)[&HQ Q%(LA3B6 6$*(#_Q)(.:8P"!#"H4R"D"$;MCHS MWM0XJA6WSFTB6P);EG(] [,9,3D$SS,=]7';EA6TPCHL!&N&BMOBL&?&'+=@ MK!D >T5D#;\VL#Y$6U/KR[+>MBY%UQ!&5#\+W=E%EQIL_L)G(M*MP% $4Z&# MSU@>PYR*!.8!SY(HC7D:Y -:R-G(8/3RO$(?.%WR\XD433VL_BG9%5B(NKIH M71*6M&I8UI*P,9(91SG'?*0Z$ZW88+4$K7A@(_D5^+G!NC;']3FL[2M/# #- M;1T*&P'&K4HQ )J]&A5#[C&,]FX%71W*?64Q3E&"!20Q5VN](,20*'*#)(\) MDD)R3JVZ(!X99VK^DQ;3CI*. 6C&/@Y@\4PT6D+K;&QK0CF#@U/N.#;6J#1Q M1N%=1CAW^< (H3H!Z.YY5:V4XZN6:K-4EXE(D7)F]_'OCV#S?NZ/Y>]3?B/MBL=";#Y3,ZT"@P46O]I'%)(A$ MQ!%D2: (E20H-+1"R_@SC>D$OQF^:@7H+N]0=^\ M;"YI';KKWTG)[Y[JY=#;;Z)D1:6W\G\5>E=?\.NO:GU[+]J_B(]EP<2,I@$E MF#)((Q9"E), 4D$XE)0+G"B:EB2Q"LX<1^ZI.78]L0&I3[G$@NL?#0V"'W_Y M?*M_;[AI"#6-\"Q8$-ZT+#P&C4*J]0%]G?L]IW5QZ?YUK>*@UEPQ\%.[2='3 M_@IT^H,6@.ZO.H^F.%'?>QA7CVPVZ MI_V&@3Z)N3Y)N%E6JVJ/@'J]*M(DCS%/&0SSA$$D Z);ZB4PPQG/&499+JR. M82^49VJ/]:<'W!C+#X<3F>049T'M=.8<]O_/^X M^]8FQW'DVK^"B.NX[HT0UGR #ZP_U?1C779/5T=WKR<<\T&!9Y6\*JDL2C5= M_O47X$.B7A1 13WAM?3U5TDD7E )A*)S).> IYN\',;&+U2IF$#J&X / JT M.GIL/[.[[61\OWC9K(O/XE7,X]HQ0"E.@SC27"[L#2S<8X0\FR_=MW1)Z 2= )JP#RX7@:8.+5)7>,- M:F\,%#^T)2:W]+,3=XPM-R4WZ]?E?,9FHK"LVSO_@!&]V3LA02.EE[*]RV X M?:4[AAOTC;ZL]N$+;7#'%<%T>CG<0<^$.UIA_8-PQS>A6?G5OVLN8RWIALQ_ MB-5S-.6"XRA!7$U3*JI,42Q3!'/U$Z&<1[%,K0/KP^HPMG6ZI4)YSO>F^U+V MB:4/_"I8Q-7'.\'_0#'V%A(G8NQ;-$ +#J#QB0" M7@;#<39@QX #IP1>5OTX+]#@GCY4&IHPO%B_WQ3KY;-8U6&3($Q9G*69,A1" M0I0A DF>91")6#G2+*)Q8DZH?G*(L1F*6DC02&G##'$2PFZ3X 88W\=[!YCT MX8L]#8X-;<:U( U%FV'Z EFR972IW\V6 MU516<%[6)9'Y5S+C]XOW%=/Y&>;S\YV0U)7+QT79RC86..92,LA)G$ 4DQB2 M(,X@C<.$)F%$A%GNPQ#"CLW0MIJ*B;JI6%-?_P966['!YD5M.==/ NA3&KU' M7,KRKZNZ9<"J?S\&WZ^'@>D?T:3[CNWN- 4_EF"G*]#**@\3U.J>[P8QZ>Y$ MMU-[1.^ Q0HWHG=AH+5R%.^$W3H\T"1UKNB^91C.-Q@(S3TO8Z@QG7(X5\4, M7\0?Y:^*J2 XDE1BB'1)$O_UXQ4%1V;8&QX>.$?4=[R_@Z2Y*5M2+M1J@F+&*^KD^%]ZF)>1<1S#G. 8)5(D.([,]T9F@X[-/FW%!ENYJ\2=TD:MGY:;@BRX54,^4_A-]A[N M0?6]ASB+9R.L2;I(?U!MG'GWX [EE%\$V94K;0=1MTML^*P!75L[[?9=5,M[ MKV_ ?6[)V#5QU=FQVXY!WP53EVHBQ/L%FV_T"6?E/__';,$_S%YG7"SX-(]# M*4-*8!YCJ4\=,:19&,(DR=,8$T+SU*C-R% "CVWY:+4U7LIVVV[6ZN]UT,); M><'KY<5F)ET!M(FZH88(S)Y?M%%5H[?ZAY=D3^JA?U?0 5YCU[._[!"OH<%2 M.+*7R_,R>MA+^X+3WWH-'^1>;[F=XCH3N7EIM.[P?@&T]J!1?V3O1/^VZ;=^ M-V[4;_VF[\A53=M]3IA-MWC>?07]!A@Z8HQ_SI^_/&S MX1_0WD]\\-X/R7(_"DY[2P9[/WSU[\NM=QF'+X,VTRA-&>%A M7"GT*4!8%F MC2:0H32(HC )8V04"#\WP/A\@%WLX2_@GX(_!\KB@1>R J]:W'\%X43]2_/_ M)0]"A/$DR\))E*,ZA@#(9OVT7)490!5[UP-;+ZE8@3B< /T2EC?^.UEL]!ZE M^<>)\CR*%QWI>!7SMW\%<1Q,<(HF88"J@2+U5S5^'#7CU&>'^I?+5C%3[S%M M79Z#E\74V^G_"GAW=,K9+V7;-G>MG':7GLYI_1T[.0>##.S?G%;QV+4Y+<3]6CP7TU1]/QE.E%/#DQRB-(_4MB:)819S%DBJ/U4G$>Q[,.#8#$XC9WFF,ZN3)76KCE1U*( MU>N,V6ZQ+B)O9G51"UVSJTMZBS+ T?Z]#BI]6:[_ M2ZQWR9]51/K3@]9ZTE'5GWF\S1TX7BX%5&'3IN4@%SF$:8)V/GC&( M4QS#G*& QRRG*>O7CNI6)./ MMD,&E-" M<)F1SFVA><$X5@)$= 8@1V9Z@AZ>WB8\W$T_G"IV#]&5Q /4^FL M98@/V7H>EM=4'^_U;"S*]L[+A:8S:OAA".)A&L:04>4'HEPMWQBS'%(F'.GKQ "VQYSGP!9\-C9W?H^3Z%/@^)ZH>&P^B>?E9#.4NSXD$>$)^_5?_=]&V_P'-X+BI]*Y[UT2^\. M0IOG3=G3K SWZ)C12CR)15%R23.U$?N\+(HO8OT@?Y"?TSB)8LQEHCR<2-9@D- HH,FK1TFOTT2U+C?!EVJ^:&CY; ^V26WKD5C-@Z(_[PM6_ M-U[*"'9"3L ^SN\KG+6G-@&U!@Y]\3[ N?7$K208U@_O \Z1%][K(?V,VZ_J M5=D\Z]H>'9HKZOR#)!9YDF0A1'&BC9C.\Y Z[2/C49 +*IFPJI Y.3G MY5P71)QI,5,WEJE(+:>4A#GE608)82E$ZF>(24Z@X F+8YZI31Z>+DJJ&(S]+@NM:*;"D\UE%7%$ S4DEUNNY:"YN MVLY53% 6T;$K)M0@6.EY?H:QKCOCJ=0 +3W.=_+:=N_Z/N!\6,0KAYF7@2*6 M'N?'+F!Y/:J=(UV.5,UE4[Q?*1Q;%NN)B%OQ^T?QF MFF4R(A1E$*-0=ZBG*211@B'#21K':4 0E[8KW74BC72U^RR*XB^Z,<-F7?8\ MJ\2WL)973I3!"C8 [J/;(S3Z@$:ALAU=_>OA9L=B/1MNE@9:T[S/EMW*Y@;? MSM7MRB&&6^'<8+&WRCEZ9,\CNL5ZQF?SC>9\W;48^*)>S@_+9S);3".).*=Y M #G.,$14A)!JUDR1Y227>1[%W"AIQ'3 L<6IVO+NM0#1(H/?*Z$M:3(O@FYX M$.<02M]G;]>A:'_49@B-V].U2X,.>Z!F",'1&9KI?78&AXO9]$.]?'YMV#MT M!?8TD&D@&$YAD%6ET1',@P0IE#EB$48B)$86YNP(8S,IC9 -L=='W3E(R6EF M1,X#V6TUG,#CV4Q8(V-L&"YJ?\(2%(+]^7'Y^B_JWLH(J!_*;[_\ZL\_<9#/ M_*)"S7=]^<)^GD--G_M)2?3QI_IL%F3>E$$7O[S]52P?5^3E:<;N=%K1#WWN MOBN"RS+!0DF)VA3S!*(XI%#MCA.811G'C$4DRJR*EJ^096S&X3M[$GPS%RTJ M:3OGXIIY,?,[!D+;LZUI>+KU)P4:/DC)JN+-_0D;)SI]I2+M0X=3<.(HS"+ QA&RA@A7>%!=?Y/EF%,TR#.4)":!GE.#3 VZU/) M"'9"EI%.\PC/21 O!WBNA<:S/;%$Q2JZTZ5ZK^#.R0<.%MOI4J<=VNF\KB=! M2^6[_$8T >?Z8?5-4V>VF)"G&4FRG(4)2 (B*0D"2,.0083S!&(I*(Q3R<(PE3B( MA2WSNOMI&)0574^"T"U'!X#?S,]V">A06_9:6* [O&AQ)Z EL$/^(D-HW)(8 M71IT6"8C0PB.Z(Q,[^L9]B-S44<+WBN7?,9%S2%;%BT*_K#XH<8M""NSH9)0 M\% &*8S5PR!*,@GS/,$PP%17'.8D1L(J%&@S^M@6XSV)=2.M4N0R27XYYU8Y M\?UFPS"$Z MCSS9*R[V-*NHF56VTO[70;HGO,.K8!S6WD4@K"8:-3O8!YRAB MV>LA/=*J*XLI_U:(NZ(0ZP>Z)K.%SF3[^),]::+_3\O5-A7N;L$_S1:ZDGN_ MI?TT8"B*"<,P2UD&$6$)I(E$,,Q(Q@G+68*1,8>1$Y'&9@]+I>!2PDTA -%Z M*1>CUDPGAXI:MY+P8%XRN,QK7;K($GU-:+?UO,TT^3YY;F9(:01*E4"CDR;3 M:;32,5:P2P56BH%:LRHM&&QU&WS2+)*S!Y^\@7*TAYM$NV1MIWAWYFR[&6FX MU&VGR.QE<+M]2_K2T@T7#*\9)&(D(R!OZZ=^J*/M-ZY_6VA5K M6@0V9W@O4][^D^4F3T;!'[/5JY$?J?$!&S5:#6-G8#= M]:"2[$5Y'FK [H52:Z,4@%D>;L(*S<]7U7&"MG M]M]@"$I_3#WT[PHZP&OL[-<'SZ^<0;AY%"^2[U.]\A6HE-QO!3FI69$F8/\] M:RF[5\"]U1=HA>'] FB50:/S*";=(EP]BLD?*(1]^Y? +K3M?6XZP]W^1A\N M!.X=P;VPN/_1KJY<_B;*ECU?R4H/.0T0XV&"(A@'3$"$1 I)BG.(XBS+$IQB MR:U:$)P=:6P^Q5XQ[*H25:WH*_,CX/>MF M G?K]6I&-^NR\G>I!M1Q5L(SSBE7R&894EL:]5,>Y#%,4";#*$QS87>Z9BW! M^(R*R=;D+^"?@C\'0:!W$"OP2N8;\:\@*".Z89Y,PCR81"BO-Q& ;-9/R]7L M?]7=I$R=?6#K)14K$(<3H%_M\L9_)XN- F[[CQ-ETXH7O=5Y%?.WW>.C"8[1 M)$JRYO&SRADJ@_/M).>^0X%W\YF:/5ZERY7**7W_[__)HS#ZU_+^?PJS"<)* MD!3U'\8R]F;_;B=QD)%$"JCKN-1.76:0(I%#)@F.9$P1QM*^!,'K&SY<3<)6 M#2!*/2:ML@1*YOJHW_?\I.J=4+Y)"B.&F')7=.^D*%$_B2R.6)8D@E';RH0! M9L=_J<+QW(CJDQYH8LR<'J]0>W:&=@A_K!%NQ >5_!/0U@"LEZ#2P9VGU!L^ MIQZ4O12#>E:]03KTN/H_J'>_YY5:E#_ODE2;D^V<2!*A&,,P8VI5RHB .9,2 M,L2YS&D:)2F=*K^#+BUZ.Y\>R^:#:X_H[[NK1=UF%%BW:CX#JIG%<@*49\O4 M(-02TD=7MTM(N.ZE?&:TH;LF=RM]HC_RA1N<$:-49JEAS*U/P!Y6^D]ME;YL M=!.H!UF%H:K?3GDJDT!G1@J9Z?8D7$#,X@QF$FQ]_UB< .D%,_8__ M(#^G/*(TY@F%&4*A)I()(0V5N18I1@QE,@]3HP*P*V08FUG^L5R3>7EP?PU9 MJ/$,6,?Q?> Z9(2_D;]*DF@TF("M#J!10O<@\G( 8 NAKZ,!8SEN=6A@"U3' M<8+UH_HFT"^9$+S00Y:V5JG\(+^N9J]D+;[.U?NI4P&F&,=A'.:QVNL& B). M(DB24$+*<18&)&&8AW9[7;.!Q[?Q_56L'I4'HZ/B7^^_?@2RK*;J(LJX!G2\\&KA&XLG"-R-HMK(4&6ZE=IM#;H.0XB]YHZ($3Z6W@.,ZEM[J[3\6^ M8)KU9"9GK#R_TC5#N@.$^M2T;51_J 'JMFO;,L:_O2P7/U:S1_6)J@L^OI:G M1RS->!AF4":A\MFB,(=4AEP9,"'SA*:,FZ76.Y5J;%[MF3Y K57; M=OMLJO;?P$9IIW;EC7I KV$VC=2<372WL;S9]'EW%@]F[D&70S8SM]-JVW=R MJQ?0BH&=9N#CK6;.IJ+_!C,X5%'_4#-I6=/O&/'NLGY7@PU8V>\8G_WB?MXM8?[_[ZL%JJ8P:I2H"KT6S^;?UJNJEZ5S>Y#&[V//\6*S8J&4JRN M0KM;\*8R;1JS($\8)S#E&=/=2PC$::9V!$QD" =13(11FJ1'&<=FU"J==,9? MJ53)W/6R7*O)GY$YD%5OV%FSAR]W Z+647^]5;W7LJX,U7&3_N6[/M\,@]W# M[>?;LRVN%-RR+58ZUD=UC1GF):E4W1*X4712>:"-KMISK>I[FHI@33W5*'S[ MN;;8;]Q^S@?:?=QX[NWV)'YGI7.'XFGHX?8K?K';V[UX'JK?7N;C\\M\^29$ MZ^F_"GVZ/"5")"@G%&*=S(P"%D,B$8.9+JW &4$46>7AG!UI;$M\\Z6NE^!% M/?-)4P.VR[7M=C+G 3;;OSB!S?-*6;['D)*BK+TJFZ&#._UZ/HJ*%J.2&_Q> M2>ZP%=I%=)SN6,Z/-N@^Y:+2A[N3RS?T-!YEFLH=+N^F$;W%=/JJ?J_>)S);_:>NX?KE;?OCO\W$2CWH MZ>VS>%7ZZIZ2H< 106D.98ACB*A0.US*,?7^[^LU<33T/TS0R">TP]&XIKX+0V'7;H.#4IAD,/:FKLX#@T099W MNV-H*D>J3R8JKW^:,LZQCKMQ@0.(\HQ7'8S2A EXV+&9IG:Z M2W.:7A< GSQ*+R9E#U%U]9K\++, GY;SSM8\U\R101C,"_*^_?4.MIE2\,GV M5/5"9OHUX%Y/!70=R".@]K$#VPE%SWG,^E#NG'C:S2ETSFMH0HG3<7<_3_57 M08K-JMP(WR]>-NL?ZC$?EOK8>LJ"A'+.0H@8T9U88PE)G%,8TTP]*J)9G(:!N?0'M4CX[MRED/,(@XE2=.(R P'U)P3^UIIQK8@;,73 MYZ1:0(L8P=4S8Q"7&1)OS^:K4:5*@:\XP0^U:?=\!:4^$[";HOO%X%-D$=T9 M>Q$E9P_MMVMLY1?5&29I($*..==K M5P81I1FDL3X'S>.(QUBP* ML=BQ'(XQM46JG[=FYP\?@F;G 5T'B>=UHH^$A M]^:LZD[=V^-1!G5ISRIYZ,:>O[!_D5'E#=\OV/)9-&0PTSS)(H&R$+(@U7EY M-()Y2D)(<1P2+/,88ZN/^MQ 8_NVMU1*LU),^WJBDVB:?>4N,/+\L>]$!)6, MDRWYE-M2H2XXTX_\:)!!/^YS*AY^U&>OZQ&6^B!*7I#9J]CUBMM5+ZN?BADO M^Y,O%]L:YOH\NCJA_J$FH-!9+VH[H3-?/I"W8BH%EFE*"91AIOS],(H@16D$ MB< YI9A'0AAEZ_L3<6P&9<>^N*Z$!%Q):1$B\3.1!J&MFT^/9[.VTV^OMV:+ M\V%/Q\F.^F&72M-DV&Q5!;6NX,,89MDB.G;SV1XH9';#6;>+I7F=D,X FY^1 MAXNZ>45N+Q3G=Z1^+OS#2SGBXK':&'Q>%L64!D3YZ2F'J=2]5Y,40YRC##*D M_AZ)/,MC.5UK4E$S+_[$&%;K[G8D?]^YEJFBNEN^U%-@>71]"D@S7_Y*>#RO M>UOIZAT\>*<%/,\&8.W1=ZCOU*D_-N?=>E_;[S[^Q)\,V\9 #4 MK_CZ[:N:YO7=@NL*J!=MBG[HS<0TXU$L" ]@EF,*$0T9S$6L?LH8B5@B.0FL M.(),!QZ;)]Y(.P&EO&4IS59B\'LIL^5>WW@.S.R&#V1]'QI?!:JU:;%%R*F] M,1Y\4"-D"\FA9;*^OT,-% M#3R@M!]7_[Q8X!%]+.:L+\ 5LD(7I:KAJ=[N=U$S[4Z_1/D+TR& M9<"A/[9#QQY*2?>BJ\[[])FAXBHARDAMU%9T M;9>H6 @Y8YHEM.K 7NA?2$%*^L"RP8!)B_:KFB0;3:N98?,U2[=JE+R;J_42 M[%1H*O1W6GAKE6P#H<]FR49RW+)=L@U0%QHF6SVJ;QZG&D(9[ ^B^O.^RA'5 M1TO*!E1B?%O.YY^6JS_(BD]%+BE)PQC&E! =16&0$B%AG"&>)#3* B;MTCNM MQA];L*01'[QK%/B3#IJT=?CG9D?WN]8#U(I8!HQMI\G,2GH$W[.%](![CVS3 M7N@Y3D*UDV'@W-1> !VGK/9[3,_C,;UK_D5SA;Y?/NM^Z568BL2AX"P+H$:OJ^M/#C,V\E4#7S*FL):?E:==I2 W/MJX&RK,I MNL@N^T5]+:1X A]_:O'/5P;8'VIU0N/V".OT4,,>6'6J>W0\U7WU]6GN-85/ MILP P4$&XRC6]2XD@3FBRC6202X2S+),B+Z)[N,D1SI(Z^[%B70"2#-SI"2XI1KE9XM<_)DUPG MOR20\)Q"DF(4[-:19.#3&V#[SIZ]JC!\AI" V.;J\&QO.G?8C)Y8)5 M4W!LF BN!6DH>@'3%\B2):!+_>[2_Y-W#EC/WR7Y?I%^YY7]O)8[SLMC0S+_ M2F;\?E&W]ZC?/Q'@"&.4PC".E=N2Q@FD04AA%$+4^^D><5!'R$CY0Y_( M[*:>'!YJ'WNWX/H/'7=Y)7--*'*W?J_,U=ML\5C&IJ0-L4')+9>(T,LE%$&D+ MB&=#T1;+G2$XI:S3[WUO@$$_ZU.J'7Z])Z_IF[[#GA;+^?+QK0S(WJL-Z.)1 MIX_<%878;H0E"6+UA:8PB!*NF8,"B'.%6AKE-"2"T3Q'-E^OT:CC^ZQ?Q7SY M(CA8;\6W3:HQ =OL>W<.H6=#L),7E@*#G<2@$MG#%L4*),>I,28C#YP,8P'& M)1?G&P:GM.#/4H,:B M6]U#ZW#AZG[F0%.A+C;BF]#/JKKLR.7J6??\>J#SV6/I_NB3>Z:SS MN;S-Q%J;6S_X.S73CD4Y/M=)<5W MP=25N@[L?L'F&TWJ4\7O_V.VX!]FKS,N%GP:)B*5&8LAC8E.0Y0<8I%CF'&L M=LDYBUE@SJ/G7]ZQ+3@[7 MQ:2_.N!5GVA.X HB,'M6HI7-7;XKB'7E+@S!BP)./_3O"CK :^PL$@L&>/&Z M%[01OD[>(PW[)3K='31;[]V#!"VUP4YO38C$04Q'AP"XJUSW[435>*B2RV%1U@EEW99BM0<8M@#KA&I' M95>GKNGW(3?]RGXL2^JCE3C+,S@-(HS"&"&8)2*!*%,??!X@#&F61IA+R4(F M>W!]F$M@]%H/3_'Q53WHB12BT#;AI1:^3*D3C>1V7[_%G)C9!L<0#]SQ4O<6 MK<0&!X2FDWU&4W?VQ1XPI];'8OA!;9,]+(>6J\<3KMCS?-[Q?C647:G:[ 1! MGL$$Y;H)HK9?F O(TB"02-:-@OO=RXFQAM^VG%?XY'ZEX_(^9T6KV>.CT(&8CZ_J47'PG[_=??TJ M5F79^K:[0U."RO,8I9'NGB091(*I74P:8RC2",F,45:;[-\Q?TK"6;%6R^+#8KH<_!=J1! MW\1+XMU47[R)=E3LU^\H\5Z19CICN.Z04;T]E[@O0*_-S([3-AS Y[; M(J[K1!JV[,L)?$>%8FZ>VF,351:85L$:W1%ON7E\^E;E8'T[2,&:QH+A-,P) M3*1.G NS$)(\2V&"LY!(EN(P,3I)MAQW;&MM64D-P?<_9FOV1 G[^S\78+W: M%.MMJ;J%+V\!O\&6R0^HGHU@B6[JC'[3T/!%=+)@0O/BGQF\/N!_EMF\7;REWZVN3P MEN>1TRC%420%@SRB&41Y1F%.TEPM 4E*199F"37B<+M:DK&M!XTB5@NA6DXK]VN%)X[5HNCUX["W-L.>0 MUX)V="QY]0-[UDGOCCNFB),T9 &'$>J)A6KMV_DCU_5!GLU(_/BBUAKHU"(U:MZ\V+&4I)'$O(PY&JS*R)( M&=,)U $.8T0I#Q.[)AV7AAR;7Z,$!<^-I+:M-B[B:_9ENT7-\P>_%78"-'9; M>2= 25QY'Y7,+OMGF.+CN&7&Q6$'[I)A"L-Q8PSC.^U,#1>SZ6?Q2.8?%VO= MADA7M!,>Q %'$I*5 ^_M25$YM9\:3_L8RR3\-Y!&"M''0NUW"?ZS)BF MD(0!27.<1^HKMHIS7!IQ;)_NMFNR#F>_K,1+?3 EA:TG?QELPYB$2PA]QQX: MM):KDN<([(L+FG_^N@-6J^ ^N?DB6%YRFL^/>I-4YHL@G,M@OGQCS\HJ]B3X M9BX>I&Y,N!&\M:GYH6,1/\3/]2]S':_#A 24!@F4+,D@B@,*,9524T!+B;E M++%B8C4?>FP6J9%<^]"U[*5QJO)ZZTQ28++?OG9.S.R5'Z0]&ZY3(+?D!K^7 MD@,M.BAE=YB38 ^8VW(P\^&'+1:SAN6HE,S^"3W[8^BV@9I1KG38 \XD#G2E M>1HK'XIDRFKA@,",2R98GL0)M?*A]IX^-NM4"E>S&?9@3=M'SLS ],;#LPTQ MA\*^B<4IE=TVK=@;8=@F%:>4.VI*?M;R17[ M:;8@"Z9?+/^J#1MF(#LA6=CM;T&-:S R&7[ ]6Q4=/2VQ;L0'] V\TQJ MV>)/8*L$V&GA)7.R/XA.[50/,08U9OUA.K1X5SS)9>/B5D;N+V^[2^JM8FF6 M'\JV\L7#9EVLUN]9U FIM MU0\[?35+6ZVQZ\Y$WF=E@);1+J0=0==IAZ";-:YV.>!MUI>//U]FJ_*>XGY1 ML<]-XS /@C0)81KR&"*>Z4/%6/TDA'I&JK?\O&K(+I$3 ]TOWC9K+=1PR1()(JR"(:8ZC4@C2%)U4\T"B0G<90( MF=OL+LX--+;-04M.4 K:/PQ[%ELS2^P",<_FM!]8UJ;P$A).[=G9P08U2I=4 M/K0L%Z^_@K53LRBH+Z\B*Y[F/"(!#@*%6YAHUIL$4IE(R(2,XC!C<:H)$,RS MSH^'L#()@R6?%RTY_^__R:,P^]>2KF_]!MYQ(6=LMK9U\DZ &_(,TS2#29SF M$$540$R2%(9"LHBDN0(WG;Z4AK_LCS$$Q(?#^0/Z%_$X6Y1M:2B9ZXJ*J_$4 M:2KC+,X@%E3AR02&.(O4?R),F<24)S2K\?RXX,.AV0SF<0M2;C6= 6FX>;@* M&M^^?TNX?V[H_^_6:B].-^LR$6&]5,Z^6PZW\XBX9Y_='V9X#MJ3:IYDHCU] M90^J@3,5K6WJ?(.:K/O%>OF^I&:NRAK#,$I(+C-(,Q9!E%"F60D(Q&DBLCC/ M!&^GQ>EVRJ.8_H]6]5SA?Z'S5/,RF1UE'X)*DTO M%,X.-<<6/ XWG^N!*!]N-N=V)!%>IZ.33\+/R,-13WA%;H^EPN](/1,/^7]O MBG7#.LUYV8^!S*LN.^\K.2O714?QE@MUX5Z''IWF_7U#"[4[U/&[W=.F$<^N14NJDM)_JV799TU/=*WH MI-G-;775KTE[R:G:@^\4!JUG.TPH]3TI;I-3O4D[;**K;]"/DF:]#]B'P)R$._^W[A]V_&,9W;2?$ M8!?I!V;/]KL46N\#:K'!PPJ4@D] (_H$E,+OV+3](&S#Q><%Z:&X^%PB;LG( M9XU;-R.?^>,&9.2SUG&?D<_^]GX;F-96J'Q<477^FE*,.)59JBP_T:ULP@QB MFN?*_.,L$D&(.(YLMA]GQAF;I6^'%B9U/E9)JG=-AM8YC,W<=P?(^3;>>Z!5 M0DZE[&S'3S9-Q%I(A-*(Q@&#$-$F;8. MDD"'&IN5^+H?#G!F*#K -K,5;B#T;"X.8KJ-Q7!N,"Z# MX9C>\NQP _-77E+[F*#RXAW]C,NME*/?9NNGORV65--;Z=A:F8)4 M?!-:N]E\5O/.L\U*-VOYA12SHBD:?_LNUNNYJ$)?G+(XD S!*,<$(I'&D*9Q M#*,L#$20B(2D??J%^I/8Z ,KR<3'[ M7_6I;E[4"J\/6'6C )TMLI0.SEL'>%',#.>-YWT8PZN5K"J:)J"=CED&OMN: M5@F:!=C756\,:VU!J>YDR]#QIHSX3F5W)MS_M#A= CR*.^@2XA_VPR5H@!%[ M1$IW_"5GSAX/^'DXD5G$<0!CD:I%*2(8YEQ&RB,.8Q1A',<$&X=++0 ?9LR+?8/IS'UH8QR<&;;QXU]0C[0*%3$_@=A4I[@M49 M+[5]YG!!TY[:[D5.^SZCQ_)@=+I'5O.WCS_%BLT*T=1F_:KT:[JM5)JP!FR6(4&G*F!5J4!9LQN M[7($<>=:=NT8PZUMCM#86^M^K8Y$: MV[E+; TVD2X0&S#C9_L._EZ):1-F/ N331:F [B&RKD\ 9NKG,H+*'1G4)Z[ M>YWQC=ID+8NUKC.JSJI^*>N, MUL7GV4+[E2\C.&&$^_CSQ?!JM2MY]J585(P%N8A9#+C$$G,(8UD"G/$ MPRA$E)/ *I9U>P;OW@19V6;&&N!L9G+=HN?9D!YQYI5,HA66 M6N#++O?5_'GG\?'*I'=BV)MRZIV'X1*[7L>=?;U4NMYQ'M3%HKHQ@;)SY2;F M[GFY6:S#:<3BG'"KIL= M4H[=,L/!!W:Y[" Y=J?=PLT)'(6 M$4EW" X4E^Q$TE& T@R4SC#EA4<,%ZPTTV4O9&EX2S^7\.%%:*KWQ>-GY7R* MXM-&LQO].EO,GC?/34OA#QOQXTFL!)'*JDWS#(D4)RF,DYRJ3:E,(&:AA 3) M/$9I)J5=.SUK"<9FAG>2V3F"]M";>81> ?5LF+>R@TKX":C$![7\34:#^H52 M 1A ;^TF]H;/J;]H+\6@CF-OD X]R/X/ZEF47C_STW+U3;RHU_9)#:N)DUI4 MG$&*94"HVO(*M?GE@D&'')M%VXFIDZC;W+F61>F7 MP38S:6XA]&S#&F&!7*[ /I1NZ4?MT7%;M7YYV&&KUXUA.*IB-[^SG]7Y95/, M%J(H[MC_;&9%F6M;)D25=#Q3M8&-PIR',,DU7V>".% MN<'I'&ULMJ;F5%ROR**HS_[Z,J*9H6UF<9QAZ-G8-'*"EJ U+49%P>7.S!A! MXM3"=(\XJ'$Q4O[0KIC=Y*IGSK:S=D0SQ.,,P0R%.41"4+4YBR5,>$P8$IPG MQ"X%_NQ08S,F;4G/=<_YR[5=2BP[F+M!S[,9L>A:XJ5#^660/#R$A=H>6V*X,\":A!&=P+3$ :C#0XH,>N1R'L>*AMF M !>0#<4!_> E?R7--BOV;]X=3_WZHN2E!1/]XO7JIK\ M;L$_S19DP71G;9W]M?4"!)(\H"*"@H8$(B(S2*B4,!!$F*N89D'SU:YEAG<[V&[%;O*AO7BP%FCY=2?,Q]]4/?.&I1# M;\_^ 7VIG)4^BW75]/G;K/C[^Y7@L[7^:1K+6$8ARV%&N( (R1R2-*.0IX+% M),(IBX4=G?/9L<9FT?9$+>.WI:A RUI^60_K)[$J_UJ4?_^;NGZU)K.%O?GJ MF@(S@^4(6,\F:A]3+=RD#:O.YY_/V!OXO?[3A(2J!R'T1:@6<0!['7$BBVQ@+ MLTI=XS%M/I5AJG9W9^)S+?.VJ-3:Q%S&.V""YAG%4#FP@?)E&88$1PS&).9J M)@2AR"KOURG:0UC\#JPGI>=:B>T:=S,#[Q1-SV;^()%CC^_URV4-)ERMDM=*@H=V!\96\ZKOFINU_.KN M%VR^T3W&*V:B_Y@M^ ==GB46?!HF(9(B3Z$,TTR3#:C50?>R%SC !+.01LR" M,]63E&.S<+?IH3Q1-]00@=FS$JWLG=?JF/A2]]K[NX(.\!H[VRBBCY?,-%Y[ MXU=GD'!OI2.HE*QS?"<-+?C^B]5NB[A35I,--:^!UA?>+X#6&'P8T8S;AIUO M//.#1JUO^ ;TB(-[G)G+870?@P\(WW$0W^=@[GJ0?%J5#379VX?E,YDM MIC$-)%/;)I@%4B@?))8P3R,$8R:E3#'A&3?R02S&')M'T2XUWHH*?J^$M632 M,('<;+/D&$C/ZVM/#)UTQ3B#BO?V%H?CWKQ/Q1D@3!I.G+NUG^&Y7ZCO5A1E M ?BB$%,B29;D,H681;JANPAAKO^3X)C+,$ZC)(Y[="PZ&,;H,:(W\WPWDN:@HH]M%W,HK0YA5(U"&C;70N= %P89YH!ORGSIIN^(A=D;]NTQ M6']&^TYX7LV\-CP\0J$J9EYN^VJ,]HVQ6'9'^^8,M(B/] VRP M$@WGQMP$Z3VGZ#827%=0^W[Y3&>+1HRZX_ ]5Y*K<;7 =T4AUE4!WDKPORZ7 M_(_9?'ZWX)]WF1WJ&F40^!>QGHHLHR@5,4SSD.KN,0R2/!8P3W74)4R3-,^G MZZ5R&MM+ZLW4_]!B U-(#4BI39D222N;^24N^9MHL$#2"^?/L MZ&P+B%LJENM+T[Z[K26HU 2-GA/0:#HI9[NE+*BUG0"EK_LB9$\3XJ5\V;6L M-RE\]@3XN9)I7\/US(]OP@2:.7I1Q@C>+PO-;KA:U[&#*8MH%(0YAIQ2 E&0 M"TAH(&$2JAUZ$*2Z*MLJ3_[RF&/;0[=ET_MGWF01L5J!:HFH*N'5/Q8=#=][ MSX.987>,KF'(BCQ'F+6^W, M$A>SZ7M=^KT2Y/V2BVE TC#D:01CF400Y41"3+3;2D4:!7E&*#+J&'+XX+$9 MF/^*(+P?[\N'S]%W5+]3&K M'\ION/QZCQXTR"=Z3OSF.SS[^WX^P#>A"[L$_TA6"[795:X'VSQOYOH8_$,5 M^)UBFL91Q#B,<\0@8C*"5'U\,*%A%(D@RCBR*I6[/.38/M"6A* .A]NM\ 8H MFRWP;K'S?G9:"0L::<&[-I*UP.=IL*S7=W-TG"[O!L,.NKJ;PW"XN%O<>67R M8;W1V=O8U!$Z_K +OJD+OBP7J[U8G+Z_]#-^"/:TF/W/1A0_]-YI2ID0N6 " M1B'F$$5)J Q52M6N)2*)C)(,I59U7CZ%'9N)V\7UP5&3E2KFM=4$[%0!OY?* M]$V']/$2F-G1L4SM8.=]3F>U?X*F1[C]9';Z$/@V*:$>H3^;2^ISS.N8DA_D MKV+U*%;?1+FZZ2ULL26AN-N2M4R#4#(2I"GDB6[]F\H<8A'H_U!" A&%(LIZ M)*E:BC'2)-8M)_!25E2GA.UB8&!5Z:1S1BHE^]$LF\Z4F>'W ?S !,P*[$IV M4 M?QLPTJ?R6$>?N,MM0;SYF2^2\D#.;RG 3IF9+@,[1-ML^IN_^OUBO9KH? M6UFN]+?%;%U\^_ZWFJLN0&$0H5"'^V/E1Z,L@ 1C]5>4!$3$68Y39K?U[QAM M;"[Q3MBZ.GBCQ;7=^'?!:[KG=P2:]^W^%J^JK+*4%+Q3LA9_\M"9T0@7QQO] MKA$'WN,;*'^\O3>YJ2]SL[)2VG ]2 ?DP@;/&M&;OY6W+/\_13KLAUW8 B7' M1,,F(P_,.6P!QC']L,W-/;\/]B3X9BX>Y/')O^#[Y_XGS_O+W8_F#2MIPZ81 MX9P('8:71"W-64)AGH8((O6R9F&6I&%BE"/O2;ZQ+>:->OH+/9$&I'X\2 (Z ME_ECR;/N>-8-[>?MYM*WI74UC76,RP\1GR?\W=IPQS(.:^W] 'RT+G@:QEF[ MG<_J'TK&U&F2L#"-XQ!&-&-JIY8C2)!F;L:2H #G3*37=MO9#C8VVWZJ6PSX M78M;40-;'D]TXFQF@%VAY]F:]@?.19N=(T1\=]G9#7CK)CM'JAOTV#F^QUWM MML[DFBT>E673)[_+S7I;[U#QU5;_W;DA21ZE>1Y@B-)(0"02S:@I,I@F-(Y) M3(GDY@6:;F0:FU':B0]J^7>53M=7C-M.6+?9NM$T>(]'G:XW+RF]SLY-'Z9F M;]-V/1^ Q^F[,6V T33ZY1;H"6X?"@+;H6[.5- 3&Q-"@[Z/[DM;Q);/8ALB ML@QEGKE[1&:RDA#L8I@^8I478'!,QW-ZK(%I>3H5/J;GZ;[ M<_(X94E(XH0E,$4\AX@$,<1Y3F"6("*(2 ACL6DJ_=Z3Q^9V;84#6CKS7/I] MN+J_[:M \/PU&^IOE4U_4M=>Z?3[3QHLG_ZD NV$^M,7..HZ4^4EAI2D:O:( M D0W08Z8^@*YVD%Q06.4AYPF(K^JX]RKN%VHM+S=*%?_OCS^6=?H' MSM3KD 8)%'FJ38)@D(0:(&D1EW",Z$!!A_ZOIEU@P0*=SJB!R7.&"PE8 M:+6WW[>YKX=-_B&>7Y8KLGJK$CO.\+.7O>R+;]L6(BUZ]J]- Y'RUKL%?U\V M#_FM9M*;*K.-\TCY>"CD&"(1$9C'"8=24)'$*8F#T*A%_2#2CFTUT+H1]6Y9 M-'#19_MU_Y:&S7 "%J),PYHUCZN2T=_-%J HL3I?;WB#-\9@21K3>^!Y/=NJ M6J?-34!7?XY*9R>/OG GP6KVI2XZ9XB\Q;&P[+8A,O;X)9B.W6\^O9,6FS MWK:321L5@0[;'1+;'K/A'I#A>LU!]3DC?DJM70IZFQ)K#U"?+:WV,=:@K+4G M$V;?5XU9JRO54\2LE+Z8IC1A.8]RF(H@@TC&%%*FVY(AM1IQ1.(HZY7?ZE/H ML2U0=XPM-XNR,KN1L=PN#T)=:S?=9JO.V";1\RIT%:GM>2;;6O/ZAO*!C?(W M9[CM-55CH+NU$_P?@?NVUU0X(L+M-W:?KMYE[^9_"PWV<4V)/(LHYU$"TS!6 M"Y- &.9,!C"+>)Y$.$T0B=9M.TS[1'ZJ%M+-7WK(7=%_LNIL\6S]UP.[-?37>;\O<^RD]&:=6 M2R8$+SXI9\&V#L9+IZ%44Z]IYW2SJOU2'?U4;,\L0V>7),-MY.(78\S*Q MCVZU$-3B;ALK.6A0;PV-6V:HBZ,.RP5E"L(1^Y/QC?VLT1UC*Z&?V+0.YIRD MH<@%E(R7Y<(IQ$$:P3S,G]1W?:>^+/(H&HOV=35C M8AJF*0XC1F 2A1*B!"60B+PL51%Q%N(8F^7"WDJ!L;E4M?C*"+W[V_].OU8)4ZP7:RH.V]H"^@?:%-0*@A>'\3T()! MKV]-_DP#!:BQV+J)H$3#(5'.C>;1+9/.T$H,2[5SHRDZXN*YE1P]LW)F"V5] M/\]>!;]?K)6,LVU0^Y>W7\E_+U?O=1_1NY^S8IH11F)".:1,!)I-(X8YXPCB M*,*99&&01=PJV<9\[-$M6Z7HL)0=[(1O#K.462OE!Z4"X'>M@FWS 8N),R!.4H1Z?&(:Z@1?I"?]:;CEW(#O9[* M/$=IPC.( BX@BH, YB%.8)"0-,I2E&>!%3?EF7'&9KR^KI:OLRIFH#Z<=U4X M85V&W?ZDW*N29F%-?MKV"CZ'LIEUON?Z8]JF M%/%!?EXN'G^(U?,'0=?3) @30C""A'.U3\NS&-*$"9@CB4+*XB B0=]SVM-# MCLUJ*;3!R]YQXER3A2J[P\K/I/]A[!G([4]CKP=RT./8=M6K%ABJ:7P&6F0_ M)[+=\'@[DCTS[,W.9+MAZ#J4O7#GE%:+G1,JPQ#X)PE0N 8QB3. MU9XJE-KNJ/_D+$A3G@4!,BHK-QIM;":G;J"Q$[)7U*<;8,-#!U>P>38PUHCU M[SS2A82?CB,G1[Q-IY$NY<]V&.F\J4?"\@FB:&6M/BU7ST3MZ%:"%.*#J/Z\ M7_S8]>AKT@L$YV'( @SC."<0);K#5YX2**DR+8BQ-,5&/HT+8<9F>NX6FC:B MDO=/@->2ZX,R40F\U^.PU0#1(KWVVOGK-EU#SXIGRW:*KWX"E#*@U :\N]_. M5J,1N%^ EDX7T(XLX_G5 MKIYY)1O"AUG!YDM=%UM84C9W/6)$QK!%*M 2U M[LPDB?FK"3PUXF]KN#M7/ MUFAWW=,SGKY8S_ALOM$<:=]UL7=9$/?Q)YMON.!Z?ZI=RTUEUA^DYD>?+1Z+ MKV)5Y4:\G7Y N0L201:J^8B4 ZA+K-,(09Q&%'*:49F@D%-I58;@4=;Q>8H[ M2<%.U%Y;59]3;!C"'\?$^3X!Z#=G]B%^_VBZ/2'P*.^P!PS^@3\ZGQA@R)X+ M1YG_T1SE29+G,LU#F*<80T1Y DD<$)C@F*8!C3(NT^EZN29S0U/??KJ5<=Z. MX>]#_Z'' *QF.2"EJ)8F>0\\0R/:%Q+?9J]F>7!_E'E*8;>6:6^$86W)*>6. MOOZ3%_4\$1!S]=O'NP7_E:S^+G2_FWJ#5%=91R$*UA@",'1>8'I??VLB]J8DL?'E:ZS+!T1W6AK ML1%54PTBDT 0RJ!(4011P@.(J620)CFF*!524&QC6;H&&YM5V9>UZC)=2MNO M;4DGSF;VQ15ZGFU+?^"LS8H)(DY-2N> @YH3$]4/38G1/3V=%*)[8Y=EZE_4 MN_$@6^'<#\MG,EM,.<]RQB,*\SSGRDVA$,Q]R;"9% M2ZR_AYJ!IQ+2-GWA,M"&WHI3^'S[*W;(V?LGQF"X]5 N#SNLCV(,PY&78GZG MJUYJZCGU"Y^E.)4QCR#-0J0KQG7@6ID7S#DE'.4,(2M&T(ZQQF923O0+T\+V M-"Y=()M9%4?0>38GO5%ST&OM" _/#==VX]VXZ]J1XI=;KQW?XJKVI-[8YQ)G MB6[%R#C)-9=P G&*(YCQ@*04A7DFK.IMSPTT-K-QHN;AVO(0JU")"YQ\1T>/ M(?(0&+D$A.>*CUL$0BZI?+G2PTG@XZ#B_\M&/U.Y,&7SCH?-NEB3!9\M'C_H M,QC!=P?X]VOQO$LDX5&.$(\TWVNBV6H"!@D1"4PBA'$F4APCJTH0-V*-S=Y\ M$(OELV;Y7:[^8F=H'$V3F5D:'GS/1NR(OJ52J=Q*E4J!EE9'/2D\Y ^Y1=BI M=70DVJ"VU"VUD]B]>.)+/9I8#0W0D4",V6Y M3 @A$8REB""B.(%4"@(Q"9F(62YHD/5@0!Q0!2/;,SRY8HN#S+;[XBW> \,( MVLBF=3RL8Q=(Q^JRI!8 H$0 K!4$1Y1DZOXM(=F ?&/N)V]8JC&'\H^+9? M/0F^V1XH_?)6LI15J1)8,!DG:0ZS,.'*10]#F >"Z;<"U<'C^Z"V0,/[(NU0^\547@OWYJI/B5)((- ;6ADG!*(="TBR6,!0ZQ<R:$V0G/=#BZY!6K< $ MU"J 2@>'A\M]X7-[ZFPMQ;#'T7U!.CJG[OV@*_D-Z@:I>XU13S0"5Q=\62Y6 M>WW!/\\6U6'-%",&,<0RRR%A. I9%C#&K()'3J4;FQW>$2Y, M&I;TPY[*C8I )Y@U6I57M=4$I9[@=ZTI*%6UY;!W^A*86>6;3:UGBWV36>W/ MP.$2?3^4'4XDO W'ATMPSY*".!WD2KK)!_EIMB +W?+NZ[+BZK%,GC%YU(B^ M]JVXVHG>"@P:B;UDO]A Y(=Q7#WO;)485S:*IRERWO.NKQP]6074 *]$4QX7+YOUE**$D13KGB^Q@$A@#&F>"!C() U9GO&<6-&6&(PYMD7J M_7*A^1RT;1)DM5AN6C':"7C>2:_,DQ+?DG' 8 [,UAO'R'I>(G;2;K?N"LR6 MP."^$TQ[%@)S>-R2$1B,.RPG@3D01]0$%K=>FU3RK6+J_DI6Z[=6F7)U\OQ# M_%S_HI3Z^Y1$(DZEYBN(20@1DQCF,@YAQ!,<"]VFDUB=/MD*,#9CU4ZCJ#4 MI0IMCF;+K#+K2;'-2W$/]8#)*N=1KA-7@-8 E"IXR6&Q0\]38HNA$#?*=K&# MZ'P*C.5S^MG C\\O\^6;$-_%ZE4Y>:>=RB_+Q:LHM%^HW<>BS!MM__[]LEA_ M6:[_2ZQUO=CC8O:_@I<)/+6G.4W37$K),Y@RPB#*,8QV;A.PU74_0C$! M6DGUVS5X$VNPTW,"[IYU2;0[DS_HE#A=)X:1?-#%9=#).%R1AAV\WS+6;K?6 M4/%FG"4$)PF, YY#1!(*29P)F"$6942BE&*K^/F),<:V1&C1)@V;L=UR< I! M,^-])2Z>3>U^W\0MM3'XE:QK FUW-K,#":<6[M0X@]JC#D4/K4?7I7;?>K%: MZV:+?,/6#ZO:&)6-"W@N$QE3!@D/I3XHBV >1A@2EA-& JRVY48?^KD!QO:5 MUS*622:UF%;-),X"V?V]NX#'\\?> QGCC_R2^EU?N+JW]76KOQU^V6)V3XJZGY5S=6U25L\IG$'6*9/&P^J:/)XI=["=E+**2",@S)M02 M+Q.(!0FA3&B(P@Q)(>T(1/M*,C83T8X9*3?L66T2JSJG1H.KZL(L9L@V.N<1 M]P'#=&TM_KDA-]"*;#.["_6%@$J9@2)W/9'U69MF(+DHW@14<86BR>/*5)EM XBB/(,(QAS@G,10"BR@F02QT MNQ>KQO67QAR;M2SW")]GKX*#'^K?9_IK+#,Q>Y*FFL!N9A@=@SG$7JL?CGWZ MUILBX[IQ_<5QA^Y<;PK$B=;UQK?V:#_=FS3E;K'8D'G3$/2NN/LJ5IH'ECPJ M"]IB&2N-Z91%)!,D#J#05?\(!P)2(4.8L3!A 6="8J.6% /*/#8#^'59%.77 MVG2TULEO+Y4"VI]9MB@!*ZHN\(X4@#37&"91#OE6=-O7D<[U(,<.OQ@2=?UR M*E.R4ATTNBOS#N[ 3GWP(/?X(TL$QO=R6+3='M]+,E!W[K&]+':MO(>=MLZ. MWP.),EQC\&&QW>L?/O#0?;E&U#C+UZ]/9U=O[)1=31$DB6)!! M+ *=1L8B2%(:PX@S'(F0)C@P[!![0]+ROC^3^?R733%; MB**8ACSD(N?*G+!$Z)9\":C^+\5Y;I4F:3;LV#[PK_M< M11/P0E;@54M\7>FFX228!F9=0^O]:+Q!]7N%JI)9>PF5U!7)A=Z;5?LYEW%: M&Z I)PQL6HZ8XD(H11Q MR+$FDTZR!-) I# 2,:5QGH5(&/&L7AAG;.:H%!5L906UL.:I-EV8=AL;ATAY MMBYG0'+8'LL0BZNS<+K&&"P9QT#1=DZ.R>4]RT/*(VH=:UDNQ&)=GUW&+&"< M"0(SB@E$(<$P9SB!(@TC$C)"D]B*-IK>KN$FJ'G.G M#X"F-,T(PRS5,Z ]DC2 E#$!8RFS+$P$YW%DE0AL+\/8C)*6GJBW0>=OL"H% MN.)^WBRXCJ"4/[^H6XH)6(@RS6--?H(_9NLGG9^H#V3[=V;K,85F1L[SQ'@V M>G6'S4K^2=UPF.:[F<;E^&9*_!T3$=H+\? [(2]@3HF*^S_ MJ)XF5/3#--(""1AR$J6P815ITW-^N&'-RD6UCZS'Y3NN\+N^B1?UXCQI^W-LFZ8Q)C2-E8?%<<8A(BF#- PD M# AA*.$891PWW7 M'*W.08T^A?W^M9X-QTY<[30)LIJ_ 5&[P7S?U[K.@^J> M#)I$* FR$"H3C97/&R.8:U*5A(>38.&U7H_I4#38^LUM20LJ<;=LJ-^[H>SG@QJAX][E M[!YV> _3"(:3#J79G7W*.,JS1O6***6R.B(EDP E4NVRTU#FRO8P!G7@'Z9) MFL9ZOYW$1DQXYP88FZ^H):LK:+6@-AGM)]#K-AHN,!G$1&CQ0(G,Q5"=&2XV M:?G7X3-4#OT^3JYRV\_KWIV(?N*^ ;/&STN]G^+=<5W?A,F//TL"O;(=0&46 MIXF(2]-20015__!),U@&HLHDG$:!&EHES5Y/,C8K%B=)_CQ)]A)6J_J MM@F4)Q#MMFJN+]07)XIU407BU':Z#)C3N?@W,>?WBX^% MTOV/*>(X%2GC,!."Z.)2 BG.QFKY:;EZ)DT5Z =1_7F_^"+6NF+K67Q>%L4T%9*S@% 84ARK-1]1B!%) M(0D$"C(2)1@GT[5F.+58\^WEL%K6M]+XLQP/NBG,?*YCVI6\?P)<[.@B= [! M?&E:BG7M'%FLXWZ1'VJI;FDQ 4H/4"JRJZU_U^CR)VV'E3J@T@>\TQK9$'1< M,2L]5ER_LS/THNIKEOHMG/VQ-5H;>SQ^^.6O/P8G5[@K'N=[$;M[7J[6L_^M MOKTL9T&>T0BF-&$0$<(@(?H8!(51F(8\X-RH>?=U8HQM9WJWV&,X(BU1[9HH M7#D[KE>OOIC?>/%Z=[_U)!I=M%EL:S/(=/A:MOI.RTA6K6NFQ^."=0I5=^O5 MWM-'NER=0J#_:G7R:?U2B$X\G+&5VN"UVIFKO=[#^DFL'E[*S>'BL?6[:8HR M%D2Q@%D>"HCB7$ BI%K F A#&1#,G+:'+^2E5 EN=VK]WESOC"EZGF357"S5HWHTK M" ^S5WJ5+3K(DC7*8(:Z,;!3$D- PASB0 M,LMQF(3$Z$SKXDACLY[;DABF1;3MG7L.3C,[Z 0DSP9.]V@!6Y!*$2>@%-)E M:]P+.#ANB'MNM(';X%Y0^KCY[:4;^AD%AX'Z:92),",1@DA$@?+5,DUH2!/U M$V=4(I%+NVZX#F4;F^'9:\'!VDK9&2&7TV=FMFXT*?\H!^"D=0CJSD9Z -VI M574IWZ!VV .PAY;;QQ!]ZWG(NJP?_:P$NE<_%M.(1BCA409%)@E$,DL@X;HY M(HKB1"(J<&I7['!X]G&VB)3(^JCG/* M.Z[B.!IFX*J-5VF%EOP^T;+ MG$%ZF^!8(W[)*P$:!2;;8-B;SU"8$7:>(U_=,MPXT&4$T.6XEMEC/+#!M,XW MBFDF9)1N(L2*+IJUC1I1,6F/;8-M]A6X(!0EV' M["_JFU2ORT*P80<:)SJ_+0T@IU_2!LQ,B[)_ MZG#I4+TUWDN#ZO^4GGN5OMW)'DH9BE8?LM^$;@0M^)TNNG@4>RR;WY;SN5RN M](U322,<\C"&*:'?"$.W?M3S['M_T.+;O-S:\H"7LVIM6<,P:3>PG( +[P[X_8X6I1ER&6>_ MV4RZW;L,K\:PFZ";3=/1;NIVDO1;5NME_)O0C/;5[D_J5&:%^P.=_S_RWJQ) M;AQ+%_PK?)K),@OS3IKE3TKQ^ MBSM]HP-T@,&:::NN"D60/.=\(#\< &-8\\/I"CKI_?ZC^B]G#]6:UJ)\J>.EZO[D51?A$:C6!:U6/6O M;:D55 H5U>Y0NE:]6F0,QSD6'&1"T2KD3 D$0%Y3)(XSCCF9COX7K6<,P<+ M4J[6VTU7Z6O[K/?^R^+I2=2';GI:M4VT\#/29JS\ZN/GF;BU?1U=]QLPU6$ M?2.;EDQ5<&BF=G);0X/:TEX/"@ M\OB>Z8XA+VA[<,AXZ9IQ?NYCN69"\$J?6>H&1;\3M5)2!'>_4M[T M@*!3SV^,'I/Z=3< =>RUW?(HEPG+NE*">OA!8EUOJZEZ^UW_^''U[;OXHG]Z MD _;C2[(5EVX>>=(UC[I_RJ>OB\0$C"! @/,<0A@G$2 8)Z"/.4B3A/.$^0@ MO7D"2^;&S>_;/0.V,\!]2O04+X@9T?];#+OGZ>)BNG4W_H>9UWT@U&4U%#IO MH49"SR<=%I>?<; QT6YX:%!\YVA/.*X39'1/8K?5!ZD(FE*@E20HD1SHC2W?EC@@# M,HHBG L&0[/M=2NI0$9@:$SHHS 9 M(E_UP![QJG\=DZZ=Q$D(1Y8I80.D*ZS=.0B#$C8+ I[ _5J?9 ZJ205O7@6/>@I[P_G"VVG/WA M/=&.M$/<[;:NQR$WN+-M^.VB?;U,W5%@NK#5L<7_5ZL MBA_;'VTL4O5N*Q8D(PQ%/ %IEF2Z )( 6&02Y&'*(R@HBE*CUBZ6I;FP7I7IW99E_%X;K6WVXTQ'0>SO1,/Z'J>%'K5?FN5[X)& MZ:#5N@N,JX)W P5GK#PV]Y#X-@^"XDNQ941.7D1TR][2&[.#58WLIWW.N M7I.JKF;V4*I9_F>AE%^0)(LYRPA@J2XHR-,,H)A!@) 4$LHH05C:]5,^+VAN MVSMMP^!6V;N@5E=!&G0*VW96OH#O,"NX1,TS+XP';$2?Y6$T;NBU?.'!$_=; M'C;OM.?RE>MOR'JGU_,)Z7$^X6.[8U2G"S[(IAI2T_Y=J)=MM5DP%$N8XQPD M&8H!C"A6I,(AR"""-$RC/)-6.7W^5)T;+74*!\]UXO%1NLR=SOO3:NL_2!T4 M_%,?#(S(;?T1CM.2?Z%B,(\R7,$"$$I@ Q*@+,4 BER(M), M1D*&-GM('G6=V[[3Y[9'<$!KBW0S1MW\=*-MLBZ_ZVV S6:?F0R;Y^GGH#UM M$^ZY-S78V]J-:'M];>Y=<&C>KGV"TYJ_O@?!=7U@;_I.74O8-_!GZ@Y[%WEC M296/NIF(VB=T$+V/4DI/&)E)4;>ZR0U7C;\ M8FKBP"VCDWL45VU>'M6;L+E?U0U@GALW^9MZXOVOHEJP.",D%@*P+%1\$68< MT#2/@?I=2*(LCN/7:%T3V_NV M1-B[XF?!Q8I_(1O1SK.,8>G!Y[P)S2DX7X25G* M'I9CLAKQA'&<-=A81B_EMF6ISPNX( @F(@$LT<4:6 *![O<"TC37$;\TYS&U M(2Q#N;-CJZ..5G?!:J>K'7F9 F_&7![@]$Q;5]M6-7M;5Z"U9BQ+H)S2E:GL M2;G*$I!CHK*]?41.PCM1%C_)1OG9'U?5IMPVF0_#65AM!FQ3,^V;&L5*%R?4 MUPJVU8_Z5A)=J_ =>:D6818B"(5NTAG%BML(!11A IB :9P0XPKODV@[-T;\ MO-6S4'/\O=,WV#0*!UQI;!&4[WVHA]ET=@/HF8/WI@9[6PU3?KL<\Z[KT\[J MH&=VT-H=O)O9>V"1SC&G]V&B!)"9O!=VR2-3C=-@NHEW):9+4)D*SX.4ELF$ MWEX[JBO&^"#_270XQJ9:I%+'XF80L)0H1R)E'"!(.<@3R*7(DSBB5HND87%S M\P0.2Q85E^I(_]6J/[Y.U!GDC;>7'>'I>6(^A+)?#O:?U]"[J&[,T0:LVU5M.$%KF -NP<#SUVYJ_HCH_*LU%4RC\:S$S^W35:]*XB6! M]:W5_J<_$#U_^U;IK'?!9_%K$WS[2RS5&NIWY1=_=^@(C,/P-3)=W[[&1NDX M>$;FO1X_9634G'KN1M01"A]7FS9$H8Y0^*,2 I4Z M$D87Y,YA#@460O&=L J?,Q Z-Q9K- N62C7KGLI68)NQF6L(/7-8HVX;";-7 MN(F%N0M:<+72#L/M+"!R&W=G(GC: #P+*$XB\6SN'7%V\W9=;1[DW]=K7MVO M^%=1_BR8J+ZNE[P-S,ADQ*G4Y\IAB %$DBKV48L=W8\K4QY6)%!N?/9R3=K< M:$?K&SS(H-8X4"H'G1$ M6_YC7T6[/7I38 ;WV*\^9+H]V+0O^;7W/>:'?&K)\ M)(7B][=-::B!&E%:M6HA)6,<1A"P3$+E$2("4)C&(,]R0C#)*<^,BHHZTVAN MO+W;D&5:.YM&)BZ&QX#*IP;=,]WWS-'M=O<&!=HB7;BZM>GNI$K=7;],7?#V M-<;+IEO-Q.,VT>0RT?A9]LEQB/5POMI7IQZX:LRVP9)4U>X\]:'\ M4CQ]W]RS_]H6I>"+!/*(9!$!$@OEG](\!22B$L202Q:G(H\CH[XQUT7-[A/N M5979A0($I%+S:-FTXOXN@K8*M=[';)K&&FYD&B!OLHO@"D_?%*#UU"O>5M/@ MH0QJ7>^"3EMGL-EL';B";ZI]@QM@M-P[,$%F>.-@\ D3[AJ86'*X96!TQ[A# MHF_BQ_.Z).6+3HCQKN$*PJ!?X7PX_ M^O-P./W6CT1,^HF?-^_XR[YPU<@"LNR[X-NE?B(I5\7JJ7H495TW4#=Y9_"?]-=X?6@UF.Z"#F$E.4(\%3[ EENN5Q!+"$:0RA^B]N5'+Z1CWF M1A&=&?K;T-6R=+)+4QXTN-]LRH)N-UI_O=?97['IM 2EW5U0&UNW"6K-M2P+ M.W(TSELV _1&?B#/VM;_+#9C7BZK<,Z4I=IBZS>!MA)!=4; M'W=#R>XWU^NVOCFNV_KP7!?:^WN]M?-QU60U_;U4++- %$4YS!#(*-/]DA$! M..8AD)2E.,N37%"KPE4>=)P;4^^SDYODHW6C>?"D553GUQTU MW]Q]>S'NULZ[H+%4'R]VR:BUM8ZKJ5G'^\7,C\#8W MJE8Q:'6TS0\[@&^89&\'Q3,_6N$Q(F'LG-DWI(T=/&[BY+%SIIRFD)V]ZM95 M=M=TO-ZBKXJF=/)+[U^UK[D@F+,D(1E 2->YQQ$%B(@$9 Q3FHI0\-#.H;-4 M8&X?>W_AUED0]$VXTU-_[Q?MPLUR9]YZG&P7SN[1GW#%[ ;X&Y;)=NAY6A\; M*O%*"V,[B"ZOB"V?8^^_?%+COGS\OEZ)9B6VX%R(4,=N)#!3W@M2C@M*6 )H M1@C*:2P8,93' MM]\%Z5V>TKQ72URZH([7?.'SV+S(+^17X_KLE[[ M]+:TOZT?29V6'484I53WH40R!U!2"&B89R#/. T3E*0D$59MGF_3Q^K3GZ - M3VV.KGNSMR?X;5EW>&DZ\ECFS-\X6GD6R21'$9 08@!Y# '.,@*B1,J8Y)&( MS )=7V.T)B#J@#F]4)NDC MZ++9$3PZ:FOL1H,B*I+UI.C?Z[J]>ZX/V<^<'NH+ZJK)MP.IML*W/XE]O""<\\=F=Y.RW MV^^ZD>/UB?W;+CU(\+O@_L=ZJZZ>Z/3>SPCX.M]WK.UK10#X 7T@1L"3P#&Y MW(R5HA'R1JR$+%A!EF_7JY^*4M5O/PBB:P=I#;@0/_0GT/QQHVMX/)9MIX*: M$!>(9R*/10JH[HP'99X#'.%,;SP-RQH M+=,7[&T+>L8%.^L:C^*5QM F=?QUQG*J#/(IQ]0RC]P]\,/IY [E39A5[AZE MP^1R#\\?MT"LJV=5BXR$:2+2&' "U6I.UT\A,E%S+X^XD!'*N2X3:KY!VCQV M;ON8X8MMEYF'!KH=$W0/GI2!_[0G&-O^^BO M(TOQJ_'XK$:H+?Z<0AK&>I8ULR^ 9_81CH?$\\=H@89]=?RS1KNMAG\H8MKJ]V?-.ZEV?_ZJL1T' M=49,/=/6J^OJ?KOYOB[U"GH1XA1E*&<@0S$",$4Y0/I4D:8BEC'.!F:!?J;571,?7@5[35VV$+P* MA^.V@9?E3=PJ\*KAI^T!K]\RCD;^*70-!,'OE1-/GMJ@B ?92-$%^@2O\WL6 M$ F1QY "RD(*8)PQ0"#+0":CD#,&2=.M3%EJT_ L-@RO@64B?9]#5X0 MN]W:2S8/;KF>W#3=ONDE?0\V/R]>-,ZU^KA2W[ZH-KHRYV>Q6:0)9)PK(D(1 MR0'D* ,X9PE@:8I#R$2((J.,LPO/GQLIO275]^!9%Z:5ZS(H6F7M'*%C",W\ MG1N \4Q2G69UP5X=DL&6V]I5[,5C!-U%.@6WZVITSS;%SV)3#-31L79U+L#D MU*,YEC&IXW+!P&/_Y-)E]K5QOXHG3>9_%^NGDCQ_+QA9MEN#7%*1DX2 /",1 M@!&3 &-=UG"9!5UKQK9+ZQ[_>)QD[PBC'W8[/U/4BR;(-G>CDU;KZ@MC[(@&,)4 M.4: 12E1;@#, 26$ )Z)*.8HE%)8G6A::S"WPT\=E*[3 P)R%(G>[W?[(?)S-7P"KYG_M&X'^0'!#L#+I;L Y(^KY^VFWO-Y+ LFVF5VJOZ/8,1 "JDB0\@Q(%&.0,21 MB%@8PC0A-FNB:P+GYB+]3LI_J<_P66NH-S>?MW19,)N 1V.HS0C-)8">^:NG M:E#KVAY7!;6ZUW>!K+G*%!NGU'15Z*1,9 K!,?$8WV>_Z/I6;'3$^<<55RMD MOB7+IB<)Q2E*" =QFB8 TE "&L),_9?(:$*Q2)'Q@NNLA+DQ2:VDII"]FM8= M2LY#>7VU=3- GIEB!#96RZU!^V]>:IU_^F3+K$'C^DNLX0M]+Z^: ]$TIAD* M4PPPRB" <2@ 8AD%.<$"YS!/*")^%E?VA]7S6UH-GZ4Z&2#7RZJY'5R/650Y M/L(>"=XK+:A>X4![)$#C%U.W'&]WTKZ(2JB;ONM"N^*G6*Z?M3/5)G4N&!)) MR+(,<*E+H.59# B-!( H8V$*,4^E46*:D;2YN3Z=LG5F*]^K:\=DPP";\98S MV#RSU %B/4VOIG=;DY$1(DZI9UCBI$1C9/PQK9C=9+].>BS7?,LV_6;)[7%* MEJ.48-VHF%%=$)O% *4A!HQFE(8)R6!DW+_QHI2YD4:K:/T%M)J..*.Z#.KU M59,3J#P3Q2B4K-9.5U&X>?UT6<)D:ZBK1O;74=1@4.*GO8&+ZL>M@=,^8/K+[%8TBI:-F M:2?9,(C)E',L04@SKM/7,OA'419OU;^"WW8_O6^>89ES-F8\S3Q: MSV/D>#.R_X!@"=.L=C])C49[X!J&-7^I9'3=SJ M[I-2].-&_*@6&>(193@'D2 9@((C0+ :2B$I%2PF:93:]1F]6:59>N2W]$4+ M_M2V!;5QMOU2;A]@,\*==M@\\^]$(S9=T[H3D.?1HVZOUK]'2[H3&)UUH#M] M\FWY?^W1S:?UZNF;*'^\$W2S2'+E_*91KD:0*4\XE0F@NC)<#)\:4DAX"U8P='4'EF?9V*+5J*L=2*0K4+W\$6E7W:8 #>'A) M"3PG[U72 P<,OY0J.'3+2.^O4(L\63"B2(@Q78];N9J/ZV7!"M&K=\ZR)"8H M8D"@+ <0,PE('%,@6EI_R J.$Y_'[NZQD6@_Q6HK MO@A]K*2?+TJY+G\09=\#719/M9^E&9+I;O#%#W7)@_RJ?EM)PO3?F@KOT8)% M69:C+ $1(0S '": T!P"E,=I3 GA1(1V06MN%)L;W;5VU0Z35ET'DE+1WQG4 M[Y'Z=VMW\+PW/%CO+*_JTZDNV!D5]*P* M]F8UC3KJ86XLJV>YGFUW;1MVES%Z;N%V',[G2+F)(__<0GH:).CX^>.F@@^D M*/]!EEOQYJ67X?6A%/^U%2OV4J9R)V4OBR .&8F MFUM'YX3IVE*/Y?IGP05_\_)')?C'U:Y8TKY6TD)YD'D24@I2#*7B'@X!C1$$ M69B'2%*:1]BJO:JY:"L*FB@3C.F*7%N]0:[\P/6NMA2Y7EOJUG$PHR0_Z'IF M)@UL7>JL4UL?1OSV1X/RWSR7\+)'S'66EZGXJ1.\+&$YD]ME^X2QB^FKC52Z M4ADHAE3]'H@(ZBP-D0)":*)KO.>YI*GWAQ:0G*Z>K1]@$C MEX?;;TJNW_J!/NJ;E^\ M$&%,TQA"$.H45H@8! 0+"=(DXY+1/$9;E&_GUD:NGU0$J^@RRZ02T0"S*(4<<(,GKGJ,IH+% M@&9QREA*:989Q;1=E30WDFB4#92VP:&Z;;8)B23 $8Y!B2)$\"37%** M84)B9ER'P*.BLZ.E-@>UJ5-P%ZS$9F3= I^C.TQJB/LM\V'58[&P.E-%!;?5,AMZB\,),7H&)RC3,X56PJ^XPP?@,UH+P*7^Z MRA$3H'A09V(*>2.Z;ZG/2QPW^:DCXA(,<49UHQV,>5O<+,X3W1$T@DSD<0B- M0A 'I,2ZX;BVC3ZR;KCEW;9LXJ&+-:\W1 T.N^]7O"F=\T^BTX,WU0()$LF$ M")"EN0X<3""@E H@,(U@3M3KE1HQQA3*SHUXM&E-ZHD,2K-8'7VJT9:D_ZNU MJEEWJ$<4W>/8NMK8N*"^WQ&#%)5B1S>2WL5B43C=/@RL2W#M.M3B9"\V"%,I7, M<8>D>H=-*5$I+>I54-=S,D2$,0PS@ E67@>,)"#:"4$\RJ.0",I"JU2I"W+F MYC#LNM0\B[+99=RW^0Q^^^/KN_T?+&-W+P%M=ESJ #[?YR&MAII!F[T:#RTZ MK\#@](STDJQ)STFO&'Q\5GKM\G$<\4]1/'U7C[E7E$2>1'/4TNV:/&PWU48Y MS6WD!EO@6.!5]+GQ2:=\0!KMVY.+ M8+W7NVMV97^P,6Y\PHCFDJ812*-$E]>'!"!,)$BS$,9ABJ*08IM$-'_C,T$N MV@S'QVQ"\(:ZYVEB!WBK>'M:7E<6:*#O*>^\']DHU)S.*G8:3#K7C +G> 8: M]Y!Q\]*G@NG25_OF)&W> 8,H@U2J>2?A%$ D*"!(34@D22"+619)LZK_5^3, M;:[YNJ45*XOGNL"*'4-=0M*,BQS@XYEU6@T/>P])U4HFWEOE_)WK1^O0BS&4>X ,\S26@5:S]$*WG7MF[?K68= MEIF[ H7;PG*7A$U;2NZ*R2?%XZY=/XXJ=CGSGX3Z/KYH3^5!_E$UB0KW/];E MIOCO7;DBW6H3YS&3*$X BU$,8(8%0"*#("-9'"&>9WELU8K,5H&Y4^"6GNPED#I']0&W 5]$]RW M2!V+GE/*LE9B4BH;"]$QQ8U^SJBF:<,!4:VW+WDFF"Z"B023 *8P!4@2!!37 MZ6Q5(3C'%MW23&3.C> NQ2<:]%(9#;O!X;U[,#USV74A*MS.C1TW9YLS&MJ/^9E:WCO-7V_:[[6N=H PCJ;Q/C),4 MP#Q6/^GF93ECNH]EBC WZHU]]NES(^+/8O/7NOR7X(%:RY9/VBNJ7BK="L/. MS3R$T,R'' V,9U+M.F"[W[DZ:[%3I^Y0PJ0>VUGCCMVQ\Q>-K"!2K,B*%639 MRWO?)<6_*RJV7.L<^ 5FD$41T_5GTPQ J/>I&0Y!3B$E82P%T3$6YB=QAG+G M=@;W33VPH< MAK*GK:]A!\A)]0S+V\2)E#F'.LXG4*GLLN3Y>,=]S26$5CM5[]MR^YR^Z2=E:!O]=]5[>/4SM._?5)X_:U)DU?DIS2^"^XWF[*@VTV=N+)9JUF\%"N' M4[@!7$[984C>I&QA8/@Q>YC<,HY-CC-+ZAB[^^WF^[K4K;@6(>.4(4: 8#$' M$,444(HCP"&6>9[C)"7(9NJ_(F]N[D ;3TIV"HZ/X+V&-,Y@+!%E@&<4 >5O M04!R3H'$F),P#F5.V>*G*.GZ%;#NR_6XB[-+KQ-M>ETU'?YF).\04\]$?R97 ML0%SKZT[,C>$Q2FA7Y,Y*:D; G!,[*:WC7455YN2L(VN2O)V6VW4M%'N3I<6 M!,4LRV(,U/)-.8MAB !-0Z:6=B'-49;G(>0VU#XH;6[$WBD;_*6T#5BK[F[? MV/"(W@QH4_?1$7S>'<@^PD#DF37.Z&/QG0N\OT/ MWT([H?'S9HIO>#KE%G= M:C@I$WL!]YBY_0@9$^BI8V7$\[I8=1$O)*$D$R11HZK<0P@3#BB)PK:A!6>H#9,C+=CX=O-V^LV*LSR! ^;B,I;<)DJ>-+@ M-;&,DKQD]7! Y,E=$\8^7M+X,,SQXE5.&^:V00\'C5IC'1R%LA"(4!]<(N5? MDC"!()<2QH1'<1H1!PUSSXB>V_'(KF'ND'8]XGI M<-/X +(9->,#*E.>/2A7'?,TU3X M4K\O=:K/.]'\[SVMZN7^@L9Y3% (01K%>B\OPH!D* ,("HSCD(0T,FHZXDZE MN;EUM46Z*F?O]+-H3S_U:?'?_L,R]_#V03-CQ&F'PC-3-J-@> 8=_-E9X# ( MQ1V<;A,6;U=KVA1&9S">)#6Z>_+8GF]-K<1=2%TOBE:'9W(IL(@S"A#)$@ 9 M$H!$* *2,P*32*BULE6OWRORYD:DG;KU5N3H./MK()MQHT/H/!/?#K5]9&P_ MPMYQ>*PA+H[[P0W+G+@WG!$ IWWBS&X;1RQ?Q))L!'\DY>;E6TE6E5YUZ7R_ ME?BHL](6J<>YF=>9'5K5!P;%%P?]!?CS_7\'N9+!O MEL4&^NW#9W ,>F@>*>]"^.A"^N?'8U>+F/PIS8IJ&VR.>:X?90LCD4F':V) MCE%N&C5'!R_.S[=-:((NFVX)E9+\('N= M$[[JEO+- 0;)"6(QX2#"A 88PI(HN9$79(\)3PC@MO5@KQ)G;E-A_TV26WO MHZ89TO99_2A^B9(55?W7KB72^%#N&P?2S..?;G@\3XQ#+6J^MDUQ]_;H$>JW MJ=F;Y+!ZI1-HW=:XO$VE:2MA.H'OI%ZFFZ+?^08K5 B+(T@RO,@& 1&7KAQI%?(O@N^K6L%:ZJCI!*Z/98N MF%D[HKHB0%GH0,NN>=;1;_Y8%9NJ#09X^:;39?>K.Y@QDS<"*^V$-0F!H_D12]&@WOM.CZ)IA'XWK2VA9XNS7_R M2VWQ71=Y8YG7X_7=,'1#9S+BOIU4'X,=_%G;&YCL[=@[L1,,C%L7UZ?"TSK M$T!_XAY/(7-,N/Z25-6#;%LY/I1U%>BF":3@"XDXB1E.U=230P!I1 &"2$U" M7'!)<193')J'[@^)FMOLT?6V;'LVC\D<-\"7A+FDF92 QR)4LWH8 D+C&*09 M"E.2J.F?1(N5>-*G/-\F@QDW,)_(_7='V^!$P]D[ZGF^J_4,'F37ZS=X*)M: M_5V_X('L?%O8;#(O7,$W51;!:9F>8(#.(!!2WU>@')4Y;@][$^)/*\T8WC5@I/&[ILF#=-D-7F"**199@ M#$(A*8",Q8"P2#G\>9Y3(3%)D%%$SD4)^-TKMB0W@?.U."%X]RA>\9T MC9[JD;SH4X"WVU(75EY F:C_(Q1@) F $=$)AC(%":8AI6%"$FJT53\L9FZ, MUFD9/#=JVGD^%Z TVP:354B\!&1W<>SC &3EV;"Z(F]6F&S3UV M9JY.% UT+H&6M7@3ZVL95#;$,1FU. (.-]G2.,P&U.&]1H: MKHNP7I0W=0G6:X:?*2\&*^L'JYZ5H(, MP*RN4B $R),H0E&L_L.071%Y$[$VW\0TE>3[6M>10J2GKFVE @/ MCQWVZMX%.X5K/.]-\!Q1M\ <(,?%"PP$3US!P!R*TS(&%O>.V(RI(Z#>'$= M]<+UWKSL+VFC^>[_(B6_7ZVV9-G5;?FX^KS5ZZDVI*K?C$&(*()I0H$@*%4\ MQA. D P!08F -"113,Q3C[VK.S=GJM%39_(0SNN(:;+-.-E8#>Y)^M=BN@W. MR1 ]V"V=3NJMN3Z[@ZK[JA*;2CE'O5)/[5$L?UA]T0F..AE2:5Q41PD<(>8X M5VX*"*D._D4R!P3&!. D)@3"-$;$JMNQ4^WFYI-TQFFO9'^(J_BFMK!>4_0[ MCG=&!GIGHS,SJ.TSG9QJ60VU+3^[5)'M?+@KTL$B(1S%$"0J&6JI#F'&"*8A EF, HSJ$,K3JH M718U-S:_H;J5 :YF+.L&+<^4>;Z$4:-F\&?[OUY8\#H\7M+-SXA[E3SSRV9? M2C ?N&/T0?_VQ[:N\'>IJ'$;;J(/_00G"*1)S(#R'%- 2$@!R65$<2I)Q*QB M((TESXU7>HH'5VN%6\<*&(Z&XQ]1Q0\O/UXH;'W]="I,<$%=@BYCC

B$BP?,(Z]CJNK?UQ]7/U4+XI:B(MJP=,\C&$&=2(6B:]&0HT^I.ES7WL:VC'2,,)F+'0[8-,PSVX_\;=.T[\% MQ2HPPRF&WBDWOM>OJWK K9[>KU9Z-OZ+5DN M'YYKUTLM\;IPRX7(!4^@D(!D4:[\(HH 2E@.G_0MRGK%?-+6YKQA]A\7X](U7^]E(+5C7"T=4%K7CW2[D*X':+LGDY' MZC,]V=X&W%DJOO&18R-3:W&:&1J9#]M-M5%O7+%Z6K \RFDD,< Y4DQ,* 9$ MAZ@G& LNF%JB(BLF'A(V-ZKM/EFM[%T71['>ZSN>0 VXQ-4FZF!?Y8L'?XJTOPWP54/!6KE1X)2I9U$6(_ M(X)Q)F669X!%. 001PC@+ K5L.00413EN<#MB+Q?\=<8CT[L:XZ&:#X*OT-A MYCZX M>S?W!(,%U-YIZN+F.YKR/B.)A[0.#$T=S733\-YS:X9V37S^1$!^*BI'E_Q:D7$B62:S;SN4P MP@ B14,D3R4(42K"G*5QEECM%H_69&X3M7H%X^"WLE954]#FNR[HJP9P\]V6 M?,:/CADS38*Y9]K:V1 T1MP%C1E!:T<76E;I8ERM*77H0&U,H*UQV-?S5D#= MMO,VD>>?-#W2U6?U-_'A>EZ1\>?]?VV+S\F6]7'Y8ESK6;"%8 MF$K)"%!+&0A@!"$@(I,@(4F*DC1,:6Y4(FR,\+E1YH5]V9T!06-!\*>V(6B- ML,S'LQJ;B!_G5WPL6@[V!F_#IOGC?(!!5YYW_PZ-->WT0V>,7:SIMH\ MR+^OUUSO 'T5Y<^"B>KK>LD7D@K,,(, 94C3&U?N(60"R%02$D.:X2BSVZJY M)&IN9/9MK7=8F=)7NQFE^"E66\N* @.XFBXY7:#E?<'90%2K66\J=XH&6E.7 MR\UK:#A>;%X4-_%2\YK9IPO-JW>,;3I9ZF*9 \PP!B+H%Z%R"0 M2:@^Y00Q)HV:AAM+G-L'WN]PK>?^*A"_=.Z15>JB$=3#). %P E8X5S[U;N@ MTSBH57:-Y.U=;TCUWR?A?+QU/I/BD+OBU4+F"."<(1! A$%,$MR@*.( T[3D,F$IKFT6JK= MK-'/([%'\LUW[)-&T3U7.C9$[ M?0/2*&P9\VZ*MAE[>L#0,T>V&@<[&%N=/=3VM 3'*;F9RIZ4PBP!.28JV]MO MCL)\5_PLN%CQJN'"1:BK^R5Q"&"HF\E"D0#"8@RPP#113GR2AT8K_>NBYD8Z M_:"S@'>Z.@DM.P;9=)??!73>=_GW867!3LW.%_,24W8!#%\19[(+9 M ]%DE^YP5518K-CW'Z3\5]O%G<1Y!F6F2Q/P!$"UL 0D2QG(<\Q9*"5"D56E M@FL"YT<@)Z5R=QI?[_@^#G-3)G&'I'<^N05$!V6'SR/CN?;PD=!7+D!\'H+K M58@OW#>RL,%J4_ V4^FKKKQ25V-Y_XLMMUSP#\H,G92\W;0[;KJYE%K756IA M5[/=IV(E/F[$CVJ19TD8)%$;!*"Z4F1OI=[H& M0BL;B$[;PX.0];-%[2TG8V9P"C[A2/@^TSA7*7=OS%V7F7T7= ;575C5>.UL M&M.4[-8Q&E4GV?M8O4(5Y)%CYKRN\4W8&E8M'B?C-6H2WX3&A8K#MSW37726 M^G>[)+X$+\J%M(K94NY:90/SZJ,15EV1YLM9O*NWZ\"T(P#S-=49@F M,8 ")8 RHJ;(+(TX@UBFT"@RP+NFE0<9[&T->L8&.VO;W?36WGWO];F,^^V!=9./_ZL'Y$WR'C@)YW,Z M-F/" -TH\.KA@TYQ- D[="OPID"7?7I)73ZR73!D>4HQ26. =8@+A"P%&.,0 MB"2)H$R8Y'),=,M987-S&6K51H6QG,?2*G;E9H0F"ECI)8G=M:5YW5>,-<'$ M1YS*>8&O$9PR:/J%B)3A>T;&-H_MY-(NNGIU4OK9W5D&4QIE#*B7+00P1A&@ MN4P BGF*TP3%(;0*8?&CYMP(:M_/K?$Z&N6;T%G;=BA^QM6,\EY_M";9+:3# M_;=HUW^+GNN_M=N;ZAGKK1Z WP%Q&R[M1]5I8ZB]PGT26.U7VH@=L\]BTQ0H MU^7[[W^28MF6L]S'17U?+]7#*MW&A:EYK:Z'*O@N#3>+XIB03 (F<@(@S@1 M1*?.2,03EC*9QN;)CC>K,\-Y0I??69?_8;$=)SA.[B1 M<[N4Z79KG"%RL"7C[JFC]UV>1;EY>51OHEZKZ5) S_I=W[<5E#(FC.00,+4D M A E&& 6$Y"%:4A@$H=)0BQW7ZZ(G-O4U6\MV&E?[SGL5*]S!*UW::XA;[Q7 MXQ!/_SLVM;)W0:WN(8I>&R^:P^1Z$^>:V*FW<@QA.+.A8WKG"/=;/9T)P2OE MR7>U&!_DN[+X*.C^QWJK?OUNJ_EQ6VT4:Y:5+AG$,@(5,PD2 \B3 M7'G=*0-ASHAB+"%RLS8<-VDQ-\9Z^UVOHW3Y/EXK'TBM??VUD4;_@&_KI@ZL M,\'"TQL]5@;.^!0CX)_C:A/TGDCP6V=%\"#_%C2&!+4EM=?6VA*\:T;C[92C M8>%N3S$J$WG97D?'SLF^%=5!WWKTPZ=SJ6^U_\"3OOEAHXO[JL=\56]MO6WU M:=VY2VT@<"T( DKCVG4. .50S5 BY2-,D)M+*=QZ4-K=)J%W+[K0-.G5' M)K4-0VWF+#L#T/,<<@-V8PKO7L?$=:7= 8E3E]:];OR96KH&-XTCE'>";CZN MU.)^V_C6Y8]%RB*F5MP<<)PF )(H 41&'$@A4)@BF8=A:L,BIR+F1AU:P^ ' MV>B\D9IORG(T9ZX,X0NF:DX0@SSZ1QW,FC*[;35D5T1QH&<#@E MC2%YDY*&@>''I&%RRYC@!)' D9$H"X)I H9\T&>BR0 M1/H_BD7,TYR-Y9@7;W^XXMN.SV"QP),(LA!1@E'$ "8\! M%5D"H@SA'(82TCAW$M6AA,V-Z@]B.,0^AF/E+(9#(YRE*6*,*TB%[DHN$@A( M3B2(2 ;S7/ \BOEBH[M"38SP3J1'5[-N=N4_5D;C;.:BNT+/_]GQY?B88>3< M1<3T()DF%D8+G$<43,]TX_B7_CTWMEM^WS2'J1:(12R4:0QREB>Z<0X'E- $ MY!&-"(I1%D-J0QXG$N;)&.M=U]ZV38[E_M\ID&;L_Z="_0^OUX-- MX06A#%H03&1.4@0BKCP"*.(8D"PD0&*9))'DF;"KA& B=&X$TE,R^$F6MMTS MC7 >M>U_,WJ3[__WH=RK[.T@8! @GR<"YP6_YM' (!17S@B&[QU94F&W*?7^ MQ_-R_2)$6[7A0J+N%XMAZZ=5\=^"-\V1ZNYU=2+'(I0\C#C!("8A5G3% M)$ QXX#0-)0H$2()K3:9O&@Y-WX[FW_?KQ#9>J>\WAQXVVT=ZD*138!KFT9C M&5WIYPTP(])7'U??AQ_>A]2^NH)/R-T65_"BZ;2U%7R"?5):P:LP%T&M^^.X M$.,H17$.HBAA -(0 1)+!J(X5Q-$QJ,TMNHQ>D'.W"C^*(3SAM8'EX UXUT' M<'EFSE%(W1CS>H*#Q\#73Z]3_O^*P<,AL*>7CR.%+^)YEZCS:;UZTJ&U6I)B M!"K1E3.$;,,VETV@8] M=>]TQ$U0*QQ< ].:/BS@<96QS%_?R_75;4@+(\$Y1(P ME.AD$:A;K5((<\%BRE(<&V6BO(KV1*V,V<7!2+ M=VV.U_^S):6B^N7+%_&L!"T0RVBBEO) ^> ,0!0*@ 142WZ8XS!*(0TS:3*_ M#85@T .$-^E6#_XVG]\W^J MNQO>4S_4=%<3W= S)Z$C Z,ZTC"Y]-98J0_;S;84OQ>KXL?VQQ>=U;GL:L\I M3MJ%DW\2I!+-.?J^N"_E).=AG(%4(@P@Y!10(BE 89& M'_W*RXU906M74*L?[.HW_K%2 QC<+Y*;W( YN5X)AJE\G]3'=8$0M'ZGN4MR%FP7ZG5+_;LT+GO?V M!>N=@57P&ZGTW[29ED5^;$?0-#["V[AX#YNH-=<-9CO0>\H'>^WO@KW^+N,I M1@'G.,S"3H>)HR]& 70:E#'N,2,K&^H^L@^R[0W[4'XIGKYONJ[VCZ5N MG] ML6K_6D4+F.8T344$1**S!/*( \1$K'>!4TYYSF-AE0LY2HNY46;33/%9:ZO= MI[;7>U57.>-KY=J6-1,V%<\LN7#<,)DQHG?P/?-BK;]&O.N>K1S36DL=I-]8 M$3QVH](9LKO(X6'834"ZK M9)'<>;'O8Z+6W_(2K=%&K%W[U_E6O36+3IW7!(PY%)D. 1,@!Y)@!DF,!$I@FN>2481A/V>365/&Y\7.K M?O"SUK^)*.AYM_K7 =D$0OU>$<5SG4XQOD3E9*^'X4;%# ?=]UZ&P^ZY_]B_ M,^][[XS^]4%KW;N@@6$^/75M!VY677:-E?^WZKMK.R2N._%:RW_UGN__%'K* M5CK_%*5:\QS,[(L0(4DR1(#DA &((0,XA1 @(A.:00E%#A<-G7_=D'(SS2QI MJ+T-7Q[;X'&J[#4+)[5O3<53L:KW''ISXQ]?WXU>T4SU=J \RW&B'*TJV8H?YRFU6Q-MUY,$,2Q" MM<"'L=YM8LY:[)33#B5,RCQGC3OFA_,7V</UETHKFI M_4!%B[O&-(,9Z[<\JK?MN_IE4PUH04.!8R1S$"4Y 3#+,,!Q@I0O$_5)ISF,PB@&RG5/=1MGV4R?&,DHCAB& MD%LT6ANGQ-RF2VU!$^4I ]9?O==-8)MS4:&M"42WR:>N;"Y9MT?PUJ?J-XVB MR93J?VQ\3Z$UP(T)06-#2Z#=(N$NJ UI5@[=1NUN)]9JQAS[.5G,D/X'9*H9 MT=O 6$Z MR$Z/.&-?/:$$]QMUA].:#<^:]PF<;] 6Z]Q!H$Q#'$: 9FP"$!) M&< B)2 5D/""PX**.@B6 M+;?U@6V3;KT)?B<;]=X.]F^QWDL>AL7IIO(%49/N+@^;>[S-?.7JD82P;VGR M@13E/W1CC7=%Q9;K:MLKNABS5#FKDH(\2RF ".4 49$#F@E"DBP)92JL",)( M[-P(X]/8GD6&*!MRAW/L?'-)OXN15CFH=0[V2GLI?&F'DUMR,1,]+=E8P7%" M/G9WWYIA_Z59!CZ23GX2]UK(DG3F$8B!2DC&8 X1@#E* 4Y#!-& MPI"&F([+J+?08FY4U<_!;I4-:FW[M8#4YTA?COY\8Q,1FX$SHSOOP^%[3>UK M)&[(?1^!I*=<=QM-7BFW?018EW/9QSQL')FV#3X$/[]UVK:>6>244:G[S J& MJQ7-4$V@7P]__-CL_3E"RX%3!B6((Y8"&#$$: ICI7WQ^,\0W%",[GX*4JZ MMJV>/DXAFZ^OKY:_C_ ?15F\53KJO>'5>KM1K-:S9ES%]9εSTPV 9_K; MU6GO67(7'-@2](RYZ[?Z#3I[W%=QOPU7+P7>1ZKT*K7?;X/O4EGX&Y\ZXBA; M9^H5JZ<'61\T[ X7^B<."YE*G(J( L83"*!0WJ%ZU1%(!1-0$HEH9'YL;2!P M;BYAJW*=G71P$LT/SZ$MCCQ-8#L 3O9!TU.JD-Q*. MDHYV1:'49%/OVF[)4I\K18L8I52&J0!<+?X!#*$$.((<8(1"Y6CG49+;[:1. M;\/<9I&>"77 THN:2T95 9GX53#UUG>!UCO0B@>=YH%6W4.J MKCUB3IG90ORDA&H/RS$/CGC"Q.60='NPSV. MB/CO.K7YG=)_%_;Q9;UB % M3?^QC8)IOWK9(75F[7+^%?41\#?3-V$>]7T\V?CO40?([P [JQ?D681!DD-(91AE*=#VN/EU+VS$#^IYV4/R[%3-.()8WMV*?>IT!6I MWY+J>YNMN. H#&,()8BESG#-8@(P2D*%?XIYG*<$)M"N,]<9*7,CI;V2 5-: MVG;..H>C&>OCZC>O-5KHW)3T*7X(K@0/_2ITF-7"+2.S.AJHPJ$2,1B@!DD #(* 0XY M IS!-)812JE9PM@HZ7/CB$;_X$W0LR#8FQ#L;&BBBFP*?-B.RS"W>$?;]VZ< M'=#7CW\<(&Y32\4C\E,547'TJEN63!D)W'"M%-N'3E@D9:2]A]51QC[$;OZH MRLWB[7JK3^F>==[=9_7VW/\JJD7"0I(03@'!*5?N(DD!2@4!A%(6PCS)4&9T M]G])P-QF@;Z.@58R^%.K:4@^%V$<9G07X'@F;6MR_63>B.JSO?C- RQ]OBH3 %4 M'S7 298"PD46QCEF)+/:L1H2-K^/?*]K4*R"YU9;RRZB0_":+0]=@>;]XS_$ MJU/40V2."2)NFWL."9RVAZ>!Z2>M.DWN&NAIEW0OTOGVI)8)Q'G((.!;: M&4#*#Q!"@#Q#,$\EY3PD=IQQ+&)^3%&7Y&R:XM[;\L,)@*:L< LLWKF@CX@7 M!KADO>/O_D3,Q%_[)3-/O_&+5SKL4EZ[J8*&:0)C!"2-*8!13@'6&3 Q0RPB M:9[AV*K\X45)L_O.+W6]MG+_KP-L2 N8//- V,1<],(W'2%8,\+%Z6]?D/O MFU;_KT-R?I*E#L8YW+B^7_'#7_2N7(2A6D= $>IRB9DB%(D! ME5P $48IP1'+&8OMNXG>I)/--S1=C]#F]$4?3@5BK^M=W<2K/#R]TFVUSS00 MM:2HFX85IYAQRCB@0HVH&E^H?L(8\#"DC,1(\#RS;0,Z\:#Z;^YI.:0'G3^G M'$P&>9RE:0)"B6, "8L!C2(&>(9$)!."*,NM)OVI!G(2Q\!\$*<<,T,_8JJ1 M\.UK-$?3>A#>]P?AZ/2Z'I3CW_5N<.B2N #6K=MRDT;3NC8NP#MQ?YP\U/+0 M76_9EB^+/[XN1!3J=H0Q0$A* ',9 2)3")@4$6,I95*:U8C9/7)N1/C'JMC4 M!X)D8UKTN8?/E1/M459[)IT_/G_\]OY=\/7;_;?W7QT<@9[8.!";VU[:+Z[HCR]"\CT_F(K@E:GV-^WNHM#O6/N@%$TQCBXZI7(G21 M0AJ'4&\^8JJ#;<,,()@)D,4)RW >0\RM:K#;")_;9]DH7/<$:GI75NLEM^\( M-&HV1VC;@J98]:L7.TSA&H&:V_PJ&P6F37X: M B3E0UG/H+S.37H492UUP1,L.HZ-O MY)>H'LF+#B#K8MD)E1DA*08P8D+G,.J< )R#C(N8L1RB#(8V]'-&QMSHIE91 MT4RMHQVIG$/0C$1NQ,4S:320M.IYR 08L-XI'YR3,^GW/V#H\?<^=.G(E91F M#!U#_"";!*/[59U]78KO8E7MTHXL6RU9/G5&;_5.<^V['ZC, .O'C1SYF9">1JA*;JOU.=U]03B0D'$: Z[0ZR 4#*,ESD&2" MX@@E.I?&JG'(.2ESFS^[YH>D5O8_+!N"G,71C(EN1LL83=-RZ>UKCXKUQJY[I"?=YFW5[PZH.@,"N2Z#QH2@L\'+IJ\= M?+ZV@ VU>*T-83N0!K:'+1]D7_+N_6I3;%[>"EUU?/EQQ<6O_UN\+.(D93)7 M\Q"),P%@FL4 A3D&&0IQA'F6,,Y,R]V=E3"WR:91,FBU#&HU Z6G>9F[\T . MLY,3>#RSCS4R5J7M!JT?5=;N_!,G*VDW:%"_G-WPA>.\SEVMJ9ON #(\X>]Q^8N:+0,_FS_5ZL;U/HZW,ZZ!HE35^&BL$D]@FLF'T_\5Z\? M1POO1%G\)+H8W=])L7I8[?^]2 @+(1<$)#*" ,:" Q+%!.24H93'.$30*B3E MLJBY48/6+]!#%K#ONE"QCO&2NF!W'9!B1Q8# )O1A1O8/!/&7JF[H$9/+4KV MOW-'%-?!<$H5 ^(F)8OK9A_3A<$=XPCCTWK%=:4!]1U2LOK7@Y2B%%P7L/ST M\UE62%B2,,XFR%,11$@)(%.D@*4/ ,),<42Z3S.CL[9* MN;%*IV/0*5D7XS+?C#@+XO6]B%NA\4P>EJA8;40,F3YJ'^+L R?;AA@RI[\+ M,7C=^%(".C[G,/ENUZGC75&QY5JW#UMD$*6$Q@R$"98 ZL-TE,,<2$HP$7$J M$V07#V\J>6Z?^^_KE7@)?I#R7V(3R.V*V]8H,X;<\+3$!Y"^3TFZU.#3!.)> M'Z:]ZF[3A*W0%]*@@MEGIC MM@WYAGF>*2X*%4?IR/D0)P"C' .:$<@11S&"=F43!L7-C9@:+>MJP:Q5/.#B M>5T5 WGV8V VY"5GX/DFHPZL1M-@IZJ'@'LS4-QRSK#(:8G&R/P3=C&[:VQ+ MCI]BM14?E*Y=.^=_%IOOGF26;[UW5CU@W5(>P'+XU(FL0Z MLQTCH0OCI(#@B( XICF,(ISF*%VLQ)-. K8:[H;JE8H?] MF)C-6GX_$]\;@K=W?-[U=.[LJ^K2Y\/E^48D"HY%V7&NH+4:$Z<+CH7I-&-P M])/&S7A''8J[/U1VFGQ_[M1,IOI/&+O>9K;P=ZJ?EJFJJ?W M78>_N]EK)').IRY;'2:=MT8"=#QIC7W,R!FKJ2%>Z9*96N[!)R4P%2A2DQ)/ M)04,$Z%SXY3]$;2N M9]VJ:IE-;X*U&:&X1M SL9P%ST.0H TL;E/J301/FU9O <5):KW-O3 M841#'J6 49D#&$81($2D(&>,I(P0":%1EU0#67,CC)W3?L,AA0G$(ZA[4*W/[8Q[*5D@AQ?LZWV6>JCI*D0/! Z4R3-NV"88]-,?OJ&>D:+PG8^ M,WG$-&TQS&W9]PW3/;S6' MB1#%+,5,>;U6G;Y/1)X!TLS7O0T>SWQIB&0@(WE&4ZR3::P*N)\3,K>/7.L(M)*!UO(NT'J.ZM9[%E&S;_U6G#Q_ M[6,@&I- >Q$#U_FRIX*F3H^]:.J9;-C+U]HGO[;QYQ_4ZI8 M91%%:BF*6 )2H5MV\VL?I+LU6M'!DFS M[X)OZPY5>O'_1HF9+K7*PU_DN:-#]ND.W4[PNHN2R M#IL=5(ZKLAD*G[A&FQTDIQ7;+.^_(?WN^WJI[JAT\83-R^?U1IP[V&=97<(@ M 31),\5:40RHD&J%*4F8,LAD9A?G:2QY;HS5+[(^(C7+"&Q#3\\'A+X=NI[. M_V?0:!UHM?U'6%C#Y3ZCRDCZ](E4-J"L"(J(ROHBQ$=?]%<"%^U+T1 MUZN?HMSH5BR/99OA7VO259P4'&>0A8#GD?*Q9)( Q D&&"**XSR*H]RH4L(H MZ7-CK$;_X#[86Q#T3 AV-MB0VKAQ&28V[VC[)C<[H*\'ICI W")&P2?R$T4M MN'K5[0(8Q@(W&-)@_=#I@AS&VGL0]C#Z(2-[=?+_W%:;.L+XV_J>\T*_B&3Y M2 K^<=4V3VGF+[UAL%[5/41[*FF'?$&0B&))*1"2$0"S% /"(@I2&DOU:G(> MIK%5:T\'2LUMMGDC5D(6K"#+@-6:5CK/7@I2=QPJ5OJW*\'J[/NZ=$S[S?XO M$ 7E_JM]WGVIE;VG[62PS9SPJ8?0\Q36,R?8K(.]08&V2 ]?:]-=Y[SOS&H: M*N^Y5EOFL,>I0YS=MD1UH=BT'50=0GG2<-7ELV\]+;M?;0JNMXU3\B#?DU*7$ZL>15EO'^_7XVE,DUC $!#(!(!$YH"R M- 49EHE :9)%$HT[/7.EXMQF@GOJFS5%=8:9+7 MQYZW.7L+;,_?7F-L?:]PW _K1"=VK@?#TPF>,S5?Z43/-4UTVJ[Q^6Z[^J>UK553Z-CYTN/V)&'\A.S7I=JDO]UYH& M?W:Z.CU:N@Z)X].D 8$3'R!=-_WTS,C@GI%%^IMDJGK?\%.Q$A^5H&H1H21/ MB$Q )"+=%0A2@ F7(!41)S)CJ9!6#6& .2?>'](1#"0%E((7FP^$U87Z MZ^R=,),RHPJN+"1"YY1#@#@+08)SG@L>TB2QVK\Y%3&[C[_6,.A4')4(=09( MPX_^)GA\?_%VR-A_[!>-=_NEGXJ9]C._:.;)-W[YRI%+[F)5;,0GM>[G'U<; M-;9ZX_B^JL2F^IW\Y[JL247W)VOS=*,4B3#**9#JY="G=B&@!&(@LBAF J][P6[<]CM ME^KCP'.[:+?48=KE^SB 3A;R(Q\S(C+NF_CQO"Y)^=(&(04!2$NL6&A00BD+ $A%%(N,)(T;!O.-5F!LI[K36:P'Z MBB$,-XSJ,(-.,U:>272G?QM]H!._NH%[D$$O]F1O1=":X1U_BU [[^,P4;R= ME_&P"[Z["5[E%4K)[:_#S%JXN$R41D. 8Y$03 &*> A"D"(H]0GK(HB4)BTUS!7+35 M-#5!7P6E><#T7O9O6YT26ZS^IF:9Q@K=OJ;H+ C(S@0[K]UB5,P<=C]8>YYF M-,SUD<%C#]S?_N@@WRD?W%^'V=I+MT?,J8-N(7Y2W]P>EF.W?,031L8:,S7Y M;NM"3^^$\@(5?6HV53\O:UJ]7_'['^MR4_QW_7NET+,H-R^/ZAW"88XECBC(I*[C)"$"& FF_?10*.A!B[?OXXDG_8?!>E#C$KQ7>QJHJ?HJE)??^3 M_+_=75MSW#AV?M]?@4=/E9#P I!$'K9*LKV3K9JQ5(IF4LD^=.%&FYE6MT.V M9&E_?0!>NMDW-@ 1%";-HN-EI9HMO\ M@;[<:3&5Q)M-6;"G35V)8GU'ZT;G@5K4B@!)F"18+7K3((99+B(H44AXD.+5E9.5^$W]NV:AW$9)K60=([*A+W:V MP?<38&8R9C2OGBU)K2G84Q6T)?H__*+F^*E1BK8 M7G-EK?9"QB+F/!3*>N6!3L4/8$:C ')!29R%DH3<*O39K[AS,V,-Y]%:0#OK MY'E:S8S3?";+LVWJ% 4]3>L>5*VNH*]LZ_,%G;KUYJ:G,&@UO@)=U<[.25RK M/9Y!FF9Z1K5'GD6>U!Q- _^A-9IHU%&] K=J"T?WS^BV4>LLP;'((PK#,"80 M!6JWQ$24PA2%$0D9QTD@; R,O0AS,QKUT75>1[O7.7CK3O2QW0)#T_(F]\!( M8+^OFV"K1,]-X"7]P!W$*3P'0V+,P8-@ ).A)\'D3HYI.R?+F?8JX=Z\[BYI M"^5>_Z"E:!RZO2RBFJ0?OM%56P;U=UEMM.QWLBS6XJ"Q],^Z(XTN8+U-35H( M1$1= B7B(84H8P$D!(>0,,(4 6.UH(^M4N'GHMG<2+P1OV[Y)=;+)2TKH!ZO MIOV78?>OV6%LFF$V%WEG9&OZE;#[J/3+86OS<[)BML9F6["E!T^SGP ;!5!; M25OM,=H'3SUW#4I7H,,)M$"!&JFZ=0#8Y:&.F$XWM_D?-W=O-MI-FR@X&[7/ M&/7Y">BV5OA9KM2-E]H-)AZ+5:$7(+I(PN<7K91LZP)&3$@6Y#GD 8L@XHA! MBBB">2P#D6"&8F;5^]AHU+G9V%;H^OR%[HEM9V#-(#[5.7LON=,=8FO'*VQ#R3"(] MX;:'WB.VI#NK^K@-Z8Z'F;8=W5DUCYK1G;_2[0W__/A]N7Z5LE]YF#+$&,EU M)[J 041( AD75+WB:FV1XE"]^%8!+"?&F-MZHA.Q2?@!W]5]OZG5(OBNKK)[ MS4\!:O:>OQ$FSR_Z%B'#"MC6[_J ^J.^[*?&F?1M'U#T\'4?NO3M95;:_%V> ML"B*%5:(Y.J?"$>0A/IT,(N%LN8TIS%SK;$RST3JP]HA3FG2)Y T>\_?AH_G MU]P6FC>55/&8K7QBF'1 CB'&.(8H3 M 0EC$E*6IRAE81HAHX[33J//C1AZS0=XKR#V03XP^-'HL-T+&':4=)N@85+Q M#KMGOC%LN-&*[])XPQIPBVQ@G\!/E AL-P$CI?ZZXC:8]6M]T^D2?EWUW";0*(N_$A6/Y?KJEH0GD9Y@C(8<(X@XI1#(O,-, MRM!JW7AIP+D9BSJ 1,U^58@Z>L V0^TBP&;+R3%A\TSVG:AU@XI&6+"3]@K4 M\HZWU#1%9M2%Y\5!)UV&FD)PN"@U_IY+3SA7=YVBO4KRNF[X;:Y8KUA];1QS M"YXE>-6YT^>;&7)UT.BY%B5>'JCRN M5YMOE6%\BJ]Y-%CKON_L>";()@;D9CA6Y&8P5J2G)MC.O<]<6S;(\S83PRWTQA]VPB9[WC#;;\/G;QA79_%*W7"_:.BO]*5X?'J\ M69?E^H<:Z"-5;X/Z?(%B@;!D#"9)RB%*P@QF*6%0II0BB1**B=7FP6;PN9GC M5D[ .D$!;R6U]3!;3("I[]D/K-Z]TJNZN\9!R6!=J[.!>BL\^'@):@>GM3UF M([NS+028V-%M#\VQ"]SA'FZ,]NMZ)=6]RS_DYF]/*U&U!X28Y7' @9%$B2* MNQ(*J3XR%WF2A"1(4\NF!*>'F1U+:2G!8RTFR+6<=NQT!DPS'GH[1)X9IT&G MD1#4(GIPD0^C,"J'G!EJ4K885O>0%RY<[1B2NUZ+'\5R^;=U*8NOJR;FAK\^ MJ$56M:P77#_38O5+?1R:82ED$D.<)1BBD,20Y%2'R+$DSP5CBARLXG*-AYX; M4[02 _G"O^G%*,B73WSS5,ML21H6^)L1B1]4/9-+)_05Z*#MY 8]P8&6O"VH M,F+ KC5@XT;MF@\_;>BN-2Q'\;OV=YA!F1!:?6M+<3W3I3XA7F1I%DF<)#!F MND53%*N=7$XX# 5.TCQ5^[C$*EK0K[ASX\K:B:0C\.OBL'(GZ#O6##F>8S-N MG<_,>>9C7S5#NF?AL\%C\+XE0\[.SGQ+AAR+_.TW-SF)S3:-?K.A&29+C"N%]S*%G%==I=CF,B8!'&&<?U6ZOEY=A.\4$;IV>Q_K&3"S5>\ZL[Z]B.-/ZD2]WD>>"T^M MWL>2\ITZO8\,\OE&[V,/-'$%EKT<<&WX7KY+KBNAK_5'MT^;2NDD=-&8KU_+ MNDBZTK(L5E7!FYH9,LF2)$PQE&DD(.(ZM)I( 4.&0X0"D:;FX(7>LDL6Y5T:)G^>*(Z*V]^1@RMU9]AYB>)C7E3'97#2BGU7JOWX.B/ MU54[5*[ %A>P!68V15/&FMQY%$EYLS9_CJ(H8TW::$501A/(SCP+62P^J^WG MYO5:",43U=U:#;3\[^+[Q[60BY0(JKN[0Y*( "*28]UT;^J-\3]NG;::R%Z/RXRDA&9 ML@#B,-/Q/R*!-(VY^@?E21ARC+%Y:V[KX>=F/CH%P&T)&A7VR$-+#EK1P3_Z MO]FD=MM/TK!Y\ ^]9\*?*>H6J3]>T9\HL\=B%D9*TW%&;3 +Q_ZNTR79.&N\ MET/C?A<'D])5F]5FJWB6NJVAQKPKZQH1' >2PB3($$2Y1)#%.8)J R/"@ =) M')C781D<:FZF0DNV*W'=BEQW#[4@I6%P#6A_-,A\GWN< @K4&#H41QF&S8*W M1X-O(HX^#^-(E&P$R"#]#M]A.JHUTF2/5LV^X79@]$FRS:YB]QTB8!A@I"D.4^D75WL

J=NOGI==16_!Q/.;;@N'E6/HG-Y.[J"CFTWF!#JG1M_U<_8:ARW0OS_2R"=GI;;'A<-)_HLW%T+3;[2*.M!S<,>RNGFYW<"3AWD[@^*^.;F(U M9;4[H Y#7@B48I*A"(9UT=H$)9#$<0A#$HM]?C29W'=1;N#S&M>^^D>D<.N=-7N38%_G'-^?II MI7MKWI7KE?J1UW>O[M;+@K\V_^Z2-Q(A\RR+!<0Q52]VE$4P"T@(41I(O:\G MH3 JY._9WP8%]ZVR[ EO-@1A(^T?5,(TIT;+^O-?\G-+E%\D451GO$ :V\TA2@,$21IG$&2\R2(* E" M:57;R)NDKQUMMU*<;\"HWO7(@5^#Z4:\]//1*\P6_GXYKHTO[/GW;?(%^MON; MMP'M[$Q5;A;W^O&_?BFJA924D("F, FIA$CJCG&Z5620,$JPS.-4&FW5]^XZ M-_[6IR%%M2DX78)?):V>RO;L20MKN,+;AVV87YW!F.#4S0$'8V([J?<0":DO M] A(_79(/OMWG(0H3BK1O=2G_VCOXOZX?I;E-=/=GOFE#L)'U\_HB:KE4L]/ M*]D(S]!9;9VU*!OCOV] 5OJVZZX *S-, Q1!AAB$080);*"&*4 MI4D>YPEFN4OMTKG1>2>76Q'2!")A%*%-8T1BA*&"!Y(NF MIXHBS'+C#ZS#0?Q!=B._%JN5/B-E5/V!&R8A'V$7\SS*TEBH]4' (6("02K# M',J4I1RSA,N&\(?;YR;8_VV@F6W&7&#PS.X77S3G.K1>=BC; MF[]+#=ESZ_^CO[NQ_$ 9IB]RLXB#(*413F$L ^URDPRRB!'(4$B)H$DNI5$D MCMEP<[,(O9)HM);Q"JRDY6',!8 #P3@7RFHDHEH&Q=-,TH<#R//1#E&G)1OS=0_ M9&'#;SD>V;]HC^1347W3V^G;7,=$-X>%BY1F,HBB &981T@&8:Q^D@%, Q3D MA(99:%=7^_Q0<^/D?4EU"*]0LEH>D)\'UO"$>Q2X/+/',5):3 _GS1?!&/? M^/QPTY[X7E3[Z,CV\C<<0@H>Y./W=4G+UR:QZIKS\DF*3\5S(>1*5 M,L>0B MPI P'*I]*>9JA9%@2-4Z(T&I1"B+C&,,+@PV-[+8BEL7S]<]OF@C,1"=R!:. M^$M(#W/'V/AY9H\==)];Z%IAP28 M+D3"4)N]F G3[S@0;=?V^C:_E\^:O.XEI]\+M4LJ_MD4)=;=62CO'&OJJ<[5 MCIFD=>(*@8C0%)( 4R5<'-51U7=Y5)6UZ#]M/ M0A &$@6I@)PE$419$$&*DPS2E(N% _O.A>DF8LC6?[?38F! MH?3ZM'LVG9WLX#8'K?3@4'S0A[Y6P"OB%O;5*_(36=R19\#."#L#.&B6[>\Z MG:%VUGC/=+O?Q?'HFQ9E7:2X[3JPU]:FC6,0M[HESE.I^V"K"[ZL=\^L- MK8I*?[]M2,"_K8K_?9)5G1JS2Y80:H<5X32#F0QU+^N,0AIQ K'@<<:5-4H3 MJVRT2:2>V])!*]U45M\+,/G[ZON3>LEUI?:M2F"GD^71\B2/@^$)]=PFV?=! MM]/\>NT[,^D4C'NJ/HGDTQ[.3SD91V?\DP[NV(Q\]];4+\U=67#Y^UJW"JU; MH+>]R66(*4<8LDCW'@X# BD/!&18NPP"@H/<*E+?:-2YV9)M3X_GK:"6O.H#[K5E]VXJ*N; MJ7CPJ'#FX?BZ,'*2A;& <1QH[X3,(;H['6BZ0C4I>5@),RF$N MT!Q2F=,]'([]#T\A:LJ\DV6=<;,(,8_2D&10Y$@GND@)&<<()ISG,LY9%G"C M&G*7AYH;6QV=I_'UXZ/ZKTYD!,_U9NY#L0*__<9Y#@6*T1629@1KF '),\(81*$V$?8@4R=<9N83$$G*+@?%;(W4*DS=.]$I:80OHU(3Z)B M1:3[=W@_(CVIR2"1GOZ&8S7$;8OM+D5DYWU(91:1/&,P)CE5JU410Q+4?21B MD8=2(":MPH8'QIH;E?;[WKME^@T!:[:)'@DNSPQZ"BFOKA8#6,:MLS@PWK1% M%R\K?E2!T> K;KQQ+?[GJ=K4'OB'M2X'L>+%4GZ1:@>M=G;REW6E/O](JV]W MY5I'TXF;U]\JG?9PJW9W5$P:62D/]J?Z9*SW!DZY H[;9ZTY! M0+<:_IL=P7EY LR8\;WGU3.E'DSI5D&=P04:%<$'K>1/^L]:3] IJEMP?OBM MF>2?P%9=L--WU#H)4TS(J&3N1=!)K8!/J _-A]>QW.R.'NUZ)?1_.F;[F2ZU M='4YG#B*F4P8A@$22!^NYC C,8)1%$DA YY*:M3G_?)0<[,!-05HGT7]0T]8 MJ^)"!A";T?,XP'DF66?,K,GQ,ARC4MS <),2U66U#^G&X!MNI'$OESI&_HZ6 MF]=>6&CUJ:BX6B(]E;V0.[7@S&C.)618JC4HD1C2+)*0\IA'A,1I;,S\ VC)6T@9^,X;Q!*KWP\9S>(*=X&KO[&/7[(#8J*QD,_ZD-.4 MS"%ON=S"][TI_?/+6%8.]H(1:< M2A8PD>LF*PE$<A R5[7S%;2@SN?.%NX<[WA/9%[=U3<[7R^ M3M -^H#M[CB=3]A)TST?L=L=7/MF-V,UIX /].5SDP:NS(_,B\T"1V&&4IK! M*":IM@<44ASF,,TR+!"-8TRMW#@7QINO$: O@#4RVO;.'@;8;,TY(FQ3<7OK MW%"R@E98\*$5]WPLJ$-#;2-@1NZK/3SFQ.VUC0 X[K)M]C7'2!0=%L@.>Q+T MNF3N"E>A2MA[6^J->G/=_2AWYK:YYEB7]*N^E M;A&N/EP^9_OAJ/\^G PJT2($M5*"'%=!@C1C8 M-+OY'S>.:C[J31NV-1^]ST6)S4_"?T3IYSM?G?Y+UFSX%3F1%BCB'0IDA"U(5)(%@.-*2GS?W_ZE\12SEI[HBT# M(CW+)(B@"--"*>&8!_Q*^:6SZ?SO_U+^"'X%/R%S\U7WZ;_]_'F]_O(OO_SR MQQ]__.E;6,[^M%A^^H53*GZY_NF?MS_^[<'/_R&ZGV;.N5^Z[][\Z&KZV _B MKV6__*^_O/T0/\.E)]/Y:NWGL2RPFO[+JOOBVT7TZT[F/Z3KI[T_43XCUS]& MRI<(0TFR/WU;I9___;_]]--&',O%#-Y#_JG\_=?W;VZ6C)_]\A-\64SGZS_% MQ>4OY?N_O%P@&I#2[E^NOW^!?_MY-;W\,H/KKWU>0OZWG^/G+VM25,KH9KW_ MOOF'O]PN^V4)*T1*Q^9;_,+VWY=5#B8!OJUAGF##U?4"LT6\]T.S(M/%S;^< M^0"S[JN3!--)]UM?A-5ZZ>-Z0C.G,O- $A>22&N!>(^ @ABD!JXE-?(^QX7B M%9+*!\MMQ'(R[J]VG^JXZ7RSC3XME@B6:C.OE_#+>4^U#N&Y_ MXI32"6:1<[13%)D(3!/G(Z<&.5XD,[3*/4@ MRM]9N!<.>/LX.$6>C4#B'2RGB_1ZGE[AX3NA,EG*K2-&"T^D"4">K:1'\%M"@50PZ:P(A(P]:9F*#%$2 M\H(K[K+GPYP..ROW@H1L'Q(G271D5+R>KZ?K[[]-9_#[U66 Y00=,ZD=NM8) M0!")KC()$!FQ7EBNO 67X"0T[*[8"P6J712<),$FM/\>/DV+$.;KW_TE3*() M)BD,J6PN!YPRG@0J(AYUW$$4MC W +NK]H+!;IU%)P@R2:0\ :#^"6:L$[P M'U#^\')Q-5\OO[]<))AP98QU.I" ("8R^TP\)$G ZJ0"HYY3-0 PGB2B%TY, MZS@93LY-P.:C__8FH?BF>;JYG]A:0H$'7K*!DN04XI\;22Q#(9D8<_!.,2-. M\S2?7+X75&SK4!E"MDV Y$5*J(+5]J^WTSFP2516&!X=D9$E/"II)([Z0+(V M(4MFM&6GQ:9[E^X%#M(D?7BP_+OZ83Q3363GI"(A4KG[NJ+/!!5'"K0E3'1'X\7RW7+Q=3J/, E6YQ!0+E)( M_(-#),$B,Y)9%0U/CF<['#!V5N^'CH9O-@<3;4L0>;=8K?WL_YU^Z5PGFH7* MGB8,MA2*QFM'K$7(^R1H$,P:H&DX@-Q;NQ\\&K[P'$BL(X.C6+T72_ =WRRDM6=/;N\V)^ M?0-C&5 K$L9.,F8B@7)B.:>$,QZC%"+0VT/\*+7OKMA/]0U?99XDPI'5_P'B MU1*ARWCX.%W/8")Y2,GK3#++>( 9D8C7WF(0[8VU01G/PDGJWUVQG_H;OL,\ M280CJ__CTI>ZDP_?+\-B-M' *,(V$A$3AL463RK'7"1&2*ZLU\R;TY(9]Y;K MI_B&KRV/%UXCF_[UM_C9SS]!=]_J07III24\ZW+SSH$XQPP)DB67HW2*GY:[ M>&S5?AAH^$KR9%$V$0Z\O%H6<6TR< 72J(.KU41FG5(HV1<)Z3JL<9Z 3")Z MRS7E0UQ!/KYZ/V@T?P4Y@&B;@,B;.?XV%,?T*[SR:[]E:X)8EA+PF(,("L/? M+(D-/)(47 C1X&G'AH@9'U^]'T2:OX@<0+1-0*2D<9]1?N5335_!WF\()O P8=+/YO]>K6:SF&U MFBAI)*,972(7T-(I04G(R1&A7*( 07!QVC7"(XOVPT'SMXW'"[()'+R^A.4G M//+^O%S\L?[\/I@FT#']]NB[\VE8$3I@"@Y%IL#ADQSC6>>3X2I8+57FKOW1"'QL.5 M^R&CX?O'043:!"P^?(;9[!K4P2=E=0 ,I1B*@\5,0I+E+CW$$$3()K$A3H\[ M:_:#0L/WD2>*L0D0(.&7I;IG$?_^X3/*;75QM2Y/>LJ%R\1S:ZBTCO#$\#CT M5)#@E2&41; N:8%B&B(N?8*&?B!I^-9R8#&/#)H7ES!/I9SXMYG_-$D8/3M. M+3%46R*SL\13BVXS%TXE\%JXT_!Q;[E^4&CX'O-XX352E?_;=!7]['^#7_Z& M7UE-& 9&U"-F?3+H*1OKD046B59, DATBM0P3[9V%NZ'A(9O,X<0:%.8V/A M&R8,KF0MAD[>E->N3GOBLL&(.F2;LM'6A=,"T;U+]\-%PU>9PPAU[.*&S;W: M+;:OWR%9%[FD(1 !#"V>S!@X9>.(@L"!.FVX/LU<[%NY'RX:OK\<1*1M^)O( MQM+/WLP3?/N?\'W"DE^?7_/WE M*<(<# W_^LL#(;[%+QS]1A^9F:\@X0>KQ6R:2B>&7_VL-!G 2 O6J_L,]'W M_\/?.LSK_L.(/_'I_]6*?/+^RZ2KDBS'QD7^;3K'Q:9X=BPVEQ,W2$./4E%& M$S'1EJO-R(A+&8'G0+/$391/;K3L5Z$#PG;1S6Z#V7IU_95.XABS;)LT_/=# MJ#O6KERO\6*U0N'>[JIDO/-2$PI2$1D#*V6BF63)K#4Z!I>?>@-T/*_WZ1BG MR4 U5%S;GP&$/N)1=)_Z[<%ZPP3CWF;M *70A>):$VM1,F@ZT3$',)(^591W M*G)VR!D70*?H]U&HG"+L!A#STJ\^OYBG\M?K_[J:?O4S9&;U8OW2+Y??I_-/ M_^EG5S!1D!ACP$DN=\%2.!232)18[[(5>"2I2G:V%WDM(.HD&"QJZZ0!H+T' ME,PTHN]0^+HN4P@0:,KET MF3< G!ZJ_<0 ?="F,'OL+[FA7F+40$@ZIGC1#*!1SW5LO0#\<&Q)*)Z MJN[PA*/M":K&:;A2#T:#:: !-+V9?T6J%\OOR,(DBVA="HYX&LMS;PPM@X^! M" 4H+"/9TW'Z\>BY2\4XO5CJH>5H"3> CG=+^.*GZ?6W+R7BQ3/X8OT9EO=D M-*$RXPF;%-&69R)Y:6T8-"=*Y0#9>P?>50%-#^+&Z>A2#TM#ZZ,!B-TG/N4( M(( 1;M!_DU))8AUNDD0I;A!.G7KR]GB@T&R<%C 5#ZRC97P\0!9K/QO(!BV^ MP'+]_=W,HSCFJ80 7\J51[&GU@2FO @8K\;2 D]*XI4QA"E,S+[2;>+3=+7@.@\"I0'%WP"8+G!;^/( Y2WX%;PO_:$O M\E]7&X8F> GE0!(%J7MFDZ2!.DL28&!M=10^>33_^.Q]"19+?C5@T!I..$W M@*0_+Q;IC^EL-DDZ*A$P6DRB7-(S)HA5-A+NO- NFY JN='7%+3@*P^"CZ-$ MV@ 4[OCROR_F<>NM@4W*1!Z) 9^(+'6F'H0@T4:G;?!:F*=J=D\P)H^1TX)G M/(P1.5G8#2!F0_^$COU83J;KJ>P0A>]JS[^O)BAT%?%75]_OXT@C7.<"D4BET"DTD4T M"0A$DYW344"L>>_ES3+[0V6%Y9)Y((G MCCY^>8!#4VEX;ZPL+/@G.X.?GN6Z3T\SD#I)VWN27">(?D0 E>K PL+R"I>\ MM^@#5ZN9AWTOG;=/WYY=5JO;B\Y>K[;?[7!23?$Q"JO/BAW>- 12@W*@5( MS+(Z\5H?ZL:]3JQDJ0972P-0>[N8?_H(R\M7$&XJ"WAVH;1")"X6%GP*Q%D9 MB#8LB*2X=+E.;NP18L:]3*P$I%.%W@)N'AI9AE2"5HSH:$OG&Z]*XE 03:W! M*":4?LQG\L''O6*LA9K31-[ #<*3!O3.[5A48'U(E&A;]D*D@CA1NF,XGKQ, M.@A;QP#U)+ 9;ZI>:%=#52V8K3N6]PX7.G(:2^N5$%QI_5J:Q8NN4X^'F /+ MWM3)[C].3S/>4\6K@],5T0"<[F<(']L?0HK,RS@;0S/N"B_P@!>V3+>QAEMC MH['^#"G:8XW8.3RK>B ;5CU'X^TK+,-B(,2]VBYIE G -A/T[C)Y_,(&F>0WYFO M'X9120.VZ"-(I79E/N6%'2=2OVWQF$0@#P-NH&UU0 ;[ALL 8I%1>*% M*#?$(9+ P1$MX&X/+N>MT[+#AAHX7R M#%6QLI&D+$-[)-$TBJ!]"C;4<>$?(6;LRN,JH#E5Z W@YD5*7?VUG[WST_1F M_M)_F6)X.>$V"I8+&[2PP7PB5BF/H4=@*##JE:K4^^UQ@L;-#%;"SQ#";P%# M,5Y=7LU*E\;N)JUT\5_"9YBOIE]ADQ1XNUB55,!%_NB_32R/!KG0)(E2"R(1 M!TX#((\Q9^:T1XYK%1LDJIE@@RF_:=R3BX&:HE^/TESM,?_ FVSMDLW"4$BW*)*%,2-B#8)F'C*'.(K>QU M)4]CA&;ATB-7E'$2M,2]2&TF:(QE\1AU=HK2X.I9*Z(G*9>+Y^BWU[-P@\1=@N( MFSUJQ#P)N;2:$](S8D,W!$;8R)<*"8$!!%# M)1MT")DM(.PD6.P"K9J.&@#@OKRHS:STWQ.$2A^[_4B",Y3XY(1TEC'(=8S6 M*44,XW;V..7<&T(-[:$)W=2+92>[U"4/WL&R&VLY$9F!=CX1PZ(BDI4F^]Q3 MPK2*7*#HP)RE:F$?@6W6*AP$AJMS &V7L''-V1D =I(F6@76F]7J"ED1QJ,\N"#" M65]&*QKBE+7$!)MMD"H'?98"O[M$C9L_/!N@CM! JV"Z^\!#4.X#,Y&D%%!. M"C]R"7>(D9$9P[)RYHQFZM"7-]52A&>#U;&Z: ];;Z?X5^HTM*G> Q<)AR8 MS3QR$EEI)R I)];C1]0QD5/@7,DZ5^]]J!LW*7@&C)VNDP9P]E1!H^3>8)!+ MC,$#78K2TE"!)$G&Z$5,6ODZUNO$6M"*Y325P\6!E-$ K.[4)>Z-291A/-L2 MCGA6&E#H1*PLDVNI-Z!-=M35:>+0@[BQ[^.'P<'^8M%!E-(6SAZ$)BGR%%29 MB:UY*KTI%/'69I)8#$(RI2.MX\\_0=38]UVU<762$EK$TS8RB=IS+C 4$9JC M>(Q$JZZL)-1[ZY.!8&R=QJ)["!K[(#P/CHX0?HL8NO?FWQN&CJ$FRII2GZ\L M[@=01$G#$M5!1U.K5=9^JIJM&!T43<>JH0%(W:_8WW]X.^&,SZA[@W&-5 [C MFG*)$G/,2J:D=*4AG_WH:[9,]!2855!-8UF!!$*H=[&3^8C"$^*4X@ZV@= M,A;=.=Y]'>QFC5%".C2@CE!!HV"Z>\HKP;@ H"1+U+IT&4CA@D3N0D@Z>DKE MV1!UJ+]5K;W,&6%UK#(&P]89"I-O;@57B[QM8(C?':PH><^OKU:0W(>=@8J1 M-\^V;A:\0:$"6HXT1:P2Y85$5L199XB(G$,2BH.K$R/M(>CT._;M+_Q8*LHF MG =M098Q8LB9U$P3S_#3S#*G/D<3?1VK=)^.<:\XA]#]P^OSH^4\XF&V6J[+ M/-UT%=<8.L#RZS3"BV_3U20*3Z-A'D]?7GJXX8GLA(G(!(82S(!WNA=.<($[ M&,'/=O&QCX*Q+\&/U^9B0-&V 8WNM<^&@]6KQ:6?SB?<2X$>?L8-8@61WCGB ME8Y$ _?><)YEOR*H0_#QD(QQ0#*,9A_"Y$0Q-^$3=XS\!2X#+"CV2ZLY\1(2"9(;9G'; -1IU+.'H'%29?5 ,X3<&X#/5CBW;'3M M&+:\>,&5DE$1UHU+";P;#*!(1MF^R+9=JOHV>XPII)F&2TJYR80F6,@@3H@N7,/.4^BUKB]_42-&U -I/8^8#I" M!V//!'T/">"R>_*WF'^%Y7J*']Z_T]SR>'UN*]0_+9?C,4V)50!(!)= M0YNT(1A&6D^C-KQ:Q?4N+6,7F WF[)PHY@:\G/?P%>97<-M>(:5D4GG DI3$ MX"'Z6(92:A*\4T8;1'TEUWB7DD8NB(_4[(-^;R>(N1V8_(9R>FP8Y.MO<795 M$K&EDP+^+Y4NB30Z#QXX;B>#+"80Q/E0>RX8#L-'8]# MK9JJ&D#CR\5J?9&WC-Z^OC(L@U>4*.ZZL404Z6>":).5CXHZ*FLU W^$G$8" M^F',U^D";P8U?UXLTMT[LP^+69JXP*CG3!'CRD0KYSUQT5*B=124IB0EKU-R MN)^FD0.QTQ7^*(1.EGX#./KS(1KSI82S-L<)MH)GIS8#9U]^^E&3,[7$>@M::ED'8IKP+=KQ4 MIRE'N&$!+%<^\#J-X_>2-/:CC$$Q,XS@&[ L[U$-2,!G-)"OT/3.%E^*D+9< M323S&1++A*:2UE%.(S-)D:09;A(:HJX6F3U!UKCGU$"J?^!"#Z6'!D#U 6:S MXN[/TU_\\N]P1U@3XVT"R0(JOLQS27@$>Y$\0@ XY\%:JRKU8MU+T[AN*V U;G\V4?1V"]-!T7.(&)OX'RZIOOZ>$V42AN$(88ICN0;1RQ+AH1D M'4W"JL3K-(#9(63L5Z0#@^5X(1^.$;?!R!P^E;=I'P>#RF]^NNP>Z+](_^=J M@_V;2H75)"(7,7-*!!6NX%X623%B!?4TE#TAZ_C(3Y(U]JO106$TG ).!=4@ M>/KU:H5B6:U>+B[#=-XII63V\#1&QLKSRFG:/J5\45C\M'EA^?)S^?#-?#-: M^B+O^2?7,W^^LPFU(45C(N$)4.3<2^(,340$\"QYS4VJ\T;^3 SVPKA[)AAO M$13CF^"NC.N=_]XQNTE@X:]\#W$S173ZCXZ]CRB0%090GH@=N*&/<5R!R_=[_J4-@[*,XB] 1>P>PKQ^V*^N!\, M73LKD*0*SG$2LY5$1A>(DYR3[#-RQD"'2@USGZ9KY!'W0P>BP^F@ 43=1M/7 MY3K3^14R==L;X5?(B^5V!NU'_PU6K[^MEQZUAC9_^;V3)THCED*?17?+?!-? M!:YQ#UG<4L "D:;TBD59$!%95@"@O:_C9U9DJA^6GTM532O:;^)R9LOB=B/_ M"G,H)0!"B!BREB2F2(G$_4ML3(YD9A0SDO$HZKSYVT-0/P ^EV*+(:3>@!7] M'=9WKB6M#IG+6-Q45IZ\>MP#*I0[ ZX5BDI'5J=/X3TR^@'EN518'"_A!FS+ M;K?^&)?0N:.+\C+H\DOY>.>V8.(3J PQD:!M(E)+1ZR)N7BF(7N>F8"S#-?H M0VP_J#V73$-M;8T?H^[A]-7T*\;?\[2ZPU@(-*M-'7AQ9YW1) 0,D(S'X"A9 MQYVH4T+_8]KZH>ZY9"D&UL7X(.LB\E> (DJWS*S7RVFX6I=G3Q\7_XEN(J2+ M;D/]QZ9AWR11*7E@ L.GTE!=)T4"4Y9D",F$!"'$G1O /?<@AZ[<#TVMIS'J M"_TY .OA*\IK3D,W(3[B%F+>$"FD)EXG2JCS@5K&73 #P&OO^OU UGJ2XUP* M&!]JCWJ?+[[ZZ>P!G]N.H[_ZU31.)% N3>DQFQUNJ-(8VWO<5:7]:.:96ROJ M% X=2&@_/#Z7A$1-+8T816RVVW1V56KK/D"\6D[74UB]SNAPKB_F'2^O_7(^ MG7]:73=DO_[Q/_OI_&)>OKNX6M_KA0P8/PG?A=2BC$PUY<&=HBAH"S8 E8SE M?I9P8,KZU=\^BWS$J$IKQWH>*(;N@GVB/9=>*=R7CI;""^_0V0V9,"E9L-9) MD>H4TAU#;3_,/I<,1W5]M79C]^19T4D#]Q[7/@>J-='("9')4A)*W3RURB1M MG::NSN/>@TGMA\;GDJ.HJZD&;@?_!J5S#*077V'I/\'O5Z7ART5^T&)^X[0$ M'1)E"5%2BJUEU)0XDX#H+)UCRH-G=9)J!Y'9#X+/)4M13T,-6,(]S&TWT\-! M!TEDQE&41*>,@K3<$X_;B_"<'41G,9JK$]L<2&@_"#Z7_$=-+34 PEV?8K.3 MH@;--,\$$AB,TC(0YY0H.= ]!_:#S7%(50TC]N8[ 0:\3E_J,/X,! MTIUD^SVV!IJ'LV^MLPS'Z<7H0)-R[DP>WZST8IX>6?_FU2$(GP4-G% :/9$A M O%@ V&4&BN2DS34N1LXD-!ARTJX91KW9B!"E->1(0KB*'Y*,P?'LW-&U*GN M/**LI+HEJX"4ITM.#I%^ R=C=RFS9P\C8Q?YH_^&]GNZ2/CU)?@5O(+-WS>R MTSP9:U4B2:'89/G(0Y8$3& J 9="U#E$3Z>]D=9G9P#IF?7<,+)_6RPQ1IJ_ MO$*:YO'[G5)_%'_WV6R#@)N"BAOY+);=-^ZE,-]UJIX(1@UWAA$,Z4L5*P93 M@8DRV""%;O2[._,FJ,+FR"UTSHSAGEMH?$ UO-MN+F+S8KGRLSNY@L/$(95@ M2I8J<1W+I'+J21" >C14>JHYTY7ZM51F;.0N0FWNJ#% T_ >NJ>-)]A-70-* MGTD4HJ36DB>."TUX3-1IU 6MU8;F-,(;:0O9BA&O($_C=%WE&N]4FLYRW3>HX(:_%GQBJ'O2(+26@B@!Z% KEDB@8(G /URR M,F16YW3L1=[ P[5I\D%1YDE6)A$9323!14DH<,&B-8J*.D_+6AJN/3PN?C!J M^Q"I-^!OWE"_D4@Y$Q;SLLTWT] "1T]#(O6JR,665R1.,!+!&&EY9-36:1OU M)%F-(.H(?>^#SLG";P!).SQLIUM1[14UR1)G,H:&2D7BLBQOW[@"KJTW/E=! MT*/D-(*9'2M(C?S][Y:7HS?[GIW7,] <])S7#/D&0, M(U(RAJ)Q&" 9, RC(I5"'3_O2;+&O><;'D3#Z: %0,5X=7DU*['.OAN:+6/9 MFB2B5^@BEITBK2-.:4.$L\PR@_RQ.ET^>I,X[F5:!:!5T4T#H'L/:Y0-I.LJ MJ2T7+'K/$L_$V"R)U+R$(T:5&CL=A8XOX_3,^Z5V/!P&D#J#6!G_PSK MX+W360>29#+E>0V08%PBPCLO\22G/M7IP_ \YL6?$K$-(_16T;/=6UK1H-'M M(U&R5 :G&=Q;&2,1S2@-5+E(Z^19G^&\^(/4?L"\^$-T,/94[\-'ENNLM/2< M0"@=NT(I*%9*D:R-HSDEY^V.>_Y//R_^('V?-B_^ .$W8*ANNF/_^OVFSV\G MR&[[4<@^6HQ5'3<8[BIQAB9,Z3!JCTPNU)LAI)9I]^W TG_):0=,W* M%-#U\ZLK).5B_K[4ERRW#_-6?YTOP@J67XL$W\R_7*WQVXMYQ'_5J7%7'-M- MC,+()GE!7& H$&^ 6!D%G@WHFC(?DZQ4 %B=M7$-YX PW ?P)C#1P":Y?U: MPM@'C".2\4 D9$<\*Y>"+%.4N,&OUKGJ:.C4;@PBNV\]C]97 V"[LZ]O/OR/ M*2R1J,_?WY99EAL?V^8D.<<(G\N,K/E @HV.,":,$E92%NMHD)K86W 9F*+ARD1G*2 C2G5G:0B1N'9X(%A7 M)^7Y!%&-H&UX*.P#W8EZ:0!BC[SBECP$Y8PEG@9-I,!#P6J(Q/#2$YNG4.N= M^T-:&ADV.6 !SW%B;@ HNV\ZWLQWF@N_7\QFORV6?_AEFC"GD]"*$B&515$A M@PX=5^2-@90L2\7J)!8.H;*1&I\C$?%PYD$=]30 O1U.'O:E<4C0NQ>IAXNLWX:0HZ&G!?NK=GN*^6ZQJP>XD! M]/'!Y,Z;IYU+& . MK,+1D=KE=79XW#1U?755KIHVKS$WVW&3]%FAAKOQB-<)H-O7DJB4V579K9L: MK?\YG=\TXIX(% 8'SX@U3!!)!<9J.@&ACF6;@$EE=H+=/7FX,Q [;DZE.K2; MU/G8B>4?RJ.+UDX2!T]9)XD'E\L, MC>R \VJ\L0W09?/W684>A0";QZ27B_G-=&D+P>?D%#'2!B)3YL1)*TG@C)<. MX8X9=0S\!Z=TW"N#4< _KK:?!_0[=( '<,U/HMWPMUU29AC8*Z"GIY#E>^4:(7[H0A M&JPBT@D4G\Z:T!"=C$FF(,\RR?2X*]]JPZ_:N?(]1$$G7J2]GJ>1+GRIHIY* M]!*\T.7!8NE++2,CT:,$J0@^*7H.% YTX2&@CK[]J962'4U(#)_1#B\^R MB$"=(HX5/X,7]Y8A)L!QQY0(3.5*/6!:3[L.J/C=NI*3M#!Z NMVZ^T*:*)T M="&*1%(JH]\8FN40F"34HW&6LO1AJG.T/J2EM61I13B=IH>V\+3_1G2%;D!< M7]\"%:EU_0Q1@AFF)5Q:3514'+G+1,72J59E28*QD7@F'9,F>[=[WSTD_$XA MO;7\9V6TGDW++9RY3S%\/7 )NCZ@,%]U.I^8""A/S8O/DG#_ADR"MIFXP%.R MD3(.=5JG'D%L:XG+D: [@";;!6MW.;^'PRRYC0JW(T^J# KKZFXP#J0Y>">9 MUQKJO"([G-;6THQGA^I0>AP[C?+D3CRM@$9!HN7*BTL5,7CDE%@+GK#$.)<9 MHMJ-NO=.YY)DJ_=LBL5XIHF79YZ"4 MV^T"VU%7B\\$ICLM[>[MW5<0UI.,!XTJ M!Q#N04DD@"0VX?[4(7CM)&CKUK:5*QP7SH+K^)\'WAZNP@O^ZPF_= M^6V3'%R.5CC"/&)3,I1!, H(-Y;Z;#3Z%742#=58:BX[V_96.!T6SV1_[/#] MM^GZ\\/2GI0BDX%E$K)'NY"M(BYZ3JR(3FB6C:WTZFPH#OJA_Y\B7S>*TEL M^W65VNMOY9H()@R8ILIH L( D2 M$AJI2OU!SJ?L$G@/<;.3IO_8W$]8)N?-HYF@SADN'1>TKM'T<1L.",-X2+P-&I89J$D+4Q&:>J5<* MG/2G8.^IQ?M![UDGU,ZBEU&1URME^,/[O8D.BO,H!8JTO&;,M+3;BH&HG*VF MB7NA:DVT.X7N?A#^9TZTU5!P Q[A2;?5DXS_X0EW+Q?";EJYAI@"$3$');A/ MW-7J474"V?W _*P3;N=7;[M8WNS<%Q$%N^H"O=4$N.*!"TEBUAE/G92(5TX1 MIBCCU'#WX'G4.:SP71+[8?199\OJJJUE9Z';?O#6N4 O[3,H!I<;6^ M:8I=NF5_FD__ 2CPJ+C!PX'H,G9<2F>(+W48(C C0+BL7>X57U4FM!^.GW6V MJSE]CXW])P^8+8^;3R9>"O3>>2 &LB\/Q%T)1Q-1QI8-K2C<7A$=?T5U;\U^ MSQJ>==*IIA8:!5=W6MSGRKAH='89X\' B00*Q&>5B8V61\-B4K*?B>R]9#]H M/>N,3D4=C(VL/B;\L6;;)5/U8+#%ZOYDB_MC,.X:^#+G8IJGL?NQU:LK^+C8 M/08F%B1- AC)'CU*&84F5CA'//KECCIK/!ONL!^%Q7X[YUFGH]I6P$$8:_WN MH?OFQ9>.V]??8!FG*W2A=')9.) D)%9ZG&9% M.)X"X)CH&F3([Q).@Q6OMM MAV>=/#N3(MN%ZN8ER:,,"J\A4QWPK-3E3MLSXD$!23D'F6G2IN8CX$-([0?4 M9YUJ.X\:QW9^?A0MS+X_SB,%)27CBDBN\ ]/<5<&*8C@D"P@NW)W]M21 =P> M OH!\%DGRLZFG[$QV*M&LK!ZP]Z6W?^$U;KL-\HM2M002.5^$)@B5N54+@F% ME@)\GIU(2#],/NM\U]GUUPM9&DCC;>+U6KB G5@/25 (E3J MD7Q<6U#QK'-KPZBAD3;'CW2C%%'* " (*_7MTJ'+[5F@)/D@@I4\VMU2AG&[ M@HI_GM34\8H8%$[_^LL#>;_%+W3?ZKY3_N5[R#^5O__Z_LW-&A&WQ"?XLIC. MUW]" [Q9X>5BGLI32(P!YZO%;)I\US!RVPAZM<@]QLC@!GLHH%?=)(;UQHA_ MAO4T^ME]>:RFEU]F/YP<=%X"?[D5XZZ MW3>PW!K(H5O:\#%T\\#S42_R ^I M>!%6ZR4&.1/M;52B]-^PSJ!!U;@#N)=$Q.0L+27AU4KY>Y WV%SXS>QS;1-C MX(!DE=%Z*-SI-AE'G'*1^42#I[42L7?I:&1D]V"XV#LF_G"IC^C[K9;KRFG\XG+9=B'2<1%%([T MFI*0P!*1I'8 +#O+!L-+;[+& =$PFE_45L/8J?(/?TS7\7/P\>]_@6QCL?O@Z/4WW%7S M3_"^?#;AC$OCM"0TYC(,@"/D99*(>TB:T:@IC;TLQY/+-.*2'*G 115I#H:+ M,U\.O/2KS[_-%G^LJD3VM[_]+&'Y'F:&CZEO%KH)F7P2FBP\* 'INE5A!06L1HLV2B\G5!6Q'T M:2CX0>!\B+ ;\%Y>EGDO E;G!C%F"8D(K M*L'+$#U5E5J=[B6I$0 =H>=%#:&WBIYM0! C&*^9)MSRTN$OE;G3U!(-DD5M MO:-0IT_.$T2-BZ"!U-X'3$?H8'P/^8=W\UL>MW%BI-K$P 41TJ+E%H@$'RU% M6'A%,V=1F7[A]J$K-XBB8_2].)?PQT;6R\7EY6+^"!,B"^8\>!*C*[UUG"8A M>4F2#,"#IL[[?F]Z]ZTP;O1=!2F#"+.!H^N1<%2!Y3102;1T4$;N1N)LZ>=M M'7?&>^Y#K1E@35_;G.+JG"CF!H#R.ZQ+P/!NN2@S:=*OW_^*D>R;^<476/K2 M,^9%7$^_=KWC;L,)P5E60(D$U37XY"08S8CR/ECF'.X[405(A]/:B$]])#H> M%F365%4;8+Q3<@J9\N"])HKK@!P(0+?12?0BJ62*2F==G<:JAU?\5H-0;9T_ M6?-[B (:0,^]MRG7C2O@'DL?%X=*DT5PWD1+!"VWK=$ZXB"4%X34:>^2TJS. M[5(-;L8]=\^,Y='AT,"6> 6XZ&HP,"&6"U+ MGL)0XDUBQ)J42[5AY+J.G>U#W;CF=WP,+2HKM(FFJC?2>EL*;KM [B*C(%^L M5K"^R]KU? V5T#)X&P@USA<16A)T= 3C,,?*.&>=ZL0RAU(ZKL5M#KY5%=V MO=TSMEE'8:TNXX0H1I=2&$T"DR@\GK7EP5&6ZT1,)XS8KE9?WQPH!U!: ]![ M>5TRT"6B.ZF\7*SN;:J)S4*+3#6QW*GR5*4TN!*,F.R39WA8.%?';/8@KAE'_VUKY'^%.>3I>H)^2=+)&J*T-F4:LB4V4Q1< MR1U%'ZWW=5*R/R"L%S*K]7]J#IE#JK$!5-[TPKP5]$U2835A3G!+)6XL4:HU M901BRU0MY(@SQP('7L=B/DE6+T16Z_[4'"*'4V$#>/SU:C6=PVJ%ODB8SG?: MMY<2,Y3H"M-KP2LL_$8*\]4JT957-[I$58C9TY?^>_=UQ>Y#US$^[T72G. MUVKB'$"PAA.JRU1%<)PX"YH82H$%Q7*6.^]H]J34#UZZ%YRKM9AJ!LYGT-OX M\UCO=;CX'66-@MT(^OI:Q/O@E*0E,Q-LZ<:B2- >B&=&*N]"M+).7>]>DGKA MLUK/IF;P.:SJVH'BPZ8('8>WXBL7>*L7\W1]%* @4?RWL@2AK$R,0 H1-R#7 MQ#EN2?#"*Q.C@MUAK0,!]D3"Q[TJ.W/&[)Q*;L#3?LCNBQB+GU.F'L#TZZ8Z MR DIDW,$;%1$YIB(=0&011&D3DFK7"Z<9-C9X7+#Z%ZHNY:-K5OYE]1 M'8ME&>"II'/6VDPT3[C)M1;$ITR)HSYKFRT5JM?+_P'P>(>L<=-<;0'Q6&VU MC,!W2_CBI^GZZF_KRZ!$.T%OY(MB=(9):HDJ75NEE$!PWW'RG!G!ZT!BM,E9J7D0YEP^ MZN,DCILC:PNR0VBQ:2?TG?_>>3&4>Q:B03E9_$-&K8E-PA$5> R949=NIY:= MR0/=DC9N8JPM.)ZBM59AN+R"N\*[/@YN=][M]R:16X'.#B692N0W,4_P6$@D M*FN]9#I+>Z[#_S#*Q\VE-0?B6CIO$N/7E15E]N'+J]5Z<0G+VY-$@'&X>SUA M5J+S'AT0KRSR&#*'&!VSE:JV#B1TW$Q76P@>3J,- +;_]=]$A\ \Q_ RLN*; MIVAP*\9,G.9*,H&^.:_S3*$_C>,ZK^=_2%-#=<>#JSV"I)P[ M&0(G%K0@!/Q9D?##Y!:R,O4]_6?# XE*H:L)#7F>"/BQ?Q MOZZF2T!><8NMO[^;^?D:#YW20O9+^9&)2Y$:&X&8J'%+9YZ)5=%AF"@M34X[ MRNO,#^E/8Y-/#0=#R^(LJFOGX@GYB0!I]1M*^H.?P5_\^FI9^AG/T\O%; 9= M><+J(F\$W,EBD@W/,:A(DH3RW '/'8>'$#%2, 4&=[^H,]WO"&*;?$Q8#:V5 ME=FB+;TN&8/-.)4B[NUWTL1AQ(<>LR^##1.1O)1Y>8:;4PIAG0H:="6@'D!E MD\G[L]G3H=37CD7M+]%)BBPI(R@QS**SQ'P@06"DEW/,25H.0=0ID.I/8Y/Q M4"UT5E)=N_'0;].YG\<]A65>: &E#MWZKBZA/,U5R"NGD+TUJ597SL-I'=>$ MGB<>&DI5+9SA=]R4,LH=^8*+/G-A)D98Y14H$M'3QBV=(K&4)Z*RX%ZZ*(3H M-2'@),_S()*;C)8&P](3_F<]Q3:+X)O'/)RAL'";$YGP2) F9!**-'F@E 9E MC95UDJ%/T]5D+'1>+!ZEHL8 M^7A]3=8QNFJ9+BBR4(E2ZCGZ/)8@;PDG0EW M@68-I:M&I4NC)ZAJ,JPY!]A.4L_HCXWN,/+C9RL3GZSS(6C"1*E==1K-=K9H MQ6GV'CA5DN\,H-WWTNB@=9L,2H;&5FU]--%3Y_:1U(WX-F^ALH DHL.HRK/B M$&A# @N>@.91@""AXU8%C8;)X94X/E3O/1G] MZ+^5TI R8!)YVF/W7_OE?'&UWHQZGKCD&6BC"8VZW#-P7B8ZZ>[!'KCHJ+'] M&K$?3\.X%3YG/97/HZ?Q47DMW/?PY6;WO5W,/^%OOGP%83WATF87\ "00B9D MQZ (+94$LI+4!.TMA"J6A5)I ME@YC)D&<+R+2MKQ4;K_A3L_.1'HG^B<,W$8C1$9B@B M6]D-6.&3F'T'R^DB/7SU$6=7)4R\*]:-J"R3]:F]_3#N;6Q+\#Y(@4>C]4NWB9#OY;H!S'*?1"JHXDYR/.$L)YXR3YRC M>/(QZJ#VFWE>+"\W M*KP.:J(35$1M27(62D\4C($3CR1"0*Q(X[J7MP"BLH90&7.(W M<_Q=N'G>^6G"0'>2(-!H8B8T] XA(P]/K*'L M!^_'CY=\$\#9=N"'U34'P#,#%]&/32JA,\LQ&LPT$"4T[CHFK8YUWN4\I&7D MI[1G@<])\F\ 03<=:J^?8)X^:)AGZJ4$4Q8^>#2G^9;F+=1=Y,"XE3W)U=Z?H*O_H;E%>5 M/>O:P8,4#,VT*BUGI+*1! :!F.0X98('Z%F6,2!1(S])J(.910,*'!NX.Y/J M+L+:XS9/;^;7]TF_+>YTO+F6.^RTIJ/:>I,B(]JE2&0L[]AUT4(6BCE#19"J M%V0'(6?D-POUP7I^I8T-T^O^G;OS#]!1N2I?__5J_?MB_;^AJ.*RJK;&-W']N)':1 M7_OE[/M-8=3=:JD)35KZB*ZW\U$2&;@A-AA!4J92,N1'[79)WV/:>BPV\O.% M^@9M:(&/#: ]U<2W;FPO__7-?+UXN;B\7,RW[JR,1B6K2 A*E;8%*%F:%;$L MZY"Y=8JY?LY=#?)&?L]P!F=O=*4V"FO\?.97JRG&:G[=5P[;EY9WO&!A('53 M-'1)DBN>B!76$>D]I.@5=[O=TPY#]R!4COQ,8C20GU_%C6+]=CSA]FG(#7=E M)MBG>9FF//&&AJPU)0(2)]*J1!P5G*"[G8%SB#GUNS@Z@8B1WU*,:8Z'5=#X M0'RX]2[]=-X]Z]S'ZU^_E+?%TT^?8%E*DLJXF$D*(GMC,P$E-6Y!)H@WV1.6 ME;"44IMCOV!\*(I&?G9Q#HB.H+H&0OB-H[-:74%B$S!44R=PAZDR&),:1H(+ MAE"I8Z1H]YVH\QC\+A5C/[8X2RQ^M-@'@\R__O) OF_Q"]VWNN^4?_4>\D_E M[[^^?W/S^^-GO_P$7Q;3^?I/<7&Y^>VO8!67TR[\6^3K7H-^GG[UJ^EJD=_= M6>4^)ZOIY9?9#YW%0W[]+[4>7H9E![ZM89[P2#]QUNORDY_?GI*K MQ6R:-EM@GNXN?M,WP,]N4HZW )44-,_2$9>D(!*/2F)-\(BK%%/,@2'HJFSG M0<@?:G3Z'5V^V&KPXIX&/Z+2?IV5 ,\RSE4P@:0L#=KN;(GE9="K2,IS)]&D MUQ'8X;2.FUP\/S[W33"OI-WG;V9?P=I/9ZO*UO9ZE3,;W4>9:\KV&B9 .QM( MB*YT""IC'E49'&W!@<]1>:@S/JX)V_L>-MG5XC"CW[1Z$>/5Y5771^155R> M?C+/7E FB52:ER'LDE@9).%"!Y; :VWKM#W],6W_#+;U$/P];'U]C3419)DH"90X!YJRC3E+JZY11UG]R4*VB8WP4GT_GC3H+'ZXN M+_WR^R)_F'Z:=Q<;\_5V,"'NZG>HD5B>CA_A(/3\S4,X!<W0/A)@'ET7#J^99FZSZIFL$$S:6*9/< M<@2-(DDF1R0-@7B-IYVG2:GD(5I3Y\ZCGBG;W@+L+/!]\^?M?N$<; )1!G( MI=9)$]?U0J=6AZ!Y!%'G954_^IHU98<@YL&US?"J&3OI=]WJO+B3I<9X]3A+ MD(QR062",BI#=C(ZM66PHXPZ<_'&6 M60PA,H'2Y)Z6AXJ..)=X*1U.P3K/()U:;'8(/>/6=-> W@AZ:N#2Y*\KN,BO M5^OI)<;EJXE7$3 ,ET1S<&4 KB5!YTB45A0LY\+8.C-A[M,Q;J5VI6/Q!%$W M !3PRDED_XB(EF9JE!+G"G2"HDL;E<1DN; MF4])&U,GP]*+O'%+K"MA;'C%-("VW_QT^9]^=@5WKJ+?S%%:5]U=](:["=>/6.E="V_"*:0!MQ96<7T'IZ%S< MQR*DTMK^NH_N[EX*G#LCG4!@T-+/4:/H7.GR%9.,@GNEF*P"N\/H'+>"N1+^ M*JJJ 2!>%UB\7%P&W%W=PZWMEA(J.2ZU)4(&--O*"Q(H_B&]D%0&0=/NM*F! MRZ >TC1N_7&MR[!A5- F&YZW^QNBL0%."44@6#0.K,@B N.X:?9(F?2YTI. MVCZ*1JXNKH2D0>3? (Y^AS_N2&BYF..'$>X<]P]\36:"A #$"EZZSGN/D3)5 M1+'$3"GQ"[OO+ ?KS7X8I2-W:*^$NZKZ>M8YRCOO1G??UIU0F3G8VN?+:QXJ MB/H93\ZSUL(8$KC $U4Q_"@'5>8/.)MCC,G4<6_J93Q?EK=+-U-W+Y9=@N1C M>?$Y,2ZP[-'X0S?Q68(F3AE+'!>!)V$%\$H7<'MI:C:S>0@R'MR_#:."!@[A M1SEY\6VZFH!,0+731#BTV=*7ATH:0V^FI:9<"L-U'6]N+TGC0FDHG?>!TL$* M:!5)KQ;E7>4D@M.9"B ^H+ZE\0P_DH$HB4X'MU >Q)T/2QNB&D33X6KO Z8C M=#!VKOS=54!K?5T$\!>X#+"<)*UP(W&/MCIE(EU MQ52(#PP)JS#N#GVRWP_ M]ML;1,,Q>EL,*<314;"K@X&0Q-G"ZW+P7V(JHBS$Z>\FEU+8@9[!W['I(:Q-#I?LHP"F@ 27?IWVZM4%)'S :";/C2"1Q*"S-/DN9! M>IL9Q#K/TQ[2,G+G_6&4_+A7D/B4-B%7 M4CL68$^XLON;QU/R\6")-%26EK9<>(T*.($ M5<%9XVPM_^!)NL:MJ#[G'>IQJF@56!=7Z]7:S\L@TPER 5E[0R0O]2(\H:BD M]IU?7BR[N"]U]9?O8/GA M,\I[HI7@RH,E'$H#Y. ,">655;1<4JNML;3.L_<>Q#5XPS(0T 963 M8>TQ: MUZWDWRVG$6Z^N=I^=\4FDBD5A*:E+R*&D.@"$&="ZVP_XDAVD2I;;4@R0A>33L*1CBJ"DS,I*+P><0;+^7O$^OTZ!; M=AJ AI9MDS#9]%I'3A0+DFN;B2_-L23GB3@H X\CU0FT\#;VRTD]NH(/S!RN>L'SQ$"/6K!YEU)<=:1L0&=+6RTL1J MC;Z]3PF$L-E#G<10Q>K!W:>CF_!;4D#7,002LI2EDSF:80J-HLL(/",>T[%TEG# M>6(-2DQ3*M%G3(SJ2E'A#RAK#%HGX>"'(#M!*0V ;&O<5^\APO1KV8/7:>9D M,G?,D BI/&5/I<"J=!3*S,A @S&T3I'J/HI: ]4I>E]44$(#8'IDYWW$?[HM MY TF)IZ)]C$06>Y#@G= F$S4BL@Q=*E5(;*7J)$O3L]R!!ZE@!:Q5!C9[K7$ MN# F*0+<)B*=1U:L5\1XR:E03IOT5!W)D.[Y#5&MF:5>K*_P/"&@/6L0#8!=: VA@1 M7*OE>O(7_W\6RVM^5MV6\U$($P4EUAK<[&'I\_9$3,,.=:P.(=V1P_.XOX2+?X^':88P2/ -%O'"<2$0U,J$$4;B1 M!%,^)=FKG7@OC.PE8QSK,H1>%T,+>>RDRMMR4;Q:7W.P-80F,)I6R-$Q! A*<*NTJ M1"DIMYD8J6/PC$5CGZJ:'=#M?=M( =T9(JCCQ-\BD-[!LGS!?P(VL=:E:+@D M'%B9*>/0TO)8]ICWTEH:.=299?$458UYND=J_D> .E8-SSJ?N]L^LWH:=]^" MY\O>]F*Y?M(V:JZ8P9//^U@*!3PG097'2)%YX:WV3M9IHU@O:?O[53G8+_+% M%RC;:OYI*^K5A.%_,&KDA)?:"RF-0-?!29*09:8#T[12^[Z])#6;NCT$%P]Z M7PVB@&=MT&Y&I*,YSXOEI4>@,&YU)KXQ'Q2VAF1>DW*ZG57=;/LN"BIH,[%J;)M 1#;:Y7L MI>$I2X)_VC*HPR/%/!&JC 3#-,O]FNOUA\38-U9'JFQ7Z4?(;^P$!Y[KEU>7 M6\)%3B!Y-H1E91#QV1*? _ZA(P6N1-"T5]51O]S&W:5'5OTQBEL,(<6QU>^_ MW2&<1F&-UT@S-8Q(I]'##R (#Z59%K4^JEX3H7NFMKX=J/[!JS4&4__14FS@ M+G'_67A[24852D8I/ E9PH!27T2U$@AIO319J4WK6QS"N':!*1K%S19CR2HU9>L6QY8/W2 M9 J3F=X?_U5-# W9MR^";^70]];,77[Y@..AOV7EY=7DUP\^_PNN< M(:X_HG!7T_+]S9;-07I!32!!"DFD8+KT2Z9HQ6V65@7.>9V2H=/H;G9 ZBG1 M]QE5V0YPG[YT>_WM"W(*Z>/T$G_D(G_ KZXR"GI:'M7[Y?J57V\#FI0-<*-( M<@*=&HT'D+*&W1*3,C&O-G:J./Q,PQ=OH@!3X75-Y6O4P@QA2\$"1) M# ^D0QZ#PL"$VFR,RX*%4-76]B7TF1K6,R+U2*4^%\P^Y3!MM, F-H#74I9I MA3R71A^9!,/Q/-- $Y>!@:XZI?1D#L9]*_ <4#XT#/Y_4//[*EPEK MKO9E5R@WU2^_5-78S@UA]N=3QM]&*Y?>:0R8TG)3)AQCLCRA]/*$Y6H MM(['Y'*O/%E#E4>/W0'?3#2<4!^2=2X1&B7:80.*6*Y>XG MJ]E*HT/P\4A-^4"*:, 5>Y*9FP,Z+G#'_P-2F37.15(8'-$,I?&9()ZK0)27 M%'ES%*.C\\/L 9W-WK%7P]UIJFK4*2I,X>]'IOR7Z=K/IO_H?N-CX\N/.5$/ M^?5#'*!'LW/B>7F337QD\=MIS)%KQ[0G3/+R^A,=>4LY)X;;!"# 5<_$FB? MA4[.3#_VN^?I,2&^FJ[B;+&Z6L+M'&B,#4*VB1)DRR";BA++.'[J4Z29*VKD M:6SV)F6I 7'">I(P\:I]%E'6BQV.H'<>YKP;*LRFN*7#>!BIO M$DI]FJ>07JQ6L-YPC:2ATW =W90(:K6ZNH2TLS<-#X('G]%'*/.I@6MB132D M#&\R8%S 2*W53?W\Q>&F=M M>9 @U/549149T9RF%$*9/%:GP\B!A([3=J0Z6FNJJP$TWF[&/R\6Z8_I;';+ M"DL6O,!82TJ1T<<1DK@8!='1*!^\TR[5Z67\!%'C3)@XHTT\30U-(>JWZ7RZ MAK?3KVC?44GS3U.TVSOV??7.+]>WSLV=6/%6 K=F92-)4:!)I(A9GR4G"C+ M<&L9*A*K-#]]:%9ZH5<_8_2.H?+G?^'S>YDL4RHJ3D@$G[+>UHRKP/FS@IK6*( M"%J!Y0X<'_(6J.'+GT.T>L3EST&2'OE]\,N2:H0E"G7]O71UW#2=S@(#(J$) M"ZS4 U)#2O$JNJ:0'+5!I7ZS@GH]$WZ,@A&Q4T/%BP'E/787"?ARM42[OH(7 MGY;0O57<96G;"93S(%UT0"#H4+I),?1&:234!: ^L>3\@&U'^I(U7AN"TS6_ MJ*V&L5\./YBCSJ/BTN;ROCZE\EX_$ZD#C'V.[*:F#A?47-/CJ,_ M1(PM!(9E4G GF,T\Q6Z&\.9MFZ-)@S2E:P/&'A Y<5)9(JCE@6O-F:L4X.TC M:<1L0L63:EA-- "IN_1OMQ=E2>%VR,2 PDU!M28VJ3+Q/.=((0A=:TS@ UK& MK7,<2,F/CUL^5N*C'T6PG,+J/]AF>FO92"\7<]QEZW)/\>Z:HHZ[K9%-S,>( M6XUP96*Y@J/$2XPLBKG.#K2)NE^H>/#2([=>/E'1B[-)O1%,;?[Z\^:O_X^] M-VMR(\GQ![_*VK[C/WX?9ONB4JEZ9%9=DJG4W;9/:?!+XG:*U)#,JM)\^H63 MS%-Y!,EPAE,S8STJYA6!X^=PP $'?MG^Y\VK>=I^^GDX[S(SIZ,L$+BH0Z=C M =16@O')!HM8A!S6-F5DPB:>S#4^'B?16!]H?3V<.6V4R=802T)(DJW1@%YJ MT)HE[327B&(/. Y_\\03@7NVQ6I@0)D4$#,:#JL,X/5<)M.YBG?A90P]\\33*Z': :R;R#0+&V19NE&2Z__8XUM+X-AA@:PS/+$&B? MKO.M$CC-ZD21$K%(9U-NP)-J^60BU&8V'0"$&""YT45&DTF@.^./T3(RED;6^ M&%T%'0!IYRO\JU9>S-?OEA]FGSZO=Y.(I?)"%&"1,;+E(4*@S9T\B"B]#N0= MVD9W=Y\B:<)"TA/L?^-HHE=([1:<+0+19@0M0@:%&S\1 V!!GS6M11U."*H> M=KR1U#X$3 ?H8.J0[Z&1W3&TNAX7JH15R1(#(E-8HTRMJ2X.8M):!Q6$5P]& MB#T1X#W_G@X19UQMEE(,>B FA82 M2DZ[?%0:D-%^K[W2F=%/!;;I_/PL61,6K)\RDWRT1CJ UP,>KL]4G'2ABH=\ MQ0A*9 Y>V (RNY0D5UPU:D/[*#F=Y)2/5_=B;-EW *!7*6TN".'E>YREM_/7 MV]6V,[8>C:YR@%**HH"6,PC!867+>X_1RMRFRN59LJ8%U AJ7[3200> ^GO& MV@BCKKBW\Z]7ZSJ99+/4#$,1)*IZ*X(DQ%4&'XVO$:TJ' 67C3HN/471A#=; M3K#-C:*'3O&T6W,&G=->!I#59"N'",ZA!%=BSHG\2Q7;3!]_FJ9I3=,X.A\ MI ,4T"&4ZACU7Y8YOZTUKWFU_D">PG4Q#[-)15^ 2U*_8G6 4HP"#/,N9!-D M2&UN, ^GL3^H'8**%\ VDHHZ!!^%N3'_V=SNF,'HR\"2V8J4!E9(G MBY\#D.GG.H2,R-J4@@XB;]IRJA-![GC%=("V1UH ;#8"19Y$MDD"1RY (44^ M7GE?KWKPS&7QV"@-\P1!@Q!ES]4'&T,+G8)I>S/Z>OW9X(6F, 5,B22D6E_A M#!GD*(U(R-!B:..)O4C:M+OD* 8 *K#M3'U,?H_9\O9:V+B^G37YNR31V#1 M9E!::, L)>A0I+6!,R&'56[>?VY_*#A"8XMQQ#>UYO_SXT_74VRE-LPZVENQ M%GXY6UME%@LY>HNJ:*4?S@)^0NDWCYS646FH[\.$-K6J7]QJ?[T9PZ$8:B5% M+7D(!92P"5PP$H367!=G$FH_" O#WSD(+.[9/0&J/5_<<_. S6_ M.)$:IH;80^+?_!4_UY'('^I7%YE"3&8E19EHZF1+E6B?U37R#)F5Z$SP"+N($9ZO?CRIF!B7\6XO,KIAJ.+4HI5 M(2K(*=6N'3J!Y]P"YY*G(B2J..QBT@LOZKG ^S\L- M^B^4)'N:'0.>*=Y0AO9@KRPYE00(X[*1-IF#=JY[K^FY@JC!SG6XB*<&R\9 MONBX45@:K72%X@]=:_F* D?Q)6!T2J2@37(#KS\.>5W/>?D1P#.^R*<&T9V] M=E>ZLMUI/Y#FEG_D],MB^]Y@4PZCH%#-/4PR[ Z#+,X$#8D(8N/Y>$UMR=0UX:^GE,7(\"T Z6> M):ZO/[\K;W Y7URMK[U.Z36G+0 *K\5;KE@(@N(96W/5S &[N_NK9A<*\.4,A!T MPCH BU:,3F3&DR99J9"2;G3;9A\RA\'O++,&[=4VM5U'"_Q\M=P.?)\MTL[1B)D75LBSB#FY31\40$:1H.$Z,60ZAX<]K_?K M]+X/,,XYB-/J:VI\_IPWMRMID;V=K];+JVW3W\V(Y^VGV\5X,Y'Y]GK* MCF'-)<5MY/\Z6^^ZH$5PTF7 I'BMMG2>#^N%/ 8UPQ!ZEKF,:31VCA#=16J[ M97GCUGQA0A,P1C(AB;O"R:8W#E M-'A^C+QAD#[?[,_T.OUQ4%U_-\>K^JB[PA I^**X!A/(VU=&L=K]2 -W=:H< M2SXW]##VH708UL\W6=65IL\>]A!I"%XEFEHP5/L0(PAQQ]\5[I88G4 MHTD9!MSS35^=5E<='(7]G,-ZFU5>$4\W^>5;[J]3<.^6N[3<]E"97TBKB^$^ M01;\@YQ5O39@>/1M#F /)GD8>,\R;W5:=7: VT=[2%WGD3=^_\T/ M5[N?KOA%G>Y)-K& M8(69V$4RP;-:1=!RVHW7Q/;S/D]B-QA>#WKU%5[-7: MU1<7Y:LO=8 6K4&7O&!* O)8UZ!3$%(0X ./Q*_(^>&!PZE,ZH["8:7E9YWC M:J*LJ5W0S6G(UM)_?Q+]5"T9K:/(E)4@53V@+G4T@ZX-A93-0I$S$S0.\CH/ M>?LPI)UE.NLT&ID:7]""8:H4!,53J97T$IRN5S88PZB+Q(C#SE6? M?LYK%B < M<]YSZQ@?UAEU^#N'@>A\O]6M>O7+8GD[KO1=N5/8=Q%1<($Q M@R<.0%&0 R&39Y0#R2NGQ+5JXVN]3-LPW)UE1@GJ W')1FP:M?B%YWM:" M/NQ*?"$Q.\6- 1:R(JZP 'F1%J2.PBL>7 J-8#>(OF'0.\LD3$-%'0P_8C,L M1FDKOEM/3W<$N*V,>KU8K6MO/R625PZ9X026) Y%9[TL,OM>[]Z M&,;.-_G15A=3NVQ[<_>!!+[YZNW\U?NWKR^ M@?'$E$JT+@(/ 3!XQ^MIH!>A:=3P%&7#T';6N8)1E=,!V*[)IZ GS.:X-<./ MIII?U03(IXU?NGJ]:7;R=O[Q<_Y0/[TK[Z[6<#IK-;=#:\/ MF_U>,"-\J*.LE-*<%)4MA;-,K4REXCY1?:>1 MY(=\B>N>6,GXA.8;$:S5/FY/BVE35QL(T#P)$8.3BV*@@6)' >Z]40?IA M:=/S8$0FAL'YK!-,4ZF\([3?V4T>9?'=\IK#Q[I&7!2M 3.9O'I?(OC@ M'#GYOC#FO,@Q-@7ZI4PHO+ZOE5]9_Y,KV=OUF1@OZ\P)R9 M%RH")JYK[VK:-6RD+R6ZI#%SH8<-IAB1J&%@/-^\UU3ZZP6W([@\]V102F$2 M%3G[@8EZO!9O:)A%LR_=]9M.[1U@_I?9?+;.O];F5K2H;G]2_^I#+_U7_^X\/;V^> M3R9_^2E_7^0USBY7]WE;S;Y\O7RQY/6X%_[' M+9L/!;![[SV0M68Y_[6NG>K2_SU^X=VKL%HO,:XO!$J6K6-@>8J@I$H0HJ0= M5V5=$H7_[F&;@/UJ[JY?U';2W':@FDZV=N6C\*]8,L@\(P0E!"1I;$S6"B[2 M(%Z&O6_".6!C:G6_T7+[2WK"37"UK-W"KVJ\14)=?_L-O^3-I-82/*M[-6AC MD6*K5-LR$2?%HT8AR?E4@XXAZ05W=CSZZN%N]Q0%/<^0.T#%BQ'E/3%>;N\[ MO?JTS'G;8>8^2[MQG\)C8CH9T%[3WI\H6,',# 2OG7-OADZ>#02/-+<82XX082'EV\6O^A)=OYNO:T+4N$*-XLAXMN.@&A'ZL(''!AJ/O+#G\9.'[SS'2G9B4&RI MWBT+SKFS7#%@(LC:K9]B2FT":=5@1"=L8>4H1-Q]VS1VXFAU+4:077>;02&$ MDP&3$*4E*U84R8+[ IF1#>/22^W/:3,X3CG/VOM])#6YFH>?)@7KK4PL@W7U M2"DG#81Z"[;VDA&:*QN'S48;>4SZ1)63AV\'+07?P:'NG8.C;5+\W=5ZM<9Y M[;]Z44Q4@5D&@FL+RC,'6/M@B40.EA>*7*LV&8;GJ.HYWCT0!D^/)CY.)P?C MZ^NNLSIYV>.,X:F\W'KSCPW)8-[4RWP>&YR*D%(VJPU^F MK6<_=QS$C:R?_7'GM[B;DR-7\[G]S-JI9>&!*B&C;EIEG;VLGK_ _>C)LKI O$W31]?HJCZ.C/2@I@-=;6S\H" M*IF!,V]1*0Q,N.$0>^EUYS$Q_CA,C2KR#C;-YX/U@,FX[$'*0-N^Y10T$7-@ MD\U.1>NU[?0 9?(B^G8'*'OHY,@#E#?S-,U0H>_F.V91<@B6@96&HJ&2.3@A M%,14C[FMLN7A7>:I)W*V.4]I5NUT%^''R*M#,7JB.] M,9GI@3NO9UTQX@-',.HTGU_.O#G^_S)>S+_35\MN]ZT7W;/1IZL;W M(N7$%>6'B^G(6O/GNB;-T^9&S9U#MINU4;N/VA(%!9NI=E:V IS6%#M$07&$ MT5JIMDTLAM%Y]!G=C0?]R'6YU4_?[GRUS7F7H&4)RD!4)!R5-$*P=991,KF$ M4$1R;6[E[$OI-'G=$Z#MN^.[EBKLP"U\A*M-59;-C*/A!@Q&5JLO2%Q$.\3L M79'.^XPG:S,S7>'\:5#P\M7:O572*;*V#8*OZX!]=!@E%G \U3R+TN IN@][Y/6AWD["@ #0'6X-J8./?XY6\Y>$Q.[LL 01.$R.#+KMI:0 MAK0E71'9Y"Q+]&98WO_^<_M#P1$:6XPCOJDU_Y\??]I1S8K,I1X]!VT+J.P* M65>5(1;K$XNHS,-&:$\H_>:1TQQUG4#?APFMSSWDSJ%S8LB-U1!)*J \P1:# MDR"C9YJW:+NM(-X.X^UEBY=$)/< M,E7 ^.#)]?,4PAJD8-9*$1T7UC+1U-8=1G=W.^HXX#RA,B>=8=>B:R^+5D7' MZK12OKFRJ2$(1-"6/!+IC4VNS:3%DS=J_I%A/:J:S\L\\PO/G$.>)!BK$O$F M"OAV;66&\[O;S_5( MZ9-GRX80,UV^;&]139,Q"Q3\1Y]YO3I&L7]FM&8DEV!+)K=!VI#XR1S GC)F M6 PK10L(WM(2-]R#$[39<*4$TS$4Q$;U[3]RQFP?M!V=,=M'A1VY"@]/Y[/C M'G.*D$0F-NK(8._H2Y>T%4%EG71;Q_:\,V9[H6!@QFP?E72*K/LGP%DY)8-/ M(#3A0+E,D:.P@KZ4]>S>%G>Z(\]SR)CM!8"],V;[:&/JO,F#E \YO]HA*\ 8 M+R082YZQ)\'PS L9_DB.\[#VC^>5,=M+8\]DS/81W]2:OTW^6"4+,H6 FB-Q M[PQX*>N)O_0J!9LE"X.4?C89LX/U?9C0.MA#GNEL_=.WO^/_MUB^OD026;6. MJ0BN@Q# K7%;ZXA:UFC9&N],SJ:TF9:Z!Y%GED\[QHMII;J^47G+V-T.@3:X MS2PW%F*UKT%0_&$8%&:2)B%:3&VR;7L2.NU^UPPPPX%YM/8Z .?KJ]5Z\24O M-[-=Z[K^//NZVEE_SY%%D0M$'>O%-JT &:UL&0(6G3/M(VU:.#Q#5+>@.QX, M#Z_*C*29#D#V,5#[.DE8,\-#\#IU M6DS5+,\Z]1'68F;BSS;:\NI^#6:VN MON3T&E>?Z0&L1%\G6$9C8N8K$^9GRS].B)? MW9V='(B_EQ.V4X'A1UL:FS9KZ^UOTE,R"87^DF0B98I:,@BEWA.P*@ :'<@L M">N4L#$TFNUT"NZZ.W+J<)F, 8P?>;&\6W\F]TWQ*$4R?ELWJFCSAI"E!^E+ M=AA+YNG,ELF&KXZ+T[I<(/N#X0=;&K?1S>HBEZ2D);YY%KI>!3+@&19@,6FK MG6,JGZPZIJ MRI,O/ODUE&$BF.;*"1>!\%@\%"4L!8.90T@E0_89K?-9*6-/98UZNG(29%') M4FC,2A:@6$3PM5NG310<"67%_UXY:8RVHZ^<[*/"CL+9A^7M13/%0O8@4J%- MS"<*/'R,8'QB26,IKE$!YX]QY60O% R\P%@[RLG^VBCGXL'P?KHE-4@T=91(S$#,J.@ MA&BBE99A&G;;9+^+!Q->--E+3X]?/-A':%.K^O6M([RCWH6$T=AZ]*4R**$3 M>"8M2"UD-L9'9H>-^_GNT=T5 (RE^N.$V!$$R,V[A;'D6GN#$41F"$IS2Y+@ M!0)QHXJS-D6Q+Q#NOJ"[='<#.!PLT#X]C-M3&"8C$S)RL%XY4*Z..Q!8R!?C M47OR^LG@]5EUVL^5HY&]V,.4TR?0;@Y8ZIG,_"I?E)@L9ZK&EX&XP7EQE7^>>\_>_;^:LO MB^7Z>E8:>LMK.1'4RP&@..?@F/)@2_+*.I&C3X-VPH-)Z,YU.@YB)]3'6:%N MTP,+8_VE-W]]S?-5OM#D=[CBR>V(FIP&*>B3\+1=%$72C5A0#AN->"0AW7EK MIT;@D;HY*QS2=Q9?\D?\*Z\NBLC<>T?2#5Z!\HP4]R-*(6LC!R85$"*I3,BF")[Y-' M%OLC<9JJOE;QQ>$J.O_)>=?G"(MR77=RFNJ*I]][XN**@0*8IK8BB2AC+!(< MQ1V$14MVL!@+TJM84.EB1-O,;:>U%2FF$&,H4$2L'7M9 F^< )=%M";YG%B; M;.,/75NQ#]J.KJW81X5]'AMNAVW1+N1HL7Q5I79;"."N"E!68JEO?*YCAK7F:&,)?Q@ _ .UO=A M0NMS#[D-FQ-+SJ/FH%6AL#DXX@63 <&EC?0I>'8R%^6&JC/+GH_LIQRFG Z M=ATC?UA<7OZR6/Z)RW3!HPJ1"P69U5,3+0V@0P'"6U$<_;]7;7J"/4),=UO1 M@9I^XH+UH6+O"#D73*!.2G&(7MC(>O>3E;I-_7N%R/BHKKRV\_7RUG\T_O-V^Y2,J06\5IQ21+6R^7 KP- M"$(;B\8JZ4R;TZ_GJ)IVXVJ%GJ/EWY&%(;GDV:?Y]BYQ_+9)I6\;P_Z-O,/- M&3_W6C$>ZCS;VJ=")@58G(/$:SM.&VU6;=(PPVF?#D?R%WBJM,NOB?F*MS+K-8 M$^@A<9*+\ E"O;N+4CK)O+&M^B?^T+FZ?=!V=*YN'Q5VL"4_E1>(64?) P>7 MU*:OJ0$?,8&44<8<@M3^?T?OC82"@;FZ?532*;+NGSV[Q%Q6/$+*Q(MRPH!# MY" DDK.2M0SV?W-UAP)@[US=/MJ8.F/S,-G$F' *7>WRDVBUD=*#C H"*XH[ MYE0QPXI2SRM7MY?&GLO5[2&^J35_FW:*HJBHN0)N:E> 5 NN&45-D463)%/) M9#9(Z6>3JSM8WX<)K8,]9)]Q7!0DRR)HRR76ZC@N76NSZM 0E8E7:8OR;<[* M?]S1>\=X,:U4US!4=:.4YAH(YB'AJ9)[WZ+V] M '/DZ+U]M-. =[X MVNH @L_6CV3I8]*"%A%+A=Q,.7HOO#"ITS*N?D;OC7R$=9AR.@#: M,ROU;\N:A,U!J\@H+.,AD>TN+()G@<(R8XO@L5Z",Z=V[S:4=7=^<2 &ACMP M^RND;X"]BO'JR]5E;;5^O\]&T2H)DT%'HVJS#5^[;",(5;(V00>.;1RY_6GM M[E"E.0C'4%H_C?F?87338%TGRUP18)@D7Z%V?G>:>$Q81[0&IE*C\K>+FH+UO=E% 4QK-(WD*Q@2P+LQF"Y+Q>]#$>59#&M"E,>8ZJ MH^W/(\_^2-+\B7[IWQ=:*9.\4V"5*;6WA0&7H@=>G E&&5/=D:CYNQR^/97 ^WIGFW,+L/$;N*8P/\6U3\K2!L2A!Z5(@8"[D MY;C(+-/%->J7W]+XW)['W+QE%S[;D:KOYU_O5K7&6#S2'^U <&M#%!'E7FA'IL%$#HI-$,0/W%/J%WQ;SY?=;S$5R6F+6))Y8 MJRJLUG5Q:3"RU"GE6F&C3F&CL="Q [$/]IXTI2=5<4_.PT_?[AB57Y;YOZ[J ME M6]VLVUT!#[)@+!/U_"U9Z(Z0=OX4'@*=$?JI5.(B>MKG-I$)T(@)-3$ -(^X7V@+2):S7-4 M3+E&18%/$]7)]CL)Q [12Z<0D]=W! *7WIL(9.\E*)$M.)8\1&&42"9+X1KG M7;XG:MI2OVDA=HA>.H#8:UQ])E>W_N?-?UW-_L#+3:J@.A=!.L-X;6K +=EC MA;6#%;F]+CD511'>2MX$84_3U G )@TA1M)8!]C[D%?KY2RN_>WU] MWD@N:EM'FW4$%3.#8+F!J"WS@9@5LLU9\S%43^OFC86_ MX_+?>?W+U3Q=<\&%8%RK"%J:!,J'>D:*$0PKY,8RY8UN<_+R.#W3PNQT>%B, MKIP.(+:Y;OJN_ N72YROWRT_S#Y]7F\6J4'F) N%?)2B015R,ASW'+A-F&TT ML:0VS0N>)&G:HOM.]N-1]-4K\*Y/Y'-A-DL+V27R:ITWX MQIB.:$)6A==0F MVGB&J(DWTW'4/@1,!^A@ZMY0[Y=DU]?Y_27&31RV8^C&)'/G;&!DVST/%"35 MFDDN(B SR(LK0>@'U3]/-(QZ_CT=(N0072[:"'9JC'S(*>+^.\==SOFLD&GHZXW#NHU>*D$^*0E,.DE!N8UCVD0:O9]\[1' M9TUPU%3X'6QF8_@&O][I([1"E!!#R3%EG;AO7*TX!AO3 M3NONPUN;#A<=+(HMSX_41MZ41FH5E$DI U)L!(JB?PC,!0C&1UG;WJ!M,[OD M1=(ZR9"='C:+ECKL )2/'P<\PB QE@V3L@!CI=!F1XL?+8]U7IY!R2,7MLTI MRV 2IP7IR- 8=.Y\K)XZ ."38KO ("13:"#R.DG(90Z>1P\B9!.*-%ICFP.7 M)TF:UA-M"[!Q]-!!,XT[6\-SLDHD$U%00=39D*PR22W2JHG11^W(M8?,-MH,T.C-[UN0');1-/KMY=K5=KG"<2W@6JHHHS$5CQ%E2(=2:? MX6#I.8BTO)5H@\SGJ)IV;VV!@D4CE70 KT?&PKQ>S-?$" W56&!?)"D>;.VDD,(G+8LY@1H M;*&HT1S%$]Q)OYTD]_HSTA*DM;G^G&]^=5&V)6@W8GH[)Z%?;?YT[*OK(Y#2 M[(;[V&(ZQ45X+5.041>P*3DRFK[&3LQ IAA:6:L-RVUVO9-8QR*Q98>1O17>@;][Y[[. MC3]T.R/#,RVBL86H3_4*K6#@''GP,2DM7CDUV+ 7KE,C.0PA.$DM:@T_D?6F'"9F5"$<;BC)UK Q7#%!88D,&;1X.;.VBJ/P94ZK#>4# $-@D7+<["%L:@&;:U-ZH8GJ3_?2]]'U0WO(_RI MD?5"<;W(RF=CR7X[2UYG%KFNNP0F!UIVD8M8AM6?CW!K89)J\X-1,Z)@.]C, M!C;GX<*'Z).%I,+.173:%'!8I)?96^.Z;\?5_BY]#VY6 X7V!--A_3 X*Y[" M9G"QEDBYQ( B' $^I!0LX]'PQBUK?IBN7'OAY+BN7'LHK2=$/M(W)9E@A7.1 MPG3#ME-U$3,"SRS*Q(-RN7''ZP/[V?32E6L?*.S1SV8?O70 L4<&L6W6)%,E MV<0=V$A>B]*QGM>D ,+'A"(%C;%-"NX)@CJY.=_#[CN&RCI%7OVXS->#PP,7 M3N%!%<_N:*3Q6RY#R<;A7V?M.[&$^\/@ &@.EP;4P>F_YPM9Z^) MB9U--I%%*[D'JQF1'NJMW"PL!.8#NE"T$P\BBR<"T?O/[0\%1VAL,8[X.C L M(QKK7V]N1/"0=8HZ H^U4C)'"6A8 NZL=6G[L]Y3^+]V=K&YA\UTQGHM9@:;O:6VR9[IQ"^%6 MK'42\DR&WG;+:00H];2V[@2E_YJM/W_'_.H^]ZL/#Z[F[=+IFV==J#HJ$9TB MN-.VK#2/]2@X ?,BY:0R?:--J]$F[/PP:V@,R XXWSHM?@Y>1%_S$0-P2>!06OG2^,Q7"-S],-4 MA'2TH$9%T1EO3$_(X?>\7E]NCUPO.--6JI#!H7*UEDR"3S;6GEO14D@M=&DS MT;D=3S],\J__%74HDO9?4WZ[IN;Y$ZYS^MC9TMHT45; M\]OY&US.Z5=6_(*EXE3MX^6*SJ *)@BQECK%4H3S3B39^%9!4_Y^F!/_;I?< MJ B;^LAW9"M$WZZ%/;,RBUM_^N>K_''QYJ^\C+-5OA"TU=M(DI$\&(J1D4/0 MM;K9<"S2H SYP1;WQ(GR2-/[M: M75&PRK3'J!1N2E%)<;'>C0R>M,>BX3R%4XYX/IJ=0+[Y\76Q+N!;E=5ZN<3:_:;KU.SU^(ZYMZ_D6>8VN*XG<:2=BFQ9:HY!_=)/OE#8*Q,L[W=_*8OEE\^K;=E@?26<_ MT1_^^R(G%X0A=C $4;M9!G!<9<"D ])6%R*V.8[>F]1IZPU.C\[O&HUH MSLID-G935=C:TNY>D_=#GS:*NUV0R643A8R0/(7>2M2D3' *K R! MT)AS+&T*P(92^"/8V'VP^-#&-M%D!W'@^^6"_.'UM_>7.%^3-.MHDZ]5;'#Q=IV]BG%Y ME>^.O7BPTH+)A6F+H+6+Y,1( R@5N4R<@ECKR*/R;:YP#*=QVC*CZ?'92)L= MX+3FHN97^1<2^AORMY;D?+^^6JT77^@-/WW[6UY\6N+7S[/X:IGQ(:M*:(-> M2G!6*% &'3BC)$06HQ F!F[:M+P^@NAIJW>F1_*I]'W^T=:U?T1+_(C>^\>] M\,11V$LL=Q6118QU4"B'')4&Q;&.M*5%(5#K4+0IUK:YA=U%1';CO7_ /_]. M#U_26U:_Y?6[\B'7<^N\NI"!VZ!2A,"]JX?0@78B,A,Y&)NSM3R6-GG EVG[ M$:*P??#WT J/K+T._(@;COZU6/[[[9P<^IA7#UCR)>O,D4.=4 !*BP*8=>TH M%[(0Q6+B0DED<2D.0E,BSI0 M13VCKC)TW0,\,>ZBT:"M)U]') W!UHR%U2DXU(:7-GV"!Q W+>I&!\3@9.=A MVND <+]<+>>S=9T2/$^_S/ZJGZY[PB>,O*1BP&@90.7,-ZULR:=6P5JA5=9M MK-O3-'4*KT/5_["B>1Q=3'W!LWKO5_59Q,;OB[+^DX1[S8:4+.4>L>TQX&M(#*F8#NP.G]'DN,\+[_=%='U7"]$JZ.V M0/]H8L5;"*@1I+41A6%UWD43L_,,4=,>Z+6V.V-I8VK#\W%!X<_\TXYR;YC) M)G@PA57/LF"5B(-D-:,J?UYT98H,RMD,3LD$TEACG-JAXXX3Y$ZB-!)23:BI( *$P"QDGI,PBKX; M[2 +\^QKINWXT-3BC"?>#BQ0/7Y;+Z]BUM-CV6?DE8I:F"V3I\I M: !%J54GM3>_<"7&-C5#+],V;4@V[5'D80KJ&7)_6RY6JPL17-#,!6"N[N(I MUN$-KD"148NZ@GBCTO?GZ>KT@.A % P%V?XJZ0!@KV*\^E)[ N3TF0U#F@G47,_G5N?Y*=6K13-?0HD4H?"DGL3(GDA/!"'J%2.F8*A-H'IM;5V(3NJX[1BH@.A];=Y701DY(^\@A95H>6UV2^X%C[EC@FLM(IJR90NDO% MCU"*>TPMQ,$:.?\[-[O;=4C!_/IS7NYN)M^Y;'>:XK3!9)RX3.TP\715L&:] MTB'Y L;[1.XEDGN9'8/@F%*($G5N4_3:1<':][='=SJ\B%B"ULF3V^TI;,P^ M@J\3CI0H JU#Q1L=[3Q)TH]0DK8/VAYQ.4?0U<$V^8^\#(NQ#A5W-SS)9%_- M;SCZ=L-/246*$D&G2#ZQ-0F\Q@"1Z5)X+B&'-J5 S]/U(_@!QP!P1*UU$*A_ MQ+_RZCU^JX=DURQXE"R$G,"DVL??:$^"B0F<\*9V'&[A' ._<777 1C?+Q?I*J[_AM8//Z9HM([D5*11R M(3BM,<]J31XSX'FMQ%)!"=>FB<9 JF"WT.'5!PJ:PXCN'PI4LG"R; M?A[$ 47.@()IX$PKJX05VCXX1WRB$.'1QT];@# =CD82> <6;7/F\%@X)*+A MF!1D63MS!1\ #7%5)/$FG,L.VXRI?(*@:0L2IK=88^AI:@OU??#]:G?H]0AC M%'(7+2V"2'7H Q9!C"4#29>HC6(!$Q]DN/9YZ[2#"2:V9\W4<_ZWJG<-MDYS M4/W@92<^CGZ.U:X.G3$DZ8-T0 Y9S?5I",%Q97\_7RV\4_?K^PB>MBO0=I:T"- M-D"(O/8K\X'[I#C#Y]"QRO'_?%K\\1^[)VX!LOMB@X]MI'#SO@EA,([2%D=) ML(,CB=\6\W]<%^/SPB-MNH8L)OVCR&1",$) ]LQJ9E(JN4T6\PX1TZ0LQT?$ ML?+M !I/[*Z_WA0 .J]D#*1."G+KJ$CG 8.WH%64#H.,++<95?$29=/FO4?W M2IHHI . W>FD35'"QNFO@^.NL_9O_JISZV?S3W6:/?TO?<2_+H1UUF=AP3!& M:U&A )3"0U9:)8N1>6QSW^$ 8KMTC@]$R]--T)NHKM-"S)]S6!]R(+7YNS'. MEKXG8*1CHOK@V_E@-S$XJ2MZ9CAXEJLWDQ@$50N]@]22"Q:%\&U,_*/T'%^J M??>IMWWY94B8:A-45)J@*6LE4,X>N BTMTL9F&KC^3Q!T,26XW@L?%^1?;S@ M.[8)1YQ5W_WSL2Q$R_/D)\"!G!$3FAOV]G"!\1T:2#VP7P#. 4+O 3H4R+TKK^G%L^LF838S9HS6X%C&6B=03[ YA5G>2^,S2:JT MZ67]/2U]0>80#3\$S7'B[@ P]^WO9A71]JQ$K;$D=YL1!P:!8G1&2XFBEHG/[$;>FXZ4=7=H^0V_7"\BEBRF%#1@=?"4M08\)H2HHXN&F20: M&9FG*.K)J]E?T\\"YT"Q3UY[*!AWORYPOC.4,0;!LHZ0N&'UJ)L!)F(@T[;M M(L]!/YS3\E1YX?T']Z3Y0U6U&$EN'9B,[>;X"\9-C?9F*5BG$NV2&GRJ6V14 M 8+)"E@@HZIYBMFUF0[U/2W37D\;>X,Y4M;=H>4ZU5I\$3%)D#5/JC23X(/Q MD%@12!Z59[+-A/''J)G6O!RKX6=,;K@VJ0$'R6G)] 2<%5#[(!3-U=G<%OD8A,T7[/K39D+ZG95K+E.Z$XD4R(H-+2&LO9DYKSWK@7%L3 M@D;T;7#U!$'37G%O>WAWF-0[ ,_=$^MKC_#O^-?LR]67GQ;+Y>+/V?S3:_Q* M/UE_NQ#..FVD(1<.:>EE$I6O_?*X, H1F<'4*$^Y!Y4]G?<<"(MGL@JCZJ@# M_-V7UVM<+K_5BL OM5;^PK 4'&<(F1<*94.6$#+G8+%^(Q8=39N@[3FJ>LI! MC(.OT730!9ZVK]W>&E)U^]Q2:WM[R[0\Q/N)JM?B=:,+V;WPV3 M^456VKE$>S2CG1H4[=F M(V#,=4U%$@!=)OCJ*$43MNDJCVZ1M)-!YC;')7D MU?K-7U_SG)YYU^#*K+@)T5-\46-FCQ9<\')S<='J)+AY.+-Q))@]0]2T3:E: M(&LL#70 IC=_K2FNN)JM/E?QO"N5AUV484.@*,,A>*UJ\R*RQU@GY&KNF&#> MYM*HN=G3-$W;>:H%E$:2?P=(>H_?-FU@MCS8HTZN++> M2"H<1/;<8M!*JS8%:"^2-@A7_IQP-:XV.KW!]7KQY:K768G)/(^S M?&CSL:>>-E)WL4'$CG3=Z_9UM4'=O?<]<@/(^)*<)1QP800HZQ,@,PX*,XE" M-ZY$;-0'?Q\RCY\P.N!EMW<8RQWYT M3ERXT@QGW\\C;::]L[-OFUS9R%9N]\RVMNXQPB>Q>%H%++7"&PD:A,1$&V$] M 16>*X:T$Q;>IA_^22W>[>S67Z[6]-R_S^8U1?6A:N;RVD?X9;'<#I F0C;M MFK=:NEU*1GHAR.F$>E49F<2H9NT\TU)#1LM >4][;ITL*4/TD<42 MI6PUI?V$1O7ZO.?]U9)4MLJW+]]%[B+2,F84JHML)(G!% JR0H*LO/0*=;&- M>BJ\1-DYF<)]L/381>'1-'1V5NZ>^=\8^6OKW\3LO?RZMG9P3W8G,8S1!H?: M*8B:8=W7-Y>-$U@5$94-]4K\#V 8-P[%C7]QNY0Q)R>- LZ#!U5$@&!K_S)F MO#$JN%C:]!M\@J!S,H/[(.<[,SB"/CHX67[@L-Y;[]=+_4.NA MJ*VS@B-!*V]93*ZH6+.=(=85)Y2CM9<":">,+HXIX=N$SP<0.VU9Y[20/$QC MYP3*7Q97RRV'3!AOZ_PNIB,#I3-"0*XA1FV0MJ=-6EDZ(QP.U M=3YPO!"AWNU-"#S5AEDY6?"9,9"F( ^FY* GC6&F+3V=$'I[:6:TR9,'=AT; MPM-UR>W;>1U0D-/;^?5/+EBN34U8@LPEB=/$!%C(WGLE@Q7.Q*(?6,(GFI0= M1\>TM:EC8NW42MD??WZ+OWF=D9'3QT9V[V9J]46)7B=$"TS4"6-"!\"4/.20 M=71%EQ+:E,<]0="T]:KM[=IADI_0CKW QLW8S0F?T >#I$$=V;I]\6\WA]6)E1F50G_K6DAW8-G ]9^/50;P*#DCI?7? M_-=5;=IX,R8^E2A"=6-4[5;O:L]Q4Q@8EDTAH&0NVES;O$_'T66@55Z?%Y>T MR%;;)]>F@(]531LED%AV(+BF_98Y!XYII$ UT#=<\BRT:5 TF,1I,Z1'X..[ M>LTF2NG?C!Q7NW[_(2.;E(;5Z0^ DPUF&5R!@%'3SE [(T3,H&-$8[,CC;8Y M3Q[9L-S4'&_D]].WUY>X6MT9$\9-4$P:T$;3]IJT <]I?3!M:-T8YY5KIT'X IF(12V86DE:D<(P,O*1 MAR-RPP5/.;<9=C:.8=F54GF!+Z.C"X)UC,IRL+Q6"SF3(3 I(?(2.($_12M>PL;!;^_*GNP#@7MG M?LWE/O5\BR<8_"=>7N6G^!.;MM@E@*PCOY45!7SA!3"BXT5&QWDZ!E?/O7S: MXJO&L!I-ZE.CZE7Z_ZY6VX+>CXM7*\O60P8]+G*](JO1Q M>QU?6%EXU@E$2 64%Y+<@5K7PXRKO6^]]&X0S,:@9MI"J[%P=W*]=)"YO>-] M;,WVNZOUJEZ9H&5WX1*3WCL&23I3KT13'!GK9 $646I;VT>VJ1EXCJII*ZA& MP-KHHN\+1N]Q^6[Y^[J>9&\L-AGO#7LD*V]## 9DG72D"F<07+:@252"A;&<_7=. M%TS&)',4Q(I+)#GR,C&(!-$5KLGP4OP:!VV*>[UVVH*EL7:_=I+N&D-/KA*3 MB46.9$V45* R-Q!TE,!Y+HZGR'UBQV/I*(/4K!+I))@:1?)][7W?+Y.<&2O* M0DBN#KH(]"EP<@F3-,8X5K)OUQ+H":*F+3QJZ4 =*/@.,/22N=6.<9]1@16< MMFRC(GC+/#@G="R,A\+:>.)C;'W-"HM&Q-*8"C@83W_D95BYZ3\Q<>/?'*^'SN-3M(S9TJA <84JT=0"M#: D$6VLUBT3+U M?)+^0H9H,VS'JAA+I%7 7):T"NH!F^6."!)D;'T= - F"_D,47T=I>^!@8&I MN;T%W\%V]NI/7*:/],N; 7(%962H#=21R*"\2H".K&@.*8FHO2.SW00U]\B8 M%B>C*7P2X'MJVJ37= M =K?D ^U^);SQ@"\^UH%L!M6Z*60.7H#A60)2ID"C@L#F P:$XQ4N5'G]*=( MFMA83HZ6AUW71U%=!Q@D/WF]G,5U3AM6_C&?K5;K=\L/LT^?UQO_ M1A2?LS:1X)$I=I/9TM*Q&G0D>7&68S1M@N5%K[2@9P[)S/84'36B3'%VQR_WJ5B8I>HT:9TL)P[PLANT>A< MN(XQ@?5U#%0)!IQ4%D020G+K3%*-AMIV='1UN#Z? ,8!PIUZ3[ES6E&YJ%K; M&4$I*3ITA4$VK-84IGJ49W*])5B8\\PE-(/VE"=?T8?V#U':=Y7H1TNP Q.Q MVV0W_/QZ,S".'"P;G/%@+;E;*A:$0+L@;:_<<.:9P$:7"A\E9]K"WL;1SA&2 M[P$^M^[4K@[^^H[/-NW^R\.T^X5T@@)_G2$9\K!4X/5(U!FPQNL0N?SGJ>/\_0&E_/%U?J@,I8GGS5&SB^[5/&T"Q7LC$=8[:=ZT5GFL M.8)GP1<4!&]E".U,DC'WY!'&($1"5N\?#FO_=C0I756N[ ..>S[2:35R9O;G M\-X5+SRQI2TZ75<+--*@+!80I:5]S@H*T5! 0FZ]CR)Z?@[M_3UCA7MZ-_^0:Y^GVDUJGGY;S)?77_Z$J]FJ_OWV1F&.G^>S M_[KZ;M*>U#:J7.\3TI*@;3K72?%,4A2;BP@2<\AMCI1/PEY7QG ?7#[TO_H# M0PZACM)09_.R6N_P4S69,3$ED5X]/ZLVN) +XQ 0%MT5R M)FP,LDVWN''W^T=35MNCHLC("J,-Y#?7*92QU/H;:R%2:)TBV[:&(ETZ*36A@M ME \/1QH]<7#V_'LZ1,@ANERT$>SD&+D*E[/X@(' DM:\2'">UYFSS@%Z2U\Z MJ2/+.:3HAR'CD:=/&TZUP<.Q0IP:!;_GY2RO?OKY%843'W+*^4O=D5\OYG_D MY7I&']]?4W6W4CAP'W6D6%30XT Q0_+*+M"&K7SBO*CXL!G"4U4'A[Q^VKJE M)CAJKX:I@?9K_H3QVS:E64O9[_'S8 'EF(,N4@(/S(,BN=%2BHJ<0FFYJ VW MQ;"BECU>.FW-0A-0M1+YU%!ZNB14*\NQ! [6U].J*!GXK"PD7U+P3OH0^"#@ M'%=AVZR]6!.8C"/.J4%Q%^R/\I**%H4V9<%JFZO:1!_KD:;4.3K2?^3:[FU3 M#@5(LQ9BS>W(L:+M(-#^.6^<^-D?^>U\M5Y>53_^PVSU[TWT:"E@5#+5TCO[N)Q]^I1K M&OG-'R0 M);=""J4'[7#[O[L7-!VK],7I-- 9P.3CG.T8,UEMVNV!P^AJS[3J.C D8^]I MMT<6K!EV6:3!:$=Y-,UV-;H^A^'D .'VBY1W\WP==,;@I8P(TI:ZUQH$;RBNQAR'F,"'W"YJ/?RYV_!0L7O @P:1<0-FDP"ERT%"J MZ#7S&?VQH+EYV33NRV2@.4S('8.&]'^]#&KO LU= *OJC8J$$0+R!"Y)KI$7 M$\.P?/F@UTWCQ$P'G ,%/2%T5LOUQ8?:N6E[)YV[.IK*0B[U7)79.JO**4BJ M&"XBB^'AF+#'SW?HJ7?.=NBKA^!GA52=$0(^T M0#*K@WY*@N!\*#%:;?F@^O;A.)C2.SE"90^5?H#\)E;[WV?SV9>K+]<=!# : M4[@$%RKB$YE'E[0"4S)WWEF6Q7@&X-ZK)U;](8I;C"'%J=6/?]TAW%LK'>H, M47%=Y\05\-I*8);VRD0?0^+CJ?_NJZ=Q,4=3_\%2["#C\^@&^.O-M7\G)>U^ MQH.)3&RB=PB<(OKDLTHR,\ULHPEIS]+58?5"HPKPPU31*[#NS1.D[50[;VIZ MS%-,S@4@!@-**EV*EX[[$]:"[SO.\;3EO@>B8 C #E7)U!'OH\R\^2LOXVR5 MTP56^81DP/O:#8EL+WU* 31]6UA#' VMH'KV/1U6-!R'E;%EVX$E>G8F^+8T M=44*>U?NE*G^7B\_;^Y'7ZAD9#&&]O+B:JLVD\!'6UL4"T-[NA6R4=G#<71W MF$(:QXJ=4)T=@/?]B0D[2T*)(PH9Z.(OBB M&' L1F0IL/@V7O^S9'7H](\#K/&4,>*_O:"$3FD@0NII;&TIUNL%>$: M7/ 66 I"JY0C%\.N<3W[FFD'()_4US](LEUCY/UR%F_G.2N5K$C&T?:L%$$_ M4L@;5 2K7%$:$Y-R6,>]X>^<=L;Q).@Y7.930^FQ+.]M!T'ZM)J1OG:=;W9] M!'==;+;1R$5D)7A? DC'JG$5-1] JX=S(Z2R4@0\O%!P+U*F'8C<"GBGU= Y MXG$;$%]847M;<0W:18I.-(L0F+60."NL>"FT;@?$+0W##E39_P0('J"4<\3> MO96V.;#9[ 6[JO&+HFT0%+F "B;3/Q3-8''UDH$1(2IOZ=NG,8[?T38,J^=T M^M^#$L\>PS=7&CXNL09//^.WJHV08JDW9)B6M(I=(&W4?BD8E(V!16L.+Z<[ MFKQA2#Z[W,3TJOQQP%Q_-\>K^JB[PC#),FZ"AECO JF2$ *26!(/PLH0K1O8 M%:4UI<,@?DY)COX4?(YHOSE0?5=V.B-VRN^VQB-I(UCN9>)'(8GL\I4=.56CO('MZ*XDXC M^8M,5":D*)9;16O4&4&Q@*2H0$5CHA3D8K7)1C]*SC 4GF-2YWCI3VTA/^1: MI)$_Y+@=!S7[[XUB-C'F[U=$S9RTDU/-6N7U;/E8H<>%XA:-0>)7"@;*D_N" M7D>(SG"C% LJAD&6< 1BAF'M[%)#IU93%]GKV]7U-YS-W\UOO[Z(+ABO6:AC MB#@Y(;[N"3 M-\6K.IH^.%"65I?7]?)1XH6)%+S"-AR>R72'?1"PQW2'?<3>@.A\\W6$?!?2*I-VE^L)R5$A< M,.;)U\L\@<>,X(7@HC"+B/IT6.JA/^!(:M]CNL,^.I@Z#-RGKS/3W(1B'+#( M%2CC'810,C#,A;F86;'#9.[#7EH^M)7V/B*?&DHOS+-PNFB)OE"< M4"@02;G66V0.5LK(+5/2B9,-"IED,,3!@!E1L)-CY+$9%Z3@*$0I((TD!JQE M4#M% <]2>>^LU&E8.^V#!X5,,N#A<#P<*\1>?9C;4POCHE>* H4B'6W-N&WE MX,&)0%]XFX,XH1OSZUYWWJ=HGCVZ7WR8*J8V+P]GC]ZY:O%A<7GYRV+Y)R[3 MG8\7R1B7K#9 ^VFM0.6TP:88P"O#@['!"#VL3^3>K^[0LSE0Z8_-?6^C@5X- MU]TK/5'8E&K^A[-ZVI$+Q1>8-!C+M(HYHS8GG/4Y>4^%4Z!BWQX+^ZCH8,A] MW=5LXG+=Z%[-J_A?5S7E<^%"LBA%!%.D)P^06 GUED?V@9&<8DILF!'[_]O[ MLAVWDIS-^WD7 K$O-P/895>-@6J[8+NZ,5="+ Q;?Z[#N'&TZ4(Z-FMUXO3UL_ HV,_Q"46+^?(C;GL7F0KH0 M*,BL#3R18LX@G($8E&"UI7QAF]5 [7_;<_"BO"ZPLQ.GQX?.QENP,3&CK]&N MUYHTMM9'J*BZ6Z-S-N_ MTM?:6O!C_6DB5;'. M62G(=2WTN]EW^G%>;GWFINYT_>GKBM,&%2/[+:1E8R@J\6*Y,.3%'T']R4V#FL4"E]U$;E6>_@/#XI)4ZQ.-+/I>TV_+TWPII#',1]"6?&0EHX40 M(Z_CTD70$M'+-EV-.JVBZ0K;MUJF?EH:1F88H!=9R5RVI%XT*I6[=J$ %V"L2UJNHBI TV@%&FM@F) MQ)X4$Z1H2:,*YL3:)(V?7M.XN^$P,M\ 2#L(H$,H+>]#+ALHK6VTLMGZ4@H8 M:2@J3W50#..T 42EFB"0[2N4+G'V'=/JN/9ZXE6R M.I<80#A$4-IR\)9K<,4G:>K9G6QSA>SEM8U;@'TPE.TED@Y!MM27?\[/2%+U MP.8JJ(D4%7%I(>E,%EKZ %XE"H$=BLP*<;/15=>-EC?NV(L#06U_P72(MH_3 MQ;]_/4=\-Z-GX.+B(P765]=;,C/$IPC$JT2\JWU:,WJ(RC/#B\KB?O/<1I![ M>HWC3L4X$.X&$E&'X+LRWF^F/Z899_D695'9HJ76%#W5:6PL.2"SG4"$S-"' M$+-NTT]I\S6..SCCP/OKGB+J 'POU.B(A($ILM[(@P'EHZ<0*$LP+"E>C&/9 M'/#M+CXU<^*ZS;D-*,P.H/G]]7X^($E3.!5D24 FOH!* MCCP.71QDQPL+089T?[1HLSZ'#Q;7X5'7,* ;6C"=%H.N*K?^. NS6L.X//V- M88'YE_FW[TB_JU^_2VWG1M\[1*GF]@0,5'GY9KI(9_,*B#KY\^9A'_&L7B_X M9;ZX6"R3OLOE_!%^5MPLKFOD""TFVK(\4*_89+4$) ?20K2HDU#>MW=ID]_??OIGTEFK^EK_CVAZ-XG)1&<2JH.,A'@M2(Z59(^::5+:G,JMN?" MQ]V<#XC5!W;T@ (_8AN[=,]WJJ+?XML/96\?(Z8/JUNG;DB'";+E"$I2$!0R M.0A&,HJ=G3 >XPE:W4_I*^;+,USW W]]7V!+,7[X7E\NKKIF+H5XHX=1Y^"P MD)MCK 95[V&Y0'HH2H@Z.<99HUYK^Z_]J&WO-HA],+G\L&+O()RZ1_$#R_01 MB:W3FEQ;TK[L)'WG-W_.IA=/\4)'RY@M IB/M!=*I&W0> 4%8PX\^" :N6PM MJ1HW@.M'.<:#2E=J\Y9IL^97TZD/YB&G^93;]#TEG M>;MU*;(;1DA./AK)!!Q&DE 6%GS@KF8=4R0V&!O;9,Z:D31N=K@+A1D3)$?L MX[^O::J:4=KCSNQ.SSF4W_\\@;U$ -%IU0SJEV5N<_'ZYX. _%7MP+ Z0B*/,!'K$#2S&10%_Q!4\*!X8EHX9I,: M)Q#8F(0CCP"PYUM[5Q6\V0^S9Q_2!@EV$-V_"R;$QL1IEOEP_MU?K5Q@<$C,4 MS\N)Y@9B41*2U"%8D32[GTMZ @F/?/FX*9VAY+\OUSJ2.KM:/T;.HF4!HA)$ M1+(&O%()-&9ELBW"^1^?-R\1 .I[\2U#ER#E7=T=3E1!VF") M*BVS'(+1X@W+*(JPJDU1[9UEC&L2^G W=Y=+!Z#:G7$W9,_R/2V-SJ#4&$ ; M+>H51 4>608>D@HR*!VB;(+-%M2,Z_7L :[[0?K8DNX [=<)YKH;7.T"5EAK M##$Q>DFJKQEM*46"ET7K)&-0]ULX#]7:[N%B1H[>1T?(?%AQ=8"XQ\[V/G[Z M\^IZH_+*)B,@A^) A9 @1HF0O ]"),&B;W-1X=EEC;RI]X;"X438 1[OJ-2J M1&--2%+%!9*]5FTWYR2>-&'MWAOYU=U*[)*TU$#%Q( M7@!3]2,TO?+%D=U&H3,QJF2Q469]-\@]O[AQW,"!8/ *C'R420(655*R1JG[727W@-8S"^D( M1D,*?CZ\%#IPS-ZL'_N$V:\,O&'G'W-R2?%BNKHT]AIG6,@I_?WZ@EJ@(*DV MQ0;'!.T"];C,1:D %1<:8_&6M:F.&Y**<1N1])%;' T5'6C$:KCSTMO]934Y M8\GE!<5C>/X#\Z_S\U\O+R[/\=UB<1EFB3BM?&9:)_*#2ZZG Q9;J3)8! MC7D [K 6)LN4JTH&OG&0"\ZT05@ M1C_DWI4)OY!_>>,.8NU(]PIT MGSHC'WQM(Y?^CXW\'B1^M(#_X_(\?:5?KFD6+!J?B>%:IEA;4SCPFBG(2GK! MD@I$6UN4WUW0N$[\D4-[#]EVX+\_?OWM(=GQ2;)KD\9E,?N5DTB,J&5[$U=, M+$85,,DR4-+4\S^)$*) F5-")ML4O[2C:=SVAZ,K2F>@Z45]]O #WU_6--@Z M?;$@)EPYAA.17?8Y2DB,A=JL34*L74\SU\5KU"Z:-E>5FI$T;OO&OI1G=,@< MK2OU:C8C ;V;I7.DMUXM7JTM1_A"!N56;[BE59GHH*PO.D%AUM=*<0ZQ1)); M0>:(7Y4I;3VMK=:[D8K8DU617I%Q(LKR;G;7=KRZO/@Z/Z\7LR=&>Q-2,L"Y M(:_5F *>'%;P*7M1A C2\4/JR=-+W4A%W']5Y'!X.&8W[#D3L=YO)]K'&&60 MX+@DEY3; ,X+#39:1Q*JO9<;QC&-J-I(C?S)JE%WP#EF)5HWD?IMV:?WW6R5 M"/GM?+Y83%*V2AO/:^%E A5B94:F'WE*RBGTP3?JFC0\,9L=![+_ZDQCG'2@ M*AOUP'E?)ZPN+G!5:KKX/+\(9[??K\T>WL\O_B]>W'3(N=V4;:*X=E))#B%K M!8J) )YV7A#($U.!-FC?YE[Y0E9IMIU.E6!?2%F2-N#WAKL[[J*MJX4> S3SQ4 MR\!-B>ZC>:#C+N1"^H%&U&MA4=';EYX)[AWJWLR,?Y MV1EMCO7-21#,2R\16$R,N"D9^$QJSG)2R&UT*=@N,P./TW/4;06W0?;0V8 ! MX-&!SS0@%U8Y^4F25H68,DA13,V(:'"8'9@+)U\X#H%B=8U>8I M>1"!1^5<-AD[*P1[FIC.FT4?_60-]P$9OGR.D,=!244 M[<79"\@BETQ;LS">=:E(FU(X;E'_">I7$VB=0(9L'1769AUK!DCF15;&@4B1 MG-TJJN %0I$RHQ:I9-]HNMC0I!SU&+XQD\?[@>($M.*66?@73K]\K:;C!YZ' M+WB515E>M:O&K:R-6ZZW4(UT@$(A*.\D;=>:0T R&E%8[VSWOMV&M![UM+Y. M#F5:P.KOHWB3[!)&+2WH7/M*H5;@@S>T2R?+%!HDY3W9PNW=N<)W.>99'GCQD[]"!T;:VA&890HQ(PK3H"CD.)C>: M9'A0.D_F&*H+_1P/@L>P9;[$G4<.*Y[E3] IT?\1;*F70M!:\N63 XT,#2L) M?1ZI!&)@2D_F6.PHE+0E#$]!31\Y&'F6/UR@C3994,K4UJE6 8G006LX<%6K 3P)T@N48-$S:556S)Y^ M 'H,!WQ=*.4(H/O;' D^RS%F"E>^=J(Q5H**6 ]150:* U1&;Y%XUJ6:[D?W MR1P?'H/V'A"B)[#!WCI;>I8MR<2LZAQJM(G\CIIQ(ZE:\$D55W-O7JLN-7=# M D=N#GN\AR@M '0">O4JY^6]Z'!V(]L;@9681;'&@HN>[&-U&GRV H3'G(@A M&%3L4IN>)6ODOK''JT/#@:47S7EP"7:#MKDONAL?L4YHHM__,I\M67,9SC[C M^3$GQ$+@CH;;3I\,2>]QGD0-"?:AVS0?"W0FH MYM:N]5.%$4)T.I[7I4X0Z"YQ:,#2$QCMFRAI%@%SPX[D/+?A5Y))2> M@'X_[HX?$8K3( M$C?R7H.V)_I3;_C D6<5'#Y@:R:-7HS_,&G>NXR9Q)25B;J0$5;$::,R^&+J MS&7M4Y212=U]DXZ[)(T30[5#7[L#L#V@< (Z\;(K^80X)T6IY+UC-M+U!,GCA#-'HU.'@5(O.C>,,WB7$7SBM;6!) 4ZZ#JT MVAL(Y/> D)H"-6':SIEM0M,X(<5AM69\,'3:,O.7F\EP5]TCO\[/2.2+55_) MCV0@SJ?56"S?^W,V)?]W_[Z90SQVB.:9@Y,_4 ?-U=.O\<^Y7=CE]Q7QYANLY.#L5+7ZNBCB)6D8OB1>L1%-K M$#D9A)" )U><4,7JW*@68"@2QCU#V0-?#^SK*$+MP,M8K9P^_.JOZ6*"F=E@ M2P8>:9]2GGN(Z!&2\K0\A99CF\[V=Y8Q\LG<.%"8#R67#D"U.^-NR)[EV@WZ M??B&;^8U=SDIH41=YXM)$Y<-Q\E]5Y)!X!JO; M'TC2':#],??JXZ<__X'+%A.>)Q11!T!?&''7:G"^2$B"11VUTJC;C.5Y=EF= M%S\T1\V\E0@[P./.&9;?KX<[,&8T\_4D("PI)G1YFXAL&:S+MFC76RO$Z[6/ M7 W0A?-P8 0<,^97,<2[&>G_Y5(J'RZ^XOGGKV&VSIQ>7 G!]>)7< W?'TQ-F9/7>'L$X8BB*M MM)!E)K,J&$(P7 %BH6"RDH:N0?D3GI[7)U_7_,E>N%S MT0RL"62H@J>H5Y.A\LR1W$Q2+G8V,GM+"H^T5O245'$/R)U V_L7V;/N$'2+ M0\8Q8Q6I#2]&D_=@+7BC!61ELI4AL11&2E4/1^21MK5T8'76@&65)-K0>7>QN0UB27[:W!S2FJY#^B.O;W-YLRY=T%E MZ>Z_(;OR:YB>+RO3;@O:NI2X-G6JF\N@%)+WGSBY',3;Y,D7D;&SYOUM&'&D M<>G1)&2;@?*D0]+-V3>1.3%'W &9/31Y&)$9P>+ U)_\GG> M=NK3H2G8"LM_NQSQR^QC)HK::!,PU7)XF3-$&35[J $-*"2@0 ;U:RDK)C4\DCSYQO1?_*I M]1,P!,WP?-)68(OHBM%_641+*JJ7HQDIL$+F(:/7+J1"IO/8_(&!,P7'G,4_ M 0O0",N#G@ ,>\UZQ9)Z[6)Q=<_XP97TQW];>S7,%KC'7>O!GCW$A>LVC!CH MUO6>[: 8L[X88R %$4&9& BK)D"J5\&T5B(T2LOLM^[A;G6_)3C.?R)^PO,? MTX1/&)"SY5?2JP_E(Z;YE]GT/[2HI0HN5[JZQ%';F4KFR%ZY.EK12 '!& ;& M>9]*<3'G1OVI6Y S;O[Z@+A^^G;X6.#HP"M\-R/[AY](X,M]\_)(J!"7;=#)X9E&]W"(?#3+S-O+K%XKKBZ#(6,04 M#?B\3+QP>F7H1X<:/3HC4J/N1L\N:UPX#B;\S4"U@R0Z@-5'D@DMX.NK67Z# M/_!L_KW2M';9UG>!N2]$1X[ F"J@/$8((G/:50JW0AN-C?IM;["X+B&V"Q0> MWLX>5"X=0.T3GIW55G6S_(]P_F^\H-=WZ<& .BU;,3#Z2VE%(:.0"I"1GY)C M9KY1VX"75C;NH64[D TJD0X0]AO.\#R<$3VO\K?I;%K=X(OI#[Q+%/-.8.0. MO)0&5&*NVGX&FIQD\BFXTXU:TFZTO'%/Q-IA;7C9C-V9N_JH'\IO\WE>$%5K M5W?Q:7Z6U\0$[I0*G(/WT9)]]@&<(!_6.6ZC\/#OMR+O:!S^'OW"GTY[;_WR( YLGES/0F6&O0D@ZA0@!R5$$2I05X*1Z4\Q%"9@82%\85^CODH[,M;TO!VIPI3$J 8_+\>C&4\ C%47(GJL8M>2B39)L\S7V:W>V MPXTS+-.+"<4L/,BDH/8$!15-@4@6'+PN.7CG M55%M3CI?6%@/:=GA<3:D-#K=XM;E"W^$\XN?G\]K15%:&8X=-KHGOVN([6ZS MA0ZTZ3WUL)NI=23!%(H&E2NJK,G@<[) C?,N3:';JUMUTT"^5FV MWVB%\RE8&1!\$(%4T%L(TDO( @UW0F;;*'[9=J6=6[%M$/5T<6,#H1V9*;OB MQ9QX\0-GEWC'K.^>@=CK>2W-X/8$'\I(>@)3L?4PT]">K ++$!VO>:P0#0_) M>=\FBSB^D7S]\\X[RU,TBIL\Z9: XHH"Q4("5T0BGCAE9>*.Q4;7H799;N?F MKJ5/ MJ[>OU)\!UPXB&!%$B_.+R:M2IF?32L#;V<7TXN>Z?$JDK'7.&H)V1('F 4)V MY-*FDB7WY$KGC;))](A; **?[H/GZ37T YY=I#H?E,6=69I;VO3[=1U(B87' M:#VPY$B'4O3@E'9 \A9*EZQL.&@0_WMO-60C[W:[2:H+Y"T#L5^)M;=(FR*9 M[12M<,F"$8:O"H*#R(: PJU7VB1BO>>!.=FHB_,)YC"VP=8P.8QMQ-?%/KIQ/*05#T74 M6;&!V*@"IWB(L02>*:5-9N2:M(\A3R^'L15@=L]A;".]SG"Y#K6\4]EZ(X"I M6L:"I8 36H.5UD3+G=7QOSF,?:3^<@YC&Q'TF<.P:+).K$!U>4')DB#$P&A# M8(F8DGEQ&T4'IY3#V$JJ+^GE,!KL=KM)J@/DO4II?CF[6'S$A-,?E3WW8N@L*(BVI(YH:S:0 M1XJA)47F@KLLC=$&8YLY$"^MK!\3MC\.[M\^&U(HG28V7H?%-(59?C,]NR3* MWN/%[_/%XCN>+V_<[9+.>.$;ATAB;+/H@5(7;\/Y;#K[LOAC_9";>LC(:&=D M 6+"NL71/N]][4\=DD/X(I2%I44\D#!+< M;0"3'3,BH\VAC=?]Y))&OBD[!"8>W!09A/U':6UVKXO=Z'O;6YZ&-;)/8JVH M0-M;,& X,[0'%04QNPQ28''<6,E*FXK05O;G5E.%>T]8,O_5-?/O55EZYHKT M.4!E!RA1C\0B9Q L9TIGSE V&NR\VX([M5W;X.F9MI_-1->!LWY#YBL*=G,E M:?H#/V&Z/)]6O_#M7^GLDE2^'H75=@67%^M."4_;=G1%&&$81*O(324'$H)) M#(HO*H>@-.>-9CL-3LNXH6AC7(\B\*/W=@[U8 MTMJ/8$QQ54_&8D!)WJ6O\^F1@Q M<[GCS$D$W]:MYK_.S\@4+>[M3-?\R((IRW(!G>H0XCH^(19E ;622J)1-I>7 M #K,4CIU%+8!S)W>;(>530?^PAV")UY5TR\=:!0"E%$.' L!G"J!J(J819L[ MJ'>6,0ZHQI#_?"AA=("DS_CM^_P\G/]<#=1XE=(Y5IE]GG_$3._5U\L)*J_R M_UPN+FI'Q8F3)3)1'*3,"BAE!/BB#8B8K;.&&Z]X$[SML-AQ?,<.4-E:L-MC MUZ^P.\,O->/]N16$WTQ_3#,Y-HM;A$56NU$0.58Q!&5U@EI9#3)KYS%S5VR; M4[:7US9.@]W^ +JOV,;'XY*G;Q"_8;XAYN+B?!K)15\R=C6Z?/\[ O:[Q.(RLQD?E MHY[RRWR>L!B3"@$!@R6N2HVUIT("ISTOVHFL0IOB[2T7NA%TS0E!]Q "W3TX MFE^$LP&LZ,.D[++EWH?9DI;[68RKC_\6IK,/L_KN_/)B^<[BW6)QB7EB?91* M% O6%0E**-)9CH0]"@E%*N1MWR^X>!K3PB^X\NW'YN\)1N6(U@G M)FAN=72@2M5C3D8T>"W!QB!R+BX(U:9$99?5;@1O=T+P/IAH.\A?;<[A-6ZD; ]2<(W+9"'=&QN"+PWKSJ M]Y>UMOU#66TG'RXO%A=AEDDWU^3==#-\UAX28Y!7M[@KU5A08#7K@!M M.%A,2E+'-K?YAEE_I^?ZNQQ#C2C8#HSPLU2OO*.5_V^Y\#EF#LZAKG1)",4& MD#Y%[WQRR=C# _;6"L<]&1T#/=L >%=1CCT:[5FB/B*Q;9KH[>7&\N?LQS(+ M6(=\7<;_(7>IGIA\OSQ/7\,")]XPK6HK;135R4=%&TVIK=63F<,$'ME$@9;6E3*[#5 M,L>=.MF[&=Y+J!UXO^3;GR]G,X:SM4>_).M^[KM.LOA"GSK[6?>=^MO5YR;: M\%A\L"!M1%!.2(@454!4COLTU A<*F!"D&/EI$ZL3CUX@F=?:SY)-'7;JR6%JB%:36[YA/97H@[2=O+)LP,=+&(=*J5EO:>?JXVR!8$QEW@NII:Y',^= MIX^8PO)[#$NK]=F8%G;HD.VT?N7 MX//R8SJ]J[2-H._D*X?CZ5':G,>ONS8S0,\_KKTUVH+Q985IR@E0E? M22N( C-D(PE;A-V8VD1@[=LZ['N'>MD\3&KC2* MF>TNRV\MZ [BB#UI?OWS\2]8=O L6&1D&.I)@0$5BZM3 MF.C'0*^39]+I-JU>&A+52YO>PV/U?K.Y3H#3K0Z]#]]PW:4T\ABCR@BH-2._ MRP@(6;MZT\PFH0M/ODUARDLK&Q?-W4!H(VCO*,\.\%FOY.*WJO&_S&<_\/QB M2B__N%K,LG9AW?\V)ZFXC+7%J2B@=+802S# BN")68,BM.H7N^$2>T3LKLAX MT".VA9@ZP-];BK3F/Q&7)*P.IZX(D47'8H@_TI'SIA41(CD#[ZP2]"<)T^:L M_)U'?DCA0)DM9VNB0*B$(FX5H3+D4QW;M/P[,XRQJW":6K' M=F=W!UBYL[FO24A,*N^)&=F$!,JG#)[\0["F6&/1*AU5>^]J"]PTJWPYG%^U M ^L[0,^>D?COU^,+9+0F*5YO=2I-6L/J0,8:=DLKC8_9J=SFZNY0%/0RF.38 M\WN[0>+X5>'5MSJ"8Z*ME2FZ M&P6F\9>*V9SX !3Q4 !T ( !:A$ &-H87)G97!O M:6YT,3!Q,C R,G$S97@S,C$N:'1M4$L! A0#% @ )S*/4Z(($O<$!0 MZA0 !T ( !J!8 &-H87)G97!O:6YT,3!Q,C R,G$S97@S M,C(N:'1M4$L! A0#% @ )S*/4YI%^:V740, B]'-D4$L! M A0#% @ )S*/4\ZEPR8S)0 ''@! !4 ( !M(0# &-H M<'0M,C R,3$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( "