0001758766-22-000093.txt : 20220506 0001758766-22-000093.hdr.sgml : 20220506 20220505181118 ACCESSION NUMBER: 0001758766-22-000093 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220506 DATE AS OF CHANGE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STEM, INC. CENTRAL INDEX KEY: 0001758766 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] IRS NUMBER: 264466193 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39455 FILM NUMBER: 22898131 BUSINESS ADDRESS: STREET 1: 100 CALIFORNIA STREET, 14TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: (415) 937-7836 MAIL ADDRESS: STREET 1: 100 CALIFORNIA STREET, 14TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 FORMER COMPANY: FORMER CONFORMED NAME: Star Peak Energy Transition Corp. DATE OF NAME CHANGE: 20200714 FORMER COMPANY: FORMER CONFORMED NAME: Star Peak Energy Acquisition Corp. DATE OF NAME CHANGE: 20181119 FORMER COMPANY: FORMER CONFORMED NAME: Roaring Fork Acquisition Corp. DATE OF NAME CHANGE: 20181109 10-Q 1 stem-20220331.htm 10-Q stem-20220331
000175876612/312022Q1FALSEhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member14140.0341965252.08252000017587662022-01-012022-03-3100017587662022-04-25xbrli:shares00017587662022-03-31iso4217:USD00017587662021-12-31iso4217:USDxbrli:shares0001758766us-gaap:ServiceMember2022-01-012022-03-310001758766us-gaap:ServiceMember2021-01-012021-03-310001758766stem:HardwareMember2022-01-012022-03-310001758766stem:HardwareMember2021-01-012021-03-3100017587662021-01-012021-03-310001758766us-gaap:CommonStockMember2021-12-310001758766us-gaap:AdditionalPaidInCapitalMember2021-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001758766us-gaap:RetainedEarningsMember2021-12-310001758766us-gaap:NoncontrollingInterestMember2021-12-310001758766us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001758766us-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001758766us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001758766us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001758766us-gaap:CommonStockMember2022-01-012022-03-310001758766us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001758766us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001758766us-gaap:RetainedEarningsMember2022-01-012022-03-310001758766us-gaap:CommonStockMember2022-03-310001758766us-gaap:AdditionalPaidInCapitalMember2022-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001758766us-gaap:RetainedEarningsMember2022-03-310001758766us-gaap:NoncontrollingInterestMember2022-03-310001758766us-gaap:CommonStockMember2020-12-310001758766us-gaap:AdditionalPaidInCapitalMember2020-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001758766us-gaap:RetainedEarningsMember2020-12-310001758766us-gaap:NoncontrollingInterestMember2020-12-3100017587662020-12-310001758766us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001758766us-gaap:CommonStockMember2021-01-012021-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001758766us-gaap:RetainedEarningsMember2021-01-012021-03-310001758766us-gaap:CommonStockMember2021-03-310001758766us-gaap:AdditionalPaidInCapitalMember2021-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001758766us-gaap:RetainedEarningsMember2021-03-310001758766us-gaap:NoncontrollingInterestMember2021-03-3100017587662021-03-310001758766us-gaap:ConvertibleDebtMember2022-01-012022-03-310001758766us-gaap:ConvertibleDebtMember2021-01-012021-03-310001758766us-gaap:NotesPayableOtherPayablesMember2022-01-012022-03-310001758766us-gaap:NotesPayableOtherPayablesMember2021-01-012021-03-310001758766srt:MaximumMemberstem:EnergyStorageSystemsMember2022-01-012022-03-3100017587662021-04-282021-04-2800017587662021-04-2700017587662021-04-28xbrli:pure0001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-220001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-220001758766stem:AlsoEnergyIncMember2022-02-010001758766stem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:CommonStockMemberstem:AlsoEnergyIncMember2022-02-012022-02-01stem:segment0001758766stem:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758766us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberstem:CustomerBMember2022-01-012022-03-310001758766us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberstem:CustomerBMember2021-01-012021-03-310001758766stem:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758766stem:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001758766us-gaap:RevenueFromContractWithCustomerMemberstem:CustomerDMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2022-03-310001758766us-gaap:ConvertibleDebtMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberstem:A2028ConvertibleNotesMember2022-01-012022-03-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-012022-03-310001758766stem:HardwareMemberstem:AlsoEnergyIncMember2022-01-012022-03-310001758766us-gaap:ServiceMemberstem:AlsoEnergyIncMember2022-01-012022-03-310001758766country:US2022-01-012022-03-310001758766stem:RestOfTheWorldMember2022-01-012022-03-310001758766us-gaap:ServiceMember2022-03-310001758766us-gaap:ServiceMember2022-04-012022-03-310001758766us-gaap:ServiceMember2023-04-012022-03-310001758766us-gaap:ServiceMember2027-04-012022-03-310001758766stem:HardwareMember2022-03-3100017587662022-04-01stem:HardwareMember2022-03-3100017587662023-04-01stem:HardwareMember2022-03-310001758766stem:HardwareMember2027-04-012022-03-310001758766us-gaap:CorporateDebtSecuritiesMember2022-03-310001758766us-gaap:CommercialPaperMember2022-03-310001758766us-gaap:USTreasuryBondSecuritiesMember2022-03-310001758766us-gaap:CertificatesOfDepositMember2022-03-310001758766us-gaap:USTreasuryBillSecuritiesMember2022-03-310001758766stem:AgencyBondsMember2022-03-310001758766us-gaap:CorporateDebtSecuritiesMember2021-12-310001758766us-gaap:CommercialPaperMember2021-12-310001758766us-gaap:USTreasuryBondSecuritiesMember2021-12-310001758766us-gaap:CertificatesOfDepositMember2021-12-310001758766stem:AgencyBondsMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Member2022-03-310001758766us-gaap:FairValueInputsLevel2Member2022-03-310001758766us-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberstem:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberstem:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766stem:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766stem:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001758766us-gaap:FairValueMeasurementsRecurringMember2022-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2021-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBondSecuritiesMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766stem:AlsoEnergyIncMember2022-01-012022-03-310001758766stem:AlsoEnergyIncMember2022-03-310001758766us-gaap:TradeNamesMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:CustomerRelationshipsMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:OrderOrProductionBacklogMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:DevelopedTechnologyRightsMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766stem:AlsoEnergyIncMember2021-01-012021-03-310001758766us-gaap:DevelopedTechnologyRightsMember2022-03-310001758766us-gaap:DevelopedTechnologyRightsMember2021-12-310001758766us-gaap:TradeNamesMember2022-03-310001758766us-gaap:TradeNamesMember2021-12-310001758766us-gaap:CustomerRelationshipsMember2022-03-310001758766us-gaap:CustomerRelationshipsMember2021-12-310001758766us-gaap:OrderOrProductionBacklogMember2022-03-310001758766us-gaap:OrderOrProductionBacklogMember2021-12-310001758766us-gaap:SoftwareDevelopmentMember2022-03-310001758766us-gaap:SoftwareDevelopmentMember2021-12-310001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2022-03-310001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2021-12-310001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2022-03-310001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2021-12-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-01-010001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-05-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-05-012020-05-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2017-04-012017-04-300001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-08-012020-08-3100017587662018-06-012018-06-300001758766stem:TermLoanDueToFormerNonControllingInterestHolderMemberus-gaap:MediumTermNotesMember2018-06-300001758766stem:TermLoanDueToFormerNonControllingInterestHolderMemberus-gaap:MediumTermNotesMember2020-05-012020-05-310001758766stem:TermLoanDueToFormerNonControllingInterestHolderMemberus-gaap:MediumTermNotesMember2020-05-310001758766stem:TermLoanDueToFormerNonControllingInterestHolderMemberus-gaap:MediumTermNotesMember2021-04-012021-04-300001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-05-012020-05-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-05-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2021-04-012021-04-300001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-01-310001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-01-012021-01-310001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-12-310001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2022-03-310001758766us-gaap:NotesPayableOtherPayablesMember2022-03-310001758766us-gaap:ConvertibleDebtMember2020-12-310001758766us-gaap:ConvertibleDebtMember2021-12-310001758766us-gaap:ConvertibleDebtMemberstem:Q12021ConvertibleNotesMember2021-01-012021-01-310001758766stem:ConvertiblePromissoryNotesMemberus-gaap:ConvertibleDebtMember2021-04-282021-04-280001758766stem:ConvertiblePromissoryNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001758766us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-220001758766us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2021-11-222021-11-22stem:day0001758766us-gaap:ConvertibleDebtMemberstem:A2028ConvertibleNotesMember2022-01-012022-03-310001758766stem:CappedCallOptionsMember2021-11-172021-11-190001758766stem:CappedCallOptionsMember2021-11-190001758766stem:LegacyStemWarrantsMember2021-04-280001758766stem:LegacyStemWarrantsMember2021-04-282021-04-280001758766stem:LegacyStemWarrantsMember2022-03-310001758766stem:PublicWarrantsMember2020-08-202020-08-2000017587662020-08-200001758766stem:PublicWarrantsMember2020-08-200001758766stem:PrivateWarrantsMember2020-08-200001758766stem:PrivateWarrantsMember2021-06-250001758766stem:PrivateWarrantsMember2021-06-242021-06-240001758766stem:PrivateWarrantsMember2022-03-310001758766stem:PublicWarrantsMember2021-08-200001758766stem:PublicWarrantsMember2022-03-310001758766stem:PublicWarrantsMember2021-08-202021-09-3000017587662021-04-0700017587662021-04-072021-04-070001758766stem:SharesReservedForWarrantsMember2022-03-310001758766stem:OptionsIssuedAndOutstandingMember2022-03-310001758766stem:RSUsIssuedAndOutstandingMember2022-03-310001758766us-gaap:StockCompensationPlanMember2022-03-310001758766stem:ConversionOf2028ConvertibleNotesMember2022-03-310001758766stem:A2021EquityIncentivePlanMember2022-03-310001758766us-gaap:RestrictedStockUnitsRSUMemberstem:A2021EquityIncentivePlanMember2022-03-310001758766stem:A2009EquityIncentivePlanMember2022-03-310001758766stem:A2021EquityIncentivePlanMember2021-05-310001758766us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001758766us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-03-310001758766us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-03-3100017587662021-01-012021-12-310001758766us-gaap:RestrictedStockUnitsRSUMember2022-03-310001758766us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-03-310001758766us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-03-310001758766us-gaap:RestrictedStockUnitsRSUMemberstem:A2021EquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001758766us-gaap:RestrictedStockUnitsRSUMember2021-12-310001758766us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001758766us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001758766us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001758766us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001758766us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001758766us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001758766us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001758766us-gaap:SoftwareDevelopmentMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001758766us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001758766stem:ConvertiblePromissoryNotesMember2022-01-012022-03-310001758766stem:ConvertiblePromissoryNotesMember2021-01-012021-03-310001758766stem:Outstanding2028ConvertibleNotesMember2022-01-012022-03-310001758766stem:Outstanding2028ConvertibleNotesMember2021-01-012021-03-310001758766us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001758766us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001758766stem:CommonStockWarrantsMember2022-01-012022-03-310001758766stem:CommonStockWarrantsMember2021-01-012021-03-310001758766us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001758766us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001758766stem:BoulderColoradoMemberstem:AlsoEnergyIncMember2022-02-01utr:sqft0001758766stem:AlsoEnergyIncMemberstem:LongmontColoradoMember2022-02-010001758766us-gaap:SubsequentEventMember2022-05-022022-05-02

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
—————————————————
FORM 10-Q
—————————————————
 
QUARTERLY QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
 
QUARTERLY TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
for the transition period from ________ to ________

STEM, INC.
(Exact name of registrant as specified in its charter)
Delaware333-25139785-1972187
(State or Other Jurisdiction
of Incorporation)
(Commission File Number)(IRS Employer
Identification No.)
100 California St., 14th Fl, San Francisco, California 94111
(Address of principal executive offices including zip code)
1-877-374-7836
Registrant’s telephone number, including area code

Not Applicable

(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
STEM
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 ☒ No ☐

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filerAccelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company
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.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

Class
Outstanding as of April 25, 2022
Common Stock, $0.0001 par value per share
154,057,258






TABLE OF CONTENTS


Page






















Part I. Financial Information

STEM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands, except share and per share amounts)
March 31, 2022December 31, 2021
ASSETS
Current assets:
Cash and cash equivalents$174,537 $747,780 
Short-term investments177,273 173,008 
Accounts receivable, net74,123 61,701 
Inventory, net72,985 22,720 
Other current assets (includes $207 and $213 due from related parties as of March 31, 2022 and December 31, 2021, respectively)
28,252 18,641 
Total current assets527,170 1,023,850 
Energy storage systems, net102,320 106,114 
Contract origination costs, net9,620 8,630 
Goodwill547,700 1,741 
Intangible assets, net165,840 13,966 
Operating leases right-of-use assets13,785 12,998 
Other noncurrent assets51,380 24,531 
Total assets$1,417,815 $1,191,830 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$99,307 $28,273 
Accrued liabilities22,785 25,993 
Accrued payroll8,422 7,453 
Financing obligation, current portion14,177 15,277 
Deferred revenue, current portion40,722 9,158 
Other current liabilities (includes $179 and $306 due to related parties as of March 31, 2022 and December 31, 2021, respectively)
2,622 1,813 
Total current liabilities188,035 87,967 
Deferred revenue, noncurrent64,051 28,285 
Asset retirement obligation4,168 4,135 
Notes payable, noncurrent1,719 1,687 
Convertible notes, noncurrent446,418 316,542 
Financing obligation, noncurrent70,395 73,204 
Lease liability, noncurrent12,526 12,183 
Other liabilities367  
Total liabilities787,679 524,003 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 0 shares issued and outstanding as of March 31, 2022 and December 31, 2021
  
Common stock, $0.0001 par value; 500,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 153,717,797 and 144,671,624 issued and outstanding as of March 31, 2022 and December 31, 2021, respectively
15 14 
Additional paid-in capital1,161,109 1,176,845 
Accumulated other comprehensive income (loss)(619)20 
Accumulated deficit(530,510)(509,052)
Total Stem's stockholders' equity629,995 667,827 
Non-controlling interests141  
Total stockholders’ equity630,136 667,827 
Total liabilities and stockholders’ equity$1,417,815 $1,191,830 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
(in thousands, except share and per share amounts)
Three Months Ended
March 31,
20222021
Revenue
Services revenue$9,965$4,881
Hardware revenue31,12310,539
Total revenue41,08815,420
Cost of revenue
Cost of service revenue8,633 6,905 
Cost of hardware revenue28,811 8,632 
Total cost of revenue37,444 15,537 
Gross margin3,644 (117)
Operating expenses:
Sales and marketing9,142 2,667 
Research and development8,943 4,407 
General and administrative20,512 2,692 
Total operating expenses38,597 9,766 
Loss from operations(34,953)(9,883)
Other income (expense), net:
Interest expense(3,218)(6,233)
Change in fair value of warrants and embedded derivative  (66,397)
Other income (expenses), net475 (40)
Total other expense, net(2,743)(72,670)
Loss before income taxes(37,696)(82,553)
Income tax benefit15,213  
Net loss$(22,483)$(82,553)
Net loss per share attributable to common stockholders, basic and diluted$(0.15)$(2.04)
Weighted-average shares used in computing net loss per share, basic and diluted150,491,041 40,425,009 

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


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(UNAUDITED)
(in thousands)
Three Months Ended March 31,
20222021
Net loss$(22,483)$(82,553)
Other comprehensive loss:
Unrealized loss on available-for-sale securities(611) 
Foreign currency translation adjustment(28)251 
Total comprehensive loss$(23,122)$(82,302)
The accompanying notes are an integral part of these condensed consolidated financial statements.
5


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(UNAUDITED)
(in thousands, except share amounts)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitNon-controlling InterestsTotal Stockholders’ Equity
Shares Amount
Balance as of January 1, 2022144,671,624 14 1,176,845 20 (509,052) 667,827 
Cumulative-effect adjustment upon adoption of ASU 2020-06 (Note 10)— — (130,979)— 1,598 — (129,381)
Cumulative-effect adjustment upon adoption of ASU 2016-13— — — — (573)— (573)
Common stock issued upon business combination (Note 6)8,621,006 1 108,882 — — — 108,883 
Stock option exercises, net of statutory tax withholdings425,167 — (426)— — — (426)
Stock-based compensation— — 6,787 — — — 6,787 
Unrealized loss on available-for-sale securities— — — (611)— — (611)
Foreign currency translation adjustments— — — (28)— — (28)
Acquisition of non-controlling interests— — — — — 141 141 
Net loss— — — — (22,483)— (22,483)
Balance as of March 31, 2022153,717,797 15 1,161,109 (619)(530,510)141 630,136 

Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitNon-controlling InterestsTotal Stockholders’ Equity (Deficit)
Shares Amount
Balance as of January 1, 202140,202,785 4 230,620 (192)(407,841) (177,409)
Recognition of beneficial conversion feature related to convertible notes— — 1,126 — — — 1,126 
Stock option exercises1,392,494 — 2,750 — — — 2,750 
Legacy warrant exercises19,531 — 397 — — — 397 
Stock-based compensation— — 784 — — — 784 
Foreign currency translation adjustments— — — 251 — — 251 
Net loss— — — — (82,553)— (82,553)
Balance as of March 31, 202141,614,810 4 235,677 59 (490,394) (254,654)
The accompanying notes are an integral part of these condensed consolidated financial statements.
6


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
Three Months Ended March 31,
20222021
OPERATING ACTIVITIES
Net loss$(22,483)$(82,553)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense8,725 5,079 
Non-cash interest expense, including interest expenses associated with debt issuance costs456 3,902 
Stock-based compensation6,265 760 
Change in fair value of warrant liability and embedded derivative 66,397 
Noncash lease expense546 160 
Accretion expense60 50 
Impairment of energy storage systems171 613 
Net (accretion of discount) amortization of premium on investments293  
Income tax benefit from release of valuation allowance(15,100) 
Other(17) 
Changes in operating assets and liabilities:
Accounts receivable(3,352)(955)
Inventory(46,564)(1,466)
Other assets(32,284)(4,690)
Contract origination costs(1,670)(779)
Accounts payable and accrued expenses61,755 8,640 
Deferred revenue17,705 2,992 
Lease liabilities(54)(176)
Other liabilities(457)199 
Net cash used in operating activities (26,005)(1,827)
INVESTING ACTIVITIES
Acquisition of AlsoEnergy, net of cash acquired(532,839) 
Purchase of available-for-sale investments(41,437) 
Sales/maturities of available-for-sale investments36,271  
Purchase of energy storage systems(108)(1,525)
Capital expenditures on internally-developed software(3,537)(1,238)
Purchase of property and equipment(1,278) 
Net cash used in investing activities (542,928)(2,763)
FINANCING ACTIVITIES
Proceeds from exercise of stock options and warrants347 2,894 
Payments for taxes related to net share settlement of stock options(773) 
Proceeds from financing obligations311 2,732 
Repayment of financing obligations(4,178)(3,369)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the three months ended March 31, 2022 and 2021, respectively
 1,118 
Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the three months ended March 31, 2022 and 2021, respectively
6 3,879 
Repayment of notes payable (161)
Net cash provided by (used in) financing activities (4,287)7,093 
Effect of exchange rate changes on cash and cash equivalents (23)428 
Net increase (decrease) in cash and cash equivalents (573,243)2,931 
Cash and cash equivalents, beginning of period 747,780 6,942 
Cash and cash equivalents, end of period $174,537 $9,873 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7


SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION
Cash paid for interest$1,869 $1,480 
NON-CASH INVESTING AND FINANCING ACTIVITIES
Change in asset retirement costs and asset retirement obligation$27 $37 
Purchases of energy storage systems in accounts payable$ $1,260 
Conversion of accrued interest into outstanding note payable$ $256 
Settlement of warrant liability into preferred stock due to exercise$ $253 
Stock-based compensation capitalized to internal-use software$522 $24 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1.BUSINESS
Description of the Business
Stem, Inc. and its subsidiaries (together, “Stem” or the “Company”) is one of the largest digitally connected, intelligent energy storage networks, providing customers (i) with an energy storage system, sourced from leading, global battery original equipment manufacturers (“OEMs”), that the Company delivers through its partners, including solar project developers and engineering, procurement and construction firms and (ii) through its Athena® artificial intelligence (“AI”) platform (“Athena”), with ongoing software-enabled services to operate the energy storage systems for up to 20 years. In addition, in all the markets where the Company operates its customers’ systems, the Company has agreements to manage the energy storage systems using the Athena platform to participate in energy markets and to share the revenue from such market participation.
The Company delivers its battery hardware and software-enabled services through its Athena platform to its customers. The Company’s hardware and recurring software-enabled services mitigate customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. The resulting network created by the Company’s growing customer base increases grid resilience and reliability through the real-time processing of market-based demand cycles, energy prices and other factors in connection with the deployment of renewable energy resources to such customers. Additionally, the Company’s energy storage solutions support renewable energy generation by alleviating grid intermittency issues and thereby reducing customer dependence on traditional, fossil fuel resources.
On February 1, 2022, the Company acquired all of the issued and outstanding capital stock of Also Energy Holdings, Inc. (“AlsoEnergy”), which has been consolidated since the date of acquisition. Through AlsoEnergy, the Company provides end-to-end turnkey solutions that monitor and manage renewable energy systems through AlsoEnergy’s PowerTrack software. PowerTrack includes data acquisitions and monitoring, performance modelling, agency reporting, internal reports, work order tickets, and supervisory control and data acquisition (“SCADA”) controls. AlsoEnergy has deployed systems at various international locations, but its primary customer base is in the United States, Germany and Canada. See Note 6 Business Combinations.
The Company operated as Rollins Road Acquisition Company (f/k/a Stem, Inc.) (“Legacy Stem”) prior to the Merger (as defined below). Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in San Francisco, California.
Star Peak Acquisition Corp. Merger
On December 3, 2020, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Star Peak Transition Corp. (“STPK”), an entity listed on the New York Stock Exchange under the trade symbol “STPK,” and STPK Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of STPK (“Merger Sub”), providing for, among other things, and subject to the conditions therein, the combination of the Company and STPK pursuant to the merger of Merger Sub with and into the Company, with the Company continuing as the surviving entity (the “Merger”).
On April 28, 2021, shareholders of STPK approved the Merger, under which Stem received approximately $550.3 million, net of fees and expenses as follows (in thousands):
Recapitalization
Cash — STPK trust and working capital cash$383,383 
Cash — PIPE (as described below)225,000 
Less: transaction costs and advisory fees paid(58,061)
Merger and PIPE financing$550,322 

Immediately prior to the closing of the Merger, (i) all issued and outstanding shares of Legacy Stem preferred stock, par value $0.00001 per share (the “Legacy Stem Preferred Stock”), were converted into shares of Legacy Stem common stock, par value $0.000001 per share (the “Legacy Stem Common Stock”) in accordance with Legacy Stem’s amended and restated certificate of incorporation, (ii) all outstanding convertible promissory notes of Legacy Stem (the “Legacy Stem Convertible Notes”) were converted into Legacy Stem Preferred Stock in accordance with the terms of the Legacy Stem Convertible Notes and (iii) certain warrants issued by Legacy Stem to purchase Legacy Stem Common Stock and Legacy Stem Preferred Stock
9

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
(the “Legacy Stem Warrants”) were exercised by holders into Legacy Stem Common Stock in accordance with the terms thereof. Upon the consummation of the Merger, each share of Legacy Stem common stock then issued and outstanding was canceled and converted into the right to receive shares of common stock of Stem using an exchange ratio of 4.6432.
In connection with the execution of the Merger Agreement, STPK entered into separate subscription agreements (each, a “Subscription Agreement”) with a number of investors (each a “Subscriber”), pursuant to which the Subscribers agreed to purchase, and STPK agreed to sell to the Subscribers, an aggregate of 22,500,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Merger. The Merger was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, STPK was treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the Merger was treated as the equivalent of Stem issuing stock for the net assets of STPK, accompanied by a recapitalization. The net liabilities of STPK of $302.2 million, comprised primarily of the warrant liabilities associated with the Public and Private Placement Warrants discussed in Note 11 Warrants, are stated at historical cost, with no goodwill or other intangible assets recorded.
Liquidity
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and with the instructions to Form 10-Q and Article 10 of the Regulation S-X, assuming the Company will continue as a going concern. As of March 31, 2022, the Company had cash and cash equivalents of $174.5 million, short-term investments of $177.3 million, an accumulated deficit of $530.5 million and net working capital of $339.1 million, with $14.2 million of financing obligations coming due within the next 12 months. During the three months ended March 31, 2022, the Company incurred a net loss of $22.5 million and had negative cash flows from operating activities of $26.0 million. However, the net proceeds from the Merger of $550.3 million, the proceeds of $145.3 million from the exercise of Public Warrants (as described in Note 11 Warrants), and the net proceeds of $445.7 million from the issuance of the Company’s 0.50% Green Convertible Senior Notes due 2028 (the “2028 Convertible Notes”) (as described in Note 10 Convertible Promissory Notes) provided the Company with a significant amount of cash proceeds. As discussed in Note 6 Business Combinations, the Company acquired 100% of the issued and outstanding capital stock of AlsoEnergy for an aggregate purchase price of $653.0 million, including $544.1 million in cash and $108.9 million in common stock. The Company believes that its cash position is sufficient to meet capital and liquidity requirements for at least the next 12 months after the date that the financial statements are available to be issued.
The Company’s business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. Prior to the Merger, the Company had been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including securing new customers and maintaining current ones, securing and maintaining adequate supplier relationships, building its customer base, successfully executing its business and marketing strategy, obtaining adequate financing to complete the Company’s development activities, and hiring and retaining appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results and financial condition.
COVID-19
The ongoing COVID-19 pandemic has resulted and may continue to result in widespread adverse impacts on the global and U.S. economies. Ongoing government and business responses to COVID-19, along with COVID-19 variants and the resurgence of related disruptions, could have a continued material adverse effect on economic and market conditions and trigger a period of continued global and U.S. economic slowdown.
The Company’s industry is currently facing shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays can be attributed in part to the COVID-19 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the COVID-19 pandemic have subsided, and have been exacerbated by the ongoing conflict between Russia and Ukraine. While management believes that a majority of the Company’s suppliers have secured sufficient supply to permit them to continue delivery and installations through the end of 2022, if these shortages and delays persist into 2023, they could adversely affect the timing of when battery energy storage
10

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
systems can be delivered and installed, and when (or if) the Company can begin to generate revenue from those systems. The Company cannot predict the full effects the COVID-19 pandemic will have on our business, cash flows, liquidity, financial condition and results of operations at this time due to numerous uncertainties. The Company will continue to monitor developments affecting its workforce, its suppliers, its customers and its business operations generally, and will take actions the Company determines are necessary in order to mitigate these.
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with GAAP for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the condensed balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of Stem management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited financial statements. The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its condensed consolidated balance sheets, and the amount of consolidated net income (loss) that is attributable to Stem and the non-controlling interest in its condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2021. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022 or for any other future interim period or year.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities, embedded derivatives and net assets acquired in a business combination.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. The operations acquired as part of the acquisition of AlsoEnergy have been included in the Company’s operating segment. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2022 and December 31, 2021.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
11

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2022202120222021
Customers:
Customer A*23 %**
Customer B19 %15 %11 %14 %
Customer C*13 %**
Customer D15 %*38 %*
*Total less than 10% for the respective period.
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 include cash and cash equivalents and short-term investments.
Recently Adopted Accounting Standards
The Company has adopted ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), effective January 1, 2022 using the modified retrospective approach. ASU 2020-06 simplifies the accounting for convertible instruments. The guidance removes certain accounting models which separate conversion features from the host contract for convertible instruments. As a result of the adoption of ASU 2020-06, the 2028 Convertible Notes are no longer bifurcated into separate liability and equity components in the March 31, 2022 condensed consolidated balance sheet. Rather, the $460.0 million principal amount of the Company’s 2028 Convertible Notes was classified as a liability in the March 31, 2022 condensed consolidated balance sheet. Upon adoption of ASU 2020-06, an adjustment was recorded to the 2028 Convertible Notes liability component, equity component (additional paid-in-capital) and accumulated deficit. The cumulative effect of the change was recognized as an adjustment to the opening balance of accumulated deficit at the date of adoption. The comparative information has not been restated and continues to be presented according to accounting standards in effect for those periods. This adjustment was calculated based on the carrying amount of the 2028 Convertible Notes as if it had always been treated only as a liability. Further, an adjustment was recorded to the debt discount and issuance costs as if these had always been treated as a contra liability only. Interest expense related to the
12

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three months ended March 31, 2022 would have been $3.7 million higher without the adoption of ASU 2020-06. As such, net loss attributable to the Company per common share for the three months ended March 31, 2022 is $0.02 lower due to the effect of adoption of ASU 2020-06.
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and subsequent related ASUs, which amends the guidance on the impairment of financial instruments by requiring measurement and recognition of expected credit losses for financial assets held. This ASU is effective for public and private companies’ fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, and December 15, 2022, respectively. As the Company is no longer an emerging growth company as of January 1, 2022, the Company adopted ASU 2016-13 effective on such date, utilizing the modified retrospective transition method. Upon adoption, the Company updated its impairment model to utilize a forward-looking current expected credit losses (“CECL”) model in place of the incurred loss methodology for financial instruments measured at amortized cost, primarily including its accounts receivable. The adoption did not have a material effect on the Company’s unaudited condensed consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The Company early adopted ASU 2021-08 on a prospective basis effective January 1, 2022. As indicated in Note 6 Business Combinations, the Company completed the acquisition of AlsoEnergy on February 1, 2022. The adoption of ASU 2021-08 resulted in the recognition of deferred revenue at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for public entities for interim and annual periods beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 will be effective for private entities for annual periods beginning after December 15, 2021, and interim periods beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 effective May 1, 2021. The adoption of this standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
3.REVENUE
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
Three Months Ended
March 31,
20222021
Hardware revenue
$31,123$10,539
Services revenue
9,9654,881
Total revenue
$41,088$15,420
The table above includes AlsoEnergy’s hardware and services revenue of $4.8 million and $4.8 million, respectively, for the three months ended March 31, 2022.
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands) :
13

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Three Months Ended
March 31,
2022
United States$39,458 
Rest of the world1,630 
Total revenue$41,088 
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2022, the Company had $313.6 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five years
Service revenue
$232,136 18 %51 %31 %
Hardware revenue
81,427 100 % % %
Total revenue$313,563 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers35,050 
Upfront or annual incentive payments received2,895 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(2,938)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(3,338)
Revenue recognized related to deferred revenue generated during the period(13,965)
Ending balance as of March 31, 2022$104,773 
4.SHORT-TERM INVESTMENTS
The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of March 31, 2022 and December 31, 2021 (in thousands):

As of March 31, 2022
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$37,917 $1 $(241)$37,677 
Commercial paper18,741   18,741 
U.S. government bonds84,324  (512)83,812 
Certificate of deposits17,347 2  17,349 
Treasury bills17,228  (9)17,219 
Agency bonds2,499  (24)2,475 
Total short-term investments$178,056 $3 $(786)$177,273 

14

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
As of December 31, 2021
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$42,174 $11 $(52)$42,133 
Commercial paper20,743   20,743 
U.S. government bonds86,265  (135)86,130 
Certificate of deposits21,501 6  21,507 
Agency bonds2,500  (5)2,495 
Total short-term investments$173,183 $17 $(192)$173,008 

The Company periodically reviews the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. The Company evaluates, among other factors, whether the Company intends to sell any of these marketable securities and whether it is more likely than not that the Company will be required to sell any of them before recovery of the amortized cost basis. During the three months ended March 31, 2022, the Company did not record an allowance for credit losses, as management believes any such losses would be immaterial based on the high-grade credit rating for each of the short-term investments as of the end of each period.
5.FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2022 and December 31, 2021, the carrying amount of accounts receivable, other current assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities. There were no assets or liabilities classified as Level 3 as of March 31, 2022.
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$9,931$ $$9,931
Commercial paper 12,595  12,595 
Total cash equivalents9,931 12,595  22,526 
Debt securities:
Corporate debt securities 37,677  37,677
Commercial paper 18,741  18,741
U.S. government bonds 83,812  83,812
Certificate of deposits 17,349  17,349
Treasury bills 17,219  17,219
Agency bonds 2,475  2,475 
Total financial assets$9,931 $189,868 $ $199,799 

15

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
December 31, 2021
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund
$127,261 $ $ $127,261 
Debt securities:
Corporate debt securities 42,133  42,133 
Commercial paper 20,743  20,743 
U.S. government bonds 86,130  86,130 
Certificate of deposits 21,507  21,507 
Other 2,495  2,495 
Total financial assets$127,261 $173,008 $ $300,269 
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s short-term investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data.
6.BUSINESS COMBINATIONS
On February 1, 2022, Stem, Inc. acquired 100% of the outstanding shares of AlsoEnergy. AlsoEnergy provides end-to-end turnkey solutions that monitor and manage renewable energy systems. AlsoEnergy has deployed systems at various international locations, but its largest customer bases are in the United States, Germany and Canada. The combined company delivers a one-stop-shop solution for front-of-meter and commercial and industrial (“C&I”) customers with solar and storage needs.
The total consideration to acquire AlsoEnergy was $653.0 million, comprised of $544.1 million paid in cash and $108.9 million in the form of 8,621,006 shares of the Company’s common stock. The Company incurred $6.1 million of transaction costs related to the acquisition of AlsoEnergy, which were recorded in general and administrative expense during the three months ended March 31, 2022.
The following table summarizes the purchase price as a part of the acquisition of AlsoEnergy (in thousands):

Purchase Price
Cash consideration (1)
$544,059
Equity consideration108,883
Total consideration$652,942
(1) As of March 31, 2022, there was approximately $1.1 million of unpaid cash consideration relating to certain shareholders of AlsoEnergy.
Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. The Company believes that its estimates and assumptions underlying the valuations are reasonable. However, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill.
The following table summarizes the fair values of assets acquired and liabilities assumed in the acquisition of AlsoEnergy at the date of acquisition (in thousands):

16

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Assets Acquired

Cash$10,135 
Accounts receivable9,614 
Other current assets1,795 
Inventory3,701 
Operating leases right-of-use assets1,333 
Separately identifiable intangible assets acquired other than goodwill152,100 
Other non-current assets1,032 
Total identifiable assets acquired179,710 
Liabilities Assumed
Accounts payable1,985 
Other current liabilities1,596 
Accrued payroll2,533 
Deferred revenue, current portion17,486 
Lease liabilities, current portion431 
Deferred revenue, noncurrent32,140 
Lease liability, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,931 
Total consideration$652,942 

Based on the accounting guidance provided in ASC 805, the Company accounted for the acquisition of AlsoEnergy as a business combination in which the Company determined that AlsoEnergy was a business.
The Company's purchase price allocation for the acquisition of AlsoEnergy is preliminary and subject to revision as additional information about the fair value of the assets and liabilities becomes available. The fair values assigned to tangible and intangible assets acquired, and liabilities assumed, are based on management’s estimates and assumptions and may be subject to change as additional information is received. Additional information that existed as of the closing date but not known at the time of this filing may become known to the Company during the remainder of the 12-month measurement period. The Company will continue to collect information and reevaluate these estimates and assumptions quarterly.
The following table and accompanying paragraphs below summarize the intangible assets acquired, their fair value as of the acquisition date, and their estimated useful lives for amortizable intangible (in thousands, except estimated useful life, which is in years):

Fair ValueUseful Life
Trade name$11,3007
Customer relationships106,80012
Backlog3,9001.1
Developed technology30,1007
Separately identifiable intangible assets acquired other than goodwill$152,100
Trade names include the AlsoEnergy and Powertrack trade names, which were measured at fair value using the relief-from-royalty method. Customer relationships represent the estimated fair values of the underlying relationship with AlsoEnergy customers measured using the multiple-period excess earnings method under the income approach. Backlog relates to
17

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
subscriptions contracts that were measured at fair value using the multiple-period excess earnings method under the income approach. Developed technology represents the preliminary fair value of AlsoEnergy’s renewable energy platform that was measured using the relief-from-royalty method of the income approach. The amortization expense for all acquired intangible assets will be recognized on a straight-line basis over their respective estimated useful lives.
Goodwill represents the excess of the purchase price over the fair value of the net identifiable assets acquired. The acquisition of AlsoEnergy resulted in the recognition of $545.9 million of goodwill. The Company believes that goodwill acquired primarily consists of expanded market and product opportunities, including acceleration of growth of renewable energy onto the power grid, expanded value for the Company’s customers to manage and optimize combined solar and energy storage systems through the vertical integration of software solutions, as well as access of the Company’s product offerings to international markets.
Goodwill created as a result of the acquisition of AlsoEnergy is not expected to be deductible for tax purposes. A net deferred tax liability of $15.5 million was established for the intangible assets acquired net of deferred tax assets, which primarily consists of net operating loss carryforwards and deferred revenue. Goodwill has been allocated to the Company’s single reporting unit.
The Company included the financial results of AlsoEnergy in its unaudited condensed consolidated financial statements from the acquisition date, which contributed $9.6 million and $3.5 million of revenue and net loss, respectively, during the three months ended March 31, 2022.
Unaudited Pro Forma Financial Information
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and AlsoEnergy, as if the acquisition had occurred on January 1, 2021. The pro forma financial information is as follows (in thousands):
(Unaudited)
Three Months Ended March 31,
20222021
Total revenue$44,924 $27,573 
Net loss$(30,469)$(94,158)
The pro forma financial information for the periods presented above has been calculated after adjusting the results of AlsoEnergy to reflect the business combination accounting effects resulting from this acquisition, including the elimination of transaction costs incurred by the Company, amortization expense from acquired intangible assets, and settlement of stock option awards. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination. The pro forma financial information is for informational purposes only, and is not indicative of either future results of operations, or results that may have been achieved had the acquisition been consummated as of this date.
7.GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
Goodwill consists of the following (in thousands):
March 31,December 31,
20222021
Goodwill$547,557 $1,625 
Effect of foreign currency translation143 116 
Total goodwill$547,700 $1,741 
18

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
March 31,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300  
Customer relationships106,800  
Backlog3,900  
Internally developed software33,772 29,706 
Intangible assets186,372 30,206 
Less: Accumulated amortization(20,576)(16,276)
Add: Currency translation adjustment44 36 
Total intangible assets, net$165,840 $13,966 
Amortization expense for intangible assets was $4.4 million and $1.4 million for the three months ended March 31, 2022 and 2021, respectively.
8.ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
March 31,December 31,
20222021
Energy storage systems placed into service$143,134 $143,592 
Less: accumulated depreciation(48,582)(45,250)
Energy storage systems not yet placed into service7,768 7,772 
Total energy storage systems, net$102,320 $106,114 
Depreciation expense for energy storage systems was approximately $4.3 million and $3.8 million for the three months ended March 31, 2022 and 2021, respectively. Depreciation expense is recognized in cost of service revenue.
9.NOTES PAYABLE
Revolving Loan Due to SPE Member
In April 2017, the Company entered into a revolving loan agreement with an affiliate of a member of certain of the Company’s special purpose entities (“SPE”). This agreement was, from time to time, subsequently amended. The purpose of this revolving loan agreement was to finance the Company’s purchase of hardware for its various energy storage system projects. The agreement had a total revolving loan capacity of $45.0 million that bore fixed interest at 10% with a maturity date of June 2020.
In May 2020, concurrent with the 2020 Credit Agreement discussed below, the Company entered into an amendment to the revolving loan agreement, which reduced the loan capacity to $35.0 million and extended the maturity date to May 2021. The amendment increased the fixed interest rate for any borrowings outstanding more than nine months to 14% thereafter. Additionally, under the original terms of the revolving loan agreement, the Company was able to finance 100% of the value of the hardware purchased up to the total loan capacity. The amendment reduced the advance rate to 85%, with an additional reduction to 70% in August 2020. The amendment was accounted for as a modification of the debt, which did not have a material impact on the unaudited condensed consolidated financial statements. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. The facility was terminated after the repayment in April 2021.
Term Loan Due to Former Non-Controlling Interest Holder
19

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
In June 2018, the Company acquired the outstanding member interests of an entity controlled by the Company for $8.1 million. The Company financed this acquisition by entering into a term loan agreement with the noncontrolling member bearing fixed interest of 4.5% per quarter (18.0% per annum) on the outstanding principal balance. The loan required fixed quarterly payments throughout the term of the loan, which was scheduled to be paid in full by April 1, 2026.
In May 2020, the Company amended the term loan and, using the proceeds from the 2020 Credit Agreement discussed below, prepaid $1.5 million of principal and interest on the note, of which $1.0 million was towards the outstanding principal balance, thereby reducing the fixed quarterly payment due to the lender. In relation to this amendment, the Company was required to issue warrants for 400,000 shares of common stock resulting in a discount to the term loan of $0.2 million. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $2.6 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2020 Credit Agreement
In May 2020, the Company entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided the Company with proceeds of $25.0 million to provide the Company with access to working capital towards the purchase of energy storage system equipment. The 2020 Credit Agreement has a maturity date of the earlier of (1) May 2021, (2) the maturity date of the revolving loan agreement, or (3) the maturity date of the convertible promissory notes discussed below. The loan bore interest of 12% per annum, of which 8% was paid in cash and 4% added back to principal of the loan balance every quarter. The Company used a portion of the proceeds towards payments associated with existing debt as previously discussed. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $1.4 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2021 Credit Agreement
In January 2021, the Company, through a wholly owned Canadian entity, entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems. The credit agreement is structured on a non-recourse basis and the system will be operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2022, and December 31, 2021, the outstanding balance was $1.9 million. The Company was in compliance with all covenants contained in the 2021 Credit Agreement as of March 31, 2022.
The Company’s outstanding debt consisted of the following as of March 31, 2022 (in thousands):
March 31, 2022
Outstanding principal$1,932 
Unamortized discount(213)
Carrying value of debt$1,719 
10.CONVERTIBLE PROMISSORY NOTES
As of December 31, 2020, the Company had various convertible notes outstanding to investors. The Company refers to the collective group of all such note instruments as the “Pre-Merger Convertible Promissory Notes.” As of December 31, 2020, these Pre-Merger Convertible Promissory Notes had a balance of $67.6 million. During the year ended December 31, 2021, the Company issued additional convertible notes, including convertible promissory notes issued and sold in January 2021 (the “Q1 2021 Convertible Notes”) and the 2028 Convertible Notes. Upon effectiveness of the Merger on April 28, 2021, all outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were converted to common stock and cancelled (see “—Conversion and Cancellation of Convertible Promissory Notes Upon Merger” below). As of December 31, 2021, the Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were no longer outstanding.

20

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Q1 2021 Convertible Notes
In January 2021, the Company issued and sold the Q1 2021 Convertible Notes under the same terms as the then existing Pre-Merger Convertible Promissory Notes to various investors with aggregate gross proceeds of $1.1 million. The Company evaluated the conversion option within the Q1 2021 Convertible Notes and determined the effective conversion price was beneficial to the note holders.
Conversion and Cancellation of Convertible Promissory Notes Upon Merger
Immediately prior to the effectiveness of the Merger, the entire balance of the Company’s outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes issued by Legacy Stem automatically converted into shares of Legacy Stem Common Stock. Upon the effectiveness of the Merger, these shares of Legacy Stem Common Stock automatically converted into 10,921,548 shares of common stock of Stem. The balance associated with the outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes totaling $77.7 million, including $7.7 million of interest accrued on the notes through the date of Merger, was reclassified to additional paid-in-capital. The unamortized portion of the debt discount associated with the outstanding Q1 2021 Convertible Notes totaling $1.1 million was fully expensed to loss on extinguishment of debt on the Company’s statement of operations.
2028 Convertible Notes and Capped Call Options
2028 Convertible Notes
On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the Indenture.
The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the Initial Purchasers’ discounts and debt issuance costs. To minimize the impact of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped calls transactions (the “Capped Calls”) as described below.
Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (in thousands):
March 31, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,582)
Net carrying amount$446,418 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022 (in thousands):
21

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
March 31, 2022
Cash interest expense
Contractual interest expense$575 
Non-cash interest expense
Amortization of debt discount and debt issuance cost495 
Total interest expense$1,070 
Capped Call Options
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the Initial Purchasers of their option to purchase additional Notes, the Company entered into Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the Capped Calls.
The Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.
The Capped Calls are considered separate transactions entered into by and between the Company and the Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended December 31, 2021 related to the premium payments for the Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
11.WARRANTS
Legacy Stem Warrants
Prior to the Merger, the Company had issued warrants to purchase shares of Legacy Stem’s preferred stock in conjunction with various debt financings. The Company has also issued warrants to purchase shares of Legacy Stem’s common stock. Upon effectiveness of the Merger, the Company had 50,207,439 warrants outstanding, of which substantially all were converted into 2,759,970 shares of common stock of Stem. Upon conversion of the warrants, the existing warrant liabilities were remeasured to fair value resulting in a gain on remeasurement of $100.9 million and a total warrant liability of $60.6 million, which was then reclassified to additional paid-in-capital. At March 31, 2022, there were 23,673 Legacy Stem Warrants outstanding. These instruments are exercisable into the Company’s common stock and are equity classified.
Public Warrants and Private Placement Warrants
As part of STPK’s initial public offering, under a Warrant Agreement dated as of August 20, 2020 (the “Warrant Agreement”) and, prior to the effectiveness of the Merger, STPK issued 12,786,168 warrants, each of which entitled the holder to purchase one share of common stock at an exercise price of $11.50 per share of common stock (the “Public Warrants”). Simultaneously with the closing of the initial public offering, STPK completed the private sale of 7,181,134 million warrants to STPK’s sponsor (the “Private Warrants”). Upon issuance, these warrants met the criteria for liability classification. Upon the effectiveness of the Merger, Stem assumed the outstanding Public Warrants and Private Warrants, which continued to meet the criteria for liability classification, resulting in assumed warrant liabilities of $185.9 million and $116.7 million, respectively, or a total warrant liability of $302.6 million. Such warrants were initially recorded at fair value and remeasured to fair value at each reporting period. The fair value of the Private Warrants was determined using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, selection of guideline public companies, volatility, fair value of common stock, expected dividend rate and risk-free interest rate.
On June 25, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with the holders of the 7,181,134 outstanding Private Placement Warrants, pursuant to which such holders received 4,683,349 shares of the Company’s common stock on June 30, 2021, in exchange for the cancellation of all outstanding Private Placement Warrants. The Exchange Shares were issued in reliance upon the exemption provided by Section 3(a)(9) of the Securities Act of 1933, as amended. Immediately prior to the exchange, the Private Warrants were marked to fair value, resulting in a loss of $52.0 million. As a result of the Exchange Agreement, there are no Private Warrants outstanding.
22

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
On August 20, 2021, the Company issued an irrevocable notice for redemption of all 12,786,129 of the Company’s outstanding public warrants at 5:00 p.m. Eastern time on September 20, 2021 (“Redemption Date”). Pursuant to the notice of redemption, holders exercised 12,638,723 Public Warrants for a purchase price of $11.50 per share, for proceeds to the Company of approximately $145.3 million. The Company redeemed all remaining outstanding Public Warrants that had not been exercised as of 5:00 p.m. Eastern time on the Redemption Date. As a result of the settlement of the Public Warrants, the Company recorded a gain of $134.9 million on the revaluation of the warrant liability. The Company also recorded a gain of $2.1 million on the redemption of unexercised Public Warrants. These gains are recorded in “change in fair value of warrants and embedded derivative” in the condensed consolidated statements of operation for the year ended December 31, 2021. The Public Warrants have been delisted from the NYSE, and there are no Public Warrants outstanding.
Warrants Issued for Services
On April 7, 2021, the Company entered into a strategic relationship with an existing shareholder not deemed to be a related party to jointly explore, on a non-exclusive basis possible business opportunities to advance projects in the United States, the United Kingdom, Europe and Asia. As consideration for the strategic relationship, upon closing of the Merger, the Company issued warrants to purchase 350,000 shares of the Company’s common stock at an exercise price of $0.01 per share. These warrants were deemed to have been fully earned as of the grant date. The warrants were valued at fair market value as of the grant date totaling $9.2 million and recorded to general and administrative expense in the Company’s statement of operations. In May 2021, all of these warrants were exercised for shares of the Company’s common stock.
12.COMMON STOCK
As of March 31, 2022, the Company had reserved shares of common stock for issuance as follows:
March 31,
2022
Shares reserved for warrants23,673
Options issued and outstanding9,218,431
RSUs issued and outstanding5,967,768
Shares available for future issuance under equity incentive plan15,556,388
Conversion of 2028 Convertible Notes20,842,773
Total 51,609,033
As of March 31, 2022, the Company had 23,722,254 shares of common stock reserved for future issuance under the Stem Inc. 2021 Equity Incentive Plan (the “2021 Plan”). As of March 31, 2022, 2,193,492 stock options and 5,972,374 RSUs had been granted to employees under the 2021 Plan.
13.STOCK-BASED COMPENSATION
Under both the Stem, Inc. 2009 Equity Incentive Plan (the “2009 Plan”) and the 2021 Plan (together the “Plans”), the Company may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and other awards that are settled in shares of the Company’s common stock. The Plans permit net settlement of vested awards, pursuant to which the award holder forfeits a portion of the vested award to satisfy the purchase price (in the case of stock options), the holder’s withholding tax obligation, if any, or both. When the holder net settles the tax obligation, the Company pays the amount of the withholding tax to the U.S. government in cash, which is accounted for as an adjustment to additional paid-in-capital. The Company does not intend to grant new awards under the 2009 Plan. At March 31, 2022, 7,109,200 stock options were outstanding under the 2009 Plan. In May 2021, the Company began issuing awards under the 2021 Plan, with 23,722,254 shares reserved thereunder.

Stock Options
Under the Plans, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Company’s Board of Directors (the “Board”). Options under the Plans generally expire after 10 years. Under the Plans, the Compensation Committee of the Board determines when the options granted will become exercisable. Options granted under the Plans generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for 10 years from the date of the grant. The Plans allow for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.
23

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The following table summarizes the stock option activity for the period ended March 31, 2022:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20218,766,466 $6.01 7.1$123,570 
Options granted1,117,857 9.33 
Options exercised(631,050)2.17 
Options forfeited(34,842)18.46 
Balances as of March 31, 20229,218,431 $6.63 7.2$58,068 
Options vested and exercisable — March 31, 20225,866,395 $2.68 6.2$49,144 
The weighted-average grant date fair value of stock options granted to employees was $5.84 during the three months ended March 31, 2022. The intrinsic value of options exercised was $5.5 million and $30.2 million during the three months ended March 31, 2022 and 2021, respectively. During the three months ended March 31, 2022, the Company issued 216,711 shares of common stock from the net settlement of 422,594 stock options and shares granted. The Company paid $0.8 million in withholding taxes in connection with the net share settlement of these awards.
Restricted Stock Units
RSUs represent a right to receive one share of the Company’s common stock. This right is both non-transferable and forfeitable unless and until certain conditions are satisfied. RSUs generally, either vest 100% on the third anniversary of the award grant date, or vest 1/4 per year over a four-year period, subject to continued employment through each anniversary. During the year ended December 31, 2021, the Company granted RSUs, which vest 1/5 per year over approximately a seven-year period starting in April 2024. The fair value of restricted stock units is determined on the grant date and is amortized over the vesting period on a straight-line basis.

The following table summarizes the RSU activity for the period ended March 31, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.0 
RSUs granted4,170,5439.2 
RSUs vested
RSUs forfeited(2,452)26.4
Balances as of March 31, 20225,967,768$17.2 

The fair value of all RSUs granted during the three months ended March 31, 2022 was $38.1 million.

Stock-Based Compensation
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20222021
Sales and marketing$824$84
Research and development1,307155
General and administrative4,134521
Total stock-based compensation expense$6,265$760
24

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
As of March 31, 2022, the Company had approximately $25.3 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 3.3 years. As of March 31, 2022, the Company had approximately $89.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 4.4 years. Research and development expenses of $0.5 million corresponding to internal-use software, were capitalized during the three months ended March 31, 2022.
14.NET LOSS PER SHARE
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20222021
Numerator - Basic:
Net loss attributable to common stockholders, basic and diluted$(22,483)$(82,553)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted150,491,041 40,425,009 
Net loss per share attributable to common stockholders, basic and diluted$(0.15)$(2.04)
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2022March 31, 2021
Outstanding convertible promissory notes 10,861,947 
Outstanding 2028 Convertible Notes15,730,390  
Outstanding stock options9,218,431 9,673,112 
Outstanding warrants23,673 10,813,138 
Outstanding RSUs5,967,768  
Total
30,940,262 31,348,197 
15.INCOME TAXES
The following table reflects the Company's provision (benefit) for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended March 31,
20222021
Loss before provision for (benefit from) income taxes$(37,696)$(82,553)
Provision for (benefit from) income taxes$(15,213)$ 
Effective tax rate40.4 % %
For the three months ended March 31, 2022, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 40.4%, which was higher than the statutory federal tax rate. The benefit from income taxes was due to the partial release of the Company’s valuation allowance on U.S. deferred tax assets, in connection with deferred tax liabilities resulting from intangible assets recognized in the acquisition of AlsoEnergy.
16.COMMITMENTS AND CONTINGENCIES
Contingencies
The Company is party to various legal proceedings from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. Management believes that the probability of a material loss with respect to any currently
25

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
pending legal proceeding is remote. However, litigation is inherently uncertain and it is not possible to definitively predict the ultimate disposition of any of these proceedings. The Company does not believe that there are any pending legal proceedings or other loss contingencies that will, either individually or in the aggregate, have a material adverse impact on the Company’s unaudited condensed consolidated financial statements.
Commitments
On February 1, 2022, as part of the acquisition of AlsoEnergy, the Company recognized a $1.3 million operating lease liability and corresponding operating lease right-of-use (“ROU”) asset, which are included in the condensed consolidated balance sheet as of March 31, 2022. The operating lease liability and operating lease ROU asset correspond to 15,847 and 13,947 square feet of leased office, manufacturing, laboratory and warehouse space in Boulder, Colorado and Longmont, Colorado, respectively. As of the acquisition date, the remaining lease terms for Boulder and Longmont are for 34 and 35 months, respectively. These lease agreements contemplate options to extend the non-cancelable lease term, which have been determined not reasonably certain to be exercised. Combined base rent for these two locations is $39,725 per month with escalating payments.
17.SUBSEQUENT EVENTS
On April 29, 2020, the Company filed a lawsuit against one of its insurers alleging breach of contract. On May 2, 2022, the Company received settlement proceeds of $1.1 million net of legal costs and fees. The Company considers this event a gain contingency, which will be recorded in the condensed consolidated statements of operations in the second quarter of 2022.
26


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Special Note Regarding Forward-Looking Statements
This first-quarter 2022 Form 10-Q, as well as other statements we make, contains “forward-looking statements” within the meaning of the federal securities laws, which include any statements that are not historical facts. Such statements often contain words such as “expect,” “may,” “can,” “believe,” “predict,” “plan,” “potential,” “projected,” “projections,” “forecast,” “estimate,” “intend,” “anticipate,” “ambition,” “goal,” “target,” “think,” “should,” “could,” “would,” “will,” “hope” “see,” “likely,” and other similar words.
Forward-looking statements address matters that are, to varying degrees, uncertain, such as statements about our financial and performance targets and other forecasts or expectations regarding, or dependent on, our business outlook; the expected synergies of the combined Stem/AlsoEnergy company; our ability to successfully integrate the combined companies; our joint ventures, partnerships and other alliances; reduction of greenhouse gas (“GHG”) emissions; the integration and optimization of energy resources; our business strategies and those of our customers; the global commitment to decarbonization; our ability to retain or upgrade current customers, further penetrate existing markets or expand into new markets; our ability to manage our supply chains and distribution channels and the effects of natural disasters and other events beyond our control, such as the COVID-19 pandemic and variants thereof, and government and business responses thereto; the impact of the ongoing conflict in Ukraine; our ability to meet contracted customer demand; and future results of operations, including revenue and Adjusted EBITDA. Such forward-looking statements are subject to risks, uncertainties, and other factors that could cause actual results to differ materially from those expressed or implied by such forward-looking statements, including but not limited to our ability to achieve our financial and performance targets and other forecasts and expectations; our ability to help reduce GHG emissions; our ability to integrate and optimize energy resources; our ability to recognize the anticipated benefits of our recent acquisition of AlsoEnergy; challenges, disruptions and costs of integrating the combined company and achieving anticipated synergies, or such synergies taking longer to realize than expected; risks that the integration disrupts current plans and operations that may harm our business; uncertainty as to the effects of the transaction on our financial performance; our ability to grow and manage growth profitably; our ability to retain or upgrade current customers, further penetrate existing markets or expand into new markets; our ability to attract and retain qualified employees and key personnel; our ability to comply with, and the effect on their businesses of, evolving legal standards and regulations, particularly concerning data protection and consumer privacy and evolving labor standards; risks relating to the development and performance of our energy storage systems and software-enabled services; the risk that the global commitment to decarbonization may not materialize as we predict, or even if it does, that we might not be able to benefit therefrom; our ability to secure sufficient inventory from our suppliers to meet customer demand, and provide us with contracted quantities of equipment; general economic, geopolitical and business conditions in key regions of the world; the ongoing conflict in Ukraine; supply chain interruptions and manufacturing or delivery delays; disruptions in sales, production, service or other business activities; the risk that our business, financial condition and results of operations may be adversely affected by other political, economic, business and competitive factors; and other risks and uncertainties set forth in this Form 10-Q and our most recent Form 10-K and Forms 8-K filed with or furnished to the SEC. If one or more of these or other risks or uncertainties materializes (or the consequences of any such development changes), or should our underlying assumptions prove incorrect, actual outcomes may vary materially from those reflected in our forward-looking statements. Forward-looking and other statements in this Form 10-Q regarding our environmental, social and other sustainability plans and goals are not an indication that these statements are necessarily material to investors or required to be disclosed in our filings with the SEC. In addition, historical, current, and forward-looking environmental, social and sustainability-related statements may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change in the future. Statements in this Form 10-Q are made as of May 5, 2022, and Stem disclaims any intention or obligation to update publicly or revise such statements, whether as a result of new information, future events or otherwise.
You should read the following management’s discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and related notes included under Part I, Item 1 of this Quarterly Report on Form 10-Q. This discussion and analysis should also be read together with our audited consolidated financial statements and related notes, as well as the section entitled “Stem’s Management’s Discussion and Analysis of Financial Condition and Results or Operations” contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. You should carefully read the sections entitled “Special Note Regarding Forward-Looking Statements” contained herein and the section entitled “Risk Factors” contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, to gain an understanding of the important factors that could cause actual results to differ materially from our forward-looking statements. Throughout this section, unless otherwise noted “we,” “us,” “our” and the “Company” refer to Stem and its consolidated subsidiaries.
The Merger
27


On April 28, 2021, Star Peak Energy Transition Corp. (“STPK”), an entity listed on the New York Stock Exchange under the trade symbol “STPK”, acquired Stem, Inc. (“Legacy Stem”), by the merger of STPK Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of STPK (“Merger Sub”), with and into Legacy Stem, with Legacy Stem continuing as the surviving entity and a wholly-owned subsidiary of STPK (the “Merger”). The public company resulting from the Merger was renamed Stem, Inc., which we refer to as “Stem,” “we,” “us,” “our,” or the Company, and is listed on the New York Stock Exchange under the trade symbol “STEM.” Upon the consummation of the Merger, Stem received approximately $550.3 million, net of fees and expenses. See Note 1 Business, of the Notes to the unaudited condensed consolidated financial statements in this report, for additional details regarding this transaction. For financial reporting purposes, Legacy Stem is treated as the accounting acquirer.
Acquisition of AlsoEnergy
On February 1, 2022, we acquired 100% of the issued and outstanding capital stock of AlsoEnergy. The transaction combines our storage optimization capabilities with AlsoEnergy’s solar asset performance monitoring and control software. Through AlsoEnergy, we provide end-to-end turnkey solutions that monitor and manage renewable energy systems through AlsoEnergy’s PowerTrack software. PowerTrack includes data acquisitions and monitoring, performance modelling, agency reporting, internal reports, work order tickets, and supervisory control and data acquisition (“SCADA”) controls. AlsoEnergy has deployed systems at various international locations, but its primary customer base is in the United States, Germany and Canada. The total consideration for the AlsoEnergy acquisition was $653.0 million, comprised of $544.1 million paid in cash, and $108.9 million in the form of 8,621,006 shares of our common stock. We incurred $6.1 million of transaction costs related to the acquisition of AlsoEnergy, which were recorded in general and administrative expense during the three months ended March 31, 2022. See Note 6 Business Combinations, of the Notes to the unaudited condensed consolidated financial statements in this report, for additional details regarding this transaction.
Overview
Our mission is to build and operate the largest, digitally connected, intelligent energy storage network for our customers. In order to fulfill our mission, (i) we provide our customers, which include commercial and industrial (“C&I”) enterprises as well as independent power producers, renewable project developers, utilities and grid operators, with an energy storage system, sourced from leading, global battery original equipment manufacturers (“OEMs”), that we deliver through our partners, including solar project developers and engineering, procurement and construction firms and (ii) through our Athena artificial intelligence (“AI”) platform (“Athena”), we provide our customers with on-going software-enabled services to operate the energy storage systems for 10 to 20 years. In addition, in all the markets where we operate our customers’ systems, we have agreements to manage the energy storage systems using the Athena platform to participate in energy markets and to share the revenue from such market participation.
We operate in two key areas within the energy storage landscape: Behind-the-Meter (“BTM”) and Front-of-the-Meter (“FTM”). An energy system’s position in relation to a customer’s electric meter determines whether it is designated a BTM or FTM system. BTM systems provide power that can be used on-site without interacting with the electric grid and passing through an electric meter. Our BTM systems reduce C&I customer energy bills and help our customers facilitate the achievement of their corporate environmental, social, and corporate governance (“ESG”) objectives. FTM, grid-connected systems provide power to off-site locations and must pass through an electric meter prior to reaching an end-user. Our FTM systems decrease risk for project developers, lead asset professionals, independent power producers and investors by adapting to dynamic energy market conditions in connection with the deployment of electricity and improving the value of energy storage over the course of their FTM system’s lifetime.
Since our inception in 2009, we have engaged in developing and marketing Athena’s software enabled services, raising capital, and recruiting personnel. We have incurred net operating losses and negative cash flows from operations each year since our inception. We have financed our operations primarily through proceeds received from the Merger, the issuance of convertible preferred stock, convertible senior notes, debt financing, and cash flows from customers. Our total revenue grew from $15.4 million for the three months ended March 31, 2021 to $41.1 million for the three months ended March 31, 2022. For the three months ended March 31, 2022 and 2021, we incurred net losses of $22.5 million and $82.6 million, respectively. As of March 31, 2022, we had an accumulated deficit of $530.5 million.

We expect that our sales and marketing, research and development, regulatory and other expenses will continue to increase as we expand our marketing efforts to increase sales of our solutions, expand existing relationships with our customers, and obtain regulatory clearances or approvals for future product enhancements. In addition, we expect our general and administrative costs and expenses to increase due to the additional costs associated with scaling our business operations as well as being a public company, including legal, accounting, insurance, exchange listing and SEC compliance, investor relations and other costs and expenses.
28


Key Factors, Trends and Risks Affecting our Business
We believe that our performance and future success depend on several factors that present significant opportunities for us but also pose risks and challenges, including but not limited to:
Decline in Lithium-Ion Battery Costs
Our revenue growth is directly tied to the continued adoption of energy storage systems by our customers. The cost of lithium-ion energy storage hardware has declined significantly in the last decade and has resulted in a large addressable market today. The market for energy storage is rapidly evolving, and while we believe costs will continue to decline, there is no guarantee. If costs do not continue to decline, or do not decline as quickly as we anticipate, this could adversely affect our ability to increase our revenue and grow our business.
Increase in Deployment of Renewables
Deployment of intermittent resources has accelerated over the last decade, and today, wind and solar have become a low cost fuel source. We expect the cost of generating renewable energy to continue to decline and deployments of energy storage systems to increase. As renewable energy sources of energy production are expected to represent a larger proportion of energy generation, grid instability rises due to their intermittency, which can be addressed by energy storage solutions.
Competition
We are a market leader in terms of capacity of energy storage under management. We intend to strengthen our competitive position over time by leveraging the network effect of Athena’s AI infrastructure. Existing competitors may expand their product offerings and sales strategies, and new competitors may enter the market. Furthermore, our competitors include other types of software providers and some hardware manufacturers that offer software solutions. If our market share declines due to increased competition, our revenue and ability to generate profits in the future may be adversely affected.
Government Regulation and Compliance
Although we are not regulated as a utility, the market for our product and services is heavily influenced by federal, state, and local government statutes and regulations concerning electricity. These statutes and regulations affect electricity pricing, net metering, incentives, taxation, competition with utilities, and the interconnection of customer-owned electricity generation. In the United States and internationally, governments continuously modify these statutes and regulations and acting through state utility or public service commissions, regularly change and adopt different rates for commercial customers. These changes can positively or negatively affect our ability to deliver cost savings to customers.
Effects of COVID-19
The ongoing COVID-19 pandemic has resulted and may continue to result in widespread adverse effects on the global and U.S. economies. Ongoing government and business responses to COVID-19, along with COVID-19 variants and the resurgence of related disruptions, could have a continued material adverse impact on economic and market conditions and trigger a period of continued global and U.S. economic slowdown.
Our industry is currently facing shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays can be attributed in part to the COVID-19 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the COVID-19 pandemic have subsided, and have been exacerbated by the ongoing conflict between Russia and Ukraine. While we believe that a majority of our suppliers have secured sufficient supply to permit them to continue delivery and installations through the end of 2022, if these shortages and delays persist into 2023, they could adversely affect the timing of when battery energy storage systems can be delivered and installed, and when (or if) we can begin to generate revenue from those systems. We cannot predict the full effects the COVID-19 pandemic will have on our business, cash flows, liquidity, financial condition and results of operations at this time due to numerous uncertainties. We will continue to monitor developments affecting our workforce, our suppliers, our customers and our business operations generally, and will take actions we determine are necessary in order to mitigate these impacts as much as possible.
Non-GAAP Financial Measures
In addition to financial results determined in accordance with U.S. generally accepted accounting principles, or GAAP, we use Adjusted EBITDA and non-GAAP gross margin, which are non-GAAP financial measures, for financial and operational decision making and as a means to evaluate our operating performance and prospects, develop internal budgets and financial goals, and to facilitate period-to-period comparisons. Our management believes that these non-GAAP financial measures provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses and
29


expenditures that may not be indicative of our operating performance, such as stock-based compensation and other non-cash charges, as well as discrete cash charges that are infrequent in nature. We believe that both management and investors benefit from referring to these non-GAAP financial measures in assessing our performance and when planning, forecasting, and analyzing future periods. These non-GAAP financial measures also facilitate management’s internal comparisons to our historical performance and liquidity as well as comparisons to our competitors’ operating results. We believe these non-GAAP financial measures are useful to investors both because they (1) allow for greater transparency with respect to key metrics used by management in their financial and operational decision making and (2) are used by our institutional investors and the analyst community to help them analyze the health of our business. Adjusted EBITDA and non-GAAP gross margin should be considered in addition to, not as a substitute for, or superior to, other measures of financial performance prepared in accordance with GAAP.
Non-GAAP gross margin
We define non-GAAP gross margin as gross margin excluding amortization of capitalized software and impairments related to decommissioning of end-of-life systems.
The following table provides a reconciliation of gross margin (GAAP) to non-GAAP gross margin ($ in millions, except for percentages):

Three Months Ended March 31,
20222021
Revenue$41.1 $15.4 
Cost of revenue(37.4)(15.5)
GAAP Gross Margin3.6 (0.1)
GAAP Gross Margin (%)%(1)%
Adjustments to Gross Margin:
Amortization of Capitalized Software & Developed Technology2.0 1.2 
Impairments0.8 0.9 
Non-GAAP Gross Margin$6.4 $2.0 
Non-GAAP Gross Margin (%)16 %13 %
Historically, management included a separate “Other Adjustments” caption in the table above as part of the adjustments to gross margin. Other Adjustments consisted of certain operating expenses including communication and cloud service expenditures reclassified to cost of revenue. Other Adjustments are no longer in the calculation of Non-GAAP Gross Margin and Non-GAAP Gross Margin %.
Adjusted EBITDA
We calculate Adjusted EBITDA as net loss before depreciation and amortization, including amortization of internally developed software, net interest expense, further adjusted to exclude stock-based compensation and other income and expense items, including transaction and acquisition related charges, the change in fair value of warrants and embedded derivatives, and income tax provision or benefit. The expenses and other items that we exclude in our calculation of Adjusted EBITDA may differ from the expenses and other items, if any, that other companies may exclude when calculating Adjusted EBITDA.
30


The following table provides a reconciliation of Adjusted EBITDA to net loss:
Three Months Ended March 31,
20222021
(in thousands)
Net loss$(22,483)$(82,553)
Adjusted to exclude the following:
Depreciation and amortization (1)
8,896 6,012 
Interest expense3,218 6,233 
Stock-based compensation 6,265 760 
Change in fair value of warrants and embedded derivative— 66,397 
Transaction costs in connection with business combination6,068 — 
Litigation settlement400 — 
Income tax benefit(15,213)— 
Adjusted EBITDA$(12,849)$(3,151)
(1) Adjusted EBITDA for the three months ended March 31, 2022, reflects adjustments to depreciation and amortization of approximately $0.9 million for expenses related to impairments, decommissioning and forfeited incentives that were not previously reflected in reported Adjusted EBITDA amounts.
Financial Results and Key Metrics
The following table presents our financial results and our key metrics (in millions unless otherwise noted):
Three Months Ended March 31,
20222021
(in millions)
Key Financial Metrics
Revenue$41.1 $15.4 
GAAP Gross Margin$3.6 $(0.1)
GAAP Gross Margin (%)%(1)%
Non-GAAP Gross Margin$6.4 $2.0 
Non-GAAP Gross Margin (%)16 %13 %
Net loss$(22.5)$(82.6)
Adjusted EBITDA$(12.8)$(3.2)
Key Operating Metrics
12-Month Pipeline (in billions)* (1)$5.2 $1.4 
Bookings (2)$150.8 $50.8 
Contracted Backlog* (3)$565.1 $221.0 
Contracted Storage AUM (in GWh)* (4)1.8 1.1 
Solar Monitoring AUM (in GW)* (5)32.4 **
CARR* (6)$51.5 **
* at period end
** not available
(1) As described below.
(2) As described below.
(3) Total value of bookings in dollars, as reflected on a specific date. Backlog increases as new contracts are executed (bookings) and decreases as integrated storage systems are delivered and recognized as revenue.
(4) Total GWh of systems in operation or under contract.
(5) Total GW of systems in operation or under contract.
(6) Contracted Annual Recurring Revenue (CARR): Annual run rate for all executed software services contracts including contracts signed in the period for systems that are not yet commissioned or operating.
Pipeline
31


Pipeline represents the total value (excluding market participation revenue) of uncontracted, potential hardware and software contracts that are currently being pursued by Stem direct salesforce and channel partners with developers and independent power producers seeking energy optimization services and transfer of energy storage systems that have a reasonable likelihood of execution within 12 months of the end of the relevant period based on project timelines published by such developers and independent power producers. We cannot guarantee that our pipeline will result in meaningful revenue or profitability.
Bookings
Due to the long-term nature of our contracts, bookings are a key metric that allows us to understand and evaluate the growth of our Company and our estimated future revenue related to customer contracts for our energy optimization services and transfer of energy storage systems. Bookings represents the accumulated value at a point in time of contracts that have been executed under both our host customer and partnership sales models.

For host customer sales, bookings represent the expected consideration from energy optimization services contracts, including estimated incentive payments that are earned by the host customer from utility companies in relation to the services provided by us and assigned by the host customer to us. For host customer sales, there are no differences between bookings and remaining performance obligations at any point in time.
For partnership sales, bookings are the sum of the expected consideration to be received from the transfer of hardware and energy optimization services (excluding any potential revenues from market participation). For partnership sales, even though we have secured an executed contract with estimated timing of project delivery and installation from the customer, we do not consider it a contract in accordance with FASB ASU 2014-09 Topic 606, Revenue from Contracts with Customers (“ASC 606”), or a remaining performance obligation, until the customer has placed a binding purchase order. A signed customer contract is considered a booking as this indicates the customer has agreed to place a purchase order in the foreseeable future, which typically occurs within three (3) months of contract execution. However, executed customer contracts, without binding purchase orders, are cancellable without penalty by either party.
For partnership sales, once a purchase order has been executed, the booking is considered to be a contract in accordance with ASC 606, and therefore, gives rise to a remaining performance obligation as we have an obligation to transfer hardware and energy optimization services in our partnership agreements. We also have the contractual right to receive consideration for our performance obligations.
The accounting policy and timing of revenue recognition for host customer contracts and partnership arrangements that qualify as contracts with customers under ASC 606, are described within Note 2 Summary of Significant Accounting Policies, described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
The following discussion and analysis of our results of operations and our liquidity and capital resources includes the results of operations for AlsoEnergy for the period from February 1, 2022 through March 31, 2022. For additional information, including pro forma results of operations for the three months ended March 31, 2022 and 2021 calculated as if AlsoEnergy had been acquired as of January 1, 2021, see Note 6 Business Combinations, of the Notes to the unaudited condensed consolidated financial statements in this report.
Components of Our Results of Operations
Revenue
We generate service revenue and hardware revenue. Service revenue is generated through arrangements with host customers to provide energy optimization services using our proprietary cloud-based software platform coupled with a dedicated energy storage system owned and controlled by us throughout the term of the contract. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract and in some arrangements, an installation and/or upfront fee component. We may also receive incentives from utility companies in relation to the sale of our services.

We generate hardware revenue through partnership arrangements consisting of promises to sell an energy storage system to solar plus storage project developers. Performance obligations are satisfied when the energy storage system along with all ancillary hardware components are delivered. The milestone payments received before the delivery of hardware are treated as deferred revenue. We separately generate services revenue through partnership arrangements by providing energy optimization services after the developer completes the installation of the project.
Cost of Revenue
32


Cost of hardware revenue includes the cost of the hardware, which generally includes the cost of the hardware purchased from a manufacturer, shipping, delivery, and other costs required to fulfill our obligation to deliver the energy storage system to the customer location. Cost of revenue may also include any impairment of energy storage systems held in our inventory for sale to our customer. Cost of hardware revenue related to the sale of energy storage systems is recognized when the delivery of the product is completed.

Cost of service revenue includes depreciation of the cost of energy storage systems we own under long-term customer contracts, which includes capitalized fulfillment costs, such as installation services, permitting and other related costs. Cost of revenue may also include any impairment of inventory and energy storage systems, along with system maintenance costs associated with the ongoing services provided to customers. Costs of revenue are recognized as energy optimization and other supporting services are provided to our customers throughout the term of the contract.
Gross Margin
Our gross margin fluctuates significantly from quarter to quarter. Gross margin, calculated as revenue less costs of revenue, has been, and will continue to be, affected by various factors, including fluctuations in the amount and mix of revenue and the amount and timing of investments to expand our customer base. We hope to increase both our gross margin in absolute dollars and as a percentage of revenue through enhanced operational efficiency and economies of scale.
Operating Expenses
Sales and Marketing
Sales and marketing expense consists of payroll and other related personnel costs, including salaries, stock-based compensation, employee benefits, and travel for our sales and marketing personnel. In addition, sales and marketing expense includes trade show costs, amortization of intangibles and other expenses. We expect our selling and marketing expense to increase in future periods to support the overall growth in our business.
Research and development
Research and development expense consists primarily of payroll and other related personnel costs for engineers and third parties engaged in the design and development of products, third-party software and technologies, including salaries, bonus and stock-based compensation expense, project material costs, services and depreciation. We expect research and development expense to increase in future periods to support our growth, including continuing to invest in optimization, accuracy and reliability of our platform and other technology improvements to support and drive efficiency in our operations. These expenses may vary from period to period as a percentage of revenue, depending primarily upon when we choose to make more significant investments.
General and Administrative Expense
General and administrative expense consists of payroll and other related personnel costs, including salaries, stock-based compensation, employee benefits and expenses for executive management, legal, finance and other costs. In addition, general and administrative expense includes fees for professional services and occupancy costs. We expect our general and administrative expense to increase in future periods as we scale up headcount with the growth of our business, and as a result of operating as a public company, including compliance with the rules and regulations of the SEC, legal, audit, additional insurance expenses, investor relations activities, and other administrative and professional services.
Other Income (Expense), Net
Interest Expense
Interest expense consists primarily of interest on our outstanding borrowings under our outstanding notes payable, convertible promissory notes, and financing obligations and accretion on our asset retirement obligations.
Change in Fair Value of Warrants and Embedded Derivatives
Change in fair value of warrants and embedded derivatives is related to the revaluation of our outstanding convertible preferred stock warrant liabilities and embedded derivatives related to the redemption features associated with our convertible notes at each reporting date.
Other Expenses, Net
Other expenses, net consists primarily of income from equity investments and foreign exchange gains or losses.
33


Results of Operations for the Three Months Ended March 31, 2022 and 2021
Three Months Ended
March 31,
$ Change% Change
20222021
(In thousands, except percentages)
Revenue
Service revenue$9,965$4,881$5,084104%
Hardware revenue31,12310,53920,584195%
Total revenue41,08815,42025,668166%
Cost of revenue
Cost of service revenue8,6336,9051,72825%
Cost of hardware revenue28,8118,63220,179234%
Total cost of revenue37,44415,53721,907141%
Gross margin3,644 (117)3,761 3,215%
Operating expenses:
Sales and marketing9,142 2,667 6,475 243%
Research and development8,943 4,407 4,536 103%
General and administrative20,512 2,692 17,820 662%
Total operating expenses38,597 9,766 28,831 295%
Loss from operations(34,953)(9,883)(25,070)254%
Other income (expense), net:
Interest expense(3,218)(6,233)3,015 (48)%
Change in fair value of warrants and embedded derivative— (66,397)66,397 (100)%
Other expenses, net475 (40)515 (1,288)%
Total other expense, net(2,743)(72,670)69,927 (96)%
Loss before income taxes(37,696)(82,553)44,857 (54)%
Income tax benefit15,213 — 15,213 100%
Net loss$(22,483)$(82,553)$60,070 (73)%

Revenue
Revenue increased by $25.7 million, or 166%, for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. The increase was primarily driven by a $20.6 million increase in hardware revenue primarily due to increase in demand for systems related to both FTM and BTM partnership agreements. Services revenue increased by $5.1 million primarily due to the inclusion of AlsoEnergy’s revenue in the current period.
Cost of Revenue
Cost of revenue increased by $21.9 million, or 141%, for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. The increase was primarily driven by an increase of cost of hardware revenue of $20.2 million, inclusive of AlsoEnergy, which is in line with the increase in demand for systems, as well as an increase of $1.7 million in cost of service revenue, primarily related to AlsoEnergy.
Operating Expenses
Sales and Marketing
Sales and marketing expense increased by $6.5 million, or 243%, for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. The increase was primarily due to an increase of $2.8 million in amortization expense including new acquired intangible assets as a result of the acquisition of AlsoEnergy, an increase of $2.2 million in personnel related expenses as a result of higher headcount, an increase of $0.7 million in stock-based compensation expense
34


primarily due to grants of stock options and RSUs to employees, an increase of $0.5 million in software and subscription related expenses, and an increase of $0.3 million in professional services.
Research and Development
Research and development expense increased by $4.5 million, or 103%, for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. The increase was primarily due to an increase of $2.9 million in personnel related expenses as a result of higher headcount, including new AlsoEnergy employees, an increase of $1.7 million in stock-based compensation expense primarily due to grants of stock options and RSUs to employees, an increase of $0.3 million in professional services, and an increase of $0.1 million in third-party software and technologies related expenses. The increase was partially offset by an increase of $0.5 million in capitalized software development costs, which are deducted from research and development expenses.
General and Administrative
General and administrative expense increased by $17.8 million, or 662%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase was primarily driven by $6.1 million of transaction costs in connection with the acquisition of AlsoEnergy, an increase of $3.6 million in stock-based compensation expense primarily due to grants of stock options and RSUs to employees, an increase of $2.8 million in personnel related expenses as a result of higher headcount, including AlsoEnergy employees, an increase of $2.1 million in professional and legal fees, and an increase of $3.2 million in insurance and other expenses.

Other Income (Expense), Net
Interest Expense
Interest expense decreased by $3.0 million, or 48%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The decrease was primarily driven by the repayment of loans and the conversion of convertible notes in relation to the Merger for $4.5 million, partially offset by the recognition of $1.1 million of interest expense corresponding to the 0.50% Green Convertible Senior Notes due 2028 (the “2028 Convertible Notes”) issued in November 2021.
Change in Fair Value of Warrants and Embedded Derivative
The change in fair value of warrants and embedded derivative reflected no activity in the three months ended March 31, 2022 (as no warrants and embedded derivatives were outstanding), compared to a $66.4 million loss in the three months ended March 31, 2021. The $66.4 million expense in the three months ended March 31, 2021 resulted from a revaluation loss of the Series A, D and D’ warrants and embedded derivative.
Other Expenses, Net
Other expenses, net decreased by $0.5 million, or 1,288%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 primarily as a result of additional interest income from our investments.
Income Tax Benefit
During the three months ended March 31, 2022, we recorded $15.2 million of tax benefit, as a result of the partial release of our deferred tax asset valuation allowance, in connection with deferred tax liabilities resulting from intangible assets recognized in the acquisition of AlsoEnergy.
Liquidity and Capital Resources
Sources of liquidity
Liquidity describes the ability of a company to generate sufficient cash flows to meet the cash requirements of its business operations, including working capital needs, debt service, acquisitions, contractual obligations and other commitments. We assess liquidity in terms of our cash flows from operations and their sufficiency to fund our operating and investing activities. To meet our payment service obligations we must have sufficient liquid assets and be able to move funds on a timely basis.
As of March 31, 2022, our principal source of liquidity is cash generated from financing activities. Cash generated from financing activities through December 31, 2021 primarily includes proceeds from the Merger and PIPE financing that provided us with approximately $550.3 million, net of fees and expenses, sales of convertible preferred stock, proceeds from convertible notes, including the 2028 Convertible Notes that provided us net proceeds of $445.7 million, proceeds from our various borrowings, and the exercise of Public Warrants, which provided $145.3 million of cash. In connection with the Merger, the
35


convertible notes and related accrued interest converted to equity and we paid in full all other outstanding debt except the 2021 Credit Agreement described below. On February 1, 2022, we completed the acquisition of 100% of the issued and outstanding capital stock of AlsoEnergy for an aggregate purchase price of $653.0 million, including $544.1 million in cash and $108.9 million in common stock. We believe that our cash position is sufficient to meet our capital and liquidity requirements for at least the next 12 months from the date of issuance of this Form 10-Q.
Our business prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the early stages of commercial operations. The attainment of profitable operations is dependent upon future events, including obtaining adequate financing to complete our development activities, obtaining adequate supplier relationships, building our customer base, successfully executing our business and marketing strategy and hiring appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay, or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results, financial condition.
In the future, we may be required to obtain additional equity or debt financing in order to support our continued capital expenditures and operations. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies, this could reduce our ability to compete successfully and harm our business, growth and results of operations.
Our long-term liquidity requirements are linked primarily to the continued extension of the Athena and PowerTrack platforms and the use of our balance sheet to improve the terms and conditions associated with the purchase of energy storage systems from our hardware vendors. While we have plans to potentially expand our geographical footprint beyond our current partnerships and enter into joint ventures, those are not required initiatives to achieve our plan.
Financing Obligations
We have entered into arrangements wherein we finance the cost of energy storage systems via special purpose entities (“SPE”) we establish with outside investors. These SPEs are not consolidated into our financial statements, but are accounted for as equity method investments. Through the SPEs, the investors provide us upfront payments. Under these arrangements, the payment by the SPE to us is accounted for as a borrowing by recording the proceeds received as a financing obligation. The financing obligation is repaid with the future customer payments and incentives received. A portion of the amounts paid to the SPE is allocated to interest expense using the effective interest rate method.
Furthermore, we continue to account for the revenues from customer arrangements and incentives and all associated costs despite such systems being legally sold to the SPEs due to our significant continuing involvement in the operations of the energy storage systems.
The total financing obligation as of March 31, 2022 was $84.6 million, of which $14.2 million was classified as a current liability.
Notes Payable
2021 Credit Agreement
In January 2021, we entered into a non-recourse credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems that we own and operate. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. We received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by us through the operation of the underlying energy storage systems. As of March 31, 2022, there were $1.9 million of outstanding borrowings under this credit facility.
2028 Green Convertible Senior Notes
On November 22, 2021, we sold to Morgan Stanley & Co. LLC, Goldman Sachs & Co. LLC and Barclays Capital Inc, as initial purchasers (the “Initial Purchasers”), and the Initial Purchasers purchased from us, $460 million aggregate principal amount of our 2028 Convertible Notes, pursuant to a purchase agreement dated as of November 17, 2021, by and between us and the Initial Purchasers. The 2028 Convertible Notes will accrue interest payable semi-annually in arrears and will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, we may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The 2028 Convertible Notes are redeemable for cash at our option at any time given certain
36


conditions. Refer to Note 10 Convertible Promissory Notes, of the Notes to the unaudited condensed consolidated financial statements in this report, for additional details regarding this transaction.
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the Initial Purchasers of their option to purchase additional Notes, we entered into capped call transactions with certain of the Initial Purchasers of the 2028 Convertible Notes to minimize the potential dilution to our common stockholders upon conversion of the 2028 Convertible Notes. Our net proceeds from this offering were approximately $445.7 million, after deducting the Initial Purchasers’ discounts and commissions and the estimated offering expenses payable by us. We used approximately $66.7 million of the net proceeds to pay the cost of the capped call transactions described above. We intend to allocate an amount equivalent to the net proceeds from this offering to finance or refinance, in whole or in part, existing or new eligible green expenditures of Stem, including investments related to creating a more resilient clean energy system, optimized software capabilities for energy systems, and reducing waste through operations.
Cash Flows
The following table summarizes our cash flows for the periods indicated (in thousands):
Three Months Ended March 31,
20222021
Net cash used in operating activities
$(26,005)$(1,827)
Net cash used in investing activities
(542,928)(2,763)
Net cash provided by (used in) financing activities
(4,287)7,093 
Effect of exchange rate changes on cash and cash equivalents
(23)428 
Net increase (decrease) in cash and cash equivalents
$(573,243)$2,931 
Operating Activities
During the three months ended March 31, 2022, net cash used in operating activities was $26.0 million, primarily resulting from our operating loss of $22.5 million, adjusted for non-cash charges of $1.4 million and net cash outflow of $4.9 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of income tax benefit of $15.3 million, depreciation and amortization of $8.7 million, non-cash interest expense of $0.5 million, related to debt issuance costs, stock-based compensation expense of $6.3 million, impairment of energy storage systems of $0.2 million, noncash lease expense of $0.5 million, and net amortization of premium on investments of $0.3 million. The net cash outflow from changes in operating assets and liabilities was primarily driven by an increase in accounts receivable of $3.4 million, an increase in other assets of $32.3 million, an increase in inventory of $46.6 million, and an increase in contract origination costs of $1.7 million, partially offset by an increase in accounts payable and accrued expenses of $61.8 million and an increase in deferred revenue of $17.7 million.
During the three months ended March 31, 2021, net cash used in operating activities was $1.8 million, primarily resulting from our operating loss of $82.6 million, adjusted by non-cash charges of $77.0 million and net cash inflow of $3.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $5.1 million, non-cash interest expense of $3.9 million, which includes interest expenses associated with debt issuance costs, stock-based compensation expense of $0.8 million, and change in the fair value of warrant liability and embedded derivative of $66.4 million. The net cash inflow from changes in operating assets and liabilities was primarily driven by an increase in deferred revenue of $3.0 million, an increase in accounts payable and accrued expenses of $8.6 million, partially offset by an increase in other assets of $4.7 million, an increase in inventory of $1.5 million, an increase in accounts receivable of $1.0 million, an increase in contract origination costs of $0.8 million, and a decrease in lease liabilities of $0.2 million.
Investing Activities
During the three months ended March 31, 2022, net cash used for investing activities was $542.9 million, primarily consisting of $532.8 million net cash acquired for our acquisition of AlsoEnergy, $5.2 million in net purchases of available-for-sale investments, $0.1 million in purchases of energy systems, $1.2 million in purchases of property plant and equipment, and $3.5 million in capital expenditures on internally-developed software.
During the three months ended March 31, 2021, net cash used for investing activities was $2.8 million, consisting of $1.5 million in purchase of energy systems and $1.2 million in capital expenditures on internally-developed software.
Financing Activities
37


During the three months ended March 31, 2022, net cash used in financing activities was $4.3 million, primarily from proceeds from financing obligations of $0.3 million, partially offset by repayment of financing obligations of $4.2 million.
During the three months ended March 31, 2021, net cash provided by financing activities was $7.1 million, primarily resulting from net proceeds from issuance of notes payable of $3.9 million, proceeds from financing obligations of $2.7 million, and net proceeds from issuance of convertible notes of $1.1 million, partially offset by repayment of notes payable of $0.2 million and repayment of financing obligations of $3.4 million.

Contractual Obligations and Commitments
As of March 31, 2022, there have been no material changes to our contractual obligations described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Off-Balance Sheet Arrangements
We are not a party to any off-balance sheet arrangements, including guarantee contracts, retained or contingent interests, or unconsolidated variable interest entities that either have, or are reasonably likely to have, a current or future material adverse effect on our unaudited condensed consolidated financial statements.
Critical Accounting Policies and Estimates
A summary of our critical accounting policies and estimates is presented in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Recent Accounting Pronouncements
Information with respect to recent accounting pronouncements may be found in Note 2 Summary of Significant Accounting Policies, of the Notes to the unaudited condensed consolidated financial statements in this report, which information is incorporated herein by reference.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
For quantitative and qualitative disclosures about market risk affecting Stem, see Item 7A, “Quantitative and Qualitative Disclosures about Market Risk,” contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Our exposure to market risk has not changed materially since December 31, 2021.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (Disclosure Controls) within the meaning of Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Our Disclosure Controls are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Exchange Act, such as this Quarterly Report on Form 10-Q, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Our Disclosure Controls are also designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure.
Based on management’s evaluation (under the supervision and with the participation of our CEO and our CFO) as of March 31, 2022, of the effectiveness of the design and operation of our Disclosure Controls, our CEO and CFO have concluded that, as of the end of the period covered by this Report, our Disclosure Controls were not effective as of March 31, 2022 due to material weaknesses identified in our internal control over financial reporting as disclosed below.
Material Weakness in Internal Control over Financial Reporting
During the course of preparing our financial statements as of and for the year ended December 31, 2021, management identified certain deficiencies in our internal controls over financial reporting that management believes to be material weaknesses. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements would not be prevented or detected on a timely basis.

38


Specifically, the material weaknesses identified related to (i) accounting for energy storage systems, deferred cost of goods sold and inventory, (ii) ineffective internal controls over review of the Company’s unaudited condensed consolidated financial statements and related disclosures, (iii) a lack of formality in our internal control activities, especially related to management review-type controls, and (iv) ineffective internal controls over the review of certain revenue recognition calculations. With respect to energy storage systems, inventory and deferred cost of goods sold, we did not properly track inflows and outflows, including the valuation of energy storage systems, due in part to the systems that the Company used to track and value energy storage systems and inventory. With respect to a lack of formality in our control activities, we did not sufficiently establish formal policies and procedures to design effective controls, establish responsibilities to execute these policies and procedures and hold individuals accountable for performance of these responsibilities, including over review over revenue recognition calculations. We had multiple control deficiencies aggregating to a material weakness over ineffective control activities.
Remediation Activities
Our management, with oversight of the Audit Committee of the Board, continues to devote significant time, attention and resources to remediating the aforementioned material weaknesses in its internal control over financing reporting, and believes that we have made significant progress to that end. The material weaknesses will be considered remediated when management designs and implements effective controls that operate for a sufficient period of time and management has concluded, through testing, that these controls are effective. As of March 31, 2022, the Company had taken, or initiated, as the case may be, the following steps intended to remediate the material weaknesses described above and strengthen its internal control over financial reporting that, as of March 31, 2022, had not yet been fully implemented or had not been in place for a sufficient period of time to demonstrate that they were having their desired effect:
Develop and deliver internal control training to management and finance/accounting personnel, focusing on a review of management’s and individual roles and responsibilities related to internal control over financial reporting.
Hire, train and develop experienced accounting executives and personnel with a level of public accounting knowledge and experience in the application of US GAAP commensurate with our financial reporting requirements and the complexity of our operations and transactions.
Establish and implement policies and practices to attract, develop and retain competent public accounting personnel.
Engage a qualified third party Sarbanes-Oxley (“SOX”) compliance firm to assist us in bolstering and implementing our SOX compliance program, with a focus on documenting processes and controls, identifying and addressing control gaps, formalizing the internal control activities and strengthening the overall quality of documentation that evidences control activities.
Perform a financial statement risk assessment and scoping exercise to identify and assess the risks of material misstatements in our financial statements to better ensure that the appropriate effort and resources are dedicated to addressing risks of material misstatements.
Establish a disclosure committee comprised of our CEO, CFO, Chief Legal Officer, Chief Accounting Officer and other senior finance/accounting/legal personnel to, among other things, review and, as necessary, help revise the Company’s controls and other procedures to ensure that information required by us to be disclosed is recorded, processed, summarized and reported accurately and on a timely basis.
Implement a Section 302 sub-certification program to reinforce the Company’s culture of compliance.
Implement processes to improve monitoring activities involving the review and supervision of our accounting operations, including increased and enhanced balance sheet reviews to allow more focus on quality account reconciliations and enhanced monitoring of our internal control over financial reporting.
Implement new accounting applications to enhance and streamline the order-to-cash and commissions processes.
Changes in Internal Control over Financial Reporting
Other than the remediation actions to address the existing material weaknesses as described above, there were no changes in our internal controls over financial reporting during the first quarter of 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Internal Controls
Our management, including the CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their
39


costs. Furthermore, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in business conditions or deterioration in the degree of compliance with policies or procedures.
40



Part II - Other Information
ITEM 1. LEGAL PROCEEDINGS
The information with respect to this Item 1 is set forth under Note 16 Commitments and Contingencies, of the Notes to the unaudited condensed consolidated financial statements in this report.

ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in Part 1, Item 1A, of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, except as set forth below. The risk factor set forth below updates, and should be read together with, the risk factors set forth in our Form 10-K.

Changes in the U.S. trade environment, including the imposition of import tariffs, could adversely affect the amount or timing of our revenues, results of operations or cash flows.
Escalating trade tensions, particularly between the United States and China, have led to increased tariffs and trade restrictions, including tariffs applicable to certain materials and components for products used in solar energy projects and the renewable energy market more broadly, such as module supply and availability. More specifically, in March 2018, the United States imposed a 25% tariff on steel imports and a 10% tariff on aluminum imports pursuant to Section 301 of the Trade Act of 1974 and has imposed additional tariffs on steel and aluminum imports pursuant to Section 232 of the Trade Expansion Act of 1962. To the extent we source products that contain overseas supplies of steel and aluminum, these tariffs could result in interruptions in the supply chain and negatively affect costs and our gross margins. Additionally, in January 2018, the United States adopted a tariff on imported solar modules and cells pursuant to Section 201 of the Trade Act of 1974. The tariff was initially set at 30%, with a gradual reduction over four years to 15%. While this tariff does not apply directly to the components we import, it may indirectly affect us by affecting the financial viability of solar energy projects, which could in turn reduce demand for our products. Furthermore, in July 2018, the United States adopted a 10% tariff on a long list of products imported from China under Section 301 of the Trade Act of 1974, including, inverters and power optimizers, which became effective on September 24, 2018. In June 2019, the Office of the U.S. Trade Representative increased the rate of such tariffs from 10% to 25%. While these tariffs are not directly applicable to our products, they could negatively affect the solar energy projects in which our products are used, which could lead to decreased demand for our products.
In addition, the United States currently imposes antidumping and countervailing duties on certain imported crystalline silicon PV cells and modules from China and Taiwan. Such antidumping and countervailing duties can change over time pursuant to annual reviews conducted by the U.S. Department of Commerce (“USDOC”), and an increase in duty rates could have an adverse impact on our operating results.
In February 2022, Auxin Solar Inc., a U.S. producer of crystalline silicon PV products, petitioned the USDOC to investigate alleged circumvention of antidumping and countervailing duties on Chinese imports by crystalline silicon PV cells and module imports assembled and completed in Cambodia, Malaysia, Thailand, and Vietnam. On March 28, 2022, the USDOC announced that it would investigate the circumvention alleged in the petition. The timing and progress of many of our customers’ projects depend upon the supply of PV cells and modules. As a result, if the USDOC makes negative circumvention determinations, it could adversely affect our business, financial condition and results of operations.
Tariffs, and the possibility of additional tariffs in the future, have created uncertainty in the industry. This has resulted in, and may continue to result in, some project delays. If the price of solar systems or energy storage systems in the United States increases, the use of these products could become less economically feasible and could reduce our gross margins or reduce the demand of such systems manufactured and sold, which in turn may decrease demand for our products. Additionally, existing or future tariffs may negatively affect key customers, suppliers, and manufacturing partners. Such outcomes could adversely affect the amount or timing of our revenues, results of operations or cash flows, and continuing uncertainty could cause sales volatility, price fluctuations or supply shortages, or cause our customers to advance or delay their purchase of our products. It is difficult to predict what further trade-related actions governments may take, which may include additional or increased tariffs and trade restrictions, and we may be unable to quickly and effectively react to such actions.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Except as previously disclosed in our Current Report on Form 8-K filed on February 2, 2022, no unregistered sales of our common stock were made during the three months ended March 31, 2022.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
41



ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
None.

ITEM 6. EXHIBIT INDEX
EXHIBIT INDEX
Exhibit No.Description
3.1
Second Amended and Restated Certificate of Incorporation, dated April 28, 2021 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed on May 4, 2021).
3.2
Second Amended and Restated by-Laws, dated April 28. 2021 (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K filed on May 4, 2021).
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (embedded within the Inline XBRL document)


SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized on May 5, 2022.


STEM, INC.
By:/s/ William Bush
William Bush
Chief Financial Officer
(Principal Financial Officer)
42
EX-31.1 2 stem_q122xexhibit311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER


I, John Carrington, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the three months ended March 31, 2022 of Stem, 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 my 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 controls over financial reporting.



STEM, INC.
Date: May 5, 2022
By:/s/ John Carrington
Name:John Carrington
Title:Chief Executive Officer

EX-31.2 3 stem_q122xexhibit312.htm EX-31.2 Document

Exhibit 31.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER



I, William Bush, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the three months ended March 31, 2022 of Stem, 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 my 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 controls over financial reporting.



STEM, INC.
Date: May 5, 2022
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer

EX-32.1 4 stem_q122xexhibit321.htm EX-32.1 Document

Exhibit 32.1


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



In connection with the Quarterly Report on Form 10-Q of Stem, Inc. (the “Company”) for the three months ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Carrington, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the registrant.



STEM, INC.
Date: May 5, 2022
By:/s/ John Carrington
Name:John Carrington
Title:Chief Executive Officer

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Exchange Act.

EX-32.2 5 stem_q122xexhibit322.htm EX-32.2 Document

Exhibit 32.2


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



In connection with the Quarterly Report on Form 10-Q of Stem, Inc. (the “Company”) for the three months ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William Bush, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the registrant.



STEM, INC.
Date: May 5, 2022
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer
(Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Exchange Act.

EX-101.SCH 6 stem-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BUSINESS link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - BUSINESS (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - BUSINESS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - BUSINESS - Schedule of Reverse Recapitalization (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2206201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2310303 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2322306 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 2329307 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - ENERGY STORAGE SYSTEMS, NET link:presentationLink link:calculationLink link:definitionLink 2333308 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2136109 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 2337309 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - CONVERTIBLE PROMISSORY NOTES link:presentationLink link:calculationLink link:definitionLink 2343310 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445424 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 2147111 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 2350311 - Disclosure - COMMON STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - COMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2353312 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - STOCK-BASED COMPENSATION - Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2158114 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2359313 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2460432 - Disclosure - NET LOSS PER SHARE - Basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2461433 - Disclosure - NET LOSS PER SHARE - Antidilutive securities (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2363314 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2464434 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2465435 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2166116 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2467436 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) link:presentationLink link:calculationLink link:definitionLink 2168117 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2469437 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 stem-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 stem-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 stem-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from public exercises warrant Cash net of broker fees Proceeds from Warrant Exercises Schedule of Restricted Stock Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Effect of foreign currency translation Goodwill, Accumulated Effect Of Foreign Currency Translation Goodwill, Accumulated Effect Of Foreign Currency Translation SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Convertible Notes Convertible Debt [Member] RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Energy Storage Systems Energy Storage Systems [Member] Energy Storage Systems Operating leases right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Summarizes the Purchase Price as a part of the Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Short-term investments Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued payroll Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Less: Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Transaction costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Stock option exercises, net of statutory tax withholdings Stock Issued During Period, Value, Stock Option Exercised Stock Issued During Period, Value, Stock Option Exercised Change in asset retirement costs and asset retirement obligation Increase (Decrease) In Asset Retirement Costs And Obligations Increase (Decrease) In Asset Retirement Costs And Obligations Segment Information Segment Reporting, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price RSUs forfeited, weighted average grant date fair value (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 Revenue from Contract with Customer [Abstract] Customer B Customer B [Member] Customer B Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Other noncurrent assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Period threshold for interest rate Debt Instrument, Interest Rate, Period Threshold Debt Instrument, Interest Rate, Period Threshold Proceeds from financing obligations Proceeds from Issuance of Other Long-term Debt Deferred revenue acquired upon business combination Contract With Customer, Liability, Assumed From Acquisition Contract With Customer, Liability, Assumed From Acquisition Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Entity File Number Entity File Number Redemption price, percentage Debt Instrument, Redemption Price, Percentage Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Options exercised, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Certificate of deposits Certificates of Deposit [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized related to amounts that were included in beginning balance of deferred revenue Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Schedule Of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Subsequent Events [Abstract] Operating earnings (loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] RSUs granted, weighted average grant date fair value (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] Debt conversion, converted instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Award Type [Domain] Award Type [Domain] Notes payable, noncurrent Notes Payable, Noncurrent Schedule Of Convertible Debt Convertible Debt [Table Text Block] Local Phone Number Local Phone Number ASSETS Assets [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Revenue recognized related to amounts that were included in acquired balance of deferred revenue Contract With Customer, Liability, Revenue Recognized From Acquisition Contract With Customer, Liability, Revenue Recognized From Acquisition Financing obligation, current portion Loans Payable, Current RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 0 shares issued and outstanding as of March 31, 2022 and December 31, 2021 Preferred Stock, Value, Issued Separately identifiable intangible assets acquired other than goodwill Finite-lived Intangible Assets Acquired Fixed interest rate, quarterly Debt Instrument, Quarterly Interest Rate, Stated Percentage Debt Instrument, Quarterly Interest Rate, Stated Percentage Options outstanding (in shares) Options outstanding, beginning of period (in shares) Options outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Energy storage systems not yet placed into service Energy Storage Systems Not Yet Placed Into Service [Member] Energy Storage Systems Not Yet Placed Into Service Recognition of beneficial conversion feature related to convertible notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Trade name Trade Names [Member] Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Short-term investments: Debt Securities, Available-for-sale [Abstract] Area of lease Area of Real Estate Property Outstanding warrants Common Stock Warrants [Member] Common Stock Warrants COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Conversion of securities into common stock 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] Cash — STPK trust and working capital cash Cash Acquired Through Reverse Recapitalization Cash Acquired Through Reverse Recapitalization Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of energy storage systems in accounts payable Capital Expenditures Incurred but Not yet Paid Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Debt instrument, increase, accrued interest Debt Instrument, Increase, Accrued Interest Schedule of Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Operating leases right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Leases Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Leases Right-Of-Use Assets Other noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Amount capitalized Share-based Payment Arrangement, Amount Capitalized Conversion of 2028 Convertible Notes Conversion Of 2028 Convertible Notes [Member] Conversion Of 2028 Convertible Notes Deferred revenue, current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Number of operating segments Number of Operating Segments Net loss per share attributable to common shareholders, basic (in dollars per share) Earnings Per Share, Basic REVENUE Revenue from Contract with Customer [Text Block] RSUs outstanding, ending of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total interest expense Interest Expense, Debt Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Number of RSUs Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Legacy Stem Warrants Legacy Stem Warrants [Member] Legacy Stem Warrants Exercise price as a percentage of fair value for shareholders owning specified minimum amount Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders Separately identifiable intangible assets acquired other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Stock-based compensation capitalized to internal-use software Stock-Based Compensation Capitalized To Internal-Use Software Stock-Based Compensation Capitalized To Internal-Use Software Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Commercial paper Commercial Paper [Member] Working capital Working Capital Working Capital Other Other Noncash Income (Expense) Contract origination costs, net Capitalized Contract Cost, Net, Noncurrent Cash equivalents: Cash Equivalents, at Carrying Value [Abstract] Prepayment penalties Debt Instrument, Prepayment Penalty Fee Debt Instrument, Prepayment Penalty Fee Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Aggregate purchase price Total consideration Business Combination, Consideration Transferred Outstanding principal Long-term Debt, Gross Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Capped Call Options Capped Call Options [Member] Capped Call Options Plan Name [Axis] Plan Name [Axis] Assets Assets, Fair Value Disclosure [Abstract] Carrying value of debt Long-term Debt Total financial assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Other-than-temporary impairment losses Other than Temporary Impairment Losses, Investments Income Tax Disclosure [Abstract] Internally developed software Software Development [Member] Entity Small Business Entity Small Business Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Boulder, Colorado Boulder, Colorado [Member] Boulder, Colorado Investments, Debt and Equity Securities [Abstract] Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] Deferred revenue, current portion Contract with Customer, Liability, Current Sales/maturities of available-for-sale investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Options exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Services revenue Service [Member] 2009 Equity Incentive Plan 2009 Equity Incentive Plan [Member] 2009 Equity Incentive Plan Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Base rent per month Lessee, Operating Lease, Base Rent, Periodic Payment Lessee, Operating Lease, Base Rent, Periodic Payment Public Warrants Public Warrants [Member] Public Warrants NET LOSS PER SHARE Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stock option exercises Stock Issued During Period, Value, Stock Options Exercised Gross margin Gross Profit Outstanding balance Long-term Line of Credit Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Conversion ratio Debt Instrument, Convertible, Conversion Ratio Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the three months ended March 31, 2022 and 2021, respectively Proceeds from Notes Payable Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Unrealized gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2021 Equity Incentive Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Percent of outstanding shares acquired Business Acquisition, Percentage of Voting Interests Acquired Common stock issued upon business combination Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Capital expenditures on internally-developed software Payments to Develop Software Class of Warrant or Right [Table] Class of Warrant or Right [Table] Lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Acquisition of AlsoEnergy, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired NOTES PAYABLE CONVERTIBLE PROMISSORY NOTES Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Provision (Benefit) for Income Taxes and the Effective Tax Rates Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Line of Credit Line of Credit [Member] STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Accounting Policies [Abstract] Gain on redemption of warrants Gain (Loss) On Redemption Of Warrants Gain (Loss) On Redemption Of Warrants Weighted average remaining contractual life, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Prepaid principal Debt Instrument, Prepaid Amount, Principal Debt Instrument, Prepaid Amount, Principal Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Operating lease liability Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.0001 par value; 500,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 153,717,797 and 144,671,624 issued and outstanding as of March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Common Stock Reserved For Issuance Common Stock Reserved For Issuance [Table Text Block] Common Stock Reserved For Issuance Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expense, net Nonoperating Income (Expense) Weighted average period for recognition of stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition RSUs outstanding, weighted average grant date fair value (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] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Private Warrants Private Warrants [Member] Private Warrants Purchase of property and equipment Payments to Acquire Other Property, Plant, and Equipment Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Financial Instruments Measured at Fair Value Fair Value, by Balance Sheet Grouping [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Term Loan Medium-term Notes [Member] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Payment of debt issuance costs Payments of Debt Issuance Costs Proceeds from exercise of stock options and warrants Proceeds From Stock Options And Warrants Exercised Proceeds From Stock Options And Warrants Exercised Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Debt securities: Debt Securities [Abstract] Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Cover [Abstract] U.S. government bonds US Treasury Bond Securities [Member] Other current assets, due from related parties Due from Related Parties, Current Net loss Business Acquisition, Pro Forma Net Income (Loss) Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Shares issued from net settlement (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Settlement In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Settlement In Period Debt instrument, prepayment penalties Debt Instrument, Prepayment Penalties Debt Instrument, Prepayment Penalties Sale of stock aggregate purchase price Sale of Stock, Consideration Received on Transaction Outstanding convertible promissory notes Convertible Promissory Notes [Member] Convertible Promissory Notes Deferred revenue, noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Financial Instrument [Axis] Financial Instrument [Axis] Business acquisition, equity interest Issued or issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Accrued liabilities Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Upfront or annual incentive payments received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Cash — PIPE (as described below) Proceeds from Issuance of Private Placement Number of shares called from each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Numerator - Basic: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Outstanding stock options Share-based Payment Arrangement, Option [Member] Rest of the world Rest Of The World [Member] Rest Of The World Legacy warrant exercises (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Convertible notes payable Convertible Notes Payable Revenue recognized related to deferred revenue generated during the period Contract with Customer, Liability, Revenue Recognized During The Period Contract with Customer, Liability, Revenue Recognized During The Period Change in fair value of warrant liability and embedded derivative Loss from fair value adjustment Fair Value Adjustment of Warrants Notes Payable Notes Payable, Other Payables [Member] Common Stock Common Stock [Member] Legacy warrant exercises Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Net gain revaluation and redemption Gain (Loss) On Revaluation And Redemption Of Warrants, Net Gain (Loss) On Revaluation And Redemption Of Warrants, Net Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Fixed interest rate, paid in cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Settlement of warrant liability into preferred stock due to exercise Settlement Of Warrant Liability Into Preferred Stock Due To Exercise Settlement Of Warrant Liability Into Preferred Stock Due To Exercise Purchase of available-for-sale investments Payments to Acquire Debt Securities, Available-for-sale Number of shares called from exchange of warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Proceeds from credit agreement Proceeds from Lines of Credit Hardware revenue Hardware [Member] Hardware Other income (expenses), net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Issued irrevocable notice redemption (in shares) Class Of Warrant Or Right, Number Of Securities Called For Redemption Class Of Warrant Or Right, Number Of Securities Called For Redemption Other current liabilities (includes $179 and $306 due to related parties as of March 31, 2022 and December 31, 2021, respectively) Other Liabilities, Current Energy storage systems placed into service Energy Storage Systems Placed Into Service [Member] Energy Storage Systems Placed Into Service Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Award Type [Axis] Award Type [Axis] Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options vested and exercisable, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Less: transaction costs and advisory fees paid Payments Of Reverse Recapitalization Transaction Costs Payments Of Reverse Recapitalization Transaction Costs Total Stem's stockholders' equity Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Goodwill and Intangible Assets Disclosure [Abstract] Unpaid cash consideration relating to certain shareholders Business Combination, Consideration To Be Transferred, Unpaid Cash Consideration Relating To Certain Shareholders Business Combination, Consideration To Be Transferred, Unpaid Cash Consideration Relating To Certain Shareholders Entity Address, City or Town Entity Address, City or Town Debt conversion, converted instrument, amount Debt Conversion, Converted Instrument, Amount Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Estimated useful life Property, Plant and Equipment, Useful Life Stock option exercises, net of statutory tax withholdings (in shares) Stock Issued During Period, Shares, Stock Option Exercised Stock Issued During Period, Shares, Stock Option Exercised Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] NON-CASH INVESTING AND FINANCING ACTIVITIES Noncash Investing and Financing Items [Abstract] Lease liability, noncurrent Operating Lease, Liability, Noncurrent Cost of capped calls Derivative, Capped Call Transaction Costs Derivative, Capped Call Transaction Costs Accounting Standards Update [Axis] Accounting Standards Update [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Face amount Debt Instrument, Face Amount Interest expense Interest expense Interest Expense Effective interest percentage Debt Instrument, Interest Rate, Effective Percentage Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Shares available for future issuance under equity incentive plan Share-based Payment Arrangement [Member] Lease term Lessee, Operating Lease, Term of Contract Exercise period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Outstanding RSUs RSU Restricted Stock Units (RSUs) [Member] Treasury bills US Treasury Bill Securities [Member] Statement of Stockholders' Equity [Abstract] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Filer Category Entity Filer Category Business Acquisition [Line Items] Business Acquisition [Line Items] Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Backlog Order or Production Backlog [Member] Income Statement [Abstract] Concentration Risk [Table] Concentration Risk [Table] Entity Registrant Name Entity Registrant Name Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Short-term investments Short-term Investments SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Outstanding 2028 Convertible Notes Outstanding 2028 Convertible Notes [Member] Outstanding 2028 Convertible Notes Options forfeited, weighted average exercise price (in dollars 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] Income tax benefit Provision for (benefit from) income taxes Tax provision (benefit) Income Tax Expense (Benefit) Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Energy storage systems, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventory, net Inventory, Net 2020 Credit Agreement 2020 Credit Agreement [Member] 2020 Credit Agreement Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Issuance of common stock warrants for services Adjustments to Additional Paid in Capital, Warrant Issued Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Acquisition of non-controlling interests Noncontrolling Interest, Increase from Business Combination Remaining unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Proceeds received Merger and PIPE financing Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Options issued and outstanding Options Issued and Outstanding [Member] Options Issued and Outstanding Options granted, weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense 2021 Credit Agreement 2021 Credit Agreement [Member] 2021 Credit Agreement Equity consideration Business combination, consideration transferred, equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Convertible notes, noncurrent Convertible Debt, Noncurrent Q1 2021 Convertible Notes Q1 2021 Convertible Notes [Member] Q1 2021 Convertible Notes Statement [Line Items] Statement [Line Items] Debt financing coming due within the next 12 months Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Common stock issued upon business combination (in shares) Stock Issued During Period, Shares, Acquisitions Warrants issued (in shares) Class Of Warrant Or Right, Warrants Issued Class Of Warrant Or Right, Warrants Issued Weighted- Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Total remaining performance obligations Revenue, Remaining Performance Obligation, Amount Right to receive, conversion ratio Share-Based Compensation Arrangement, Right To Receive, Conversion Ratio Share-Based Compensation Arrangement, Right To Receive, Conversion Ratio Debt securities: Debt Securities, Available-for-sale Intangible assets Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Lease liabilities, current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Short Term Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Short Term Exercise price as a percentage of fair value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Loss before income taxes Loss before provision for (benefit from) income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] SHORT-TERM INVESTMENTS Cash, Cash Equivalents, and Short-term Investments [Text Block] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Contractual interest expense Interest Expense, Debt, Excluding Amortization Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Other current liabilities, due to related parties Accounts Payable, Related Parties, Current Amortized cost Debt Securities, Available-for-sale, Amortized Cost Useful Life Finite-Lived Intangible Asset, Useful Life Prepaid principal and interest Debt Instrument, Prepaid Amount, Principal And Interest Debt Instrument, Prepaid Amount, Principal And Interest WARRANTS Warrant Disclosure [Text Block] Warrant Disclosure Customer [Axis] Customer [Axis] Financing obligation, noncurrent Loans Payable, Noncurrent Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Customer C Customer C [Member] Customer C Title of 12(b) Security Title of 12(b) Security Initial strike price (in dollars per share) Derivative, Initial Strike Price Derivative, Initial Strike Price Total assets Assets Plan Name [Domain] Plan Name [Domain] Payment to acquire noncontrolling interest Payments to Noncontrolling Interests Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Issued, Basic Weighted average remaining contractual life, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Significant Customers Major Customers, Policy [Policy Text Block] Change in fair value of warrants and embedded derivative Fair Value, Option, Changes in Fair Value, Gain (Loss) Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Net loss attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Repayment of notes payable Repayments of Notes Payable Document Type Document Type Non-controlling Interests Noncontrolling Interest [Member] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Fixed interest rate, annual Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Period expected to be recognized as revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Negative cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Outstanding Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Options converted from net settlement (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Converted From Settlement Share-based Compensation Arrangement by Share-based Payment Award, Options, Converted From Settlement Lease Contractual Term [Domain] Lease Contractual Term [Domain] Geographical [Axis] Geographical [Axis] Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common shareholders, diluted (in dollars per share) Earnings Per Share, Diluted Customer A Customer A [Member] Customer A Non-cash interest expense, including interest expenses associated with debt issuance costs Amortization of Debt Issuance Costs and Discounts Conversion price, percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Sale of stock (in dollars per share) Sale of Stock, Price Per Share Noncash lease expense Operating Lease, Right-of-Use Asset, Amortization Expense Vesting [Domain] Vesting [Domain] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] SUBSEQUENT EVENTS Subsequent Events [Text Block] Description Of Merger [Abstract] Description Of Merger [Abstract] Description Of Merger Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Beginning balance Ending balance Contract with Customer, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Conversion of securities into common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Corporate debt securities Corporate Debt Securities [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Impairment of energy storage systems Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization expense Depreciation, Depletion and Amortization Add: Currency translation adjustment Intangible Assets, Foreign Currency Translation Adjustment Intangible Assets, Foreign Currency Translation Adjustment Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the three months ended March 31, 2022 and 2021, respectively Proceeds from convertible notes Proceeds from Convertible Debt Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories Marketable Securities [Table] Marketable Securities [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Financial Instruments [Domain] Financial Instruments [Domain] Document Period End Date Document Period End Date Lease Contractual Term [Axis] Lease Contractual Term [Axis] Entity Central Index Key Entity Central Index Key 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] Accrued payroll Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Cap price (in dollars per share) Derivative, Cap Price Per Share Derivative, Cap Price Per Share Number of Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Lease liability, noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Long Term Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Long Term Schedule of Energy Storage Systems, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Term Debt Instrument, Term Upfront payments received from customers Contract with Customer, Liability, Upfront Payments Received From Customers Contract with Customer, Liability, Upfront Payments Received From Customers Customer relationships Customer Relationships [Member] Shares reserved for warrants Shares Reserved for Warrants [Member] Shares Reserved for Warrants Total energy storage systems, net Property, Plant and Equipment, Net ENERGY STORAGE SYSTEMS, NET Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other liabilities Other Liabilities, Noncurrent Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Repayment of financing obligations Repayments of Other Long-term Debt Total revenue Business Acquisition, Pro Forma Revenue Revolving Loan Due To SPE Member Revolving Loan Due To SPE Member [Member] Revolving Loan Due To SPE Member Total energy storage systems, gross 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 Significant shareholder threshold used for determining exercise price Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership Revenue Revenue from Contract with Customer Benchmark [Member] Other assets Increase (Decrease) in Other Operating Assets Exercise Price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Term Loan Due To Former Non-Controlling Interest Holder Term Loan Due To Former Non-Controlling Interest Holder [Member] Term Loan Due To Former Non-Controlling Interest Holder Percent Expected to be Recognized as Revenue Revenue, Remaining Performance Obligation, Percentage Share-based Payment Arrangement, Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Options outstanding, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Goodwill Goodwill, Gross Total stock-based compensation expense Share-based Payment Arrangement, Expense Entity Current Reporting Status Entity Current Reporting Status 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] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Other Other Debt Obligations [Member] Contract origination costs Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Net (accretion of discount) amortization of premium on investments Accretion (Amortization) of Discounts and Premiums, Investments Description Of Business [Abstract] Description Of Business [Abstract] Description Of Business Accretion expense Accretion Expense, Including Asset Retirement Obligations Aggregate intrinsic value, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Sale of stock, number of shares Issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Summary of Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Longmont, Colorado Longmont, Colorado [Member] Longmont, Colorado Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Reserved shares of common stock for issuance ( in shares) Common Stock, Capital Shares Reserved for Future Issuance Customer D Customer D [Member] Customer D 2028 Convertible Notes 2028 Convertible Notes [Member] 2028 Convertible Notes RSUs issued and outstanding RSUs Issued And Outstanding [Member] RSUs Issued And Outstanding Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Stock option exercises (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrants and rights outstanding Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Country Region Country Region Summary of Activity Under the Plan Share-based Payment Arrangement, Option, Activity [Table Text Block] Conversion of accrued interest into outstanding note payable Conversion Of Accrued Interest Into Outstanding Note Payable Conversion Of Accrued Interest Into Outstanding Note Payable COMMON STOCK Stockholders' Equity Note Disclosure [Text Block] Schedule of Potentially Dilutive Shares 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] Other income (expense), net: Nonoperating Income (Expense) [Abstract] Asset retirement obligation Asset Retirement Obligations, Noncurrent Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Marketable Securities [Line Items] Marketable Securities [Line Items] Unrealized loss on available-for-sale securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] RSUs vested, weighted average grant date fair value (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] Entity Shell Company Entity Shell Company Liquidity [Abstract] Liquidity And Going Concern [Abstract] Liquidity And Going Concern Total current liabilities Liabilities, Current Payments for taxes related to net share settlement of stock options Payments for taxes related to net share settlement of stock options Payment, Tax Withholding, Share-based Payment Arrangement Cash paid Cash consideration Payments to Acquire Businesses, Gross Exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Total capacity Line of Credit Facility, Maximum Borrowing Capacity Percent of capacity usage for financing of hardware purchases Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases Money market fund Money Market Funds [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Useful Lives of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Agency bonds Agency Bonds [Member] Agency Bonds Current Fiscal Year End Date Current Fiscal Year End Date Unamortized initial purchaser’s debt discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Schedule of Short-Term Investments Marketable Securities [Table Text Block] Statement [Table] Statement [Table] Other current assets (includes $207 and $213 due from related parties as of March 31, 2022 and December 31, 2021, respectively) Other Assets, Current Fair value of grants in period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Purchase of energy storage systems Payments to Acquire Machinery and Equipment Goodwill Goodwill, Total Goodwill Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Net liabilities Net Assets (Liabilities) Acquired Through Reverse Recapitalization Net Assets (Liabilities) Acquired Through Reverse Recapitalization Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Settlement amount expected to be received Proceeds from Legal Settlements Schedule of Goodwill Schedule of Goodwill [Table Text Block] BUSINESS Nature of Operations [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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed technology Developed Technology Rights [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Unamortized discount Unamortized discount Debt Instrument, Unamortized Discount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] AlsoEnergy, Inc AlsoEnergy, Inc [Member] AlsoEnergy, Inc Income tax benefit from release of valuation allowance Deferred Income Tax Expense (Benefit) Fixed interest rate, added back to principal Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal EX-101.PRE 10 stem-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
Apr. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity Registrant Name STEM, INC.  
Entity Incorporation, State or Country Code DE  
Entity File Number 333-251397  
Entity Tax Identification Number 85-1972187  
Entity Address, Address Line One 100 California St., 14th Fl  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94111  
Country Region 1  
City Area Code 877  
Local Phone Number 374-7836  
Title of 12(b) Security Common Stock, par value $0.0001  
Trading Symbol STEM  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   154,057,258
Entity Central Index Key 0001758766  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 174,537 $ 747,780
Short-term investments 177,273 173,008
Accounts receivable, net 74,123 61,701
Inventory, net 72,985 22,720
Other current assets (includes $207 and $213 due from related parties as of March 31, 2022 and December 31, 2021, respectively) 28,252 18,641
Total current assets 527,170 1,023,850
Energy storage systems, net 102,320 106,114
Contract origination costs, net 9,620 8,630
Goodwill 547,700 1,741
Intangible assets, net 165,840 13,966
Operating leases right-of-use assets 13,785 12,998
Other noncurrent assets 51,380 24,531
Total assets 1,417,815 1,191,830
Current liabilities:    
Accounts payable 99,307 28,273
Accrued liabilities 22,785 25,993
Accrued payroll 8,422 7,453
Financing obligation, current portion 14,177 15,277
Deferred revenue, current portion 40,722 9,158
Other current liabilities (includes $179 and $306 due to related parties as of March 31, 2022 and December 31, 2021, respectively) 2,622 1,813
Total current liabilities 188,035 87,967
Deferred revenue, noncurrent 64,051 28,285
Asset retirement obligation 4,168 4,135
Notes payable, noncurrent 1,719 1,687
Convertible notes, noncurrent 446,418 316,542
Financing obligation, noncurrent 70,395 73,204
Lease liability, noncurrent 12,526 12,183
Other liabilities 367 0
Total liabilities 787,679 524,003
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 0 shares issued and outstanding as of March 31, 2022 and December 31, 2021 0 0
Common stock, $0.0001 par value; 500,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 153,717,797 and 144,671,624 issued and outstanding as of March 31, 2022 and December 31, 2021, respectively 15 14
Additional paid-in capital 1,161,109 1,176,845
Accumulated other comprehensive income (loss) (619) 20
Accumulated deficit (530,510) (509,052)
Total Stem's stockholders' equity 629,995 667,827
Non-controlling interests 141 0
Total stockholders’ equity 630,136 667,827
Total liabilities and stockholders’ equity $ 1,417,815 $ 1,191,830
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Other current assets, due from related parties $ 207 $ 213
Other current liabilities, due to related parties $ 179 $ 306
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 153,717,797 144,671,624
Common stock, shares outstanding (in shares) 153,717,797 144,671,624
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 41,088 $ 15,420
Cost of revenue 37,444 15,537
Gross margin 3,644 (117)
Operating expenses:    
Sales and marketing 9,142 2,667
Research and development 8,943 4,407
General and administrative 20,512 2,692
Total operating expenses 38,597 9,766
Loss from operations (34,953) (9,883)
Other income (expense), net:    
Interest expense (3,218) (6,233)
Change in fair value of warrants and embedded derivative 0 (66,397)
Other income (expenses), net 475 (40)
Total other expense, net (2,743) (72,670)
Loss before income taxes (37,696) (82,553)
Income tax benefit 15,213 0
Net loss $ (22,483) $ (82,553)
Net loss per share attributable to common shareholders, basic (in dollars per share) $ (0.15) $ (2.04)
Net loss per share attributable to common shareholders, diluted (in dollars per share) $ (0.15) $ (2.04)
Weighted-average shares used in computing net loss per share, basic (in shares) 150,491,041 40,425,009
Weighted-average shares used in computing net loss per share, diluted (in shares) 150,491,041 40,425,009
Services revenue    
Revenue $ 9,965 $ 4,881
Cost of revenue 8,633 6,905
Hardware revenue    
Revenue 31,123 10,539
Cost of revenue $ 28,811 $ 8,632
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net loss $ (22,483) $ (82,553)
Other comprehensive loss:    
Unrealized loss on available-for-sale securities (611) 0
Foreign currency translation adjustment (28) 251
Total comprehensive loss $ (23,122) $ (82,302)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) (UNAUDITED) - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Non-controlling Interests
Beginning balance (in shares) at Dec. 31, 2020     40,202,785            
Beginning balance at Dec. 31, 2020 $ (177,409)   $ 4 $ 230,620   $ (192) $ (407,841)   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation 784     784          
Unrealized loss on available-for-sale securities 0                
Foreign currency translation adjustment 251         251      
Recognition of beneficial conversion feature related to convertible notes 1,126     1,126          
Stock option exercises (in shares)     1,392,494            
Stock option exercises 2,750     2,750          
Legacy warrant exercises (in shares)     19,531            
Legacy warrant exercises 397     397          
Net loss (82,553)           (82,553)    
Ending balance (in shares) at Mar. 31, 2021     41,614,810            
Ending balance at Mar. 31, 2021 (254,654)   $ 4 235,677   59 (490,394)   0
Beginning balance (in shares) at Dec. 31, 2021     144,671,624            
Beginning balance at Dec. 31, 2021 667,827   $ 14 1,176,845   20 (509,052)   0
Beginning balance (Accounting Standards Update 2020-06) at Dec. 31, 2021   $ (129,381)     $ (130,979)     $ 1,598  
Beginning balance (Accounting Standards Update 2016-13) at Dec. 31, 2021   $ (573)           $ (573)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Common stock issued upon business combination (in shares)     8,621,006            
Common stock issued upon business combination 108,883   $ 1 108,882          
Stock option exercises, net of statutory tax withholdings (in shares)     425,167            
Stock option exercises, net of statutory tax withholdings (426)     (426)          
Stock-based compensation 6,787     6,787          
Unrealized loss on available-for-sale securities (611)         (611)      
Foreign currency translation adjustment (28)         (28)      
Acquisition of non-controlling interests $ 141               141
Stock option exercises (in shares) 631,050                
Net loss $ (22,483)           (22,483)    
Ending balance (in shares) at Mar. 31, 2022     153,717,797            
Ending balance at Mar. 31, 2022 $ 630,136   $ 15 $ 1,161,109   $ (619) $ (530,510)   $ 141
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
OPERATING ACTIVITIES    
Net loss $ (22,483) $ (82,553)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 8,725 5,079
Non-cash interest expense, including interest expenses associated with debt issuance costs 456 3,902
Stock-based compensation 6,265 760
Change in fair value of warrant liability and embedded derivative 0 66,397
Noncash lease expense 546 160
Accretion expense 60 50
Impairment of energy storage systems 171 613
Net (accretion of discount) amortization of premium on investments 293 0
Income tax benefit from release of valuation allowance (15,100) 0
Other (17) 0
Changes in operating assets and liabilities:    
Accounts receivable (3,352) (955)
Inventory (46,564) (1,466)
Other assets (32,284) (4,690)
Contract origination costs (1,670) (779)
Accounts payable and accrued expenses 61,755 8,640
Deferred revenue 17,705 2,992
Lease liabilities (54) (176)
Other liabilities (457) 199
Net cash used in operating activities (26,005) (1,827)
INVESTING ACTIVITIES    
Acquisition of AlsoEnergy, net of cash acquired (532,839) 0
Purchase of available-for-sale investments (41,437) 0
Sales/maturities of available-for-sale investments 36,271 0
Purchase of energy storage systems (108) (1,525)
Capital expenditures on internally-developed software (3,537) (1,238)
Purchase of property and equipment (1,278) 0
Net cash used in investing activities (542,928) (2,763)
FINANCING ACTIVITIES    
Proceeds from exercise of stock options and warrants 347 2,894
Payments for taxes related to net share settlement of stock options (773) 0
Proceeds from financing obligations 311 2,732
Repayment of financing obligations (4,178) (3,369)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the three months ended March 31, 2022 and 2021, respectively 0 1,118
Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the three months ended March 31, 2022 and 2021, respectively 6 3,879
Repayment of notes payable 0 (161)
Net cash provided by (used in) financing activities (4,287) 7,093
Effect of exchange rate changes on cash and cash equivalents (23) 428
Net increase (decrease) in cash and cash equivalents (573,243) 2,931
Cash and cash equivalents, beginning of period 747,780 6,942
Cash and cash equivalents, end of period 174,537 9,873
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 1,869 1,480
NON-CASH INVESTING AND FINANCING ACTIVITIES    
Change in asset retirement costs and asset retirement obligation 27 37
Purchases of energy storage systems in accounts payable 0 1,260
Conversion of accrued interest into outstanding note payable 0 256
Settlement of warrant liability into preferred stock due to exercise 0 253
Stock-based compensation capitalized to internal-use software $ 522 $ 24
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Convertible Notes    
Payment of debt issuance costs $ 0 $ 8
Notes Payable    
Payment of debt issuance costs $ 0 $ 101
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS BUSINESS
Description of the Business
Stem, Inc. and its subsidiaries (together, “Stem” or the “Company”) is one of the largest digitally connected, intelligent energy storage networks, providing customers (i) with an energy storage system, sourced from leading, global battery original equipment manufacturers (“OEMs”), that the Company delivers through its partners, including solar project developers and engineering, procurement and construction firms and (ii) through its Athena® artificial intelligence (“AI”) platform (“Athena”), with ongoing software-enabled services to operate the energy storage systems for up to 20 years. In addition, in all the markets where the Company operates its customers’ systems, the Company has agreements to manage the energy storage systems using the Athena platform to participate in energy markets and to share the revenue from such market participation.
The Company delivers its battery hardware and software-enabled services through its Athena platform to its customers. The Company’s hardware and recurring software-enabled services mitigate customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. The resulting network created by the Company’s growing customer base increases grid resilience and reliability through the real-time processing of market-based demand cycles, energy prices and other factors in connection with the deployment of renewable energy resources to such customers. Additionally, the Company’s energy storage solutions support renewable energy generation by alleviating grid intermittency issues and thereby reducing customer dependence on traditional, fossil fuel resources.
On February 1, 2022, the Company acquired all of the issued and outstanding capital stock of Also Energy Holdings, Inc. (“AlsoEnergy”), which has been consolidated since the date of acquisition. Through AlsoEnergy, the Company provides end-to-end turnkey solutions that monitor and manage renewable energy systems through AlsoEnergy’s PowerTrack software. PowerTrack includes data acquisitions and monitoring, performance modelling, agency reporting, internal reports, work order tickets, and supervisory control and data acquisition (“SCADA”) controls. AlsoEnergy has deployed systems at various international locations, but its primary customer base is in the United States, Germany and Canada. See Note 6 Business Combinations.
The Company operated as Rollins Road Acquisition Company (f/k/a Stem, Inc.) (“Legacy Stem”) prior to the Merger (as defined below). Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in San Francisco, California.
Star Peak Acquisition Corp. Merger
On December 3, 2020, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Star Peak Transition Corp. (“STPK”), an entity listed on the New York Stock Exchange under the trade symbol “STPK,” and STPK Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of STPK (“Merger Sub”), providing for, among other things, and subject to the conditions therein, the combination of the Company and STPK pursuant to the merger of Merger Sub with and into the Company, with the Company continuing as the surviving entity (the “Merger”).
On April 28, 2021, shareholders of STPK approved the Merger, under which Stem received approximately $550.3 million, net of fees and expenses as follows (in thousands):
Recapitalization
Cash — STPK trust and working capital cash$383,383 
Cash — PIPE (as described below)225,000 
Less: transaction costs and advisory fees paid(58,061)
Merger and PIPE financing$550,322 

Immediately prior to the closing of the Merger, (i) all issued and outstanding shares of Legacy Stem preferred stock, par value $0.00001 per share (the “Legacy Stem Preferred Stock”), were converted into shares of Legacy Stem common stock, par value $0.000001 per share (the “Legacy Stem Common Stock”) in accordance with Legacy Stem’s amended and restated certificate of incorporation, (ii) all outstanding convertible promissory notes of Legacy Stem (the “Legacy Stem Convertible Notes”) were converted into Legacy Stem Preferred Stock in accordance with the terms of the Legacy Stem Convertible Notes and (iii) certain warrants issued by Legacy Stem to purchase Legacy Stem Common Stock and Legacy Stem Preferred Stock
(the “Legacy Stem Warrants”) were exercised by holders into Legacy Stem Common Stock in accordance with the terms thereof. Upon the consummation of the Merger, each share of Legacy Stem common stock then issued and outstanding was canceled and converted into the right to receive shares of common stock of Stem using an exchange ratio of 4.6432.
In connection with the execution of the Merger Agreement, STPK entered into separate subscription agreements (each, a “Subscription Agreement”) with a number of investors (each a “Subscriber”), pursuant to which the Subscribers agreed to purchase, and STPK agreed to sell to the Subscribers, an aggregate of 22,500,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Merger. The Merger was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, STPK was treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the Merger was treated as the equivalent of Stem issuing stock for the net assets of STPK, accompanied by a recapitalization. The net liabilities of STPK of $302.2 million, comprised primarily of the warrant liabilities associated with the Public and Private Placement Warrants discussed in Note 11 Warrants, are stated at historical cost, with no goodwill or other intangible assets recorded.
Liquidity
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and with the instructions to Form 10-Q and Article 10 of the Regulation S-X, assuming the Company will continue as a going concern. As of March 31, 2022, the Company had cash and cash equivalents of $174.5 million, short-term investments of $177.3 million, an accumulated deficit of $530.5 million and net working capital of $339.1 million, with $14.2 million of financing obligations coming due within the next 12 months. During the three months ended March 31, 2022, the Company incurred a net loss of $22.5 million and had negative cash flows from operating activities of $26.0 million. However, the net proceeds from the Merger of $550.3 million, the proceeds of $145.3 million from the exercise of Public Warrants (as described in Note 11 Warrants), and the net proceeds of $445.7 million from the issuance of the Company’s 0.50% Green Convertible Senior Notes due 2028 (the “2028 Convertible Notes”) (as described in Note 10 Convertible Promissory Notes) provided the Company with a significant amount of cash proceeds. As discussed in Note 6 Business Combinations, the Company acquired 100% of the issued and outstanding capital stock of AlsoEnergy for an aggregate purchase price of $653.0 million, including $544.1 million in cash and $108.9 million in common stock. The Company believes that its cash position is sufficient to meet capital and liquidity requirements for at least the next 12 months after the date that the financial statements are available to be issued.
The Company’s business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. Prior to the Merger, the Company had been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including securing new customers and maintaining current ones, securing and maintaining adequate supplier relationships, building its customer base, successfully executing its business and marketing strategy, obtaining adequate financing to complete the Company’s development activities, and hiring and retaining appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results and financial condition.
COVID-19
The ongoing COVID-19 pandemic has resulted and may continue to result in widespread adverse impacts on the global and U.S. economies. Ongoing government and business responses to COVID-19, along with COVID-19 variants and the resurgence of related disruptions, could have a continued material adverse effect on economic and market conditions and trigger a period of continued global and U.S. economic slowdown.
The Company’s industry is currently facing shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays can be attributed in part to the COVID-19 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the COVID-19 pandemic have subsided, and have been exacerbated by the ongoing conflict between Russia and Ukraine. While management believes that a majority of the Company’s suppliers have secured sufficient supply to permit them to continue delivery and installations through the end of 2022, if these shortages and delays persist into 2023, they could adversely affect the timing of when battery energy storage
systems can be delivered and installed, and when (or if) the Company can begin to generate revenue from those systems. The Company cannot predict the full effects the COVID-19 pandemic will have on our business, cash flows, liquidity, financial condition and results of operations at this time due to numerous uncertainties. The Company will continue to monitor developments affecting its workforce, its suppliers, its customers and its business operations generally, and will take actions the Company determines are necessary in order to mitigate these.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with GAAP for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the condensed balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of Stem management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited financial statements. The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its condensed consolidated balance sheets, and the amount of consolidated net income (loss) that is attributable to Stem and the non-controlling interest in its condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2021. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022 or for any other future interim period or year.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities, embedded derivatives and net assets acquired in a business combination.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. The operations acquired as part of the acquisition of AlsoEnergy have been included in the Company’s operating segment. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2022 and December 31, 2021.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2022202120222021
Customers:
Customer A*23 %**
Customer B19 %15 %11 %14 %
Customer C*13 %**
Customer D15 %*38 %*
*Total less than 10% for the respective period.
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 include cash and cash equivalents and short-term investments.
Recently Adopted Accounting Standards
The Company has adopted ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), effective January 1, 2022 using the modified retrospective approach. ASU 2020-06 simplifies the accounting for convertible instruments. The guidance removes certain accounting models which separate conversion features from the host contract for convertible instruments. As a result of the adoption of ASU 2020-06, the 2028 Convertible Notes are no longer bifurcated into separate liability and equity components in the March 31, 2022 condensed consolidated balance sheet. Rather, the $460.0 million principal amount of the Company’s 2028 Convertible Notes was classified as a liability in the March 31, 2022 condensed consolidated balance sheet. Upon adoption of ASU 2020-06, an adjustment was recorded to the 2028 Convertible Notes liability component, equity component (additional paid-in-capital) and accumulated deficit. The cumulative effect of the change was recognized as an adjustment to the opening balance of accumulated deficit at the date of adoption. The comparative information has not been restated and continues to be presented according to accounting standards in effect for those periods. This adjustment was calculated based on the carrying amount of the 2028 Convertible Notes as if it had always been treated only as a liability. Further, an adjustment was recorded to the debt discount and issuance costs as if these had always been treated as a contra liability only. Interest expense related to the
accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three months ended March 31, 2022 would have been $3.7 million higher without the adoption of ASU 2020-06. As such, net loss attributable to the Company per common share for the three months ended March 31, 2022 is $0.02 lower due to the effect of adoption of ASU 2020-06.
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and subsequent related ASUs, which amends the guidance on the impairment of financial instruments by requiring measurement and recognition of expected credit losses for financial assets held. This ASU is effective for public and private companies’ fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, and December 15, 2022, respectively. As the Company is no longer an emerging growth company as of January 1, 2022, the Company adopted ASU 2016-13 effective on such date, utilizing the modified retrospective transition method. Upon adoption, the Company updated its impairment model to utilize a forward-looking current expected credit losses (“CECL”) model in place of the incurred loss methodology for financial instruments measured at amortized cost, primarily including its accounts receivable. The adoption did not have a material effect on the Company’s unaudited condensed consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The Company early adopted ASU 2021-08 on a prospective basis effective January 1, 2022. As indicated in Note 6 Business Combinations, the Company completed the acquisition of AlsoEnergy on February 1, 2022. The adoption of ASU 2021-08 resulted in the recognition of deferred revenue at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for public entities for interim and annual periods beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 will be effective for private entities for annual periods beginning after December 15, 2021, and interim periods beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 effective May 1, 2021. The adoption of this standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
Three Months Ended
March 31,
20222021
Hardware revenue
$31,123$10,539
Services revenue
9,9654,881
Total revenue
$41,088$15,420
The table above includes AlsoEnergy’s hardware and services revenue of $4.8 million and $4.8 million, respectively, for the three months ended March 31, 2022.
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands) :
Three Months Ended
March 31,
2022
United States$39,458 
Rest of the world1,630 
Total revenue$41,088 
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2022, the Company had $313.6 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five years
Service revenue
$232,136 18 %51 %31 %
Hardware revenue
81,427 100 %— %— %
Total revenue$313,563 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers35,050 
Upfront or annual incentive payments received2,895 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(2,938)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(3,338)
Revenue recognized related to deferred revenue generated during the period(13,965)
Ending balance as of March 31, 2022$104,773 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT-TERM INVESTMENTS
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
SHORT-TERM INVESTMENTS SHORT-TERM INVESTMENTS
The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of March 31, 2022 and December 31, 2021 (in thousands):

As of March 31, 2022
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$37,917 $$(241)$37,677 
Commercial paper18,741 — — 18,741 
U.S. government bonds84,324 — (512)83,812 
Certificate of deposits17,347 — 17,349 
Treasury bills17,228 — (9)17,219 
Agency bonds2,499 — (24)2,475 
Total short-term investments$178,056 $$(786)$177,273 
As of December 31, 2021
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$42,174 $11 $(52)$42,133 
Commercial paper20,743 — — 20,743 
U.S. government bonds86,265 — (135)86,130 
Certificate of deposits21,501 — 21,507 
Agency bonds2,500 — (5)2,495 
Total short-term investments$173,183 $17 $(192)$173,008 
The Company periodically reviews the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. The Company evaluates, among other factors, whether the Company intends to sell any of these marketable securities and whether it is more likely than not that the Company will be required to sell any of them before recovery of the amortized cost basis. During the three months ended March 31, 2022, the Company did not record an allowance for credit losses, as management believes any such losses would be immaterial based on the high-grade credit rating for each of the short-term investments as of the end of each period.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2022 and December 31, 2021, the carrying amount of accounts receivable, other current assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities. There were no assets or liabilities classified as Level 3 as of March 31, 2022.
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$9,931$— $$9,931
Commercial paper— 12,595 — 12,595 
Total cash equivalents9,931 12,595 — 22,526 
Debt securities:
Corporate debt securities— 37,677 — 37,677
Commercial paper— 18,741 — 18,741
U.S. government bonds— 83,812 — 83,812
Certificate of deposits— 17,349 — 17,349
Treasury bills— 17,219 — 17,219
Agency bonds— 2,475 — 2,475 
Total financial assets$9,931 $189,868 $— $199,799 
December 31, 2021
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund
$127,261 $— $— $127,261 
Debt securities:
Corporate debt securities— 42,133 — 42,133 
Commercial paper— 20,743 — 20,743 
U.S. government bonds— 86,130 — 86,130 
Certificate of deposits— 21,507 — 21,507 
Other— 2,495 — 2,495 
Total financial assets$127,261 $173,008 $— $300,269 
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s short-term investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
On February 1, 2022, Stem, Inc. acquired 100% of the outstanding shares of AlsoEnergy. AlsoEnergy provides end-to-end turnkey solutions that monitor and manage renewable energy systems. AlsoEnergy has deployed systems at various international locations, but its largest customer bases are in the United States, Germany and Canada. The combined company delivers a one-stop-shop solution for front-of-meter and commercial and industrial (“C&I”) customers with solar and storage needs.
The total consideration to acquire AlsoEnergy was $653.0 million, comprised of $544.1 million paid in cash and $108.9 million in the form of 8,621,006 shares of the Company’s common stock. The Company incurred $6.1 million of transaction costs related to the acquisition of AlsoEnergy, which were recorded in general and administrative expense during the three months ended March 31, 2022.
The following table summarizes the purchase price as a part of the acquisition of AlsoEnergy (in thousands):

Purchase Price
Cash consideration (1)
$544,059
Equity consideration108,883
Total consideration$652,942
(1) As of March 31, 2022, there was approximately $1.1 million of unpaid cash consideration relating to certain shareholders of AlsoEnergy.
Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. The Company believes that its estimates and assumptions underlying the valuations are reasonable. However, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill.
The following table summarizes the fair values of assets acquired and liabilities assumed in the acquisition of AlsoEnergy at the date of acquisition (in thousands):
Assets Acquired

Cash$10,135 
Accounts receivable9,614 
Other current assets1,795 
Inventory3,701 
Operating leases right-of-use assets1,333 
Separately identifiable intangible assets acquired other than goodwill152,100 
Other non-current assets1,032 
Total identifiable assets acquired179,710 
Liabilities Assumed
Accounts payable1,985 
Other current liabilities1,596 
Accrued payroll2,533 
Deferred revenue, current portion17,486 
Lease liabilities, current portion431 
Deferred revenue, noncurrent32,140 
Lease liability, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,931 
Total consideration$652,942 

Based on the accounting guidance provided in ASC 805, the Company accounted for the acquisition of AlsoEnergy as a business combination in which the Company determined that AlsoEnergy was a business.
The Company's purchase price allocation for the acquisition of AlsoEnergy is preliminary and subject to revision as additional information about the fair value of the assets and liabilities becomes available. The fair values assigned to tangible and intangible assets acquired, and liabilities assumed, are based on management’s estimates and assumptions and may be subject to change as additional information is received. Additional information that existed as of the closing date but not known at the time of this filing may become known to the Company during the remainder of the 12-month measurement period. The Company will continue to collect information and reevaluate these estimates and assumptions quarterly.
The following table and accompanying paragraphs below summarize the intangible assets acquired, their fair value as of the acquisition date, and their estimated useful lives for amortizable intangible (in thousands, except estimated useful life, which is in years):

Fair ValueUseful Life
Trade name$11,3007
Customer relationships106,80012
Backlog3,9001.1
Developed technology30,1007
Separately identifiable intangible assets acquired other than goodwill$152,100
Trade names include the AlsoEnergy and Powertrack trade names, which were measured at fair value using the relief-from-royalty method. Customer relationships represent the estimated fair values of the underlying relationship with AlsoEnergy customers measured using the multiple-period excess earnings method under the income approach. Backlog relates to
subscriptions contracts that were measured at fair value using the multiple-period excess earnings method under the income approach. Developed technology represents the preliminary fair value of AlsoEnergy’s renewable energy platform that was measured using the relief-from-royalty method of the income approach. The amortization expense for all acquired intangible assets will be recognized on a straight-line basis over their respective estimated useful lives.
Goodwill represents the excess of the purchase price over the fair value of the net identifiable assets acquired. The acquisition of AlsoEnergy resulted in the recognition of $545.9 million of goodwill. The Company believes that goodwill acquired primarily consists of expanded market and product opportunities, including acceleration of growth of renewable energy onto the power grid, expanded value for the Company’s customers to manage and optimize combined solar and energy storage systems through the vertical integration of software solutions, as well as access of the Company’s product offerings to international markets.
Goodwill created as a result of the acquisition of AlsoEnergy is not expected to be deductible for tax purposes. A net deferred tax liability of $15.5 million was established for the intangible assets acquired net of deferred tax assets, which primarily consists of net operating loss carryforwards and deferred revenue. Goodwill has been allocated to the Company’s single reporting unit.
The Company included the financial results of AlsoEnergy in its unaudited condensed consolidated financial statements from the acquisition date, which contributed $9.6 million and $3.5 million of revenue and net loss, respectively, during the three months ended March 31, 2022.
Unaudited Pro Forma Financial Information
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and AlsoEnergy, as if the acquisition had occurred on January 1, 2021. The pro forma financial information is as follows (in thousands):
(Unaudited)
Three Months Ended March 31,
20222021
Total revenue$44,924 $27,573 
Net loss$(30,469)$(94,158)
The pro forma financial information for the periods presented above has been calculated after adjusting the results of AlsoEnergy to reflect the business combination accounting effects resulting from this acquisition, including the elimination of transaction costs incurred by the Company, amortization expense from acquired intangible assets, and settlement of stock option awards. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination. The pro forma financial information is for informational purposes only, and is not indicative of either future results of operations, or results that may have been achieved had the acquisition been consummated as of this date.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
Goodwill consists of the following (in thousands):
March 31,December 31,
20222021
Goodwill$547,557 $1,625 
Effect of foreign currency translation143 116 
Total goodwill$547,700 $1,741 
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
March 31,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300 — 
Customer relationships106,800 — 
Backlog3,900 — 
Internally developed software33,772 29,706 
Intangible assets186,372 30,206 
Less: Accumulated amortization(20,576)(16,276)
Add: Currency translation adjustment44 36 
Total intangible assets, net$165,840 $13,966 
Amortization expense for intangible assets was $4.4 million and $1.4 million for the three months ended March 31, 2022 and 2021, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
ENERGY STORAGE SYSTEMS, NET
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
ENERGY STORAGE SYSTEMS, NET ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
March 31,December 31,
20222021
Energy storage systems placed into service$143,134 $143,592 
Less: accumulated depreciation(48,582)(45,250)
Energy storage systems not yet placed into service7,768 7,772 
Total energy storage systems, net$102,320 $106,114 
Depreciation expense for energy storage systems was approximately $4.3 million and $3.8 million for the three months ended March 31, 2022 and 2021, respectively. Depreciation expense is recognized in cost of service revenue.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
NOTES PAYABLE NOTES PAYABLE
Revolving Loan Due to SPE Member
In April 2017, the Company entered into a revolving loan agreement with an affiliate of a member of certain of the Company’s special purpose entities (“SPE”). This agreement was, from time to time, subsequently amended. The purpose of this revolving loan agreement was to finance the Company’s purchase of hardware for its various energy storage system projects. The agreement had a total revolving loan capacity of $45.0 million that bore fixed interest at 10% with a maturity date of June 2020.
In May 2020, concurrent with the 2020 Credit Agreement discussed below, the Company entered into an amendment to the revolving loan agreement, which reduced the loan capacity to $35.0 million and extended the maturity date to May 2021. The amendment increased the fixed interest rate for any borrowings outstanding more than nine months to 14% thereafter. Additionally, under the original terms of the revolving loan agreement, the Company was able to finance 100% of the value of the hardware purchased up to the total loan capacity. The amendment reduced the advance rate to 85%, with an additional reduction to 70% in August 2020. The amendment was accounted for as a modification of the debt, which did not have a material impact on the unaudited condensed consolidated financial statements. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. The facility was terminated after the repayment in April 2021.
Term Loan Due to Former Non-Controlling Interest Holder
In June 2018, the Company acquired the outstanding member interests of an entity controlled by the Company for $8.1 million. The Company financed this acquisition by entering into a term loan agreement with the noncontrolling member bearing fixed interest of 4.5% per quarter (18.0% per annum) on the outstanding principal balance. The loan required fixed quarterly payments throughout the term of the loan, which was scheduled to be paid in full by April 1, 2026.
In May 2020, the Company amended the term loan and, using the proceeds from the 2020 Credit Agreement discussed below, prepaid $1.5 million of principal and interest on the note, of which $1.0 million was towards the outstanding principal balance, thereby reducing the fixed quarterly payment due to the lender. In relation to this amendment, the Company was required to issue warrants for 400,000 shares of common stock resulting in a discount to the term loan of $0.2 million. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $2.6 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2020 Credit Agreement
In May 2020, the Company entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided the Company with proceeds of $25.0 million to provide the Company with access to working capital towards the purchase of energy storage system equipment. The 2020 Credit Agreement has a maturity date of the earlier of (1) May 2021, (2) the maturity date of the revolving loan agreement, or (3) the maturity date of the convertible promissory notes discussed below. The loan bore interest of 12% per annum, of which 8% was paid in cash and 4% added back to principal of the loan balance every quarter. The Company used a portion of the proceeds towards payments associated with existing debt as previously discussed. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $1.4 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2021 Credit Agreement
In January 2021, the Company, through a wholly owned Canadian entity, entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems. The credit agreement is structured on a non-recourse basis and the system will be operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2022, and December 31, 2021, the outstanding balance was $1.9 million. The Company was in compliance with all covenants contained in the 2021 Credit Agreement as of March 31, 2022.
The Company’s outstanding debt consisted of the following as of March 31, 2022 (in thousands):
March 31, 2022
Outstanding principal$1,932 
Unamortized discount(213)
Carrying value of debt$1,719 
CONVERTIBLE PROMISSORY NOTESAs of December 31, 2020, the Company had various convertible notes outstanding to investors. The Company refers to the collective group of all such note instruments as the “Pre-Merger Convertible Promissory Notes.” As of December 31, 2020, these Pre-Merger Convertible Promissory Notes had a balance of $67.6 million. During the year ended December 31, 2021, the Company issued additional convertible notes, including convertible promissory notes issued and sold in January 2021 (the “Q1 2021 Convertible Notes”) and the 2028 Convertible Notes. Upon effectiveness of the Merger on April 28, 2021, all outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were converted to common stock and cancelled (see “—Conversion and Cancellation of Convertible Promissory Notes Upon Merger” below). As of December 31, 2021, the Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were no longer outstanding.
Q1 2021 Convertible Notes
In January 2021, the Company issued and sold the Q1 2021 Convertible Notes under the same terms as the then existing Pre-Merger Convertible Promissory Notes to various investors with aggregate gross proceeds of $1.1 million. The Company evaluated the conversion option within the Q1 2021 Convertible Notes and determined the effective conversion price was beneficial to the note holders.
Conversion and Cancellation of Convertible Promissory Notes Upon Merger
Immediately prior to the effectiveness of the Merger, the entire balance of the Company’s outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes issued by Legacy Stem automatically converted into shares of Legacy Stem Common Stock. Upon the effectiveness of the Merger, these shares of Legacy Stem Common Stock automatically converted into 10,921,548 shares of common stock of Stem. The balance associated with the outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes totaling $77.7 million, including $7.7 million of interest accrued on the notes through the date of Merger, was reclassified to additional paid-in-capital. The unamortized portion of the debt discount associated with the outstanding Q1 2021 Convertible Notes totaling $1.1 million was fully expensed to loss on extinguishment of debt on the Company’s statement of operations.
2028 Convertible Notes and Capped Call Options
2028 Convertible Notes
On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the Indenture.
The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the Initial Purchasers’ discounts and debt issuance costs. To minimize the impact of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped calls transactions (the “Capped Calls”) as described below.
Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (in thousands):
March 31, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,582)
Net carrying amount$446,418 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022 (in thousands):
March 31, 2022
Cash interest expense
Contractual interest expense$575 
Non-cash interest expense
Amortization of debt discount and debt issuance cost495 
Total interest expense$1,070 
Capped Call Options
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the Initial Purchasers of their option to purchase additional Notes, the Company entered into Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the Capped Calls.
The Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.
The Capped Calls are considered separate transactions entered into by and between the Company and the Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended December 31, 2021 related to the premium payments for the Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PROMISSORY NOTES
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
CONVERTIBLE PROMISSORY NOTES NOTES PAYABLE
Revolving Loan Due to SPE Member
In April 2017, the Company entered into a revolving loan agreement with an affiliate of a member of certain of the Company’s special purpose entities (“SPE”). This agreement was, from time to time, subsequently amended. The purpose of this revolving loan agreement was to finance the Company’s purchase of hardware for its various energy storage system projects. The agreement had a total revolving loan capacity of $45.0 million that bore fixed interest at 10% with a maturity date of June 2020.
In May 2020, concurrent with the 2020 Credit Agreement discussed below, the Company entered into an amendment to the revolving loan agreement, which reduced the loan capacity to $35.0 million and extended the maturity date to May 2021. The amendment increased the fixed interest rate for any borrowings outstanding more than nine months to 14% thereafter. Additionally, under the original terms of the revolving loan agreement, the Company was able to finance 100% of the value of the hardware purchased up to the total loan capacity. The amendment reduced the advance rate to 85%, with an additional reduction to 70% in August 2020. The amendment was accounted for as a modification of the debt, which did not have a material impact on the unaudited condensed consolidated financial statements. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. The facility was terminated after the repayment in April 2021.
Term Loan Due to Former Non-Controlling Interest Holder
In June 2018, the Company acquired the outstanding member interests of an entity controlled by the Company for $8.1 million. The Company financed this acquisition by entering into a term loan agreement with the noncontrolling member bearing fixed interest of 4.5% per quarter (18.0% per annum) on the outstanding principal balance. The loan required fixed quarterly payments throughout the term of the loan, which was scheduled to be paid in full by April 1, 2026.
In May 2020, the Company amended the term loan and, using the proceeds from the 2020 Credit Agreement discussed below, prepaid $1.5 million of principal and interest on the note, of which $1.0 million was towards the outstanding principal balance, thereby reducing the fixed quarterly payment due to the lender. In relation to this amendment, the Company was required to issue warrants for 400,000 shares of common stock resulting in a discount to the term loan of $0.2 million. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $2.6 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2020 Credit Agreement
In May 2020, the Company entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided the Company with proceeds of $25.0 million to provide the Company with access to working capital towards the purchase of energy storage system equipment. The 2020 Credit Agreement has a maturity date of the earlier of (1) May 2021, (2) the maturity date of the revolving loan agreement, or (3) the maturity date of the convertible promissory notes discussed below. The loan bore interest of 12% per annum, of which 8% was paid in cash and 4% added back to principal of the loan balance every quarter. The Company used a portion of the proceeds towards payments associated with existing debt as previously discussed. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $1.4 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.
2021 Credit Agreement
In January 2021, the Company, through a wholly owned Canadian entity, entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems. The credit agreement is structured on a non-recourse basis and the system will be operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2022, and December 31, 2021, the outstanding balance was $1.9 million. The Company was in compliance with all covenants contained in the 2021 Credit Agreement as of March 31, 2022.
The Company’s outstanding debt consisted of the following as of March 31, 2022 (in thousands):
March 31, 2022
Outstanding principal$1,932 
Unamortized discount(213)
Carrying value of debt$1,719 
CONVERTIBLE PROMISSORY NOTESAs of December 31, 2020, the Company had various convertible notes outstanding to investors. The Company refers to the collective group of all such note instruments as the “Pre-Merger Convertible Promissory Notes.” As of December 31, 2020, these Pre-Merger Convertible Promissory Notes had a balance of $67.6 million. During the year ended December 31, 2021, the Company issued additional convertible notes, including convertible promissory notes issued and sold in January 2021 (the “Q1 2021 Convertible Notes”) and the 2028 Convertible Notes. Upon effectiveness of the Merger on April 28, 2021, all outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were converted to common stock and cancelled (see “—Conversion and Cancellation of Convertible Promissory Notes Upon Merger” below). As of December 31, 2021, the Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were no longer outstanding.
Q1 2021 Convertible Notes
In January 2021, the Company issued and sold the Q1 2021 Convertible Notes under the same terms as the then existing Pre-Merger Convertible Promissory Notes to various investors with aggregate gross proceeds of $1.1 million. The Company evaluated the conversion option within the Q1 2021 Convertible Notes and determined the effective conversion price was beneficial to the note holders.
Conversion and Cancellation of Convertible Promissory Notes Upon Merger
Immediately prior to the effectiveness of the Merger, the entire balance of the Company’s outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes issued by Legacy Stem automatically converted into shares of Legacy Stem Common Stock. Upon the effectiveness of the Merger, these shares of Legacy Stem Common Stock automatically converted into 10,921,548 shares of common stock of Stem. The balance associated with the outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes totaling $77.7 million, including $7.7 million of interest accrued on the notes through the date of Merger, was reclassified to additional paid-in-capital. The unamortized portion of the debt discount associated with the outstanding Q1 2021 Convertible Notes totaling $1.1 million was fully expensed to loss on extinguishment of debt on the Company’s statement of operations.
2028 Convertible Notes and Capped Call Options
2028 Convertible Notes
On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended.
The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the Indenture.
The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.
The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the Initial Purchasers’ discounts and debt issuance costs. To minimize the impact of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped calls transactions (the “Capped Calls”) as described below.
Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (in thousands):
March 31, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,582)
Net carrying amount$446,418 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022 (in thousands):
March 31, 2022
Cash interest expense
Contractual interest expense$575 
Non-cash interest expense
Amortization of debt discount and debt issuance cost495 
Total interest expense$1,070 
Capped Call Options
On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the Initial Purchasers of their option to purchase additional Notes, the Company entered into Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the Capped Calls.
The Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.
The Capped Calls are considered separate transactions entered into by and between the Company and the Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended December 31, 2021 related to the premium payments for the Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTS
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
WARRANTS WARRANTS
Legacy Stem Warrants
Prior to the Merger, the Company had issued warrants to purchase shares of Legacy Stem’s preferred stock in conjunction with various debt financings. The Company has also issued warrants to purchase shares of Legacy Stem’s common stock. Upon effectiveness of the Merger, the Company had 50,207,439 warrants outstanding, of which substantially all were converted into 2,759,970 shares of common stock of Stem. Upon conversion of the warrants, the existing warrant liabilities were remeasured to fair value resulting in a gain on remeasurement of $100.9 million and a total warrant liability of $60.6 million, which was then reclassified to additional paid-in-capital. At March 31, 2022, there were 23,673 Legacy Stem Warrants outstanding. These instruments are exercisable into the Company’s common stock and are equity classified.
Public Warrants and Private Placement Warrants
As part of STPK’s initial public offering, under a Warrant Agreement dated as of August 20, 2020 (the “Warrant Agreement”) and, prior to the effectiveness of the Merger, STPK issued 12,786,168 warrants, each of which entitled the holder to purchase one share of common stock at an exercise price of $11.50 per share of common stock (the “Public Warrants”). Simultaneously with the closing of the initial public offering, STPK completed the private sale of 7,181,134 million warrants to STPK’s sponsor (the “Private Warrants”). Upon issuance, these warrants met the criteria for liability classification. Upon the effectiveness of the Merger, Stem assumed the outstanding Public Warrants and Private Warrants, which continued to meet the criteria for liability classification, resulting in assumed warrant liabilities of $185.9 million and $116.7 million, respectively, or a total warrant liability of $302.6 million. Such warrants were initially recorded at fair value and remeasured to fair value at each reporting period. The fair value of the Private Warrants was determined using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, selection of guideline public companies, volatility, fair value of common stock, expected dividend rate and risk-free interest rate.
On June 25, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with the holders of the 7,181,134 outstanding Private Placement Warrants, pursuant to which such holders received 4,683,349 shares of the Company’s common stock on June 30, 2021, in exchange for the cancellation of all outstanding Private Placement Warrants. The Exchange Shares were issued in reliance upon the exemption provided by Section 3(a)(9) of the Securities Act of 1933, as amended. Immediately prior to the exchange, the Private Warrants were marked to fair value, resulting in a loss of $52.0 million. As a result of the Exchange Agreement, there are no Private Warrants outstanding.
On August 20, 2021, the Company issued an irrevocable notice for redemption of all 12,786,129 of the Company’s outstanding public warrants at 5:00 p.m. Eastern time on September 20, 2021 (“Redemption Date”). Pursuant to the notice of redemption, holders exercised 12,638,723 Public Warrants for a purchase price of $11.50 per share, for proceeds to the Company of approximately $145.3 million. The Company redeemed all remaining outstanding Public Warrants that had not been exercised as of 5:00 p.m. Eastern time on the Redemption Date. As a result of the settlement of the Public Warrants, the Company recorded a gain of $134.9 million on the revaluation of the warrant liability. The Company also recorded a gain of $2.1 million on the redemption of unexercised Public Warrants. These gains are recorded in “change in fair value of warrants and embedded derivative” in the condensed consolidated statements of operation for the year ended December 31, 2021. The Public Warrants have been delisted from the NYSE, and there are no Public Warrants outstanding.
Warrants Issued for Services
On April 7, 2021, the Company entered into a strategic relationship with an existing shareholder not deemed to be a related party to jointly explore, on a non-exclusive basis possible business opportunities to advance projects in the United States, the United Kingdom, Europe and Asia. As consideration for the strategic relationship, upon closing of the Merger, the Company issued warrants to purchase 350,000 shares of the Company’s common stock at an exercise price of $0.01 per share. These warrants were deemed to have been fully earned as of the grant date. The warrants were valued at fair market value as of the grant date totaling $9.2 million and recorded to general and administrative expense in the Company’s statement of operations. In May 2021, all of these warrants were exercised for shares of the Company’s common stock.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
COMMON STOCK
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
COMMON STOCK COMMON STOCKAs of March 31, 2022, the Company had reserved shares of common stock for issuance as follows:
March 31,
2022
Shares reserved for warrants23,673
Options issued and outstanding9,218,431
RSUs issued and outstanding5,967,768
Shares available for future issuance under equity incentive plan15,556,388
Conversion of 2028 Convertible Notes20,842,773
Total 51,609,033
As of March 31, 2022, the Company had 23,722,254 shares of common stock reserved for future issuance under the Stem Inc. 2021 Equity Incentive Plan (the “2021 Plan”). As of March 31, 2022, 2,193,492 stock options and 5,972,374 RSUs had been granted to employees under the 2021 Plan.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Under both the Stem, Inc. 2009 Equity Incentive Plan (the “2009 Plan”) and the 2021 Plan (together the “Plans”), the Company may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and other awards that are settled in shares of the Company’s common stock. The Plans permit net settlement of vested awards, pursuant to which the award holder forfeits a portion of the vested award to satisfy the purchase price (in the case of stock options), the holder’s withholding tax obligation, if any, or both. When the holder net settles the tax obligation, the Company pays the amount of the withholding tax to the U.S. government in cash, which is accounted for as an adjustment to additional paid-in-capital. The Company does not intend to grant new awards under the 2009 Plan. At March 31, 2022, 7,109,200 stock options were outstanding under the 2009 Plan. In May 2021, the Company began issuing awards under the 2021 Plan, with 23,722,254 shares reserved thereunder.

Stock Options
Under the Plans, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Company’s Board of Directors (the “Board”). Options under the Plans generally expire after 10 years. Under the Plans, the Compensation Committee of the Board determines when the options granted will become exercisable. Options granted under the Plans generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for 10 years from the date of the grant. The Plans allow for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.
The following table summarizes the stock option activity for the period ended March 31, 2022:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20218,766,466 $6.01 7.1$123,570 
Options granted1,117,857 9.33 
Options exercised(631,050)2.17 
Options forfeited(34,842)18.46 
Balances as of March 31, 20229,218,431 $6.63 7.2$58,068 
Options vested and exercisable — March 31, 20225,866,395 $2.68 6.2$49,144 
The weighted-average grant date fair value of stock options granted to employees was $5.84 during the three months ended March 31, 2022. The intrinsic value of options exercised was $5.5 million and $30.2 million during the three months ended March 31, 2022 and 2021, respectively. During the three months ended March 31, 2022, the Company issued 216,711 shares of common stock from the net settlement of 422,594 stock options and shares granted. The Company paid $0.8 million in withholding taxes in connection with the net share settlement of these awards.
Restricted Stock Units
RSUs represent a right to receive one share of the Company’s common stock. This right is both non-transferable and forfeitable unless and until certain conditions are satisfied. RSUs generally, either vest 100% on the third anniversary of the award grant date, or vest 1/4 per year over a four-year period, subject to continued employment through each anniversary. During the year ended December 31, 2021, the Company granted RSUs, which vest 1/5 per year over approximately a seven-year period starting in April 2024. The fair value of restricted stock units is determined on the grant date and is amortized over the vesting period on a straight-line basis.

The following table summarizes the RSU activity for the period ended March 31, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.0 
RSUs granted4,170,5439.2 
RSUs vested
RSUs forfeited(2,452)26.4
Balances as of March 31, 20225,967,768$17.2 

The fair value of all RSUs granted during the three months ended March 31, 2022 was $38.1 million.

Stock-Based Compensation
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20222021
Sales and marketing$824$84
Research and development1,307155
General and administrative4,134521
Total stock-based compensation expense$6,265$760
As of March 31, 2022, the Company had approximately $25.3 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 3.3 years. As of March 31, 2022, the Company had approximately $89.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 4.4 years. Research and development expenses of $0.5 million corresponding to internal-use software, were capitalized during the three months ended March 31, 2022.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20222021
Numerator - Basic:
Net loss attributable to common stockholders, basic and diluted$(22,483)$(82,553)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted150,491,041 40,425,009 
Net loss per share attributable to common stockholders, basic and diluted$(0.15)$(2.04)
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2022March 31, 2021
Outstanding convertible promissory notes— 10,861,947 
Outstanding 2028 Convertible Notes15,730,390 — 
Outstanding stock options9,218,431 9,673,112 
Outstanding warrants23,673 10,813,138 
Outstanding RSUs5,967,768 — 
Total
30,940,262 31,348,197 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The following table reflects the Company's provision (benefit) for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended March 31,
20222021
Loss before provision for (benefit from) income taxes$(37,696)$(82,553)
Provision for (benefit from) income taxes$(15,213)$— 
Effective tax rate40.4 %— %
For the three months ended March 31, 2022, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 40.4%, which was higher than the statutory federal tax rate. The benefit from income taxes was due to the partial release of the Company’s valuation allowance on U.S. deferred tax assets, in connection with deferred tax liabilities resulting from intangible assets recognized in the acquisition of AlsoEnergy.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contingencies
The Company is party to various legal proceedings from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. Management believes that the probability of a material loss with respect to any currently
pending legal proceeding is remote. However, litigation is inherently uncertain and it is not possible to definitively predict the ultimate disposition of any of these proceedings. The Company does not believe that there are any pending legal proceedings or other loss contingencies that will, either individually or in the aggregate, have a material adverse impact on the Company’s unaudited condensed consolidated financial statements.
Commitments
On February 1, 2022, as part of the acquisition of AlsoEnergy, the Company recognized a $1.3 million operating lease liability and corresponding operating lease right-of-use (“ROU”) asset, which are included in the condensed consolidated balance sheet as of March 31, 2022. The operating lease liability and operating lease ROU asset correspond to 15,847 and 13,947 square feet of leased office, manufacturing, laboratory and warehouse space in Boulder, Colorado and Longmont, Colorado, respectively. As of the acquisition date, the remaining lease terms for Boulder and Longmont are for 34 and 35 months, respectively. These lease agreements contemplate options to extend the non-cancelable lease term, which have been determined not reasonably certain to be exercised. Combined base rent for these two locations is $39,725 per month with escalating payments.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn April 29, 2020, the Company filed a lawsuit against one of its insurers alleging breach of contract. On May 2, 2022, the Company received settlement proceeds of $1.1 million net of legal costs and fees. The Company considers this event a gain contingency, which will be recorded in the condensed consolidated statements of operations in the second quarter of 2022.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with GAAP for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the condensed balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of Stem management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited financial statements. The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its condensed consolidated balance sheets, and the amount of consolidated net income (loss) that is attributable to Stem and the non-controlling interest in its condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2021. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022 or for any other future interim period or year.
Use of Estimates
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.
Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities, embedded derivatives and net assets acquired in a business combination.
Segment Information Segment InformationOperating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as one operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. The operations acquired as part of the acquisition of AlsoEnergy have been included in the Company’s operating segment.
Significant Customers Significant CustomersA significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 include cash and cash equivalents and short-term investments.
Recently Adopted Accounting Standards
Recently Adopted Accounting Standards
The Company has adopted ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), effective January 1, 2022 using the modified retrospective approach. ASU 2020-06 simplifies the accounting for convertible instruments. The guidance removes certain accounting models which separate conversion features from the host contract for convertible instruments. As a result of the adoption of ASU 2020-06, the 2028 Convertible Notes are no longer bifurcated into separate liability and equity components in the March 31, 2022 condensed consolidated balance sheet. Rather, the $460.0 million principal amount of the Company’s 2028 Convertible Notes was classified as a liability in the March 31, 2022 condensed consolidated balance sheet. Upon adoption of ASU 2020-06, an adjustment was recorded to the 2028 Convertible Notes liability component, equity component (additional paid-in-capital) and accumulated deficit. The cumulative effect of the change was recognized as an adjustment to the opening balance of accumulated deficit at the date of adoption. The comparative information has not been restated and continues to be presented according to accounting standards in effect for those periods. This adjustment was calculated based on the carrying amount of the 2028 Convertible Notes as if it had always been treated only as a liability. Further, an adjustment was recorded to the debt discount and issuance costs as if these had always been treated as a contra liability only. Interest expense related to the
accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three months ended March 31, 2022 would have been $3.7 million higher without the adoption of ASU 2020-06. As such, net loss attributable to the Company per common share for the three months ended March 31, 2022 is $0.02 lower due to the effect of adoption of ASU 2020-06.
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and subsequent related ASUs, which amends the guidance on the impairment of financial instruments by requiring measurement and recognition of expected credit losses for financial assets held. This ASU is effective for public and private companies’ fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, and December 15, 2022, respectively. As the Company is no longer an emerging growth company as of January 1, 2022, the Company adopted ASU 2016-13 effective on such date, utilizing the modified retrospective transition method. Upon adoption, the Company updated its impairment model to utilize a forward-looking current expected credit losses (“CECL”) model in place of the incurred loss methodology for financial instruments measured at amortized cost, primarily including its accounts receivable. The adoption did not have a material effect on the Company’s unaudited condensed consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The Company early adopted ASU 2021-08 on a prospective basis effective January 1, 2022. As indicated in Note 6 Business Combinations, the Company completed the acquisition of AlsoEnergy on February 1, 2022. The adoption of ASU 2021-08 resulted in the recognition of deferred revenue at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for public entities for interim and annual periods beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 will be effective for private entities for annual periods beginning after December 15, 2021, and interim periods beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 effective May 1, 2021. The adoption of this standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS (Tables)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule Of Reverse Recapitalization
On April 28, 2021, shareholders of STPK approved the Merger, under which Stem received approximately $550.3 million, net of fees and expenses as follows (in thousands):
Recapitalization
Cash — STPK trust and working capital cash$383,383 
Cash — PIPE (as described below)225,000 
Less: transaction costs and advisory fees paid(58,061)
Merger and PIPE financing$550,322 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Customers For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2022202120222021
Customers:
Customer A*23 %**
Customer B19 %15 %11 %14 %
Customer C*13 %**
Customer D15 %*38 %*
*Total less than 10% for the respective period.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
Three Months Ended
March 31,
20222021
Hardware revenue
$31,123$10,539
Services revenue
9,9654,881
Total revenue
$41,088$15,420
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands) :
Three Months Ended
March 31,
2022
United States$39,458 
Rest of the world1,630 
Total revenue$41,088 
Remaining Performance Obligations As of March 31, 2022, the Company had $313.6 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five years
Service revenue
$232,136 18 %51 %31 %
Hardware revenue
81,427 100 %— %— %
Total revenue$313,563 
Contract Balances The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers35,050 
Upfront or annual incentive payments received2,895 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(2,938)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(3,338)
Revenue recognized related to deferred revenue generated during the period(13,965)
Ending balance as of March 31, 2022$104,773 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of March 31, 2022 and December 31, 2021 (in thousands):

As of March 31, 2022
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$37,917 $$(241)$37,677 
Commercial paper18,741 — — 18,741 
U.S. government bonds84,324 — (512)83,812 
Certificate of deposits17,347 — 17,349 
Treasury bills17,228 — (9)17,219 
Agency bonds2,499 — (24)2,475 
Total short-term investments$178,056 $$(786)$177,273 
As of December 31, 2021
Amortized costUnrealized gainUnrealized LossEstimated Fair Value
Corporate debt securities$42,174 $11 $(52)$42,133 
Commercial paper20,743 — — 20,743 
U.S. government bonds86,265 — (135)86,130 
Certificate of deposits21,501 — 21,507 
Agency bonds2,500 — (5)2,495 
Total short-term investments$173,183 $17 $(192)$173,008 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$9,931$— $$9,931
Commercial paper— 12,595 — 12,595 
Total cash equivalents9,931 12,595 — 22,526 
Debt securities:
Corporate debt securities— 37,677 — 37,677
Commercial paper— 18,741 — 18,741
U.S. government bonds— 83,812 — 83,812
Certificate of deposits— 17,349 — 17,349
Treasury bills— 17,219 — 17,219
Agency bonds— 2,475 — 2,475 
Total financial assets$9,931 $189,868 $— $199,799 
December 31, 2021
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund
$127,261 $— $— $127,261 
Debt securities:
Corporate debt securities— 42,133 — 42,133 
Commercial paper— 20,743 — 20,743 
U.S. government bonds— 86,130 — 86,130 
Certificate of deposits— 21,507 — 21,507 
Other— 2,495 — 2,495 
Total financial assets$127,261 $173,008 $— $300,269 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Summarizes the Purchase Price as a part of the Acquisition
The following table summarizes the purchase price as a part of the acquisition of AlsoEnergy (in thousands):

Purchase Price
Cash consideration (1)
$544,059
Equity consideration108,883
Total consideration$652,942
(1) As of March 31, 2022, there was approximately $1.1 million of unpaid cash consideration relating to certain shareholders of AlsoEnergy.
Schedule of Assets Acquired and Liabilities Assumed The following table summarizes the fair values of assets acquired and liabilities assumed in the acquisition of AlsoEnergy at the date of acquisition (in thousands):
Assets Acquired

Cash$10,135 
Accounts receivable9,614 
Other current assets1,795 
Inventory3,701 
Operating leases right-of-use assets1,333 
Separately identifiable intangible assets acquired other than goodwill152,100 
Other non-current assets1,032 
Total identifiable assets acquired179,710 
Liabilities Assumed
Accounts payable1,985 
Other current liabilities1,596 
Accrued payroll2,533 
Deferred revenue, current portion17,486 
Lease liabilities, current portion431 
Deferred revenue, noncurrent32,140 
Lease liability, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,931 
Total consideration$652,942 
Schedule of Useful Lives of Intangible Assets Acquired
The following table and accompanying paragraphs below summarize the intangible assets acquired, their fair value as of the acquisition date, and their estimated useful lives for amortizable intangible (in thousands, except estimated useful life, which is in years):

Fair ValueUseful Life
Trade name$11,3007
Customer relationships106,80012
Backlog3,9001.1
Developed technology30,1007
Separately identifiable intangible assets acquired other than goodwill$152,100
Schedule of Unaudited Pro Forma Information The pro forma financial information is as follows (in thousands):
(Unaudited)
Three Months Ended March 31,
20222021
Total revenue$44,924 $27,573 
Net loss$(30,469)$(94,158)
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
March 31,December 31,
20222021
Goodwill$547,557 $1,625 
Effect of foreign currency translation143 116 
Total goodwill$547,700 $1,741 
Schedule of Intangible Assets
Intangible assets, net, consists of the following (in thousands):
March 31,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300 — 
Customer relationships106,800 — 
Backlog3,900 — 
Internally developed software33,772 29,706 
Intangible assets186,372 30,206 
Less: Accumulated amortization(20,576)(16,276)
Add: Currency translation adjustment44 36 
Total intangible assets, net$165,840 $13,966 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
ENERGY STORAGE SYSTEMS, NET (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Energy Storage Systems, Net Energy storage systems, net, consists of the following (in thousands):
March 31,December 31,
20222021
Energy storage systems placed into service$143,134 $143,592 
Less: accumulated depreciation(48,582)(45,250)
Energy storage systems not yet placed into service7,768 7,772 
Total energy storage systems, net$102,320 $106,114 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt The Company’s outstanding debt consisted of the following as of March 31, 2022 (in thousands):
March 31, 2022
Outstanding principal$1,932 
Unamortized discount(213)
Carrying value of debt$1,719 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PROMISSORY NOTES (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule Of Convertible Debt The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (in thousands):
March 31, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,582)
Net carrying amount$446,418 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022 (in thousands):
March 31, 2022
Cash interest expense
Contractual interest expense$575 
Non-cash interest expense
Amortization of debt discount and debt issuance cost495 
Total interest expense$1,070 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
COMMON STOCK (Tables)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Common Stock Reserved For Issuance As of March 31, 2022, the Company had reserved shares of common stock for issuance as follows:
March 31,
2022
Shares reserved for warrants23,673
Options issued and outstanding9,218,431
RSUs issued and outstanding5,967,768
Shares available for future issuance under equity incentive plan15,556,388
Conversion of 2028 Convertible Notes20,842,773
Total 51,609,033
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Summary of Activity Under the Plan
The following table summarizes the stock option activity for the period ended March 31, 2022:
Number of
Options
Outstanding
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Balances as of December 31, 20218,766,466 $6.01 7.1$123,570 
Options granted1,117,857 9.33 
Options exercised(631,050)2.17 
Options forfeited(34,842)18.46 
Balances as of March 31, 20229,218,431 $6.63 7.2$58,068 
Options vested and exercisable — March 31, 20225,866,395 $2.68 6.2$49,144 
Schedule of Restricted Stock Activity
The following table summarizes the RSU activity for the period ended March 31, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.0 
RSUs granted4,170,5439.2 
RSUs vested
RSUs forfeited(2,452)26.4
Balances as of March 31, 20225,967,768$17.2 
Stock-based Compensation Expense
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20222021
Sales and marketing$824$84
Research and development1,307155
General and administrative4,134521
Total stock-based compensation expense$6,265$760
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20222021
Numerator - Basic:
Net loss attributable to common stockholders, basic and diluted$(22,483)$(82,553)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted150,491,041 40,425,009 
Net loss per share attributable to common stockholders, basic and diluted$(0.15)$(2.04)
Schedule of Potentially Dilutive Shares
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2022March 31, 2021
Outstanding convertible promissory notes— 10,861,947 
Outstanding 2028 Convertible Notes15,730,390 — 
Outstanding stock options9,218,431 9,673,112 
Outstanding warrants23,673 10,813,138 
Outstanding RSUs5,967,768 — 
Total
30,940,262 31,348,197 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Tables)
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision (Benefit) for Income Taxes and the Effective Tax Rates
The following table reflects the Company's provision (benefit) for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended March 31,
20222021
Loss before provision for (benefit from) income taxes$(37,696)$(82,553)
Provision for (benefit from) income taxes$(15,213)$— 
Effective tax rate40.4 %— %
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 01, 2022
USD ($)
Nov. 22, 2021
USD ($)
Apr. 28, 2021
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Apr. 27, 2021
$ / shares
Description Of Merger [Abstract]              
Proceeds received     $ 550,322        
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001 $ 0.00001
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001 $ 0.000001
Exchange ratio     4.6432        
Sale of stock, number of shares Issued in transaction (in shares) | shares     22,500,000        
Sale of stock (in dollars per share) | $ / shares     $ 10        
Sale of stock aggregate purchase price     $ 225,000        
Net liabilities     302,200        
Liquidity [Abstract]              
Cash and cash equivalents       $ 174,537   $ 747,780  
Short-term investments       177,300      
Accumulated deficit       530,510   $ 509,052  
Working capital       339,100      
Debt financing coming due within the next 12 months       14,200      
Net loss       22,483 $ 82,553    
Negative cash flows from operating activities       26,005 1,827    
Proceeds received     $ 550,322        
Proceeds from public exercises warrant       145,300      
Proceeds from convertible notes       $ 0 $ 1,118    
AlsoEnergy, Inc              
Liquidity [Abstract]              
Percent of outstanding shares acquired 100.00%            
Aggregate purchase price $ 652,942            
Cash paid 544,059            
Equity consideration 108,883            
AlsoEnergy, Inc | Common Stock              
Liquidity [Abstract]              
Equity consideration $ 108,900            
2028 Convertible Notes | Convertible Notes              
Liquidity [Abstract]              
Proceeds from convertible notes   $ 445,700          
Fixed interest rate, annual   0.50%          
Maximum | Energy Storage Systems              
Description Of Business [Abstract]              
Estimated useful life       20 years      
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS - Schedule of Reverse Recapitalization (Details)
$ in Thousands
Apr. 28, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash — STPK trust and working capital cash $ 383,383
Cash — PIPE (as described below) 225,000
Less: transaction costs and advisory fees paid (58,061)
Merger and PIPE financing $ 550,322
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
segment
$ / shares
Mar. 31, 2021
USD ($)
$ / shares
Dec. 31, 2021
Nov. 22, 2021
USD ($)
Concentration Risk [Line Items]        
Number of operating segments | segment 1      
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06      
Interest expense | $ $ 3,218 $ 6,233    
Net loss per share attributable to common shareholders, basic (in dollars per share) $ (0.15) $ (2.04)    
Net loss per share attributable to common shareholders, diluted (in dollars per share) (0.15) $ (2.04)    
Cumulative Effect, Period of Adoption, Adjustment        
Concentration Risk [Line Items]        
Net loss per share attributable to common shareholders, basic (in dollars per share) (0.02)      
Net loss per share attributable to common shareholders, diluted (in dollars per share) $ (0.02)      
2028 Convertible Notes | Convertible Notes        
Concentration Risk [Line Items]        
Face amount | $ $ 460,000     $ 460,000
2028 Convertible Notes | Convertible Notes | Cumulative Effect, Period of Adoption, Adjustment        
Concentration Risk [Line Items]        
Interest expense | $ $ 3,700      
Accounts Receivable | Customer Concentration Risk | Customer A        
Concentration Risk [Line Items]        
Concentration risk, percentage     23.00%  
Accounts Receivable | Customer Concentration Risk | Customer B        
Concentration Risk [Line Items]        
Concentration risk, percentage 19.00%   15.00%  
Accounts Receivable | Customer Concentration Risk | Customer C        
Concentration Risk [Line Items]        
Concentration risk, percentage     13.00%  
Accounts Receivable | Customer Concentration Risk | Customer D        
Concentration Risk [Line Items]        
Concentration risk, percentage 15.00%      
Revenue | Customer Concentration Risk | Customer B        
Concentration Risk [Line Items]        
Concentration risk, percentage 11.00% 14.00%    
Revenue | Customer Concentration Risk | Customer D        
Concentration Risk [Line Items]        
Concentration risk, percentage 38.00%      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 41,088 $ 15,420
United States    
Disaggregation of Revenue [Line Items]    
Revenue 39,458  
Rest of the world    
Disaggregation of Revenue [Line Items]    
Revenue 1,630  
Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue 31,123 10,539
Services revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 9,965 $ 4,881
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 41,088 $ 15,420
Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue 31,123 10,539
Services revenue    
Disaggregation of Revenue [Line Items]    
Revenue 9,965 $ 4,881
AlsoEnergy, Inc | Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue 4,800  
AlsoEnergy, Inc | Services revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,800  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Remaining Performance Obligations (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 313,563
Services revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations 232,136
Hardware revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 81,427
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01 | Services revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 18.00%
Period expected to be recognized as revenue 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01 | Hardware revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 100.00%
Period expected to be recognized as revenue 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Services revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 51.00%
Period expected to be recognized as revenue 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Hardware revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 0.00%
Period expected to be recognized as revenue 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01 | Services revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 31.00%
Period expected to be recognized as revenue
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01 | Hardware revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 0.00%
Period expected to be recognized as revenue
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Contract Balances (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Contract With Customer, Liability [Roll Forward]  
Beginning balance $ 37,443
Deferred revenue acquired upon business combination 49,626
Upfront payments received from customers 35,050
Upfront or annual incentive payments received 2,895
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (2,938)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue (3,338)
Revenue recognized related to deferred revenue generated during the period (13,965)
Ending balance $ 104,773
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Short-term investments:    
Amortized cost $ 178,056 $ 173,183
Unrealized gain 3 17
Unrealized Loss (786) (192)
Debt securities: 177,273 173,008
Other-than-temporary impairment losses 0  
Corporate debt securities    
Short-term investments:    
Amortized cost 37,917 42,174
Unrealized gain 1 11
Unrealized Loss (241) (52)
Debt securities: 37,677 42,133
Commercial paper    
Short-term investments:    
Amortized cost 18,741 20,743
Unrealized gain 0 0
Unrealized Loss 0 0
Debt securities: 18,741 20,743
U.S. government bonds    
Short-term investments:    
Amortized cost 84,324 86,265
Unrealized gain 0 0
Unrealized Loss (512) (135)
Debt securities: 83,812 86,130
Certificate of deposits    
Short-term investments:    
Amortized cost 17,347 21,501
Unrealized gain 2 6
Unrealized Loss 0 0
Debt securities: 17,349 21,507
Treasury bills    
Short-term investments:    
Amortized cost 17,228  
Unrealized gain 0  
Unrealized Loss (9)  
Debt securities: 17,219  
Agency bonds    
Short-term investments:    
Amortized cost 2,499 2,500
Unrealized gain 0 0
Unrealized Loss (24) (5)
Debt securities: $ 2,475 $ 2,495
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash equivalents:    
Cash equivalents $ 22,526  
Debt securities:    
Debt securities: 177,273 $ 173,008
Corporate debt securities    
Debt securities:    
Debt securities: 37,677 42,133
Commercial paper    
Debt securities:    
Debt securities: 18,741 20,743
U.S. government bonds    
Debt securities:    
Debt securities: 83,812 86,130
Certificate of deposits    
Debt securities:    
Debt securities: 17,349 21,507
Treasury bills    
Debt securities:    
Debt securities: 17,219  
Agency bonds    
Debt securities:    
Debt securities: 2,475 2,495
Fair Value, Recurring    
Debt securities:    
Total financial assets 199,799 300,269
Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 37,677 42,133
Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 18,741 20,743
Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 83,812 86,130
Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 17,349 21,507
Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 17,219  
Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 2,475  
Fair Value, Recurring | Other    
Debt securities:    
Debt securities:   2,495
Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 9,931 127,261
Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents 12,595  
Level 1    
Cash equivalents:    
Cash equivalents 9,931  
Level 1 | Fair Value, Recurring    
Debt securities:    
Total financial assets 9,931 127,261
Level 1 | Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 0 0
Level 1 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 0 0
Level 1 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 0 0
Level 1 | Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 0 0
Level 1 | Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 0  
Level 1 | Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 0  
Level 1 | Fair Value, Recurring | Other    
Debt securities:    
Debt securities:   0
Level 1 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 9,931 127,261
Level 1 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents 0  
Level 2    
Cash equivalents:    
Cash equivalents 12,595  
Level 2 | Fair Value, Recurring    
Debt securities:    
Total financial assets 189,868 173,008
Level 2 | Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 37,677 42,133
Level 2 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 18,741 20,743
Level 2 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 83,812 86,130
Level 2 | Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 17,349 21,507
Level 2 | Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 17,219  
Level 2 | Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 2,475  
Level 2 | Fair Value, Recurring | Other    
Debt securities:    
Debt securities:   2,495
Level 2 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 0 0
Level 2 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents 12,595  
Level 3    
Cash equivalents:    
Cash equivalents 0  
Level 3 | Fair Value, Recurring    
Debt securities:    
Total financial assets 0 0
Level 3 | Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 0 0
Level 3 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 0 0
Level 3 | Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 0 0
Level 3 | Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 0  
Level 3 | Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 0  
Level 3 | Fair Value, Recurring | Other    
Debt securities:    
Debt securities:   0
Level 3 | Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 0 $ 0
Level 3 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents $ 0  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 01, 2022
Mar. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill   $ 547,700 $ 1,741
AlsoEnergy, Inc      
Business Acquisition [Line Items]      
Percent of outstanding shares acquired 100.00%    
Aggregate purchase price $ 652,942    
Cash paid 544,059    
Business combination, consideration transferred, equity interests issued and issuable 108,883    
Transaction costs   6,100  
Goodwill 545,931 545,900  
Deferred tax liability 15,476 15,500  
Revenue   9,600  
Operating earnings (loss)   $ (3,500)  
AlsoEnergy, Inc | Common Stock      
Business Acquisition [Line Items]      
Business combination, consideration transferred, equity interests issued and issuable $ 108,900    
Business acquisition, equity interest Issued or issuable (in shares) 8,621,006    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) - AlsoEnergy, Inc - USD ($)
$ in Thousands
Feb. 01, 2022
Mar. 31, 2022
Business Acquisition [Line Items]    
Cash consideration $ 544,059  
Equity consideration 108,883  
Total consideration $ 652,942  
Unpaid cash consideration relating to certain shareholders   $ 1,100
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Feb. 01, 2022
Dec. 31, 2021
Liabilities Assumed      
Goodwill $ 547,700   $ 1,741
AlsoEnergy, Inc      
Assets Acquired      
Cash   $ 10,135  
Accounts receivable   9,614  
Other current assets   1,795  
Inventory   3,701  
Operating leases right-of-use assets   1,333  
Separately identifiable intangible assets acquired other than goodwill   152,100  
Other non-current assets   1,032  
Total identifiable assets acquired   179,710  
Liabilities Assumed      
Accounts payable   1,985  
Other current liabilities   1,596  
Accrued payroll   2,533  
Deferred revenue, current portion   17,486  
Lease liabilities, current portion   431  
Deferred revenue, noncurrent   32,140  
Lease liability, noncurrent   902  
Deferred tax liability 15,500 15,476  
Other noncurrent liabilities   150  
Total liabilities assumed   72,699  
Total net identifiable assets acquired   107,011  
Goodwill $ 545,900 545,931  
Total consideration   $ 652,942  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details) - AlsoEnergy, Inc
$ in Thousands
Feb. 01, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Separately identifiable intangible assets acquired other than goodwill $ 152,100
Trade name  
Finite-Lived Intangible Assets [Line Items]  
Separately identifiable intangible assets acquired other than goodwill $ 11,300
Useful Life 7 years
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Separately identifiable intangible assets acquired other than goodwill $ 106,800
Useful Life 12 years
Backlog  
Finite-Lived Intangible Assets [Line Items]  
Separately identifiable intangible assets acquired other than goodwill $ 3,900
Useful Life 1 year 1 month 6 days
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Separately identifiable intangible assets acquired other than goodwill $ 30,100
Useful Life 7 years
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) - AlsoEnergy, Inc - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Business Acquisition [Line Items]    
Total revenue $ 44,924 $ 27,573
Net loss $ (30,469) $ (94,158)
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 547,557 $ 1,625
Effect of foreign currency translation 143 116
Goodwill, Total $ 547,700 $ 1,741
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 186,372   $ 30,206
Less: Accumulated amortization (20,576)   (16,276)
Add: Currency translation adjustment 44   36
Total intangible assets, net 165,840   13,966
Amortization of intangible assets 4,400 $ 1,400  
Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets 30,600   500
Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets 11,300   0
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets 106,800   0
Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets 3,900   0
Internally developed software      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 33,772   $ 29,706
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (48,582) $ (45,250)
Total energy storage systems, net 102,320 106,114
Energy storage systems placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross 143,134 143,592
Energy storage systems not yet placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross $ 7,768 $ 7,772
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
ENERGY STORAGE SYSTEMS, NET - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 4.3 $ 3.8
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) - Line of Credit - Revolving Loan Due To SPE Member - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2020
May 31, 2020
Apr. 30, 2017
Jan. 01, 2020
Debt Instrument [Line Items]        
Total capacity   $ 35.0   $ 45.0
Fixed interest rate, annual   14.00%   10.00%
Period threshold for interest rate   9 months    
Percent of capacity usage for financing of hardware purchases 70.00% 85.00% 100.00%  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2021
May 31, 2020
Jun. 30, 2018
Debt Instrument [Line Items]      
Payment to acquire noncontrolling interest     $ 8.1
Term Loan Due To Former Non-Controlling Interest Holder | Term Loan      
Debt Instrument [Line Items]      
Fixed interest rate, quarterly     4500.00%
Fixed interest rate, annual     18.00%
Prepaid principal and interest   $ 1.5  
Prepaid principal   $ 1.0  
Warrants issued (in shares)   400,000  
Unamortized discount   $ 0.2  
Debt instrument, prepayment penalties $ 2.6    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) - Line of Credit - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2021
Jan. 31, 2021
May 31, 2020
Mar. 31, 2022
Dec. 31, 2021
2020 Credit Agreement          
Debt Instrument [Line Items]          
Proceeds from credit agreement     $ 25.0    
Fixed interest rate, annual     12.00%    
Fixed interest rate, paid in cash     8.00%    
Fixed interest rate, added back to principal     4.00%    
Prepayment penalties $ 1.4        
2021 Credit Agreement          
Debt Instrument [Line Items]          
Proceeds from credit agreement   $ 1.8      
Fixed interest rate, annual   5.45%      
Total capacity   $ 2.7      
Outstanding balance       $ 1.9 $ 1.9
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Schedule of Outstanding Debt (Details) - Notes Payable
$ in Thousands
Mar. 31, 2022
USD ($)
Debt Instrument [Line Items]  
Outstanding principal $ 1,932
Unamortized discount (213)
Carrying value of debt $ 1,719
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PROMISSORY NOTES - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 22, 2021
USD ($)
day
$ / shares
Nov. 19, 2021
USD ($)
$ / shares
Apr. 28, 2021
USD ($)
shares
Jan. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]                
Proceeds from convertible notes         $ 0 $ 1,118    
Capped Call Options                
Debt Instrument [Line Items]                
Cost of capped calls   $ 66,700            
Initial strike price (in dollars per share) | $ / shares   $ 29.2428            
Cap price (in dollars per share) | $ / shares   $ 49.6575            
Convertible Notes                
Debt Instrument [Line Items]                
Convertible notes payable             $ 0 $ 67,600
Convertible Notes | Q1 2021 Convertible Notes                
Debt Instrument [Line Items]                
Proceeds from convertible notes       $ 1,100        
Convertible Notes | Outstanding convertible promissory notes                
Debt Instrument [Line Items]                
Debt conversion, converted instrument, shares issued (in shares) | shares     10,921,548          
Debt conversion, converted instrument, amount     $ 77,700          
Debt instrument, increase, accrued interest     $ 7,700          
Loss on extinguishment of debt         1,100      
Convertible Notes | 2028 Convertible Notes                
Debt Instrument [Line Items]                
Proceeds from convertible notes $ 445,700              
Face amount $ 460,000       $ 460,000      
Fixed interest rate, annual 0.50%              
Conversion ratio 0.0341965              
Conversion price (in dollars per share) | $ / shares $ 29.24              
Redemption price, percentage 100.00%              
Effective interest percentage 0.90%              
Term 7 years              
Convertible Notes | 2028 Convertible Notes | Debt Instrument, Redemption, Period One                
Debt Instrument [Line Items]                
Conversion price, percentage 130.00%              
Convertible Notes | 2028 Convertible Notes | Debt Instrument, Redemption, Period Two                
Debt Instrument [Line Items]                
Threshold trading days | day 20              
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) - Convertible Notes - 2028 Convertible Notes
$ in Thousands
Mar. 31, 2022
USD ($)
Debt Instrument [Line Items]  
Outstanding principal $ 460,000
Unamortized initial purchaser’s debt discount and debt issuance cost (13,582)
Carrying value of debt $ 446,418
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Debt Instrument [Line Items]    
Non-cash interest expense, including interest expenses associated with debt issuance costs $ 456 $ 3,902
2028 Convertible Notes | Convertible Notes    
Debt Instrument [Line Items]    
Contractual interest expense 575  
Non-cash interest expense, including interest expenses associated with debt issuance costs 495  
Total interest expense $ 1,070  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jun. 24, 2021
Apr. 28, 2021
Apr. 07, 2021
Aug. 20, 2020
Sep. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Aug. 20, 2021
Jun. 25, 2021
Class of Warrant or Right [Line Items]                  
Loss from fair value adjustment           $ 0 $ (66,397)    
Sale of stock, number of shares Issued in transaction (in shares)   22,500,000              
Number of shares called from each warrant (in shares)       1          
Exercise Price (in dollars per share)     $ 0.01            
Number of shares called from exchange of warrants (in shares)     350,000            
Warrants and rights outstanding       $ 302,600          
Cash net of broker fees           $ 145,300      
Issuance of common stock warrants for services     $ 9,200            
Legacy Stem Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants outstanding (in shares)   50,207,439       23,673      
Conversion of securities into common stock (in shares)   2,759,970              
Loss from fair value adjustment   $ 100,900              
Conversion of securities into common stock   $ 60,600              
Public Warrants                  
Class of Warrant or Right [Line Items]                  
Sale of stock, number of shares Issued in transaction (in shares)       12,786,168          
Exercise Price (in dollars per share)       $ 11.50   $ 11.50      
Number of shares called from exchange of warrants (in shares)           12,638,723      
Warrants and rights outstanding       $ 185,900          
Issued irrevocable notice redemption (in shares)               12,786,129  
Cash net of broker fees         $ 145,300        
Net gain revaluation and redemption         134,900        
Gain on redemption of warrants         $ 2,100        
Private Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants outstanding (in shares)           0     7,181,134
Loss from fair value adjustment $ 52,000                
Number of shares called from exchange of warrants (in shares)       7,181,134         4,683,349
Warrants and rights outstanding       $ 116,700          
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
COMMON STOCK (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
May 31, 2021
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 51,609,033    
Options outstanding (in shares) 9,218,431 8,766,466  
Outstanding RSUs      
Class of Stock [Line Items]      
RSUs outstanding, ending of period (in shares) 5,967,768 1,799,677  
2021 Equity Incentive Plan      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 23,722,254   23,722,254
Options outstanding (in shares) 2,193,492    
2021 Equity Incentive Plan | Outstanding RSUs      
Class of Stock [Line Items]      
RSUs outstanding, ending of period (in shares) 5,972,374    
Shares reserved for warrants      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 23,673    
Options issued and outstanding      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 9,218,431    
RSUs issued and outstanding      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 5,967,768    
Shares available for future issuance under equity incentive plan      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 15,556,388    
Conversion of 2028 Convertible Notes      
Class of Stock [Line Items]      
Reserved shares of common stock for issuance ( in shares) 20,842,773    
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
shares
May 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) | shares 9,218,431   8,766,466  
Reserved shares of common stock for issuance ( in shares) | shares 51,609,033      
Options granted, weighted-average grant date fair value (in dollars per share) | $ / shares $ 5.84      
Options exercised, intrinsic value | $ $ 5,500 $ 30,200    
Shares issued from net settlement (in shares) | shares 216,711      
Options converted from net settlement (in shares) | shares 422,594      
Payments for taxes related to net share settlement of stock options | $ $ 773 $ 0    
Remaining unrecognized stock-based compensation expense | $ 25,300      
Internally developed software | Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amount capitalized | $ $ 500      
Outstanding stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price as a percentage of fair value 100.00%      
Exercise price as a percentage of fair value for shareholders owning specified minimum amount 110.00%      
Significant shareholder threshold used for determining exercise price 10.00%      
Exercise period 10 years      
Payments for taxes related to net share settlement of stock options | $ $ 800      
Weighted average period for recognition of stock-based compensation expense 3 years 3 months 18 days      
Outstanding stock options | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage 25.00%      
Vesting period 1 year      
Outstanding stock options | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage 2.08%      
Vesting period 3 years      
RSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Right to receive, conversion ratio 1      
Fair value of grants in period | $ $ 38,100      
Remaining unrecognized stock-based compensation expense | $ $ 89,700      
Weighted average period for recognition of stock-based compensation expense 4 years 4 months 24 days      
RSU | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage 100.00%      
RSU | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage 25.00%      
Vesting period 4 years      
RSU | Share-based Payment Arrangement, Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage     20.00%  
2009 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) | shares 7,109,200      
2021 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) | shares 2,193,492      
Reserved shares of common stock for issuance ( in shares) | shares 23,722,254     23,722,254
2021 Equity Incentive Plan | RSU | Share-based Payment Arrangement, Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     7 years  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Number of Options Outstanding    
Options outstanding, beginning of period (in shares) 8,766,466  
Options granted (in shares) 1,117,857  
Options exercised (in shares) (631,050)  
Options forfeited (in shares) (34,842)  
Options outstanding, end of period (in shares) 9,218,431 8,766,466
Options vested and exercisable (in shares) 5,866,395  
Weighted- Average Exercise Price Per Share    
Options outstanding, weighted average exercise price (in dollars per share) $ 6.63 $ 6.01
Options granted, weighted average exercise price (in dollars per share) 9.33  
Options exercised, weighted average exercise price (in dollars per share) 2.17  
Options forfeited, weighted average exercise price (in dollars per share) 18.46  
Options vested and exercisable, weighted-average exercise price (in dollars per share) $ 2.68  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, options outstanding 7 years 2 months 12 days 7 years 1 month 6 days
Weighted average remaining contractual life, options vested and exercisable 6 years 2 months 12 days  
Aggregate intrinsic value, options outstanding $ 58,068 $ 123,570
Aggregate intrinsic value, options vested and exercisable $ 49,144  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - RSU Activity (Details) - RSU - $ / shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Number of RSUs Outstanding    
RSUs outstanding, ending of period (in shares) 5,967,768 1,799,677
RSUs granted (in shares) 4,170,543  
RSUs vested (in shares) 0  
RSUs forfeited (in shares) (2,452)  
Weighted-Average Grant Date Fair Value Per Share    
RSUs outstanding, weighted average grant date fair value (in dollars per share) $ 17.2 $ 36.0
RSUs granted, weighted average grant date fair value (in dollars per share) 9.2  
RSUs vested, weighted average grant date fair value (in dollars per share) 0  
RSUs forfeited, weighted average grant date fair value (in dollars per share) $ 26.4  
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 6,265 $ 760
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 824 84
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1,307 155
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 4,134 $ 521
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator - Basic:    
Net loss attributable to common stockholders, basic $ (22,483) $ (82,553)
Net loss attributable to common stockholders, diluted $ (22,483) $ (82,553)
Denominator:    
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) 150,491,041 40,425,009
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 150,491,041 40,425,009
Net loss per share attributable to common shareholders, basic (in dollars per share) $ (0.15) $ (2.04)
Net loss per share attributable to common shareholders, diluted (in dollars per share) $ (0.15) $ (2.04)
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE - Antidilutive securities (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 30,940,262 31,348,197
Outstanding convertible promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 0 10,861,947
Outstanding 2028 Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 15,730,390 0
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 9,218,431 9,673,112
Outstanding warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 23,673 10,813,138
Outstanding RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 5,967,768 0
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Loss before provision for (benefit from) income taxes $ (37,696) $ (82,553)
Provision for (benefit from) income taxes $ (15,213) $ 0
Effective tax rate 40.40% 0.00%
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Tax provision (benefit) $ (15,213) $ 0
Effective tax rate 40.40% 0.00%
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGNECIES (Details) - AlsoEnergy, Inc
Feb. 01, 2022
USD ($)
ft²
Lessee, Lease, Description [Line Items]  
Operating lease liability | $ $ 1,300,000
Base rent per month | $ $ 39,725
Boulder, Colorado  
Lessee, Lease, Description [Line Items]  
Area of lease | ft² 15,847
Lease term 34 months
Longmont, Colorado  
Lessee, Lease, Description [Line Items]  
Area of lease | ft² 13,947
Lease term 35 months
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details)
$ in Millions
May 02, 2022
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Settlement amount expected to be received $ 1.1
XML 88 stem-20220331_htm.xml IDEA: XBRL DOCUMENT 0001758766 2022-01-01 2022-03-31 0001758766 2022-04-25 0001758766 2022-03-31 0001758766 2021-12-31 0001758766 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001758766 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001758766 stem:HardwareMember 2022-01-01 2022-03-31 0001758766 stem:HardwareMember 2021-01-01 2021-03-31 0001758766 2021-01-01 2021-03-31 0001758766 us-gaap:CommonStockMember 2021-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001758766 us-gaap:RetainedEarningsMember 2021-12-31 0001758766 us-gaap:NoncontrollingInterestMember 2021-12-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-12-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2021-12-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001758766 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001758766 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001758766 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001758766 us-gaap:CommonStockMember 2022-03-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001758766 us-gaap:RetainedEarningsMember 2022-03-31 0001758766 us-gaap:NoncontrollingInterestMember 2022-03-31 0001758766 us-gaap:CommonStockMember 2020-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001758766 us-gaap:RetainedEarningsMember 2020-12-31 0001758766 us-gaap:NoncontrollingInterestMember 2020-12-31 0001758766 2020-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001758766 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001758766 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001758766 us-gaap:CommonStockMember 2021-03-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001758766 us-gaap:RetainedEarningsMember 2021-03-31 0001758766 us-gaap:NoncontrollingInterestMember 2021-03-31 0001758766 2021-03-31 0001758766 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001758766 us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001758766 us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-03-31 0001758766 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-03-31 0001758766 srt:MaximumMember stem:EnergyStorageSystemsMember 2022-01-01 2022-03-31 0001758766 2021-04-28 2021-04-28 0001758766 2021-04-27 0001758766 2021-04-28 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-11-22 2021-11-22 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-11-22 0001758766 stem:AlsoEnergyIncMember 2022-02-01 0001758766 stem:AlsoEnergyIncMember 2022-02-01 2022-02-01 0001758766 stem:AlsoEnergyIncMember us-gaap:CommonStockMember 2022-02-01 2022-02-01 0001758766 stem:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758766 stem:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001758766 stem:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758766 stem:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001758766 stem:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758766 stem:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001758766 stem:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-03-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 2022-03-31 0001758766 stem:HardwareMember stem:AlsoEnergyIncMember 2022-01-01 2022-03-31 0001758766 us-gaap:ServiceMember stem:AlsoEnergyIncMember 2022-01-01 2022-03-31 0001758766 country:US 2022-01-01 2022-03-31 0001758766 stem:RestOfTheWorldMember 2022-01-01 2022-03-31 0001758766 us-gaap:ServiceMember 2022-03-31 0001758766 us-gaap:ServiceMember 2022-04-01 2022-03-31 0001758766 us-gaap:ServiceMember 2023-04-01 2022-03-31 0001758766 us-gaap:ServiceMember 2027-04-01 2022-03-31 0001758766 stem:HardwareMember 2022-03-31 0001758766 stem:HardwareMember 2022-04-01 2022-03-31 0001758766 stem:HardwareMember 2023-04-01 2022-03-31 0001758766 stem:HardwareMember 2027-04-01 2022-03-31 0001758766 us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001758766 us-gaap:CommercialPaperMember 2022-03-31 0001758766 us-gaap:USTreasuryBondSecuritiesMember 2022-03-31 0001758766 us-gaap:CertificatesOfDepositMember 2022-03-31 0001758766 us-gaap:USTreasuryBillSecuritiesMember 2022-03-31 0001758766 stem:AgencyBondsMember 2022-03-31 0001758766 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:CommercialPaperMember 2021-12-31 0001758766 us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001758766 us-gaap:CertificatesOfDepositMember 2021-12-31 0001758766 stem:AgencyBondsMember 2021-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758766 stem:AlsoEnergyIncMember 2022-01-01 2022-03-31 0001758766 stem:AlsoEnergyIncMember 2022-03-31 0001758766 stem:AlsoEnergyIncMember us-gaap:TradeNamesMember 2022-02-01 2022-02-01 0001758766 stem:AlsoEnergyIncMember us-gaap:CustomerRelationshipsMember 2022-02-01 2022-02-01 0001758766 stem:AlsoEnergyIncMember us-gaap:OrderOrProductionBacklogMember 2022-02-01 2022-02-01 0001758766 stem:AlsoEnergyIncMember us-gaap:DevelopedTechnologyRightsMember 2022-02-01 2022-02-01 0001758766 stem:AlsoEnergyIncMember 2021-01-01 2021-03-31 0001758766 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001758766 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001758766 us-gaap:TradeNamesMember 2022-03-31 0001758766 us-gaap:TradeNamesMember 2021-12-31 0001758766 us-gaap:CustomerRelationshipsMember 2022-03-31 0001758766 us-gaap:CustomerRelationshipsMember 2021-12-31 0001758766 us-gaap:OrderOrProductionBacklogMember 2022-03-31 0001758766 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001758766 us-gaap:SoftwareDevelopmentMember 2022-03-31 0001758766 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001758766 stem:EnergyStorageSystemsPlacedIntoServiceMember 2022-03-31 0001758766 stem:EnergyStorageSystemsPlacedIntoServiceMember 2021-12-31 0001758766 stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember 2022-03-31 0001758766 stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember 2021-12-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-01-01 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-05-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-05-01 2020-05-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2017-04-01 2017-04-30 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-08-01 2020-08-31 0001758766 2018-06-01 2018-06-30 0001758766 stem:TermLoanDueToFormerNonControllingInterestHolderMember us-gaap:MediumTermNotesMember 2018-06-30 0001758766 stem:TermLoanDueToFormerNonControllingInterestHolderMember us-gaap:MediumTermNotesMember 2020-05-01 2020-05-31 0001758766 stem:TermLoanDueToFormerNonControllingInterestHolderMember us-gaap:MediumTermNotesMember 2020-05-31 0001758766 stem:TermLoanDueToFormerNonControllingInterestHolderMember us-gaap:MediumTermNotesMember 2021-04-01 2021-04-30 0001758766 stem:A2020CreditAgreementMember us-gaap:LineOfCreditMember 2020-05-01 2020-05-31 0001758766 stem:A2020CreditAgreementMember us-gaap:LineOfCreditMember 2020-05-31 0001758766 stem:A2020CreditAgreementMember us-gaap:LineOfCreditMember 2021-04-01 2021-04-30 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-01-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-01-01 2021-01-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2022-03-31 0001758766 us-gaap:NotesPayableOtherPayablesMember 2022-03-31 0001758766 us-gaap:ConvertibleDebtMember 2020-12-31 0001758766 us-gaap:ConvertibleDebtMember 2021-12-31 0001758766 stem:Q12021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-01-31 0001758766 stem:ConvertiblePromissoryNotesMember us-gaap:ConvertibleDebtMember 2021-04-28 2021-04-28 0001758766 stem:ConvertiblePromissoryNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001758766 stem:A2028ConvertibleNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2021-11-22 2021-11-22 0001758766 stem:A2028ConvertibleNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2021-11-22 2021-11-22 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001758766 stem:CappedCallOptionsMember 2021-11-17 2021-11-19 0001758766 stem:CappedCallOptionsMember 2021-11-19 0001758766 stem:LegacyStemWarrantsMember 2021-04-28 0001758766 stem:LegacyStemWarrantsMember 2021-04-28 2021-04-28 0001758766 stem:LegacyStemWarrantsMember 2022-03-31 0001758766 stem:PublicWarrantsMember 2020-08-20 2020-08-20 0001758766 2020-08-20 0001758766 stem:PublicWarrantsMember 2020-08-20 0001758766 stem:PrivateWarrantsMember 2020-08-20 0001758766 stem:PrivateWarrantsMember 2021-06-25 0001758766 stem:PrivateWarrantsMember 2021-06-24 2021-06-24 0001758766 stem:PrivateWarrantsMember 2022-03-31 0001758766 stem:PublicWarrantsMember 2021-08-20 0001758766 stem:PublicWarrantsMember 2022-03-31 0001758766 stem:PublicWarrantsMember 2021-08-20 2021-09-30 0001758766 2021-04-07 0001758766 2021-04-07 2021-04-07 0001758766 stem:SharesReservedForWarrantsMember 2022-03-31 0001758766 stem:OptionsIssuedAndOutstandingMember 2022-03-31 0001758766 stem:RSUsIssuedAndOutstandingMember 2022-03-31 0001758766 us-gaap:StockCompensationPlanMember 2022-03-31 0001758766 stem:ConversionOf2028ConvertibleNotesMember 2022-03-31 0001758766 stem:A2021EquityIncentivePlanMember 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember stem:A2021EquityIncentivePlanMember 2022-03-31 0001758766 stem:A2009EquityIncentivePlanMember 2022-03-31 0001758766 stem:A2021EquityIncentivePlanMember 2021-05-31 0001758766 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001758766 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-03-31 0001758766 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-03-31 0001758766 2021-01-01 2021-12-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember stem:A2021EquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001758766 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001758766 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:SoftwareDevelopmentMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001758766 stem:ConvertiblePromissoryNotesMember 2022-01-01 2022-03-31 0001758766 stem:ConvertiblePromissoryNotesMember 2021-01-01 2021-03-31 0001758766 stem:Outstanding2028ConvertibleNotesMember 2022-01-01 2022-03-31 0001758766 stem:Outstanding2028ConvertibleNotesMember 2021-01-01 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001758766 stem:CommonStockWarrantsMember 2022-01-01 2022-03-31 0001758766 stem:CommonStockWarrantsMember 2021-01-01 2021-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001758766 stem:AlsoEnergyIncMember stem:BoulderColoradoMember 2022-02-01 0001758766 stem:AlsoEnergyIncMember stem:LongmontColoradoMember 2022-02-01 0001758766 us-gaap:SubsequentEventMember 2022-05-02 2022-05-02 shares iso4217:USD iso4217:USD shares pure stem:segment stem:day utr:sqft 0001758766 --12-31 2022 Q1 false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member P1Y P4Y P1Y P4Y 0.0341965 0.25 0.0208 0.25 0.20 10-Q true 2022-03-31 false STEM, INC. DE 333-251397 85-1972187 100 California St., 14th Fl San Francisco CA 94111 1 877 374-7836 Common Stock, par value $0.0001 STEM NYSE Yes Yes Large Accelerated Filer false false false 154057258 174537000 747780000 177273000 173008000 74123000 61701000 72985000 22720000 207000 213000 28252000 18641000 527170000 1023850000 102320000 106114000 9620000 8630000 547700000 1741000 165840000 13966000 13785000 12998000 51380000 24531000 1417815000 1191830000 99307000 28273000 22785000 25993000 8422000 7453000 14177000 15277000 40722000 9158000 179000 306000 2622000 1813000 188035000 87967000 64051000 28285000 4168000 4135000 1719000 1687000 446418000 316542000 70395000 73204000 12526000 12183000 367000 0 787679000 524003000 0.0001 0.0001 1000000 1000000 0 0 0 0 0 0 0.0001 0.0001 500000000 500000000 153717797 153717797 144671624 144671624 15000 14000 1161109000 1176845000 -619000 20000 -530510000 -509052000 629995000 667827000 141000 0 630136000 667827000 1417815000 1191830000 9965000 4881000 31123000 10539000 41088000 15420000 8633000 6905000 28811000 8632000 37444000 15537000 3644000 -117000 9142000 2667000 8943000 4407000 20512000 2692000 38597000 9766000 -34953000 -9883000 3218000 6233000 0 -66397000 475000 -40000 -2743000 -72670000 -37696000 -82553000 -15213000 0 -22483000 -82553000 -0.15 -0.15 -2.04 -2.04 150491041 150491041 40425009 40425009 -22483000 -82553000 -611000 0 -28000 251000 -23122000 -82302000 144671624 14000 1176845000 20000 -509052000 0 667827000 -130979000 1598000 -129381000 -573000 -573000 8621006 1000 108882000 108883000 425167 -426000 -426000 6787000 6787000 -611000 -611000 -28000 -28000 141000 141000 -22483000 -22483000 153717797 15000 1161109000 -619000 -530510000 141000 630136000 40202785 4000 230620000 -192000 -407841000 0 -177409000 1126000 1126000 1392494 2750000 2750000 19531 397000 397000 784000 784000 251000 251000 -82553000 -82553000 41614810 4000 235677000 59000 -490394000 0 -254654000 -22483000 -82553000 8725000 5079000 456000 3902000 6265000 760000 0 66397000 546000 160000 60000 50000 171000 613000 -293000 0 -15100000 0 17000 0 3352000 955000 46564000 1466000 32284000 4690000 1670000 779000 61755000 8640000 17705000 2992000 -54000 -176000 -457000 199000 -26005000 -1827000 532839000 0 41437000 0 36271000 0 108000 1525000 3537000 1238000 1278000 0 -542928000 -2763000 347000 2894000 773000 0 311000 2732000 4178000 3369000 0 8000 0 1118000 0 101000 6000 3879000 0 161000 -4287000 7093000 -23000 428000 -573243000 2931000 747780000 6942000 174537000 9873000 1869000 1480000 27000 37000 0 1260000 0 256000 0 253000 522000 24000 BUSINESS<div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Business</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stem, Inc. and its subsidiaries (together, “Stem” or the “Company”) is one of the largest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> digitally connected, intelligent energy storage networks, providing customers (i) with an energy storage system, sourced from leading, global battery original equipment manufacturers (“OEMs”), that the Company delivers through its partners, including solar project developers and engineering, procurement and construction firms and (ii) through its Athena® artificial intelligence (“AI”) platform (“Athena”), with ongoing software-enabled services to operate the energy storage systems for up to 20 years. In addition, in all the markets where the Company operates its customers’ systems, the Company has agreements to manage the energy storage systems using the Athena platform to participate in energy markets and to share the revenue from such market participation.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company delivers its battery hardware and software-enabled services through its Athena platform to its customers. The Company’s hardware and recurring software-enabled services mitigate customer energy costs through services such as time-of-use and demand charge management optimization and by aggregating the dispatch of energy through a network of virtual power plants. The resulting network created by the Company’s growing customer base increases grid resilience and reliability through the real-time processing of market-based demand cycles, energy prices and other factors in connection with the deployment of renewable energy resources to such customers. Additionally, the Company’s energy storage solutions support renewable energy generation by alleviating grid intermittency issues and thereby reducing customer dependence on traditional, fossil fuel resources.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, the Company acquired all of the issued and outstanding capital stock of Also Energy Holdings, Inc. (“AlsoEnergy”), which has been consolidated since the date of acquisition. Through AlsoEnergy, the Company provides end-to-end turnkey solutions that monitor and manage renewable energy systems through AlsoEnergy’s PowerTrack software. PowerTrack includes data acquisitions and monitoring, performance modelling, agency reporting, internal reports, work order tickets, and supervisory control and data acquisition (“SCADA”) controls. AlsoEnergy has deployed systems at various international locations, but its primary customer base is in the United States, Germany and Canada. See Note 6 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> </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%">.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operated as Rollins Road Acquisition Company (f/k/a Stem, Inc.) (“Legacy Stem”) prior to the Merger (as defined below). Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in San Francisco, California.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Star Peak Acquisition Corp. Merger</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 3, 2020, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Star Peak Transition Corp. (“STPK”), an entity listed on the New York Stock Exchange under the trade symbol “STPK,” and STPK Merger Sub Corp., a Delaware corporation and wholly</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">owned subsidiary of STPK (“Merger Sub”), providing for, among other things, and subject to the conditions therein, the combination of the Company and STPK pursuant to the merger of Merger Sub with and into the Company, with the Company continuing as the surviving entity (the “Merger”). </span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2021, shareholders of STPK approved the Merger, under which Stem received approximately $550.3 million, net of fees and expenses as follows (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:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.047%"/><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%">Recapitalization</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 — STPK trust and working capital cash</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%">383,383 </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%">Cash — PIPE (as described below)</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%">225,000 </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: transaction costs and advisory fees paid</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%">(58,061)</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%">Merger and PIPE financing</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%">550,322 </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="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the closing of the Merger, (i) all issued and outstanding shares of Legacy Stem preferred stock, par value $0.00001 per share (the “Legacy Stem Preferred Stock”), were converted into shares of Legacy Stem common stock, par value $0.000001 per share (the “Legacy Stem Common Stock”) in accordance with Legacy Stem’s amended and restated certificate of incorporation, (ii) all outstanding convertible promissory notes of Legacy Stem (the “Legacy Stem Convertible Notes”) were converted into Legacy Stem Preferred Stock in accordance with the terms of the Legacy Stem Convertible Notes and (iii) certain warrants issued by Legacy Stem to purchase Legacy Stem Common Stock and Legacy Stem Preferred Stock </span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(the “Legacy Stem Warrants”) were exercised by holders into Legacy Stem Common Stock in accordance with the terms thereof. Upon the consummation of the Merger, each share of Legacy Stem common stock then issued and outstanding was canceled and converted into the right to receive shares of common stock of Stem using an exchange ratio of 4.6432</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;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, STPK entered into separate subscription agreements (each, a “Subscription Agreement”) with a number of investors (each a “Subscriber”), pursuant to which the Subscribers agreed to purchase, and STPK agreed to sell to the Subscribers, an aggregate of 22,500,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Merger. The Merger was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, STPK was treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the Merger was treated as the equivalent of Stem issuing stock for the net assets of STPK, accompanied by a recapitalization. The net liabilities of STPK of $302.2 million, comprised primarily of the warrant liabilities associated with the Public and Private Placement Warrants discussed in Note 11 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are stated at historical cost, with no goodwill or other intangible assets recorded.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and with the instructions to Form 10-Q and Article 10 of the Regulation S-X, assuming the Company will continue as a going concern. As of March 31, 2022, the Company had cash and cash equivalents of $174.5 million, short-term investments of $177.3 million, an accumulated deficit of $530.5 million and net working capital of $339.1 million, with $14.2 million of financing obligations coming due within the next 12 months. During the three months ended March 31, 2022, the Company incurred a net loss of $22.5 million and had negative cash flows from operating activities of $26.0 million. However, the net proceeds from the Merger of $550.3 million, the proceeds of $145.3 million from the exercise of Public Warrants (as described in Note 11 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and the net proceeds of $445.7 million from the issuance of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.50% Green Convertible Senior Notes due 2028</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the “2028 Convertible Notes”) (as described in Note 10 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Promissory Notes</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) provided the Company with a significant amount of cash proceeds. As discussed in Note 6 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">—</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company acquired 100% of the issued and outstanding capital stock of AlsoEnergy for an aggregate purchase price of $653.0 million, including $544.1 million in cash and $108.9 million in common stock. The Company believes that its cash position is sufficient to meet capital and liquidity requirements for at least the next 12 months after the date that the financial statements are available to be issued.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. Prior to the Merger, the Company had been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including securing new customers and maintaining current ones, securing and maintaining adequate supplier relationships, building its customer base, successfully executing its business and marketing strategy, obtaining adequate financing to complete the Company’s development activities, and hiring and retaining appropriate personnel. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results and financial condition.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing COVID-19 pandemic has resulted and may continue to result in widespread adverse impacts on the global and U.S. economies. Ongoing g</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">overnment and business responses to COVID-19, along with COVID-19 variants and the resurgence of related disruptions, could have a continued material adverse effect on economic and market conditions and trigger a period of continued global and U.S. economic slowdown.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s industry is currently facing shortages and shipping delays affecting the supply of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. These shortages and delays can be attributed in part to the COVID-19 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the COVID-19 pandemic have subsided, and have been exacerbated by the ongoing conflict between Russia and Ukraine. While management believes that a majority of the Company’s suppliers have secured sufficient supply to permit them to continue delivery and installations through the end of 2022, if these shortages and delays persist into 2023, they could adversely affect the timing of when battery energy storage </span></div>systems can be delivered and installed, and when (or if) the Company can begin to generate revenue from those systems. The Company cannot predict the full effects the COVID-19 pandemic will have on our business, cash flows, liquidity, financial condition and results of operations at this time due to numerous uncertainties. The Company will continue to monitor developments affecting its workforce, its suppliers, its customers and its business operations generally, and will take actions the Company determines are necessary in order to mitigate these. P20Y <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2021, shareholders of STPK approved the Merger, under which Stem received approximately $550.3 million, net of fees and expenses as follows (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:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.047%"/><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%">Recapitalization</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 — STPK trust and working capital cash</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%">383,383 </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%">Cash — PIPE (as described below)</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%">225,000 </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: transaction costs and advisory fees paid</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%">(58,061)</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%">Merger and PIPE financing</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%">550,322 </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> 550300000 383383000 225000000 58061000 550322000 0.00001 0.000001 4.6432 22500000 10 225000000 302200000 174500000 177300000 -530500000 339100000 14200000 -22500000 -26000000 550300000 145300000 445700000 0.0050 1 653000000.0 544100000 108900000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div style="margin-top:6pt"><span style="color:#231f20;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:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with GAAP for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the condensed balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of Stem management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited financial statements. The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its condensed consolidated balance sheets, and the amount of consolidated net income (loss) that is attributable to Stem and the non-controlling interest in its condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2021. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022 or for any other future interim period or year.</span></div><div style="margin-top:10pt"><span style="color:#231f20;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:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities, embedded derivatives and net assets acquired in a business combination.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. The operations acquired as part of the acquisition of AlsoEnergy have been included in the Company’s operating segment. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2022 and December 31, 2021.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Customers</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:</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:46.268%"/><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.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.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.623%"/><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:8pt;font-weight:700;line-height:100%">Accounts Receivable</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:8pt;font-weight:700;line-height:100%">Revenue</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:700;line-height:100%">Customers:</span></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</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%">*</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%">23 </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="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%">*</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%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</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%">19 </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%">15 </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%">11 </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%">14 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</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%">*</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%">13 </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="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%">*</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%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</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%">15 </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="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="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"><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%">*</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Total less than 10% for the respective period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).</span></div><div><span><br/></span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 include cash and cash equivalents and short-term investments.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxMjI4NGQzNWMyNTRiYWVhNWZhOTJmNzkzZDIyMjliL3NlYzo5MTIyODRkMzVjMjU0YmFlYTVmYTkyZjc5M2QyMjI5Yl8zNy9mcmFnOjMxNGMyY2Y4NzU1NjQ2YjA4M2I3NDRmMWY1ZWM2MDMzL3RleHRyZWdpb246MzE0YzJjZjg3NTU2NDZiMDgzYjc0NGYxZjVlYzYwMzNfNzY5NjU4MTQyNDA1Mw_abe869fa-a444-4224-a21c-a5af54fff4c7">ASU 2020-06</span>, </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 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%">effective January 1, 2022 using the modified retrospective approach. ASU 2020-06 simplifies the accounting for convertible instruments. The guidance removes certain accounting models which separate conversion features from the host contract for convertible instruments. As a result of the adoption of ASU 2020-06, the 2028 Convertible Notes are no longer bifurcated into separate liability and equity components in the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> condensed consolidated balance sheet. Rather, the $460.0 million principal amount of the Company’s 2028 Convertible Notes was classified as a liability in the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> condensed consolidated balance sheet. Upon adoption of ASU 2020-06, an adjustment was recorded to the 2028 Convertible Notes liability component, equity component (additional paid-in-capital) and accumulated deficit. The cumulative effect of the change was recognized as an adjustment to the opening balance of accumulated deficit at the date of adoption. The comparative information has not been restated and continues to be presented according to accounting standards in effect for those periods. This adjustment was calculated based on the carrying amount of the 2028 Convertible Notes as if it had always been treated only as a liability. Further, an adjustment was recorded to the debt discount and issuance costs as if these had always been treated as a contra liability only. Interest expense related to the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> would have been $3.7 million higher without the adoption of ASU 2020-06. As such, net loss attributable to the Company per common share for the three months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is $0.02 lower due to the effect of adoption of ASU 2020-06.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and subsequent related ASUs, which amends the guidance on the impairment of financial instruments by requiring measurement and recognition of expected credit losses for financial assets held. This ASU is effective for public and private companies’ fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, and December 15, 2022, respectively. As the Company is no longer an emerging growth company as of January 1, 2022, the Company adopted ASU 2016-13 effective on such date, utilizing the modified retrospective transition method. Upon adoption, the Company updated its impairment model to utilize a forward-looking current expected credit losses (“CECL”) model in place of the incurred loss methodology for financial instruments measured at amortized cost, primarily including its accounts receivable. The adoption did not have a material effect on the Company’s </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:18pt"><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 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%">. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The Company early adopted ASU 2021-08 on a prospective basis effective January 1, 2022. As indicated in Note 6 </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> </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 completed the acquisition of AlsoEnergy on February 1, 2022. The adoption of ASU 2021-08 resulted in the recognition of deferred revenue at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for public entities for interim and annual periods beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 will be effective for private entities for annual periods beginning after December 15, 2021, and interim periods beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 effective May 1, 2021. The adoption of this standard did not have a material impact on the Company’s </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated financial statements.</span></div> <div style="margin-top:6pt"><span style="color:#231f20;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:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with GAAP for interim reporting and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the condensed balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but certain notes or other information that are normally required by GAAP have been omitted if they substantially duplicate the disclosures contained in the Company’s annual audited consolidated financial statements. In the opinion of Stem management, all normal and recurring adjustments considered necessary for a fair statement of the results for the interim period presented have been included in the accompanying unaudited financial statements. The unaudited condensed consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). The Company presents non-controlling interests within the equity section of its condensed consolidated balance sheets, and the amount of consolidated net income (loss) that is attributable to Stem and the non-controlling interest in its condensed consolidated statements of operations. All intercompany balances and transactions have been eliminated in consolidation. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements for the year ended December 31, 2021. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022 or for any other future interim period or year.</span></div> <div style="margin-top:10pt"><span style="color:#231f20;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:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. Actual results could differ from those estimates and such differences could be material to the financial position and results of operations.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions reflected in these unaudited condensed consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities, embedded derivatives and net assets acquired in a business combination.</span></div> Segment Information<span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s Chief Executive Officer is the CODM. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, management has determined that the Company operates as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one</span> operating segment that is focused exclusively on innovative technology services that transform the way energy is distributed and consumed. The operations acquired as part of the acquisition of AlsoEnergy have been included in the Company’s operating segment. 1 Significant CustomersA significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each reporting date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:<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:46.268%"/><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.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.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.623%"/><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:8pt;font-weight:700;line-height:100%">Accounts Receivable</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:8pt;font-weight:700;line-height:100%">Revenue</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:700;line-height:100%">Customers:</span></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</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%">*</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%">23 </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="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%">*</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%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</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%">19 </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%">15 </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%">11 </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%">14 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</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%">*</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%">13 </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="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%">*</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%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</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%">15 </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="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="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"><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%">*</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Total less than 10% for the respective period.</span></div> 0.23 0.19 0.15 0.11 0.14 0.13 0.15 0.38 <div style="margin-top:10pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded at fair value in the unaudited condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).</span></div><div><span><br/></span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 include cash and cash equivalents and short-term investments.</span></div> <div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxMjI4NGQzNWMyNTRiYWVhNWZhOTJmNzkzZDIyMjliL3NlYzo5MTIyODRkMzVjMjU0YmFlYTVmYTkyZjc5M2QyMjI5Yl8zNy9mcmFnOjMxNGMyY2Y4NzU1NjQ2YjA4M2I3NDRmMWY1ZWM2MDMzL3RleHRyZWdpb246MzE0YzJjZjg3NTU2NDZiMDgzYjc0NGYxZjVlYzYwMzNfNzY5NjU4MTQyNDA1Mw_abe869fa-a444-4224-a21c-a5af54fff4c7">ASU 2020-06</span>, </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 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%">effective January 1, 2022 using the modified retrospective approach. ASU 2020-06 simplifies the accounting for convertible instruments. The guidance removes certain accounting models which separate conversion features from the host contract for convertible instruments. As a result of the adoption of ASU 2020-06, the 2028 Convertible Notes are no longer bifurcated into separate liability and equity components in the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> condensed consolidated balance sheet. Rather, the $460.0 million principal amount of the Company’s 2028 Convertible Notes was classified as a liability in the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> condensed consolidated balance sheet. Upon adoption of ASU 2020-06, an adjustment was recorded to the 2028 Convertible Notes liability component, equity component (additional paid-in-capital) and accumulated deficit. The cumulative effect of the change was recognized as an adjustment to the opening balance of accumulated deficit at the date of adoption. The comparative information has not been restated and continues to be presented according to accounting standards in effect for those periods. This adjustment was calculated based on the carrying amount of the 2028 Convertible Notes as if it had always been treated only as a liability. Further, an adjustment was recorded to the debt discount and issuance costs as if these had always been treated as a contra liability only. Interest expense related to the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> would have been $3.7 million higher without the adoption of ASU 2020-06. As such, net loss attributable to the Company per common share for the three months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is $0.02 lower due to the effect of adoption of ASU 2020-06.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and subsequent related ASUs, which amends the guidance on the impairment of financial instruments by requiring measurement and recognition of expected credit losses for financial assets held. This ASU is effective for public and private companies’ fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, and December 15, 2022, respectively. As the Company is no longer an emerging growth company as of January 1, 2022, the Company adopted ASU 2016-13 effective on such date, utilizing the modified retrospective transition method. Upon adoption, the Company updated its impairment model to utilize a forward-looking current expected credit losses (“CECL”) model in place of the incurred loss methodology for financial instruments measured at amortized cost, primarily including its accounts receivable. The adoption did not have a material effect on the Company’s </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:18pt"><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 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%">. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The Company early adopted ASU 2021-08 on a prospective basis effective January 1, 2022. As indicated in Note 6 </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> </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 completed the acquisition of AlsoEnergy on February 1, 2022. The adoption of ASU 2021-08 resulted in the recognition of deferred revenue at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;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="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for public entities for interim and annual periods beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 will be effective for private entities for annual periods beginning after December 15, 2021, and interim periods beginning after December 15, 2020, with early adoption permitted. The Company adopted ASU 2019-12 effective May 1, 2021. The adoption of this standard did not have a material impact on the Company’s </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated financial statements.</span></div> 460000000.0 3700000 -0.02 -0.02 REVENUE<div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (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: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hardware revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,123</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,539</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Services revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.4pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,965</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.4pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,881</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.2pt;padding-left:6pt;padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,088</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,420</span></td></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above includes AlsoEnergy’s hardware and services revenue of $4.8 million and $4.8 million, respectively, for the three months ended March 31, 2022.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">United States</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%">39,458 </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%">Rest of the world</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%">1,630 </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 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%">Total revenue</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%">41,088 </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="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2022, the Company had $313.6 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):</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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total remaining<br/>performance<br/>obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Expected to be Recognized as Revenue</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Two to<br/>five 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Greater than<br/>five years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">232,136 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hardware revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">81,427 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenue</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">313,563 </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="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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2022 (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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance as of January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,443 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired upon business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,626 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upfront payments received from customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,050 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upfront or annual incentive payments received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,895 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to amounts that were included in beginning balance of deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,938)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to amounts that were included in acquired balance of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,338)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to deferred revenue generated during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,965)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of March 31, 2022</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">104,773 </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:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (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: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hardware revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,123</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,539</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Services revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.4pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,965</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.4pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,881</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.2pt;padding-left:6pt;padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,088</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.4pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,420</span></td></tr></table></div>The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands) :<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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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%">United States</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%">39,458 </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%">Rest of the world</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%">1,630 </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 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%">Total revenue</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%">41,088 </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> 31123000 10539000 9965000 4881000 41088000 15420000 4800000 4800000 39458000 1630000 41088000 As of March 31, 2022, the Company had $313.6 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands, except percentages):<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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total remaining<br/>performance<br/>obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent Expected to be Recognized as Revenue</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Two to<br/>five 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Greater than<br/>five years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></div></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">232,136 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.15pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hardware revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">81,427 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">%</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenue</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">313,563 </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="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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 313600000 232136000 0.18 0.51 0.31 81427000 1 0 0 313563000 The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2022 (in thousands):<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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance as of January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37,443 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired upon business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49,626 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upfront payments received from customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35,050 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upfront or annual incentive payments received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,895 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to amounts that were included in beginning balance of deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2,938)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to amounts that were included in acquired balance of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,338)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognized related to deferred revenue generated during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(13,965)</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of March 31, 2022</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">104,773 </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> 37443000 49626000 35050000 2895000 2938000 3338000 13965000 104773000 SHORT-TERM INVESTMENTS<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of March 31, 2022 and December 31, 2021 (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:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.543%"/><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:14.543%"/><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:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amortized cost</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">37,917 </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%">1 </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%">(241)</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%">37,677 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">18,741 </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%">— </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%">18,741 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">84,324 </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%">(512)</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%">83,812 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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:10pt;font-weight:400;line-height:100%">17,347 </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%">2 </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%">17,349 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</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%">17,228 </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%">(9)</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%">17,219 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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%">2,499 </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%">(24)</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%">2,475 </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 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%">Total short-term investments</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%">178,056 </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 </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%">(786)</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%">177,273 </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><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.543%"/><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:14.543%"/><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:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amortized cost</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">42,174 </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%">11 </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%">(52)</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%">42,133 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">20,743 </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%">— </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%">20,743 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">86,265 </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%">(135)</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%">86,130 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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:10pt;font-weight:400;line-height:100%">21,501 </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%">6 </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%">21,507 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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,500 </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%">(5)</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,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 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%">Total short-term investments</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%">173,183 </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%">17 </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%">(192)</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%">173,008 </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><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>The Company periodically reviews the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. The Company evaluates, among other factors, whether the Company intends to sell any of these marketable securities and whether it is more likely than not that the Company will be required to sell any of them before recovery of the amortized cost basis. During the three months ended March 31, 2022, the Company did not record an allowance for credit losses, as management believes any such losses would be immaterial based on the high-grade credit rating for each of the short-term investments as of the end of each period. <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding gains and losses as of March 31, 2022 and December 31, 2021 (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:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.543%"/><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:14.543%"/><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:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amortized cost</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">37,917 </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%">1 </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%">(241)</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%">37,677 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">18,741 </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%">— </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%">18,741 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">84,324 </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%">(512)</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%">83,812 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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:10pt;font-weight:400;line-height:100%">17,347 </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%">2 </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%">17,349 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</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%">17,228 </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%">(9)</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%">17,219 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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%">2,499 </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%">(24)</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%">2,475 </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 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%">Total short-term investments</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%">178,056 </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 </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%">(786)</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%">177,273 </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><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.543%"/><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:14.543%"/><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:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amortized cost</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">42,174 </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%">11 </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%">(52)</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%">42,133 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">20,743 </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%">— </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%">20,743 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">86,265 </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%">(135)</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%">86,130 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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:10pt;font-weight:400;line-height:100%">21,501 </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%">6 </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%">21,507 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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,500 </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%">(5)</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,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 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%">Total short-term investments</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%">173,183 </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%">17 </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%">(192)</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%">173,008 </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><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 37917000 1000 241000 37677000 18741000 0 0 18741000 84324000 0 512000 83812000 17347000 2000 0 17349000 17228000 0 9000 17219000 2499000 0 24000 2475000 178056000 3000 786000 177273000 42174000 11000 52000 42133000 20743000 0 0 20743000 86265000 0 135000 86130000 21501000 6000 0 21507000 2500000 0 5000 2495000 173183000 17000 192000 173008000 0 FAIR VALUE MEASUREMENTS<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2022 and December 31, 2021, the carrying amount of accounts receivable, other current assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities. There were no assets or liabilities classified as Level 3 as of March 31, 2022.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial instruments measured at fair value (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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="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:8pt;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-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:8pt;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-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:8pt;font-weight:700;line-height:100%">Level 3</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1.6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets</span></div></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 4.15pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931</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%">— </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 9.95pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 4.3pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">12,595 </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%">12,595 </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 37pt;text-align: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 cash equivalents</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%">9,931 </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%">12,595 </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%">— </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%">22,526 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </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%">37,677 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">18,741 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,741</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">— </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%">83,812 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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: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%">17,349 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,349</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</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%">— </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%">17,219 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,219</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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%">— </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%">2,475 </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%">2,475 </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 37pt;text-align: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 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%">9,931 </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%">189,868 </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%">— </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%">199,799 </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><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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1.6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets</span></div></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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"><div style="margin-top:0.95pt;padding-left:36pt;padding-right:8.45pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></div></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%">127,261 </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%">— </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%">— </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%">127,261 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </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%">42,133 </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%">42,133 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">20,743 </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%">20,743 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">— </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%">86,130 </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%">86,130 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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: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%">21,507 </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%">21,507 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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%">— </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,495 </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%">2,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 2px 37pt;text-align: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 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%">127,261 </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%">173,008 </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%">— </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%">300,269 </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>The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s short-term investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data. <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial instruments measured at fair value (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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="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:8pt;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-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:8pt;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-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:8pt;font-weight:700;line-height:100%">Level 3</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1.6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets</span></div></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 4.15pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931</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%">— </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 9.95pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 4.3pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">12,595 </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%">12,595 </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 37pt;text-align: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 cash equivalents</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%">9,931 </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%">12,595 </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%">— </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%">22,526 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </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%">37,677 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">18,741 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,741</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">— </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%">83,812 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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: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%">17,349 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,349</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</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%">— </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%">17,219 </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 4.3pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,219</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency bonds</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%">— </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%">2,475 </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%">2,475 </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 37pt;text-align: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 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%">9,931 </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%">189,868 </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%">— </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%">199,799 </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><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:46.268%"/><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.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.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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1.6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets</span></div></td><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;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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"><div style="margin-top:0.95pt;padding-left:36pt;padding-right:8.45pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></div></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%">127,261 </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%">— </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%">— </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%">127,261 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</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"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </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%">42,133 </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%">42,133 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</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%">— </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%">20,743 </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%">20,743 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government bonds</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%">— </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%">86,130 </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%">86,130 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of 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: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%">21,507 </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%">21,507 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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%">— </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,495 </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%">2,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 2px 37pt;text-align: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 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%">127,261 </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%">173,008 </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%">— </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%">300,269 </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> 9931000 0 0 9931000 0 12595000 0 12595000 9931000 12595000 0 22526000 0 37677000 0 37677000 0 18741000 0 18741000 0 83812000 0 83812000 0 17349000 0 17349000 0 17219000 0 17219000 0 2475000 0 2475000 9931000 189868000 0 199799000 127261000 0 0 127261000 0 42133000 0 42133000 0 20743000 0 20743000 0 86130000 0 86130000 0 21507000 0 21507000 0 2495000 0 2495000 127261000 173008000 0 300269000 BUSINESS COMBINATIONS<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, Stem, Inc. acquired 100% of the outstanding shares of AlsoEnergy. AlsoEnergy provides end-to-end turnkey solutions that monitor and manage renewable energy systems. AlsoEnergy has deployed systems at various international locations, but its largest customer bases are in the United States, Germany and Canada. The combined company delivers a one-stop-shop solution for front-of-meter and commercial and industrial (“C&amp;I”) customers with solar and storage needs.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total consideration to acquire AlsoEnergy was $653.0 million, comprised of $544.1 million paid in cash and $108.9 million in the form of 8,621,006 shares of the Company’s common stock. The Company incurred $6.1 million of transaction costs related to the acquisition of AlsoEnergy, which were recorded in general and administrative expense during the three months ended March 31, 2022.</span></div><div style="margin-top:10pt;text-indent:18pt"><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 purchase price as a part of the acquisition of AlsoEnergy (in thousands):</span></div><div style="text-indent:18pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">Purchase Price</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:10pt;font-weight:400;line-height:100%">Cash consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 9.37pt 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%">544,059</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%">Equity consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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%">108,883</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 9.37pt 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%">652,942</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) As of March 31, 2022, there was approximately $1.1 million of unpaid cash consideration relating to certain shareholders of AlsoEnergy.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. The Company believes that its estimates and assumptions underlying the valuations are reasonable. However, different estimates and assumptions could result in different valuations assigned to the individual assets acquired and liabilities assumed, and the resulting amount of goodwill. </span></div><div style="margin-top:10pt;text-indent:18pt"><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 fair values of assets acquired and liabilities assumed in the acquisition of AlsoEnergy at the date of acquisition (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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 61pt;text-align:left;text-indent:-60pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:8.35pt;padding-right:5.4pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">10,135 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">9,614 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:10pt;font-weight:400;line-height:100%">1,795 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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,701 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use 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:10pt;font-weight:400;line-height:100%">1,333 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Separately identifiable intangible assets acquired other than 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:10pt;font-weight:400;line-height:100%">152,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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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:10pt;font-weight:400;line-height:100%">1,032 </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 109pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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%">179,710 </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 2px 61pt;text-align:left;text-indent:-60pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">1,985 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:10pt;font-weight:400;line-height:100%">1,596 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</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%">2,533 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</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%">17,486 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current portion</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%">431 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</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%">32,140 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability, noncurrent</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%">902 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">15,476 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent 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:10pt;font-weight:400;line-height:100%">150 </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 109pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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%">72,699 </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 2px 121pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net identifiable assets acquired</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%">107,011 </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%">Goodwill</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%">545,931 </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 121pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">652,942 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the accounting guidance provided in ASC 805, the Company accounted for the acquisition of AlsoEnergy as a business combination in which the Company determined that AlsoEnergy was a business.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's purchase price allocation for the acquisition of AlsoEnergy is preliminary and subject to revision as additional information about the fair value of the assets and liabilities becomes available. The fair values assigned to tangible and intangible assets acquired, and liabilities assumed, are based on management’s estimates and assumptions and may be subject to change as additional information is received. Additional information that existed as of the closing date but not known at the time of this filing may become known to the Company during the remainder of the 12-month measurement period. The Company will continue to collect information and reevaluate these estimates and assumptions quarterly.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table and accompanying paragraphs below summarize the intangible assets acquired, their fair value as of the acquisition date, and their estimated useful lives for amortizable intangible (in thousands, except estimated useful life, which is in years):</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;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:10pt;font-weight:400;line-height:100%">Trade name</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 9.37pt 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%">11,300</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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%">106,800</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:10pt;font-weight:400;line-height:100%">12</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%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 9.37pt 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,900</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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,100</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:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Separately identifiable intangible assets acquired other than goodwill</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 9.37pt 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%">152,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names include the AlsoEnergy and Powertrack trade names, which were measured at fair value using the relief-from-royalty method. Customer relationships represent the estimated fair values of the underlying relationship with AlsoEnergy customers measured using the multiple-period excess earnings method under the income approach. Backlog relates to </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%">subscriptions contracts that were measured at fair value using the multiple-period excess earnings method under the income approach. Developed technology represents the preliminary fair value of AlsoEnergy’s renewable energy platform that was measured using the relief-from-royalty method of the income approach. The amortization expense for all acquired intangible assets will be recognized on a straight-line basis over their respective estimated useful lives.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net identifiable assets acquired. The acquisition of AlsoEnergy resulted in the recognition of $545.9 million of goodwill. The Company believes that goodwill acquired primarily consists of expanded market and product opportunities, including acceleration of growth of renewable energy onto the power grid, expanded value for the Company’s customers to manage and optimize combined solar and energy storage systems through the vertical integration of software solutions, as well as access of the Company’s product offerings to international markets. </span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill created as a result of the acquisition of AlsoEnergy is not expected to be deductible for tax purposes. A net deferred tax liability of $15.5 million was established for the intangible assets acquired net of deferred tax assets, which primarily consists of net operating loss carryforwards and deferred revenue. Goodwill </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been allocated to the Company’s single reporting unit.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company included the financial results of AlsoEnergy in its unaudited condensed consolidated financial statements from the acquisition date, which contributed $9.6 million and $3.5 million of revenue and net loss, respectively, during the three months ended March 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%">Unaudited Pro Forma Financial Information</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of operations for the Company and AlsoEnergy, as if the acquisition had occurred on January 1, 2021. The pro forma financial information is as follows (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: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="9" 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:8pt;font-weight:700;line-height:100%">(Unaudited)</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">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%">Total 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%">44,924 </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%">27,573 </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%">(30,469)</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%">(94,158)</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:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma financial information for the periods presented above has been calculated after adjusting the results of AlsoEnergy to reflect the business combination accounting effects resulting from this acquisition, including the elimination of transaction costs incurred by the Company, amortization expense from acquired intangible assets, and settlement of stock option awards. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination. The pro forma financial information is for informational purposes only, and is not indicative of either future results of operations, or results that may have been achieved had the acquisition been consummated as of this date.</span></div> 1 653000000.0 544100000 108900000 8621006 6100000 <div style="margin-top:10pt;text-indent:18pt"><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 purchase price as a part of the acquisition of AlsoEnergy (in thousands):</span></div><div style="text-indent:18pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">Purchase Price</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:10pt;font-weight:400;line-height:100%">Cash consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 9.37pt 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%">544,059</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%">Equity consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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%">108,883</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 9.37pt 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%">652,942</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) As of March 31, 2022, there was approximately $1.1 million of unpaid cash consideration relating to certain shareholders of AlsoEnergy.</span></div> 544059000 108883000 652942000 1100000 The following table summarizes the fair values of assets acquired and liabilities assumed in the acquisition of AlsoEnergy at the date of acquisition (in thousands):<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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 61pt;text-align:left;text-indent:-60pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:8.35pt;padding-right:5.4pt"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">10,135 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">9,614 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:10pt;font-weight:400;line-height:100%">1,795 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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,701 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use 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:10pt;font-weight:400;line-height:100%">1,333 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Separately identifiable intangible assets acquired other than 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:10pt;font-weight:400;line-height:100%">152,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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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:10pt;font-weight:400;line-height:100%">1,032 </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 109pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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%">179,710 </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 2px 61pt;text-align:left;text-indent:-60pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">1,985 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:10pt;font-weight:400;line-height:100%">1,596 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</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%">2,533 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</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%">17,486 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current portion</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%">431 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</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%">32,140 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability, noncurrent</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%">902 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">15,476 </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 97pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent 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:10pt;font-weight:400;line-height:100%">150 </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 109pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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%">72,699 </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 2px 121pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net identifiable assets acquired</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%">107,011 </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%">Goodwill</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%">545,931 </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 121pt;text-align:left;text-indent:-84pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">652,942 </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> 10135000 9614000 1795000 3701000 1333000 152100000 1032000 179710000 1985000 1596000 2533000 17486000 431000 32140000 902000 15476000 150000 72699000 107011000 545931000 652942000 <div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table and accompanying paragraphs below summarize the intangible assets acquired, their fair value as of the acquisition date, and their estimated useful lives for amortizable intangible (in thousands, except estimated useful life, which is in years):</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;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:10pt;font-weight:400;line-height:100%">Trade name</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 9.37pt 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%">11,300</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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%">106,800</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:10pt;font-weight:400;line-height:100%">12</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%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 9.37pt 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,900</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 9.37pt 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,100</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:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Separately identifiable intangible assets acquired other than goodwill</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 9.37pt 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%">152,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 11300000 P7Y 106800000 P12Y 3900000 P1Y1M6D 30100000 P7Y 152100000 545900000 15500000 9600000 -3500000 The pro forma financial information is as follows (in thousands): <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="9" 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:8pt;font-weight:700;line-height:100%">(Unaudited)</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">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%">Total 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%">44,924 </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%">27,573 </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%">(30,469)</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%">(94,158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 44924000 27573000 -30469000 -94158000 GOODWILL AND INTANGIBLE ASSETS, NET<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Goodwill</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%">547,557 </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%">1,625 </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%">Effect of foreign currency translation</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%">143 </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%">116 </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 10pt;text-align: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 goodwill</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%">547,700 </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,741 </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net, consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Developed technology</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%">30,600 </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%">500 </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%">Trade name</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%">11,300 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">106,800 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</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,900 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software</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%">33,772 </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%">29,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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">186,372 </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%">30,206 </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 amortization</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%">(20,576)</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%">(16,276)</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%">Add: Currency translation adjustment</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%">44 </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%">36 </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 10pt;text-align: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 intangible assets, net</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%">165,840 </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%">13,966 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was $4.4 million and $1.4 million for the three months ended March 31, 2022 and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Goodwill</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%">547,557 </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%">1,625 </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%">Effect of foreign currency translation</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%">143 </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%">116 </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 10pt;text-align: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 goodwill</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%">547,700 </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,741 </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> 547557000 1625000 143000 116000 547700000 1741000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net, consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Developed technology</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%">30,600 </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%">500 </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%">Trade name</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%">11,300 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">106,800 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</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,900 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software</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%">33,772 </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%">29,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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">186,372 </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%">30,206 </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 amortization</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%">(20,576)</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%">(16,276)</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%">Add: Currency translation adjustment</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%">44 </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%">36 </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 10pt;text-align: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 intangible assets, net</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%">165,840 </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%">13,966 </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> 30600000 500000 11300000 0 106800000 0 3900000 0 33772000 29706000 186372000 30206000 20576000 16276000 44000 36000 165840000 13966000 4400000 1400000 ENERGY STORAGE SYSTEMS, NET<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%">Energy Storage Systems, Net</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy storage systems, net, consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Energy storage systems placed into service</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%">143,134 </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%">143,592 </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%">Less: accumulated depreciation</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%">(48,582)</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%">(45,250)</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%">Energy storage systems not yet placed into service</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%">7,768 </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%">7,772 </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%">Total energy storage systems, 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%">102,320 </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%">106,114 </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:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for energy storage systems was approximately $4.3 million and $3.8 million for the three months ended March 31, 2022 and 2021, respectively. Depreciation expense is recognized in cost of service revenue.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy storage systems, net, consists of the following (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: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:8pt;font-weight:700;line-height:100%">March 31,</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:8pt;font-weight:700;line-height:100%">December 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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">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%">Energy storage systems placed into service</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%">143,134 </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%">143,592 </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%">Less: accumulated depreciation</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%">(48,582)</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%">(45,250)</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%">Energy storage systems not yet placed into service</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%">7,768 </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%">7,772 </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%">Total energy storage systems, 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%">102,320 </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%">106,114 </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> 143134000 143592000 48582000 45250000 7768000 7772000 102320000 106114000 4300000 3800000 NOTES PAYABLE<div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Loan Due to SPE Member</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, the Company entered into a revolving loan agreement with an affiliate of a member of certain of the Company’s special purpose entities (“SPE”). This agreement was, from time to time, subsequently amended. The purpose of this revolving loan agreement was to finance the Company’s purchase of hardware for its various energy storage system projects. The agreement had a total revolving loan capacity of $45.0 million that bore fixed interest at 10% with a maturity date of June 2020.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, concurrent with the 2020 Credit Agreement discussed below, the Company entered into an amendment to the revolving loan agreement, which reduced the loan capacity to $35.0 million and extended the maturity date to May 2021. The amendment increased the fixed interest rate for any borrowings outstanding more than nine months to 14% thereafter. Additionally, under the original terms of the revolving loan agreement, the Company was able to finance 100% of the value of the hardware purchased up to the total loan capacity. The amendment reduced the advance rate to 85%, with an additional reduction to 70% in August 2020. The amendment was accounted for as a modification of the debt, which did not have a material impact on the unaudited condensed consolidated financial statements. In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. The facility was terminated after the repayment in April 2021.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Due to Former Non-Controlling Interest Holder</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, the Company acquired the outstanding member interests of an entity controlled by the Company for $8.1 million. The Company financed this acquisition by entering into a term loan agreement with the noncontrolling member bearing fixed interest of 4.5% per quarter (18.0% per annum) on the outstanding principal balance. The loan required fixed quarterly payments throughout the term of the loan, which was scheduled to be paid in full by April 1, 2026. </span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the Company amended the term loan and, using the proceeds from the 2020 Credit Agreement discussed below, prepaid $1.5 million of principal and interest on the note, of which $1.0 million was towards the outstanding principal balance, thereby reducing the fixed quarterly payment due to the lender. In relation to this amendment, the Company was required to issue warrants for 400,000 shares of common stock resulting in a discount to the term loan of $0.2 million. </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $2.6 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Credit Agreement</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the Company entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided the Company with proceeds of $25.0 million to provide the Company with access to working capital towards the purchase of energy storage system equipment. The 2020 Credit Agreement has a maturity date of the earlier of (1) May 2021, (2) the maturity date of the revolving loan agreement, or (3) the maturity date of the convertible promissory notes discussed below. The loan bore interest of 12% per annum, of which 8% was paid in cash and 4% added back to principal of the loan balance every quarter. The Company used a portion of the proceeds towards payments associated with existing debt as previously discussed. </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company repaid the remaining outstanding balance of this facility with the proceeds received from the Merger. Upon prepayment of this facility, the Company incurred $1.4 million in prepayment penalties that were recorded to loss on extinguishment of debt in the Company’s statement of operations. The facility was terminated after the repayment in April 2021.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Credit Agreement</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company, through a wholly owned Canadian entity, entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems. The credit agreement is structured on a non-recourse basis and the system will be operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2022, and December 31, 2021, the outstanding balance was $1.9 million. The Company was in compliance with all covenants contained in the 2021 Credit Agreement as of March 31, 2022.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt consisted of the following as of March 31, 2022 (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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Outstanding principal</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%">1,932 </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%">Unamortized discount</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%">(213)</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:10pt;font-weight:400;line-height:100%">Carrying value of debt</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%">1,719 </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>CONVERTIBLE PROMISSORY NOTES<span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had various convertible notes outstanding to investors. The Company refers to the collective group of all such note instruments as the “Pre-Merger Convertible Promissory Notes.” As of December 31, 2020, these Pre-Merger Convertible Promissory Notes had a balance of $67.6 million. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2021, the Company issued additional convertible notes, including convertible promissory notes issued and sold in January 2021 (the “Q1 2021 Convertible Notes”) and the 2028 Convertible Notes. Upon effectiveness of the Merger on April 28, 2021, all outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were converted to common stock and cancelled (see “—Conversion and Cancellation of Convertible Promissory Notes Upon Merger” below). As of December 31, 2021, the Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes were no longer outstanding.</span><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Q1 2021 Convertible Notes</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company issued and sold the Q1 2021 Convertible Notes under the same terms as the then existing Pre-Merger Convertible Promissory Notes to various investors with aggregate gross proceeds of $1.1 million. The Company evaluated the conversion option within the Q1 2021 Convertible Notes and determined the effective conversion price was beneficial to the note holders.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Conversion and Cancellation of Convertible Promissory Notes Upon Merger</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the effectiveness of the Merger, the entire balance of the Company’s outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes issued by Legacy Stem automatically converted into shares of Legacy Stem Common Stock. Upon the effectiveness of the Merger, these shares of Legacy Stem Common Stock automatically converted into 10,921,548 shares of common stock of Stem. The balance associated with the outstanding Pre-Merger Convertible Promissory Notes and the Q1 2021 Convertible Notes totaling $77.7 million, including $7.7 million of interest accrued on the notes through the date of Merger, was reclassified to additional paid-in-capital. The unamortized portion of the debt discount associated with the outstanding Q1 2021 Convertible Notes totaling $1.1 million was fully expensed to loss on extinguishment of debt on the Company’s statement of operations.</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%">2028 Convertible Notes and Capped Call Options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2028 Convertible Notes</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 22, 2021, the Company issued $460.0 million aggregate principal amount of its 2028 Convertible Notes in a private placement offering to qualified institutional buyers (the “Initial Purchasers”) pursuant to Rule 144A under the Securities Act of 1933, as amended. </span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 0.5% per year, payable in cash semi-annually in arrears in June and December of each year, beginning in June 2022. The notes will mature on December 1, 2028, unless earlier repurchased, redeemed or converted in accordance with their terms prior to such date. Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Notes are redeemable for cash at the Company’s option at any time given certain conditions (as discussed below), at an initial conversion rate of 34.1965 shares of common stock per $1,000 principal amount of 2028 Convertible Notes, which is equivalent to an initial conversion price of approximately $29.24 (the “2028 Conversion Price”) per share of the Company’s common stock. The conversion rate is subject to customary adjustments for certain events as described in the Indenture.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the 2028 Convertible Notes, at the Company’s option, on or after December 5, 2025 if the last reported sale price of the Company’s common stock has been at least 130% of the 2028 Conversion Price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net proceeds from this offering were approximately $445.7 million, after deducting the Initial Purchasers’ discounts and debt issuance costs. To minimize the impact of potential dilution to the Company’s common stockholders upon conversion of the 2028 Convertible Notes, the Company entered into separate capped calls transactions (the “Capped Calls”) as described below.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of ASU 2020-06, the Company allocated all of the debt discount to long-term debt. The debt discount is amortized to interest expense using the effective interest method, computed to be 0.9%, over the life of the 2028 Convertible Notes or approximately its seven-year term. The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Long Term Debt</span></td><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%">Outstanding principal</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%">460,000 </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 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%">Unamortized initial purchaser’s debt discount and debt issuance cost</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%">(13,582)</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 25pt;text-align: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 carrying amount</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%">446,418 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Cash interest expense</span></td><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%">Contractual interest expense</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%">575 </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%">Non-cash interest expense</span></td><td colspan="3" style="background-color:#cceeff;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%">Amortization of debt discount and debt issuance cost</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%">495 </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 25pt;text-align: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 interest 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%">1,070 </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Options</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 17, 2021, in connection with the pricing of the 2028 Convertible Notes, and on November 19, 2021, in connection with the exercise in full by the Initial Purchasers of their option to purchase additional Notes, the Company entered into Capped Calls with certain counterparties. The Company used $66.7 million of the net proceeds to pay the cost of the Capped Calls.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls have an initial strike price of $29.2428 per share, which corresponds to the initial conversion price of the 2028 Convertible Notes and is subject to anti-dilution adjustments. The Capped Calls have a cap price of $49.6575 per share, subject to certain adjustments.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls are considered separate transactions entered into by and between the Company and the Capped Calls counterparties, and are not part of the terms of the 2028 Convertible Notes. The Company recorded a reduction to additional paid-in capital of $66.7 million during the year ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to the premium payments for the Capped Calls. These instruments meet the conditions outlined in ASC 815 to be classified in stockholders’ equity and are not subsequently remeasured as long as the conditions for equity classification continue to be met.</span></div> 45000000.0 0.10 35000000 P9M 0.14 1 0.85 0.70 8100000 45 0.180 1500000 1000000 400000 200000 2600000 25000000 0.12 0.08 0.04 1400000 2700000 0.0545 1800000 1900000 1900000 <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt consisted of the following as of March 31, 2022 (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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Outstanding principal</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%">1,932 </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%">Unamortized discount</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%">(213)</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:10pt;font-weight:400;line-height:100%">Carrying value of debt</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%">1,719 </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> 1932000 213000 1719000 67600000 0 1100000 10921548 77700000 7700000 1100000 460000000.0 0.005 29.24 1.30 20 1 445700000 0.009 P7Y The outstanding 2028 Convertible Notes balances as of March 31, 2022 are summarized in the following table (in thousands):<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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Long Term Debt</span></td><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%">Outstanding principal</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%">460,000 </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 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%">Unamortized initial purchaser’s debt discount and debt issuance cost</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%">(13,582)</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 25pt;text-align: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 carrying amount</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%">446,418 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three months ended March 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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%">Cash interest expense</span></td><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%">Contractual interest expense</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%">575 </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%">Non-cash interest expense</span></td><td colspan="3" style="background-color:#cceeff;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%">Amortization of debt discount and debt issuance cost</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%">495 </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 25pt;text-align: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 interest 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%">1,070 </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> 460000000 13582000 446418000 575000 495000 1070000 66700000 29.2428 49.6575 66700000 WARRANTS<div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy Stem Warrants</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Merger, the Company had issued warrants to purchase shares of Legacy Stem’s preferred stock in conjunction with various debt financings. The Company has also issued warrants to purchase shares of Legacy Stem’s common stock. Upon effectiveness of the Merger, the Company had 50,207,439 warrants outstanding, of which substantially all were converted into 2,759,970 shares of common stock of Stem. Upon conversion of the warrants, the existing warrant liabilities were remeasured to fair value resulting in a gain on remeasurement of $100.9 million and a total warrant liability of $60.6 million, which was then reclassified to additional paid-in-capital. At March 31, 2022, there were 23,673 Legacy Stem Warrants outstanding. These instruments are exercisable into the Company’s common stock and are equity classified. </span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Warrants and Private Placement Warrants</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of STPK’s initial public offering, under a Warrant Agreement dated as of August 20, 2020 (the “Warrant Agreement”) and, prior to the effectiveness of the Merger, STPK issued 12,786,168 warrants, each of which entitled the holder to purchase one share of common stock at an exercise price of $11.50 per share of common stock (the “Public Warrants”). Simultaneously with the closing of the initial public offering, STPK completed the private sale of 7,181,134 million warrants to STPK’s sponsor (the “Private Warrants”). Upon issuance, these warrants met the criteria for liability classification. Upon the effectiveness of the Merger, Stem assumed the outstanding Public Warrants and Private Warrants, which continued to meet the criteria for liability classification, resulting in assumed warrant liabilities of $185.9 million and $116.7 million, respectively, or a total warrant liability of $302.6 million. Such warrants were initially recorded at fair value and remeasured to fair value at each reporting period. The fair value of the Private Warrants was determined using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, selection of guideline public companies, volatility, fair value of common stock, expected dividend rate and risk-free interest rate.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 25, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with the holders of the 7,181,134 outstanding Private Placement Warrants, pursuant to which such holders received 4,683,349 shares of the Company’s common stock on June 30, 2021, in exchange for the cancellation of all outstanding Private Placement Warrants. The Exchange Shares were issued in reliance upon the exemption provided by Section 3(a)(9) of the Securities Act of 1933, as amended. Immediately prior to the exchange, the Private Warrants were marked to fair value, resulting in a loss of $52.0 million. As a result of the Exchange Agreement, there are no Private Warrants outstanding.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 20, 2021, the Company issued an irrevocable notice for redemption of all 12,786,129 of the Company’s outstanding public warrants at 5:00 p.m.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eastern time on September 20, 2021 (“Redemption Date”). Pursuant to the notice of redemption, holders exercised 12,638,723 Public Warrants for a purchase price of $11.50 per share, for proceeds to the Company of approximately $145.3 million. The Company redeemed all remaining outstanding Public Warrants that had not been exercised as of 5:00 p.m. Eastern time on the Redemption Date. As a result of the settlement of the Public Warrants, the Company recorded a gain of $134.9 million on the revaluation of the warrant liability. The Company also recorded a gain of $2.1 million on the redemption of unexercised Public Warrants. These gains are recorded in “change in fair value of warrants and embedded derivative” in the condensed consolidated statements of operation for the year ended December 31, 2021. The Public Warrants have been delisted from the NYSE, and there are no Public Warrants outstanding.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants Issued for Services </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 7, 2021, the Company entered into a strategic relationship with an existing shareholder not deemed to be a related party to jointly explore, on a non-exclusive basis possible business opportunities to advance projects in the United States, the United Kingdom, Europe and Asia. As consideration for the strategic relationship, upon closing of the Merger, the Company issued warrants to purchase 350,000 shares of the Company’s common stock at an exercise price of $0.01 per share. These warrants were deemed to have been fully earned as of the grant date. The warrants were valued at fair market value as of the grant date totaling $9.2 million and recorded to general and administrative expense in the Company’s statement of operations. In May 2021, all of these warrants were exercised for shares of the Company’s common stock.</span></div> 50207439 2759970 -100900000 60600000 23673 12786168 1 11.50 7181134 185900000 116700000 302600000 7181134 4683349 -52000000 0 12786129 12638723 11.50 145300000 134900000 2100000 350000 0.01 9200000 COMMON STOCK<span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had reserved shares of common stock for issuance as follows:</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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares reserved for warrants</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:10pt;font-weight:400;line-height:100%">23,673</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options issued and outstanding</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:10pt;font-weight:400;line-height:100%">9,218,431</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</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:10pt;font-weight:400;line-height:100%">5,967,768</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%">Shares available for future issuance under equity incentive plan</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:10pt;font-weight:400;line-height:100%">15,556,388</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%">Conversion of 2028 Convertible Notes</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:10pt;font-weight:400;line-height:100%">20,842,773</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:10pt;font-weight:400;line-height:100%">51,609,033</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the Company had 23,722,254 shares of common stock reserved for future issuance under the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stem Inc. 2021 Equity Incentive Plan (the “2021 Plan”)</span>. As of March 31, 2022, 2,193,492 stock options and 5,972,374 RSUs had been granted to employees under the 2021 Plan. <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had reserved shares of common stock for issuance as follows:</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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares reserved for warrants</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:10pt;font-weight:400;line-height:100%">23,673</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options issued and outstanding</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:10pt;font-weight:400;line-height:100%">9,218,431</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</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:10pt;font-weight:400;line-height:100%">5,967,768</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%">Shares available for future issuance under equity incentive plan</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:10pt;font-weight:400;line-height:100%">15,556,388</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%">Conversion of 2028 Convertible Notes</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:10pt;font-weight:400;line-height:100%">20,842,773</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:10pt;font-weight:400;line-height:100%">51,609,033</span></td></tr></table> 23673 9218431 5967768 15556388 20842773 51609033 23722254 2193492 5972374 STOCK-BASED COMPENSATION<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under both the Stem, Inc. 2009 Equity Incentive Plan (the “2009 Plan”) and the 2021 Plan (together the “Plans”), the Company may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and other awards that are settled in shares of the Company’s common stock. The Plans permit net settlement of vested awards, pursuant to which the award holder forfeits a portion of the vested award to satisfy the purchase price (in the case of stock options), the holder’s withholding tax obligation, if any, or both. When the holder net settles the tax obligation, the Company pays the amount of the withholding tax to the U.S. government in cash, which is accounted for as an adjustment to additional paid-in-capital. The Company does not intend to grant new awards under the 2009 Plan. At March 31, 2022, 7,109,200 stock options were outstanding under the 2009 Plan. In May 2021, the Company began issuing awards under the 2021 Plan, with 23,722,254 shares reserved thereunder. </span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Plans, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Company’s Board of Directors (the “Board”). Options under the Plans generally expire after 10 years. Under the Plans, the Compensation Committee of the Board determines when the options granted will become exercisable. Options granted under the Plans generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for 10 years from the date of the grant. The Plans allow for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the period ended March 31, 2022:</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.361%"/><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="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:8pt;font-weight:700;line-height:100%">Number of<br/>Options<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of December 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%">8,766,466 </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%">6.01 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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%">123,570 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options 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%">1,117,857 </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%">9.33 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</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%">(631,050)</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.17 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options 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%">(34,842)</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%">18.46 </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="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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</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%">9,218,431 </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%">6.63 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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%">58,068 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable — March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">5,866,395 </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;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%">2.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;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:400;line-height:100%">6.2</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%">49,144 </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:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of stock options granted to employees was $5.84 during the three months ended March 31, 2022. The intrinsic value of options exercised was $5.5 million and $30.2 million during the three months ended March 31, 2022 and 2021, respectively. During the three months ended March 31, 2022, the Company issued 216,711 shares of common stock from the net settlement of 422,594 stock options and shares granted. The Company paid $0.8 million in withholding taxes in connection with the net share settlement of these awards.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs represent a right to receive one share of the Company’s common stock. This right is both non-transferable and forfeitable unless and until certain conditions are satisfied. RSUs generally, either vest 100% on the third anniversary of the award grant date, or vest 1/4 per year over a four-year period, subject to continued employment through each anniversary. During the year ended December 31, 2021, the Company granted RSUs, which vest 1/5 per year over approximately a seven-year period starting in April 2024. The fair value of restricted stock units is determined on the grant date and is amortized over the vesting period on a straight-line basis.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the period ended March 31, 2022:</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:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:8pt;font-weight:700;line-height:100%">Number of<br/>RSUs<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value<br/>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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of December 31, 2021</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:10pt;font-weight:400;line-height:100%">1,799,677</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%">36.0 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted</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:10pt;font-weight:400;line-height:100%">4,170,543</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%">9.2 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs vested</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:10pt;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:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs forfeited</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:10pt;font-weight:400;line-height:100%">(2,452)</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%">26.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5,967,768</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%">17.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of all RSUs granted during the three months ended March 31, 2022 was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$38.1 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (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: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation expense</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,265</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760</span></td></tr></table></div>As of March 31, 2022, the Company had approximately $25.3 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 3.3 years. As of March 31, 2022, the Company had approximately $89.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 4.4 years. Research and development expenses of $0.5 million corresponding to internal-use software, were capitalized during the three months ended March 31, 2022. 7109200 23722254 1 1.10 0.10 P10Y P1Y P3Y P10Y <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the period ended March 31, 2022:</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.361%"/><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="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:8pt;font-weight:700;line-height:100%">Number of<br/>Options<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of December 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%">8,766,466 </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%">6.01 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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%">123,570 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options 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%">1,117,857 </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%">9.33 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</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%">(631,050)</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.17 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options 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%">(34,842)</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%">18.46 </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="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"/><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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</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%">9,218,431 </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%">6.63 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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%">58,068 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable — March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">5,866,395 </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;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%">2.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;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:400;line-height:100%">6.2</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%">49,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8766466 6.01 P7Y1M6D 123570000 1117857 9.33 631050 2.17 34842 18.46 9218431 6.63 P7Y2M12D 58068000 5866395 2.68 P6Y2M12D 49144000 5.84 5500000 30200000 216711 422594 800000 1 1 P4Y P7Y <div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the period ended March 31, 2022:</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:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:8pt;font-weight:700;line-height:100%">Number of<br/>RSUs<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value<br/>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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of December 31, 2021</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:10pt;font-weight:400;line-height:100%">1,799,677</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%">36.0 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted</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:10pt;font-weight:400;line-height:100%">4,170,543</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%">9.2 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs vested</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:10pt;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:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs forfeited</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:10pt;font-weight:400;line-height:100%">(2,452)</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%">26.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5,967,768</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%">17.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1799677 36.0 4170543 9.2 0 0 2452 26.4 5967768 17.2 38100000 <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (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: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 6.85pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation expense</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,265</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760</span></td></tr></table></div> 824000 84000 1307000 155000 4134000 521000 6265000 760000 25300000 P3Y3M18D 89700000 P4Y4M24D 500000 NET LOSS PER SHARE<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Numerator - Basic:</span></td><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"/></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 attributable to common stockholders, basic and 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%">(22,483)</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%">(82,553)</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 style="height:14pt"><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;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%">Denominator:</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"/></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%">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and 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%">150,491,041 </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%">40,425,009 </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 style="height:14pt"><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:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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.15)</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%">(2.04)</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:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:</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:8pt;font-weight:700;line-height:100%">March 31, 2022</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:8pt;font-weight:700;line-height:100%">March 31, 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%">Outstanding convertible promissory notes</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 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%">10,861,947 </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%">Outstanding 2028 Convertible Notes</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%">15,730,390 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</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%">9,218,431 </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,673,112 </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%">Outstanding warrants</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%">23,673 </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%">10,813,138 </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%">Outstanding RSUs</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%">5,967,768 </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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></div></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:400;line-height:100%">30,940,262 </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 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:400;line-height:100%">31,348,197 </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:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Numerator - Basic:</span></td><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"/></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 attributable to common stockholders, basic and 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%">(22,483)</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%">(82,553)</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 style="height:14pt"><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;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%">Denominator:</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"/></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%">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and 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%">150,491,041 </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%">40,425,009 </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 style="height:14pt"><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:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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.15)</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%">(2.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -22483000 -22483000 -82553000 -82553000 150491041 150491041 40425009 40425009 -0.15 -0.15 -2.04 -2.04 <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:</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:8pt;font-weight:700;line-height:100%">March 31, 2022</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:8pt;font-weight:700;line-height:100%">March 31, 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%">Outstanding convertible promissory notes</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 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%">10,861,947 </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%">Outstanding 2028 Convertible Notes</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%">15,730,390 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</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%">9,218,431 </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,673,112 </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%">Outstanding warrants</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%">23,673 </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%">10,813,138 </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%">Outstanding RSUs</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%">5,967,768 </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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></div></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:400;line-height:100%">30,940,262 </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 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:400;line-height:100%">31,348,197 </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> 0 10861947 15730390 0 9218431 9673112 23673 10813138 5967768 0 30940262 31348197 INCOME TAXES<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company's provision (benefit) for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):</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="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for (benefit from) income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,553)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"><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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 40.4%, which was higher than the statutory federal tax rate. The benefit from income taxes was due to the partial release of the Company’s valuation allowance on U.S. deferred tax assets, in connection with deferred tax liabilities resulting from intangible assets recognized in the acquisition of AlsoEnergy.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the Company's provision (benefit) for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):</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="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for (benefit from) income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,553)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"><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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> -37696000 -82553000 -15213000 0 0.404 0.404 0 -15200000 0.404 0.404 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal proceedings from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. Management believes that the probability of a material loss with respect to any currently </span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pending legal proceeding is remote. However, litigation is inherently uncertain and it is not possible to definitively predict the ultimate disposition of any of these proceedings. The Company does not believe that there are any pending legal proceedings or other loss contingencies that will, either individually or in the aggregate, have a material adverse impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, as part of the acquisition of AlsoEnergy, the Company recognized a $1.3 million operating lease liability and corresponding operating lease right-of-use (“ROU”) asset, which are included in the condensed consolidated balance sheet as of March 31, 2022. The operating lease liability and operating lease ROU asset correspond to 15,847 and 13,947 square feet of leased office, manufacturing, laboratory and warehouse space in Boulder, Colorado and Longmont, Colorado, respectively. As of the acquisition date, the remaining lease terms for Boulder and Longmont are for 34 and 35 months, respectively. These lease agreements contemplate options to extend the non-cancelable lease term, which have been determined not reasonably certain to be exercised. Combined base rent for these two locations is $39,725 per month with escalating payments.</span></div> 1300000 15847 13947 P34M P35M 39725 SUBSEQUENT EVENTSOn April 29, 2020, the Company filed a lawsuit against one of its insurers alleging breach of contract. On May 2, 2022, the Company received settlement proceeds of $1.1 million net of legal costs and fees. The Company considers this event a gain contingency, which will be recorded in the condensed consolidated statements of operations in the second quarter of 2022. 1100000 EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &61I50'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !ED:546K8U4.X K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2W1U9(%L+Q)J6K%@H-M'0GI$DB:OT@3;%S^\INXE#: Q2TTJX92>B* &R/J%3N2X)7YJ'D)RBGR9UZVL MSZ2\QO(J6TGGB%MVG?RZVMWO'U@GN! 57Y>S%T(V7*XW[Y/K#[^;L O&'NP_ M-KX*=BW\^A?=%U!+ P04 " !ED:54F5R<(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 &61I53F92$I/@4 . 5 8 >&PO=V]R:W-H965T&UL MI9AO;^HV%,9?WWT*"^W%)I4F=J#0*XI$T_8.K>VEI=O437MA$@-1$YLY3FF_ M_8X32&@53C+M#>3?>?++L?T=M3&;KXZ3!FN1\/14 M;82$.TNE$V[@5*^<=*,%#_.@)':8ZYXY"8]D9SS*K\WT>*0R$T=2S#1)LR3A M^OU2Q&I[T:&=_87':+4V]H(S'FWX2LR%^6TSTW#FE"IAE B91DH2+987G0G] MZGN>#'B\5[_)/QX^9L%3X:OXCR@TZXO.L$-"L>19;![5]A>Q^Z"^U0M4G.:_ M9%L\V^MU2)"E1B6[8"!((EG\\[==(@X"/'8D@.T"V*< >NP-WBX@SYQ3D.6? M=<4-'X^TVA)MGP8U>Y#G)H^&KXFD;<:YT7 W@C@S]M6KT*1+TC77(ATY!C3M M'2?8Q5\6\>Q(O$?NE#3KE%S+4(0?XQU@*8'8'NB2H8)W7)\2CYX0YC)6P^/C MX9,-A+-^7?@''*_,CY?K>6A^_IHL4J.AR_V-2/9*R5XNV3LB>:6"# :"(4_O M&U&7<3R4.=#Q=N-:2QRF6KV')-$1U MKJ6)C&VU560[)\#=\Z0V6[C._.GZ[H1,[_U3!.J\A#IO S65@=*0'FXS=4+F M!MJ1*$U\E4FCW^$_K"7%Q:^N$4+J5I;GMF&\B6)![K-D(72M[^$BGN=U69]Z MYP.,Z<"&:1NF)_Y&IB%TM&@9!7GR,$)<L2G\<1S$9DQ*&7G)X0VC-KRGQ<]D+H),0[9JL7 E7R4)N.#Y\H>6:^@!DR" 52],I4182&*, ME;^S5OX^3W@4=TG0B]LAWL&RC 7 ,8,-E M??IPP4:TRND9;M3[9*T%) L#^G\S?U8Y/FLU]_]HCO-\#4^^9P9*M;2.5KM^ M+I3[N;+=Y7D=TW[/[0]8?SAR7NNP*MMGK6;_/@P_#15I*D/Q1GX5];G"I:RY M#_K#P1E6D+S*XCW"AT/8!N+]4RNQ/[ O*3=WQOU!+ P04 M" !ED:54/T-;8+@' "D( & 'AL+W=O*/*HF9? M!))-5>7BZ3TK^>/E!$^>/_BC6&^4_F!V=;'-UVS.U+?M%P'O9GTORZ)BM2QX MC01;74ZN\=N;D.@&;<1_"O8H#UXC/90'SK_K-Q^7EY- *V(E6RC=10Y_=NR& ME:7N"73\N>]TTE]3-SQ\_=S[AW;P,)B'7+(;7OZW6*K-Y22=H"5;Y4VI_N"/ MO[']@"+=WX*7LOV-'O>QP00M&JEXM6\,"JJB[O[F?^T3<= AXX&9-^ O+0! MW3>@[4 [9>VP;G.57UT(_HB$CH;>](LV-VUK&$U1Z]LX5P*^+:"=NKKY?'][ M=S^_NT7P:O[YT\?;ZZ_PYOWUI^O[FSLT_^WN[NL+_;7?=]<[E! MD!NTT"_8GTVQRTNXA#5775=QVY5>?+LKG(0132YFN\.+'@# MPJ" +!@D\Z%D4U0S91,:&0J2$).Q3C,JQDF [3+C7F;LE?D14E@K+IZ;GW_"1VW;6%ILNJ!B:.OX+=@ MWSDGKS\I6KO!SEQ28Q-2X>D03F MS$BC&88#0M/(R7F7F57E7,[%^0L % 91%\DDJ5DGG/,NL*LA8K"TLQCBT M:\7! )? 7P!YK020&G%1K(LZ;\F]X%*Y%>][/-22Q89@2U0:4T=N\0$,L5?O MKYPO'XNRM K#YHV'RAL8TLPX*.2.R8D'.&%RHJ:HO%X74/'V<].=06(*B*,T M-(1:XF@6QPZE _2PGWJ?MTS G:[7J&1@L*!8:RMUSE?GC62>A;7O]EA/8A1% M6QC),@=9\$! [$=@5Q=K7I\N =BD6X1I:B38#"- =-=4&""(_13L*I5'G@DU M'.(DQ48J+8$XPZES(0T Q/&+O%19Y ]%66AD^ P5'N"%_?3J'< V?]+XMX[? MY$.6T6#LI"QA )L#)W,L<> (]H,$)(H&4'DP=JM*DQ! =W.Z6\(B&(Y#Y< 1 M[ ?)LTK(H^".BF=B(0W)&,:6*.U;[?K(@ [B1\<'P$6]T%6$/Y3%ND7'M,?S M%NPJ?&!334PTZ-D_OONV, !YXM ]((3X$7++5@PT+L'K@ ELV,LTF\P(@\1( MM24LPY&C\I&#?8\?+<>.\&#:'MI"G&2=+:1!W-I"Q?]?II"8H"*QF1P+SE+L MFH<#S8B?9L>V\,2:)A8VI6E QXO:$IR:? /#B)]AYN0;>&;5:Q(J#H,( MC^5:0):2@U)U+'< &3FQG=,( ZVJ$$QO. ^6NE6MB:L0Q^E8K"V*NK0.1"/^ M/=T]5ZRGSLF\FCLWG.!LK-02%:>N23 @DO@1":9[QV!!:JM8:]4GU9H@#$/8 M3QF9->,H.,N0.!0/Q"1^8MIK_0G1)A>3@&;&2K.$P?['L;,A SZ)'Y^?M+7M MR\'32;66'1;L:^.Q6EL8^#&[6CK E/IAVE7X$\6+FD2DL7'\9 8YS"(=D$G] MR.Q*["EU)ON2-(F3\:*RQ$4D# )7#@=*4C\E;WA5%=VY6'>F!WM;F+(,)JY# ML;<_?3[_5F[S!;N<; &!3.S8Y K9CD%_0$?'8SXXOZ1>&S]7?/%]P\LE$_+G MGU*"DW?M,:9Z\AZ/#KRB?EY]$<_ DOI*4W06O F" &M'@79YV;!W"$_A$_V# MY"87VF4T:L-%\3>T^C>&XQWJ>RJDU!98Q_)&2=A@+W41^C>]6B> BDA#L-IG.!I3,(?F>9CMVA- MNF5/.X:"+<9!!#H8!.HW"-?+9:'!!:5LFQ?+\Z)&BWQ;0&FSRK2P'\<8!T8] MLP4F<1HZ' T=? (]N95NJJ9S\+S; O **LA&/Z3;,03>GU<,O2JYE%9?3DT_ M#TT8!>JT6M&*P\QR,AZXY[_$#HQ<8A'(Q#^!+C()V0LHHU_4%, TS'5LP6 MYTOMX"-"OX\PW$Y;[O['01#S8:'UA,\6:#WAFQT\0M;/[Z$LKXM:HI*MH&7P M)H%$B.Z1>/=&\6W[5/F!*\6K]N6&Y2!?!\#W*PY;C_T;_:"Z_\>$JW\ 4$L# M!!0 ( &61I53!N23\60, &(+ 8 >&PO=V]R:W-H965T&ULI9;?;]HP$,?_%2O:0RMUC9, *14@46!:I:U%H]T>ICV8Q!"K3LQL M4[;]]3L[:9;0\*OC@=CQW?GSO9R3ZVV$?%()I1K]2GFF^DZB]>K:=564T)2H M2[&B&:PLA$R)AJEO3>5@YY8:\XR.I5(K=.4 MR-\WE(M-W_&<;!VOQE=&-JHR1D3(7XLE,;N.^@PT1Y332)@2!RS,=4#?6*R3OG/EH)@NR)KK+V+SD1:"VB9>)+BR_VA3V&(' M16NE15HX T'*LOQ*?A6)J#AXK1T.?N'@'^L0% Z!%9J365ECHLF@)\4&26,- MTC^;CRYFTW&"$:S^T^WX^$#3&Z&GX9WHPF: M?9Q,'F;H[/%N^#B^A95S=#8EDF8ZH9I%A)^C]^AQ-D9G[\[1.\0R])"(M2)9 MK'JN!CZSBQL5+#*L$;YT SAF9,\X,8TZOQ3'LK5=<7MC=8G]M$^!.,WN[9&_O M99_"*X,">(S@G$5/%P81/1,.W&=0RK'@G$B%5B!0)5#UYTWL^19AA0M?8HR] M+?R#9C4%G5)!YS0%EE,ALM:)D.P/+!@E^=U&_#Q^NYIZ;'];_(?M:@+"4D#X M)@%,J?5A^/ 5U#;V/HL:\%4)?/4F8/A$*@WO/98M#U%?':3>9U&C[I;4W;W4 M(Y&F\,KZCS+O'E?F!\UJ^![^]YG")P@XNW>9R]) M3,9\H[*T8$\"R4V>4_'W-6-X62\IBLV8^IU_21@-&RB MQ&G."IGR @FVO!Q":K7[2K;9T!6FRDXGGM# CRM-C_T_AS [)$IKB%9>5+FIO(%-6I33.%,"GJ;@IR;3QX>; MVX?9[0V"J]GCK[N;JQ<8S%[@[_[VX66&'G^@QZ?;YZN7.S! )Z\/5Z\W=V!S MBL[0Z^P&G7P[1=]06J"7A&\D+6(Y'BI 5L8?+FH4UWL4I >%B^YYH1*);HN8 MQ1_]A\"HH44.M*Z)-> ]%>?(Q=\1<0@QX)E^W1U;X+A-EMTJGM<3[YEM6;%A MIL3L'8/*L:RY[<3#3AB.A]MCN+H5]CWB-%8?4'D-*L^*:LJE0GP)U=B+;A_ M/WJO._(\KX-.M\*^[X[,Z/P&G6]%]X?@4L)2%ZNT,$'S=6B!ADPW.L.X!UC0 M LJ+[<'V..:":K28H78.W13R>2%98F,FJ@C*]T9S9A$4#XEY3=6QC>Q'FF$ M(NR1#FO=B 1!#^NPP1=^LH0EHV*15!!C6#$97T,[5R:0H?;^,/+<#DC=R/.< M'I!1 S*RKQE6P-QD%48:0[M,I2KG:FM)L?'W60:K(*(F'%BIVV[CA7I M"U> DVM+R=@['7VIAWXTZ@ UF$6C(.A!>B00V(KT5UF&2\'S UI>F%%BO=9< M+_*[\VZRB\+0[<%)6IS$7I8J80)T:,%SAD[J?)Y^1P53MOK$;0_']B9^5R@F M&+3,.K8Q":XA"01WV[G)+"!N7P[:AHX_Z>@)+5:L%.,E307:TFS#R@Z_HT+0 M0NW["\OG+ :9A2H6Z;:W.K#>U9TN#=WD+ C*<=OZL;WW&^=2[B?3B%7O M\][([Z(UB('7(Z&X%0,*%&BZ#G25[I-478M>7 S@$ M/1O)A,*,4Z5$.M\H.L\@K1Q!>G/82%4/$YY!-Y#?RRU1ND GT$%BGF54' 4X M-1&M883'!)QSW*T]DQDY=[P>FJTX$;LX_5>:<9IM%+3 ?T$4?XVHPJ;OH)U5:MB5VM9TQLTP5P M,V[ /@9MI9/8I=.RU:P]CYM-% 7:"M:MO##$/61;G21VG?S"9I/HNA<&;K=E M&JR"R/%[\+7:2.S:^).*>%?VCR],1JMAY+--4S]979%9T\*HZ M$^O0-+$_Q=L/%%]7!V%SKA3/J\N$ M41"$T@">+SE7AT'Y@N8L=?(/4$L#!!0 ( &61I526CQ:5_0( *8' 8 M >&PO=V]R:W-H965T&ULC55-;^(P$/TK5K2'5MHVD "- M*D"B0%6D E4#W<-J#R892+:.S=H&VOWU.W9""C1%>XF_YKUY,[%GVCLA7U4" MH,E;QKCJ.(G6ZUO755$"&5778@T<3Y9"9E3C4JY8OAEKB:8HXW>U/)X/A)!P.",[" MZ>-HT)OA(ISA,!Y.9B&9WN/1^.EY^(!VHY9R&(;F83WKSP0AM+\D5F8<# MS1&P4Y;%JNQH5&C]N5*BYR]5X7ZCQR5APG2@RY#'$QW@7(RO# M\_;AW7EG"<=47A.__IUX-<^KT-/_?WC]C!R_S+9O^?PO^$)--> ;T$0L25]D M^/ 2\R*V0$8\$AF0G[V%TA(O]Z\S[AJENX9UU_C"W02K !.J\D?DR)9%FJ>^ M[5YY7B/PV^[V,#\59H'7;'Z8'0EKEL*:9_,PU0E($ATEP B]/1-TJ^1NG0UZ MSK&:L?0OQ):2F%JQI2FC"P976/:N%&5 %$0;F>H4*I.3>V@>1MVJUT]2\]FH M5IV5FU+YS5GE6)>PZG!\]E("C]X)7@2N&,WK7?P;JX&Y.U6";SX+]H(3O9]M MO&:]6G%0*@[.*IX)35G%?ZR2&%1<.+]N7N61R@JSP/-KWHE0]Z#D92!7MA,H ME++A.B\/Y6[9;'JVQI[LWV$3RGO&!TW>P?#QKU*N"(,E4M:N;S!U,N\*^4*+ MM2VL"Z&Q3-MI@HT4I#' \Z40>K\P#LK6W/T'4$L#!!0 ( &61I51N6P+W M(P< +T> 8 >&PO=V]R:W-H965T&ULO5EM4^,V$/XK MFO2F/68N%TM^;X$92 *$*>8^4L!>[ZZ[MV3!S+L@(W=_T" M=KPK/=J5]GG6WG_B^4]N93+GP<#$#+C^8)* MN,T?!F*9,QJ73HMT0"S+&RQHDO4.]\O?KO/#?;Z2:9*QZQR)U6)!\R_'+.5/ M!SW<>_[A)GF8R^*'P>'^DCZP*9-WR^L<[@:;4>)DP3*1\ SE;';0.\(_G]ND M<"@M?D_8D]BZ1L52[CG_6-Q,XH.>52!B*8MD,02%?X]LR-*T& EP?*H&[6WF M+!RWKY]'/RD7#XNYIX(->?I'$LOY02_HH9C-Z"J5-_SIC%4+#6SFXBH/O=3AXE8.G.#A=#G[EX*N0NA8=5 Z!XN"%'0YAY1"J,W1!PM9S MYJQR!ZU37NZ7$97T<#_G3R@O[&&\XJ+<=*4_;),D*\['5.;P- $_>3B\NAR- M+Z?C$8*KZ=7%9'1T"S?36_CW87QY.T57)W!W-?SU[.IB-+Z9_OA#0+#_"QK_ M=C>Y_1.]'8U/)L/)[1YZ>W=Y=#>:@/<>ZJ.[Z0B]?;.'WJ D0[=SOA(TB\7^ M0 +F8N9!5.$[7N,C'?ANN:2IQFUH=ANN%JN4%D217S!T-L++L2> M9OBSEP\_8K,D2G08)Z\>Y%M$YMP\ZR7/^A'/9,Y3>/0 D9 L9T(JIV )W9S M;,GFV))R;*=C[&/VD&19,>H]36D608#AG(DYA0GV$)6PS.@]LO$[1"QBZ3;W M>GRW'+\@T<=#!RR)'[C[@T<-,GN#S'XELA>@.5Z/Z6VAZ6/?=ZQP V:-NFWG M-"W&;0MB6UXQZ[;9J6["D#2-SC1&CN4'#F[:G;?M+'T0G4T0G=+%[@@B'!H0 M.P*R"I$KK_:*.EK6FCE/8Y:+G]#XTRJ17]!?-["_$(B%)YK'?QOVEKN9W#5F ML)RE7XB.&,'9!24F:'$:='ES6[L(PJ-DQ&S3@.AM('I&B'<9!"5-_@6$*=05 M5 BM1YJD]#YE?1"-?4%3A@2+5CE41J;E':\%JR-I_@:4;P0%*0 UE@%OYSG+ MHB](YC03*5WK0%,A.?9;6(BK;+)3LTT#<;!!'!@1W["(/V0E=Q1E[YYE97$$ M'H&Z]0B;K'@P8U2N<@9B>%U ):^>R@2BC3(N]?$-6G@Q)IZR-W88-585;E85 M[MZ_:%W!$?O,\B@13&P72%T]#-M([) X8<=.Q58ML*RO@*-50E8[Q;ZK5*[Q M+JLFS"T=B(TP+]@#A3T+101VK7QYW*IA&X$+7;MC9^*:X+"9X;KP: /7)C,[ M]-6XF8V:,&NVPV:ZNX06MBA!6EAV:\9^0%S75FAFMUT37,TBV#&"&V>Q02)\ MH/F&E+$VM4Y;(V /.P'NVFTUQ6 SQRC(7H#F&+=YI$]Q&8B?)4.U">YS8/8<3P?>Z2K M]-6$B,V,N%,+ZA/=9CK/\P/BJWGV6WG&K42WQ\+8]P+'53.MH5=+S73;IN]: MH>42-=-MPZY,UU2-S5RMR32T-7R5R>*WJ83V&O2?0'?+&&BZ%-I]RWO1'AA6 M4S?5, GM0-$@)UI#VPI]Y5!,-(;8#8..(-3,CLW4_NH@8 _PO3 (87MMKF^K M"]MAU>SF:I% K/]?\).:_(F9_*MW&:*4*HD0*]!YJR7\% "^%U M:"!2RPQBEAE?C5B;HK;HZ#NMOF&757,EM2PAWZ[U)6TZ!Y925>:.V-0S M5:X-?B7$42OTF=WN@A6[)KB:"FTS%;Z\9R*Z(FMKVF'7]K'O=_6:=DU_MIG^ MS$V3#LZQW28RS[:PK=33D<8.*Q)YK+.!=A"K+VE/-890,M2^26?EVI:+%=E] MKINW=28&6Y_ B@^[$!F0B@*E; 9>UGL?,I*OOY6N;R1?EE_%[KF4?%%>SAD% MH548P/,9Y_+YIOC0MOEB??@?4$L#!!0 ( &61I53XM**2P0D "4H 8 M >&PO=V]R:W-H965T&ULM9I;;]NX$H#_"A'TH07JVB)U ML8LT@.ND9PVD3A GW6=%HF.>ZN(EY5SVU^^0DDU;O#A[@//01I:'],QH.-\, MJ?.7FO\6:TH;]%H6E?AVMFZ:S=?A4&1K6J;B2[VA%7RSJGF9-O"1/PW%AM,T M5X/*8HA'HWA8IJPZNSA7]V[YQ7F];0I6T5N.Q+8L4_[VG1;UR[>SX&QWXXX] MK1MY8WAQODF?Z)(V#YM;#I^&^UER5M)*L+I"G*Z^G4V#K[,HE .4Q"]&7\3! M-9*F/-;U;_EAGG\[&TF-:$&S1DZ1PI]G.J-%(6<"/?[J)CW;_Z8<>'B]F_V' M,AZ,>4P%G=7%GRQOUM_.QFX;#A\RV!<+997EPBNEC?7\\OI/7Q8WL.? MGU>+^R6Z^8%FT^4?Z,?US9]+]/%A,7VXG(/,)S1 #\M+]/'#)_0!L0K=K^NM M2*M/P0+-J;A7=F?"7^F M_ LBP6>$1QA;])F]?WC@48?LO4S4?,0QW\WMU=WT?K[X#YK.[N>_YO?SJZ5G MVG _;:BF#1W3+F"9%[6P.KP=&:N1+V!A'D18[4BS: M*Q9Y[9WF_X70A=7>"-34L-RSNLI805'5:2SORNLL%6NT%327 02YB:<-JY[: MQY\8*8 M3!*[+<%()_O1J;A28550<+HO\KMYCJ(Z[,>$12AP^3LX %+@U7&:99R>6IG= M'$<.ZOO0(A.YM,-:.^S5;EYN( YD9I-10"O*G]X04)I#S8/$FVAH:>Q74SIG(ZFW5?#K.A/ -),J2;4L$GUCU3+L< M;C6(&+KB29\N%B'7$]#,"_S0FU>0*RAJTE?T"/Y?L0:M>%T"9-JH!BOD*NVR M?0%UJLQ^5A-"0[M!$ 4C(Y!,.9<5&I!!Y+7BIEE3;E4JLBB5]#4RA5P::4@& ML9?9;:83/1 +08'A,K?M,MT)* >:<8$?@9$!+A MODLL8I,H+-8^PGT>7=$4Y!Q4YA4#=6E<0MK$G&1D:FF)X,G'4>%CC!_OQV82<(B1&-IIQ+-Z].9EUAY MAB?8T-HBB)/8T?01#342>E/OC_EBNIB]._42#2/BA]$MKS-*<]$V7?25\HRU M3U3([1Q@D\S*;#P)'<[17"+^#<';]*W=FX1\)1M) M*GN00NV;=?N28@TK"$%=W11TU^P?V6[ZS*>J.&S, ;)CN'JFZHV%V756[_!,, K^+[X)34#W-S4M(F3L:B]#C?#0C_"C<#]R MAU5/$\#]9V@1@6XY<.BI$1WZ$;TG'O#YF4EG/[ZACQW^/ATL5#__0@NS0SSN MYW>+6#*:.. 7:FR'?FQ?K58T:S=H7[-V Q_Z)8BS;HM+[D*H_@ "1UW(^N,9 MZE8'JT(;I(V3-%,HQ*XU=7#"=_J(CU495TWTQYRV5Y]D+?+O3+#TKQ&D\= P MPQ3$$^***UTVA/ZR8>92]C-ZI$^LJE3RA[*0)) MZ.!5J&N&T%\S> R I'1"=1/Y01*:=;=%;C).7,M!5P=AXJT%EP^WM]?J-']Z MC2[GR]GUS?+A[NKH9!_-%S]N[GY.[^[\M+F\5 .>%@KV)QB?YE^1QI1D8GMD3WYXEJ MVQ;)0QG>EI@M!=6V8_\K7179'!B9R,+]T++($,?^3J2A%OFAMNOGA+N95I;V MME:M-IPFGD4DP*[SQD@3+_(3;Z8J-]%M)>UV?/>'ZW!1HWK;B :>C$Q2$MY> M2WQ]:&>)9:/#"50EAK]Y#$TB%>?N2TO[N_EVWJ7K#JW?_>_!UUKZQIJ=I7Z"#&A>P M*%!!5S#EZ$L"SN7M.VGMAZ;>J->Z'NNFJ4MUN:9I3KD4@.]7-01J]T'^P/[- MP(M_ %!+ P04 " !ED:54:@H@Q7D" E!@ & 'AL+W=O!EC(?<]K>:\+#WR=&[O@Q]&&K3%!L]C,%$5^PY+Q$H7F4H#"5<_KMZZ& M79OO$GYRW.N#.5@G2RF?;'";];S "L("4V,9& T['&)16"*2\:OF])HC+?!P M_LI^[;R3ER73.)3%(\],WO,N/9#[&ZS]7%B^5!;:_<*^S@T\2+?: MR+(&DX*2BVIDSW4=#@#$\SD@K 'A>T#G"T"[!K2=T4J9LS5BAL61DGM0-IO8 M[,35QJ')#1?V*R9&T2XGG(F'T\EH/$G&(Z!9,KV['?7G%"1S&N['DWD"TVL8 M]I,;N+Z;/B9PNICT%Z-;RCF#TQE3*$R.AJ>L.(/OL$A&<'IR!B? !TG$&L8BP^PMWB>'C8@/$IXS]0YM%O? M( S"\!,]PW^'MX[(:3=5;SN^SE=5EV*'RO!E@3"1!O41SD[#V3G*.6,O]+H, MR!5=XZ4!KO66B10AE=I\^@TJOJ[CLZ]]%P>1OSNLRL>,RR;CC6+6L/S15 Z4[M^9"0X$KH@S.?U!E5=64JL#(C7O72VFH2[AI3GT< ME4V@_96D8M>!/:#Y9XA_ U!+ P04 " !ED:54@,.XBG<1 #O+0 & M 'AL+W=OK:W] )&0A E%L@'2BN;7[SD7 !^VY)F:F@_=D4G@XC[/ M?8"O=I7[YC?&-.K[MBC]ZY--T]0OSLY\MC%;[:=5;4J\655NJQO\Z=9GOG9& MY[)I6YPM9K.G9UMMRY,WK^39M7OSJFJ;PI;FVBG?;K?:[=^:HMJ]/IF?I =? M['K3\,'9FU>U7IL;TWRMKQW^.NNHY'9K2F^K4CFS>GUR-7_Q]H+K9<'?K-GY MP6]%2995]8U_?,I?G\S(D"E,UI""QC^WYITI"A("&W]$FB?=D=PX_)VH?Q39 M(_.N*GZW>;-Y??+\1.5FI=NB^5+M?C)1GDO2RZK"R__5+JZ=G:BL]4VU MC9O!P=:6X5_]/>KA7]FPB!L6PG??OEP<_/JK $U/CO+XLZW8>?BR,YS];DJFXU7'\K)#@9^VFZGP^48O98O$ O?-.M'.A=WZ$WJ]NK4O[#TWK3]2[ MJO1587,=G*',U;4SWI1->%"MU$=;ZC*SNE W>&C@>8U7_WNU](V#[_S? QQ= M=!Q="$<7_X:R']S)T'SA:YV9UR-5X^;:FVPPTW47_[T?+&8O>0.^3E_J2HGU.*; M=]6VUN4^OGRBK%=5:=*1A79KXQN5V[5M=%'L55:5):+/Y!-ERP:19]=0JC*E M<>N]@F\[Q+TJ32,8-%&UJV[!6+F.GF\<^+-/$!+-!MS?W>CW7H3S5>LRDZN5 MJ[:J #*!PD2MBVH)6RYUTQBWAR1@J\0#\T=K:QH7852V*YBV=7)0%/+7#Y]] MDG "P70CTD79$?$%8 3KFXVKVO5&-%IKUX W3SFSHA41X&W:4:2_0P78=@L MK+F19C EF#'&":=8DX$'X8DOH3;X7!M@:V7=-NQY;*&*X:E7X*O4?_G3_-G% M2P4.[,J*^_:ZSDPGUM6GSFQUH1O">?\N$DI"B[ZK^&8@ MV0[^:$9JCP=Y$;SS#K(\?_8RG349;=EHZ&WM3(QD, "#D[,'F&74K&5!T$FO M*VRGE:'AF@+;SAL3SS01%OF-CJP[F+QL37!+WV:;N'1 !_)/U6^'O(MB)M<% MQ9P6D",>,,<]UQAQ/U+S-H51<6JR5&Z!C T( M X?B\>E@G<"%[VZM:UJ$1UWMP"A4 Z\(>@"B(HF37EJ>H< !;O&XYH"BU@#^ M(4Q)8<#8QS9O^-Y2@=X65H(PZ+.P>HDG3<]?ZDW"631EZJ+:!\6N<'!I=C1H(@>& M!4DE5L14 W^YBO%*8)\<5,K=D*J*EAMH];JN7'/_P#7_#;:E78O"W-I@5U$@ M<1BN!!JM%?4$!1ZBXJK:GWB+CBF*JI,?H*A9=N$)MOGC9EX3PA:4-YWLU MSC\QS>8$Z2\5]BZI6X M8RP[QR718L>XT9&\*W>4PJ&R#>O /1#=4;@@IZ@:%Y$?'2M]G%?H"75@X56FIM 85V[71W^Z( MZ^II8AAP\=YD9KO$[W.!B]DXP$R93H*D..HJ52"AYT#6(9=)_$%Q'1]UZSN] M"7SWK"%JRA%GG6?^=OW7'D.D7&Z8; KKH^IXVB]HE/^'P7 C(/7A.Y)NB=!N M2XD-K"!JLB+:+A$+ ]J3U!10$#Y(4MRTR\ *3NWUGZR6,O=N4[$G.%75CM;N MFI ]]2'D'H\U ;*].'UK &/A',#".B:]9A-@-83S4LKMZ&4(S]PF2(-9;#F) MS[L(2)#>P7T2KFZ=;U$C)%K;P%5O/(H=.Y-H[@&=29]U$V5BA2U;RJ"%'W + MZ+GE@VBJ^_Z0-"")Z@HA5*C%<_$[)"NI-:'6G!5CTJ*NJ2N3#\)L$JT;\@KC MB]6=L5PER[\#;] S[-6CR\O9]!QU'4*?M3GJ(1)>F9AYS7?D5U8XFH5]@8!E MAT;/ K!A@7_R0GTQ,0^FNNV=]IL.A81'=#<^! 1Q>9@Z,ZY]I,Z?GT_PWWCK M]:?K#Q$QV.\N.\Q0B\7E9#:;J9\!;R_HP*77H?8)A2A/TGF$>1&FUB@P'E\^ MG\R>SI\DBTJ$\I!5& 6 KT<*&IF<+Q;JTW9KX*^BIA&49465:K:ARMFXLF0X M4BN([<1J ZP$8;,RCO@A-<2$O0+R1H$VXM%L"A%G/%6*^&X?L&GA)\'1/-R,&'E2,0'>UFJJO=4QBK(@Y M11X">(H[HX%QP3$?\&EN*8_%)LN.C)P4\>4=$TO;QG$OM1N1=!!'HW,(RSP\ M3!:8E5/&%;_E^XOITXOSA9*QR*&V#?K,VONB]J7")*#JJ/3P!D'+0&&B[::# M@WG(8RJ*&3NE^.&Z(U4(^NE62A^)OEOCI=L42O<(+?OD-1DETY"%I&CK5L9) M33YTUTF?B_N7WG!45-W=+O5.&@R(X='&7$'-B _36=]5J6W\^VM+"]T%@K$NQ7'4C>&= MG'\@H+].;Z:QY6FEE8CD&5X0"=(NW5A^G'LCU=7U[V 7V.5BL)^:U!T MY*$!3@1B()#9)DYP8JD5J:5F/I6R6:S-*-"JF_]WG21-4D-][.]$&CSC^$/D M'[ =5TV&T7F "8Z>D4;C_$5@@0@DY8"XY"K.VUEV:>\Y5HQEW43.([,VX*J^ MI_-@+VY-@R9K^K*0;G@^6TP7O1N2GA.<#@VG+?;) V)2&5$"0U5F19[.>Z[; M96&S>)T2_/FZ\^>4'3BA0ROK0_\E7>E\WE5UW2J(B'"*J1[M,HS,QC]C58@J M+E;49:76597O+!.]BRT $ ^0*FDRJ@W*8;>?3]7/%EK/65U3/4F+>RJ]+76; M2RO-1H&%;3X>MO0NX?LKH8T&VLM@!M4:0#:(]9_W]E ?)TW;_DY YG.\DU3S MV>E_R;(K3I0A/9 I6O"+6;=%B,6;T_^>4"_M-HU,4TLB6HQ]B0D1'8;^>(;Z M BYU)1X4>N[S@_.QC.HH33?&S5?<#+5;( ,[UN7]-IL -+QA0H%[$.J@_E; MJ;)T"-O*^Y@N[LA&'9J?JIV M!.M)!S R;C9YI#) +M'ON _DVVZ]6.KBLG_?4TBE']=$;.CB>]RY/80$3R9I MS#MFE =?X.!G]P\FCDKPC=OYKI^ M\S^K'YT#-MA57UC2K9RH;BFH6&EYZ,, M*P^.MP!'I)IU4@VW7O<=2#CQ21K(YG?B4HHM;]>E]#N<'FT)&U+$T/Y))Q*A M]_'UGTW]CHRXYS,HZ=^8<7%11^HL""0F5%I;?OJ2I.)I19

+_OF XHO6KB "T/-Z+QXOA@#I'"\5;;0H;IX&*9%'[X9FZ9 MK B[^QH-0B Q&'P2!1-6E ?'%YQ2AE+.A6(B51;=A-EH M5_ J1Z_[PIF134RMXYT-?._Z_DCW?G*05+EJ!0W[0@.G4KO0]?O)PNR[W M?Y4+=V\1MC1,6; HB5=YNJ&XZ8H+)%:P*ZGU;-,%TCU1HUKVE*N6'P$H7M@V MXTM\7H*&B\'=X*.$<"7"JL.6X?X),,XC2VJ^VW1WF6\8:DHV@+P!JI;W6.@S M'LQ'^Q>F,0>A,WZZ$&;8788)#K:QG:#.=&=PI A+"P) 76QIBZGZ"'>GEG%> MO/@SPU",U^4DG&T8PG)%RU'QVC$Q0JZUC9="?9]360TN='W M6H>OUBHWU)YPP8\F6+/NF"5-"87>83;<:L8+L"%$]-?BZ880,5SDH1[5BA-< MQP#5>>C)S&I%;(@CDV.(,AD<'^[!@XI[V.J&Z%/U[M>_?7I_.O]!0BU](-(] M!/W<;)'R>0$6:,4$0@5W9:;,3/B28+/C9:1\3MCQ;<$H 2XR'K_C(1FIJ5'8 MEP"&<'<;.$#5AJUE=\O2Q0/.07C[<*.=^(2#%;P]D"3;,<_+.2D^4N5!'EWX MAD8NRV,-:KUKZWA?-])_DB]_R!*1^6P0J<-+"CG;V;4,HQD[-G2X/>TCVLB4 M1T&85[OR<('#+ ]0EA\:,5!$Y;1)*#SI%( Y0LPU$[ MCJ)X1^\JS:G$5F>NZNPQNGKB;3I"@&"(IE95Z0K?ICN%Z"+=$/A03-V:>&G& M[^E"5Y :4?,=/;=;#C]92=$)/E8HPQLL;'9<^P65HM7!@[XY0#:4]_O&%J/O M;L95%,'E[VC%F_VQ\CHEM-@=!ZC-A_ >'8?S/?FH@V2V(?=$7(C?/NWC?9KG M-X0Z:;#_7H9?+'"^)]V4%7:.&3[I6P:BV' NQ)>S MXX#XB#,>^A;T;/ 1KMP5\E-C]I"HL\+WN-W3[FOFJ_ 1;[\\? K].::ZPJRP M=39]=GD2YLWICZ:JY9/>9=6@1)"?O.&ULM5MK<]NXDOTK*-^YMY(I^2$YK\FK2O$D,YY*XFSLS.[6UGZ@2,C" MA"(T &G%^?5[NAL 03T\N;EWO]@R10+]/'VZ03]?6_?9+[1NU9=EW?@7!XNV M73T]/O;E0B\+?V17NL$W<^N618L_W?6Q7SE=5/S0LCZ>G)P\.EX6ICEX^9RO M?7 OG]NNK4VC/SCEN^6R<+>O=&W7+P[&!_'"1W.]:.G"\CUS[[K$B3F;6?Z8_SZL7!"0FD M:UVVM$*!7S?Z3-L.76:%UV>V_D]3M8L7!T\. M5*7G15>W'^WZ5QWT>4CKE;;V_%.MY=X'IP>J['QKE^%A2+ TC?PNO@0[9 \\ M.=GSP"0\,&&Y92.6\N>B+5X^=W:M'-V-U>@#J\I/0SC3D%,N6X=O#9YK7UY^ M>O=N^O&_U<4;=7G^R_OS-^=GT_=7:GIV=O'I_=7Y^U_4AXNWYV?GKR^?'[?8 MCYXZ+L/:KV3MR9ZU3]4[V[0+KUXWE:Z&SQ]#SB3L) K[:G+G@N\*=Z1.QR,U M.9E,[ECO-"E_RNN=[EEO6I:V:UK37*L/MC:ET5[]SW3F6X=@^=\[-GB0-GC M&SSX?['NOVMM]:KPQBL[5Q^<]KII"TZ(JX5&4I1VN2J:6[)!UQ1=95I=J=+" M8XV73QZFJ0JZ/#=-T92FJ)7'&AJYV?*R+58ZDW74HKC1:J9UHP 2J\+A,=/P M/J["PQKQW2[4+]/I!P5(P7>M=F:)_%Y9QYXHFDKNH55- V=TG,!>M591)JKQ MR>%_\&U3/%'6&A=(BH_ZNJM%M M4-EB$5)<$)7$Y2=@*MR#2W5]"W/\V1FRW>Q6;-6;U2Y-2]L;MOLMX!0!6R"* M^<&J6R&0L3F+6AE?UM9W<#MI3W*(/S*/_>-O3R;CQ\\@>M-T4":+@;L]?Z3. M92&[,@VI 1]=<^SFZ@^@FQB-MC*P,S9JX CO M41XX.@HU+XSK]XS!!GV NI[OD3"1*%KAIZTH\BC,L5QO-M.4=5?UVN^)_-V* M4JI\7W:$;=.6W7;*C)3!M?7"PG^'=DT>(I^:RA0.B#1BPPUVNL$7Q:P.>FO? M*NQE6H*O>^3.R_XX?G9?Y(\)&HSCX9;FD(+"86,R0ES,<_H%,U$< MM@BR4$0AN1&'[;+ (*V"X*SXDO2FAP>W-\@]V,'>*&.5%0D1$/;QLZ8K&%P&"^GC2M4$Y MYI6Q;[\3;F-[^]T1LS-(_,)V-.&&$4\VW,R]X:#RQ8&?-@A MP&I>$^A(:$-;X$L"1=OY$!VYB6?(54TE'-Z0'/.V(6@ACM!2S8M!6G(>5@;N M<+'@6[_I/M\A#>0FS3!1QO2E>QS9"3MQ7"?#K:PWTH9P%93M-G#HTEPW9@[U MX+W] 8.NI9;L$8C> S3?7)J$I<1D)E1KV50C,!_D2RF5IC9SCA?=:'>->G#K ML8Q_%N$=KOR:TBKL!M_:66VN1;UGU"MIYUBTY=)XS]J$VL:,FV!@;NJ:,Z>T MJ$2R_DU1=VGQ* " 4D6!1D)#C3"@>#L&H:%I^R\74.U4;0B*H[3+;)4V$0N M7@QG9ARTI>@K]4]X: A\N79(05H-O\%>CKPWR%("LHKPDYDD@Z/H3?4O9FD9 M^!YQ93C$@ZAY"JSEC(H,%Y5+?97$!R MPQW\.^"@2_SD[.+G=Y&?D-(5;F/D7Z##0O; D99I+'+%=HZRC*XV7&%N3$59 M&U1F6Y+=8$I$E4 *RX_D'.!*JIPBY.LO8*-H<($"S$U 1.#F2C:I@(S^*>H>*+)I+].J0!O@F@Y5< MTZEG:!KE!8C:F K.1;&B@&#_Y>V:"$$!20BK,Z&B=:/+Y[;L*.#U%\"&A]7@ M? J/IK$2U*K5Y:*QM:7TU.[&L--X0Z)0)"=OO08)"%F,91%]PO4H7 /113J% M@M##8Y\BD!1%//4"?#V *RY-:V]?R^K[R?]F/&QI?:3>]\EINY;:D[CAIZ/+ M([4&]JN:_&CGU53Y['H9KE/] MC#R>]W:@:DYO=!9)/Y$K%&6Z.;4B '@-4$)NCUCN2.'A-5U Z+Y.4T0?40,N M7^R2:I2V@-X%!6=)TX9KW=LFW4!XO"W$_@=WWNSX@3D: ;OV3]4TWO.QO^=C MV+#WP<#T5TQS\SG5IK=X&M!_2IYYFC["1S^JR:GZ.W[]V%]]I<8_X=KX(?T8 MTX\'^)&^/L.]XZV'?I;[?U2G3^2K*]9^&&F1-B,"B$A3[D46]8:JU^^Q>KU) M0''>ERG@Q$YF",-:1P: [[,B&%+F^S@&>8A@_!JT[:L (GYV*RN+UE2I2= _ MNBI@N?<6B]""V1!HA0Q4C#Y$J,'?B.[B*PC92RJ(,2S?NY*A%W0/10X,*R?R MZ>'(R[B8!KZ[!:IKYH,,/Q*MJ4EL]$9/YXLZ"1KA!M6B,'N?$#!%J(2GFD8;,SJAUANL%^OQ=DADP%O@Y#+&;G( -Z M1X#XV**AEI6MDR@ZD(8]\:LQ'>S/SB[B:[=D1?AP0%+EKZ@#ZA! M![B!FF\Y"<>*8WSR3'UJ9#:'K?[L+/UB126Z!&W$)L)L#%F?==R]W59V$"5A M3?F66^9U)8T00K7<'8LBY21)>2[*2[?'R+@I;"CY89@5M4RSUN2 +"0BL$JG MD"ERJWA6O>N9=N%L=[U ICAG9S9,%]A)V5U9#$==3C.+;X?E7:(TD(#1<+W0 M#*0T!_&XHVVICAOB^;>CN&<18^B.)?="P!5Z;O3=$LFW_8PC=R@*2PS'XSQ-]3RH(>FZ6,JU$-]4%<$ADTCELB=$"WH3S%XF37 M-%5,-8KE270XYS^2@8-BE)MR=P\B[4H^U>Z7+*6^*"KO="7N;3=1-W=8&'\F M9>Z:1\5ZFQIPGK]CY1)]M>_WC:"T%3%'&;?84T87NNZ[PA J>QS#G5-_-B!M MT[=SYS1E+PN_$(WH ^F/]9.:?@$J>TB!A ?0A+=AND]LL:&LGE9V11"2G0M> MMGBR<)4?S*<(PHIX\^4G$N+D\.01))NUDOIG%CLX'R<^%PQ3%Z&XW+OL9JU= MP;X/'I\<3D[N![6&XX%?=74-$0)(G(4A"/#HY.@&F MUK7,)) 1X"IU1B=V4>$]RJUI;M3C)/=DO2;_BLR?B/GOM7?19,>"+$7J20(0 M[1&X%R[9=K1E;76OJ"J>$]#@! S[T#2'9;$R:+#NQX:T6W9"QVB$5IJ W>$R MI81D4S1H">)QK9.HP.^OP6 #58+T]"J-X%N=,'Y[R\T1?317$(5=3-!F.AM8%?&$/'"PF($^@1Y\'106\D##<&DU?> & M&PX##RR#.H-B6A;.\5'K,"#W99SOFU !AQ2<#6,@O"%Z_76(8Z0? WX0IFU-5EQ;OLW6OE&AR M?^L:LMLX0/Z;Z>4KCH=4W<>/#L>GHXSR9"4EL?@S\!J$[%M+Q$[=N^(J?#IY M=/^I>I?1-.P_O!,R[9[3C,)I$RCQGQT]&F,(0M%A@_22N+>20IR*:\@YE&E0 MK+CI?*?PL\@3N?)F8H:W-2C>TM%+/+8M1?Y:Y"<_; M/JMA'MIEQ;0G(%L#5A'*$Q;UU%;2>6Z8@>=O# 48ZE]6(&P:/C+3(%",N,6\ MI>%:)([CAQ0YXY]&0SXIER>34399HV2>#ON=04[2B^8C'EAHVJ39J[G#[;B55 MFOJ&+%J8@7%;QUMJ>@_'NC4JPF%M+1]>$%6G6_?$1#KF>7WV-AWSR++PU:HN MRC3U E/I^%B0$4*$ED.$86#E49NW$>'TD8F'1]E'."WCRPC4%? K(GS$MC5 MEHJ:D*$R%9=0AKZB/\R-(++[[."[!J,,.Q=HMBCLJ(79ASR3\>')DY%Z%4\$ MS_H3P80Q3TX>WG^:-RUDN-@OY"URNO8V:].81/?=A70OZ?@!X=-09SB0ANJK MG,8XM<2M?6'B;>* -A'RK$%,UP83J;\\_=SU#J$H_X@P/._--!]+;G1G)+=T MF:LL6:3/W-L?<>*'-UI$."JEZE%"_-U>&:88@4&MN?+?>5A%54#/W'#_J]WE ME;61'J8_T]H ZW3:GDYXY4NC9@U>HCBR1V[!!36_O MS*W36[HP5W5%/XP;]/<<[0EE!7CW%-J?#L> R'-Y*^RJ^-)7TL=H9I^J2^D] M;R,,;D3]\,$ 0MG2_2MQV<6M9E1_*75\/4=XQ#4=6%+;((U5+=/0))AT#W F MM4U.6F.^),59?X&UN4#$"HUEH8C#KKDST&[SRYM,]G,!B<+NK)_IO;^\,O+. M\C)G+))_40DG)R.)A"QYN(^DH1N];;HA#L@@O\PL&E=)_=\'8]3;Z/W$0_N\& M?AVI:>5? -+5] \44_F_@?YV^>\+,&J8&)VTGN/1DZ/'#P^4D_]HD#]:N^+_ M(IC9%J6!/RYT@=) -^#[N04VAC]H@_1O)2__#U!+ P04 " !ED:54T$&O MB5D% ,#0 &0 'AL+W=O3DC(Q.C]U:[?J_%36AC,!MXKHNBRIVEP"E^NSD3_J%NY8 M7AB[,#D_K6@.]V >JUN%7Y/>2L9*$)I)012LSD87_LEE9.6=P&<&:SUX)S:3 M1,HO]N.7[&PTM0$!A]18"Q1_GN *.+>&,(ROKA MGCF_N_E\\_OCS>G$H#&[-$E;Q )1 UDI69(KC%4A Q!=4Y KARLH M\M=%HMWZWV\XC'J'D7,8_7B*YK"V0@;2X-Z@E%GC5PS3?-<04X= MB^6*=(D]%)BTP1_L1*.M%@X$Y4QHLOYC$1>'/OD01K*!\J1[TWC MV"K/O"B8.CP:%&@BGP S27EML;C@6MX(4/GFIQ_BP%^\UZ3H8L' B=[WBDF^ MB\8Q]AOG;G2@T'#!0TE=@1LH?.-A%90#S;CTRR9]<.DCJ].BI_7XQ:(U Y%] MOE>4.[)%@D[P%Y;@H4B!_ M))SE+7FV$M5 0@XD$ W;#\)8.KH^Q;@Z3Z:@!NNHB9"&) #"<3@7B&/FD36" M5704Z-4)9S1AG!F&F1WA\ :EMB:/7:%I*6O+=&=_C05'XP25. K:_:V7IF^: M:!#<56UJ9!0FPV2FQ^3"=;M780#&@5A('GAW/B MQ^1',O/Q$=K'P5")?1P&"QPH4]QU_1Z\WWG;YROB[\WFX?:(N*3<(J[)]1X_ M<+HRVZA\LYTM*=6%Q1=P%+CA2;.GIE[;\=K";YI[#*G: M?A39"J,3A!,-ZY?G1ML3 GCQ6>W,BFBFZ:HZ='V9WHV\$6SKSI;-K+XRRF L/A6_Q>L!%X\7+6DW'0 M((,"[4X"4/V1X@J='&"!0!S ?A1XRS ^_E^>>LS>=!1ZX?<=':CEEH5N=T", M9H21(^P,/'Z/[>%P6/,]JM@S//(6BY"\=)6:#&ZH6+3S$5'-W;OY,+)R]]U$&F2(>RWP[PHH*X#[ M*RE-]V$=]'^ SO\!4$L#!!0 ( &61I50VR-<$NP, )0( 9 >&PO M=V]R:W-H965TZ EVB(JB2I)Q7CON1^'%#7="_E- M%8QI^%&5M9HYA=;-A>>IK& 55>>B836N;(6LJ,:IW'FJD8SFUJDJ/>+[8Z^B MO';F4XO=R?E4M+KD-;N3H-JJHO+YDI5B/W,"YP6XY[M"&\";3QNZ8RNF'YH[ MB3-O8,EYQ6K%10V2;6?.(KBXC(R]-7CD;*^.QF JV0CQS4QN\IGCFX18R3)M M&"@^GM@5*TM#A&E\[SF=(:1Q/!Z_L'^TM6,M&ZK8E2A_X[DN9D[J0,ZVM"WU MO=A_8GT]L>'+1*GL/^P[VQ@C9JW2HNJ=<5[QNGO2'WT?CAQ2_X0#Z1V(S;L+ M9+.\IIK.IU+L01IK9#,#6ZKUQN1X;419:8FK'/WT?/7IZ_WZ_7IY?PLW7QZ7 MJ_7M\LMZ-?4T?NOLEC3N:%:FC&9@X>/<7D$W-.D,.Z8+ 5 M)9XV7N] TTV)575GCO_)0.,R-H+CAF8Y;"F7\$3+EH'8VK4K436T?O[UEY0$ MR0?T+(34[S63%?!#"VWSC/E."J6@K?&%4")]#H4H[?LTR5FV8?$$#..,UDHM6X;(:7<#B9ZZ+"A.S(3.A-#P<4C"AC^>? M38K+H>:/IN9'6_.5D(V0B.)!QAVA#MO@'82).PD2' 3X.R-1,.K <9*8)E5, M9IR6T- &4P]2-XD"L%TC'X9G#S^BF 8$KAK5M>692P])SU@C%L>U!XH91 N00P0 36&.QJI7/L.%E:FWZ8WB3I>&11 M#)&$O5JO5?V_!8N(&R212<0J%I-1#X;A:\&(C\J$KP3KX1."C5TRC@_]"L)X M9, @]$\*1@(W]@,8'R(8(/FG#K'O'VT$*\/D7\@0ND$:VI&I.)B040_[?@H_ M>W]Y1S<%-F1G[T.%@K2U[BZ- 1VNW$5WTQS,N_L:C^/.'/&2;='5/T]B!V1W M!W83+1I[[VR$QEO,#@O\;&.#Z5@C],C$!A@^1^5]02P,$% @ 99&E M5"*2*=1)! \@H !D !X;"]W;W)K&ULK5;K MC^(V$/]71NFI:J4(\N 5"DCLX]23;GNK??5#U0\F&?P\LYYLI7K5:T0#;[DH]-1;&U..NUV=KC%GNB-++.AD*57. M#(EJU=6E0I8YHUQTHR 8='/&"V\V<7OW:C:1E1&\P'L%NLISIG97*.1VZH7> M8>.!K];&;G1GDY*M\!'-6K%3YE4R^P :' U%@$1I\-7J,0%HC"^+K']!J7UO!T?4#_Z'*G7!9, MX[44O_/,K*?>R(,,EZP2YD%N?\5]/GV+ETJAW2]L:]VXYT%::2/SO3%%D/.B M_K*W?1U.#$;!!8-H;Q"YN&M'+LH;9MALHN06E-4F-+MPJ3IK"HX7EI1'H^B4 MDYV9?9Q_>H"7^>?G6[B[G3\^/]S>W?[V]#CI&@*W*MUT#W15 T47@&*XDX59 M:[@M,LS.[;L45!-9=(CL*GH7\(ZI#L2A#U$01>_@Q4VFL<.++V7*N((7)BJ$ M&ZY3(76E4,,?\X4VBB['G^_XZ#4^>LY'[[]7\UT@VXIC7;(4IQ[UFD:U0>\2 M.KC,-BXSEJ:R*@PO5L UL+(4'#.@W@4F!"QYP8J4,P%,:S2D4&0@.%MPP0VG M8I@U,\ 44KNEPVC"#U+($;3O.PE1*V6BH M<[CNP-P \9JN&V)="#>88KY ==BE7XN;,J5VUICE-BF0RT-^VB(CW["%0!\D M*2NPGLCS/C7_J%JR7:UG7=&NJFPBM#ZW.ZT#%4[)-TY-3ZJD11FC-GOYI 9 M_1FYUU HF!TQ8@=Z+96A-C65")7"%O[4\A#^:FTIUY30?M\:1EC&CXC M04%LEY3X>=4<'M$J:*;: AF;(%#,&YXY&D])X05=\*IF)4=FKWV;R)\@WXM2)JA'4XME,!=U0*]4K_8985E?T# M)'X2A_3]\8=1%$:_G*WJLVN9YZA<^"4KB:6#0ACY_:3?%I^D(-93ST!\-A6[PK<.C'O:0M/BE']@[H M@HDSY2A,VN)\A46Z:T43^;UAOR75I?YFDAQ)#4>)/QJ,SD@-D\0?)LFWC?Z_ M7ZTPHGP&ER[7X?1?D-^+_#".V^)%\J. V([;XG?('Q!FT!:_1SY-RWXP;(M? MW&P[H2[IMZ2+1!Y+& YC/PC.J8R#@$X3^*?_EMV3=PB59>5>6S37[!RNGR3- M;O.@F]?OF*-Z_1JD";2BP04"EV0:=(9]#U3]PJH%(TOWJEE(0V\DMUS3HQ25 M5:#SI93F(%@'S3-W]C=02P,$% @ 99&E5 8<7\&ULK5I9-*)Z2&!]5 MLF(GVDIL561G'[;V 9P!2:R&P 3 B&9^_7[=F(N7K-WLBS0'T.CSZV/X>FW= M@U\J%<3756[\FY-E",7WY^<^7:J5]#U;*(,W<^M6,N#6+-,J/Q_V M^Q?G*ZG-R=O7_.S.O7UMRY!KH^Z<\.5J)=WFG+ ,].'_[ MNI +=:_"E^+.X>Z\H9+IE3)>6R.=:D"0S:Q_H MYC9[<](GAE2NTD 4)/X]JAN5YT0(;/Q>T3QICJ2-W>N:^@>6';+,I%0)H6G*<5F7>1S/ (F9'XQ9JP M].*]R52VO?\<+#5\#6N^W@V?)/B+=#TQ&B1BV!\.GZ W:N0<,;W1,3E+CR?> MBQN[FFDCHTN83%Q[#]>_3G\OM=?\])_7,Q\WESGWKXWRBTVOYPG8FYS<>W/FM(Y;2(XR*W&[ :+5 @-ZC=-J67F@3 ME(L&D[G(;R)SUB6LFM@(2X*6I"I')#A0$M8H\Y OCCS2ULTH@N@HI@[N/Z9 MG9^M%#AEJB 1E(-ANE6FPR\.;I]\=U?KH;#_JN;[^2J>'7+=X-7+QOF/>(_ M+.D &4GAL2-=&J4R'_D,-H!2"B7 -"ZZ34:\/[,AS+$Q8 M.*<]Q(393R?C<6]0OQ2%U,2M2*5?\NFG@_Y5;]J\K_1)N8!V7R47PT$"^.\X M$KV_B?HCX0:7KSRK [LA2OH01:A6@&!:.O+0TXL.&T3&2>-E1.[4>IC9J5R2 M%2$IG2$[$;OEOXE8+W6Z%&OER -3ZX!(Q/F"G+"RB,R I9K"G)*"4%^1Y+P2 M6>DH+(A^6#JER*D)U12AF@ F@6X-2E&0N _"8;.S!-9,KJY&XO,!#SH5%Y-A,AT/F= U&W-;XH18AE+)JV0!:/BJD195 MOH&;;%NO-.Q)Z3Z3;$56EQ6I<@%E0W2>I1KA +#M8.J-H70G !;..6ZD=+R/C #8\"@XZCWR$ M2!=Q=TD$9YNN=V\[\@Q0H1Y5A84$2_49!XC!FUR^J3VMPV240GI '9RI)WZR M:Q!UB8;M'@4)^7N[IWN"]WIAVC "-&D@?$EQ\3Q5)_R" M]L:C2 RYLJ5AIUY8FZWA",^*CE;Y;/=G,E"CT/'8@05H008U,=W.PMVPJOSK MNCZ3X^H4@9(,1A,\3DDP I]4Z4>689I<#,;B$X6"8/""X!7G@^1R.D'J?<0S MBYP\2B[[ _&I8.>'$G+%F 1QB2"%D3-!SS6W8Y> >8IA,(/D/"KY*)SHXO"E5 MTE HK(O8=9F,KR[$SZ3#+MG]E>/1X ]J*%>.()ZQOT=4INM)=/^L*41Y-=V M&;2;C"\O6N4>%'72K]1[R($OA\G%=%HM,"@_G[9!_S+I#P;BQ]J\D_$DF4+& MIU'\70V",5;85N2$BU)GTJ2JKNTXGJ[O;\15?Y)T :[>1"AIW;="CC+;K"ZR MTTZ1#>HQ(7=)9U0JK;C88L#_EU#SNB!\!H\:VY%_-,ZEBIFK MJW+V;_2'A(9P%,VM)IV?9;HJ.+6)G2^_F:%XWD&N)I-75MO!K!ERTHI,_RAU M'D']\P[R;4%R$^9<-AZ+^N0)<$8*:?)?K,,II36UV/'\$0MW2F5=M4#;9J&> M4(JNT5%E2->'U["-U5<47 3K39V8YM:32S)04SEO;! /QJY-#>'@M=(PCIE# M6*R./)):J[55*FM\JRWBG**Y!(*C/G$P/..23JP0^Z5CU0C@L[;9=C[G0$-H M(61*Q7H 5I%*MOS!$+ZHF%ZI9%1PS.,*_AV-6J#,?S@Y\O*TZCWH,>6"A9/% MDMP(2]OT6:7NX^Z!]W"PK>+F4,E)BF_R.=:V=1%2T[PD]**:AD(+*1[H^L=N M.MK*IPELG*HB'*(S5W5AKJFG$QLE'27@#\3C;\SCE[CV9ZP5GYW,T/1(&!G9 M&-D1Z>Q2W-0M7BPCH=2E+H"V_8OD"@L&A'KI0VX72+U3>M"C3/ (Y1447RI= M&HNWR,Q]3I"7_Z^,>]KDW)9Q$C/-RRQ:JXN5T/<=*CM'4X8':G7J'5N]2^6B M&<5"QY*E;[T;->?\C"K:,VG)X('"J#&S_I5*E= M&K$_[4C3=JX-PRV+*RH0BUR=Q1AC_T!^@.T-EOB*W7A6Y=0R'39:PP: MVS]/H0AT\JG33=EK>%I3E=[/4]V?Y^N@6S7JK;J_3K;9SABM_AI@WAN6%!"8 M.^THESRHX.,^4-MQCW/"GCJ:&07J[I?#',[<>/I^$+"SSV*KM3! (DXS4E G MS54M#:XH_R#([6/4G28G](5*8ZM]$&)Z;76SH\/*,I4P.^F_/N) /OY6657I MX6BQ$)N;MMNH)*Y7GJ((ZPQ&]CJ?PWUA@Q>-BB$'07I>=>HTZ M6$3RR 'O M'B ((0;,EY5(0+:@.K5T'$D/.KA&JN-IS+81,S)D%P1!6 MZBQI#XUZK.NIO6%.$^^@40WZB#^+>%Q1;FK&:.T0JQ[_5;.L>LH7ELZ6BU@9 MPI)!IUPW!+5HI?!V'M94U#3CQH22V5J1%CT+[8\.GAJ=42?,@0V>MP>*4<-= M!TS1@5=UBJS;Z6^.:^#O5+Q0**75E IA FWB> X@5B?Z"'AP83UY_#7[:':X MR2 7&TQZD\;#*/X1.["B]LM.2?Y$HB+RH+-U0EQ3YYG#WL?[VJ;54D$OG=O@ M2%@BBX5-MM-@=11($]V94J:NSMMIPZY]",9RBBUNW7 8N?7>A)!R:)PXS(&E MAL>JT2Y^UPJ&1R^ED0B)P)-<>+3Q\0H>I+.8[AHZGF;"<>;#DZ'#%5+4%F<: MC3J5YI73WD5C&YZ4CCK&XIACM? [4BBI,>D 88Y^\[\;-WYII+IS5O W*?&A M$>2V4Y=N5Y>M-A ./+N5'05TZ]F=\4P3R!UE5WY!B7<'(.+7E,X8%EZ@]\-F M*0$5:37UQ?W?I>E\OQA$XW^+44T-3R6BWYOIO&@T]1+42*_=CU,[>N53JU:Z MMMFI&(^3Z7",B^%E,KD:W7%BH-; M4J1WB5]VO?M58WO7 RCN5,C7_[0_IFGK\]*TV.%!QTYO%J(W8FN IY;-0H M'= W!,XU)!##4709<([LPAGDVZ&^E%!XA"C6;9OF6RLVWG^0 O2]X'*&%4FW M[4[RHKHG80D$]U'F%!G5X06H0P/$:(J8DF MO6G\W$$5AN8N9EZ&TJG# 9X(ZYHW\1.?W'15ERZIM,DXI'?#/'HRJ!"D=+M^ M<$.&Z1WZMGK>^8Z-"F/!7^MYL&U"_*3=/&U^$' =OX.WR^.O"1#D"PV0RM4< M6_N]R\E)G+O6-\$6_%5\9@/*&;Y<*C1BCA;@_=S:4-_0 CTTV?IAV ?%9F+O9"F3 ME.9NOWZ4G+@I[N7+^D66:/+A0U*D1D>I'G2%:."QX4*/OS49R8/AM[7"%YO?]O:)3T*&4=8-"UU* PNW8FT;#66KU MG<(?-1[UQ1YL)!LI'^QA68Z]T!)"CH6Q"(P^7_$&.;= 1..?$Z;7N;2&E_LS M^J\N=HIEPS3>2/ZE+DTU]@8>E+AE!VX^R^-O>(HGLWB%Y-JM<&QUL\2#XJ"- M;$[&Q*"I1?MECZ<\7!@,PE<,XI-!['BWCAS+.3-L,E+R",IJ$YK=N%"=-9&K MA2W*RBCZ6Y.=F7SX]&G^97E["].[.2SOUM.[#\O9[0*FJ]5BO?+A;K$>!88< M6?6@.('.6M#X%= $/DIA*@T+46+YO7U !#N6\9GE+'X3\"-3/4@B'^(PCM_ M2[JH$X>7O!:UE.6QYAR8*&$I#!.[>L,1IEJCT3"O=<&E/BB$/Z<;;13=G;_> M<)MV;E/G-OVQR?[?H-#%VVT*27VE*5:Y!5,A;"6G_JS%#JYK01)YT)0;_6X( ME/NB9S!8KNE[K,^:'Q0@PBZTDJA M*)Z DBHT9ZXUHS2!*,IA+0WCL/L>KQ^&#J^?1L]+1>'1X+H0LY-8H/%_9)!S M_$H#;(\E&"PJ(;GND0E4 M81NRKNJ]ABC,_<&%VHP5#P0,B?_^0DK1H1*,\R<:-V<66F[-D=$%31*_WR>2 M[RE1^?-,0#3(_804B&E,"K>H]1"F17%H#D2%D%@CE:G_;2MQ'8=^UL_?P764 M^['=3,MR2/Q?J!HK_Z:P:$ ;2%-(SN6K7RR&+6&>^8/4%9,"S'.87GK&1WIG MM*V1>@X!1Z;A*NVE- (Y=\ZI<:^B"X&ULS4VE4*$IIT_:.?/17%=/:VIK:E/ MU=![=,\"Y;;W4H,'%Y.5ZK=S[X>FBW40IAVRG;1[HJ;M9/ZFWKYOQ&)7"PT< MMV0:]OJ9!ZI],]J#D7LWIS?2T&5QVXJ>6516@?YOI33G@W70/=R3_P!02P,$ M% @ 99&E5 4[]3 . P Q 8 !D !X;"]W;W)K&ULK57?;]LV$/Y7#D(>&D"P;$E.O, VD+1N-Z#IC#C;4!1]H*6S190B M5?(4Q_OK=Z1LU07B/ Q]H4C>W7>_>)^F.V._N0J1X+E6VLVBBJBY21)75%@+ M-S -:I9LC*T%\=%N$]=8%&4PJE62#H=722VDCN;3<+>T\ZEI24F-2PNNK6MA M]W>HS&X6C:+CQ8/<5N0ODOFT$5M<(?W5+"V?DAZEE#5J)XT&BYM9=#NZNS!9[(VYIL__%'.HJ$/"!46Y!$$?Y[P+2KE@3B,[P?,J'?I#4_W M1_3W(7?.92T890+*^PZW9P]%JTC M4Q^,^5Q+W7W%\Z$.)P:3X1F#]&"0AK@[1R'*=X+$?&K-#JS79C2_":D&:PY. M:M^4%5F62K:C^>+3XN'#9U@]_OEP^V$!J\^KQ\7]*H9/B\=I0NS JR7% >RN M TO/@&5P;S15#A:ZQ/)G^X0#ZZ-+C]'=I:\"W@L[@&P40SI,TU?PLC[;+.!E M9_"6EE^SI7T,2R4T@= E++ZWLN%G1O#E=NW(\COY^HJKO'>5!U?YKRGL_P;C M6J/=[F%%QO(4P6KO"&O',I[H@\P=9.XHTT@Q%(9'RY$#LP&J$#9&\8A*O84W M4O.-:1W7QUW> +>AJ$(?WF&!]1IMWQ2_C,[X@4:) DN0F@PXM$^R0+B 49[% MHRP_[,:_I? 1G;OA 2W:NE6"V*1$IIA"BC"Y;_))/)ZDE[P9Q^EX>'G.GS8$ M>T[[);_7\?75Q*_7*3P:$@KP?'%\;,,TSM)AV%W%HU'.N9_$A,],B\X7S9X! M@IUP()K&FF?)[(%J#Q?Y(.,A5BKP$;^]BVPPZ2\\E.\#5181ZFZ2T$_220-" MS;VIKWO,M.@:#,2F]H.7(Y2.M0JSU?+?4!/NNR/?\V-E+#ZA;G'PTJ-/3IBE MYBP#?SJ&:#5U)-/?]A1]VS'3#_6.WSF'K=0.%&[8=#BX'D=@.\[L#F2:P%-K M0\QZ85OQ;P:M5V#YQA@Z'KR#_L&ULW5MK:KLS.;KE4A[;C:J!+? M+"M3R!IOS>K,;HR2&4\J\K/I9')Q5DA='KUYQ9_=F3>OJJ;.=:GNC+!-44BS M?:ORZO'U47(4/OA1K]8U?7#VYM5&KM2]JG_>W!F\.VNE9+I0I=55*8Q:OCZZ M2;YZ.Z/Q/. O6CW:Z+6@DRRJZE=Z\R%[?32A#:E9ROKSS["5=C_3L)^WTX,"/THS%N?)2$PG MT^D!>>?M^>>_4HA;OM$WSRC9&B;_?+&QMX O_."!\U@J?L?#9OZN\ MWS!=_*@>JOQ!EROQ725+\:Y1HJ[$_=U[\5$5"V7$AU+<;(S.H9KDWRJ^3K MEV/QTUK;>'%I1V)IJD+4"&LZ'/T= 0\65GUJ,"3?"HFA\"2:K-IE>#>0M?]< MTI*\I2YEF:K!K4-6NI9.V%J:[%'"&P!J0M=6/$BCJ\;B/,JLM@)19X!(PFYM MK0JQ,=4O !'K-M6MNI89E%=7-32RL[54;F2JZRVM=CR;CR>(W3PG&*K7LA:+ MBA;7GYW)8#I;"WR<3%YX$R'$Z\:0@,Q;Z=NF5!04DS$YPD>YY3/[A\5X?[S$:[S=BRY39![KI^THT-!DLBB= M!QI&,&.[5B 5V1IKTMX+4CQ,4(H2P8BW#%Y8,9F]()F0OH2XL;C)H#QL5N;Y M=B0:;-7PFI71*WA9+C"JL"%.]BLGUC%YJ5SD*G;59 *;>RD/,F]4>-/Z:'#< M3#2;8 SG MUU^"SY.F50,+9$[SEERWRO12IY(%^=-D@.'@*9G.1%E1^#PHY^G*$*AH:"FM M!<>(@LIE@XU!,#P\ PMPKVR5:_*2S&N0)L*Z-:O;CF.0G"9]]1NUD3KS]B*^ M0O:*G6,ASU0_#Z;ZH\<\G! M(T1RU3^V3#\UVGA/Z,6"0_T0/^S,6)"62+3NRWNU"2)>P$/_8^&\]?B V& M?&JD(46?)%?CB?M(EF53O R^%6L!NH<7;>!&WOSN.+PIH[SJW&)>+K*4-QZ, MNS95LUI#H(M+.H]W>9(07)[\@/ATUI ^X)C/Q0[( M]^Q9=, 9Z:_, %.63M1SU-8_OS G;'R4'"?C>0O8.%&G)D+O3NVE-U6-1(YA M[KB8W*&]R\V LLP^K_R1 ^'%UF%1.,X>_8O,Q0BKF[1B6&]&Y3*@F//" %E/ M\;@U,<9J:R$/.S62;$M^/IM,1I/)1%C L>((2:L"68,H0OHK9ENP?^?0<&?2 M)J%A"].M>8@&3,;3+F3^ZSCU\P:GV'0XM"NLOR?M2 ;\8CJ^:$VK>Q)0)\J< MV2!SG$?8D=:O3.;4"P9NR6&0^G$*P,(Z+$S9@80-4LX [C00M:AAT]K_&&B' MXV%OU.TP[-1-[% K$.!!L8$2!W)7HEAU_NI4!7,]Z!#3K7?2V-:0Y$#3'H^L MPK2GLY"4E65:0R4QN0Q8@B;*$ =BS(B'B2_%QH8.X+0]K+*U2_J[?)56 %3G MVA46)\G+EM6-Q,GTY0#Q>Y9,(2!/S@_,1+IX0 &CB6-!.04"NC);1B>["W41 MS#,;CS-),HVR1H1K5R_8T0)RI]*N&0[!'<&B2+($*+!E JY%R:"-6X5-;@.: M];-G0_N38E.9F#VU7A#,U^8?B1.FFGV>+:\^:\MXQ"%%>X4VJ;0!:+8*^!]& MGV0\^W]!GV00?;Z5)?QB^]0PH\ UX!Z/:W BU):/)5:[E:7,=$O<1L]"580< MH7IE=!E?1N#2P83GV>0%77]@$"^\6IXLJ$F/!I5%0]NB I"XW2E9IS' GX6T ME*1+YW4>>QXUT2+EE?Z$A>Y9RH$16ZU/#N?C&=@AK;&_MCY/^L'8NB]72:Z$ MZBK!)VN3$I/Q5>R?L36=[)[+>Z%1H 3QT,>0&C/EW*Q3AT\C"RX0/1MKXV]% M9AI07NM*S,>"5P>TX3WD6[+X/C/?<$+Z*)% VF;=B+7[#B=AGNX_]DX\!" 4 M-5#8]7 =0=\2QN)MKMUX3FWPBK1Z0+ 3_%%](%D=/GZ'XTH.;+>W6AOO\3X9 M%ZCD!*22)M?>(+O*W^$PU*\*G:XX5;K\&!^=R#"^ M)[O;W9A8*F,#P4VI0.2^NEC!HS;LU+"0;7!H$@LQ%/HA6?$DSY3NC#IUZ0#" MN\W<=7G[>]K7V).G@T>T-.^+Q/FF793$CB\N.TH[1MEM0M6Q!7\1KMC:X]9M M@J+*(8M;*4_T.Z(LEC>LWH,\)1CMHPSH"J& M73T=YA.Q6BZ=%4NBC=[1O3*K-G%=A9.3A6-O^5+5A[WLW;7+VEX[+FWWRBT2 MD)+=N"UQ8E6K" [@Z==.H@U-QELWMD6W@[MC3;AC!)=CHOARO,?UO _\SJ,#LPZ1AB?.='@#77*SLE"^Q>FC%O_*CEY^Z:%AP8 X+:!X(%\! MGE>4@($H,3N3/J#XY M/YS>?C^_]4X&CO$=+)INQ3T1.-G4%9B63JF%'@4UT]*NGQ)/N77!?D_![J'I M2PX/]']>WN']))/1-6)G/KO:U^K!>Y+IW#&H>;?\VJ4ZOY^.F:>3R./+RXZH MQTGE./J<=MM=+*6I:3IVZ+),S ##0XJ=7VQ-,?I]%(['(Y2&]6'I[H\]3T% MIY$FHBX[U2L3E9;./*>R+U%!! ^\66JA AL^;]PUP?/57O4;J[WA[.EC?;/A M*@Q)\0<&(;MO^ \E7CRX'$)\>2]<'\\N)O%]60N541>V8&V2G>N]"W)3$G,> M>&XNTW"XI>O"0U&?&NB4C4Q,3=>--_*BV1+/B\G&AQ(>@*_N?-_(="QC@SJN MD:ZV_+'!^LEL=A.EDWN54L5%U?E-ZEHLU^?G([XOBB]\]^D9R&95"3RDJSA+ MPLB?%[E>.0OMX!T;ABX*>K>KTMU_8>@DW!00PQM1-X6OY4)+QZI"GU+OAY&" ME&@,!K(^N53L%3K4/9.@NT[60JUT6?J.<+BS]<6&BSPN;+D$5>2'K1Q'*J[H MA#GA7&B>H6(,-X CZHI339-1*RR&,+Z',UE7)T$;VO@,WF82IN44[1YAOMA4Y#;8BJ6%!_Q -# MVSL;GN,4UEG?G9NM1&UY-[L>SG&."9#!J=*E1PU6E#O:W@7=)VKG-B?R25_P MY$(/C/^6R<7%_,]YV7/.LXX7N#H8 ==O)P580JG]JNX#F^5S.\ M%<=-J-S:@#E]UH4C#>4.U*/S9:Z!T]A&HP4S8U>M&5[Q_HIIY@]G8C:2->JD%OK(0YJ*EP$N)TI M0GA^PB%ZTF#(+?>KSE]8!NP!8.:-;6D%!7%3^IZX0]OAWDJIZB?WDMIVV8C+ MGQUWGLWF,=MQULG<8PJ^2A].2UBQY1R!\5.;UU*>2LF)+3_04]%#=;H ;V%A MX1F$)9RJ)DX-P9G.F^XZ\;"1?44@FCZ\/N>:>V^:K-I(#K+4T0PBKY;,7EJ9 M>@R+8CTB(U$+( XT?_?!\"\SCY78W MXKK^8C M^=7TI?@><9N&]J/'"ZPXNQC-DBMW$;)SI@ULYAZ/X-N%)Z:FSO^JY$WR7;VS MYP&K95U3#H6+:A_<5A)_?Z&;GJLS*IMBI^@&48C/W2(*,>;(A1AIOGJ*I\#@EC:'/[Z/@KGQ+MP#;!T]L[71OT:,P)$Q M:+PE68'D@:O#WL#@K&VE'^)X!R*#G\;I$3"48?JTS5D1"=M[ DHNT:YGU^,+ M M)[XWZ(BV?[-2T,\W?$&[N;\55,O=9,^KLZ#YO"T0/NKF3?_ E!+ P04 " !ED:54 M5N^1HT,0 !?,P &0 'AL+W=OBADE1W-K]]S M+\DJEER2L]@ @]T/B?4@+\G[./?);D9?V]=&ZKC<_G9W9 M=*T*:"3K*HJC_HS8?L]=&$-J1RE=8D0>+/ M@[I5>4Z"L(VO7N91NR1-C%\'Z7_AL^,L"VG5;97_76?U^O71U9'(U%(V>?VE M>OQ%^?/,25Y:Y9;_%X]N[/3Z2*2-K:O"3\8."EVZO_*;UT,TX6JR9\+43YCR MOMU"O,MWLI9O7IGJ41@:#6GT@H_*L[$Y79)1[FN#;S7FU6]N/W_ZV_LOOWUX M^^M[?O_Q#?/K\V_O[5VSL]*/"C-&-QGHS$=#*='I!WWA[WG.6=[Y'W3BUJ\4[; M-*]L8Y3XSYN%K0UDNK'<_FXPDB.\\)I.JUK,6BHL7U-V1 " NC$D(/-6^FM3*HJ1R9@\%*1XF*$6)8,1;QC*LF,Q>D$Q(7T+<6-QD4!XV*_-\.Q(-MFIXSJ]FK\8=5C0GM3-X52*09?8&)#@IEDA1WG/ZR_!YTG3JH$%,J=Y M2ZY;97JI4\F"_&DRH'+PE$QGHJPH?!Z4\W1E"%0TM)36@F-$0>6RP<8@&!Z> M@2.X5[;*-7E)YC5($V'=FM5MQS%(3I.^^HW:2)UY>Q&;(7O%SK&0.:LIP,T2 MBLW)+=O A*D2F6$1*D"U\@\GN&KCT .1< F.@JW2EMFW_ 8V@MO-15B"'O]$+S^ERK/7'+P")%<]8\MTZ^--MX3 M>K'@4#_$#SLSUF5,WY*N>3&"BVU/(!GZ^&JG6/$0#)N-I M%S+_=ISZ?8-3;#HW_&FB'XV%OU.TP[-1-[% K M$.!!L8$2!W)7HI1U_NI4!7,]Z!#3K7?2V-:0Y$#3'H^LPK2GLY"4E65:0P4S MN0Q8@B;*$ =BS(B'B2_%QH8.X+0]K+*U2_J[?)56 %3GVA46)\G+EM6-Q,GT MY0#Q>Y9,(2!/S@_,1+IX0 &CB6-!.04"NC);1B>["W41S#,;CS-),HVR1H1K M5R_8T0)RI]*N&0[!'<&B2+($*+!E JY%R:"-6X5-;@.:];-G0_N38E.9F#VU M7A#,U^8?B1.FFGV>+:^^:X4VJ;0!:+8*^#^,/LEX]O\%?9)!]/FK M+.$7VZ>&&06N ?=X7(,3H;9\++':K2QEIEOB-GH6JB+D"-4KH\OX,@*7#B8\ MSR8OZ/H#@WCAU?)D04UZ-*@L&MH6%8#$[4[).HT!_BRDI21=.J_SV/.HB18I MK_0G+'3/4@Z,V&I]\AWY+%]YGYAA/21XD$TO;N1JS==S@)\W3_L7?B(0"AJ('"KH?K"/J6,!9O M<^W&E M I&[[F(%C]JP4\-"ML&A22S$4.B'9,63/%.Z,^K4I0,([S9SU^7M3[2OL2=/ M!X]H:=YWB?--NRB)'5]<=I1VC++;A*IC"_XB7+&UQZW;!$650Q:W4I[H=T19 M+&]8O0=Y2I"%8+*H[7=A1)Q$.OR/Q'M\))"/V3+.@*H8=O5TF$_$:KET5BR) M-GI']\JLVL1U%4Y.%HZ]Y7M5'_:R=]&.$5R.B>++\1[7\S[P@T]?$E4I6?.=BL<'9ATB M#4^U82.3:)\*]A^3M!%E4JY40@3$,N'V/DTM$!E+SH,3N3/J#XY/YS>?IS?>B<#Q_@5 M%DVWXIX(G&SJ"DQ+I]1"CX*::6G73XFGW+I@OZ=@]]#T/8<'^C\O[_!^DLGH M&K$SGUWM:_7@/U00P0-OEEJHP(9O&W=-\'RU5_T/J[WA[.EC?;/A*@Q)\3.#D-TW_'.) M%P\NAQ!?W@O7Q[.+27Q?UD)EU(4M6)MDYWKO@MR4Q)P'GIO+-!QNZ;KP4-37 M!CIE(Q-3TW7CC;QHML3S8K+QH80'X*L[WS"/JIO"U7&CI6%7H4^K],%*0$HW!0-8GEXJ]0H>Z M9Q)TU\E:J)4N2]\1#G>VOMAPD<>%+9>@BORPE>-(Q16=,"><"\TS5(SA!G!$ M77&J:3)JA<40QO=P)NOJ)&A#&Y_!VTS"M)RBW8-KE^OZ;EA( .2ZHJMW:A;@ M'>9G*@<$FU$@!"FU#FGD0HU8;Z.]T&FH#5$5"^J/>&!H>V?#F$;+<DZZ:7(Z+,^\C+G 9'UJ0AQ=_T[^6:??@_Z MRXABD>1Q[ZX-RCD'Y5QHW\:5])R!H@6Q:2NY?M/[^5;/+=9,)!6[9JY(4G+> M7?X/FLFQ;ATJ-'?''F9/)Z(VTK4JY-9ZB(.:"A*$)Z?<(B>-!ARR_VJ M\Q>6 7L F'EC6UI!0=R4OB?NT':XMU*J^LF]I+9=-N+R9\>=9[-YS':<=3+W MF(*OTH?3$E9L.4=@_-3FM92G4G)BRP_T5/3(G2[ 6UA8> 9A":>JB5-#<*;S MIKM./&QD7Q&(I@^OS[GFWILFJS:2@RQU-(/(JR6SEU:F'L.B6(_(2-0"B /- MWWTP_,O,8R5V=W/_.[=33B<7.]?->5ZEKJV=Y\.4KG8EZRE?=])7SO[]07P- M&Q@B]Y=\9O:T+;J\[HJQ=E"AZG65C;@=V-3M'?ID?/T"D?O@:0:8C'K&E2F M>BY&],D2))URNX?.X+8?D](]PGP98(=;@Z9A^"L4 MZQX*X0<;]_4/01@YW\0=Q) U GTPKKF8&HLN3SLY%X_(U=]4R;5 M5L4/L R#L5\:9-2##3'*A7N K:-GMC;ZCX@1.#(&C;GQ![A[M.N9W7NN'!4O7 MQ[4Z8PNV::R7N7KV782JK7XDCK1;S>V:8\?JSH4E]T]A5WP8]-9[3G-?%WSG MUL]=&LO^\Y!/.R#M4Q5\BQ#[6/9]EPB[Z ?<+'13=-?[Q/<&'='V;U8*^G&' M[XB&VL;_/H,3S\W]K;A*YCYK1IT=W>SKM/:6-?8*"_?V@_ M;7\]XTO$[)7F8*Q_^*35@[QN*L<=Z4<3,\ M*'45_LJ'F(?!AHOTP(9)W#!AO\-![.4OTLOK*VLVPM)J6*,/'"KOAG.ZHJ+, MO<6O&OO\];?9Y\^SW[[,KXX]K-&SXRSN?!]V3@[LG(I/IO)K)VZJ7.7;^X_A M1>?*I'7E_>19@Y^D'8GI.!&3=#)YQMZT"VW*]J8'[-W\WFC_*/X]6SAO4?W_ M/&/SI+-YPC9/_H=T_=Q.\7>UDMFCF'M5BF_26EEY)VZM-E9X(_Q:B4_*KI1- M^/,'4]:R>A1KF0OM7*-RL6DW87G=V&P-4 JWEE8Y899#^W_^T\5D?/[6"?!U MJ:S%9@ JNQ.Z$IFIOC=5H,9&^[6XE_"A<8#TPHNEKF25Z6KE1N++EAM.R,*9 M_\.7S)0ESF1'1N)KC<]JN53,SDHYWO=<%D[39)*>)R?3R_YTJ(WSLLKA<$+[ M-VN=K2$T"WKJM2R*1[@-;BFK*/)[93V\UQ7ZT%[#-)]O5:FD:Z@:.'XIM47NBX9^<- 2 MVHOZ2+&"I J6OK@>6NCIT!?C-!U=0@V*@H6MRK':&R^+)X<^\OJS='36+D]B M:X)%;!62YV_UM7K3-8:UD=BY@58BMTM33EFQ,2! M3:;)V?ET/\ '%6)$ 2:Z B\;"@J8LI0Y93/MY*)0H3*#RN]%3XB<=@:F]W&, MQ&VS*'36GT]+0;)[Z96X+606DMG]/ -'I.7LSK_<_MH=IRM-\ &VV9P!4"V# MK('H6:0]6A"SE57!9BX)6I)Q-&M6D'!DBK.5BI<4$AF?I&^?[.3GX[>OR-<$ ME!THPK,$(8=;/HZ!YHNS9'QV,8"EDJA8QPJ5@@B!KJQ)M"\KC"-. MQ*@/5H33@&/K0OD871T+[F3!3ITGXXMQ,IZ>=-P9ZM=6X1VX[E" +=>CN:>^ MLS)0"2":BCGA>ET0)68KCL1J#V>EP"PU8&@+VTP2[:*Q'U>=Z(6-(% (=L"P M9]'_K<-%P ,$#9K3!/*7ZH_XFNQ(5O1FG_(Q3"Y.=V0+R#D;G??2!'-U"+EX MA)#;'^C:-)WTP@8$-:QK,6:6I(@6X DR9VQ.S/1#S24O#@HREC)WK*J-Y2B! M<6WRT!,'"V-M=E/,(IL#CA:3&ZPW#&1:^1X2=/=ZGH%_B@&R-JP9&XRG]%>* M7+O,- B9"R!#'\+LEPJ6. \! K.FWD?A')?[6X-3)*4OW>'L.4;PX M#A"LBN#'2RA\I'^>*I].__@G]8N M\*_ JUR<)&<7TV1Z@/TX03:>0#ZJL^;3:&JHM8W$>X3-]*5^]O'S5!HC'C0UJ M-,NXU8\OI].$Z582;L'KCR4$3,-'*,9V!XZN)0>(3IXR.W+B9G!O,AZ\*N.I MJU-% ? VN[&6[70QN3P$FF&U(V%[]?'B]$V*.6&$6?I&.E (5<0-G] U5S4: MV@(C1.NM>!G9\[GW U=<3@D/CC@)KP3H,J5R)[:'54Y7C1\?=!F@]&)\7JG(5T5MDS*, M5H2IG\>=9]JY7R.7=!="Q&*A5#4(+@R>AQ--?NYD="_ZG/*8$MLK!X-^VXMM M-/7M-=Y;*&?3DT&_CV<#:ETCV;Y ]7ULL[!I@*W8C*.:/BII!>N2^ 7BS>2(]ZYQR- N+M;R7@4\4,]T= AW M=K+VV[_F-PD[O*TA.R:V)*1[^C%H!7DV5_8>I'"L+^!'@5;UPPXIZ V,5RN< M!!'G,-U:UZ'[@W!+C!OW?/$HS&L0'J&L:8YHJM 2^^=YS>P%SOZ.%N+9^ M7[$$A\ZI7A'V\=&O\#DW92)N&HL"MG/7V?<* MY+D7+]/3-$G3](\T]H-WNG24CGN]:^FR/5WWU>F1MVQHV@9TJTZ,R(D5,SQG MM?FRWC7$S.I'\S#FMD/X'AOA5D"9>G$YFFQ=*3H:PZL5;DX6MP=^3Y!C!M>< M?0(%S805OX38FZ..FUO4=#2[BD_R,0*>YYOE[G6/(^J%APK_\P49[7M)>3QX MOUL2)N@M-NW#_2"\ZNV>=B_*9^']<+\\O&7_).V*%*]02VQ-1^>G1QB"^>I]*6TZG;.^:R)HK.1/&3 M93H?.XD#&=V0NM"W8O^-MOG$AB\5A;*_L&]L S1.:Z5%V8(Q@I+QYDN>VCH< M 1+_!"!L :&-NW%DH_Q"-)F,I-B#--;(9@XV58O&X!@WC[+2$F\9XO1DMIC/ M%S>PNEO,OH\\C8Q&[Z4M^K)!AR?0$PTBZ<,)#.)?ANX1S M(GL0!2Z$?AB^PQ=UZ466+SK!=_58,_T,OZ9KI25VP.]W./L=9]]R]O^S9/^. MAJD"L0%,.LV[K,$%G5.8B;(B_!ERDF'S*RIW- .5$SP;3"K*$IL:^R-] )Q- M8$K5A*<4B$*YP&%3YT?,JP;9,1G(GDA)N%801NY@&,&B,H.B+!6:$)X!CK'2 M>&!\"V=N&"1N/PK@=G5_TBIVSP9#=SA(#B[)CK""K MJ?6YJ74OZ$FV-C2.! M-L_$4,/-E$)5$ Y![,;QP(V2!*O!=U3:38#)8YD.*LT,\XW0Z"GTW:0?ND-, MY4YH4D ]HRC -HV MO.[R6YK\/AG+CQ^2,/0OK)G16CFX^/Q6HWI'&PO=V]R M:W-H965T^N^^(U2 M07RK*^-?#C8A;)^/1K[8J%KZH=TJ@R\KZVH9\.K6([]U2I9,5%>C;#R>C6JI MS>#\C->NW/F9W85*&W7EA-_5M72'2U79_7.>WG#?_4:N][SX(L65K[A5[>EB\'8U)( M5:H(Q$'BYU:]4E5%C*#&UX;GH!-)A/WGEOM?V7;8LI1>O;+59UV&S]^60@BIT/MFZ(H4&M3?R5WQH_] @6X^\0 M9 U!QGI'0:SE:QGD^9FS>^%H-[C1 YO*U%!.&PK*=7#XJD$7SJ\_?7CUCY/+ MB^LWK\6K#^^NWKR_OOCT]L/[LU$ =]HS*AI.EY%3]AU.$_'.FK#QXHTI57E, M/X)6G6I9J]IE]D.&[Z0;BDF:B&R<93_@-^E,G3"_R?=,W4BG3BB$I;B2!V16 M$!?.2;-6_/ROBZ4/#FGR[Q\(RSMA.0O+_P]^_>\XB1OX&2EIPT:$C1+70=6) M>&N*(1PV/A5OONYT.- "C$/FBZM*&O&4MO[E3XLL&[_@;;3*[^F+9T*:DGG! MXVF[WZX5EISH$=(7WQ(E_.65K;?2')":![&&3X- ZA9?A-U2\?FD>95;0$>A M)5>DHXK!)Z?@=UT$Q(5W/5P1.Z.#%T\;^1^O;_R1SI8UE'OI2@]U9! (M? J MA HLM!&>8N^%7?65)1;I_(47A:UKZ,.BAN+3)OK*BZURM0[" !LC+\X3,+F% M?F QL16%"?"Y4F2#%%OKV/Q&F3XO8N#A'+\Z M\#9MM=A0TO:K$60WX1=5GK-[D^$ M7L%YAT38F$5#\7FC3(])SW#/R_<9] ._E8>X2=9V%[U$;_?EPT!:OAE>#\7: MWBIGV*[%7R#?T/!^0CF3KHPS?&C \<'4=.V^IUC!/>[\CVD=T:LHQ87^* M;)+,H4TVS=O$QI]RMXJKURFF' (12,4/C8HW'3M.[JB ^J9O+I+*J1%%)[R,&-"B# MI"I5H!HWT&-Y>!0;+BW5)8A>:R!7L!#4QU#^W&+1L'/V[MC98JV,F8CL5!2>>'CT>'=,'\$]$2+P"CH%3KBZA99P&2L"W?-BLYS6':7L/^ MI4)4NHC+9:7NU&TW?E]M0BF1CG*.,^DL5L[6O#464PFGM_W#T,Z%4!*U4]-0 M(*C28P!MA3F0T6#C5&3EF8Y2IZ<R..#7KWQLH[E=-'&VIV9/IW#>4T[84BB:Q>QCV7+S?U4M8 M"L]\YIE5E2>]IXLU"FA-JEU*.+6 /,E%\UH5B@D;3JE8)//9+,EG,_%$S(;C M5,R'*1Y3P--T/GZ07&F2IO-D,9V+T^%DTGUNW5>*IS.P'D_'ST0V3.?=AJ9U MTH9)GBSR[)E(%\-\=E_!8SL%8#I=)/DD9>UF$VB7X7&Z2,:S1<>\[;Y(P'[R M+P1,,7) MHJHXD^"')Y,QK&I7?D4RD\?NAAK:*CYQ58>A>/T+3(X[8U-S63I+YFG:F^.. M6TP+#P]'M1P3H@VOQO/',P,-%.+)>+CH_( )Y=XL UH:6ZPQS0F3 M<:738G,W@K:ZX)MOYD) _L<[F(F=^H:'7!IN"3^HI8-,1@"AQ$#_4=Q"^ZWV MC\RS&*8$Z,(XZQJ^0I)3OY(^FSOA]9[C_TC*&,(WNJ5R0T=PX=?DX M8O.PJLE]K'?7,!(!5C24Q\;!8X-I$D [*C@#4YR7[M!:$2?@NWKAP;3K.X"T MV'<8IB6TW;D37HA@AQ/&;OD;(D&>@I9!&TJ<6$QQ9-PXNUMO8EOJR3]*3^88 MT_(!X!UG9ENQ9'<[MS;:3N]KBU./_:9K&(56*I$5M\KTE4>H) X%T $NOD ? MJ4A@WG2"(]CXSM%('\TRC:OO=6::JFLZ?/Q.6]IN1SJ3Y$83 @%!YV!*F!,Z MC-*MA_9_J"O!%_][,[IHD/.G_2=-YJ>GR6P^!P1/T(":%&SBDB?I?)Q,\PG: M318_-6#?@GO[R]]Z729+\BF:3#8;YC_I,=/D=#9'%UQ0VZ/^\C!>-'H>Z?5+ M@,H /5F@K[8XU(SU)Y=\CW$T(?XD0)PNS?U'T:?#2(IG&EH*Z\IX8.8BH5T MFPA>%G&4G"G-?H:_Q^''>%MIRCO.[, Z'M,6@@F 4YMZ(X/N%990$X\X]J= MQW?_[#F,(A_UKY:B9S@#KB4=38D3C/RB6+LG8I'E]#\GA%7L3]I1HN@JNV4H M2)/)>"[2Z53\+0)6G$!+5(^FW.>3"A)HDHLIQ'RR.%3^W'^8,Y)L1K/!?#9^ M[ YIU+NGJY5;\VTD^0L8&Z_LNM7NPO,BWO/=;8^WI<@33)\8*]4*I./A?#J( M&-^^!+OE6S_@?; U/VZ4Q'A/&_!]96UH7TA =PU\_A]02P,$% @ 99&E M5,Z%"'S% P ?P@ !D !X;"]W;W)K&ULI59M M;]LV$/XK!VT86D"))$JV9<\VD*0I.F!-@SA=/PS[0$MG2PA%:B05)_]^1\I6 M[2$)AO6+S9>[YYY[>.1IOE/ZP52(%IX:(EM9MQ MYRW?X@KMU_96TRP:4,JZ06EJ)4'C9A%<)+/+S-E[@S]JW)FC M,;A,UDH]N,EOY2*('2$46%B'P.GO$:]0" =$-/[>8P9#2.=X/#Z@?_2Y4RYK M;O!*B6]U::M%D =0XH9WPMZIW2?(42QO_"KK=-XP"*SEC5[)V)05/+ M_I\_[74X#V^@Y6GR[NKN>1)5RW&Q5[C,L>@[V"D<)G)6UEX%J66)[Z M1\1G(,4.I"[9FX"?N3Z'- F!Q8R]@9<.2:8>+WT%[YIK6$NW\RTO,!%0+?+H'[$X 5@N*\0-DK09:*, MP/*U0#!H#2UJ6X&E[4(U;6>YKWJU<45;%\!E"64M.HLE2+KL0AD#+>EAO![< M6EVONQ[/*H?1D#O57_%0*5&B-O"NEH2O.D-8)@1\*K"U!W^"/T)K5">M>3\C MNAKQI#[\H;J?!&ZZ!C6W2L,97#J6,[@Y4/L/A,(74OL9WC$69GGZW@US%HY& M-/R 4M'E<:%F\,W?5"S/^"-%WR+(KED3=9+*LS= CY>QA.H4[@RA]O%)5/R? MVKU$-1G%839-PCA+(*,A&X5Q//VNP \'( 'B\V3DE6#G#!#NDN%)9J&4A.G=L_O"IN+@H.C$4UR'6"\I107H/RJ-6)>7CREHZ M8V[\!FXV]#;3L]V)$BHZ#5@CTD--G,X.?&9 CT%1#:_!Z32!+T#8RY\ J-:I86 :LB0/LS2AT7B2ADG"3JQW7&M*S@!+W;ZGDI!9FI^8W:V^ M&AB%T_$DG(SS(>Z]LEP D9E2L; QC '3?[OJ)5:UO,6MEJ6'Y845? M"*B= >UO%*FYG[@ PS?'\A]02P,$% @ 99&E5$L(A75K P I0< !D M !X;"]W;W)K&ULG55M;]LV$/XK!ZW98L"P;,E. MLM0VD*0N5F#9@B;=!@S[0$LGBRA%JN0I=O;K=Z1DU4:38-L7B2_W//?<\7B< M;XW][$I$@EVEM%M$)5%]&<Z1/ M]9WE6=RSY+)"[:318+%81%>3R^NIMP\&OTG(-ZB4)V(97SK.J'?I@8?C/?O[$#O'LA8.;XSZ7>94+J*+"'(L1*/H MH]G^A%T\,\^7&>7"%[:M;9I&D#6.3-6!64$E=?L7NRX/!X"+\0N I ,D07?K M**A\)T@LY]9LP7IK9O.#$&I LSBI_:'"OL"-+)$))QDKS" ME_;AI8$O?2D\G9D*X4'LX)UTF3*NL0A_7JT=62Z(OUYQ,>U=3(.+Z?_,X+]' MPT.)4!C%%T7J#9!8*_2%[RO8 ?'FC:EJH9]^<%!;\RC#S3A=H\9"TH"A%F0; M,(D=.A Z#S L"@S5[]?!"N(];^SW:K32Y)X0'6K"'-;^IL*IU+QO&LQ#P$*:ZK!<0QOX#0] M'Y[]>#;PPXMD.)NE [C[+_C);)A,4H___KN+9)*\A=4W8B&QZ>#1]89C9:_LUV @Z%'>LR!;R9S$8)7VJE.) A [LS\(><'<89$G;]U\"A4(]H.ZRM7Z(Q--7P:W8]\>T1K.1-> M@G .B4N)"RLS6G=M>2NI/+934JREDB19$B>$VZM/2">7A-Y(?R]:ML-LRS9^ MD7UIN#0".4N^4LZL--K-T^BYRQX?M,Z*K<(#X5A@HZGMHOUJ_P9=M:WWJWG[ M@'%5;*1VH+!@Z'AT/HO MH]".R%3AT:\-L1M/0Q+?D?1>@/>+XRA_<0[Z%_F MY3]02P,$% @ 99&E5!>6*)CE! O@H !D !X;"]W;W)K&ULK5;;;N,V$/T5PET4+>#X(CM-=N,$R&V[ 9H+DFS[4/2! MDL86L12ID%0<]^M[AI0=)]WDI7U(+%$S9\X9S@PY6UKWS5=$03S5VOC#7A5" M\VDX]$5%M?0#VY#!E[EUM0QX=8NA;QS),CK5>IB-1K\,:ZE,[V@6UV[+GD4Y):P8" MC8<.L[<)R8[;SVOTSU$[M.32TZG5?Z@R5(>]_9XH:2Y;'6[M\@MU>G89K[#: MQ_]BF6QWLYXH6A]LW3F#0:U,^I5/71ZV'/9';SADG4,6>:= D>69#/)HYNQ2 M.+8&&C]$J=$;Y)3A3;D+#E\5_,+1Z?7EY<7]Y?G5_9TXOCH3I]=7]Q=7OYY? MG5ZFI/*E_Q#4-ORR-;^3[%W 2^D& M8C+NBVR49>_@339Z)Q%O\I9>6]B3C=1IS'J]/_*\G^ >R7IOB*LU(TT*Z&\:*0+*Q&L>)1.V=8+ M30NI1>-L053"S8NYL[4(Z#PVX]^!.!9:R5QI%2*(+ K74BF6%:&O!#+F>3FW MH6*D7.::8G8+:41.:%[IK<'J2I 'H@Q4#L2E-&A[W@K8:$6/8!LJ&?"/.I@4 MT\WNLO3TWY!:K_C8K;'MA%T;]C;A2?!@/)ABF M6D>GAIP,*9,8[UN5'BO8.BXSFW+]VM;QS-^Q\YT6+S^Q]&QT<'O]-3Z-#WX& M64^ACT91115W3IE"MQB-ZS2_D9M<:N2&1#J8(1G2, H!LIZ%J6#>)__Z*Y@E M1ENRN(K'N_W]Z5YT&4_Z'_'H'UIF.^?H"!W=@3>?JP(%44O3SK'UK0,V.DCF M%G&L2U&7\*PL9\2C/EBR.+&M+KG9<'C"M+31\#=K%C6J\WFYO^[IV%"8._Y[ MVUS&JN15-#/Z\UD@"K3& $,5=Q%?Q(D;P!\GT[@^V15U/*U>A[V/W9D@)=H@ MU6;L)*H;S6UM&Z;B.7OT%(CS"#[&FIV"-T['$?A,:ET"L95RPM@LB=F^=\(-M^X4-?HIWIPX!ZT)Z7JQ6=U39 M/-WL4+@+9?BHF<-U--C;[:7.6;\$V\0;"@X0W'?B8X4+)CDVP/>YQ&ULI53!;MLP#/T5PAMV*F+'2;NV2P(D78;MT*UKVNXP M[*#8="Q4EER)KIN_'R4G7@JL!89=)%$B']^31$Y:8^]=B4CP5"GMIE%)5)_' ML36JQP172;7UEV8I[E%Q6J)TT&BP6TV@^ M/%^,O7]PN)/8NH,U>"5K8^Z]\26?1HDGA HS\@B"IT>\0*4\$--XV&%&?4H? M>+C>HW\*VEG+6CB\,.J'S*F<1J<1Y%B(1M&U:3_C3L^QQ\N,FV@4S@TKJ;A9/NWLX"#A-7@A(=P%IX-TE"BP_"A*SB34M6._-:'X1I(9H M)B>U?Y0563Z5'$>SU>UBM?Q^N_QZ \L['E>3F!C6'\;9#F+10:0O0(S@TF@J M'2QUCOGS^)CI])S2/:=%^BK@I; #& V/($W2]!6\4:]Q%/!&+VELU@X?&M0$ MRT<>'?RD;&\A]C<8$IN^;<'WC# QHE+_%4A8=F-MR_K/ =P.W#'/I >&B$ M);3>QXL?_.TKQ >55:'=A/[A.%VCJ2NR?K=O4?.N,O^X=_V-?S4_@^/;*3@T M&;P_CL!V/:,SR-2A3M>&N.K#LN0VB]8[\'EA#.T-GZ!OW+/?4$L#!!0 ( M &61I50R:3\>C! -4Q 9 >&PO=V]R:W-H965T9,9;29P;)[/WUM9^@$A(PH0B- !I M1?GU]W0W ))ZS4QFO]@R10+]/'VZ03]?6_?%+[2NLZ_+LO(O3A9UO7IZ?N[S MA5XJ?V97NL(W,^N6JL:?;G[N5TZK@A]:EN?CX?#R?*E,=?+R.5_[X%X^MTU= MFDI_<)EOEDOE-J]T:=?7#XZSRM4IBE MKKRQ5>;T[,7)9/3TU1.ZGV_XQ>BU[WS.2).IM5_HC^OBQ'7 MG;[294D+08S?PIHG:4MZL/LYKOZ&=8+D\4E6Z)EJROJC M7?^L@SX/:;W'GA@'!X8 ML]RR$4OYHZK5R^?.KC-'=V,U^L"J\M,0SE3DE-O:X5N#Y^J7MY_?O9M\_+_L MYDUV>_W3^^LWUU>3]Y^RR=75S>?WGZ[?_Y1]N'E[?77]^C:[]\&6)C?:WW]^ M7F-K6N \#]N\DFW&![:YR-[9JE[X['55Z*+__#E$3G*/H]ROQD<7?*?<678Q M&F3CX7A\9+V+9(<+7N_BP'J3/+=-59MJGD4ULW]/IKYVB)O_'-G@0=K@ 6_P MX, &KY0W/K.S[(/37E>UHJ#<9\CO6";[M-"([]PN5ZK:D Y-I9K"U+K(<@N+ M5UX^>:A6*+H\,Y6J=D:*UW).ME"W>ELJG65(=]7RN$Q4_$^ MKL##&J%:+[*?)I,/&= !W]7:F252=64=6U)5A=Q#JYH*QFPX%WU6VXR2*AL- M3_^';YO@B;S4N$!2?-3SIA35;D__]RR;\)Y8LMP,>+%6JZDJ61:!,%5G/^I< M+Z?:Q>@800\O:A20[XZ4=W;)RT0C[;4&UJH7^$$&&V33ILYR[6K@7%;9&N$! ME2T6(<4%'$ECT>/GD'TJFJ@3"<&CGO^++N6 MA>S*5*0&?'"+[X T%:"9[AED$"IHQ1YS.F^<8S<7OP*HQ&BTE8&=L5$%1W@/ MI.?H4-E,&=?N&8,-^@! /=\C82)1M,)/6U#D49ACN=9LILK+IFBU/Q#Y^Q6E M5/F^[ C;IBV;W9099 ;7U@L+_YW:-7F(?&H*HQP09<"&Z^UTAR_4M QZ:U]G MV,O4!#_WR)WCX;-?KE][_CAZ=E_DCPD:C./AENJ4@L)A8S)"7,QS^@4S41S6 M"+)0#R&Y$8?MLT OK8+@K/B2]*:'>[=7R#W8QRYU=@]1ZN]+(AC*HMH9) \K MB;3GL(JK'9*;/'M$N#YD@: X3CYX=X(8Y45"1$0]O&SI5.55@* VGG1I4%EY M9>S;[H3;V-Y^?\3L#1*_L$T)\U%@J[C>KTTE-D]@N).PQX HIL9&*X?PH,C? M ;FS[$;, "MNIU2]<%IG2RG \CS*9[Y(]3, 5IU2U@!^3%40^@ PMU.57;M4 M&])2?UTAGDCRL-FL@0NBI"3-MJAC DY&!+A' '36U,"U[=3'+;3.V9'B^S 5 MWX='J^9GSTJ\]K4!3FN_K^[^N14X#Z4LJIA.WPLK=!-5$,K.MJ2&NN$[&$SY MLU1?8/4D!H6U\J#4JU!8N?[,9G!*\!D58^PMBSTG:Z:H"Z%'!;U*)!"RA0&]=@CRDM<$0A/BT1;XDH#9-CY$:-?$4^"%)AH!;TB>>UL1 MO!%/J:GNQD3)&0L* W>X2#JLWW:?;Y"*XC8O@ I9%$B.>+#-ZI*QM'"4[7:VXV-Z9@L CJ,PN)??!HPAN03:6'QC1 M@[=$(D3(UU]!S+ELW\R0_=2?>-$!PH4'\2FHZ _8I^7=!#+;W)!Z4#+UJG% M(LU.0&'B'$TV*H*-_"#J'$-#K(['^*,7ZH^-AV@'3*Q[+:+>71GS',I/,=R[GX3+5M,CO M1\._$QT",.JMCB,YO[8U5QXNE'1S:E$ NAI @4 ?,$9$:@^;:85,:6LGN?<8 M,#Q.QGI\5,LWA'F_1,Q[D_QZW8+;/M/]Y441*WM)"BQ@'4$F5.[@<>B+OJ_< M$2!1*L_!(+Y)4N!GL[*R:$E%@P3]M2E"/GMOL0@MV)F)K!JLU7AA$TM0"6)> M^ I"MI)*UO8KR;X8: 4]P-9"L>]RRO1PI @,J(%Z[236FJD)MTX25JEGJO16 MB^-5F00-XA!B*'/P"6[/B"J%I[J2$Q*B8,.+!,^=1@X\J5Y3%[=4[@NB&X2\ M-KF!M'5BI\&N[ :.<1IW;$L@-T5"V3L#&M\_RWXV@%A =[A$TH:AM0O6;$T3>H3"@W:_\T>\M).,HXQL?/ MLL^5C*JPU6^-I5^LJ$07'P\$FTAU,V1]UG'_=CO9066)->5;-ES;<^JHN0[- M#L2B2#E.4EZ+\M)X8(]J1]@P_@JSG:AE&CTF!W1"(K;G0EH[BFPR'MWN>Z9> M.-O,%\@4Y^S4AD:7G=2YJQ/#49>+CL5WP_*8*!4D8#1<+S0#*8T%/.ZH:RI? MAKC>9A#W5#&&CBQY$ (^H?U#"RB1O&G;[:Y#X4#.K[W:#D3(1",'?S8_^?%( M8Y@!=1#_0"D+>FR7,JY&)=0'BTBMG'%,B\&"-Z$\Q>)DUS1D2S6*Y4DLN$M& M) -[Q:AKROT\5"AK=\C;+IE+?=AMUNPX+T\"DS+'12*RWJ1?D M<316SM'B^7;?"$H[$7/6X18'RNA"EVUG$$+E@&.8/;>CB$7T@_;%^4M,OP.!.*9#P /I!&<8?HW)/$I5['"I+ K M J'.0=EMC;V5*_:2N?_"LKT9#F&KBC???B;K#$^'ES#9M!9,NK)0W?DX%;EA M_+P)5>_>;3.M[0J.?_!H>#H>W@_V[K?0/^MB#A$">EV%00+7A]?<8*88OUGC MDC3S[=*/1P]/'PSOHT?G 1S5DW^JJJ$CD.CEQD>&L;2%)"M"VEF*2WY K5;. M@I:?];3T9KDJZ7;?/7Y@S$#LYJQY;01;$AV6[)PW1D[KD$R6%(VG6)U%($M; MP[T,-758E@TZTZKFHZ=T=+:PONZ,6HY)@0Y.A2%5(H3DR5#1.WH*F\(?CX,W M9;7W?-XF,R6 5S6'8Z=F!E84AO9(YB1U!_JIOQ0?=>8%@?5O9=\?.08YRSXJ M"BJ1\H<'E\.S(<"^+*5A1JJ"1)4=GK./HQ]0;DU#C1; *=@[FOP5F3]32W+0 MWJKJ'-^Q%*E9"@AY0.!6N&3;P8ZULWNJ*'A025T]J/^IJ4YSM3+H524#$83- MLA&>2/.=W(2B$BY32D@V18/F8$1SG41%8?D6#-93)4A/;Z\(\):I^.QNN3W& MCN8*HI +G@3Z,'7 M06%A-30PEJ&V#Z1ERV$@J'E0IU?E<^4<'XGV _)0=GEB5X9F*Y"R7*M-.#2O MG58R!RHW6W&)4MDXR8C?CZ."@)JF#@;)!!^?T@(WE]09XLV M4D\73U#E@&"G_\AI(-BV$8'B[%%" MEH694R6C&F>;^AA\=H9E-.BA@]B=\]L?EQA&^@'P-V8N MZ;*B28NWV7I02G3?_VPJLMLH0/Z;R>TKCH=4W4>7IZ.+08>+=4I*:B^N0+@0 MLF\M,<[LWB>NPA?CR_M/LW<=_HC]^W="IOT#I$$XD0%7_ZVA1V,,02@:R$N3 MBWL+*<2IN(:<0YD&]XN;SO8*/XT$EBMO1\SP5@7%6SJ>B,>KN<*BGOI=.G<- ]KNFST!AMJ7 M"@B;^H],-0@4(ZZ:X:&6T8X>4N2,G@SZ1%3-.Y? M:D=,+9N#S]:++![W"[/>(EW]&4V?1'*8=0Q%J<#G_+6+=&13@MK>7).O40=.N!F$AG M$*^OWJ8S"%D6OEJ5*D_C.#"5AH_.&"%$:%O:^68KL+I1V^UOP@D=$P^/LH]P M6L:7!JA=X5/5U[V^D?F42WW85T M+_$T($/X5-2R]J2A^BJ'>BY;XM:V,/$V<7*<"'FGJ.RWSTAW/>NGRA_ M21C>[>R#TU]0M1)Z>UK.?2E*J"GKK__I_WEE;61'J9]\6P+K-.)=#R%D51ITGMQ MOF9R)%-.ZW7+D<(P(7B%ZL@2N0T;E/26SVDCY",_LTNY7>^MG>C^O6QEY9WGI,A;)WZF$X^% (J&3/-Q'TC20 MW@K=$@=DD-^WZHL4ZGA/IC\IQV@0CIK[-?ZOB__I<-%EE5I5WJF8@*/=!*R) MT,3VZ&#!H%+ZWRX8^\9GYYU7[8F#\#\4\"L[52UOW:>KZ7\6)O*J?GN[_,,# M,C$Y:S_#H\.S1PY/,R3\1R!^U7?&+^U-;HS3PQX56* UT [Z?66!C^(,V M2/_)\?+_ 5!+ P04 " !ED:54><.H"00# :!@ &0 'AL+W=O[RWAK["U5B [N:J5I$E7. M-:,XIKS"6M"A:5#S36EL+1R+=A538U$4P:A6<9HDQW$MI(ZFXW VM].Q63LE M-CANQP@6ZFV9N68IW*(6L49,T&BR6 MD^BD/YH=>?V@\$WBEA[MP4>R-.;6"^?%)$H\(528.X\@>-G@*2KE@9C&KPXS MVKGTAH_W#^@?0^PFLYO%^=>SQ0+VK\52(1V,8\>P_C+..XA9"Y&^ )'!A=&N M(CC3!19/[6.FL^.4/G":I:\"7@A["%F_!VF2IJ_@9;L8LX"7O8!W:5="R]_" MET$/3HTFHV0AVJK0!1?7].Z)&Y#B)&A^2 MW6 TO=1PTEBI(!V&A'):J1(6*Z,*]NOC75S//X-H&FLV6("K$"[0KM#V8,TO M:F%;R;SB7&#-;9BC]%I!_4YR6Z"ZA[W!(#G,N#Z5"CG6/$T8N$2DD&&\XR%" M7B HC>))0+ O-?LR:V(%.AC]$S^<"JK@[9MAVD_?MQR=Y88(@+[5I5Y!9\(K MZ^Y!-LQZ_'MJ.C^?G\$^>RZ0P/AKWDN'_0I:FM(>^D; N'>>T!9Z27I2D\5RWQHWZM M/8:?2L1.U]JUK;L[W0V^D[;?_ZJW4Y-[924U@<*239/#=X,(;#N)6L&9)G3_ MTCB>)6%;\?!&ZQ7XOC3&/0C>P>YS,/T#4$L#!!0 ( &61I51!&-L-P0( M !$& 9 >&PO=V]R:W-H965TS,-J7[]SL[$*A6^.+XSO<\]V+? MI;^5ZEGGB 9>RT+H@9<;4_5\7R_9%QXP[[3S=2P+S>FX )G"O2F+)GZ.\)";@=>X.T5<[[.C57XPW[%UKA M\U3-%$E^PY+R$H7F4H#";.!%06_4M?;.X#O'K3[:@\UD)>6S%<;IP&O;@+# MQ%@&1I\7C+$H+!&%\6?'Z34N+?!XOV>_=[E3+BNF,9;%#YZ:?.#=>)!BQC:% MF$(<-,^ 0AW@-#% M73MR4=XRPX9]);>@K#6QV8U+U:$I."[LI2R,HE-..#-49ZDX LR4$?\24[OBOJEQ<4&P2F@4&%*D%AJ,EL $8:5AP,1$JM MX=+7I$R0O]AK/@U\UU@Y0"8+:G+=@VAO,S_8S'<.Z>XH:GMYMW18KE Y89DK MQ#?OY,C27K-=@J-=4[M>LX4(+B'LP 5]+@_:$01?2!=6YC@FV^ _ MT&UM?PF=F_IHZ;*G!M!@1?5;7XPKX>;X,PYTDJJDJ*E^74(K-W/&=[<$]RPMM#D:+64US> #] M5-])W(UZ*1FK@"LF.)&PGCM7_N5R;.@MP1<&&[6S)L:3E1!?S>;G;.YXQB H M(=5& L7?,UQ#61I!:,:W3J;3JS2,N^NM](_6=_1E115G%_^^7VMZ=;]B:.6%IUR$9^ -D+44%;E&6R5" <.L"W)M PR2_'FU4O;\ MKP&%4:\PL@JC$PIOF*)Y+B&G%GAB33H3C@5W4)0IR4M5TQ3F#M:< OD,SN*Q M0&=$B?7$>$ZT21RII7AF&2C">%NI5C,G&FFS WMD%Q*J<)D*B8E#1DN<"JY$ MR3*J\4QI_&$):F6XL!-(*T*1,TLM&D5YILXOR6,A ?: 8+-G/C[Y1&6VH1)Z MM1],>OT@Q(7ON7$X)0_H&4M!]213=SJ.2>0FB4\>A:;E#G/DNUZ2&.;8C0+O MI/(GSHP3#\8)991.W2A.,!E*&W>,M]@RRHSX[CCT3JD9 $3< R(>!,0]F/9H MDG4'TJ:'IT!^7Y6L38DZ!HQ!D<>!<673A/63%GT!N=;/:U'5E+^2@F;D0^B' M%V-L)F79PV%K7[UCGWBSSR689RN(UHBT%X8 T.<(C:P=RL"+S7V68RV%F0% M%E4Y9W_C 7U+:@>Q=:,;1(-!!%ZV2'X'*1<%IE#K71T&9EV*=L)I;LGMOO;[ M/>W;^O\5E$(-E)/'C3"4/^$KIK'X[5F'P)W\!V'@^N&8^ GYGL0^?D+S.4!S MXB,*)XAD#V]_^"X)_.#'O=5[8&'\W7@<#B%KW"-K/(BLOITM:6F2=A1)@R+^ M2XO!6],*;)O F.6VW;0M!M8@)<9[Z^6JM8=DC;02D$;;,JW:,@5;IOM0/>@J M2\@9MXG>BJ,6X;]0WN $0;9\&-*)&T4AN7EO!DV_-DG+INO-JX-88" .PGX6 MN-,P.?]?FOJ8#2H*W?#?%1VPY<#-&X(G.\# &FUV-NI/^\GRJAVHWLC;L13U8N 5*6&-K-[% M!/NR;$>]=J-%;<>KE="($+LL<#H&:0CP?BV$WFZ,@G[>7OP#4$L#!!0 ( M &61I50< GK]S0, )(( 9 >&PO=V]R:W-H965T.:;;^:S,=.]D%]5P9B&[U59JYE3:-U<>)[*"E91=2X: M5N/*5LB*:IS*G:<:R6AN@ZK2([X_]BK*:V<^M;8[.9^*5I>\9G<25%M55#Y? MLE+L9T[@O!CN^:[0QN#-IPW=L173#\V=Q)DWH.2\8K7BH@;)MC-G$5Q<1L;? M.CQRME='8S"5;(3X:B8W^=T_ZO>_#44#JGP@@?0"QO+M$EN4UU70^E6(/TG@CFAG84FTTDN.U M$66E):YRC-/SU><_[MP0N'BD.+ M%Y[ NZF?F-*XK[1RX9IM-- ZA^6WENMG6+&LE5QSIN"OQ49IB;OF[W>21D/2 MR":-3K49#U/>E@S$%E:%D/K#FLD*CKB\U>EW,@K8K]B>/_,-"XC!DY;F>6PY9R"4^T;"TOLW8EJH;6S[_]DI(@ M^8B1EJLV7/F!J^V8<=])H12T-;X.2H3/H1!E;A+O\'70N97H@12H,BE0RZP8 MQ+3KURQCU8;)%VL 9[Q&<-$J7%:C"UB\%;JHD)A-F0FEX>% P:0^GO]N*"Z' MFC^9FA]MS5="-D*B%8\Q;@-UT/Y7"!-W$B0X"/!W1J)@U!G'26*:5#&9<5I" M0QND'J1N$@5@NT8^#L_>_'"^.H>=>&*R-MV#C<"Z((W>L$8ICVX/$#:,$R"&#,4Q@C<6J5C[#AI>E=2,D/4!/1M84 M3&"Q8W7VW#,@;C29'+Q(-#*F)(:UT%C:">FQ(TGJ^O'8],/T)DG'(VO%%$G8 MJ_5:U?];L(BX01(9(E:QF(QZ8QB^%HSXJ$SX2K#>?$*PL4O&\:%?01B/C#$( M_9."D<"-_0#&APS&D/RH0^S[1QO!RC#Y"1E"-TA#.S(5!Q,RZLV^G\);+RWO MZ)[ ANSL;:A0D+;6W94Q6(<+=]'=,P?W[K;&X[@S1[QD6PSUSY/8 =G=@-U$ MB\;>.ANA\0ZSPP(_&I@T#KB^%4*_3$R"X3-D_B]02P,$% @ 99&E5';N MU&*; P $ D !D !X;"]W;W)K&ULK59;;^(X M%/XK1]G5:D:*FL0!0KJ 1&FKJ33L5J7M/JSVP20'L)K$&=N!Z;_?XP0"1$-' M6NU+[,\^E^]<;&>TD^I-;Q -?,^S0H^=C3'EM>?I9(,YUU>RQ()V5E+EW!!4 M:T^7"GE:*^69QWQ_X.5<%,YD5*\]JLE(5B83!3XJT%6><_5^@YG]3:=U:15/YP?K]W7L%,N2:YS) M["^1FLW8&3J0XHI7F7F2NR^XCZ=O[24RT_47=HUL/W(@J;21^5Z9&.2B:$;^ M?9^'$X6A?T&![158S;MQ5+.\Y89/1DKN0%EILF8G=:BU-I$3A2W*PBC:%:1G M)O?3AR=XG7Y]N8/YW73Q\G0WO_OC>0&?GODR0_UYY!GR8F6]9&_QIK'(+E@, M82X+L]%P5Z28GNM[Q*ZER X4;]B'!N=<74$8N,!\QCZP%[8AA[6]\%+(7"AX MY5F%<"MTDDE=*=3P]W2IC:(N^><#'[W61Z_VT;O@8T&')ZTR!+F">U'P(A$\ M@X>"/%34TD;#'+GUFP(W<&3THW1_Z,D>VFM=\@3'#IU*C6J+SN1Y@["2&9TX M4:S!V%)"J>16I!2HL9LM)W'"*3_AM+*9'JS]= !4DV;47@ M*VXQ@V _'G!X$A5,M4:R/^-Z _BM$F37.KRVK8+OU,_JC>Z?556D\"O$;AP& M-/[VRY %[/>S6;,WDWF.JJ9?\A)5*Q PMQ_WN_!9&I),.L[WMCHJC" ;P"TN M#6A,*B6,0"(ZDZJ4BAND(W^VU6J&D3N(HBZ\3'7H1KV@"U^N%E>PEEM4A2T) M+"6EO!4:ANXP8%TX0V7$2B26'+5;BJ74PARU@L@->W$7/JNZV.^P%%EV)LR" MN NG:RR2]PX;YO:B?@9+RM&^ MM8+_O;4"1O$,+C778?<_%+_'W" ,N_!B\9E/U0Z[\"?%'Y!-OPM_5GP6N'T_ MZL(_Z0Y0IZ6+^QUTL9#'% 91Z/K^>2E#WZ?=&'YTA7HGKQ2E95V_Q1H2616F M>;#:U?:YGS:OW%&\^5>@&VA-%Q=DN")5_RKJ.Z":][4AE[0>KJA M7Q945H#V5U*: [ .VI^@R;]02P,$% @ 99&E5 E=*J* !0 $0X !D M !X;"]W;W)K&ULK5=;;^(X%/XK1Z@/K90IN1!" MJK82[71V*\VTU="9?5CM@TE.B#7!SMH.E/GU>^Q H)2B/NP+)/:Y^SN?3RZ7 M4OW2):*!EWDE]%6O-*:^Z/=U5N*G6GM3UI6Q,Q04^*=#-?,[4Z@8KN;SJ!;W-PG<^*XU=Z%]?UFR& M$S0_ZB=%;_W.2L[G*#27 A065[UQ<'&36'DG\)/C4N\\@\UD*N4O^W*?7_5\ M&Q!6F!EK@='? F^QJJPA"N/?MY](J[CYOK']QN5,N4Z;Q5E9_\=R45[U1 M#W(L6%.9[W+Y)Z[SB:V]3%;:_<*RE4W(8]9H(^=K97J?<]'^LY=U'7841OX[ M"N%:(71QMXY72BY!66FR9A]N;WY,[A_N M)A.X??QV<_\P?KY_?)C Z3.;5JC/+ON&?%C)?K:V=]/:"]^Q%\$W*4RIX4[D MF+_6[U-L78#A)L";\*C!;TR=0Q1X$/IA>,1>U"4<.7O1>PDWFE:TAELYGW+! M6FR(',9:4P^,LW\;KKE;_7L\U481;OXYXG?0^1TXOX-W_$ZHG?*F0I %3%P' M\-^HP90(3XW*2D(6/"F>(3 -#&JFC!6U^SLQ'3J0XWZ?R4 A*VH^+F9@[+FN M.[#S7V_\UX?]LYV:T-*XTO).H)JMX)0+DI"-I@+JLXO]3&Z9+B&3U,$YJK;2 MI\$9G$ \&'A^G,(=&3:K/9' 'WFC403/TK!J;^\$AG'HI8/0&1IK&P\A)"L[ MB'@V9(6PM&G4M9(OG'H7JQ6-8^AA MQ@GD=#S.[H[@/K#V:^*0=4)0\8(HIN5,-H+V%6;(%RZ'U!L& WBT8" >50J% MV40>>$D:P[U8T)I4*XB\Q _@L7;'3T6HD"!,QBRA?Y+%IT;C5C6*(I@@M4<+ M*@*-,+S@SB<7AHD9MX_[19(N$%,R 3,I\R7!$ *"!.I'X;H/ M7CG:MQXDJ9<$_B&8;(M3LY53#KQT%.]59O?\ B].AU9--:1.6HK@ :$74^:? ML4!E/2JDZC7H=19JJ=KN3;S!: A?;0UWS;Z5'$3! 7M4AHU@1.49^'NF5J]$ M4C_,$W7 H(NA^-GX">>'P3PQ^9X MXT'LI93C<1X[0A[#CCR&'R:/'QJ+IB(@+-IFO=]"Q,=N((L7WC.<:N VCB* MSZ%IDZ]<\C2P IM;K/W>;\Y7[.(!OF18FT-V"G*T+#E=+UQ;/ELA4Y:.OM@8 M?[H8NX(7",^*Y0B"S=%R$W$%-7<"MVZ*(Q"VUPKAH.0U8<\?>B,2"$*X8=FO M2LZ(B%*[<&[[8D'%JRVH,2N%I%WB*=_11?)_\<_)AH&.8##I,)A\'(."-3FW MA7Q2$MSP3#AL/R#>F6&.&[? HYLS/IFW7O$2UHI$E#0?T$"9>G$3P0(1021HD3^"43F8P3.UD MG1TJ:7]G3"<\S-S'B 9'S^W$WJUVWSOC=LS?BK_:C] VA33$BZCIW: MSG+;O[X3!W*NH4QM1CS]-I@173 M=[)&07]RJ2IF:*GVGJX5LLPZ5=P+?3_Q*E8*9S:Q>T]J-I&-X:7 )P6ZJ2JF M7A?(Y6'J!,YIXU.Y+TR[XC9&6%0I=2@,)\ZLR#\2)N M[:W![R4>]-D9.N>R8QGO)/Y>9*:;.R($,<]9P\TD>?L5C/I9@*KFV(QPZVSAR(&VT MD=71F1A4I>B^[,M1AS.'D?^&0WAT""WO+I!EN62&S29*'D"UUH363FRJUIO( ME:(]E(U1]+;U7;CPN-J"S=; MMN.H;R>>H8BMGY<>T1<=>O@&>@0?I#"%AI7(,/O6WR.F/=WP1'<17@7\P-0= M1($+H1^&5_"B/OW(XD5OI2]E=B@Y!R8R6 O#Q+ZD7&&N-1H-RU*G7.I&(?PQ MWVFCJ(C^O!)VT(<=V+"#-\)NJ+>RAN+('$X4+JE[%:7MU[&N68I3AQI2HWI! MYVM&J:3.T90$Q3 %0BXY=6 I]G!3"MJ1C::D]>T82-2TL*HN,<5JAZJ7N!V" MGB+\"/%@Z,;QD&:!FX0QK/*<^JN-01<$M8"@HE4*1?H*I);0G-GF"P81!$$" M6VD8A_VW>$/?MWC#00!7Q(U[<>/_+.YW1WI)Y:MPEU4^PV46UP6!QOT_15_B M"UV9-69@,"V$Y'+_2C)%OIM8O6(:MXIE"()52.JZ$>W\],,H#,*?X=Y>'02J ML#L"792UAL!/W-&9V8*ESP0,D?ON;)>R0R48YZ]TP9U8:)F; Z-.B")W."22 M[^C@$OA."0A&B1N1 3$-R> !M1[#/$V;JB$JA,0JJ4SY3U<9-Z'OQL/D%FZ" MQ W;R3S+QL3_0A6Q["]*BYX$ X,!1*=R*B\>1EM22>R.!K:X*,$DN5A=WMGE M28+M[1.AZ20;8;I[M-_M7Z%Y=_E^->^>,#K3?2DT<,S)U;\;4F6I[EGH%D;6 M]BK>24.G8Z<%O:2H6@/ZGTMI3HLV0/\VS_X%4$L#!!0 ( &61I51CU5[; MQ ( -8% 9 >&PO=V]R:W-H965T(#YL4+6F:;J5J*VU07B0&U5) "/'!3:Y-A&,'^T+IO^?LI&%(Z[XX9_ON M>9Z[^&Y^T.:G+1$)_M12V450$C6S*+)YB;6P5[I!Q3<[;6I!O#7[R#8&1>&# M:ADE<7P=U:)2P7+NS]9F.= MB#UF2)^;M>%=-* 458W*5EJ!P=TBN!W-[E+G[QV^5'BPCVQPF6RU_NDV[XM% M$#M!*#$GAR#X\QM?H90.B&7\ZC&#@=(%/K9/Z&]\[IS+5EA\I>77JJ!R$4P# M*' G6DD/^O .^WPF#B_7TOH5#IUORHQY:TG7?3#OZTIU7_&GK\.C@&E\)B#I M Q*ONR/R*E\+$LNYT0WGZ#;//I MX?;M"K)OV69UGX7P<;6!BXW82K27\XB8R?E'>8]ZUZ$F9U#'<*\5E196JL#B M__B(%0XRDY/,N^19P'MAKF \"B&)D^09O/&0]MCCC<_@K0T_:T/'$-92* *A M"EC]:JN&WQO!]]NM)<,/YLC<=I;DY<)?$!K9]R2>5NW4A"'%,A)Y)7PO7J13L/)-+ED8Q(F MD_CR')_2!$<>74_QWH0WUU.WWB2PT20DX/GB.&UQ$HZ3V%O7X6B4PE-_/WK4 M:S7#^8EBN;2MHJ[MAM-A:-UVO?K/O9MX7.1]I2Q(W'%H?'4S"A"&)BNQ8N94U2CII%"Z8I9,O0Q-K9'E7E2) M,.[UWH<5XS)(AWYOIM.A:JS@$F<:3%-53+],4*CU*(B"[<8]7Y;6;83IL&9+ MG*-]K&>:K+"CY+Q":;B2H+$8!>-H,.D[?^_PE>/:[*S!5;)0ZLD9G_)1T',) MH<#,.@*CSPJG*(0#41J_-LR@"^F$N^LM_:.OG6I9,(-3);[QW):CX"* ' O6 M"'NOUC>XJ>?,\3(EC/^%=>L;7P:0-<:J:B.F#"HNVR][WO1A1W#1VR.(-X+8 MY]T&\EE>, M MTZ>01"<0]^+X "_I"DT\+]G#N\*%A2MN,J%,HQ%^C!?&:KH4/P_ ^QV\[^'] M/? YS4K>" 15P%UCC64RYW()+NAKO3Q(70)KW4\W+G#%>JEGU0#GMI>YVZW>PS&[0S\=6]?$JIBR:4! M@05)>Z?G9P'H=CI;PZK:3\1"69HOORSI04/M'.B\4,IN#1>@>R+3/U!+ P04 M " !ED:54*/%ZK#(# #Y!@ &0 'AL+W=OR< M/2G=^_4[=BA'=Z&Z+XE?9IYYYK%G/-@8^\T5B 3/I=)N&!5$U54VG7L*HLB#TZEBM,DN8A+(74T&H2U1SL:F)J4U/AHP=5E*>SW M,2JS&4;MZ&5A)M<%^85X-*C$&N=(GZI'R[-XAY++$K631H/%U3"Z;E^-N]X^ M&'R6N'%[8_"9+(WYYB=W^3!*/"%4F)%'$/Q[P@DJY8&8QC];S&@7TCONCU_0 M_PBYT/ M94Z6=R7[T6@R??A\.UOPN-L>G\WGT]G7^!ANKB=P^E"+!6ZLT%,',H[ MQ-D6=MS ID=@.W!O-!4.;G6.^6O_F"GN>*8O/,?IFX#WPIY#I]V"-$G3-_ Z MN[P[ :]S!.\&EP0WTF7*N-HB?+U>.K)\1_Y^ [R[ ^\&\.X1\#F73EXKA.D* M)D8_H27)0H(/>DC+-]%\65ZY2F0XC+CN'-HGC$:+ H%KS)'0N=1K+TO_5:P' M0^CXPBJA,QX(!V8%K&)6[&0$P8DWU2C_Q1RD!F+8E5%-0 M[NSJ9Y"/ABT7:,N0'DSW2%56ZDQ60L$)="^25I(D\$F+TC#')J DR;M5S8A< M6O;=;_VT??G!<5TQ5,['8VI-P'#-BG2N]OE 9AS!:;O3ZO73,WC@YI4):[_[ MH SO?3AB]Z+5;?=A<2"G(*0F!V2("4A-R"L$^,S=SB&WF\RL=2!I40GB/YF@ MSA&A\]H&=+:@PB)"V=Q_]/?_9\E>*PJ_2#H1KOB5$P<--[0^1/@$>I<]YJ+? M9P>=KQO116B%?!/^E\#=WWNP."S0";1;R64"AZHEWFM')=IU:+H.0JBF,^U6 M=WW]NFEG_YDWCP(+LY;:@<(5NR;GE[T(;--HFPF9*C2WI2%NE6%8\-N$UAOP M_LKP\6PG/L#NM1O] %!+ P04 " !ED:54RV60ZK<" "R!0 &0 'AL M+W=OY!I8B2.!Y&)>,RF$W\WH.> M351M!9?XH,'4915?F.6S29:[4$[ M;V)S"Y^J1Y,X+MVEK*VF4TXX.[M>WMTM[V']N+S^"5\>V4:@^3J)+%$[ARAK M:18-37*")H4[)6UAX$;FF/^/CTA2IRLYZ%HD9PGOF+Z M!="$B?)&;ZTRS/U M?.D)OIN7FMMW^#/?&*OI*?P]P]GO./N>LW^J=JHLZ6&MK884&]2OF0(\% M;HVIFYYP;4%N@[+.B2Q]"L 4"A:N8?(>"Y=0.;313,%H[3-:H,5X- M=2OP5@0P0[:@]C-71\SK!MDQ.:K]=-)KT%X.1R%H^'X$)*],B[<2_,QM[6M-7ZHK>D%:<#F MOCCM2->W4 DFH3<(!X-AF(['5 WYBMK/!DJ>RG38LMPQWRM+D9(X'/>3<$2I M/"K+! QZX3"^#.,T_>S^HZ,^*E'O_+0P5-E:VJ:ENMUN(,V;/OQP;Z89U7G' MJ7("MP2-+T;4_[J9$(UA5>6[:CZL-@#MF)[ MZ>X"27]]9];&(4<)D=H7>^V=^>;VS>X,]T(^J1Q L^>JK-7(RK7>7/;[*LVA MXJHG-E#CSDK(BFO\E.N^VDC@F5&JRK[G.%&_XD5MC8?FWTR.AV*KRZ*&F61J M6U5;O@:YJ ?-S.)7_T.)2LJJ%4A:B9A-;(F M[N4T(GDC\$W6T9A3)4H@G^OB6C2R''((24DT('%\[N(*R)"!TX^\6T^I, MDN+Q^H#^BXD=8UER!5>B_%YD.A]9B<4R6/%MJ1_$_C=HXPD)+Q6E,D^V;V0# MWV+I5FE1M&C)?77//Q4(H]DR2-:+0P MH1IM=*ZHJ2AS+7&W0#T]GB_NKWZ_F$[F-]?LZOYV=G,WGRR^W=^QLP5?EJ#. MAWV-9DBXG[:0TP;2^P#29[>BUKEB-W4&V5O]/KK7^>@=?)QZ)P%ON>PQW[69 MYWC>"3R_B]DW>/Y',>=,!9VQ MP!@+/C+6L)V)%9L0 PO]PAXQ,9+I'-BLY/5[&3Z)28UZJ38\A9&%G:A [L : M+Q!N)4KLLJ)>,TW5:UNM^ >4L89L2I^8V+SV WF#G6UV-R +D3&@JC',>9IW M2;]D=]MJB3YC%-\-T2&[.%I-UFL):ZZ!33E&E*(]KDCX&E(PBBV2RQ([CB([ MB"+VA44]QV5QS\6EZ_EV&#OLWCBGV!K+@=#,M5TWMI,P9H.>[W?;\ PR+:B M9Q%".Z%SSKR>&W<"&-0*"D(X\P,[";QSYB:](/K1P;=QLH'MN8D=^*[Q+O+1 M.P^786([4=*![T 1,J^S@R,FVS__E'BN]_5'S-!.,&)_$"*0UT.8R& & ]L- M G:"8F%'L? TQ?"DSK;H ,;S@*[)(B7WYJ;:!]*]Q[*3L/^990_SQ_]/KLD. M)%X*G_/)M>/!P([B&%/J(Z'(_"M] MN-'3L,?*2/UVRUQ3L4Z_ V>T>L\>P@ M1-)X42_XA#.A/8AB9'5"-":^G"AIU)4T.EU2JEU[1%V)"J]@Q4W7WCS3&MZK MYFG$3PJGC@RFQP:A,8@7<"HD%:_ ?QSC)RE1TWF)*<$A0:(\(K?RBN2H\.0] MKU],FN.O"M5J)7#=-20PSYKR$!@F#? +CW1>6> $] ^H4,(4DB0QV.)]LS/'OVKX3 M,S<,V:]0HT>ED> 9WKX%W0LT1A"Q_("%:&8A-(I\FC\\3VPOHC,@CISW&-(_ MNL0KD&LSJE"^MK5N[O/N;S<-39HAX%6\&:60H.L"LUC""E6=7HR-+IOQI/G0 M8F-&@J70.&"898X3'4@2P/V5$/KP00:Z&7'\+U!+ P04 " !ED:54]%"* M_/D# ]"0 &0 'AL+W=O9DY<^9PR-%D*]6S+A -O%9VLI:J8H:G:!+I6 MR'+G5/$@#L-^4+%2>+.)6YNKV40VAI<"YPIT4U5,O=TBE]NI%WG[A46Y*8Q= M"&:3FFUPB>9;/5>C?1^+9G[9W!'R5N]<$8;"8K*9_M MY/=\ZH66$'+,C$5@]/>"=\BY!2(:?^\PO2ZD=3P<[]%_<[E3+BNF\4[R[V5N MBJDW]"#'-6NX6&S29*;D%9:T*S Y>J\R9RI;"'LC2*=DOR,[/'AR?X M_'6YA/G# I:?;A8/F1"DV&N:H8%DPA?#G MS4H;1<7QUQG\M,-/'7[Z ?Z2[DS>< 2YACM9U8UAKO9H>LMTF0$3.=R7O#&8 MPR-=N<]2'Y YI?CY@$\%PEIRNEJ4%AA[<*#1:%I4I@!#V]DQCU7'(]_Q$,2# M6QXU\=!.%&:,*E=-BV>DQ:C(G:HQ>RXDSU%IN"@%XG^ / MT"K9"*,OQ_!4*,2C(G$G:W\B>&PJ5,Q(!5>M6F,GD:/V X3\$ZG]#!=Q[*?# MY-(.A['?Z]'P'H6DJV1#C>&[N[>87[$7BKY!$$VU(NHDE6.O@9XR;0C5*MQH M0FWCDZCX'[4[137JA7XZBOPPC2"E8=SSPW#TKL#_#D "A-=1SRD17X?IY9EZ M[W7UWOOA>I]+@\*4C/.WML3IM6W+6I^JZ[/ MA6-=SU M0;Q\'V]W9%LDG80T4(J,-[;,7+'296 \:WAW&?;:G#AIND#.@W0O94[Z6QK" M&C/M-G"]ILY"3:?A.114/;!"I#9#G*[V?,9 +UA6=$_8\32"KP&2V M6'[3T/-'_8$_Z ^[N$_2, Y$9D3%'?=CJT&2#OUH-(!3A1@VO):FYF]@ W1?3[!]02P,$% @ 99&E5 N,QJ*_ @ #@8 M !D !X;"]W;W)K&ULC55K;]HP%/TK5]FZ@80( M)%!8!TA F59IW5!A#VG:!Y/<$*N.G=E.H?]^M@-ID K:E\2/>\X]-_>1T4[( M1Y4B:MAGC*NQEVJ=W_B^BE+,B&J+'+FY283,B#9;N?55+I'$#I0Q/^ATKOV, M4.Y-1NYL*2(1.[L=?UC@^!/1CG9X@KU]WPI MS+1;N[BL=>Q@I!AI"T# M,:\GG"-CELC(^'O@]"J7%EA?']D_N=A-+!NB<"[83QKK=.P-/8@Q(073#V+W M&0_Q]"U?))AR3]B5MH.!!U&AM,@.8*,@H[Q\D_WA.]0 P\X90' !$YWZGD/1"-ZK4, M7/:^-D2)8*;)*-^"MHFT36.K7SDO%(\8%(? MI57N[:,+7X12AMPXQII\J^,8 B129,W3&-Y"(QRTKC]<-^UR&+3Z_;!9R\U_ MX+O]5M -+?[=FV'0#3[6LG4, WJ==@^N*HNKUXK)K_5HAG+K)I&"2!1O=Y-%+1EB54#<6.I?#-6LB$:KB5FY':2497N5 2CXCC MC$<)Y>G@8IH_>Y074Y'IF*?L42*5)0F5+U/"%;[;:/!A=3'=T MPQ9,/^T>)=R-CB@KGK!4<9$BR=;G@TO\^=8-C$"^XB_.]JIVC8PK2R&^F9N[ MU?G ,1:QF$7:0%#X>&;7+(X-$MCQO00=''4:P?KU#_2;W'EP9DD5NQ;Q5[[2 MV_-!.$ KMJ99K+^(_2TK'?(-7B1BE?]'^V)MX ]0E"DMDE(8+$AX6GS20QF( MF@#!'0*D%"!]!=Q2P#T1@%"V"WBE@' ZK[VL$)MP;OICV?Q]3<[RHQ%#12K5;=] M8A<4>%U (RC(8U628U62'-GMM%1%DN]R=OMCC>Z9W#")_KY<*BV![?ZQJ'"/ M*MQAXE&*B+&5 @*.&!3]JJUV"HAQ#F&ZP/.%[SLN(=/1T,U M6S,IV0K!]HZ^G:$=E>B9QAGL/-A9*Q''5"JT Y?SB'Y$_R)KGN:%OJ!FIS-T M' =QOV6VQ##LG M+H_;71X?71Y;79X?HBU--PP96A5M]57(8US3ZPW'GMM18,%1<6!5O* Q0V+] M(]AIEBPALN9!0>5W2F50?1!YV$ZIHL4883)1+##A[PS]K-#MUVPFQ'?,7[O5 MX='JL+_5_[,N9F%CQ^(.LR9'LR;O,(MN-I)MJ&9HETE(KX(+R2/69LND84L1 MJ'9[L%.U;,=JT0.,M#&G2QYSS=O#4"+4D^1"*^K471L7L)69?^??,[[B^J4? M&^.*\3&Q\P-56P3S!(K,!0,MP \LU>W=ES33''B^&YQL_Y9U@1<$85<8JN:! M[=UCL152?]),)K"+GIG22:>I;B,3. CQW;B_PIG%YYN(*\[KFG<:J/?K%9W M@CMC5!$PMC/PC"TU6O.4IE%N@DC,QPK:SI[KK>&_+4,I.VB$"8+VI+?M.1PW M<^AU;Z:*IK&=I_.-+%2[SC::]4+W==INRF7UM(7$]]T.TRHNQG8R?C D9\X" M^79VD MW6NZPTV"MHUWI")H8B?HH_8\8KML&?,(L0.3$5?0?O?FH)6V[E;2Y&T,O-95 M:J3B;8+?85(D@+2DYDMH;:G0[1DL$>OA.2&-FY8E&..PP]C:]&_O!9>Q$O,4 MAOZ7,W271K8#1<78Q/V9C8M4/$S>F.8AK4#^9D00F58:>IC9'>6H12-0*UOK M[^H-8. _F%5_M1E9D3"QD_!E_['EJH2J)W7LDXG7M2TJ-B9V-LY;_([R]F T M.=;W/,>?=&BM2);8278."8"L0\DKOLJY2Z2M!C0)%SMA&'90*:FHE-BI]*2: M880MST(+,U':TEO1'9G\S.)V*R9S[4S6-W@ES.NY.YQT\99;\99KYRWBD!#B M5='5@Z&K/(8GSVS^5LSCVE\\O#>0M;<-/5\W].;?:[?Y]L'S_* SIA5CN79B MN>&'_/0'XRM,KN9TRLY@]$ZSUNGL^@TT9^A;2\6KK*%"Q0JF>^*]9QWV =I7F2S^:98NLLA@/; MNHUMYV_@$ >],#@#MQDUJKWV-3\TW%.YX:E",5L#EC,T;^9E\>Z^N-%BE[\) M7@JM19)?;AF%?6T6P/=K ;58WIB7R\=?4"[^ U!+ P04 " !ED:544 :" M.JD" #C!0 &0 'AL+W=OS3[^R$J!LMFE35 M#_'][W?G\XTW2C^8"L"2QUI(,PDJ:YOS,#19!34SIZH!B5\*I6MF<:G+T#0: M6.Z-:A'2*$K"FG$93,=^;Z&G8[6R@DM8:&)6=$&+\ZS:!WZ0RWY\_J'WSL&,N2&9@K\9WGMIH$ MHX#D4+"5L+=J\Q&Z>&*GEREA_#_9=&>C@&0K8U7=&2-!S64[LL=YUGJF>SQ?-/J4T-$QH1$=W*>7Y/#@Z&^5$&/I Z)]0-3+#O?(?M4E MDQWM,9DK:93@>0N/H&2AP8"T[09&^H%+)C/.!$EQ$[#>K"$_+I;&:JR8GZ\0 M#7NBH2$N_! MO;/U=#@:XF\0G?5D9_]/MKA>7)%#9K"F3:;Y$G*R=&_V:!=/JQMO\5 : M1U&TFR?N>>)7>3Z#,>>8'28-:Q]MI@Q>A\L4R]?<*/U$"@!#&L;S75SQ"ZZ3 M>!0E@]U<2<^5O,IU [H$W9:/RU+1UHPL=R$D+ZXJCJ,AI?\@A%MOUK6_&Z9+ M+@T14*!A=/H.@]!M2VD75C7^&2^5Q:;@IQ5V8=#N 'XOE++/"]<9^KX^_0-0 M2P,$% @ 99&E5*GE#YL6!0 8A@ !D !X;"]W;W)K&ULS5EM3^,X$/XK5L5)(+%-;+>E(*A4VK)7:7D1A3N=5OO!)&Z; M(XE[ME,XZ7[\C9,0%TA=8*FT?*".XWGFS?.,ZQX_"'FOYIQK])C$J3IIS+5> M''F>"N8\8:HI%CR%-U,A$Z;A4PJ*TT3O.YZYD[UAD M.HY2?B61RI*$R7]/>2P>3AJX\31Q',%F_$)U[>+*PE/7H421@E/ M5212)/GTI-''1R/:,0+YBC\B_J!6QLBXBC7^@T49$J+I!0&"Y(H+3[98QF(%0':72- 2@'R4@"O$:"E M 'TA@#MK!%JE0.N% %FGH5T*Y*Y[A>]YX(9,L]ZQ% ](FM6 9@9Y]'-IB%>4 MFHTRT1+>1B"G>Y/;\_/^]5_H\@Q-QE\OQF?C0?_B!O4'@\O;BYOQQ5=T=?EM M/!B/)FAWR#6+8K6'=I"'U)Q)KE"4HMLTTFH?)F%\,Q>98FFHCCT-UAD=7E!: MP3KRA&V_( XM7(SYRBU^(91,1\LP<1_!H MM;%H#DO7P Y$&D"@),OYX#I2]^C[-UB#QIHGZH=#0ZO2T,HUM-89GB5W7"(Q M14";1D\Z0V5Z%/KO:5BW$0O<=HYKF'39@[@M:TQI5Z:TG:;T@T!D:6[!1,/V M9S)4Z'81,LW1]]&C-L1Z%W/8F5G"BY#\J#/LXUH@>?X7O^,(:Z?RI>/4,DXU MAWVH$7^$;J0XA'*GSM8"I;,21$IPMXIC40FO%W4(I?7!/J@,/'#G'=IG+)1" MD/6B:!#36D9WF68FR%J@0"0)[+K\Y5S$(9= 4-!/H@#M DN%(HZ97 '8JW.P ML**[8OL7OXG;+SRL646:?JO>Q6[E8GOL/)P@Y,-GC9?8^7AY67 MATXO!UF2QR^$YJ8OO)IS9=SV(MS:UJZR30:[^?^,!9"&Q/2 =:1<(JP2;JOCP]_S>AYM M7O?<1ML\L+M[O#WL9NXS"<"V#WRPK519_L9N G]K$RUAGG71@[59L,2*W6:,F;#MH?R]W 98+E4=+95NXL$1+W0?H#Y>,&Q!O+QQ(H M<1/H3Z5@Z#+!DB@YW%(*J&5)ZG]R^6P W%@%U+(K=9/A-5_R-/LDUJ*6."G9 M5MA7[B;E8NHFP'?GRU4FU)(E;6\K7Y8-J?M4 M^8%\N0%I=UW8O96[5 C2++_$5BAGH^+JL)JM+LK[^?7PB_E3?#0HKKLM3''[ M?L[D+$H5BOD4(/WF 018%A?:Q8,6B_S&]DYHR%0^G',&W[#, G@_%7" +A^, M@NIGA=[_4$L#!!0 ( &61I53;#LNU[0( "$* 9 >&PO=V]R:W-H M965T4 MY8C#HF?=X[LA#C3 6#Q3V(C:&NE47AA[U9NO4<]R=$20PEQJ"J)N:QA"FFHF M%<>?DM2J?&I@?;UE_V*25\F\$ %#EOZDD4QZ5FBA"!9DE8L M%>:*-H5M6WFX^H'4"X)4 SR1:1&;2 M&A%)^EW.-HAK:\6F%T8;@U;9T%R_QJGDZBE5.-F?C)_'WV=C]!F-J"!QS"$F M1E^V0!-80[X"=#T"26@J;I35;#I"UU>F2Y3 0:YQ%$[_&VRJ%*Q-TF,G ;"1\)OT4>_H10 $,#%#_SNM^ M"SMAV+77=5T.K;#?X4:/#X1'&\)!]9 CKM^3NCM2]\**[>H"]LY6S#O\PC!VO;T? M]H@9=GRO&PO=V]R:W-H965T<9%6UK(N7TQK9% M-(&C!G/B513GMABRH'$!I1GMNLX@9V3E%J=EEE[XIT6F\DLI?#$ MD9CE.>$?7].3^[AM.5H19!!)34'4WQQZD&6:2>GX6Y): M54X-K(^7[-_-YM5F7HF 'LM^I;&B2<$^TI.N^#)&DF M+M3J\ZB/SL\NT!E**?HY83-!:"Q:ME2Y-8,=E7FZ11YW3QX//3 J)P(-: SQ M.MY6FBOA[E)XUSU(^$#X%?+P)7(=U]VAI_=Y.#X@QZM\] R?MX>OGPJ2)!P2 M8DXG&Z,AS('. /W^H4+1O81<_#F0J%$E:IA$C7TOK*#=]08*8&" ^O.==QK8 M"<.6/:_[LAV%_8;K5%%KJOQ*E7]0U1WA\8)P4%_V#GEKE$%%&9S6T>LJT?6Q MCA9 O^:5A['K;3BZ'84=WVON=C2L5(4'58V S],(Q"<<;5:4S=,ZBIU557&. M];1$UNUJ-@-_P],R:NTPAR'>[2FN53M\4-=M)MB D\^+M$]C= _](63B]U5 M&O?$3J_J#O:.=MK;=PRT.[=@'GRAG3EP@4L1F5Q956K5:]SZVY\3?6N[HG,A?[BJ9HJ-2%E:14 MH S&BM*YNE;N\:)'*2:23K9=G= P &ULS5A=;]LV%/TKA- !+9!$(NFO!+:!ILG0 NL6V$GW4/2!EJYM MHI*HD;2=#OOQ(V5%5#"':N*Y]8LM4N3AN9=']X <;H3\JI8 &MUG::Y&P5+K MXB(,5;R$C*DS44!NWLR%S)@V3;D(52&!)>6D+ U)%/7"C/$\& _+OALY'HJ5 M3GD.-Q*I598Q^>T24K$9!3AXZ)CPQ5+;CG \+-@"IJ#OBAMI6F&-DO ,$=I*E% M,CS^JD"#>DT[L?G\@/YK&;P)9L84O!/IGSS1RU$P"% "<[9*]41LWD,54-?B MQ2)5Y2_:5&.C ,4KI456338,,IYO_]E]E8C&!(*?F$"J":3DO5VH9'G%-!L/ MI=@@:4<;-/M0AEK.-N1X;G=EJJ5YR\T\/9YX:G:()V$WD^0+=@"RW M.X\!_3%+^8+9!"KT^@HTXZEZ@UXAGJ/;I5@IEB=J&&K#Q.*%<;7JY795\L2J M'YD\0Q2?(!(1]0J]?O7F,$IHXZF!('0PI8>E3P< :\A6Q6:)8:%3_0*AJT MA$OQKDQN@7LEL/W&UF.*:;='A^%Z!Z%.3:CC)30%N>8Q*,.IS)DGQFX-V3VR M[/=J9KU#97\+W&UDGU"":6]W]OLUH;Z7T'LFDPV3\!W9']20@R/+_GG-[/Q0 MV3__C_8'N$/ZNY./(U?S(B^C_R]7)VBJF=3(U%Y G]_><_7EHBQJIU'G-,+H M'_2,#PTWBC8^LLW&K@9CXDVN(1)#KMW"6J 9&*:Q6.3\;]/!%)KL2D;E''YX M/#B+HE]\3%U-QOZB;)ARD2!X3%0^(KISURJB?G2,O@&3/J*N5F-_L?Z1>GU& M:<+.&?"Q60-VWH#]YK"W7OWP.(K:!.M< _MM8U_!^M';!>N\" ]^LF#IBPJL MLRQ\?F2")U"]^M&_0Z_.M(C?50ZOU_Y+"BQQ M5D;ZQZ97YU[$[UY[Z]4/3UL+K+,IXC]:[2M8+[J]$+Q0!8MA%!02E)$!!&/D MNPUQ'D9_]@FL_Y)Z2YVUT6,[@5%G9O2P)[ 6^+9Z2QN78@<]@/G1GR'?L'%_ M:N^B/S*YX+E"*&ULM99=C],Z$(;_RBCB B38?/43M97H[B*0X&C5 M/0L71URXR;2Q<.Q@.]M=?CUC)QNZV[0'A+AI8\C%3M15P._XA/'G=E[!A?*6JFO;O ^GP>1(T*!F74N&/W=XCD* MX3P1Q[?6:=!I.L/]YP?O;WWP%,R:&3Q7XC//;3$/)@'DN&&UL"NU>X=M0$/G M+U/"^%_8M6NC ++:6%6VQD107\ K.E;2:-@F63#"9H8'G M%V@9%^8%/ ,NX=]"U8;)W,Q"2\K./LQ:E66CDAQ12>$C>2\,7,H<\\?V(1%W MV,D#]C(YZ? CTV>0QB\AB9+DYOH"GC][<<)MVNU&ZMVF1]QV>_"9VP+._?:C M?@D?.%MSP>T]_+=20@ EQ([I_,L)R4$G.?"2@R.22]QR*;G<4G+Y?>_;W<;% MR+MP=7:[2,>#03H+;WN4AYWR\*3R!6Y0:\RIN&Y1UD@5\JWF;J*NJ%[6M2$# M8R!3Y9I+YHJHCZT1&>ZQ#::C9-3/-NK81B?9;JJ-IK. BMU3"["&&#.D\LV! MYLNV,%#WIN+H "@=1L.H'VC< 8U_"4AI8%+63%!%9$1&3(>0?53C ZID,AWV M0TTZJ,E)J%5[<*2KMI)_]V:W=<=B",@HU5[UIU(H_HH[3Z>A()L5[]T!\$ILZ\_\TH=;!?A>* MH\%X_+0-A7NW$=7HUM^YKHW0&3874S?;W>MOFMOLY_+FHX#:/&6I 8$;,HW. MQA2W;N[99F!5Y>^VM;+4$/QC0=\FJ-T">K]1RCX,G$#WM;/X 5!+ P04 M" !ED:54WR%L"SD% #&&0 &0 'AL+W=OP@U_6<)(S2P7227WOFTPD[R#A*Z3,'XI D M(?_SF<;L>#> @_<++]%V)[,+SG2R#[=T3N7K_IFK,Z>*LHX2FHJ(I8#3S=W@ M'M[.",D<W(CE"SM^H>4-C;)X M*Q:+_!,<"]N1,EX=A&1)Z:P4)%%:?(>_RT2<.*@X9@=4.J"F ^EPP*4#SF^T M4);?UD,HP^F$LR/@F;6*EAWDN4) M?/W^\W&^>'K\OIB#CP]4AE$L/H$A>)T_@(\?/H$/($K!8L<.(DS78N)(-7P6 MQ%F50WTNAD(=0V'PQ%*Y$^ Q7=-UW=]1LBOMZ%W[9V0-^!3R&X#A7P"Y"!GT MS.SN#W15N4.+'%RE$N?Q<%2.KO-=4 M 23.]6T5.$SZB@"CDX%Q0UK; OIF65XER^LKZQL3Q@7KM08=^D$S:08C.$9F M;7ZES;=J>Z!+"01='7@D(]I<)(4XWY 1'_G-Q)G,L.L&9H%!)3"P"OPA=Y0/ MY2Y,U8I.]HPKQH,HV8<1SY8UB%5&J3&G04N/:Y8RKJ2,K5)FC&?C2ZKP7,N: MI;*@J_GG7KEJX0E;X85U6P:H%88_/EGYQ1P;S B"/C$G%B(M$%U:N66$VOIJ MJC.8P YI&J807UJ]981:92+24F>P&G64+]1$AG8D]RG@,D1]GO&V& M7)]T950S$=JAV*=<;/@KU?4F)-2(A'9&]JF6\7EE-I-ZBZ;YBMR+"Z4,<6Y: M#6:6:44:T\B.Z=>;^0W8LC?*T_R_;N%J0!B>R /%\MJ$V^ M@&!$FFDUF'G(&W6D52,2V1'9HUI0&WW--6DUJ2O39$2]&]:N:D'M?G0X@J@I MSF %<5?F-&21O7/M53/MMC3 05NAPV M9R*2UJK1F$7!M:M&@Q+90=FC:MH05 TU:?YK&\P0'+D=?0_6O,1V7O:H&FS@ M8$.=P<3K4*8QB<]@\GS5X':?VJQGJTE=F<8LMK>Q?>H%&YI4-:WCIKRV63:M M'5M1?/)LP$[KA;Y,L&G#CE#'MA-K M]N'>N_;.]=]F6M<2TCS#=I[U6=SMKG(X[AA7LP[;6\I>2[?=,*I4PZZQ-0OQ M&19N:;KZ<[;=(9I=Y-I[::+I0R[=2Y,V61 9-PO<9#5R.]8/T0@B%^^D21LM M33A:3>K*-'G(Q1MI8MQ(-[69]M$=XDX>;%Z^C2;MIY:(^*.F/)/5N"G0.7E2 MKC;'V_P%@E!+ZI#*XJ%Y=;5Z27&?/YIWM'GQAN,IY-LH%2"F&^7JWO@J,[QX M:5"<2+;/G[LOF90LR0]W-%Q3GAFHWS>,R?>3;(#JUIX5FTF$RI)'DI,6F!\_ MDF^;MJ@M.N)+:R?4-KDB+>]/7/;Y6U%^KUZ4JMF/1997%Y.7NEY^F$ZKV8M: M)-59L51Y\YNGHEPD=?.T?)Y6RU(E\_5!BVS*/2^8+I(TGUR>KW_VI;P\+U9U MEN;J2\FJU6*1E#__4%GQ=C&!R>X'=^GS2]W^8'IYODR>U;VJ'Y9?RN;9=%]E MGBY47J5%SDKU=#&Y@@_7X//VB/60;ZEZJ[3'K%W+8U%\;Y]\GE],O'9**E.S MNJV1-/^]JFN596VI9B)_;ZM.]B_:'J@_WE7_M%Y]LYK'I%+71?;_=%Z_7$RB M"9NKIV25U7?%VW_5=D5^6V]69-7Z7_:V'>M-V&Q5U<5B>W S@T6:;_Y/?FR5 MT X V7, WQ[ ;0\0VP/$>J&;F:V7=9/4R>5Y6;RQLAW=5&L?K+59']VL)LW; MO^-]73:_39OCZLM/5Y_OV+>K/Q\^LMN/5_\JLM5\X>L*W:KDFI5JCE+:O8I24OV+3SZGQ:-U-O)S"=;:?YQV::O&>:MTEYQ@3\ MSKC'N>'P:_KP&S7;'PZ'AT\;P?:J\;UJ?%U/]-2[3JH7IOY>I:])UDKQ@:@I M]C7%NJ:TK&D2:5,A6%=HK]#72\Y]'IQ/7PTO+/T+QF-UC/JZ"G"( R/Y.R.DAR$,*L9[Z<7#ZBY6*AR M[0_+9*E*8L7@H3%YKF0$S>U@M)#;$@=G9A1*.%+2,(Q[H>R1$M!:@)-3?#B[ M/V//Q:LJ\]9FV6/1<3=&0@':DK^7ZS?\G>TRSC)02301B5U)R=!'NC99R6^)02@ZQ62..9L-I ML[EZ5OGLY^ %S+6N@VX[3E$(78'3?8>50J)[%LG0/SK7C*-BOT=&=!A..PRV MEK^SNW:>99H_4TM'8^"^,SW1$3C=6GPMZN9]\&G?,2=5I#,.([DEH$$6[69_(IW95 M NU).,,G@OOJ@3ZG*!]KO=T/KG;$FA8PAE:"?0C,1ZN M1)>;3-V681C1;0ET-T&[6Y_6UEV81)>2SK!+HAO)\=@E#=C5WX5)-"U)FU:? M=I;=F43KD<[P2FKW9L;CE>QRTT%W=OC2Z$&2]J ^X?Y7OY!O4A(M1#J#)XD> M(4?#T[4T4%%OIRK1223M)'V*W1:Y^LD62?E=U>QIE<^IA:(I2)J73KD)Z>/U M[]-=BLUM2+\+3'$LCM_B#:. ASP L\P^NHE/NXF#1LI'^_#=W>KUT2O\\3=[ M_2Y. ??[SE(?+<6G+>5/]:HR1MT&][7[O#1!G:0.^H(_<'?61ITN%!V<@X[AT^ZQ%:V; ;I,X R+ K2; M8#P6!5W>Z& M7A?07F=Q2I\,H2$:6.B,D$)TI7 \(85=0CI6FQQR.#7TMI#VMF&UK3$T1-<* MG<%4B)X4CH>IL M3?0JB;86T;0TK: FC(=I1Z RM0FUC>_R^5-A%JS[]T(I" MVHJ&]1MBTA"])72V"Q6A942C=Z&NHRXN]0@7H:M$M*L,"W<*FD9H&9$[:(K0 M$Z+QT!1UHPJ(MA?6'B*NV1D MVB(U#*-B9.@XL0U$T;I;VV>,AA,[XZ<8G2<>ST^Q85O)L%EJ&$9LEL9:;,^& MHRBY3PZC>7J^SUW S],2?IZ#B)_7Y21C(LTTCHBD>5K*S[.A*O)4/SVVYFE9 M0,]=&-#3TH">@SB@UV4L8W;-,(X*KWE:(M"S(3)*??N FZ>%!3UW:4%/BPMZ M#O*"GBDPV+N_"IX6!?1L\(P2TQ)OP=/"@IXS3@,]= SC\X*[&G8;KG"03K;A M-4K)(= %/6@,SN*$H*>,872@\'I7PVX'%O0X\D >>5C"4Y 7])0QN(,PT!/& M,![#=C6H>X/TF*/I:>8S$%9VVK.!GD &=V@'>@P9QL/=KH8EW8$66(:!Q/)& M3T$M1HL@ Z=)[B21M"0R<+I]L1*)6V]G@997AH' \E:@=P P:*%CX,X0#+3$ M,7"Z\;"'X%TE\I(FQQQ-4G.<@0CS@,+OQ%_0@LG G1$9:,ECX..9;%>#UMUZ M5PNT##,,A)AM=+>W4BV9#,(=BFD99! .4$P,[VK18XZFIWG80)QY6.[3/XNE M?QC+'8!I:600#@!,4)M<.\VM-\) RS7#0+#9XA0_'7NUT#((=P2FY9)!." P M06V-[52WWCX#+>$, Q'G8=7M<5=++8-PQVA:0AFD T:3UMMIH.6882#(/"RD M+>IJ 6:0[CA-BRN#'/_!KUT-*QGUSXS:0!HEXR#G:CEFD,X^Y@5:>!DDW259 M<:ZT9RXMX@P#&>=A_4Z"7"WA#-(A=&E99I .H$MVH:MCH-LQ@87@6B@:!E+1 M;CLS+>H,OD-^TU+-X#O@MVT-2LNI]M4C[1>_W";E69N,*3=? MI;)Y4A?+];>1/!9U72S6#U]4,E=E.Z#Y_5-1U+LG[1><[+_1YO)?4$L#!!0 M ( &61I50==0&%V@, -\, 9 >&PO=V]R:W-H965TV$&&;S9"IDSC5&YMM9/ H@*4)K;K.(&=,IY9TW&Q=B>G8Y'KA&=P)XG* MTY3)UQDD8C^QJ/6V<,^WL38+]G2\8UM8@7[0*2XR(F$SL:[I MAP4=&D"QXP\.>W4T)B:4M1!/9K*,)I9C&$$"H38F&#Z>80Y)8BPAC^^54:OV M:8#'XS?KGXK@,9@U4S 7R9\\TO'$&EHD@@W+$WTO]E^@"L@W]D*1J.*7[*N] MCD7"7&F15F!DD/*L?+*7*A%' .JU -P*X/XLH%\!^C\+\"J 5V2F#*7(PX)I M-AU+L2?2[$9K9E DLT!C^#PS=5]IB6\YXO1T]KA:WGQ7/]L+R] M69'WY(9)R4Q)R,4"-..)NL35Q]6"7+R[).\(S\A#+'+%LDB-;8U,C#T[K+S. M2J]NB]=/L.X1AUX1UW'=!OB\&_Z5R1[IM\,7W? %A#6XHA2Y#K_G7/'B0/_U.ZZ1I894?>OPT:]]] L?7HN/ST)$>YXD3>I[@X'CC.WGXZ2<;Z,#C]:;3FAY-2VOD]9UHL3'#.3V]8HLL[ C M4+^VZ/^R9 :UCZ"3]1W($#)-Q(:@%"J-AYAG6Z)B)D&A%*%C"5'3L>ZV2QVG MYSB_=3 0A-'$:G-4U\-V1YS97=E@S&'8R MF#,5DQWCC6DHH?[)B?,T"/+NNI[R,=I_]5(&85]+1>_JA/3Q5BWK*OE=Q! M(*G;26X!9#P)*NQ7T=E<<;90?8#+#IR(7B5#JLI&#=W;7W_?;PSYH+O7_ MC8R3O\EXI46X5.'GM&#Y-+@E^DZ/<@F[=;-_TU"Z+GJHH:T7Y6#[-)N MW:TC8(<\G=$DRY*ED#5)$)?F!L'S63IO7'9FO+ M,T42V"#2Z0W0A"R[Z7*BQ:[H+]="8[=:#&/\!P+2;,#W&R'TV\2TK/5_FND_ M4$L#!!0 ( &61I53694X2CP( "(& 9 >&PO=V]R:W-H965TH#ZW4D1!(1BM MIJ2&N+2MD>ICV8Y"!6 M'3NUG=)^^YU#&K$5Z%Z(?;[?G[O$1W^C])/)$"V\YD*:@9=96USZODDRS)EI MJ0(EG:R4SIFEK5[[IM#(T@J4"S\,@MC/&9?>L%_%9GK85Z457.),@RGSG.FW M,0JU&7AM[SWPP->9=0%_V"_8&N=H%\5,T\YO6%*>HS1<2="X&GBC]N4D=OE5 MP@^.&[.S!E?)4JDGMYFF R]PAE!@8AT#H\<+3E (1T0VGFM.KY%TP-WU._M- M53O5LF0&)TK\Y*G-!E[/@Q17K!3V06V^85U/Y/@2)4SU"YLZ-_ @*8U5>0TF M!SF7VR=[K?NP VAW#P#"&A#^+Z!3 SI5H5MG55E7S+)A7ZL-:)=-;&Y1]:9" M4S5'L<+R83^^NYW.8W-^.IW>CQ^G]W1R^P*S424;M@9GF"0(S MP*!@VH):@UTO'4:'G!Z@\L6!.US"(,PW .?'(??,MV"SEZX M3SUK&A/:E]35?;M<_4M2[2CW@YZ MO5YGOWK4J$='U1^59>)S\>A#Z7$47G3#_>)Q(QX?%5_(@O$4D@_=I[$E:"'7 M8!4DJ.FKEV RIC%3@I+V?=63^(/'=CL(_G'H[]Q@-SWI:UUS:4#@BF!!ZRM5 MJK<3:;NQJJ@N]5)9&A'5,J,ACMHET/E**?N^<7.B^5L8_@%02P,$% @ M99&E5#9LK;EU! %1$ !D !X;"]W;W)K&UL MK9AA;]HZ%(;_BH7V89/:)G820B:*U,)V+]+65J.]^VR" 6N)S1Q3RK^?G:1) M:&R7*^U+FP2?<][SQGZP&1^X^%5L"9'@)<]8<3W82KG[['E%NB4Y+J[XCC#U MR9J+'$MU*S9>L1,$K\J@//.0[P^]'%,VF(S+9P]B,N9[F5%&'@0H]GF.Q?&6 M9/QP/8"#UP<_Z&8K]0-O,M[A#5D0^;1[$.K.:[*L:$Y803D#@JRO!S?P\PS% M.J <\1\EAZ)S#70K2\Y_Z9OYZGK@:T4D(ZG4*;#Z]TRF),MT)J7C=YUTT-34 M@=WKU^Q?R^95,TM5X'*P4Y9=5__%(;T0F H24 U0'HW("@#@C.#0CK@+!TIFJE]&&& M)9Z,!3\ H4>K;/JB-+.,5NU3IM_[0@KU*55Q\K]\^3*(QCWQ][SUT;^L-@',)FT(FLL)$5.F7=9 7_PHC8'"_ MG*6.1J,F8^2T[\U$=&0<-AF'3HU37&Q-LVK8]\.'060V)&Z*Q6Y#TI3OF6I MD)309[S,B*EVE23JU$Z&,#27'C6E1\[2]W)+A&*($(1)@$L?3;5'O=HP3BQM M)TWMQ%E[SIY542Z.IH))KV 0^Y:)!_T69+Z[W1T16%*V 1E17P3*<8W\2[Z^ MW!?$T7Z=]J3_( @L^029Z>&O7')*"8P3>$8VAQI:0;#O\ANV#(-1N=188>/-B34*4Z:2D:6 M=0E;^$$W_4ZID+4-&C4,#5,M&5HTM$R$[T)1[-6$5]T+;IGD?2*BR+HJ6R1" M-Q-G9$V$7FN"*$#MR47CQ(X+O1$U:C$1,AS9;&@9"=V0_*8YU7T%YZGIXS,, M+/1$+3V1FYY]8Q0':C4F%:A/S0#!T++B4(M-Y,;FJ2?'=V7T69CX%@JASH[- M#<+&#(E?6BVFK18R8#"*WFZUIL9A86R90:C%)7+CLB'VF>L9&4 9V=Y92TGD MWO15T.Z4ULSNL[*6$/8DQ&B8)!81+5*1&ZF5"*9.RO_WVP,90.NK#8EM3;6H M16[4NO;HJ+_;C,(HZ<^'4C^:X\E2ZY5&?<\G)+L)*B M!ZC/UYS+UQM]T&U^"9G\ 5!+ P04 " !ED:54&9E6.RX# !0# &0 M 'AL+W=O"ZF-9HK!/,JD*:NQ6+4)=*J1I!2IX&$=1)RPH M$\%H4-V[4J.!7!K.!%XIT,NBH&H]02Y7PX $CS>NV2(W[D8X&I1T@3,TM^65 MLKNP9DE9@4(S*4!A-@S&Y'1"^@Y0G?C)<*5WUN! N)*]\90 MI?*<&CH:*+D"Y4Y;-K>H7*W05AP3+BLSH^Q39G%F-+F=32^_S&9P]N/[9'HY MOIG^N)S!$=QJS)8<+FS(-,@,IL)0L6!SCC#6&HV&(^\KS@_AHA\ACB* MX]O9.1P>?'K*$EJ':Z_CVNNXHFWMHV6"&3QRWJ4ON/;[PIZ'J<%"__%8:]76 M6I6UDSW69EA210WR-; 4A6$9H\X::PS3C6'Z&%-IU'I/O'IO%$T1!"W0XWR[)FM_0*@[M;7.?PIU MYWFH26M?I+NUW*Y7;OV69?B233^X"VND2GNBUJME]+Q,9U6?L5%0R*EKECIG MI8^X7Q/W/R#Y)&J:6?2?TK\U_"3_4:>WKP#(3O\E;RF!5] D?K4(2-,42>PE MF]#DCLN%CZMI>:3U$9EO6A;Q]ZQWS/S)L\RW^GOSWK1%TGY3WOUH4J4="!12 MF!PZD-*UMPB:!DK\'?0<[^VH5MKX&$QR(6U!K'W$3:LCW8^HB*:G$7]3>\>* MZ#VOB&CO5Y&PO=V]R:W-H965T"9>2?6J"P!#WDLN=-\KC%G<^+[."BBI/I<+$'@SDZJD!H]J[NN% M IH[4,G]H-.Y\$O*A)?$SC9522PKPYF J2*Z*DNJ/H; Y:KO=;VUX9'-"V,- M?A(OZ!Q2,,^+J<*3W[+DK 2AF11$P:SO#;HWHY[U=PX_&:STQI[83%ZD?+6' M<=[W.E80<,B,9:"X+&$$G%LBE/'6<'IM2 ORV8VKC4-C-DS8OY@:A;<,<289 M/J?CR5V:DM'#_7 \&3R-'R8I.2//@E8Y,Y"3J9+$58R,1?UJ;/F/;\%0QO4) M^@ZXEG<"U/SC%'TRBTYOR?'1"3DB3)"G0E::BES'OD'%-JZ?->J&M;I@C[J0 MW$MA"DWN1 [Y9[R/F;;I!NMTA\%!PGNJSDG8/25!)PAVZ!G]/[Q[0$[85C]T M?.&^ZE<:+5J30?96,V(\24,Y-MP21 6[ M?D$-OW!PV_3+)(JN@RCVEYN%^>H57/8NP];KD[9>JZUW4-L$QQ27>N?+Z'T) M>!9VHHOK+5T[W*ZC;N]J2YB_T2(E/E4W.33)9"5,_7Q::SN]G4IKU MP09H1WGR%U!+ P04 " !ED:54ME*GNGP" #D!0 &0 'AL+W=O6R&GBAMSNX8^O"V -_V-^0-9U3<[^Y56CY;905*ZG03 I0 M-!]XH_!\G%A_Y_"+T4KO[<%6LI3RT1K3U< ++"'*:69L!(++$QU3SFT@I/&W MB>FU*2UP?[^+_L/5CK4LB:9CR1_8RA0#[[L'*YJ3+3=WLOI)FWHS&:>/06 T3]B_.C<);AC@SO+RY21^F5U0K'1R=P!$S HI!;3<1* M]WV#_&P6/VNX7-1/@:[J,JK311*TWD MXL4?2;,K&JN!J3!$K-F24QAI35&!E.F,2[U5%'Z/EMHH?)%_/DD;MVECE[;S MG[2']*N178>T_?DT3#J]).GU_:=]G=Z[A=TH:9U>T>JTM#J?TIKD.78>R!QP M=&!S"'R=2E&1O0"6+C0GMBT/D:[C)OML.O$;Q@=\PNYAPDE+./F2CJ>PD(8< ME#,Y)&^\6]CKA&W;^7@_:^8>/>&ULO5==C]HX%/TK5M2' M5IJ9Q Z$#P$2D&D7B4Y'A6X?5OO@20S)CF-3VQDZ^^O7^2 )Y&-':L4+),X] MU^<>.R>^DR,7SS(@1(&?$65R:@1*'<:F*;V 1%C>\0-A^LF.BP@K?2OVICP( M@OT4%%$3699C1CADQFR2CCV*V83'BH:,/ H@XRC"XG5!*#].#6BIS+]!<<\UC* %TO%HQRL&40AR_[Q MSUR("D#G:0:@'( N ;T6@)T#[+<">CF@ERJ3E9+JX&*%9Q/!CT DT3I;Z93_QSO*F+*RI$IPH7J#/A9RSN@ UO M +(0:N"S?#L<-L#=;KA+O#;X635VL5YVFL]NR3?W?L2A(#[X&+)0D=NU?FO\ M^OJ O]8:"%:*1/+OCFE[Q;2]=-I>R[25"7 Z0=/"9BF<-$7B-R\S.'3L@1;] MI2I8/%T!>%ZB-U"=E"0'722W7*%J7ZM+[; #6"DD>2@Q@ Z_6'/NB#:$&:/ MG!:NPX+KL%O8RJH#OJNS;B(\;%#5NJ"['-9W=S7HC.VH8#OJ9.N2%_WE/>C= MJH@7,$[Y_K7C;856Z>K6-6T"5CXG\->-(L]QMDER;Z*7[P6[[6V#O69M( M5[&E-\'1-55&I7DAZ]=5SG.<>&ULM59;3]LP M%/XK1Q$/( &Y]09J*T&;,21@55,VH6D/)G%;"R]<;*>[$O)%S2G5\);P5/6LN=:+2]M6T9PF1)V+!4WQRU3(A&B=>5>#ES' '*+KXRNU-883"C/ M0KR8R6W5A#HDF_*\4*I+%&-C/(% M,F^/LGLBS\%W3\%S/*\&/C@,']*H@KOOX3;FJ$J45R7*R_G\/7PCB5M'ZO4I MC#A)-6!0$+QF;($]K>'['9K#KO'Q57&=7^>L\Q%U*5FW=VR[W>KLE*76 MJKU;%7OKFC!W-)ZP,Y8JX'2*,.>\C765Q;573+18Y#?'L]!X#^7#.?XJ4&D, M\/M4"+V9F,NH^OGH_P102P,$% @ 99&E5)]D@@E6 @ )@4 !D !X M;"]W;W)K&ULC51=;]HP%/TK5]$>6JDCD+"UJD(D M/K)N#W0(VDW5M >37(A5QTYM4]I_OVL',E9!M9?$]_J> 5 M2L.5!(VK03#L78_[+MX'_."X-0=K<)TLE7ITQK=B$'1=02@PMXZ!T>\9QRB$ M(Z(RGG:<09O2 0_7>_8OOG?J90;8U6U U,%%9?-G[WLYG ()[C@&@'B-X"3F6(=X#8-]I4 MYMN:,,O21*LM:!=-;&[A9^/1U V7[A075M,N)YQ-L]ML?O, B[OO\^%-!HN' MQ5TV75S ;78''^&6:[^8P-F'<_@ 7,*4"T'G89+04CF. M-,QWJ4=-ZNA$ZABF2MK20"8++/[%A]1&VTNT[V44O4LX9;H#<>\"HFX4':EG M_/_PWCOEQ.UH8\\7G^";:=*:MJ\7,!-,6F"R@.QIPVL2@85?PZ6QFF[Q[W=2 M]=M4?9^J?R+5!$G".6=>&?A"$C=X[$ :EEY3L1/X<]KOQ$GX?#BE(T%QYZH- M:@H,#ZY2)*0;53:&5;6_V$ME229^6=)#AMH%T/Y**;LW7(+V:4S_ %!+ P04 M" !ED:54>-6AJ14# #"" &0 'AL+W=OEOYD4D> Y$]),@I0HOPU#$Z>8,=-1.4H[ MLU,Z8V2[>A^:7"-+/)2)L!=%-V'&N RF8S^VUM.Q*DAPB6L-IL@RIE_F*-1Q M$G2#T\ CWZ?D!L+I.&=[W"!]S=?:]L):)>$92L.5!(V[23#KWBY';KU?\ ?' MHSEK@XMDJ]0WU[E/)D'D#*' F)P"LX\#WJ$03LC:^+?2#.HM'7C>/JE_\;'; M6+;,X)T2?_*$TDGP.8 $=ZP0]*B.OV 5S]#IQ4H8_PO':FT40%P84ED%6P<9 ME^63/5=Y. .L3C/0JX#>:Z!_!>A70/\U,+@"#"I@\'^!807XT,,R=I^X!2,V M'6MU!.U66S77\-GWM,T7E^Z<;$C;66XYFO[V^]-R ^O97[/YPQ(^P2,>E#AP MN8<'Q20L"@12L%DO8879%C6\7R Q+LP'N_C!BH':P9W&A%,S_71!?X*OFP6\ M?_U.#GKAU?L9O'&YKFVFT<.[XX:\&4[_BN3'8@: M=[_(1;\^%'VOU[^BM\ MP;TTI M[)1#\[5_T/6%F_FF1']3R R\_N"+_I(@) MB%G.8DXO3;DN^1O/NYON,.T/Q^'A/",_+AE\7W)A:UC;&K;:^L*?,;&GDE"C M(=",\",P*0LFFCRVBW4'G2CZJ>E5OL%%/W(7T=S4T=RT"JU1Z/:WN@M>[$[6O;V.!T$*(RM3-[GCDLF8W>/V/F4 MZ>3(-$)>Z#BU1:'QNFC?;M20UC+B=N[S\ JW:.>ZT=7W&)Y=UAGJO:^2!F)5 M2"JOJWJT+L0S7W]>C<^[MXNRGGZ7*:O[BND]EP8$[JQDU!G9,Z?+BEEV2.6^ M)&P5V0+CFZG]R$#M%MCYG5)TZK@-ZL^6Z7]02P,$% @ 99&E5.HO22)H M P 1PH !D !X;"]W;W)K&ULM5;;;MLX$/V5 M@= %$B"U;K;C!+8!7U(T1=(:3;+!8K$/C$3;1"E2(:DX6>S'=TC)LI/*:ONP M?K!X.V?.#(?D##=2?=-K2@T\9USHD;I &?>C(.C[&6'"&P_=V$*-A[(PG FZ4*"++"/J94JYW(R\T-L.?&6K MM;$#_GB8DQ6]H>8N7RCL^35+RC(J-),"%%V.O$EX/@]C"W K_F1TH_?:8%UY MD/*;[5RF(R^PBBBGB;$4!#]/=$8YMTRHX[$B]6J;%KC?WK)_<,ZC,P]$TYGD M]RPUZY$W\""E2U)P\U5N/M+*H9[E2R37[A\VU=K @Z301F85&!5D3)1?\EP% M8@^ /,V J )$;P'Q 4!< >*W@.X!0+<"=%UD2E=<'.;$D/%0R0THNQK9;,,% MTZ'1?2;LOM\8A;,,<6;\^*%5P*0Q75!CY*GN+\T9P:PK@^1HZ[FSD N:*,*/(8& M_K["!7!I:*;_::'OUO1=1]\]0+\@+XX6,X DCP53%(04R5X&L"H#FD)1E M=GOU/(T''0SY4X.B7JVHUZKH=6;>_G)F_K?+Z9:X]&L5_?\C[**YH2ED"LF$I83CI+2MMRDW0^^-&"25;;T]"-["_ SJBG8ZH M5<>=()E4AOV+&E*F$UF(QO!7-*_B'W2B ^9WMV$8MYIWYY+5Y_($-P(WI+S# ML$8BW##:_ ;%/^J).OTW>OR]%Q8OG96K5#0X+\L'J!ZMJZ&)JP'>C$]ME>1> M[AU-66)=$[5"!X#3)5(&G5/<(U56+67'R-R]XP_28%7@FFNL]*BR"W!^*:79 M=JR!NG8&ULM59M;]LV$/XKA- !+=!:HBP[3F ;\$N"96A6 MHVDW#$4_,-+9)D*1&GF.DW\_DI)EUY7E=MB^2"3%Y^%SI[OC#;=*/YHU )+G M7$@S"M:(Q548FG0-.3,=58"T7Y9*YPSM5*]"4VA@F0?E(HRCJ!_FC,M@//1K M"ST>J@T*+F&AB=GD.=,O4Q!J.PIHL%OXR%=K= OA>%BP%=P#?BX6VL["FB7C M.4C#E20:EJ-@0J]N:,\!_(X_.&S-P9@X4QZ4>G23VVP41$X1"$C143#[>H(9 M".&8K(Z_*]*@/M,!#\<[]AMOO#7F@1F8*?$GSW ]"@8!R6#)-@(_JNVO4!GD M!:9*&/\DVVIO%)!T8U#E%=@JR+DLW^RY!>C]**!? ?K>]Z6SO*?G#-EXJ-66:+?;LKF!_UT>;1W,I8NL M>]3V*[_(Y_LY>?WJ#7E%N"1W7 @;.V88HM7I3@O32M.TU!2? MT$3)G9*X-N1:9I!]BP^M?;61\<[(:=Q*."ETAW2CM]ZH!CVS=OAO3%HX/0F? MM\/OV,L.'36@K\^A=7UXW "_:8?/(3VE_1M7=NMXZ7J^Y 2?CX_CL&CA36K> MQ/-V3^I\0'(K#>J-8R1??'#=(N3F:PM]KZ;OM:)4"9(8LM"$#_I,3QH87+0*]]L&I*JC<3RHJ]7ZX9VXMNX MH_4IO9J7;>F>INR2[4VZXM(0 4M+&74NK#!=-I[E!%7A&Z4'A;;M\L.U;=9! MNPWV^U(IW$W< 77[/_X'4$L#!!0 ( &61I50&?\NL1P( .\$ 9 M>&PO=V]R:W-H965T;4% +*W M4BH[# K$ZCH,;59 R>V9KD#1SD*;DB.%9AG:R@#/?5$IP[C7NPA++E20)GYM M:M)$URB%@JEAMBY+;C9CD'H]#*+@?>%)+ MT"V&:5'P),\"7:FHH"CN47)2@ MK-"*&5@,@U%T/1ZX?)_P5<#:;LV9,%9EI: M_V7K-K<7L*RVJ,NVF!240C4C?VO/8:L@CO84Q&U!['4W1%[EA"-/$Z/7S+AL M0G,3;]57DSBAW$^9H:%=0768/CP^W\[8=/1]-+Z_9:=L1G\]KR4PO6"/-5KD M*A=JR28P1W8\ >1"VA-*?- (EDWYAL\I^X@)Q9X+75O*MTF(),T1A%DK8]S( MB/?(^,+-&>M''UCTI@=PBE_7D OM_!]SW\^1[X[0.JC%"9J+C<9;Z!N? P[IJLTNBJ'R?A:@?Y M>4=^?I#\1?%2&Q2_(6>YL)FN%>[B;E &6]RG<=3?S3WHN <'N6^X,1OG>L5E M[7LEIY/>Q3[XW_EE=/4/>[C5O^XIH&Y8"F69A 65]^I><: MZ8+X:4$O$AB70/L+3=W9!NZ6=&]<^@=02P,$% @ 99&E5"J+:WMS!0 M>Q@ !D !X;"]W;W)K&ULM5EK;]LV%/TKA-$! M#>!9(O6R"\= GZX/; M^'$IU -K,L[Q([DCXEM^P^2=5;-$<4HR'M,,,+(X[7V&GV:.KP!%B^\Q6?/& M-5!#>:#TA[J91:<]6RDB"0F%HL#RYXF#E M8!XP)VNJK=T#X8H+FE9@ MJ2"-L_(7/U<3T0 X;@< 50"T#8 = *<".%L %'0 W K@;@.Z>O J@'C!E= Z9:2S9U4610@98QCS.5 M['>"R;>QQ(G)V?SZ^\7M_6QZ=0%N;N=?9W=W\]N_P/7\_N(._ JN,6-8I2/X M>$X$CA-^ CX "_ E9H2#. /?LECPOGPHK^^7=,5Q%O&Q):0VU8,55CJFI0[4 MH>.:/@T 0GV ; 2_W9V#CQ].(ORB^VJA/#N $HXV*(U\YV:^SSF3$H<;?)U< M%V:NWW$V [6T_-H.VV@! .ZT8;0MU:J&L4 M>H;SG$3@#"<)F.=JM^&&X7LUJW>,V?5K>M\LFG(!Z *$I?A0BF]U W]GPGP_ ML.WV&0OJS@-CYS-I;S%.@!Q<_(. G,6A]$+I=1%-$LPXR DK'>4$_ ?,=E7V M%#0$HM$ N:@CJ,-:XG!?4'].UW!'ESL:^%[@M>L:U;I&>^*FU\'U[CK8X(2V MWJ_L8R0;;&R(\ Q?(%.7[!\J[5$^&^=3QK:>('?E=>0FUI$+UM>F6<_X"% M_8(W3;UV.>@<9>JU.T&S/;W=1R\JQDV;[)Q<[6C0>_/DSE>""UG=Q-GCAK9< MBHTYI^RE3>:F .UYT#_*7&M?@V9C*SHHAZ$.+OW7(4F'C>MN^W6AQ_E*OE$& M4SY1KF(HI,J^O694[!&"GMOA=5";'32[W8&Z<4I7F6C5-MS)F"#HW">@=CMH MMKM"6%-"G(7R^,F)%!.&;%4(%$3.6+NL48NL+E5(VR6RC:JN*.= 'BK)LY!Y MNXKYLD@GN9U&4F];95(1>@>M**1M%1UNJZ\K2GK5\$U>A1H%WU$J/J3-$+UW MS3=%NR6=ZWK=0=:^B8GEYM^9\5.TZY&NW(#LK9WJ;68^>S R*G.TY3IFR[TG+&T3 ML <6@!2^SE2^VK+(/=-3[X(:PF$9@GA&3,&W+SG$.XHV3N-F6 MMU?4OHS=0P>=?1GK:)=V]AR^WSLH]VMJ$J;MV3G*^=W1/NN8??9^*=?GDB81 M$ P7]7.$7]0HY4]K4/R=$@1M;T)6XYNG^BS_%;-'67V!A"PDR!X$$LW*+]WE MC:!Y\1GT@0I!T^)R27!$F&H@WR^HG/KJ1GU9K?_?,/D?4$L#!!0 ( &61 MI51.2@VU@ ( %T% 9 >&PO=V]R:W-H965T>D+%4LCK2W3*@&M6F":IGUPDVMCX=B9[;2P7[^S$Z)N MM.1#XK/OGGONR9WCG51/.@#)6JJ"&C35 MQM>E IJYH(+[41#T_8(RX26QVYNK)):5X4S 7!%=%055+R/@P%1 M>"0@:@(BQ[M.Y%A.J*%)K.2.*.N-:';A2G712(X)^U.61N$IPSB3C&=WC]>+ M^^GHYIK,%[/;Z7(Y6_P@=[/[ZR4Y)[/*:$-%QL2&1$$T(&,IMJ ,6W$@=]* M)J<3,)1Q?8;N;T_/CX6=$";(?2XKC? Z]@T68RGY:4-\5!./CA"_I>J"=,)/ M%C]Z6$[(ZP1^7\]2,9&RDO)#Q=Y?SF"KU8O7:4EX!D6O'YE#^WEO-NOUN./@O MO[\W+?;BP4[:,*$)AS4&!A>7B*/J8:X-(TLW0"MI&ULS5;;;MI $/V5E96'1$IB8^X1( 5"5:1<$)!4 M5=6'Q1[P*O8NW1U#6O7C.UX[+@D7Y:527]C;S-ES9M8S=#9*/YL( -E+$DO3 M=2+$U97KFB""A)M+M0)))PNE$XZTU$O7K#3PT#HEL>M[7L--N)!.KV/WQKK7 M42G&0L)8,Y,F"=<_^Q"K3=>I.*\;$[&,,-MP>YT57\(4\'$UUK1R2Y10)""- M4))I6'2=Z\K5H)W96X,G 1NS-6>9DKE2S]EB%'8=+R,$,028(7 :UC" .,Z MB,:/ M,IK\POZ)^L=M(RYP8&*OXB0HRZ3LMA(2QX&N-$;3Y#H:>>X04J M-O:7;0I;SV%!:E EA3,Q2(3,1_Y2Q&'+@7#V._B%@__>H7; H5HX5*W0G)F5 M=<.1]SI:;9C.K DMF]C86&]2(V26Q2EJ.A7DA[W!P_W3<#(;]6^';#QYN!M- MIP^3K^S^83:AZ;A(]#,2;E!0[>=4_0-4J^Q. M28P,&\H0PK?^+LDNM?NOVOO^4< [KB]9M7+.?,_W]_ 9?-R])5 M#^#=P!PIX 9U2I\)LF^W9,!&"(GY?@2^5L+7+'SM /R]DAI;\:PWZ_O#V2HIM/ZC1]/:$5!K'Q#0+@6TCPJ8*?Q@ M]-H[K['B-;UWM[M;E38!O;0-R)"B5&)>>,K=LL==V]+^;K]/O2]O57]A\L9) M964II&$Q+ C2NVQ2/'3>C/(%JI6MYW.%U!WL-*+^#3HSH/.%HN==++(+RG\$ MO3]02P,$% @ 99&E5,$0&JUC!0 YQ< !D !X;"]W;W)K&ULO5A=<]HX%/TK&J8/Z4P+EH0_Z"3,I)"FR;2=3&@V#SO[ M((P ;VR+E61(__U*LK%-D(W;;38/P3(Z]Q[=CR.A\QWC3V)-J03/29R*B]Y: MRLV'P4"$:YH0T6<;FJIOEHPG1*HA7PW$AE.R,* D'B#'\08)B=+>^-R\N^/C MT ,+NB19+._9 M[C,M%N1J>R&+A?D/=OE 5 *\KP"\ ?E= 4 ""KH!1 1AU!4!GGSG'5%">!ZOK*G'TS1&;PJDRC5_3&37'T;*9PWU]^^SX#9U,J212+ MM^ ]>)A-P=F;M^ -& "Q)IP*$*7@(8VD>*=>JN?O:Y8)DB[$^4 J%MK6("P\ M?LP]H@:/MUG:!VCX#B '00M\T@Z_W' %#QKATPYPQV^$7YV 9ROEW3%PQP+_ MU Z?T4T?8*?1^W4[_"M1Y#$T<&2!?^X.MWF_Z;YV&_RV2]Y=&WR@BK:L7%16 M+C+V<(.]24R$ &P)'@GG))6 <6#D'?SY14T%-Y(FXJ\61[ATA(VC88.C+TSY M67*6@"6).-B2.*. +/Y6[:DV"FE+8V[0,P;U#K4=JV+9UC-U/..]Y^&17TX[ MH#HLJ0Y;JP5"$3)-^CSM0XG_#6 MUH^Y2[=&%2'7T7]VLFY)UFTE^^TENY#$L6)G0DU)N :[(K/M!*_<(X+0SLPK MF7FMS*Z>*0\C0<$=CT)JW"]8'!,NP$8Q-E1L3*:YV:">][[30,8OR?C_(4S/ MX9JD*Y/T(EKB1+BF_E&XL-NIZ=$0 #EW<1 ZU9[J MM%+0;4;2T&0E9$FB>LQT9)4B=; %@O*M*B\;LVGAH$YMA!J)U39[V"YE=$7" M'V"FI'$OFZ)%(6&EQ?"5Q1A6:@S;Y;@LM%IUG9*PPF2]YEVU@?M#/#K4Y6O+ M3(0]'S=$OA)FV*[,$Y9N*3>_*G0GTS#CD8S,P4JRPR(YM1:+'OON:.0W54>E MQ[!=D']^HYL4%@]:R'%&C95:*3!LE^#N\;+2\HYH>4ZCLL!*BF&[%M]E\S@* M.[5.I9LP>.76J901MDOC:QP/K@J?!]LO\@,/>H$]W*C24=2NH[^Z#U\5=NL; M,81]]T6OGYIUR+H26=0NLK][P[XN_!U&V,.!CQID"=7.T.AW[]J%Q8.6#]S& MED>5L*-V8=]7'^=TRT(R5[6:,JD3S^F")IL.Q7B#CN4[+T8T:J!7*3@ZH>"= MSQ6?"DM=#Q:H4FATXLBLW*](I&^FM#J3_(I)IZZ,D)6/Y82,A\TIJU0:M:OT MM>9B+LK*!-7JVDKE6)D1;"12"3,Z(2Y=W^^%]02P,$ M% @ 99&E5"52;HWP P H!$ !D !X;"]W;W)K&ULO5A=;]LV%/TKA)Y2H(M$ZKNP#:SVA@5;FB!>VX=A#XQ$VT0DT24I MNP'VXT=*BBA;EM)NM5]L??#>>WCNO8>D)GO&G\2&$ F^YEDAIM9&RNT[VQ;) MAN187+,M*=2;%>,YENJ6KVVQY02GE5&>V*#KC=0/[-EDB]=D2>3'[3U7=W;K):4Y*01E!>!D M-;5^AN\6*-8&U8A/E.Q%YQKHJ3PR]J1O;M*IY6A$)".)U"ZP^MN1.+]UVKR:C*/6) YRS[35&ZF5F2!E*QPF&B(X!] 8,4&. OM7 ;0S<8P-WP,!K M#+R*F7HJ%0\++/%LPMD><#U:>=,7%9F5M9H^+73>EY*KMU39R=G\[O;V[@-8 M_GDW_QU<+8C$-!-OP$] ;# G8F)+%40/M9/&X?O:(1IP>(OY-7#A6X $)\\5KT9\'K&U%3,L.:ME!E3MWB)T,"P'8"BPE2Y[ 7W^H]^!& MDES\/>+=;;V[E7=OP/L#$83O2-IPK>,D+,]5-X@JG.IJ0(4H<9$0< 5HT0Q\ M#$CNM.[-T)D%X+TAL%>;?5_:G E5)(7*2T6(.K<2A> M#TJ,8.2YL$525T)_7!0&@1<$IQ'[+6)_''$'ZC$: &,4%*+_6!O@'_ =K0J-JD+W' 5C!!&.*^+_ M;U?85SX_#E7ZAU)OI ^.:]^RKF'^4M.Z>/>8NB"JH?Z6G:\ MXA_"-%*&QJ6LZK7OIAEU]G?GV. AHT7H@EL\=&*/=[3,'\(TDH;&):V1#;Q3 MNW_\F)$*UZJ4)2<&7EFDA -22SEMI7P[OLPCHUW(/TRPT!&QE!T#L*-AJ'X M@H3'?2UW(@^%/3FW.Z=A_>U"G4C75*EU1E;*U+D.E0]>?PZH;R3;5@?D1R;5 M<;NZW!"LBET/4.]73%'>W.@S=_M19O8O4$L#!!0 ( &61I50XE*U(.@< M ' E 9 >&PO=V]R:W-H965T)G:2BTP7777M1KM]N%T'[S$0+0D9K:!,AEFG)&XCS^NT$QJEK0<1B%BAC@NI_2S9@<6PL:1S?"Z.M[9BF8_EZ M8_U#YKQVYBN5;,#C+U&H9A>M7@N$;$(7L?K$5W^RPB'?V MX++._8%6T]5H@ M6$C%DZ*S1I!$:?Z?/A6!*'7 W9H.J.B GG5 L*8#+CK@YQWJ()&B WG6 ?9K M.OA%A\SU=NY[%K@A5?3R7/ 5$*:UMF8NLNAGO76\HM04RE@)_6ND^ZG+\;NX_@%'RD0E"31O!VR!2-8OD.O %M(&=4, FB M%#RFD9(G^J&^?ICQA:1I*,_;2N,RUMM!@>$ZQX!J,&!PRU,UDV"4ABRLZ#]T M]X?(8:"M [*-"MI$Y1HY+=Y2<08P/ '(0^AQ/ 1OW[RSKN=_*W .#K<*"ZM5 MWKJM#%E@K=1"&35!63MM[$0-;VL)9T9Q72T90Z=FVH9@P!/-99)F;'"E"RF= M,LTO"GQ=@W*[>[K.'E^MJ C!/W]KD^!&L43^ZP!$MH!(!HC4 +J;F^$ET 0I ME:[-*)V"M[I6@)0)$4BYH&NCY"0YTRM\# MZ\..U_;ID,]AMA#Y5:[6#N;3'WG)C'!1/K.M"5,A$\ :E> M6TBF5)S/MD.KO;=7& AVNA!6X^MO\?4/BFG 4UT&ZAH6<5 MT'.B+"A(9G-*T2<=4<%B:N JGH,UF,J0]6S,IR$O/*PIC6+D7^XH%JN MAVZR?PG4C,HRUIKQ.&1:7?DJ8P,Y9T$TB71@]5XB2A8)H%G)5?KFQ@-AHV]6 M)Z!;*,:1)JA)%)@U0@DV4#.M!>8:+$PQ&*]"IBDCR;F-[82DT@?WN(TN(*LB MR*TB-CU,1+QJ%W/=8 %Z8*W9SC77D!4 Y!: WRAJQK:F0LK- C_'*OJ M"%=RG:7#$_"@KX,9 W0>S=3PE,WD]T&8%9-+BQ6H%##MN0U:N=AQ5U@K 2AWI'4CE4.Y&;P VO' M;02=>3U7Z6"K MC-X7'4O-&!U'VG'I39.;4K,7 MVD;)M#2P:,E.BCUF_O[:H*N,/=[;QM3L<+'E4^Q>LG^PBRXM3=EKCNS=:"%? M-1J*]Y?ON ?K5!1;*L5-KXU>==]7C+8C]?UN+4S+L-A-D+]9[!M&)X78DXW8 M(](D]M@2-G83MIYTKR?KV%(S/A)JQI::\6M01,W-SZPM2X59-8 M&B;P.%)#+*,3]W+WL-0T&&E<<1%+Y\1-Y\VRV6" -,HF*1T:N!G]I66B]ZBN M.4PL>1/_2 K%$C4Y>"E<7RC#!B.H<0I;=B5N=D6>UP>C[XM(K<%-:B"9\\G[ MF*8N\Y9%R9&P*+$L2@Y[A_Y39UC[K\R[T.O7GCOXEDI]-Y6:<\,7Y\&WE.D? M"67ZEC)]-]O]2AX*T[O'*WU,^J@F#Y8X_89U\.\Y)MQ?)R/<10CY9/?L8G1( MRUW7+ W[;AJN+S%S,/"Z'.V7CF6/A*-]R]'^+[ZNXZ-:+9[OT94G"Q#3[ MI,<00 'X0 9 >&PO=V]R:W-H965T*ZMY%R^]4PA+\A,18# MMB6)^K)F/,92O?+0$%M.<) 1Q9&!3-,U8DR3WF2<[2WX9,Q2&=&$+#@0:1QC M?K@A$=M?]V#ON/&#AANI-XS)>(M#LB3R:;O@ZLTHN00T)HF@+ &*"6"&(:9(_\4MAB!,"Y+00H(( O26P6@BL@L#*%,V196K-L<23 M,6=[P/5IQ4TO,MMDU$H;FF@W+B577ZFBDY/EX\/L>_]FNKR=@]G#W>+V?CE] M_/9P#_K@89L9>JH-3>4!7,R)Q#02E^K;TW(.+KY<@B_ &*#.1& )N IH5)< MJ4VU?MRP5. D$&-#*IQ:FN$7F&YR3*@%DP7N6"(W MPF 0D:Z&?=]!!U,#"4 M@4HKH:.5;E GQSO,!\""5P"9"#4!ZB:?$[\DAQUPK-)I5L;/:N%WG\8KP@%; M%SX2X"&50BIKTR3LX&^7_.V,O]W"_\B555ROP(J$-$G44LO=$DY9 "Z4HW/W M7S:Y.9?B9%)T/ME-O*'KVJX[-G8-\)P2GG,6O)#C1))W43@U%!#"H><,FU&X M)0KW+!3DA7"?BO=QN#4"IF,VXQB6.(9GX5 I?4WH&?88UG%8MF>C9AA> M",R0)#@_6KP:KA&"GFW!$EA^U^KG.J-J5"HP.DN!'1':B$J%HVOQ*B+O M@1_50#F>ZUHCIQD4-*O\;';>]>>L$)&@#Z8[PE5E!;=%P($%I[[Z59E@J8%U M7'QX4@[@Q]VX+S 7$ XQCS89A"T;0(619@+[>O<3HUF*J1[)W9R!Z[UQL.- MITS88DI4Z88^DC<^5:]<,D2GT3NPK!;(5:*'UL>2S*>"MNJ@T0"VY$5850]X M7ODH,]*G@K;KH*$WL%MN/ZR*"CROJC3?_TJ%_I^KX-3"&PU;*384-KL T"*A> MX@C,J? C)E+=X_VNY[=1P8F>/'2/X:L&3@M*%8*( MKI7]63TS-1JW6^00'(CV$ )QWB*J9C' AZ8N=78F*YBS FX#H]>&J6HI["ZF MOV68YL!MM%&W=/!\5Q2R3E':(VC;;T :)Q->3'B8#;Y" M!4.:R'S8*W?+X7J:C91&=3R?S-4LHQIY 2*R5J3F8*BR$<^'W?Q%LFTV+ZZ8 M5--GMMP0'!"N#ZCO:\;D\44+*/]RF/P/4$L#!!0 ( &61I5082_0;* , M !L* 9 >&PO=V]R:W-H965T("MZ3.)4M9ZK4[-)UY6B*"95E/L-4SXRY2*C273%QY4P@C:Q3$KO$ M\T(WH2QUVDT[UA?M)I^KF*78%R#G24+%1Q=COFPYOO,Y\,@F4V4&W'9S1B_W)0IXAI'-?;G^@W5KP6,Z02>SQ^99&:MIRZ Q&. MZ3Q6CWSY!W-!58,WXK&T_[#,;3T'1G.I>)([:P8)2[,O?<\3L>:@<78[D-R! M?'6H['$(JJF$ZS3":-/?U0H*&>131I<[^ 3I!D=7 X@5[\.[GR1 %\+')E82'N9**IA%+)P? M*P5XQ8)7]H!;2+Z"O "T7Q-NAH+Q",Y8FJ_-^:[%R?"K%M_L\T6[V@AKM;#> M=!?K2=NV\VL-8UG8;0BH%@*JQP5,!$T5'J5:W:)0\6M>M1+LIA 6%,+C%!8H M3V 0;C'P=L>N%;%KQV/K WB,[(3PM:WP)5*IDMT4Z@6%^L'Z?+6G&T:ES@*% M/JWAMUD-T"<(P@UE EYH/$?HZQH>&&H'JK91A&Q\LVJ7.0F@.0E;$A 9$F-# M8F%)F/Q$/(ZID*:\LUSM3%5&P \VZK5,OA1U9A6N&07A[FSZWNH0]4ZNZ!\0 MED?WUZN@4?8;&[\]&M8N O_4+?$3$OQ3MY%/5HS)-S;23Y FVQ5%PG+E"W%W M[?I-4$SLJT3"B,]3E=W$Q6CQ\NG8^]Y=F6?/)GV/35@J(<:Q=O7*-9TPD;U$ MLH[B,WN9#[G23P/;G.K7&PICH.?'G*O/C@E0O ?;_P%02P,$% @ 99&E M5/#Q*Y@6 P 5 H !D !X;"]W;W)K&ULS59= M;]HP%/TK5K2'5AK-%PFT B2^ME5;6]30[6':@TDN)"*QF6V@_?>SG1!2&J*] M5.H+V,Z]Q^>>D]BWMZ=LS6, @9ZSE/"^$0NQN3%-'L:087Y%-T#DDR5E&19R MRE8FWS# D4[*4M.Q+-_,<$*,04^OS=B@1[#,:2I0I(\_A:@1KFG2JR.#^A?=/&RF 7F M,*;IKR02<=_H&BB")=ZFXI'NOT%1D*?P0IIR_8OV1:QEH'#+![V?0^&,YO'^Y1"P6"ANO62&H4H3'- MY(O#L99^^JS&@"XF('"2\DL9_!1,T,6G2_0))03-8[KEF$2\9PK)4>UDA@6? M4<['.4B)BC*8D@>IUORMK* IU#@2.G$? .LRODVI^18SE.#9_Q_Z?; M#73<4F]7X[GG](XQ@];BK:A#QC!9@?Q"!%J\H&K<#+_HY>$>LPC]_B$AT:V MC/]I(-0N";4UH?890G,J<(JX]CK?+JS2@MSK.B-S7%_CJM-B-_ =W^N9NZJZ M;X,ZOE7&O&+LE8R]1L8!3H$C^7K)[X"M021DU:"#7Z+Z'\.83DFH\T[&Y+A> M1?.NTS[QI2:F76]+M^3;;>3["!PP"V/M3 0[>4-LE#H-4ER7T-[N1]5<@P"1O91&.Y'62<,&PNDB;1'&. M\,X'\>EXW-KN>_GDOCFZVK9[^AW51'GJHGCEDUFYGS-@*]VV<,ED2T1^DY6K M96LTU W!R?I(M4SZWC_"Y/V6O*=6">$HA:6$M*XZ\LUA>0N33P3=Z"Y@087L M*?0PEFT?,!4@GR\I%8>)VJ!L) ?_ %!+ P04 " !ED:54]2@ZRCL# !Y M"@ &0 'AL+W=O=^ M% 0]/R=,>..A6[M5XZ$L#&>"WBK019X3]7M"N5R/O-#;+-RQ96;L@C\>KLB2 M3JEY6-TJG/DU2LIR*C23 A1=C+SS\.PB#*R#L_C)Z%HWQF"IS*1\LI.OZ<@+ M;$24T[FQ$ 3_GND%Y=PB81R_*E"O/M,Z-L<;]"^./)*9$4TO)']DJ:2:_<+Z\HV\&!>:"/SRADCR)DH_\E+)43# 7':':+* M(=IVB#]PZ%8.74>TC,S1NB2&C(=*KD%9:T2S Z>-\T8V3-@T3HW"789^9OS] MZAZ^_9A.X?;J#J;7YW=7< (3HMD@F'!T=P 'ZYJX$)>!#,Z&-@ZO.Y'*2ARJHB1:J/\V0[0N :-'6C\$>@F8<08Q6:%(3-.P4B8RSS'\L&+ M-7_*)$^IPA3-[+%MF2D/Z;E#[!?A>7P217&_._2?FX*UF/6C)'DU>\,AJ3DD M?Y%#=57;6"3[L6@QV\&B5[/H[4SO)142"]%=B3VNXTYVB/+H/$TU/R#/> MFB4%4>0S+$JYV%0>?JRUP5)C8@F%QN(M%5NA.FUUO/\%@4,LY/*0HS:9R\"3 MAGYA$L2#,(C#+:7?6\9!'"5!,&C7NE^+T_\/Q=E\)#^1I[^W/.\M=\LSJ.49 M[%=0GQ.TFRW93R7G1#4 6IF64?2;A11TPF2+98M5U GB=HIA\/J@!?^$9#.+ M^]&L OF,9YM9"U&_\8CC@[!TO8W&6 MARK>M7JW[IW/7-6RM3VQ?Y9J#5YBR M*<.7:\F$!DX7"!ET3O&*J;+/*2=&KERK,),&&P\WS+ WI,H:X/Y"2K.9V /J M;G/\!U!+ P04 " !ED:54\N&(@G # #:#0 &0 'AL+W=O MO(D!:QT[M9UE]]MW;+()RR/="Q(7L)V9OV?F!Q-[N)'J3J\I->BAX$*/O+4Q MY3O?U]F:%D1?R9(*>+*4JB &IFKEZU)1DCNG@OMA$,1^09CPQD.W-E/CH:P, M9X+.%-)541#U>$.YW(P\[#TMS-EJ;>R"/QZ69$47U/PH9PIF?J.2LX(*S:1 MBBY'WC5^-\&I=7 6/QG=Z)TQLJG<2GEG)Y_RD1?8B"BGF;$2!+[NZ81R;I4@ MCK^UJ-?L:1UWQT_J'USRD,PMT70B^2^6F_7(2SR4TR6IN)G+S4=:)]2W>IGD MVGVB36T;>"BKM)%%[0P1%$QLO\E#78@=!] Y[A#6#N&^0^^$0U0[1"[1;60N MK??$D/%0R0U2UAK4[,#5QGE#-DQ8C NCX"D#/S/^.OV./G];+-!L.D>+C]?S M*7J+KH5A.>.5K3#2-*L4,XQJ].H]-81Q_1IL])HHJH>^@2"LE)_5&]YL-PQ/ M;!BA+U*8M493D=/\N;\/P3<9A$\9W(2=@E^(ND(1?H/"( R/Q#-YN3ON""=J M"AHYO>B$WK/:+=K:31\R7D'&:*ED@2:R*"M#W"]9+M&4*,'$2J,956AA*XM^ M?P9A],G00O_I"*O7A-5S8?5.A#63AD)DA/-'U*)U#-$K)NKAZV,\M\)])VR[ MPOTX"M)>$,90[?O=0A\QQ%$OP>F@,7P6>[^)O=\9^[?*:$-$#A5"F13W5!EV MRRDJH9),:ZD>D8#T=$>9XF:K^)+H#9JP!N>B-SB $NQA.[3 01+CM'<"6]($ MG;P8&_RY$BA;R^[K?X"ES2;I)0'#0=M7@W,AJY6?$>D/HB!*]]$=L0R.0\,[ M+P3\8FSP^LGND"QMX;IHX;!5#R^*5]NV<70V7M$!A33$22_"^[B.&,:#"./P M!+2VN^/N]KX+;4.4(L)T\FI;+^Y?%*^V4>/X;+SB PQA!!SV:1V:06/$\$Y+ M3N!JVSGN[N>[N.:+'YVHVG:+DXM"U;9HG)X-57K H ]_F4&<[,,Z--SOA/[. M*;F@:N4N#QI.%)4PV^-FL]I<4*[=L7QO_<9>7-SINY79WGK@,+EB0B-.ER 9 M7 T@'K6]2&PG1I;N+'XK#9SLW7 -ER^JK $\7TJH53VQ&S37N?$_4$L#!!0 M ( &61I50/:]/[LP( .4& 9 >&PO=V]R:W-H965THDT!:24B =A4@\3:MTKJATFZ3IGTPX4*L)C:S#73_ M?F>YY?/&ENY7J2:>(!I[S3.B>EQJSNO%]':>8,]V0*Q2T MDTB5,T-3M?3U2B%;.%">^6$0=/R<<>'UNVYMJOI=N389%SA5H-=YSM2?(69R MV_.:WF[AGB]38Q?\?G?%ECA#\[B:*IKY%9DSC2.9?><+D_:\:P\6F+!U9N[E]A.6?MJ6+Y:9=D_8EK&!!_%:&YF78%*0 M AHG0!$)2!R1@MESM:8&=;O*KD%9:.)S0['"5G%F%.URPIG^[9?1U[L)/ Q^3&9P"5,E-]Q5J#9$@0DW=:!/!6Y%+'.$ M!_:,&IA8@$D1)DF"K@IV'>Z9H;W:& WCF:X3V>-L#+6+.EP %_"0RK4FI.[Z MAG3;['Y<:AP6&L,3&B.XD\*D&B9B@8O7>)_\5J;#G>EA>);PCJD&1,WW$ 9A M>$3/Z-_AS3-RHJH&D>.+3M6@.EP8*SU!KF2*5$6%4UMI6MS8LZ0Z)D7J=*.2W&%OI8I8HT'9?&=HA-_S*ZZGSH M=/W-_@$>";L.V^VH"GOEHEVY:)]U,?T?Y>VWDIKML!D=*'\;%AP7W:E$=\Z* M?KDE) T4W9)CZLYSM()&*WAW[$L]CPL:P2&L\.#O=8PK5 ]>B#M:'U,.+EOM"4_P Z)8LN="084*40>.*3E853;68&+ER?6DN#74Y M-TSI/X3*!M!^(J7936R"ZL_6_PM02P,$% @ 99&E5,(NLMIK @ U@4 M !D !X;"]W;W)K&ULC51M;YLP$/XK)]1)K;0& M DDW500I;]/ZH5W5I-ND:1\<.()58S/;)-V_GVT(2[,DVA>PS_<\]]S9=_%6 MR!=5(&IX+1E7(Z_0NKKU?9466!+5$Q5R%M@8_B2NRQ@7JY^I1 MFIW?L62T1*ZHX" Q'WGC_NUT:/V=PU>*6[6W!IO)2H@7N[G+1EY@!2'#5%L& M8GX;G")CELC(^-5R>EU("]Q?[]@_N=Q-+BNB<"K8-YKI8N1]]"##G-1,/XGM M9VSS<0)3P93[PK;QO0D\2&NE1=F"C8*2\N9/7MLZ[ $,SW% V +"0\#@!"!J M 9%+M%'FTIH139)8BBU(ZVW8[,+5QJ%--I3;6UQH:4ZIP>GD[F'ZY7X.R_'W M^0*NX8%(26QAX7*&FE"FKHSU>3&#RXLKN #*85F(6A&>J=C71H"E\=,VV*0) M%IX(%L&]X+I0,.<99F_QOA'>J0]WZB?A6<)[(GL0]=]#&(3A$3W3_X?WS\B) MNF)&CB\Z54R>BA)A25YA1E7*A*HEPH_Q2FEIWNO/,R$&78B!"S$X$<)R5U)L MJ&NCRQ5RS*F^.G87#=&-([+-O$FN^\.P'\7^9K]$_[H%G<<;B<-.XO"LQ'F> MHVM.T$:L>4YX3-UYCD'0&P3OCMWH>5S0"PYA30[^7HN4*-=N40>^#D2J;*=)LM*A<(ZZ$-FWM MEH49O"BM@SG/A="[C0W0C?+D#U!+ P04 " !ED:54NP4"-;X" /" M&0 'AL+W=OS4-J65^N-G.VE*-<@F;>4#\>N><^X]Y)K. MEHL[N090Z#&E3':=M5+9F>O*> TIEJ<\ Z9WEERD6.FI6+DR$X 3&Y12-_"\ MAIMBPIQ>QZY=B5Z';Q0E#*X$DILTQ>)I )1ONX[OO"Q.^ '5*3A.X.WY!/[?)ZV066,*0T^\D4>NNTW)0 DN\ MH>J:;[]"D5!D\&).I?U&V_QLI _'&ZEX6@1K!2EA^1,_%H78"0CJ!P*"(L 6 MPLV)K,H15KC7$7R+A#FMT@+AQ037( MJ8(#5.>P.$6>7T.!%P2W\Q$Z/CI9JH\?_&;K\ULT5R=19A*4F006/CP ?P%2 M M30!6B3:F@$,A8DL];_N-!GT41!*G]6,(4E4VB9Z@>8+C,06!&V0M1P(4KP M@E"BGM S.MI7EQRN8>',:_+0\T//?#KNPQX=]5)'O5+'P) +8 II02CE3*T/ M*:C_IB!L-X-H/W]4\D?5_'Q#$Q UI%\)+G#"*VK;*#$;[^QBLV1J5JKOZR:& M^++P\!GM_RGFYF!FV#YGIO[8?/_@'._\0'$85 M?KH[[=UU2@WFG39V+R&^??*)X9CO^@BM]?]CA6M_8(,P!O;_D M7+U,S"52_@?H_0)02P,$% @ 99&E5+S!_WL" @ , 0 !D !X;"]W M;W)K&ULC91=:]LP%(;_BC"]:&%$CI)NHSB&I*?1*+2I8KR7'Z[WQ&G^=]]![YR$FKS8LM 1PY*%G9 M650Z5]]1:O,2%+S:!P=%Y[$KG1^@:9)S7>0@5O7*X,S.E *H:"R0E?$ MP'86?1K?S:<^/@0\"VCMR9CX3#9:O_C)0S&+8F\().3.$SAV>[@'*3T(;;SV MS&@XT@M/QT?ZYY [YK+A%NZU_"D*5\ZBCQ$I8,L;Z9YT^P7Z?&X]+]?2AI:T M7>R4121OK-.J%Z,#):JNYX?^'DX$+#XC8+V !=_=0<'E@CN>)D:WQ/AHI/E! M2#6HT9RH_$?)G,%=@3J79NMYMOR^7G[[09;/V&;D>@&."VEOR!41%7D44N+U MV80Z/,Z+:-ZCYQV:G4$_\C<2LW>$Q8RMLP6YOKKY&T+1ZV"8#899H$[/&6XV M%EX;J!Q9[K&]@)P,R$E 3OX327Y]Q0CRX$#9WQ?XTX$_O6P9G).@/)DKW6 ' MAQJK$@KB--D %G<.6)O%O^ZX0X\[[_Z)[=/Q:)S0_:DA>E( _BT]A)C;:886%88E/&HP/P/VMUNXX\64V_"32/U!+ P04 M " !ED:546!N3#5@# #J%@ #0 'AL+W-T>6QE<8_N&..W7>BG8W8PQ'2P*(>L!F6E=?0S#>C)C!:TORHI)@^2E*J@V M734-ZTHQFM605(BPV^DD84&Y),.^G!D#2-A2XTY=L0*+D PD< MW:C,V( \G+_].2_U]9O G<_>GYUU'MY=[\;/+?".A%[2RP-(+SKF0)DMBM$G MA]'O(\>HKPYU_H)U5*!WL,!+"JA$NBVQ-=LOS^Y5YR"'>\QAQ!'FZYFU/>ZZ M7I*-=)L8-L4_[.>E7-\#,7$!PTP+%CQ2,2 C*OA8<?D8H@4C\Y.'(]N"\;GH++4EEMI^"^Q\WE.\"J!P:Y$*W!+G&!8;^B6C,E M;TS'7FR#SZ"@:=\O*^-PJN@RZEZ2=8(]&9%QJ3*F6IF(K$+#OF YV%%\.H.S M+JL00*W+PC0R3J>EI-;#*J-I&-H)$^(.?K1^Y%OE=,BQSUW3]#S MWYWG*9-,4;%IVM3^,<_RJQW'5__*LOU5V37L]=CL1([=Y.4IF$Q.P>1)U&3O M%$RFQV\R/@&/S<[WV$U&IV"R>Y0FPV9/N;%QW=JVMM$ 7@\&Y#N\:(BU:#"> MH6)J*Y M:MW^"L,S6^'5NXG1XC)C"Y:-FJZ:CFTS, VCVAR0L(ONAX'(9YZWF1'IK30W-$?:9K&<9)@,SH: M>1V,L'E+$OCSLV'>( /3 :4_FVM\M?$*V5\'V)KNJQ!LI'@E8B/%YQH0_[Q! M1IKZ5QO3@0QL%;#: 7V_#M24/R>.854Q;]@=C"-IBB%0B_X:31)D=A+X^-<' MNTOB.$W]"&!^!W&,(7 WX@CF #Q@2!S;Y^#.\RA-8?20$3;8T.P6BP^0"X99K>]9!:GW9<3GY1+X<>!/M_IBY<_<_7C+L]_L+^W:59<=1[*\O%SKU>L'L0V M*7[/'T6FCVQRM4U*O:GN>\6C$LFZ>!"BW*8]H]]W>MM$9ITOEX=K+50/;N2E M6)4RS_3.:L>-%#^+U^/5)GN2A;R3J2S_N>K4WU/185N9R:W\)=97G7Z'%0_Y MSZ^YDK_RK$Q2OE)YFEYU!OL#-T*54R5V4:)"KCM/7%]Q( M593U&?7U$\WX)/3)^ZU=F5_+M!1JDI1BJO+=H\SNJ\OHN^B!VZCC$_,L MD"8":9X%DL?Z8^X% -)"(*TS0C8B:2.0]CDA30#I()#..2$M #E$((?GA+0! MY$<$\B,MY&C)_<#C'-!\0F@^T=+PY7SN1K-%<)APA@0&V,:AI/O M_FS&W&"BGVWL!E-_-/.8R[D7\P\0$U/&@-@97N!%TUN=V<+(G7J,WW*=X?@' M%G@Q1,2$,2 V1A#&'F<+]];5\8-0F" &](:X\:*X?J2+*)S[G(R#&J8[NGR^T]>L\ M ODP01C$@M#MD,U"G>,67L3X5S>"+Z?C3?>P(Q@D/!:<$@UL)S"=P:/DP/!G4/ MHK46;L,T,6.8Q,8X410?."$F)@Z36!RMQ7%K,#&)F,020:ODY@@5.D1%[!6D M2JY""C$QLYC$9FE4RJW/&M.+23\\=;)DUK 0$].+23Y ]5JEML804XQ)K9@3 MY>HS*,3$%&,2*^9MU=H:286,1#4C*[-[MA"J MOE:V@FG2PE1C$:OF%7.<9Z5*5B4;)6E%6%0QA9B8="QJZ9PHS)^?.L3$I&,1 M2^=48?Z,2H69);NU+"$FYB#[G',KC8$6 M&YV.)[80C@D+#QNSD$UL(:QSJW,GQ,0L9!-;",>$ _8V9B&;NNO3Z(-7!I;F"!-VA\)=(YJ8A1SZ]6"G1V"Z\-UT, LY]"O"3F,V!@4=S$(. M_9HP!+.QW JSD$-LH<,L<&LOS4%7@KWK2%L;'>8;YUQ#;?M2'6)BOG&(?8-@ MAH^-[H2#^<:AGMPYC1GQ)4P]0\PWPS,M!ZAR>IFO(";FF^&[KPK0@*.DD*M: MCA 3\\V0V#>MF&Y6RK5,=XUWUC48@5>MP6 7$!.3SY!8/F]68;0::(@N0JX-U*M/ M+KYO\J25<+Q:J/>N658=G5ZBO=W4_'>E^8Z6I[??@;Q>$O M(%_^!5!+ P04 " !ED:54>NU.;58" ".+0 &@ 'AL+U]R96QS+W=O M24'XIM M$-!*LONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ MZGI8[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_ MF=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;B>'NK+(=V=)U>+ MY[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F# M'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'< MB4#NA'0G KL3XIT(]!;46PCT%M1;"/26R@N!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCK9+"'06U%O)=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VU!O(]#; M)IO=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#OC'IG M KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.T]^%OQ)O8?QZU"& M:\_W&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ P04 " !ED:545:BY M9Q(" !S+ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+ M&M?_-T2Y 6XW+O8"7G+:1DUBRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ M%"@M#D,_IG6URSE<,I::'0TNU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F M99YJ5-=7M[1Q#WU>W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R? M$^IRE7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_' M?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD* MJAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19 M%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH4 M60V*K 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*++: M_RGK3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 ( &61I50'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ 99&E5%JV-5#N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ 99&E5)E&PO=V]R:W-H965T M&UL4$L! A0#% @ 99&E5#]#6V"X!P I" !@ M ("!@0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 99&E5):/%I7] @ I@< !@ ("!J!X 'AL M+W=O 8 " @=LA !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5&H* M(,5Y @ )08 !@ ("!*S, 'AL+W=O&PO=V]R:W-H965T M%8 !X;"]W;W)K&UL4$L! A0# M% @ 99&E5#;(UP2[ P E @ !D ("!<5X 'AL+W=O M&PO=V]R:W-H965T-F M !X;"]W;W)K&UL4$L! A0#% @ 99&E5,'8 M9\E[ P Q < !D ("!2W, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5%;OD:-#$ 7S, !D M ("!HXH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 99&E5$CT2]?7" $A8 !D ("! MCJ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 99&E5!>6*)CE! O@H !D ("!.K@ 'AL+W=O&PO=V]R:W-H965TC! -4Q 9 " @47 !X M;"]W;W)K&UL4$L! A0#% @ 99&E5'G#J D$ M P &@8 !D ("!"-$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5!P">OW- P D@@ !D M ("!"]P 'AL+W=O&PO=V]R M:W-H965T'C !X;"]W;W)K&UL M4$L! A0#% @ 99&E5 X,K]!M P IP< !D ("!F.D M 'AL+W=O MV\0" #6!0 &0 @($\[0 >&PO=V]R:W-H965TP( "X% 9 M " @3?P !X;"]W;W)K&UL4$L! A0#% @ M99&E5"CQ>JPR P ^08 !D ("!Z?( 'AL+W=O&PO=V]R:W-H965TD$ 0!X;"]W;W)K&UL4$L! A0#% @ 99&E5% &@CJI @ XP4 !D M ("!>0L! 'AL+W=O4/FQ8% !B& &0 @(%9#@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 99&E5+%%@S7R @ -0H !D ("!RA8! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 99&E M5-\A; LY!0 QAD !D ("!>R$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5-9E3A*/ @ (@8 M !D ("!?S0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5*K/]?6" @ U@4 !D M ("!5C\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 99&E5+[KTFWD @ B @ !D ("! $D! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5.HO M22)H P 1PH !D ("!]%$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5"J+:WMS!0 >Q@ !D M ("!R5L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 99&E5,$0&JUC!0 YQ< !D ("! M3F&PO=V]R:W-H965T&UL4$L! A0#% M @ 99&E5 RY2U)Y! ?A !D ("!@'@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 99&E5,(NLMIK @ U@4 !D M ("!WXT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 99&E5%@;DPU8 P ZA8 T ( !KY4! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ 99&E5'KM3FU6 @ CBT !H ( !1* ! 'AL M+U]R96QS+W=O XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 263 374 1 false 83 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.stem.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) (UNAUDITED) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) (UNAUDITED) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - BUSINESS Sheet http://www.stem.com/role/BUSINESS BUSINESS Notes 9 false false R10.htm 2105102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2109103 - Disclosure - REVENUE Sheet http://www.stem.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2115104 - Disclosure - SHORT-TERM INVESTMENTS Sheet http://www.stem.com/role/SHORTTERMINVESTMENTS SHORT-TERM INVESTMENTS Notes 12 false false R13.htm 2118105 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 2121106 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.stem.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 14 false false R15.htm 2128107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET GOODWILL AND INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 2132108 - Disclosure - ENERGY STORAGE SYSTEMS, NET Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET ENERGY STORAGE SYSTEMS, NET Notes 16 false false R17.htm 2136109 - Disclosure - NOTES PAYABLE Notes http://www.stem.com/role/NOTESPAYABLE NOTES PAYABLE Notes 17 false false R18.htm 2142110 - Disclosure - CONVERTIBLE PROMISSORY NOTES Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES CONVERTIBLE PROMISSORY NOTES Notes 18 false false R19.htm 2147111 - Disclosure - WARRANTS Sheet http://www.stem.com/role/WARRANTS WARRANTS Notes 19 false false R20.htm 2149112 - Disclosure - COMMON STOCK Sheet http://www.stem.com/role/COMMONSTOCK COMMON STOCK Notes 20 false false R21.htm 2152113 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 21 false false R22.htm 2158114 - Disclosure - NET LOSS PER SHARE Sheet http://www.stem.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 22 false false R23.htm 2162115 - Disclosure - INCOME TAXES Sheet http://www.stem.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 2166116 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 24 false false R25.htm 2168117 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.stem.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 25 false false R26.htm 2206201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 2302301 - Disclosure - BUSINESS (Tables) Sheet http://www.stem.com/role/BUSINESSTables BUSINESS (Tables) Tables http://www.stem.com/role/BUSINESS 27 false false R28.htm 2307302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 28 false false R29.htm 2310303 - Disclosure - REVENUE (Tables) Sheet http://www.stem.com/role/REVENUETables REVENUE (Tables) Tables http://www.stem.com/role/REVENUE 29 false false R30.htm 2316304 - Disclosure - SHORT-TERM INVESTMENTS (Tables) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSTables SHORT-TERM INVESTMENTS (Tables) Tables http://www.stem.com/role/SHORTTERMINVESTMENTS 30 false false R31.htm 2319305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.stem.com/role/FAIRVALUEMEASUREMENTS 31 false false R32.htm 2322306 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.stem.com/role/BUSINESSCOMBINATIONS 32 false false R33.htm 2329307 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET 33 false false R34.htm 2333308 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables ENERGY STORAGE SYSTEMS, NET (Tables) Tables http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET 34 false false R35.htm 2337309 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.stem.com/role/NOTESPAYABLETables NOTES PAYABLE (Tables) Tables http://www.stem.com/role/NOTESPAYABLE 35 false false R36.htm 2343310 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESTables CONVERTIBLE PROMISSORY NOTES (Tables) Tables http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES 36 false false R37.htm 2350311 - Disclosure - COMMON STOCK (Tables) Sheet http://www.stem.com/role/COMMONSTOCKTables COMMON STOCK (Tables) Tables http://www.stem.com/role/COMMONSTOCK 37 false false R38.htm 2353312 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.stem.com/role/STOCKBASEDCOMPENSATION 38 false false R39.htm 2359313 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.stem.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.stem.com/role/NETLOSSPERSHARE 39 false false R40.htm 2363314 - Disclosure - INCOME TAXES (Tables) Sheet http://www.stem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.stem.com/role/INCOMETAXES 40 false false R41.htm 2403401 - Disclosure - BUSINESS - Narrative (Details) Sheet http://www.stem.com/role/BUSINESSNarrativeDetails BUSINESS - Narrative (Details) Details 41 false false R42.htm 2404402 - Disclosure - BUSINESS - Schedule of Reverse Recapitalization (Details) Sheet http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails BUSINESS - Schedule of Reverse Recapitalization (Details) Details 42 false false R43.htm 2408403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 43 false false R44.htm 2411404 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 44 false false R45.htm 2412405 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.stem.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 45 false false R46.htm 2413406 - Disclosure - REVENUE - Remaining Performance Obligations (Details) Sheet http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails REVENUE - Remaining Performance Obligations (Details) Details 46 false false R47.htm 2414407 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.stem.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 47 false false R48.htm 2417408 - Disclosure - SHORT-TERM INVESTMENTS (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSDetails SHORT-TERM INVESTMENTS (Details) Details http://www.stem.com/role/SHORTTERMINVESTMENTSTables 48 false false R49.htm 2420409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) Details 49 false false R50.htm 2423410 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 50 false false R51.htm 2424411 - Disclosure - BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) Details 51 false false R52.htm 2425412 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 2426413 - Disclosure - BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details) Details 53 false false R54.htm 2427414 - Disclosure - BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) Details 54 false false R55.htm 2430415 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) Details 55 false false R56.htm 2431416 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) Details 56 false false R57.htm 2434417 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) Details 57 false false R58.htm 2435418 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Details 58 false false R59.htm 2438419 - Disclosure - NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) Notes http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) Details 59 false false R60.htm 2439420 - Disclosure - NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) Notes http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) Details 60 false false R61.htm 2440421 - Disclosure - NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) Notes http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) Details 61 false false R62.htm 2441422 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) Notes http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails NOTES PAYABLE - Schedule of Outstanding Debt (Details) Details 62 false false R63.htm 2444423 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Narrative (Details) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails CONVERTIBLE PROMISSORY NOTES - Narrative (Details) Details 63 false false R64.htm 2445424 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) Details 64 false false R65.htm 2446425 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) Details 65 false false R66.htm 2448426 - Disclosure - WARRANTS (Details) Sheet http://www.stem.com/role/WARRANTSDetails WARRANTS (Details) Details http://www.stem.com/role/WARRANTS 66 false false R67.htm 2451427 - Disclosure - COMMON STOCK (Details) Sheet http://www.stem.com/role/COMMONSTOCKDetails COMMON STOCK (Details) Details http://www.stem.com/role/COMMONSTOCKTables 67 false false R68.htm 2454428 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 68 false false R69.htm 2455429 - Disclosure - STOCK-BASED COMPENSATION - Option Activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails STOCK-BASED COMPENSATION - Option Activity (Details) Details 69 false false R70.htm 2456430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails STOCK-BASED COMPENSATION - RSU Activity (Details) Details 70 false false R71.htm 2457431 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Details 71 false false R72.htm 2460432 - Disclosure - NET LOSS PER SHARE - Basic and diluted net loss per share (Details) Sheet http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails NET LOSS PER SHARE - Basic and diluted net loss per share (Details) Details 72 false false R73.htm 2461433 - Disclosure - NET LOSS PER SHARE - Antidilutive securities (Details) Sheet http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails NET LOSS PER SHARE - Antidilutive securities (Details) Details 73 false false R74.htm 2464434 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) Sheet http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) Details 74 false false R75.htm 2465435 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.stem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 75 false false R76.htm 2467436 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails COMMITMENTS AND CONTINGNECIES (Details) Details 76 false false R77.htm 2469437 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.stem.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.stem.com/role/SUBSEQUENTEVENTS 77 false false All Reports Book All Reports stem-20220331.htm stem-20220331.xsd stem-20220331_cal.xml stem-20220331_def.xml stem-20220331_lab.xml stem-20220331_pre.xml stem_q122xexhibit311.htm stem_q122xexhibit312.htm stem_q122xexhibit321.htm stem_q122xexhibit322.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "stem-20220331.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 263, "dts": { "calculationLink": { "local": [ "stem-20220331_cal.xml" ] }, "definitionLink": { "local": [ "stem-20220331_def.xml" ] }, "inline": { "local": [ "stem-20220331.htm" ] }, "labelLink": { "local": [ "stem-20220331_lab.xml" ] }, "presentationLink": { "local": [ "stem-20220331_pre.xml" ] }, "schema": { "local": [ "stem-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 597, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 12, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 17 }, "keyCustom": 55, "keyStandard": 319, "memberCustom": 32, "memberStandard": 47, "nsprefix": "stem", "nsuri": "http://www.stem.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "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://www.stem.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "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": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - REVENUE", "role": "http://www.stem.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - SHORT-TERM INVESTMENTS", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTS", "shortName": "SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - ENERGY STORAGE SYSTEMS, NET", "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET", "shortName": "ENERGY STORAGE SYSTEMS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136109 - Disclosure - NOTES PAYABLE", "role": "http://www.stem.com/role/NOTESPAYABLE", "shortName": "NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - CONVERTIBLE PROMISSORY NOTES", "role": "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES", "shortName": "CONVERTIBLE PROMISSORY NOTES", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147111 - Disclosure - WARRANTS", "role": "http://www.stem.com/role/WARRANTS", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - COMMON STOCK", "role": "http://www.stem.com/role/COMMONSTOCK", "shortName": "COMMON STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158114 - Disclosure - NET LOSS PER SHARE", "role": "http://www.stem.com/role/NETLOSSPERSHARE", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - INCOME TAXES", "role": "http://www.stem.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166116 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168117 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.stem.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2206201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - BUSINESS (Tables)", "role": "http://www.stem.com/role/BUSINESSTables", "shortName": "BUSINESS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310303 - Disclosure - REVENUE (Tables)", "role": "http://www.stem.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - SHORT-TERM INVESTMENTS (Tables)", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSTables", "shortName": "SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322306 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329307 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333308 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables)", "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables", "shortName": "ENERGY STORAGE SYSTEMS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337309 - Disclosure - NOTES PAYABLE (Tables)", "role": "http://www.stem.com/role/NOTESPAYABLETables", "shortName": "NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343310 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables)", "role": "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESTables", "shortName": "CONVERTIBLE PROMISSORY NOTES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:CommonStockReservedForIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350311 - Disclosure - COMMON STOCK (Tables)", "role": "http://www.stem.com/role/COMMONSTOCKTables", "shortName": "COMMON STOCK (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:CommonStockReservedForIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353312 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359313 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.stem.com/role/NETLOSSPERSHARETables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "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 (UNAUDITED)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363314 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.stem.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i685af2eac171473f92dff58f9c7781bf_D20210428-20210428", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:ProceedsFromReverseRecapitalizationTransaction", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - BUSINESS - Narrative (Details)", "role": "http://www.stem.com/role/BUSINESSNarrativeDetails", "shortName": "BUSINESS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "ie9c8240d68d5487e95bf6215966e3a15_I20210427", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i685af2eac171473f92dff58f9c7781bf_D20210428-20210428", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:CashAcquiredThroughReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - BUSINESS - Schedule of Reverse Recapitalization (Details)", "role": "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails", "shortName": "BUSINESS - Schedule of Reverse Recapitalization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i685af2eac171473f92dff58f9c7781bf_D20210428-20210428", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:CashAcquiredThroughReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "role": "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "ic6161ce6361c4639aeab5cde2dbf120f_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - REVENUE - Narrative (Details)", "role": "http://www.stem.com/role/REVENUENarrativeDetails", "shortName": "REVENUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i7a7d52887a11433ead0278033f93f6cd_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - REVENUE - Remaining Performance Obligations (Details)", "role": "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails", "shortName": "REVENUE - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i23d6c578b2b14c8cbc3cd9eaa1cbe512_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - REVENUE - Contract Balances (Details)", "role": "http://www.stem.com/role/REVENUEContractBalancesDetails", "shortName": "REVENUE - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i23d6c578b2b14c8cbc3cd9eaa1cbe512_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - SHORT-TERM INVESTMENTS (Details)", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails", "shortName": "SHORT-TERM INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details)", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "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 LOSS (UNAUDITED)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "id92fffe97de148528a1b31b4f8784279_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i9ce94aa8c80e45169a397e1846fee20f_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "shortName": "BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i7ef9c1ca0f714519ad870e1e60b787e3_I20220331", "decimals": "-5", "lang": "en-US", "name": "stem:BusinessCombinationConsiderationToBeTransferredUnpaidCashConsiderationRelatingToCertainShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "ic41f6433964c41f8ab795c9747adb7b9_I20220201", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i9ce94aa8c80e45169a397e1846fee20f_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "shortName": "BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i9ce94aa8c80e45169a397e1846fee20f_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "id92fffe97de148528a1b31b4f8784279_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details)", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails", "shortName": "BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "id92fffe97de148528a1b31b4f8784279_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details)", "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)", "role": "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)", "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails", "shortName": "ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details)", "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails", "shortName": "ENERGY STORAGE SYSTEMS, NET - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i07fa72b2e8bf46baa4511a4408933005_I20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - NOTES PAYABLE - Revolving Loan Due to SPE Member (Details)", "role": "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "shortName": "NOTES PAYABLE - Revolving Loan Due to SPE Member (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i07fa72b2e8bf46baa4511a4408933005_I20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i943c95f29de6413ea621de386e708b61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT) (UNAUDITED)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT) (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i943c95f29de6413ea621de386e708b61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i8db0fb70f08d4af9a525a56d88d90d75_D20180601-20180630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details)", "role": "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "shortName": "NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i8db0fb70f08d4af9a525a56d88d90d75_D20180601-20180630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "id7247cd170b64f668886837cb7432f03_D20200501-20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details)", "role": "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "shortName": "NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "id7247cd170b64f668886837cb7432f03_D20200501-20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i17822005df9040458915a0be81dfffc3_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details)", "role": "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "shortName": "NOTES PAYABLE - Schedule of Outstanding Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i17822005df9040458915a0be81dfffc3_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Narrative (Details)", "role": "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "shortName": "CONVERTIBLE PROMISSORY NOTES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i313c15931b19417984818d3130c1d6f6_D20211117-20211119", "decimals": "-5", "lang": "en-US", "name": "stem:DerivativeCappedCallTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "iff0b772b554941d695f4cb00b05ff152_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445424 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details)", "role": "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "shortName": "CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "iff0b772b554941d695f4cb00b05ff152_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details)", "role": "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "shortName": "CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i9e2f43e1a89a4199b11c1afbf09a390a_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - WARRANTS (Details)", "role": "http://www.stem.com/role/WARRANTSDetails", "shortName": "WARRANTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "if272f1bb4cba433a8e7a2bbaa27622d1_I20200820", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "stem:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - COMMON STOCK (Details)", "role": "http://www.stem.com/role/COMMONSTOCKDetails", "shortName": "COMMON STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i1c8dde270f4d4182b39d4bc8f05d8656_I20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i77db40b48164449c9f9beac774874eea_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454428 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i23d6c578b2b14c8cbc3cd9eaa1cbe512_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - STOCK-BASED COMPENSATION - Option Activity (Details)", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i83b04b437727406687bb3caf8c518c09_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details)", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails", "shortName": "STOCK-BASED COMPENSATION - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i368ab4898cdf4240a0b181539f33ed46_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails", "shortName": "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": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460432 - Disclosure - NET LOSS PER SHARE - Basic and diluted net loss per share (Details)", "role": "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails", "shortName": "NET LOSS PER SHARE - Basic and diluted net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461433 - Disclosure - NET LOSS PER SHARE - Antidilutive securities (Details)", "role": "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails", "shortName": "NET LOSS PER SHARE - Antidilutive securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464434 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details)", "role": "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails", "shortName": "INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465435 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "ic41f6433964c41f8ab795c9747adb7b9_I20220201", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467436 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details)", "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "shortName": "COMMITMENTS AND CONTINGNECIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "ic41f6433964c41f8ab795c9747adb7b9_I20220201", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i380fdb50612c481386e34b63340adb30_D20220502-20220502", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469437 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.stem.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "i380fdb50612c481386e34b63340adb30_D20220502-20220502", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idcefb3ee46834de0aa9f5b7e3792303e_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idcefb3ee46834de0aa9f5b7e3792303e_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BUSINESS", "role": "http://www.stem.com/role/BUSINESS", "shortName": "BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220331.htm", "contextRef": "idbfd803a3458467a9dcb63742a3d291a_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "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://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region", "terseLabel": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r681" ], "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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r682" ], "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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r679" ], "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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r679" ], "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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.stem.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/2021q4", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r118", "r125", "r131", "r221", "r430", "r431", "r432", "r449", "r450", "r502", "r505", "r507", "r508", "r693" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r118", "r125", "r131", "r221", "r430", "r431", "r432", "r449", "r450", "r502", "r505", "r507", "r508", "r693" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r118", "r125", "r131", "r221", "r430", "r431", "r432", "r449", "r450", "r502", "r505", "r507", "r508", "r693" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r195", "r373", "r379", "r643" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r289", "r333", "r395", "r397", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r640", "r644", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r195", "r373", "r379", "r643" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r192", "r373", "r377", "r595", "r639", "r641" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r192", "r373", "r377", "r595", "r639", "r641" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r289", "r333", "r385", "r395", "r397", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r640", "r644", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r289", "r333", "r385", "r395", "r397", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r640", "r644", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r193", "r194", "r373", "r378", "r642", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r193", "r194", "r373", "r378", "r642", "r660", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "stem_A2009EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2009 Equity Incentive Plan", "label": "2009 Equity Incentive Plan [Member]", "terseLabel": "2009 Equity Incentive Plan" } } }, "localname": "A2009EquityIncentivePlanMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_A2020CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Credit Agreement", "label": "2020 Credit Agreement [Member]", "terseLabel": "2020 Credit Agreement" } } }, "localname": "A2020CreditAgreementMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "domainItemType" }, "stem_A2021CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Credit Agreement", "label": "2021 Credit Agreement [Member]", "terseLabel": "2021 Credit Agreement" } } }, "localname": "A2021CreditAgreementMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "domainItemType" }, "stem_A2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "A2021EquityIncentivePlanMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_A2028ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2028 Convertible Notes", "label": "2028 Convertible Notes [Member]", "terseLabel": "2028 Convertible Notes" } } }, "localname": "A2028ConvertibleNotesMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_AgencyBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Bonds", "label": "Agency Bonds [Member]", "terseLabel": "Agency bonds" } } }, "localname": "AgencyBondsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "stem_AlsoEnergyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlsoEnergy, Inc", "label": "AlsoEnergy, Inc [Member]", "terseLabel": "AlsoEnergy, Inc" } } }, "localname": "AlsoEnergyIncMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_BoulderColoradoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boulder, Colorado", "label": "Boulder, Colorado [Member]", "terseLabel": "Boulder, Colorado" } } }, "localname": "BoulderColoradoMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "stem_BusinessCombinationConsiderationToBeTransferredUnpaidCashConsiderationRelatingToCertainShareholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration To Be Transferred, Unpaid Cash Consideration Relating To Certain Shareholders", "label": "Business Combination, Consideration To Be Transferred, Unpaid Cash Consideration Relating To Certain Shareholders", "terseLabel": "Unpaid cash consideration relating to certain shareholders" } } }, "localname": "BusinessCombinationConsiderationToBeTransferredUnpaidCashConsiderationRelatingToCertainShareholders", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "stem_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayroll": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll", "terseLabel": "Accrued payroll" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayroll", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "stem_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilitiesLongTerm": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Long Term", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Long Term", "terseLabel": "Lease liability, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilitiesLongTerm", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "stem_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilitiesShortTerm": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Short Term", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities, Short Term", "terseLabel": "Lease liabilities, current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilitiesShortTerm", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "stem_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "stem_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Leases Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Leases Right-Of-Use Assets", "terseLabel": "Operating leases right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesRightOfUseAssets", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "stem_CappedCallOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Call Options", "label": "Capped Call Options [Member]", "terseLabel": "Capped Call Options" } } }, "localname": "CappedCallOptionsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_CashAcquiredThroughReverseRecapitalization": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails": { "order": 3.0, "parentTag": "stem_ProceedsFromReverseRecapitalizationTransaction", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Acquired Through Reverse Recapitalization", "label": "Cash Acquired Through Reverse Recapitalization", "terseLabel": "Cash \u2014 STPK trust and working capital cash" } } }, "localname": "CashAcquiredThroughReverseRecapitalization", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "stem_ClassOfWarrantOrRightNumberOfSecuritiesCalledForRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Securities Called For Redemption", "label": "Class Of Warrant Or Right, Number Of Securities Called For Redemption", "terseLabel": "Issued irrevocable notice redemption (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledForRedemption", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "stem_ClassOfWarrantOrRightWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Warrants Issued", "label": "Class Of Warrant Or Right, Warrants Issued", "terseLabel": "Warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightWarrantsIssued", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "sharesItemType" }, "stem_CommonStockReservedForIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Reserved For Issuance", "label": "Common Stock Reserved For Issuance [Table Text Block]", "terseLabel": "Common Stock Reserved For Issuance" } } }, "localname": "CommonStockReservedForIssuanceTableTextBlock", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKTables" ], "xbrltype": "textBlockItemType" }, "stem_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants", "label": "Common Stock Warrants [Member]", "terseLabel": "Outstanding warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "stem_ContractWithCustomerLiabilityAssumedFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Assumed From Acquisition", "label": "Contract With Customer, Liability, Assumed From Acquisition", "terseLabel": "Deferred revenue acquired upon business combination" } } }, "localname": "ContractWithCustomerLiabilityAssumedFromAcquisition", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "stem_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized During The Period", "label": "Contract with Customer, Liability, Revenue Recognized During The Period", "negatedTerseLabel": "Revenue recognized related to deferred revenue generated during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "stem_ContractWithCustomerLiabilityRevenueRecognizedFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Revenue Recognized From Acquisition", "label": "Contract With Customer, Liability, Revenue Recognized From Acquisition", "negatedTerseLabel": "Revenue recognized related to amounts that were included in acquired balance of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedFromAcquisition", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "stem_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability", "label": "Contract With Customer, Liability [Roll Forward]", "terseLabel": "Contract With Customer, Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "stringItemType" }, "stem_ContractWithCustomerLiabilityUpfrontOrAnnualIncentivePaymentsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received", "label": "Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received", "terseLabel": "Upfront or annual incentive payments received" } } }, "localname": "ContractWithCustomerLiabilityUpfrontOrAnnualIncentivePaymentsReceived", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "stem_ContractWithCustomerLiabilityUpfrontPaymentsReceivedFromCustomers": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Upfront Payments Received From Customers", "label": "Contract with Customer, Liability, Upfront Payments Received From Customers", "terseLabel": "Upfront payments received from customers" } } }, "localname": "ContractWithCustomerLiabilityUpfrontPaymentsReceivedFromCustomers", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "stem_ConversionOf2028ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of 2028 Convertible Notes", "label": "Conversion Of 2028 Convertible Notes [Member]", "terseLabel": "Conversion of 2028 Convertible Notes" } } }, "localname": "ConversionOf2028ConvertibleNotesMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "domainItemType" }, "stem_ConversionOfAccruedInterestIntoOutstandingNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Accrued Interest Into Outstanding Note Payable", "label": "Conversion Of Accrued Interest Into Outstanding Note Payable", "terseLabel": "Conversion of accrued interest into outstanding note payable" } } }, "localname": "ConversionOfAccruedInterestIntoOutstandingNotePayable", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_ConvertiblePromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Promissory Notes", "label": "Convertible Promissory Notes [Member]", "terseLabel": "Outstanding convertible promissory notes" } } }, "localname": "ConvertiblePromissoryNotesMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_DebtInstrumentInterestRatePeriodThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Period Threshold", "label": "Debt Instrument, Interest Rate, Period Threshold", "terseLabel": "Period threshold for interest rate" } } }, "localname": "DebtInstrumentInterestRatePeriodThreshold", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "durationItemType" }, "stem_DebtInstrumentInterestRateStatedPercentageAddedBackToPrincipal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal", "label": "Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal", "terseLabel": "Fixed interest rate, added back to principal" } } }, "localname": "DebtInstrumentInterestRateStatedPercentageAddedBackToPrincipal", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "percentItemType" }, "stem_DebtInstrumentInterestRateStatedPercentagePaidInCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash", "label": "Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash", "terseLabel": "Fixed interest rate, paid in cash" } } }, "localname": "DebtInstrumentInterestRateStatedPercentagePaidInCash", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "percentItemType" }, "stem_DebtInstrumentPrepaidAmountPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepaid Amount, Principal", "label": "Debt Instrument, Prepaid Amount, Principal", "terseLabel": "Prepaid principal" } } }, "localname": "DebtInstrumentPrepaidAmountPrincipal", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "stem_DebtInstrumentPrepaidAmountPrincipalAndInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepaid Amount, Principal And Interest", "label": "Debt Instrument, Prepaid Amount, Principal And Interest", "terseLabel": "Prepaid principal and interest" } } }, "localname": "DebtInstrumentPrepaidAmountPrincipalAndInterest", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "stem_DebtInstrumentPrepaymentPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Penalties", "label": "Debt Instrument, Prepayment Penalties", "terseLabel": "Debt instrument, prepayment penalties" } } }, "localname": "DebtInstrumentPrepaymentPenalties", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "stem_DebtInstrumentPrepaymentPenaltyFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Penalty Fee", "label": "Debt Instrument, Prepayment Penalty Fee", "terseLabel": "Prepayment penalties" } } }, "localname": "DebtInstrumentPrepaymentPenaltyFee", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "stem_DebtInstrumentQuarterlyInterestRateStatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Interest Rate, Stated Percentage", "label": "Debt Instrument, Quarterly Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate, quarterly" } } }, "localname": "DebtInstrumentQuarterlyInterestRateStatedPercentage", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "percentItemType" }, "stem_DerivativeCapPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative, Cap Price Per Share", "label": "Derivative, Cap Price Per Share", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "DerivativeCapPricePerShare", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "stem_DerivativeCappedCallTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Capped Call Transaction Costs", "label": "Derivative, Capped Call Transaction Costs", "terseLabel": "Cost of capped calls" } } }, "localname": "DerivativeCappedCallTransactionCosts", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "stem_DerivativeInitialStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative, Initial Strike Price", "label": "Derivative, Initial Strike Price", "terseLabel": "Initial strike price (in dollars per share)" } } }, "localname": "DerivativeInitialStrikePrice", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "stem_DescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business", "label": "Description Of Business [Abstract]", "terseLabel": "Description Of Business [Abstract]" } } }, "localname": "DescriptionOfBusinessAbstract", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "stringItemType" }, "stem_DescriptionOfMergerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Merger", "label": "Description Of Merger [Abstract]", "terseLabel": "Description Of Merger [Abstract]" } } }, "localname": "DescriptionOfMergerAbstract", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "stringItemType" }, "stem_EnergyStorageSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Storage Systems", "label": "Energy Storage Systems [Member]", "terseLabel": "Energy Storage Systems" } } }, "localname": "EnergyStorageSystemsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_EnergyStorageSystemsNotYetPlacedIntoServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Storage Systems Not Yet Placed Into Service", "label": "Energy Storage Systems Not Yet Placed Into Service [Member]", "terseLabel": "Energy storage systems not yet placed into service" } } }, "localname": "EnergyStorageSystemsNotYetPlacedIntoServiceMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "stem_EnergyStorageSystemsPlacedIntoServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Storage Systems Placed Into Service", "label": "Energy Storage Systems Placed Into Service [Member]", "terseLabel": "Energy storage systems placed into service" } } }, "localname": "EnergyStorageSystemsPlacedIntoServiceMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "stem_GainLossOnRedemptionOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Redemption Of Warrants", "label": "Gain (Loss) On Redemption Of Warrants", "terseLabel": "Gain on redemption of warrants" } } }, "localname": "GainLossOnRedemptionOfWarrants", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "stem_GainLossOnRevaluationAndRedemptionOfWarrantsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Revaluation And Redemption Of Warrants, Net", "label": "Gain (Loss) On Revaluation And Redemption Of Warrants, Net", "terseLabel": "Net gain revaluation and redemption" } } }, "localname": "GainLossOnRevaluationAndRedemptionOfWarrantsNet", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "stem_GoodwillAccumulatedEffectOfForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Accumulated Effect Of Foreign Currency Translation", "label": "Goodwill, Accumulated Effect Of Foreign Currency Translation", "terseLabel": "Effect of foreign currency translation" } } }, "localname": "GoodwillAccumulatedEffectOfForeignCurrencyTranslation", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails" ], "xbrltype": "monetaryItemType" }, "stem_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware", "label": "Hardware [Member]", "terseLabel": "Hardware revenue" } } }, "localname": "HardwareMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "stem_IncreaseDecreaseInAssetRetirementCostsAndObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Asset Retirement Costs And Obligations", "label": "Increase (Decrease) In Asset Retirement Costs And Obligations", "terseLabel": "Change in asset retirement costs and asset retirement obligation" } } }, "localname": "IncreaseDecreaseInAssetRetirementCostsAndObligations", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_IncreaseDecreaseInCapitalizedContractCosts": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs", "label": "Increase (Decrease) In Capitalized Contract Costs", "negatedTerseLabel": "Contract origination costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCosts", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_IntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Foreign Currency Translation Adjustment", "label": "Intangible Assets, Foreign Currency Translation Adjustment", "terseLabel": "Add: Currency translation adjustment" } } }, "localname": "IntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "stem_LegacyStemWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Stem Warrants", "label": "Legacy Stem Warrants [Member]", "terseLabel": "Legacy Stem Warrants" } } }, "localname": "LegacyStemWarrantsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_LesseeOperatingLeaseBaseRentPeriodicPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Base Rent, Periodic Payment", "label": "Lessee, Operating Lease, Base Rent, Periodic Payment", "terseLabel": "Base rent per month" } } }, "localname": "LesseeOperatingLeaseBaseRentPeriodicPayment", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "monetaryItemType" }, "stem_LineOfCreditFacilityPercentOfCapacityUsageForHardwarePurchases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases", "label": "Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases", "terseLabel": "Percent of capacity usage for financing of hardware purchases" } } }, "localname": "LineOfCreditFacilityPercentOfCapacityUsageForHardwarePurchases", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "percentItemType" }, "stem_LiquidityAndGoingConcernAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity And Going Concern", "label": "Liquidity And Going Concern [Abstract]", "terseLabel": "Liquidity [Abstract]" } } }, "localname": "LiquidityAndGoingConcernAbstract", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "stringItemType" }, "stem_LongmontColoradoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Longmont, Colorado", "label": "Longmont, Colorado [Member]", "terseLabel": "Longmont, Colorado" } } }, "localname": "LongmontColoradoMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "stem_NetAssetsLiabilitiesAcquiredThroughReverseRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Assets (Liabilities) Acquired Through Reverse Recapitalization", "label": "Net Assets (Liabilities) Acquired Through Reverse Recapitalization", "terseLabel": "Net liabilities" } } }, "localname": "NetAssetsLiabilitiesAcquiredThroughReverseRecapitalization", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "stem_OptionsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options Issued and Outstanding", "label": "Options Issued and Outstanding [Member]", "terseLabel": "Options issued and outstanding" } } }, "localname": "OptionsIssuedAndOutstandingMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "domainItemType" }, "stem_Outstanding2028ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding 2028 Convertible Notes", "label": "Outstanding 2028 Convertible Notes [Member]", "terseLabel": "Outstanding 2028 Convertible Notes" } } }, "localname": "Outstanding2028ConvertibleNotesMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "stem_PaymentsOfReverseRecapitalizationTransactionCosts": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails": { "order": 1.0, "parentTag": "stem_ProceedsFromReverseRecapitalizationTransaction", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Reverse Recapitalization Transaction Costs", "label": "Payments Of Reverse Recapitalization Transaction Costs", "negatedTerseLabel": "Less: transaction costs and advisory fees paid" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "stem_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_ProceedsFromReverseRecapitalizationTransaction": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization Transaction", "label": "Proceeds From Reverse Recapitalization Transaction", "terseLabel": "Proceeds received", "totalLabel": "Merger and PIPE financing" } } }, "localname": "ProceedsFromReverseRecapitalizationTransaction", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "stem_ProceedsFromStockOptionsAndWarrantsExercised": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Stock Options And Warrants Exercised", "label": "Proceeds From Stock Options And Warrants Exercised", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "localname": "ProceedsFromStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_Q12021ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Q1 2021 Convertible Notes", "label": "Q1 2021 Convertible Notes [Member]", "terseLabel": "Q1 2021 Convertible Notes" } } }, "localname": "Q12021ConvertibleNotesMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_RSUsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RSUs Issued And Outstanding", "label": "RSUs Issued And Outstanding [Member]", "terseLabel": "RSUs issued and outstanding" } } }, "localname": "RSUsIssuedAndOutstandingMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "domainItemType" }, "stem_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "pureItemType" }, "stem_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of The World", "label": "Rest Of The World [Member]", "terseLabel": "Rest of the world" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "stem_RevolvingLoanDueToSPEMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Loan Due To SPE Member", "label": "Revolving Loan Due To SPE Member [Member]", "terseLabel": "Revolving Loan Due To SPE Member" } } }, "localname": "RevolvingLoanDueToSPEMemberMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "stem_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://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSTables" ], "xbrltype": "textBlockItemType" }, "stem_SettlementOfWarrantLiabilityIntoPreferredStockDueToExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement Of Warrant Liability Into Preferred Stock Due To Exercise", "label": "Settlement Of Warrant Liability Into Preferred Stock Due To Exercise", "terseLabel": "Settlement of warrant liability into preferred stock due to exercise" } } }, "localname": "SettlementOfWarrantLiabilityIntoPreferredStockDueToExercise", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "terseLabel": "Fair value of grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedFromSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Converted From Settlement", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Converted From Settlement", "terseLabel": "Options converted from net settlement (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedFromSettlement", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSettlementInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Settlement In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Settlement In Period", "terseLabel": "Shares issued from net settlement (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSettlementInPeriod", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceForSignificantShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders", "label": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders", "terseLabel": "Exercise price as a percentage of fair value for shareholders owning specified minimum amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceForSignificantShareholders", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardSignificantShareholderThresholdPercentageOwnership": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership", "label": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership", "terseLabel": "Significant shareholder threshold used for determining exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSignificantShareholderThresholdPercentageOwnership", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "stem_ShareBasedCompensationArrangementRightToReceiveConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, Right To Receive, Conversion Ratio", "label": "Share-Based Compensation Arrangement, Right To Receive, Conversion Ratio", "terseLabel": "Right to receive, conversion ratio" } } }, "localname": "ShareBasedCompensationArrangementRightToReceiveConversionRatio", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "pureItemType" }, "stem_SharesReservedForWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Reserved for Warrants", "label": "Shares Reserved for Warrants [Member]", "terseLabel": "Shares reserved for warrants" } } }, "localname": "SharesReservedForWarrantsMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "domainItemType" }, "stem_StockBasedCompensationCapitalizedToInternalUseSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock-Based Compensation Capitalized To Internal-Use Software", "label": "Stock-Based Compensation Capitalized To Internal-Use Software", "terseLabel": "Stock-based compensation capitalized to internal-use software" } } }, "localname": "StockBasedCompensationCapitalizedToInternalUseSoftware", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_StockIssuedDuringPeriodSharesStockOptionExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Stock Option Exercised", "label": "Stock Issued During Period, Shares, Stock Option Exercised", "terseLabel": "Stock option exercises, net of statutory tax withholdings (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionExercised", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "sharesItemType" }, "stem_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Legacy warrant exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "sharesItemType" }, "stem_StockIssuedDuringPeriodValueStockOptionExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Stock Option Exercised", "label": "Stock Issued During Period, Value, Stock Option Exercised", "terseLabel": "Stock option exercises, net of statutory tax withholdings" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionExercised", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Legacy warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "stem_TermLoanDueToFormerNonControllingInterestHolderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Due To Former Non-Controlling Interest Holder", "label": "Term Loan Due To Former Non-Controlling Interest Holder [Member]", "terseLabel": "Term Loan Due To Former Non-Controlling Interest Holder" } } }, "localname": "TermLoanDueToFormerNonControllingInterestHolderMember", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "domainItemType" }, "stem_WarrantDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Disclosure", "label": "Warrant Disclosure [Text Block]", "terseLabel": "WARRANTS" } } }, "localname": "WarrantDisclosureTextBlock", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/WARRANTS" ], "xbrltype": "textBlockItemType" }, "stem_WorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Working Capital", "label": "Working Capital", "terseLabel": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://www.stem.com/20220331", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 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): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r119", "r120", "r121", "r122", "r199", "r200", "r218", "r219", "r220", "r221", "r222", "r223", "r270", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r449", "r450", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r552", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 6.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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r35", "r112", "r554", "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Other current liabilities, due to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r24", "r196", "r197" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Net (accretion of discount) amortization of premium on investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies.", "label": "Accretion Expense, Including Asset Retirement Obligations", "terseLabel": "Accretion expense" } } }, "localname": "AccretionExpenseIncludingAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 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", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r256" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r55", "r56", "r57", "r628", "r652", "r656" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r63", "r64", "r65", "r115", "r116", "r117", "r490", "r647", "r648", "r695" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r433", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r430", "r431", "r432", "r507" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r119", "r120", "r121", "r122", "r131", "r199", "r200", "r218", "r219", "r220", "r221", "r222", "r223", "r270", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r447", "r448", "r449", "r450", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r552", "r597", "r598", "r599", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r347", "r355", "r446" ], "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": "Recognition of beneficial conversion feature related to convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r398", "r400", "r435", "r436" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r285", "r347", "r355" ], "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": "Issuance of common stock warrants for services" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r400", "r422", "r434" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r96", "r309", "r322", "r323", "r544" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Non-cash interest expense, including interest expenses associated with debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r243", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r146" ], "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": "Potentially dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r146" ], "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://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "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://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r146" ], "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://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of lease" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r261" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligation" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r175", "r184", "r190", "r216", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r486", "r491", "r523", "r556", "r558", "r603", "r625" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r52", "r108", "r216", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r486", "r491", "r523", "r556", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r510" ], "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", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r207" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r208" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r205", "r229" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r201", "r206", "r229", "r610" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities:" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r203", "r229" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "verboseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r401", "r425" ], "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://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r394", "r396" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r394", "r396", "r466", "r467" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r480" ], "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": "Business acquisition, equity interest Issued or issuable (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percent of outstanding shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r464", "r465" ], "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": "Schedule of Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r464", "r465" ], "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": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r464", "r465" ], "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": "Total revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r461" ], "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": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "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": [ "r476", "r477", "r478" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "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": "Aggregate purchase price", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "order": 1.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": "Equity consideration", "verboseLabel": "Business combination, consideration transferred, equity interests issued and issuable" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "verboseLabel": "Operating earnings (loss)" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "verboseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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 current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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": "Separately identifiable intangible assets acquired other than goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r469" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "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 consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r100", "r101", "r102" ], "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": "Purchases of energy storage systems in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r235" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Contract origination costs, net" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r31", "r98" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]", "terseLabel": "SHORT-TERM INVESTMENTS" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r91", "r98", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r91", "r533" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificate of deposits" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "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://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r357", "r399" ], "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://www.stem.com/role/WARRANTSDetails" ], "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://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r348" ], "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": "Exercise Price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "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://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares called from each warrant (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares called from exchange of warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r357", "r399" ], "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://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r266", "r611", "r633" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r263", "r264", "r265", "r267", "r662" ], "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://www.stem.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Reserved shares of common stock for issuance ( in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r115", "r116", "r507" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r347" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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; 500,000,000 shares authorized as of March\u00a031, 2022 and December\u00a031, 2021; 153,717,797 and 144,671,624 issued and outstanding as of March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r69", "r614", "r635" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": { "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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r162", "r163", "r195", "r520", "r521", "r661" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r162", "r163", "r195", "r520", "r521", "r658", "r661" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r162", "r163", "r195", "r520", "r521", "r658", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r162", "r163", "r195", "r520", "r521" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r160", "r162", "r163", "r164", "r520", "r522", "r661" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r162", "r163", "r195", "r520", "r521", "r661" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r359", "r361", "r374" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Energy storage systems, net" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r359", "r360", "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r359", "r360", "r374" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r359", "r360", "r374" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r375" ], "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", "negatedTerseLabel": "Revenue recognized related to amounts that were included in beginning balance of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r284", "r286", "r287", "r289", "r299", "r300", "r301", "r305", "r306", "r307", "r308", "r309", "r320", "r321", "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible notes, noncurrent" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule Of Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r20", "r605", "r626", "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Convertible notes payable" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r386", "r393", "r657" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r108", "r216", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r523" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r161", "r195" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r474" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r100", "r102" ], "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": "Debt conversion, converted instrument, amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r100", "r102" ], "lang": { "en-us": { "role": { "documentation": "The number of shares 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 payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt conversion, converted instrument, shares issued (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "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": [ "r104", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r310", "r311", "r313", "r326" ], "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": "NOTES PAYABLE", "verboseLabel": "CONVERTIBLE PROMISSORY NOTES" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES", "http://www.stem.com/role/NOTESPAYABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r19", "r20", "r107", "r113", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r320", "r321", "r322", "r323", "r545", "r604", "r605", "r623" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r314", "r605", "r623" ], "calculation": { "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "Outstanding principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r288", "r317" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r41", "r288", "r348", "r351", "r353" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Conversion price, percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r286", "r320", "r321", "r543", "r545", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt instrument, increase, accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r318", "r543", "r545" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r287" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate, annual" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r107", "r113", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r320", "r321", "r322", "r323", "r545" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r107", "r113", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r312", "r320", "r321", "r322", "r323", "r348", "r352", "r353", "r354", "r542", "r543", "r545", "r546", "r622" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r299", "r542", "r546" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r299", "r315", "r320", "r321", "r544" ], "calculation": { "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized initial purchaser\u2019s debt discount and debt issuance cost" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities [Abstract]", "terseLabel": "Debt securities:" } } }, "localname": "DebtSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r109", "r444", "r453", "r454", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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": "Income tax benefit from release of valuation allowance" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r96", "r254" ], "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://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r96", "r173" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r53", "r494", "r495", "r496", "r497" ], "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://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "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://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r373", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "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://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATION" ], "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_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r9", "r14", "r23", "r112", "r274", "r276", "r277", "r281", "r282", "r283", "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Other current assets, due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "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": [ "r70", "r123", "r124", "r125", "r126", "r127", "r132", "r136", "r143", "r144", "r145", "r149", "r150", "r508", "r509", "r615", "r636" ], "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 attributable to common shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r123", "r124", "r125", "r126", "r127", "r136", "r143", "r144", "r145", "r149", "r150", "r508", "r509", "r615", "r636" ], "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 attributable to common shareholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r533" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r440" ], "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 tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Accrued payroll" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Amount capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r424" ], "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": "Weighted average period for recognition of stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r424" ], "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": "Remaining unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r420" ], "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": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "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": [ "r2", "r63", "r64", "r65", "r115", "r116", "r117", "r120", "r128", "r130", "r152", "r221", "r347", "r355", "r430", "r431", "r432", "r449", "r450", "r507", "r534", "r535", "r536", "r537", "r538", "r539", "r647", "r648", "r649", "r695" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r96", "r327" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Loss from fair value adjustment", "terseLabel": "Change in fair value of warrant liability and embedded derivative" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r510", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r510", "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Financial Instruments Measured at Fair Value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r301", "r320", "r321", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r511", "r565", "r566", "r567" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r510", "r511", "r512", "r513", "r515" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r514" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r301", "r386", "r387", "r392", "r393", "r511", "r565" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r301", "r320", "r321", "r386", "r387", "r392", "r393", "r511", "r566" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r301", "r320", "r321", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r511", "r567" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r301", "r320", "r321", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r565", "r566", "r567" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r514", "r515" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r516", "r517" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r524" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "terseLabel": "Change in fair value of warrants and embedded derivative" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r209", "r210", "r213", "r214", "r215", "r224", "r225", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r312", "r345", "r498", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r249" ], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r244", "r246", "r249", "r251", "r596", "r600" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r244", "r248" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Separately identifiable intangible assets acquired other than goodwill" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r96", "r324", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r236", "r237", "r558", "r602" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r108", "r175", "r183", "r186", "r189", "r191", "r216", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r523" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Other-than-temporary impairment losses" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r96", "r253", "r258" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of energy storage systems" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r175", "r183", "r186", "r189", "r191", "r601", "r612", "r617", "r637" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.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", "terseLabel": "Loss before provision for (benefit from) income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "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": [ "r259", "r262" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r262" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "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": [ "r110", "r441", "r442", "r443", "r451", "r456", "r458", "r459", "r460" ], "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://www.stem.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r129", "r130", "r174", "r439", "r452", "r457", "r638" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.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)", "negatedTerseLabel": "Income tax benefit", "terseLabel": "Provision for (benefit from) income taxes", "verboseLabel": "Tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r95", "r593" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 14.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r95", "r551" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r242", "r247" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r66", "r172", "r541", "r544", "r616" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r76", "r307", "r319", "r322", "r323" ], "calculation": { "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r78", "r308", "r322", "r323" ], "calculation": { "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r93", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r50", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.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": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r108", "r185", "r216", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r487", "r491", "r492", "r523", "r556", "r557" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r108", "r216", "r523", "r558", "r607", "r631" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r108", "r216", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r487", "r491", "r492", "r523", "r556", "r557", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r605", "r623" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "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": "Total capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "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://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Financing obligation, current portion" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r300", "r316", "r320", "r321", "r605", "r627" ], "calculation": { "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Carrying value of debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "Debt financing coming due within the next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Financing obligation, noncurrent" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r269" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r160", "r162", "r163", "r195" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Significant Customers" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "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": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of Short-Term Investments" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "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": "Term Loan" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r49", "r108", "r216", "r271", "r276", "r277", "r278", "r282", "r283", "r523", "r606", "r630" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r386" ], "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 fund" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r155", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "BUSINESS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESS" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r94", "r97" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.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", "negatedLabel": "Negative cash flows from operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r58", "r60", "r65", "r68", "r97", "r108", "r119", "r123", "r124", "r125", "r126", "r129", "r130", "r141", "r175", "r183", "r186", "r189", "r191", "r216", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r509", "r523", "r613", "r634" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r123", "r124", "r125", "r126", "r132", "r133", "r142", "r145", "r175", "r183", "r186", "r189", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator - Basic:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r135", "r137", "r138", "r139", "r140", "r142", "r145" ], "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", "terseLabel": "Net loss attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r356", "r470", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Acquisition of non-controlling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r115", "r116", "r117", "r355", "r482" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r169" ], "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://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r175", "r183", "r186", "r189", "r191" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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": "Lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r547" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 7.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 leases right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.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": "Noncash lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "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_OtherAssetsCurrent": { "auth_ref": [ "r51", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets (includes $207 and $213 due from related parties as of March\u00a031, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r484", "r485", "r489" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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 available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r484", "r485", "r489" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r211", "r230", "r386", "r514" ], "lang": { "en-us": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Obligations [Member]", "terseLabel": "Other" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r38", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 current liabilities (includes $179 and $306 due to related parties as of March\u00a031, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 8.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 13.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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 income (expenses), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for taxes related to net share settlement of stock options", "terseLabel": "Payments for taxes related to net share settlement of stock options" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r81", "r202" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchase of available-for-sale investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r82", "r479" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "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 paid", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.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": "Acquisition of AlsoEnergy, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payments to Acquire Machinery and Equipment", "negatedTerseLabel": "Purchase of energy storage systems" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capital expenditures on internally-developed software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "terseLabel": "Payment to acquire noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r401", "r425" ], "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://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "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://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r331" ], "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 (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r331" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.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; 1,000,000 shares authorized as of March\u00a031, 2022 and December\u00a031, 2021; 0 shares issued and outstanding as of March\u00a031, 2022 and December\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the three months ended March 31, 2022 and 2021, respectively", "verboseLabel": "Proceeds from convertible notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from financing obligations" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r84" ], "calculation": { "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails": { "order": 2.0, "parentTag": "stem_ProceedsFromReverseRecapitalizationTransaction", "weight": 1.0 } }, "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", "terseLabel": "Cash \u2014 PIPE (as described below)" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Settlement amount expected to be received" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r85", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from credit agreement" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r85" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the three months ended March 31, 2022 and 2021, respectively" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r202" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Sales/maturities of available-for-sale investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r84" ], "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": "Cash net of broker fees", "verboseLabel": "Proceeds from public exercises warrant" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r33", "r257" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r260", "r663", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "ENERGY STORAGE SYSTEMS, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r32", "r255" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total energy storage systems, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r257", "r558", "r619", "r632" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total energy storage systems, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r257" ], "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 Energy Storage Systems, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r255" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Repayment of financing obligations" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r438", "r594", "r677" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 3.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "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://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "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": "Outstanding RSUs", "verboseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r355", "r433", "r558", "r629", "r651", "r656" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r115", "r116", "r117", "r120", "r128", "r130", "r221", "r430", "r431", "r432", "r449", "r450", "r507", "r647", "r649" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r182", "r187", "r188", "r192", "r193", "r195", "r372", "r373", "r595" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r162", "r195" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r371", "r376", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r368" ], "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": "Total remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r369" ], "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": "Period expected to be recognized as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r369" ], "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://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r369" ], "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": "Percent Expected to be Recognized as Revenue" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "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": "Sale of stock aggregate purchase price" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Sale of stock, number of shares Issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "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": "Sale of stock (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r146" ], "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://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r146" ], "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 Potentially Dilutive Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r466", "r467" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r466", "r467" ], "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 Summarizes the Purchase Price as a part of the Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision (Benefit) for Income Taxes and the Effective Tax Rates" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Outstanding Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r145" ], "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 Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r400", "r421", "r434" ], "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": "Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r244" ], "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 Useful Lives of Intangible Assets Acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r244", "r248", "r596" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r244", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r240", "r241" ], "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://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r33", "r257" ], "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://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r471" ], "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 Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r401", "r425" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r405", "r414", "r417" ], "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": "Summary of Activity Under the Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r45", "r105", "r153", "r154", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r340", "r345", "r348", "r349", "r350", "r352", "r353", "r354", "r355" ], "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://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r160", "r162", "r163", "r164", "r520", "r522" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Summary of Significant Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r181", "r193" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r71" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r409" ], "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": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "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": "RSUs forfeited, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r411" ], "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": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "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": "RSUs granted, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r410" ], "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", "terseLabel": "RSUs outstanding, ending of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "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 RSUs Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "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", "terseLabel": "RSUs outstanding, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r412" ], "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": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "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": "RSUs vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "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://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options exercised, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r409" ], "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", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "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": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r425" ], "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": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r407", "r425" ], "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": "Options outstanding, end of period (in shares)", "periodStartLabel": "Options outstanding, beginning of period (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r406" ], "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", "terseLabel": "Options outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "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 Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r419" ], "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 exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r419" ], "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 exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r399", "r404" ], "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://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "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, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "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": "Options forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Exercise period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r418" ], "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": "Weighted average remaining contractual life, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "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": "Exercise price as a percentage of fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r608", "r609", "r624" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r48", "r63", "r64", "r65", "r115", "r116", "r117", "r120", "r128", "r130", "r152", "r221", "r347", "r355", "r430", "r431", "r432", "r449", "r450", "r507", "r534", "r535", "r536", "r537", "r538", "r539", "r647", "r648", "r649", "r695" ], "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://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "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]", "terseLabel": "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": [ "r115", "r116", "r117", "r152", "r595" ], "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://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Shares available for future issuance under equity incentive plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r355" ], "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 issued upon business combination (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r47", "r304", "r347", "r348", "r355" ], "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": "Conversion of securities into common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r347", "r355", "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)", "terseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r48", "r347", "r355" ], "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": "Common stock issued upon business combination" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r48", "r347", "r355" ], "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": "Conversion of securities into common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r347", "r355" ], "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": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r28", "r29", "r108", "r198", "r216", "r523", "r558" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Stem's stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r64", "r108", "r115", "r116", "r117", "r120", "r128", "r216", "r221", "r355", "r430", "r431", "r432", "r449", "r450", "r482", "r483", "r493", "r507", "r523", "r534", "r535", "r539", "r648", "r649", "r695" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r355", "r358" ], "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://www.stem.com/role/COMMONSTOCK" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r540", "r560" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r540", "r560" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r540", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r540", "r560" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r559", "r561" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r209", "r210", "r213", "r214", "r215", "r312", "r345", "r498", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMONSTOCKDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r119", "r120", "r121", "r122", "r131", "r199", "r200", "r218", "r219", "r220", "r221", "r222", "r223", "r270", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r447", "r448", "r449", "r450", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r552", "r597", "r598", "r599", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bill Securities [Member]", "terseLabel": "Treasury bills" } } }, "localname": "USTreasuryBillSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBondSecuritiesMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bond Securities [Member]", "terseLabel": "U.S. government bonds" } } }, "localname": "USTreasuryBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r156", "r157", "r158", "r159", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "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": "Warrants and rights outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r145" ], "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 used in computing net loss per share, diluted (in shares)", "verboseLabel": "Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r132", "r134" ], "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 number of shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r132", "r145" ], "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 used in computing net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "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": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "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": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "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": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "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" }, "r249": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r259": { "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" }, "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", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r269": { "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" }, "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": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "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": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r561": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r619": { "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" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r656": { "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" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r681": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r682": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r683": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r684": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r685": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r686": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r687": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r688": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r689": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r69": { "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" }, "r690": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 96 0001758766-22-000093-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001758766-22-000093-xbrl.zip M4$L#!!0 ( &61I53RX[!A1BH" %)S%@ 1 $Q2BW.$?5Q^J(9 # MDP05/OU;O9,@("IJ(-DA<] D^]2[ZZJJJ[JKJ__Z/Y^ZG=H'& S;_=[?:_01 M6:O]GZ=__3]%\3_/=E[5-OKAM N]4>WY -P(8NUC>W18VXLP/*ZE0;];V^L/ MCML?7%&4USSOGYP-V@>'HQHCC%T[.'BB@1+!@BY8BKX0RJK"")N*P+D.00>( ME/QQ\ 1D .N9+1RQK!">\\)H$0O*K0F16Z%X^B,^L90Q(R*7@4GA'3B9G&5) M6QX98];GQQZ.\.WP#7O#)Y^&[;_7#D>CDR>/'W_\^/'11_ZH/SAXS BAC_^G M_FHW'$+7%>W><.1Z =8F5[6'?<&HOG+E)S_H3*_ECR=G7%SPZ6OG4CRWUVGW M(/?L]/3A"+I7+L@_/ K][N/<@X1S.CTSWZG]K79<:_GIL#AP[N3BBN2&OCQ[ MH/NFZ$@,R])@MBBJO=$-M7FSCI _5X?/"B M;P>C+]\>?_SRS;_^"AE EU[AYO[_5OL9*0@K*)O>Y(L>NRK%?-B[X844([1O M%@<>*-_C7W$A\-'@JS>VC_%H>>*3CNL=_+T&O>+M[AHJ"+CX]*\NC%PM7UK MOZ?M#W^O/>_W1JCV1?/L!)L2QM_^7AO!I]'CLDL>/_U?_^M__35JCSKP-$.V MF,+UK\?C'_]Z/+ZU[\>SIW_%]H?:<'36@;_78GMXTG%G3WK]'F #VI^>Y!-A M,/[8CA%ZY4<\WD#;,VB'\?,_C78@_;W6CCY%0[CC0AJAM+,Q>,6U8 [UWE+W M?J-L"D7Y?E:AGNOF1T/[R68/VW?V'%]GX#I;O0B?_B^V*N?-9H[[=;>N\/&WO[A=O.? M;N/\^'Q_8^NL?M1IO^*-3NN\+^O-K;/MC9WC^OF[H_K16]+JONBTFN^ZK>;Q MV?Y1D'7V!L_?DJV.(:_8_EEK+ZA6\T6GOO?BJ-%L?=S>:S%\'MUO'GSTL:[-UQJUNGC;TW!-_IN-5LD?K& M&[;?;,GMYKM.ZZAS5.^8\U?-S5%]EWQZU7Q[UMAX^^F]R/:;$5MX_+,0@M+" M<1L*E:Q7COLD%5][2M"\:FFT4G\]OB+4NY3Q\]/! 7\HCT,KM,"-]CLQ0UT M7VNUL6;B$SZ-GD3\I>CB8P^+Z%80^"X$R!<0B-Q$EA0KO)2R$-;2P@H&!8"V MEC%.([5K3RE[G,W"O4E_RED^B_\%_C)<"?A[ J9?"-@E0I!>>11P0B8&G!2> M2Z1N6=.3"2E"6GN:A3 W^;[&^_?C2L*WDC#[0L+4"A$TU86RTA9".B@LH[%@ M+(ID4V(($S[ M0L68"D%Y*DP*O$ I2T*"1MU&E_UB_=7NYCW)>Q*+/%D/97C1[AWL8A 3W2 . MWYYD![WY"9GGL.T[\*H]',U7Z.>-,]L-W1>][:/ZI\;+^EF+M43C_"UM'+UA MK:-U46=;O+&QTZWOM5" =5;?J)^_XCL=^,_.V?Y>//%,J/KY)@+CGZ/]HP/> M:+Y%H>^WZQL'YZVC0!HO6Y_VCU" YZV/]?-&:IRW9./HK:@WWZ UVG]XWOG MP2B;7.&$$(5@3!2.T5 XZ9(4*274YK6GWP_Y_NNK/9Y#%J+JT/4P^!$4('@4 M258#,THH)1UW)% >D]?@@F#OM[XF_!WX +U3V,'XN]W#!J%)+Y4>@]EMWVD? ME*'4YJ<3"".(S7873]E.N_CK,+F0CXU] +UB*W*P^22>#L[0_\_95M0O8(/G MHSVH-S<_-O8V\9EO/FYOM"3J[WF]N7^TWT5 G;\5^]TZ1]@:SH^DU^*S3??96-38V M2?UEM@__'-4W&D<-A./^WC_=_;T7;819N_YRD^ZC[:F_;*1Z.]N)TEY0;!>M MOWD?I3+@#11$&%4($D5A ]=%"DHGQSD"4"*[^Q&,B 116YEL@B0,DX9X2I01 MP"B"V)L51A8<(^?7,.*Y8US;6%BI7"'RL)X/SA3. (0T7C MJJ*8"&8PQ!B-.[[PA5/LH M5L9CH2%R]H6#(0P]"5>DB$$3=#!!%2X:7H!T%J/, )*H'W0P2& !:0@(S:F( MS#B6B2AQ0 CAGJ051A8<(]<=#,8KS(.%@@82"R&81(QH6QAN!$<_$3C0'W0P MPF.L*X&B,Y'"1V6<""(IC'^,B"ZHE8-92&1<=S!4)\LT!D$8;<@"XTYD'03I MJ7$A,H>PR+WFD.>-:N0L4E+X4)W#N%?SOE=*0*F)14 MF&2%*B-;2BECQ?3#6BU":'==9_CWFKZ.F WPHZW>$,&4QS>>]WL?8##*P>WX M8YZ#WQMD?WF)J^?OR6-YA9M M=5&X1YNB?K3?V7ZY]7%_XX#N[UK2VOMGN-_LB];1&]$ZWVGO;[Q (1^0^OFQ M;.UMT?VCG6[KO''<.FH<(JC.6NW)-?_SSZ'O1@368;NQ<7C4>/G/<7VOCD!\ M<[[=[!RVCMYU&R_WC^ILIUUG>=SEG_;_G*]/QCDV1XWS]3-LVWN98A#*8[2B MO$7?DN-DJ@1&OL0IRHBW'M%!'A$D%%;)*4RFN/A!G 0D.^AB'"0?1,#(%Y]" MI&) N))ZA&T">!HS/^]T3Z U+4[(^&+C> 63H/#O[?,IK M=Y9_6O^(,7SYQSL8YKA^)T_$#]'&!#SJ#N "4P6;+ZAX_?G%.(K0,W?:-'&RQ?'K>[^\79SO]-B;\X_6YQ-LOWR+8)PG:.P9>-\ MI[._T6G7F^%C_7SG:'MO_[C1?-9I'1W0ZQ:GWGPC]IL[G?I&X/6-8]Y Z[.] MM_4)[W/>>(EMZ:)E>?DNMR%- 77)XG#*>53$%0ZI1"%LL(73U".FF$)[0QPU M=NTI^U4P66,E)T:)E(B02'(%$F>"\7F+T=7J*5!)2^* M2#*8C/2%3385T429C$')>T P/2+F%^'$\=8Z)6\DT3E^PO@B^^V_EXYSV)4Z-X@)^#)@.0)'5$1 M2 H8M&-HKD2>]OT23(^OYO ,(,$ ,!X:WI!ZE%.=G@S+M#L$5ZW,%GLR.CM! MP0W;W9-.SH$J?SL<9.Q=R3)Z]&D8,[F_>H_Q\S\_=-*&8?]T4'XK4^B>3 ] M0<9/S%U-;P1E*M'T6SOF[ZD-@UK9(+@QU>WYUO^]FA1S_>*GTY^NWOVD#!6G MWX8C-QCEC)9R[CW/Z! ZO>[SL8MFQDNG\H+3SX\8'YE^GS[D\96.NK'?A$(N MY&PR/B5AM?>,(T4)-H+08.@TB,9X?0&Z:YP:.9KT@"BR&;QZY'8]D&UC^?K# M;).&%V_6!3<\'<#3B0#*@]-;3(]-O^=[W-BC6D4)DT%D8+ M '=I6&+1>O0RIGZR1T]+?;[:99/,VB=O=S=^N#<9,O4@M?',4Q%,\(&':,$Y M&CQ(.IZ-'/NGA>I-6E VD]Y$=UAZSHO7B^T/V*S+IY9C(F[4'_QDQW]Q??YQ M WK];KMWTVUOJQY7;O'X:NN_)W>+4;ZB$"@8+X0'GS3Z+Q]80$X-4L_!GD]> M&PXR>1E_C?BP3R>==FB/QA/MM=CNYCR'G(,_'(R>O![TXVD8;0]V8?"A'6#] M4QO-S05K&O\XG:._\8X7777QX$KX%6F)AV2M<4J+0(GW& E3261,D3,(UPCF M2GY?EQ^]O?SHS.07I0F,\>!CHH('B]:7,X(AK0;EJ4J5UK],09_\!P,/##Z6 M4ON2<)I+X5BB07BGO/=)40TR(,73EE9:^^Y3>G/1/6%80+(#-( 3D@7'0$:, MT5VB+!EZ/3A?$"HY_W[SSB3^N.*/@OW"H8SP MU?,UF_^>YM4M_>Y)OX=?AU?]#O[>[?=V1_UP/'O\SXK$7G4G.0'(1J%)5,(% M[JV.R LXI0G&=UZX=MWK/W4E[Y#H5$9-1)@+:&0XZ)POF M$4*GDI&@N':)\>414PBGW=-.7@J[/3J$03YO (?Y;A]@JQ?ZW3OP+'UE$M@,CU^Y!W'2#G*0QK(A\>%#HRZE#$DV$ M('DMAE34<*N,%88OCTHU^KW\XH-^IX/BV<(N&,!P5!$I!0[(&Z0DP2JA(C?& M4&6C)SH)S919&BG]G'^Z=2O6X]'I<)2;,7S1'S3@X^?E"4CF>_@QE(W\TAS? M9A'#S[8NQQ+/Q_8>S?MF2A!&XYRM[;0>^R?E7-4XMKC-F1?O6!%P*R= >*8E MA@_"Y"EC$RS%PJ8')Q0?W8L+J;AW8"M7?&6&4"8VU-F(XY4QI:_,: &\AV&2B29PR#S>N*JFV;.]^X'_^4@6: M" ]>@I)6.&.\E""YMY0$@EXXW%_2:)7YTZRR6:^(Q@EJE"/@1=3"4.&]Y,8* M#@K[,;#E$N9R>RG,X4 M4^"A-'I,61^YCSXIKRAE@2Z-R.YUZGIV\I'*4T8%]\0GH;7QFJ84 EC#? )S MCRL9EH0]WHWAR^FY,C$;00G*P2E&(W"C0!.#FE1*B2SBT-Z"4@6"71KYS($ZS$Y*BE,5/0O& 1.**1.3C-#W)Z5Y M]8#VD4%"3 +70H*WV"-6 46RBRJJY[_>A"EM2:.)L' HBFBSGL& M0=,HM=0QD>43[OW-3LY%H#(Z[2WDL6XA+("QGD4J- M).JGGL3!J&1G;_ 7M MJ1/26 E*!Y&;H*@2T0OC43XVJ@@*&+5V:40SG_5YLQ*3 M\3YJ(O)T/GI 9;R*$2DLE1Q)CD]+)*:YK\^;E ]>6<<*A M0GD_K_J] T1?-U?1SAN37B=/%]6T\PG+F.T3-?/:YP7!A@ANM"I8 M'KVN3GBS2+*9Y81&8BB$$4NF20E2C!) IR3H&%I-'1>4IV/KJ8\])N\4=QB M^$1<2(I0ID$IB1R]"GG1>9'33BZJ_'G-4]U]:G=/N[-:T/1ZT,_%S"I/G7V&3UF#:[,'@X.SW5%_X Y@]RS_MI3&0!GIGO5\O'GN#'Z0UN70WX9_;Q63 #?A?$^=8/O;IO MT253OH[=92X]M*0%=TX!*/I9=CN;=.747YF#\"(&XJG5,@KT\$X'*[3QT5L> M+$^3A= KX"P6<*ZN7KZ,A5\I^B1H4H)SJT3^:%SF^<%JH5W$^-Q.\IN1$"XJ M%IZ=#ML]& [7 Y*T8?O26OA2-IUA?\S1MGKAKK.9V25:]BO9S $LNDD3# $A MJ;*.6PW4")4 &)G6'693BKX2SNU8,[L]:[Y\ZJ^P9D=!*W36CF"P!=PPJZC4 M^!VXCM%42)(SG_9=8>@6>W.,6_H%?2S??'+PAPFD]9 0@R9&S=#M6Z-]HL(Z M"UX'G_Q-^QXM&"C'(?]1?_#\=#CJ=V$PO(2(Z6_KLP(@NO:\&].@W,]IIST\ MOCP*<''2Y*E?G'R'K7@&O7#8=8/C&^NJ#'<@0/M#'LE:I(&L*VFKOY(?I2@3 M(0($C'PD)QAHT\@(L1:#(,M)!0:R%@-@MU*F9P\ QO.I-L,5\CHTN\0:P5.R M"%D7#!(_34-,L@+6> 7CA8+Q7*QQ((3+*")W&#M*I6UBW"F%QIGEL@$W[LQ9 M'1A_1;233=-?#/K=YSFMQ(717GMT. 7;A5)4TSD4Q32H,/"1$LI(N: M2ILC<(FJ$VR%)D!7F%X\3,]E^M?&D+1BWBO.A6&Y]IFBFFG@(0D!UU<5+"+= MN)7PGB\'4%=TXRM3&,$GX:GG%IQ())G(E"9&,V;R#IE5H!NW@O'&"L;+'/PE MZ;A,(;!HG6 RX)\F2L-(+K.5%Q\O/HP7CF$LD5Y5$].)>*V9EU)80:.R,HG@ M"?%$ID0E6_R*20]]=GEV=9FTBE92KZ0F6D0T;]08I7DB@:/A$U5(-IP+*!:] MX/N\P3I_*V>$9HX;1+9S@FKAC/#,TJBIL]Z'*A0)K\XF)_,7MW8Z2HR6M:-4 M< XN$J8-2C59GE2H0L7AV6PF?&L3L5"S]O+=E5,&H-/!HD\U+%HR*GM*0\_K.!=57CS M%;S1>NN@O)-&"&-$XMP029G524,"*>T"[VJP@O>WX:U7\,X+=!#7SC@/8 3U MP1(6:-0D!(S@,+RO(KQ_9!!H4>0@#1>,"VKRHG05HS'&6NJ=-]AG/HIYRV'I MM'^NW.V!@9M+#A@#@="7'!/ MI?:BW4,)M5WG^B3_YWR'P4E_@%+)F0"[$$X'[5&[,FDIQDD/*"4"T8GD\X9[ M1$GE&0LA!K; X>D/"*C;A4$^X[4[^6Y2W:((AD!@UN:<2&.%-=1K;V@*T2OP MU+(*;&#Y7<&\W6T.RI7:9\_ZO5@YU0%+E0O.T&A @ ,?@Y%,!YOR)CII*50G MYRZE=D#K-MQ.&W#2'T[OM_#B<41 ($$Y+;10BII #%"6*%>&6N>70#R7%*C= MZ51.@:+R%(+2DADA)!H[93QA)#&T>C*2*BO0.$WC 'JAM&U5D0@X18-E3@'3 M@BGD:QX#;:,9. '&3DKT+>)*J(6F:W2&6XCFO$K/34Q*1,Z\3#)7U@E4:!#, M+H6 [H^NS4XP'&P(*NAR@6STUA%F09&D=:))>[<$@ID+79N=A,JRW%PHIM'; M"*)]RLF[U@GJ9 +/ET!"]T_79B<>0:)A!H!(5"!BA7&!&4HT MR<#L).*2]4GEU:7$"2^=\9)'[X+F)/H8YS[J?@N)N/;@G>NP4?H'-5?RY.VNJ=G(Z&Y1ET5BF]EQI3']!+ZK8U?L].*N[P3&,7IQ6A\D&)CR& M$ &$#,*#LI(8$@)1&*A;( N*L(7B\Q'#:0*$E"V*AL)$CO04LN M,3)+51BZ>!!XN5==YA4!KZ0R4F()253G6O<&0R$60E)24YM@@?,Y'Q9X%P4O MU)@$.LN1)X'^VFH0QOJ8UTI;J:LP1;A(-/,V2/FQ(98%U)M%P6YD1C,>A(CH MLI,-CD@;3,8NM\2Q:MFZ^;/,%7;ODV0FIF5*SA(=!#ILF[?E(6B-HS543G8Z M76CL/@BXK#CF#=BU B18&XA(5 AGO%!<2FF08#)F4UQA=R&PNRAP$99YEA=, MHA@%=6CK)$J5*"4"IS94(9?F'BCFHDA+QT2)B*!B!"&(]!@.&"62CH(+:=W# MD-;W2-6B2(LG3WG"^(TF$)$Q[RFS#B1+S$@PU1JK6GK'"5%QIZ)'26EAA3+! MJR!Y%%:EZ$(%2-]"!=MWE&VR"<.N=U,#SQV130.=@E!>,B12JG#-V M_YB9?\3_\ LG(O4YEVF;1(,@4N\,3(%9#9>^4H,CR\.@%>Q]_T#&*'*+$.R MX#T($Z))@*$5-=Y*X^G* B\2@!<%,TJ2 (X"LZ(L[.*H#-PJF[?TY$E4P>A5 MC':N1HYF,YD-6E(2(D_@A=74!.JLHR1*Q;FB5(H02%2]$99RO%C#.BG_6HTMT+P-+1G"%:-YE8&+2Q@<$3SO!)AVA'G M:;466BP[:%:,\P8$1^I)%((&YKQ@'M&,'(*Y%*@$M4I87RP$+PIHG&,,P1$ M!!. 9B^5<^H4//XG1:@4:%;4LQJKK6=9=%!&F:(B6D>!?Z&GEM)[%F2B,:P2 MUU?P76CX*M">RV")Y%I$C\[:L61CBI$JZM/^B($8SRSP:/+1Q1!C.K7 88$,P:/P(MU48%5\H MNGE'E?464'\6!<$R*LL9$P*H$4F 85*[I#7A,EEN%[C,]6(RSA6"[QO!+(!S MA,5@"$.O+3PG#!VVI&4!/K\,N2#+ YH5[[S)!AO+D3(X9Z03"&-#%4E).6"* M)L&K$/4_' 0O"FA$U-P([[C.A3D2]\X$9\"01 E:P ",8C!ZE3%%((FW.-%=-!A594)!H%;;@>IB49P7>M;;"P([9 MQ)+1$HFZ]DQ+EI"#:>J\E;I2X%UBO"P1U9OA!F% I"6*!4.H8-:XY#SW'*E= M(DS&:M&&)0;OHN!%> K<2:$((R(FGY-#\DX7*@@36:H67A: 9JZJ,MTWU;0: MF ,OD\.0EFD7E5+1!:L$!,]8!0"\.)AY2%1W40!,9,S+-)5+C FFH\D+F7@2 M5*#3-@E6 %XE;1"4X;TTQ.NE>53CE%316V *\8[7S0U9IF2#<]1DR*TYAKT-%(O4-L M*65(D,PX9RH W/EC944S[Q^X$ETRR^G.DB&$;?#XB=JDDP*"D?\*N N E16] MO &X7O# ;++,6 R*-+$QY^@EL))XPW@51JB6'KB+@A7N\&Z<2:F*2HL+G-9OB82"X M@CQOA>!IA 0N)4XD-Y $X^ 3 "AF/'YGB.U*(7C90;-BG#>QB."#H3'F=K$)\O:*> MOQC&W7MMIMG!%R2+)N\]B# 6@"&V8898IY) 2YA4%29Q5KSSX<)76>J2%IIP MY806P@9&3= \:>VE\]6RODN-F!7CO &^F@:G="(\CU,1:;P�:Q*Y(D<07? MQ8'OHB#&:B<]@R"E8T(';A*3QFEG/14<5*@48A: ;GX/*]NC0QBLLC]F-*7# M(4;#P HDFVCV/'7:^@@401QDJL(0T6+@Y2$1W44!KU/42F.TX,()J8B12@<1 M+.=<&DZ7(5]S*8S=BFC>-$IEE '>7L$)6+TGG#!& ]">:VUI"OP+@9X%P4O MGIHHF.<842OAG?#C6N\L41=T,KX">%DHFOG@ "0"<*U"WF9(BF28E]$Y8@5Q MA((@Y&$ :$6W?J'<+S%"$0'*&F' .$NDBV"L$BUCDH)1 M1 JEA&,&M$UYGR@M9:P"Y7EP2H\B2RF!U1&H,#FSGGI./3H0;033]OU&6;"( M$EHL>N6B9Z?#=@^&P_7P[VE[B'2TW[MP:OV M!XA;/>R/@[;OP/IP"*,A&DMWU!\\[[CAM5(-S0$2B(;KSBXP7"@E9[=7\LNG M_H*2)Q6BGPY'_2X,=J#CLNR'A^V3%;9F M@ZV0ZSD(JIAV0@@NG;!"&^.8QHB2";'LV-H>1!AL#UX/^O$T9.$_<^&XTY]9 M*/# X>50R-9Z1:F+@H7H A/XR?# B+;6+#N\-G(HUS^!V(1PV.LCL,YVV@>' MHY7YFI'YDD3$G!,*+@F#X0N75%JDOT%%$:4J\46GD0Q=$>';2)+>/I*A,XMD M*!$T*NQ98""0-AN3RM@T2>\M)U780N@^#<2B!#N11H,Q#2<^(7$(T8>D(V,1 M5'):VRH,_U1';+,; 4HA&D8Y-&D)9R@E+:1WAC.7N(H.J0?5K I3I]40V0RK[XJ@@K.>@^1" M0' >&3]8AXX,&$O5V)OTWL8H%D71I)<1.%)[SZ5 # A3)*%:-0CZ++[ 9:IBR"9BD 1(7(5@/CKJH)<9E M*>I4 0U#VX;O.SI[W<$N6._%7+V]E,"SL^;9"5P:OAH/7>V.^@-W +MG^;$&L,,$[%0EQ7#.>4%:^ E60JB2W&2;;&HWA M6534@10VY8)GX'DB)BI&@;!EU[=&?]2"456U+@3A;30Q>@&"6>JM3UX9 ^CQ M(E45J!I2/>G-L.:+04.) ;J_ZO8,1 M#+IYZ<-G<5T<;?=@.ST?0)S="NW\I!OW'=Z!#_W.AW;OX%7?]39.H=G??;TY MOL^=PH%6=$Y)2)P0Q.9^%R DX]!9WA8L%Q,65">02&;>;0+X&HE^8 M0+9>170H!%T+$=%QAU$PT8(PCDN2B=LQJ]%/Y@O I1Z(DE,E-+9%:6:)%!E,V+N;TE,K.Q M1"9ZDKPF.;04+EDGF71216.B)5'+TA(9HL:6"#_7#3E.W5+[RU)DH M'^=).FNYL5$)1PDR@"# ,ZHX9TJ5 V+WTUT_JW-?U8 F*N(%^%_T!UT8-/J] MY_CV@WZG@YJ!(1T,8#CZ3[\39U>B_-LVH([*?]K-3 M"[;X<>D*4G(>^V0 '(>NZK\;/6#P8 M=S-+/'__90/G()0M-V1)BKN4HA5>^"!C,-(OOO]Z<*"Y$P^EA9)&Y:@'!XCY^R");(8EY8+D5@2JK??&^Y"<#P:(GY3@(W1Q MK<@W14A_3(3WC]1?G;1%K9Y-T7H( AV)=2Q2X;EV":,A'U,&0A"3=>>7%M>M M +$X@/B%!7UT-ER$)(_.AZ 9$5SP2'PT%A(W2&\9T;0"2U<>'&CN)FG?)J,B M6!J$%2S/SZ$!D4FXP)W@$!<_[>HAXV"&97&T83GVB,DB\1326"H=LHF\ 4I* MH0+IKM\623DD\=J=.=^!LDCJY'-5UD-%&DD,GA!GK%#@G578A]$0(-)3.UY< M0Q;97G];/L_[O0]Y1P(423[ACB.YF5E/)3EX 0$PD ^&&6? &,F#=%H078$- M*Q='*C-<[ID(B\Y1;EP4>1]10I@*W)/@.+$1*L2,9RF>7_>H;VCI4C\_]9X& M>N^?'CLC@R#12J^T2-S;Q'AD.E"?HDI!3X=HF"FF'Q850E^5YB4YOA[TN^WA ML#\XNXU$JV);68S6?3_V5 I#"&NJ\RGMS"5&66>(4PZT4->)+085* M>:Y@-+\ZHL$JKV Q&Z M)WG-[^M2!-=KQWSKW.W>]]9TS"9N-??N9"F:('8[ZWCEU%])Y]241PPW@T]& MY%TX;#:3022D;"*"KQ"L9X>PYL?^(MK-%:R_!>O37GN,Z>C.+B#:'=<@'[\] M'IA>._U]^CU??/-\,; D.% ,^9V@UGI* W7))V(=M\15B#VLH#@7XL I#U1: M3CVU@NJ\B00U$7\E@6(N82RYMM4.U(* OJ;BWZ:$%9PV,[[;G! /M@ M>U#63;PDF5=PX,+9+GZIR1,HA*# MJ0J-Z"R"C!9@;$5+IH@D,A*?-Z,T*003$D;'/"26].+/6"V"'.]DL@H$$5%3 MY6Q.*(C>@S:YAH=D6D6KQ72='B/%]$-59?3ZU.,=[DG/RD5PC-Q&SZZ=^BO[ M6S#-$O4>PW0G.'<&M&/>.X?"9&RRA=2]R/!'9_FN],"OS(W3O%M/TCY@/&85 M,]&")>@]I.#,&W)_/5!5%-^)6%C4'FPB)F=14V:]DJ XM4HHZ2#))1!+292A M8G+)!3]E9,0HSP73WILDG;))@@83PV330J*87,GE5@Q8%4S.0"[6B6]!=%)&Y)?R^?^BLSU&CHJ,N\2DE! M=7!6\8@2U6@*B7852-B:NQ#OIIXNL0Q#$TC0]O\I> MZ?[( IV94[*,)N":F3P';QUX#!P5RH4D]$/:N"50E_L3RPS+X@KJ.-% ?=X6 M.U*32,#(43MA V@R]4F32#$7G5BIS2U=TFTC13S5SFAE$G)Q_!^2,4QX2UP* MC"(9)S0:9MB4^ FB%RM2'"_CTC. LY;)2,:F(\1PM-J[%!A^N%MNO< M..&X>^@&,-R!(0P^0'S1'U3,3"?49I4D\I>6^BG>]:?CL).1I4!A>$Z$3Q?\Q]$XN0MZ-(Y:#Y%67 MT,[NVRJ+QU#JG F,04PB6>5HGJ-UT4B11ZV@PN*Y*/4_ZH?CY_WN"5Y9[EV3 M*RE71#R*HD$S@422G%#16D8(_A69,!!CK+Q]&^>ZY"NVT_WDOMR)F&SNN,B4 M13(ID!]X!O@OMQ2-GZ*L D%CO9W6N12PXMBI[0V=53%X)AB$N2S$ONO33"<*MC7F26T(Z&"J7U M?L5T;G9/.OTS@-)PCF.K94."(5 \*5Y%(\1$'>^HGO MT+UB_'8MALCC),_<$.+E0&+C;+_F^4C7@5^K"\^"2"9*:0.SBT]>9!C*+PF )T!Q@ M)A[ "Z&,\RY2<#YI##&B--6WC'<<:*X<[=6MSJ37*7DCB1:,"Q\<$&VA6._%NAL<0[:WFY^R65U*4AE$=$1: .-!",:01TH. MV.\$A"3P12GFE73OI1;2;DY3 M@7*+$1O$)YQ:T>!H@'.1-O?3B$T?#96=T=]0?E:I)KK*N?1AA(P26; M/:LAD85W&W.Q*1*T8,8[ PZ$)=8D8G5$Q@C)D%:7J5RP.MXA]CNG&:?LPOA=- >M6&X^2ET3B/$%X-^-TOW M=%0*=SMMND$/D3!\#8.Q_,]NOL$LZ@I7TM80EK)3H\ CB)B2YQ+#3B)50#YC ME:P0?UEB:,R%]U!! Y7$>FZDT)([$G4@H#5R'J_MRFID5F9CWK"8B[7P@3)/ MP8#P1#B/'Y0'EY15B5 AT\I:7"&BW6Z_5R+BG@I[S,54"*XQ"#$@P;ARRV&7 M*(:P@7&G'5-A92KFBHGYC,82$KE*SENK!'?@Q7A#<\X2"])7:O'+?;B/!Y3L MH@VG^!_WN83@F%R(I PGB7O%7)7F8I88&G.Q&HKD4KJ(@2290(1XZP%#$FES MCK]FTS7":#<6%1&OP T!P\;1P(71J>LT8="]9/V?]4\[$0;/^YW^P,69;>7S M['38[L%PN![^/6T/VY\G9\89LYUA?[,'@X.<,'O7ZSK8)=#\6'KCQ2XYPW_3 MZ(MMT7=),,I%'DXG&.R2*-'F,*Z$6WQ,S4ZZLX)Q MWJ\'6(ZBNK>X@*7I)%&5!&,J- BZ\XEQ@2.LYF9 225@Q_;"HF-@] M]4/X]S3/L'[ /[Z!2>$=.)F<94E;'AECUK_/BO[YFN'HK(/BZ[9[ MQ2'DHHQ/E'XD3T9_?FS'T>$32LC_MU:>^?2OX8GK/?W+#Q[C]>//X]M@''L,KE.X3ON@]R1WQ.3PY\8](N,&CK C1G'ZY,GA1^6AQZ/XY3%K M'EGR]?D!HMK__\@,=E+]P@F?*UQSV0EWO 8&TLB>GQD(W0DWSW M_("$@"F2Z[8[9T_^NXF*,ZPUX&-MI]]UO?_^8^AZPV*($$OC$X?M5&:#_9Z(>R MG%GV@&N32D/\W9G?Z']XQ78^M'C]-!YM?MA_:8^VCXX_U8^V1./EF_/&7OVL MT=QIM_;>'3;V]@^WF_]T&^?'Y_L;6V?UHT[[%6]T6N=]66]NG6UO[!S7S]\= MU8_>DE;W1:?5?-=M-8_/]H^"K+,W>/Z6;'7,IU=L_ZRU%]1^LW[68HW.]L86 MW\=GX/-XX^CP<']OI[N_T9*-YEO68#O=UM'6A_CRG8C_^:>SSSH?_-%)IW[^ MSU&+O17UH]AIO-PB^QN!;;]\T=E_N7_<.#JFC6:+X^=V'9^7V_O>&^:#X+)0 M3OM":)H*1S0OM$M6.XRM%4<20TGQIO29GZ7P=*5(WU2D^_;EUCY"XO(SKEP^ MDES?RI/_$$%@CQ [/T(0OL8&ICZ?G7S*7O_/2_CJ0/JB:\:]G.*%!D&G;,=..D/1FNUU!]TW0@?\>)+4_02Q&@]-JFK07;?_R MK6IUZ^?;S?VC_;TW'QO=+=K8:'3JW4VZW=QB^R\W2>O\C=@_PK:^W)Q<\PZ? M)7O[S9-VZ[PN&]U&9W]CG;6PC77V]JS5?"OK1_O'K>;.46/CL-O8PWN\,Q]? M-==']5WRZ57S[5ECX^VG]RI9&S2HPF#W%T(9*&QTK@"N2:)DLV?,\LJT3\F[?K.\W-G5>MVN=/.YNOMW>: MM==O=W;?KC>:M>9V#?ED$TECC?+:]DZ-RM_B[[7M%[7F?S9KEZCF!JJK5Q<%K#F!7B?9":U^7S-L#SE]G*LEU MAE6F*O6CP\[V7HNWV.9'M#/'2"^.6D<'K''THM-H_G/<.-\_;&R$L_V]ZU2E M?[;]\JW:Z:.V](=LO&^WMC1:K[[VE]2X^N[M)&N?_=&ZD*I8XG3,E MBB0D4I6 <9JGU!?64VMR[4COTX2JB"^IRI61R(?'5YH[ZXW=K9*5K A+[IHT M(2RC"Y6=,I8TZ'=K[R?_U$;]B\\_[/!N&O]>P&&G.S2,F^6DR XZ-< MGZB2MN_G.=?VQOK']SQXHCD3A674%8(%4]C$;>'!1VF2\\;$M:>[S<\/:\ 1"GL.+M7:OUAX-:^&PC!)^ M_Z'7NF?F1A\Q9GZ&N7'RR,JOT[-O4;=OTSK-;L?B$?28 MR>XWD8EV_SFJ([ML,;3<&^\.MU]NT?UFXZB^MRGKYP<4K\'CQ]<'W3H-UFBW MNO6/C>:+H_WN&]+8VQ2MHW>=.JM_PG:>;V^\10]0_[A]XZ!;WJDQ*EM$YF0A MJ L8C%M=)# J<:>% ;GV= ,Z+B]2_X51MRLSQRM-^)XFO&AW ._NT=VL4/U] M5&]=135QWC$GH'!.QT(X(PLGI2MT)-0RIG(^\]I3SGG!).56KW!]7[ANND]; MDSRJ<36*%\>*?0 *9 0\T++Z,H4F(I2@411%A[BM"G5C-J MO@WR[Y"4KV8&74X.NN5 Q1C=BQ@XE(RCAM'X-H;C@]H_IX/V,+9#ANG"1ST8 MZ5QA3[_?,!SRRY;L9V$P/S-W\RCL;WDY3WN82@5@XD7;7AM4;_T>]?FI.O#KQ=C8'536\_I]RU._=_ZS$.@&9G3GTCM.:("X[Y> MV]5V1X_^J%$Q.JR]Z%QW9G_\6Z:S3:T]W47-?Y+)/[6'HST]4I3_?'KP>]#^T>V%) M!Q!^21/9>Z:D]TS3(@B* M6!%EY+5F@9!$9/2?# UYY^UL+KTJS=FS1?]U%< MG?WVR7@PZ"&)ZKRQL?4^Z.!$L"@?4+80(6=+"!4+(L #,]P11M:>6D$IK=Z8 M_43&><#^9(#*VCYQG1I\@E"NL<2?D6O@X_!(YS3SIMIY^P2A%N''!N[G\6YW MJ!^3T=$\J=5_:-8+W='Y^URW0(,+A=39'1''"Q%P]IY9))62^<))&Y"=:"A,SJJW"@](:J*Q:"*-_F(L MI+A#H>2ZJYW7A_U>E0=T?TDP]#VGX&D0H0C!H^^*(66J'PNJB/"<6NQ2L_84 M^[30AJO*N:_/607EL@3]Y[ V@@Z<9*'7>J74_[CDNQRJ:.F\JI?&<3L3U^B/ M:NLG>:UJ'@&HW%O:VW&6%QA-P*#4]#_*T *_N F/<;TX_2EA$(1D)J?Y(@A2 MSCCH'4"L#7-,4NNXX:@V*%/T?IS*S*:CF,C_WE&"4YXC_UPB8Y*- 0-\_Y/3 MP? TIV6,^C4\HQQ(HNPW_WLF@3D?:CV,GBQ"VJPF^F>2+X1YI.7/91Y\)Y^! MJ)GG,U#Q2!I;D<8R^TB*V]UVMJG#]S]U86ZE8,WVJ%,F.R$5/JR%7&7^+H;_ MEZ6W!JYTP[MG7=_O_#:\DZF2)>FKQB2+K@06?!K[KAI:ZH^';?SELSG_6O;M M@YE3O+G_[C"NF'C5,\I\J?^5C"O&<^B-[N9Y_>766:/[3V=[K\X:+]^>MXZ. M68NUZ/[&)M]NQN-6,WRL'[VYGLC/6LWZ1[P7:W7?RM9YB^PW&^UR_>+1N^-Z M,TA\UF'C?/VL\0+;>#W]*2A'M=(8D@A@A9#1%4XQ6H@D@F&:!ATQ+AD7_ZN5 M=;S^J)VX0>V#ZYQ"[?\MRWA\9[1MOG.)*V49*\O$YH]-_DI3;J$IUU*JE-"! MB<2+R+*Z&$,*0PTO&+>:H3A$]&:<-KY2A\57AZGOV)QX]/%BB.O38]G?5WAF M[+XUYEI^EK*>L1118U2(A8 0"N^B+2B #M0$5N9G9:RT^H/CL7>I305R"R7Z MN<5-7QDRN.\1%"H1X%N]F#-(H.;/:N$0\/4Q0#]&:@EE_E4> [BT>N,W^GOM MT UKJ=V!6'.=SF38) \J_'O:SD,*HW[-P^0$O.?%J +/25WCM623L85+0Q+3 M+L_C#?EP7DM6BW@40X1\ZLD I0! V6U(@D>'O;S$I+I MHJW1H1M=;_M'=[65N8GCBR?O\/L?Y9#1;VS\CAYU#H_[(WR#?'YY*EZ46S&Y M3U[D.:Q-UXZ=Y&$D2VK1G0T?W?V4[//3P0"?/UY:FOWJR(U.AY6T$K\T?R[> M.YXWKE.L\$&I0MBD4 ME\<3=T[Q3$%DUN<=.#CMC//4=HMF[;>\!%O_66.ZLK"RTF4$#[+ONO'7&O9?<>.!81<5'9\RF'H0 M!'T7^^#LC^RJ\7;HW_)8_4'M8-#_.#J<'GZ$GAO*MD5(>;]-5.LR:R1/O#%\ MS9M;6!ZE?_XQ/>V[)WR]?9,S2W<].?DK;9V>V>Z-[1%EOF!3 G*9=$34S\X-?&-YY:VKG"Y$8Z4V2U/(Y+O&X_X6P V>HX(>] =G-X2F MY4FEZH;)296.4KX&]OSQOLGT[C:/V\ M]64I$U'?"+S>;1S5SS&291BE[NT<;6^\_5C?:QPUFG6.T2NK;S0.KY4R$?7F M&_D>M):2D%1(I7-"KTN%!2V*X(E@VC@!1JT]?76S69UM%;:;USUTVS%V8#XH MOR@V=V?%6N;P4NM?2G$)I2;^_)'U;1427^,F2E5["#*LO.AVOT8JETUZ=\X. MRIZ<;K"QC*7-[HD/( ^H7QVUIHHS%V@JHE&N$$@-"D-C*IP/W#G!O-/P]=)F MRVER-V^.[U9:^X-:.^W'EV4W/A_WXDI[?UI[SUXU-Z]J+Q-Y#1Z$@@&7R.9Y M+ SD O-!)XSP@V4IW$Y[9Y8 ]>66(==M@JVB3=A*WQBERLG>-PZNM=--X^#E MZ#=2N5Z_'+P^'8Y'N/#EQR6+;R@,V!^4S^J0VFZ^3(+2\5RB>7&V6[01S6\L+'=OQ:)B[_S?U^TV#5HP?!-6^>7)U+ MGOE/C-,.#Z'3F8*Q]AM"K!PM'5>]^_98Y.^/:BUL^G2$N]&_^\F)W=S:I?0& MOS17(=]S8XWD2A9))X8VW/C"FJ0+QQG^0D32TG^_(OY5\'YU!J(RU:CM(TE_ M+E/]FX.XYA$SMQL;GG5!O_MQ8S<7?'I^)5?\3HL1W_NRG9O?>/MT5+K VVJ\N"&9YO/>XN7^PL-+$+WJ#WNGW2+V1\7DAB@$[%F\%ZFD=YS4 M3]MXPUOGG>/MC6.)\=%A8Z/UL;6W15O-NFP=Q7;]/'QL=>MBO[E^O7[:<6,C M'FWOO1';S6.,CS9)X^C98>OHW6']O--NL*WSQOFS=NO\L%,O\_.NQDJO^$X' M_K-SMK\73SP3"J\YPO9_:K 6JS=SGN#^46L/X[09P\-EL'T#A!^"."Y?PH4]:^=K=;RMQ_3/KY^5>LD&8; MTV\Z:==]%/=8Y[A@S;ASZ^TE9QR>G/81(/FOMZ6MW #\RXNY=.#X8]/$. MQ:3Q(0"D]*,+)BYSN*_V24ISZ9._W,*TI78XR$SQOVZQLS7)PAR,:EN/:B\N MQNRV>F/J5U8?=;=?1G,78OX)6[P"P(\!@']%R#^LU*G\9Q;2GFX?E,\O]X%= M27LFTN9K3[=&T*W1R^I>%BL<+^KX[6W/G<;V".+OOZCYL\/"2O/O# LST_S9 MV?DKFL_$2O-G)&V51]_PPEZ>GL-/90!;IG$]EDO_WL+;1'H;3 M\7Z;N6[.>L]USH;MDA%\M@K9;(Q7.>5S=F!XVIGQL.B*-%0 0&S167Y[QRY%40OZ K1_Y@Y"T^ISJ_@@,,\DL/7M;4 M7KGPAR#]V6G[*II?>'GKJ;:O/RH#\]H+%T;]P6J4_R%(?N77'XZ\.?D\T/^V M=VE3WUW7@7+,?I+O&]/B\7(WF/TSIST[;5QY^T>4MINE]ZE%M\]-AV[=7E0H>A- 7R:6O MI#H3JWE?C'JJ2N#JX.WG.]W%E7Q7.;V.^4GKPO]EEW,U[Z T?V^V ];\OFTYYK9$VT#WA7\_9[K1JX\0%7F5SYZIK.QL[O9:C:V MVNMO:C_4]>WVQF9[9W,C%[W>V?YC:V-M%W[Y;>V/M?;Z9F/GWYN;NSNU?XI? M]MIK>QM;,/)_UFBLM_=X^J73;0P/>V=PCS!H-N(W'W-Y^]P-HHJ;7W;D:-B3 MW,AKO+%"-<6G>&$%G7F.[LZ':V2!,=%-3*CB.'==$HQUW4ZO:AUYU M4T/LHIG:V0!]LO;T;5Y':]V0OVU>+:*UX;KM]W.KW+]R?[O[]51C+]Q3K=TQ M)_[D77?[Y#W=IP='N5]TZZ3U;?_[^V_MDRVQO?O7YX.CWSIMNB<._FY_WO^^ MC_]@'P[W3[X=;Y]LGK=^WV+;OW\XV?\.K]V ^W[?XJW=_QRW-];@?N^.6KO' MG=;?+7[Q'OBLLP.Z)_=WM[[N'WE^\/L!C/$S;V]L?6\=??K6.MG#K8W<$ZWU M;?OO+1C'86J=XXN^:J1U])ZTWG_4QD3..$XU]YYYH.)UA+O MHB"TPB=":,&GNN'3]TE\2L%5T&0"T8@S@I'%R:,D>4P*>\HU6UE57#65QC7" MIQD1^X5@@SN'O?X0@;5]TNATO\3!\.0V*G@Y"_1ALW K["XR.,V*/*U]L9WC M[/9[U^OG)H?4FO=5G*W1CSX"3P?-:3:Z M 0M"FT:)&=DWQ6=23 M0A2]G9/>3E*&Z+!R@+5(.2\1-R$AJY-"B@CLK.1*"[RR2FE3T2>'1.KGCYCS M">,Y*665-CPZY5 M+'IZ?ST]QU]OZ.F.P0?_[Q#[D[^Z]F]SMGVTQ_:/]KYO_[Z'V[0EVM\_=%IT M7QSL?L:MW_?8P=%?Q^W=]LG^48O]O^\M\C$('T&1-8I):MB=B40Z!(LBY\(S M!39"U*#E>#HKH\K,>LABFM4.4!93+1?3^_./-#K)K66("AP13X$AC07\I*B7 M.@988A(6$YEV%37"66PDD&JC/Q)KXW0D5\"O7!NP2N\>;2H7.=[5^KO(=KYQ M";[VX^ T^GS*\/A\XE1$<>[,">2K?6>MVFZ*2V?VJCII5R7J&(Z2($V4 7Z& M!2 WMX@0GHSRVB2=D5LWJ: UCMD=WM#>SQA1SW%+?OS0SNO$J!F%@,N MV#0/;-J^)LY24@A+D1 /@B.3+$<^.6JHULY+M[(JJ&H"@,W(]7,_Y5@@ M9^Z2:OO,(L5%V^>D[9-,Q#H1K 0KW>N<;D8H098HACR1@I,,!3&?S6EBRII: M+(:^OZICSK?KY&8W]C^=PX?V^O93; S.!\-X,BCI:,]RH!!NFC_N[\[PUQ?4FC%J32>F<:>DL,8C01U#W!N*=* ..,&4-Z##*1K$8R+(:"$1C3HZDV(N$)95 M6C8)X352Z66HKC'6CD8/YJ/3K2K5P;,.AD\@',N0]#*["@:GG2$\^?<8+D2Q M#K-?L&D^!X1WUS(N592CO;N%V[N;'V%O$5)(BJCA$7&A/<"4B\C(9$7"6MM< MG] T9:V284H26TW91M'GY];G\YOZ+$W0%.=PJ=,<<1((LMP31%+^'Y, T&%E M53+WSM'!\7)\:<.<7%1!>0[+74S[*"X+ MALKFMWR> &:N(-+L$6EKBD<0RRE5UB(J\BDZ8CVR02;$%7+I7@@ZLDCBD8_NT9/<(P@5,#: KTPU"'.8T N^R*,%8Q$ZC'W!C2:-4&S M:Z302^""V#Z-N1E/]U/C.-H!W+::%M1+Z&P0GY((N@R&SLQ.DUP(X8\L@P]Y M,-MI;S""JX),LT.FUA37B$D[$E5"4=M\LD1(I*U+B#A,)!'>RB@K9%)//[%? M7!:UU>29G2PIFOQLFCS!,9@60B8BD,\N2.XP148&@IRURB7.'244-)DVC7ER M3<'BR'@0QZ@.Z73B*>WDWN]3:FN>>SOQ80 MGNUAW(*ZLT/=O>G4$1*#9#0BIQU!/"2)C(T661(ML3YY,.=R$)H3U=1D5IZ8 M>AS$?6)#K8)H2X-HLSUP7!!MIH@VP2-IT(D3 1#&7$3F1/W:V'R_M[6[_Y2VN]?$Q$ 6H7>6LWR>WG;YOO;Y'(:X!+'2 MB[[+QQWK.L=5MZ#'-5^>87?LN=UCFNA DAS!*0)>X\;0!Q)$DI:$,0]X\AABE&PP7 K/*,, MCTK4UJI=Z9*U-.R?Q7"=OY?4QOESHSSG?UQ->4&CF:/1YREZI&G05-F$' 5( MXM%I!*N5 CU20B;F+"9DU-"DI#6^8BV>(:$H6OP,6CS!*0Q74K-(4&""(8XM M0]IS@7#"UFNXI*0"+19-8^K4D73)7$<5ISBUY_W>(RLY+$-&U*SXQ.;)Z7'O M/,9Q1YR"2'-$I*/ITE JFAADB$A9+H%78(6L]@9%+U(2 E/G;2XEP^F3^W#4 MS^M2E'G&M*(H\_,J\V1=*"J"-HR!,F,!IH&PR"F3#UMS3:5,A)G).H)P=WBO>BMOH[*YI1]'?>^COI MMPB)R60,$BS9W!$S(O \ MGPA\]GE[(W0.CO(]#D_VC];P]L:[S_L49O3(T];?[]G!7QJWUCXZ[PD+S",< M#09;0S'D+*6(4,&9(IS&JCF6,E,:W[#=\*!E-:?TO+*LZK:LVE\_8B^L#\(B M*2Q%G'"%C)$"40&4T1G!K/8KJPQ/ERMLA+/8&/; L*K$VC@=R;5A!XU>:K1L MWQ^.]AI&FHV,0]4ZW(@^GKC8OW$)OO;CX#3"C;_$X_-_7NY. .'%7S3?NCDE MG?9WT^1(5068>>64EXEI+Y(*32#"BK?)1I%STES;ETVVQXO*MK0K/M'!. M4>$YJ_"$^46"L4+S@*(T8'1IXY 1/B#.O':!B ZGH\\:_):L]46HW+.+8;6 M4[R]2]K]?6;1Y8)2E]UISI&4"/N(IZ+QE&L4$YH3@ M0$P\,!.MFD;.ZK1PS2JQ+%ZUC>D(]54%X9+R]I+!Z5**=!ZHY:>3[4U0U'F. MI%+ 5*PDR$A"$,56D 2SS"E>696\B46=6K,5GT@]24?1Z9?0Z%1":'0A-5R&*6"K! M#$:4RYR;EPAR3@$FA=Q84># -*M:RY/I[+SBOW@M^CN[8WQ%?^>LOY,D0G#- MHJ*(6.' *, 1&6\=HC+YQ!(A0E1=.:1^AN<0]2DY2 M2YWT02@P:;AL;JBX*)[=17&]8DE!H_F0BI&) X:,#M8! MJ9 .3!S#";(^PN(-RC&.+6793ZIPDYDZQ6.+CZ*>G*(H\//1B?&A$XVY"UXC M39G)!S4=7%1/.<1UM/8 M!_K6_50)H61YS164MJ99A=*$!Q90D)$B'DU")H*-([ -(DHMJ0-0(K0IZ/0! M\N*I>"W:/+/3K$6;GU6;)UOYBD2I-1'AQ"0"7,;(X."!9V!JE>&8Y9Q-T&:B M7V&AY#I3C%'AH-+/Z>5J8US'H (S#X"9S2O2<.1QZWOK(]8I,64?D*M^"%JJZ;SJG]Q%U5(G6\QH.^QWROJ^U#U/;^I MOCXYBTU*B'$1$)(_.>=9.41!M=\]OMO M@\[;;N?X_UL9]L_B=)K5Y5.N= UK]%YJ6:&_S9ORAD-W'F5C? M6^UWDT!X.9IJ??YI^]O]G6&N4_Z7/3Z+5Y\^YN.XH.,]T''_)]7G3P\/-EJX M_7V3[.]^.&EM[.$VA9$>?6+MHP^?#_[^ZV1[=_\K?#]J$WW>>O^1N W (#3%<2F.QN\#<:*DU M[*7\']6[I588N348G.5U7);J2RU5WO[ZD8J8/-4)!4XMXH!= (%:H*AI) (8 MGM7U@L#ML^%@"$L<+*NR=EYV[6A)64K*(J4U[*$*6V2(X,A(*SF)7FGSX+4S M5\@I:ZJ;G%-V= MH^Y.]B;'4FM6^? KW8T4:0Q?")'$!TEU#+Z.NOOMQ8!O=%0 M2A1F=KKK?\:C.ZV3=S"&=YV#H\_G[;_W\<')YK?MC=^ 4[\[VC_:X]L;GVD; M7G/P3G_;7OL(<H]Q@)GPN711.1EEXCJ9G 6!E.&7[9:%Y91+5?1"9Y(3UL M'6"N:[#A/>P?%!:1HH'!"@J!*+]0H;QK:Z[$6Q9D(7YO??KHE5114(H,%ASQ MW*/;D2"0#IY[1006\N6<2651+>:BBKDNN 4Z3%/*B0JP15JF">)@V"K@LE&% ML+(J1B&\Y0CC32WE&P[ULI9KN999:^TCB!;+G&^3. =+CWJ.7+ )22D2ISB0 M:!\,D/-;51>N]K*@:KN@O#;,6,<0KLX3!TF0-I4S'@>?0H(-$^P'(EA3$=54 M9KI P#0X9L"KRQY=@&T!UF'[ZT?F$R4NJMPJ/2".941&LHBBPEPXIEC4J3[, MKP!;[1<4 )@-FE"$J8J($V.0<4X@%R7Q"@S>1 T &^=-J4A3TND"CM/ -L,( M8K,!R^@TPHV_Q./S)\03EZ'6V>R:*USJ\3@@40(/#]/1R3H -$D9 MESJ#\^X(?3GU?\+,;W771_->JHC,#HZFFT#;Z(B.AB,0ET4@KH@ELE4)Y0\023L. MM].N_5;0ZD%H-=TDVB3LG6K'OCBW*(#W%H841AT_:[,&V#:]+8& FC6$"S B>XUQ2GD(03 M:A5'PFJ5,ZZ!75#KD%9,B*0IT;DXG6"X*<@T0MV?5Q0/1GV5^O'$HBAU/91Z ML@U34%CG"N8D&F <3%"D!7>(>T=L8I0D7.6(FB86TXVC7T2I9^G/H*+>C&/4 M9&%G&$_^SV!T,FI<_?+_C.M>EJ8++Q9-N5Z,=+,21H&JV4'5]59.^U];1_YC MP"8Z+!7R 0O$14Q(AV 0-RQ%&[0VGJRL2FJ:YNEMI4OOA5>E\[-RB!2=G[/. MG]_4>$(A=I0$)'FD#?0Y) 3Z1434V?W,)MD5HP+(2_I-WK MHJR&_=[Q<;Z MQ\009'#V6'HID;51H6 ]9DF(*!Q_Q>5A%LC#,;BSL4=Q<-3(P;'5]<=G>>+^ M[/7S*-:&PW['G0VM.XZ[O=P/]XKMW8YNQ4":D5-D[+_E.!+J?4!!YS/^1'OD M@@Q(P>8DO138^ @&$L--PN1"&$C%*;)H?*;@1 UQ8B+.PUTDF(>$*,M-2[A. MR'CNP'YAAD6K#4UX>1TIBT&2KO7:K@[8WI\T_6Q.QI(:/>);!K,2>F>@JR-I M/0$>ZS:1_WB1F7DM&\8%CHRB#A:7 M"X0[03VC^20#)[ 9//T(\PP5Z84=805%"XK6B'87%'T1W^)%E$I?()[.]8=<@BAC0U>W+&=@U0M"+<_ZILN(N"+=?J2H^U@6((O-+ZZX]M\MK+C[U' >O#X)7<_+#&6 3]7RN?--A_ZIL^:>(7#_:S\@F>,"W]OBK/1^L_.O&/)QTNNCZ0IQ<0Z-96?T?UX?W MW3+4Z[>R_4]PMTJ7\,WM>-[+;CS%ZM8IWMG=;#4;6^WUNU=#78>^OMW>V&SO M;&XTX*>=[3^V-M9VX9>=7?C6VFSO[C2VWS6V_]S\L+:[!2]XZFJ?^_/\LM=> MV]O8@F?X9XW&>KMF_M+I N#TSN >8=!LQ&\^YAWB< 1.H7$:^Q>_G<"^,QS< M_4@3RPL>J-H3KB"]VH3@P8[MZ2"^O?CAU] 9G![;\[>=;C6\ZDV_CF\VW@>R MSD[L0=4$CBY?J7,NR)U5>NS^&7_R^/*;ZM+$CCJZIN@;K>2=E_$;U']V6 MD#>2F$?=]L?7F.9S&2R]WX!^XF+[J>O=3+WT%N-FI!8/X?*/5Y9)+G^[7N\> M]F-LM.!UAX/&)FS/H=HPJCIW#4::-TC;4^?HFCUZ7_96V]FKE#*[@.X,VC[D M:>LS9;,S'N^<,O*0175?W_93? ASWY$^Q"^Q>Q;OLU1^8@T]<0TMQ-WK5,1C M[DMC)_:_=#S&=IUYK'(7ZN%$%'0@FZ'[1AS'PO.OW3M9S&!J&\'=G>+A^-H#YB/W- M;^/8]=I@$.'_H2ILL BNM.V=2U?:]_V3#\?;NY^^MC?@,W??X];&FFC#O_W= M/;K]^W\Z^T>'A_N[K:^7KK2C37ZPL0?WW/QZL'MPM/_]PU&^_\'N)PR?P> ? MW./P<_OH_?FD*ZVU"W^'\;=V?SMNG[2/VK_#U^_'Q]L;[^%Y//Q[_W7[]_>T MO?&?=.%&:^U@TCIZ3UKO/\9 ,)5)(ZY2[H@: ])*$Q0,XX99PEFN@&V:1D[' M(AZU>_PDDP&CT%;J0"W0A!5WJCB[? M)]"%.-[6^K(7)[28LX3AYI:0!4A$S!)P4R#BNKC#0)9;,A*?<]E%,4,"M@XE8Q MP2U-Q'-GI7,N2:*B\$8Y94C9QA=, 2>W<85C=%9SY+B/H( ,MG$;.)*22L^I M39+F\JNX*=AT3<.G[>-S/%PS]WU\E#CZE$W\0;F\KQ1=@DM!8V89!\XHE37! M.\D4+#L6J"&V;.\+A2X[4]N[)I:D@#G"V.7BSBHBS>%78P+@3O* +@F,!-+$ M6C^+#Z*HYCU5DVOJP8J+Q$<+EIZW-(J P9Q/A"9-:-GX%TPU)S=^&8.B@3BD MHP?FK62VWZE$AH/@/8_::9([+37Y+651ERZHMMX;5+EE,S3;9V%YS/P>2Q4. MNQ#J8!06^ZEP7Z3Z=9TVA9F'C+($MM-X:RAP/S.XGPX&<:984-ZC2'+!)Z<2 MLA$KA!EA5D2EE<4KJ[HIV;2?I?36>S4://.P3-'@>6GP)&'C5H9DDD%66X4X MX1IIIQSB- 1.! 5QYHH$38/KU!USJ:([%X3B\+Y1GA>I_%0G/)IY@*?@T5SP M:'LZ=*-5XL(EAT!H%/%(/7*4 SPE"4+U49$$>$1U4Y-2O.T5J_#,0T1%A>>E MPE/!'Q,93UHAKW"N LM!F15CR&A&+&&>,:E&1L%TB?I2Q>T9 TW^GNZGFM5D MJA-,S3S65&!J/C U'47"S%NG@T I@70XCAP9D0TAB97 5#B;^,HJ4TW.9]5\ MO!YU,Q:T%%N=U'[F<:RB]O-2^REVPD'Z/GLX-+&(.VV0 20 %&!:8"ER19TJ M0B784E56JRM?J53S]WYO,&B,3A\_Q>VQK'@U3/?B\M2L>O14"KUNYT M&S^#K6.6>B0"4P!7P2&=HLL-=:0/ F/!#;"4IGPZ27F0CBR0H^15*?U#VO_- M@*7C4&N >/R#-E$,\]L@S& 1$E+-$20%J AA,RS48> MW,^O9D3D=@]*K8G(]FGLVV&N%A6_G>9"4(.W+YU0.+=[+$N0K1+L#F#8J$XO ML,S/,8NXQ->>C4[NQ*JX^%HWM"YF?W.D7X5=SF[OF2XN*UD@S 2%O!=@#'L> MD!8^(9F8<58032G+A[D)KY.KO@3;ZN[.*OK\3/H\P269M)%90Y%W.?2&M4;: M,HRD=BJP1*3C?&65-J5\LF^KIJ&WVA.-#W$0J])DF6N$^"4>]TYSO=#ER0^F M+\TV+D0 \+1Q)8 "4#,'J-84X1">@]RX0TE+C+AP#&EG*6(I">$(5HGJG!M@ M>$D8?L4J/8=S8$6EGTNE)SB'DYRI&!5RS"3$9?+( 5 C:B2':X1Y$7+)%HYG M%4^K4=1L,3C'[[$;#I>L5;/G'@4K7Y. MK9Z@'@&4.;I($=8D(JZL149Q@9BCVD8GK)>Q8.BGU,L3)1@G&O:EH6XU8ICZ!%)5V(H<8%5R M,=J]+T.R\1\YUSCU>R<7_*77?1QO6?;\PQD0ESOR#R]1;*OK>R-&(Z<%.S/,62@OP:4I + M!,P; B:HC,=6)^L#$@$L&"Z-1SIHBGS@)HE<]LF'3&6TKCT"+(,'9GMX&/N- M3J45&^/%P?#"N;9DL;QG9J(W=Y^+N2]N_IGO M/)^F'6C8*!6I14%Y@;BA^9 ^DTAB+'FBB06;VSDT*9DN]_S@G6=!&>8K5^"9 M^\&* L]3@2>]8%CF-""&>/ 8<9XBLBD%1!/G) 7G0<%SD4%Z2YG0%U'@IG\5<%NBK[?=M=S@Z%15/7 PAYI3E?N=+%>)N+$_* M\HN'[-Z!9/[*@MD^S9\]$ME@JWOY]]]MIYMM8'(3R5+G6PSH>^SW"H@]!,2. MID_B1XU)DD(@XU("$#,!6:(-HH)([YAWAM&5U?_]OS0E]-<:93J6Y.4:DI$[ MG%J/5?-"6)ZHZQ.$10FL*0X*B60DXIY8T'H)9@=6+":N>.7NEK+);@G9WY^Q ME'SF&?JV!B/GUI)Y05XTCRB+H=WK]FZZXB]-J@)"#P"AS2G"X;TT7FJ*!!8$ M<28\,M1:I")57+"DM#$KJUP]N3![\7PL)=DHZCM;]9W@$!*[:$!3$:=2 X

-1:]HP3DJNR,.8-#R>,KS&Q,1Z)/?\ )** MS3,KO)JN!>,HXQ$SAY3! ?'H"7)*!:0XB([#9H,QR89GQ0<>!X(#U:!ER3(C<$4HAYYQ&4M!$1&+"Q;2RJFA3JJ=PEV5) M5\;5?_-.5P:9]/KQPB4RM-\>>=3J!?(5YSY!]6 U5VF*%\V*.]TSF,GMRQSS MWRH9CEZWFR6X^6W8MR")3M?VS[>&\60 D)B'V^]5Y;4N8M@%#V>'A],E:Y3+ MI[0B1I%G//2,($.\1M8P#7M>E)+3JD^$---G.&J6^/C*4Y]K!27S(T8%2A8% M2B:HE3#)*1\X"LZG'%8*R'$1$<- Z!-/4A"WLJII4]3_%$4-'$9S5_>M2SH% M!*L;4Z=F5?KF/@$U8DX 8V/S[[>1* I4S0ZJI@OF1,89224JGO%:OU'!)O[Z'-)6WM\8H\>6R+,2.--XB _B*N!07+ MQ3(D@^ I&>J2%W5,6UL&UTT[#AO'0./GP^QN!:/:S<$_YO3P]4;@>OBD8/V5 MT[/S@.'I(D"81.L290CKR!&/N=-"]!0%(\ 8)-&EI%=6*6WR^A^?G9$7J:!< M0;EGB2,6E)L;RDV034JR/]Q;)*OR[L1%9(R.*% 6,1%6$1$7S,%U,8J+A2TJ M#'N! ^_7GI;!(X7>F3N.-Q_WI<_D/W2(R\3Q&Z<1UM*A[<>&'0[['7VS[_C/V=O)IF M:RS0.W?13=OOPKP-+CYW8[0J+[=,7+;,>VR9?CK+G](4F58(9.01%R0@0V7V MMF*%@R"&6_9CC]U+KX3?,E*5=?#$=0"HY8GG#"7J!.+*)&03R,90+JQ36%%F M5E;Q&S)]W*/N3*K8BV7#F]N&]T2[L<#GSOY/2L:J_1G7(RW,.! M\(@LSM%T3$GH5>5XWKGWC&9_ME86GMQM+F2^-A)Y^^S$Q?YVJG:>P?;9<# $ MB<*,CMG(?9S998.ZQP;U?;K@CZ1.$DH@PG/\\DIK9$)PB,7A:>&!^YDE3.'F]R0)N;DY\3F M<94<9H'6BW?$H&Q.DVCS1)NH;$XUPIK)M#XPFE5@!KE@P7I*."&M\Z'-)).6 ME 89=$V72]F<7F+!)!&89"$A*TD^>Z)L_DFAP+R5(7#N<^=U#GL3%4V,S6O< MFRJC\5]5W!6^A\Z7U?^!+Q=#/K']3YWNZ+-QM1F-GLSU_[5Z^923;QJC,P?; M_M?3WJ"39^9M/QY7%5)__=H)P\,+Z+[VKO'3XZNW6 ?/"FIQYUNN/:F/^;36 M_&H#5'=\VQG"I_E[]'W?/8P-Z[,Q:KOGE37:&\+G59'N+MBIP_@I-Y\^M?UA M+BL[/(R#F($GY/3OO--W*S%;P(1&ZG1MUW?@Y8 *PYB;N _>W#GY]YR3>>[* MU0SPFR.\_C6/ML(K0RC5/#"@@H([&ZU(UM"D#!!_2HW[2+/?<_2FPTO7T2G@ M)G+]:#\CF^ !W]KCK_9\L/*OFRL7ENWUA3BYANY>R3]3@E^?<=F-IUC=.L4[ MNYNM9F.KO7[W:JCKT->WVQN;[9W-C0;\M+/]Q];&VB[\LK,+WUJ;[=V=QO8[ MN-3Z\\/FO^%U6W]M-O[8WMEYZJJ?^W/]LM=>V]O8@F?Y9XW&>KN&_M+I O#T MSN >87#W<*>W@%&2SB5L5[L3#/K8G@[BVXL??@V=P>FQ/7_;Z58?7;WIU_'- MQEB?]7)B7WY379K8:D?7%'VCE;SS,GY#[KSV MH]L2\D82\ZC;_O@:TWPN@Z7W&]!/_,<_-4O-U$MOL1]'2_YY2OOH>^GL[F$_ MQD8+7GM MSY0]GA?=>\K(0Q;5J^@>6LYTE>R5G;1.]KZUO^^1 M_:,/G[?A,_+G'!Q]HJV-/;%/]\G!;OOPRJ5R )]Q<'2P<7!R<+2&#W;?GV__ MWH9QP<_5W_X#U_=@+&O?)UTJ[1-XGI/VY_;)P4EKX\-Q>V.+[]-- 3^/_I:O M[V[QUD8[M3HC=TIK!Y/6T7O2>O_1"1X##Q$)KR7B%C-DF&-(>B5#TM$Y7(YT M%9!;7I K1[H6#^2^3X L44[T?6J:UR/ M6F-D9VP_'L;N(/?IRG2T]'Q]%9U/]KK]",/X#G9[E>\% &R_V,YQ=C@A@$$T ML-E=%?U9OS/L/*T(Z *&Q^M!P2L=7+^N@J/-:NU"4B"H+*>=2S&MA:.SP3!' M.V!GVTZ[]MN?O7Y^@+5K1P5W>W_:/KRD;&D/V-+:ZU.\G8(DM4^YH"?CB#/& MD#9)(H==]#Z)0!GP=DFFTW-*,]G::OY+EK2:N[[7NS36HN# )+7E."F@L6"Z M!S#BN4D[2Q+'<]%)3U%^6N@_)-41X8@),8*Z21 M^8T7P'*$0U1135B,008,RB^F39ZE+@#Z3!WIIKUU+Y%4^[JC+D^;FGIO _5@ M@[?L!1?(7B(T,\/VZ3"TEQX;Y2TB7!K$<\-R1W#,I9Z#MK#C*\T VUF3Y 2F M&45H%OEH60'3 J9U#W 7,'T>,)TFRHF3W)>'J2 1QYPC)[E&0F@=+#%"QE&X MF^$%!],?GX4JQYK*L:95,9-C3:(<:UK>8TT[N]OK__??VW]L;'[8J2(IZM?& MYON]K=W]QB\;F^^VUK=VZW1XZ)4==&HVXC?V+X#3-L MYB>*]!M&Q!Q./U%&RUC+6,M8%V>L]'YCO:/V'_M![;^7.FSX> *I[G7^:WU4 MUWXGU[6_1_KI?3)$^[VODP&]A9J2-1AK-HS $OC3=@+:ZC;6[6FV2%UWK,;6./'9SL?3LX"B=3<::_-W$[E^K;V!)MNG_>WMB$9]P4[=];8O]D M'[?A?@>[[T[:]"#GGHN).%.,Q,4X(O.*)R@2F6VV8I!*LC(2VP1B0%:<%:T)ZE7'^OH,#K1X&')*Q&#S8# MK(Y 9>3!&1-DM(0'0C7GH/=WP\ =>:J%.=00+":8@U+".@!7,2\(]L9QYS#E.QG@AB69&:L,U M>W;*4/,B&(N #KF(Y:7KX6@?YF/OHW14*D4%$J5(Z?5(Z2$N"\^B(T0([(WD,C"M-9$F.*P25U3JXK)8=+*Q,QWL MT-P[HL$*820$!'*V2(M1[T+C=: T59UT&6X:-=VIL%2LJJOB%WA>!"D] )VE MY9$[JL#82UPK;;7VAA(<.!,J4E$LP,4%Y2D_,C.)>\Z1Y50"* N&K&-@/TC) MB$@Y),UR!%J8Z2*"1>-KK?$%EQ=!2@^AS4(D(,Q&4V,QUUY879$FHE00TE!9 M:/,K0.A)'QUE'GL6'"*,6\2I]\@DDY @D3IK!?51 $)3TV3Z*=7M7U>5QWFK M[6-<;42"#%]+\XYY[D&ET4*14I%2D5*14I%2#5@W5@1X-9/<64X8,4DP336C M)"2OV0\2\N?,N@NQ?LQI/=KZWCIOO?^(+:56!X\2!DK-K77(:!90"HQ+AZ4C MDJZL"C6##HA%K0OX%BD]KAJO"Y%33;Q1C >3K+'.>:59%)%A8@KX+@3X7LM0 M!/@]VOPH" E!\X"8EA9QV&&1%4$AB35Q5BF18J@1^M:@R^S'.!O#BP2"WM'"=[JA+URAA2"Y9OM##RCA@JPS522>B!5<\ 7$T M25E#L0>*8>5/VC+<5L\A"V>KDLW&63]#%CQ&+XS*/*QY@+-1B>9[ML\N=1[N M!UZ7S/'HLVA]^J@#3E1QB@"D#.*!>>04Y$EB*E(J4B MI>61TO/V@"Q\YL7YS#4_Z9;8WMWZR(/@DN*(*!4><4H=U*?IMC\87B4IT9SG6F2NW%BX:_.;^OEO=<7??RE=< =[Z-;S[$$>QL;@3^U\Z/HZ8P(?H>Y^Z MU5TJ4E"B9C-C!^>WE!KS6IO$-%)&$L2QYLA%EV!W2MPX!QR!T955V53ZR<[D M @H%NHN4BI2*E(J47IP&S3P)J-"@1:)!DTX2X#F1$!U0BHXCSAA%%I8')J1L-6H+J47O=?H11?(^A<=P;#!JY7-07VSG.1XX1: 0:P+IO#*(_ MZX.NQ"7+"RI>]R*E(J4BI>61TD,B6#(:*K40FH7(>11&2JVYIQI;2[$Q#X]@ M79"][>%A[&<.UX^'0.,Z7^)6U_=.XMK%U@0[4]Z8=B[WI2MZV([#[;1KO]U: M0^-/((C=4C/C(71N>QVSB[-M[0U/VN\_1JLB=3HAHK%"W&&-+'<)<:Z!Y@7) MBQ^ D3T(+A&7$ MB%O/D=&>(!L<8=(E3G+#@]KLHDO=S^Y=KP^_=AN@*;#V_7ECV(>;'8\J4%W5 MVWZ<>V1A_<'%:U^D5*14I+0\4JJW>V2\2ZV/-ZG=O$>-QKG6#;M7.U;A>?/D M>>V)V!7/'(RE_ER(&_K1(#U270NX:V,2BNK=+JK56DT6%<8*&!=I%2D MM S.DK*EUF%+G4PG28ZKQ&- "G/84H,VR&+L$0EQ+XDEQ8]?I%2D5*14I%2D5*14I#2;/'S-(Z4&;"8< M.6?&FH0%YAJ'%"(6SCTX#__V+D1@+/6C'<1W_=[);^,N+>M735J*P?, @Z>U MNS9LC1*NP.C9I_ [^1A=3-0)@D14%G&G$C(F8J05E8DD(0G+O9?YDQL%%%VN MK2[/_$Q-T>7GT>7635VF5>>X%!$7 >>DR81L= 1A1X.1/!*&5=UT>0G*AK3C ML#H#4W(XBI.\2*E(J4BI2*E(:1'"@L1AS0BC4AG#G;?.1&^2#CHQ0ET,CP\+ M B<8Q0'_ &)0CHC/+*8'=+@]42DGL,0C%P*!51. %1./M -^[ 2/R3HJ?* K MJY0V^2WM)4JJ3%WUN*#M(DBI'DD8!6WGAK93!3E\U"$7(@/!6<2MELCFOCZ> M@Z=LLFT'ON!-&5Q8/QQ[6R">2A)EW(DIA0 6T$R(* MY@S!'B=G_,>M^W9#K^Z^?38<#&TW3UEIT3-+#^HD>!$6 [4Y_@L3]RMF:.WQVH*#WIT8'4/7KOW[6,T.(=0!;+!)L2)%<@$+5"D M1DM''5BD.1@C"H04")D1A%A.M+0X.AX4UX0[)Y@VG$6),?'TV2&DV%GS"/:. M\043;D7@! F3,.)>$605)4B;*!2E0>&4$S>:1,(_; K,%)B9E:/&)!HM9M)& M$KFB!K[[9)RA@2<36;P;9^[PSQ3.\D*8LG<34XB-F@+S1$YSBKCB$>E@ %-" M(M@9R^"W7#ED&DT>7#FD $D!DDXB-(7DF:]L'BJ-"\P%EZ23A%!/7@Q("G.9 M)(AX"1D=:C MH!@FUDD>K9EEIFO!D((A2@7'L>.:2,ZY\09,GFB]4EP#48[/CB&%H\R2HWR^ MR5&D#$13Q9#VP$RXIA@Y+RD"MLKA@F6)Y4K$P%$(FV[ N7@@4P7!_U6M./@> M.E]6_P>^7 SYQ/8_=;JCS\85JHR>S/7_M7KYE#]_4W7[RVD8/0],P;$]'<2W M%S_\&CJ#TV-[_K;3K=2U>M.OXYN-YT9,ER*H'G=T^=>OG3 \S K^!H^4?!S= M'W_R^/*;ZM*$<$;7&'XC,+GS,GYS][4?W5:_840\ZJX_OD89+6,M8UWRL5*L M%F:LC-YO7L>Y21R0D0 MM(H]W9FS](!I@)?V>U\G*?%"3&MKJ-<<.R,D&C"?+^[.3LV YC M:%2%N!HW*G$U1DFAC5]R6NB47ZG,66,CIH[O#,O,C,YQ3I28VOIIB:GEFI_= M'B!/X[IY6^7HJU\;(S.W\Z:G^2^9E.]YW:4"-JXQTK[ M^0,OSZRMG8"9/2OXJO5+ERZ)_3^V>V;[YXU1%CN901;[Z_9GWIJG;CCS1B1J M0I2'1R]I_OT0^=@ [[#N%I' M_FO[:),=_'UPO+V[][UU]-?AE'MR=XUL_]X^:6\<'!W\_I_/\/WPX&3SO/U] MC;9VP_'!R9YH[\+S_OTNM=>Q&+=)(ZTC&./[CQ:$(GP2.==+(BZ=@Y\(05ZQ MZ *3D2FVLLIQ$Z375'K&*::O+LSQNA7_EO2M1VE]"8;6 PRNVCV-#ZU$Q0W6 M(B MET MPE7!B5>'$P_)T>21>.Z 'U#A.";6JB"QB S3I#W&_FZ@*,G>=0*%R>Y!3&BI MN6*(!$41%]PB[1A#.!*B%9 'S/W**C%T9AF8!0L6'0M2$-K!9/%7\Q+"CL889 ,<$>>!)$:"O H' TMY.UR"HKD:(:N*(FFDB:O0VJ MJ6_)MRQ@\9K XB$&1L1"Y&.HPE+NX#_AL("EHFT*TGKSD@9&ZGR+ 7V/_5Y! MAP>@0ZMSO=GT_GEK8^VC289A)0ER/#G$>33(>0$ZH*CD7@:GJ+\LUE5LB]+F5-RM[C@1=_T*ZC:B M&_[=&1ZN7V+CNQ$T%KHQ,[JQ,QW\ E'SGE"4D:,>, 8.:4BHC8X[8/15-&J M3@Y]\CFNHOP%HHN4BI2*E(J47ISN<$T]X3X2'RT8V=[2* (VVN:B.YK00G=> M!=V9]*YPG2BUA""<-[JSU)WL*Z=EHW=::73\ M%ON^,WBD3^3U=:N\-6]=*J6P)8G3:+@FQ#I'HU7=RNY#/8',LGE SWF<%89RK#G1MN*#<6.88MH)CR MR!"L49+<D1.M\)H7Y363WC(;+/7&<"2XDX@[Q9&EDB,37>1"D6B8KA^O M6>JDHS_B)^O/&U]MOV^[PR?ZRUY?(&#._K+!,)[\V%GV]T@PQ5$V!P0[GW*4 MJ:AE2"8BEH1&G%N,#(X$):^8BIY:25P^Q=44[,FUL$NP;Q'89)%239!XCEZR M'Z%P125O >'"%!^"LU,>,"M88DXY)((WB'MND9'$(&*\EEYB[)1<665/;PE; M]+>@;)%2D5*14I'2BS.6F?F_"F.9.V.9]&V)J!3S7"(6I$.YA NR.BE$M*2" M8YV"$G5C+"4/##D+BQ\>_N0T=@"M M7\.[#_&_9YU!9QAW8O]+Q\<12[AVV+@B#(4?/( ?;-]2%5#P7-4G>I24SIGB MN0.KM!%A+Z,21G%'SU8WG+'6&S[M>'W[M-OQ9OQ^[_KPQ[,/- MCBN=:=@K=5NNC)_B6R]2*E(J4EH>*3V U8E@E3,QZ,0X-S%JXV@@7%&?A!7J MX:RNZA9ZHUGHJ%?H>&]:'V]-NWEG&@UOK1MVK_:I*U;8CL/MM&N_W5I_\D_@ MA=U2R_ZAH:ZK6O:?6'O7?TQ,$D$T+'E, N)6"V2EDT@(@4WD+@27CZ>)D@*Y M8!!0@+I(J4AI\9TD93NM\W:Z/;&=BD23H8D@CHU#G'B!G% "80["%R21E#TF M]=I.EZ !+BS]QG%OL&25@8H'ODBI2*E(J4BI2*E.4GI(GQ-'@$9K(Z)4GB>K M#'!HH%4D!A&B2>$>?/J.AB? "49,^@\@!J56P,SBB#O3?="<,5$HE6L@!9J[ MJ#+D")$H)B=DPLH%;%=6-6T*P9[>MJ3H<4';(J7'=:Q]NO>BH.USH^UDU@91 M07#C'?*&>,29%]\^AD 2]T0@S3WP()$KH:NDD'"6AF1XY#X!E!0$ M*0@R(P2AF6$GIKTDD@?'M0,8,4&&*",EQCPW@A0K:Y;PTKH)+RYR1U)0""<& M\**"0P8$CHB@5!N*M3%J994RT91J5H4""L@4D-'.!85YP@(SSJ5V,@3E A$L M<>K2LX-,P9$'XLC>31SQ0%%T# 81YQC@"*/(82>0H"EI88*0F*ZLBNE^W@5" M"H0\TL\+D(&%%)Q1S[FQU''AL,&)1AH%[&EW8\@=[MW"6.J(-/XFTD1)64R" MH. T1YSYA&R*"@7F1.*"!N(\&$0&-]DMC:'N[QDN2/.ZD>8A 27+)"%)>@UD M10FF 6@\A0U/1\\482]I$:7.MQC0]]CO%6AY8,BI=>&U/=H_;VVL?>24!ZR" M1IHH@SA8/\@DBX'#:!M\[A[%A?2[Z:+OG,-N-;F\(GV?[\.=NHP-C_=2WQXU3VQ_FR/OP, YBQI 0 MNZ-JD=U*8G8(OZ1.UW9]!UX^&,(?JE();RY7R^3DWW-.'@^75W/RPQF0-T=X M_6L>;04QAE"J>6#"@U8X&ZU(UM $8!DHI<9]I'KEXDV'_8LG.+6?(G+]:#^# MH0 /^-8>?[7G@Y5_W9B'DTX775^(DVMH-"NK_^/Z\+Y;AGK]5K;_">Z6=8F_ M8>+F1C7OA3>>9'5[A='=S5:SL=5>OWL]7!O\9.&0%QWZ^G9[8[.]L[G1@)]V MMO_8VEC;A5]V=N%;:[.]N]/8?M=87]OY=^/=']M_[SQUO<_]>7[9:Z_M;6S! M,_SSSK&.H1?E-*"W%+_AF7I<_+&"W& MFP_V==(YC+?:'Z[@O=J08-S']G00WU[\\&OH#$Z/[?G;3K?Z].I-OXY7[7A/ M$-/U;*H/'%V^4NTW>*3>XZ2M\2>/+[^I+DWLKJ-KBK[12MYY&;\A=U[[T6T) M>2.)>=1M?WP-#-:Y#);>;T _28S[J5UAIEYZBP$P6O7/8P'HGVDX'NWI_1@; M+7C=X:"Q"5MUN,J8NT'>GCH_UVRW^[*X>L\<6#OTSG3"ASSM4DT9>]!_/.D)7\A5=K]'>XBK++@4-&:6<:&Y5-8$[R13G%JP 0VQ MU=D.>G&V@[[NLQW;ZV/7U\G^U_VC@Z-]"I_^_;-H'7WHM(\..JVC]O'V1@O# M>VE[8X_N__WAY,KUU?K>VOB$VT?[7P_^_@^\_CUMG\#WW= YV,ANL4\,/O>X M!6.9='W!.[]N;\#KCWX[WC_9@GO#)Y]LD3;]S^?*+;81X!GA'K]_2!=5QZ_U MK'2,26^81"FJ@'AD"CEO.<)*>ZJP9<1;V-%HD^NG'.VH7WV9 DJO$Y3*@;/% M Z7O$Z DK34V8H.<5!YQ2RBR0C$$4B51*T$XU^ M!+7SG>/8Z(YI7_YK_MG;P6'C++O".]U&[S3V[3![T;-XOG2&G3AX^Q3#H"[T M?YXD?[3=L'JOAXUX"FN@,ZX$W0T->Y+#F=]'?XC?;7&F>OUS*LU%KU^9KV>)*..6Y.X3$A@9A!/RB -AC&* M($]'>! JY[B*)E:S2JBO$2&M/IO2VC2M^*F^5H'/=J^+*A;:&6=/7="1)OQE MG'LU=6W0L(-!+VL:,->OG>$AJ*4;-CJ#P5E59\'W!H]LYG@X*/#V$'CK3-$6+K4@V *R>:'!UC8.V5SE!7MF M Y 8XR5>6>5"UJ@CSY)7::H_:;F_\A;B,C/-GO*B$0*RPA(1I4"S"=?(>:D0 MUT1$#K];IU=66=-@6B/=7B87RDR;C"^#=35SEE'58OIMLAE@@:69P=)TQ%$Z MQXT.%!'K$^+&<^2TP,AKSYBF1.H ]I1L4EG\)*]7DV=..>[2Y**L#U'620ZA M6/!:4X:BUQ%Q)3&RDDND@[4F"B= F5=6X<\U4M59NC[JSB#6#VWW4\R!MF0[ M_<:7W*0V'TKY:OM]VQTVCCO6=8X[P_,J0A-/7 PY]S7 AWVICO04A\9S48UW M(*"JB?!5('4[_3V2TZ#VYX@7 ;]RP^')H$R24B0ID$D1;"!O$@)SAR&=(A>) M$Q)S\<<9'2,N'H[::O/,Z<8#M+G8#T]2Z4E*POW_S]Z[-[6-K'NC7\5%K;=J MYBTW2WV1U,KLDRHFD%FL,S9)()-#_DGU%4R,S9;M$/CTYWE:DN\F 0R8H+UK MS3"V++6ZG\OON7/GK,P(& V&"&\,T88QHEU*$YYP8[D#^R%I\NS>3=)JO\;= M$L'[O1!^Z3K XW4JR&,CC8,JY^IOW/\/N*H#_W'@=@8#-YQVS>X5)U-+I-M( MI,7,#^Z$C++,$,E\0H36BD@G!8GCB,*I"9\*NO4Z%O<.H=3^C(UEXO5/Z:R9 M^$&9>"'-@T><*8%,#)PLDD029;4E,>/4N3@U*<[9I+6GXZG2CXW)W;U32U^" MK;/^5(QJZTM1,^Y?%&31!_@J#YU-#C1L4Y!)=5;&K2H@L"/1_,B=",?464]H MY#01(N$D3 %.6&0U4F =M@D_CX)7DJ]L\O5"='HL>HB>NY_.0*EM#/ MU8EK#*X&0W=^MYS/EV#SK!UH3$[CP/_=!].G\\W9()P&_W%=^[:??ZP-G5N* MI+T%:)%0H:2FDA@G$B(B)XB4F0>YI!/#M#3B].&=CWG.\.&S_OGC=P5Z1L 53"MM.SST>WV+[$<]F4Y13:C M*]ZN\R[/G2U.[$A]+_VX?Q;'5F>=K4^4O9_ E;,6K-U\<3*EG#E!=!1I(B2F M>]B4DRRA*?/69HRQK=.'BER,1>.1#)UFF?:<.O6/5NJ]J3@*'%1&=QA&A.J(F=@ I:(KAEGN AMK#\7) MPPV,6L.%]<*%RE$9I50)X%W*K",B2P0@?VN)I"K6B;/>1*IV8FQ"'>Q@KN-L M"#^&RM>J#O;.W6=_UDAZRGNL%1]FFWW@.Z9PZ&(?8M?YAH.G:K3X>(DZ/9.C M[U7G\6%\'+4[:GU*Z7@!57HCLC13C%"N8R*&0 @/"O6$_OZIC6T\()*I3 *1>(XCU22*S MF 8LF,RH28ATV/@UC2314J?$:1KS6%LIDVSKM4B:<;*&B>=U0&L#V?D1($3- MS@_%SG/ @KJ8:F6Q>S..GX@S8&QI$\*,43J5D:'4;;VF39$LMB%XSB.3G@6T M"$[;TA]5NRF>$%V$@QBW5BCJ$VJYM#ZY]'4!9D346,%Y0B*FL-HHT40;$1/! M%=/4*>,==J%F32;O S-J3\7F\O4CP(R:KQ^Y(89J((9'BF4C ?FDEVGW2XVI5QMW 87(&;W0#@?=+I%;F[=Q]@\R*,H;6A M#RP:7R*BWJB+SA"VY!H[5!?'$^9AU&)J;6+J;+&/BL#^*7$J"&44Q)2T%AO M.@*G'6=:Q#2-/)I%25IG[?Z:?+TV]'%KOJY9]W:L.X6Q$YSL!>R MF"@L(\HRX;US:2ICOO4Z73)VK_9G/%;VQ86ZPK!@,?_7F'SD['B>WLMR=&R6 MGZ,ZH'?%^>"\T.)T_IXD0M7 8WW2:['+BC-Q*E.9 =+ >B'L_J24<"2.30S_ MMCR4/B:TF2Z)]=85SK\*KS]BED;-ZX_&Z_-M6:1-*1<".#SB.&6" DA)8V)L MII3/M&'8ED4V$_'+]GG;<,!2E=HUH]A= ":@=K[QR)'-91 1EG"@)1ZFH\SI-<" .>D/29AK5P_=^ M729_!%!2,_GC,?D<&DFC3&@N-$E9!$SNO""2VI@D&8UIJKD74FR]9LTLN_?< MW]I] J5GXL5EX'E-XIY*$2:)4[(F( M*-@,-E-$9#2CDF=9)B(T'.Z36UJ[-NZ16WI?,/%LS9Z-!1,S&6DSKMA:%MU" M%BTV5 &K1L:('U0J+7I;4R*]UH1K2K-4"\$,9I[%]^FH4CLO7K+SHN;=M?'N M'(ZP.!$S-9YXD3$BDD@09;0G&162\\BE0BK $=EB3L>OX9G@=+/!!#:P#Z-[ M1P-GY[JIP#E\"US0N(^[0O=SZW(R[%^\PDT9]+L=V\#W>H92:S.P!YS9&SBR M=WG_6\?XZ!DY05ZJ8'@X]T@M&)Y(,,R!'LZ%C(S+ MB&.&$^&CB,@D5@0=)U);'>L8G2=-R=;0!/)AY<*:'"N; 8'2Y6U VO_L'1[M MM_]J[+PYVO]G_VA_[_ ^+>-^?"!/W4SNEBM<$Q[>#!I8E=_\OZ/.H%.-:MKI M#OI[839DL]%S851D ,D*+\N=K<-WCY9.]$Y=A9$M1_V=8O/_' U@A8.!&X"Z M._"H\,IO;*W5UJ?53F8'(ER;+SZ31GE'B=,N!JWF#,E49 F/5$I5I$QFS-;K MF+,FJ+G-" O4H;T-=\7=G;OK?L=W9^RK.<8V3,6* CM+2XD0@A$=4TZ,21W/ MG(VH,K]PO^--QB7O1KDY+8>(_ELPP>;!4EVJI-Y MV\\/X5P.G1GEP<[>=;H>T[1&X;78U8YE*N%D3A(BK*7*BUAY M%%Z"-@6OXX//A\$W"I3PU9KD[GU_-\GGFI> 14\3[U!%!?42DRQRA*F72 MVL3$*JI]*4_N2W$AN ,+Z.?JQ#4&5]CKJ?:A/*$/I:7,*2PQOP()M@>?7.#7 MM3BZ:\RFJO]VJ77,"J*M$T2X1!'E8T=BD1K+8RXH$UNO:21KU\@OR;U+?$ \9JJP[9E/+8T(<9)1D2<,))Q&A,;.>MDK(V/.*87Q>P^:8>U0^16 M#7B+II!%+SS; 02.3I%>HP/,F/=4MWL%Y/_-=?L7#O:\[X>7*J\'&#X%WM@M MCN&P/(-:5*U/5"T. Q!10JE,!%%<)M@TW!(IP";R7*8TTG'J# X#:,;W"L[4 M#H_-Y>0'1" U)S\D)\\/Q?;&>Y=@YW\+G"QY1C+AX- <3[6+8I,ZM"2:C-_' MEJ@]&G?U:%SD6+DUO J=>5T%Q&N/QM-Y-$)1Z;OR6-YU56]8FT@/'FZIVE=H MS3+) 7=DTH"T8IYDCGNBM)4)*!\CHCA(J[3V?#P?_MX,V'$']JX#+/;.$V^DDE)%+N7K"[!LG@_D>1:5%WD@=5'Y)J"6V]6. M[E./H1\6QPC8(3WF142I%K*0;YA[:BR$4F$\M9P:1-LYAD+ULS8&BRM MNJK\%Y$,CUY57DN&AY8,\\B'*1/9S!!&8X7M)A(BC4V(BU+&M(A$2C6V^4T3 MONERX9?RS2RO*G^[W]YIOZFKRE]R57F5G-?P>?^\X;Z[W'0*;]U@V#=?&_T+ M9,Y!<-E=JCQ7=9[T8XWKG,F;Q,,X*,X";/A/Y4GLE>=E:\UU*\VUV _::J:P M@R,Q'("M 'Q+I,?>LI)YKZ),"Y%LO>9B,0989S[_*NR[WJFEW#I$I3);;/=>ISL_)/@H'=9(_8VA M^@XWSEU7#9UM#/NAJ\W@5.6N,7##8=?AI0O I(X>/GKT\$-Q1$?](_4=1^F< M]KNXC5C @:?UIQK@U.%S'+@:AKS7\NM6\FNJB>/9UTMXOR]))#7#OM+,N8@( M4$@D2Z.$I$:!12W2)#4)#AV^CTU=QPE_?5AR?T:N X;K8?"K60;W&7!RQBSA MB>)$")X1F7I-C(U2!:QO8Y7\P@'#C88H,_X1W^FIGL$@85_#TM3=( MM&Q\?S 8P5FX Q^R'/[N]TZ.7'Y>=+NHY=$MY-'Q@C,DHU)E0@D"H$,2D6A' MI -Y1%.3:9^HU(ITZS6G=1GXK\N\#UH&?B/SUJZ0-7+VG"N$QEAEF7"21<(1 MH;.$9#%P=A(SS:T73&?!%9+R>\_AK%TAM^',#^ZB0.7HX5@?S'BV]M&3>CK& MAS&H!=2#"JC%7GD>#LRG-":I"UG1@A&5*4V4,!%/XUA[Q[=>BR:MLZ)_46Y> M._"HN?GQN'D.;C NDRS6P,/,6.!F&A$59YIH)U+O-:/46ZRMY,E]NG$_8X^& M[7RK[EW>@N#UK\;S/3L]"Y3[BF1!6CPNZ[)%!TBG!.YAW$"_%UY+=UVCUQ^Z MP7@0P?@JTQ\,0^.]?]U&G1NP-;D#F"JYL"Y2*O.Q3AU/,\8C[NXC/#X=_L7_\(^Y__=C^S[C=]=G'V>?=8'.->G7\^_[S[ M-6I=O^T>_-6*#W9/8']@SZ[_.3V^/HY:_\COL$YXOV/>WGW__>"HQ;_X.#,* M'0VQU18+)S*B,RJ)I2Z1J1 ^PLY4T8*H"-E)MR*QE.E4WOF2.# ,N$L(C;W 5B2":)U%)%,NRFP$.#,!DW<1 M319!Z5,'_\N=:YP#_9P.&@[DL6VT5&Y.&YPV&RB! ODAG30;N1M<.$PV=MVK ML?X"(5\[F![7._QFHIOJ_L?KY,TY2$])%+ MDXV<<2&L4I MEJ53NJ@R7XZ'>*/MMB6!ZVF[+=AJC0MUA6UWUV2S)1(3I974RDD12=3FJ6$2 MP+REELJDMMF>C,6__@!0]VG[S'9;[+^=UM%7WMI]'[78A].#3WO\^'H']F/G M"M;^_?BZVSUXN\1FBUWF,^>BY!=*2)6HO-QEG&HMA$ M"756I#K-XAC(R<>1XSPRJ:MMME^#Q'AKYXODP@OM(V*DH$2D*2<*A :Q7.I, MQFG$E,6>L(L)"$]IM3U;]_RF6&UMU$SO"L54L^!M67 ^B<=FW"21)IEGE@AN M*9$^-6"D)2!'T\A()[=>)QN43EB'TIZ143;+J[5%MD9&GK/(L(4R]S(AUGA% M!$L:Q4SI4F42@W2B$5%,5(2L\PRD<74K6_B7>WQ?:%Y.K4E;0@ORM95#7W5^*WL M2?C[5"+P?9L2_G0#G%]36#UZ4\*WU0L@M-B7D:6PBH1B1.$M*,!T3 MI<%>BF,M6,II#% %$X>97,.,[>$L/4TN")I,$\Y$FDB!.; MD223V*(4$X\3EQ ="YYRPXVR=.MUVHRRQ:8)=_.9;%@WPN?G3=GSWIG@2G'? MS:GJG;A&KH:N4?P=)E4%I(1AF_ '3I#X!ER"#63J1LV;A(F*HSSP>^5!?H!S M/.BA8,3_[4W.[8,;#/..&3J+7^ST[.P'4U?6$O%6$G%_ 1_1)+:IR!A)K,R( M4%2"1-0&!*31+I4ZLE)NO68;WY>U[M?\;,%1+18V0"S,!Y?@Z!Q(=Y (RA*! M31^R.)'$,P:T'Z?.&P!*8DD?][NY?[PW]T1'L:T;"WD;6UHKD]^+O8- M%M1Z1Y4F3J4Q=KPW1*6*$T[CB'OC9,KCK==QRIM,K*$_WV9@J]KQM''8JI8I MSUBFS ]/-Q0K,#) 8I82X1).M*,1B;F)',M$EJD4F_1D_-X-N&KGU;IFJZ^ M7LV&=B>=7B\T\_&-B\!I]W)7_=)RD7&;F#B5FFD0C])HPXW-G%+4:!>#7-Q' M<4C9@XK#6KJM3[J]7PS4:2^93PQV$S1$L-@1;5A,M(:S=YK35/JMUZE(FZE< M+!NI$XA^%59/.$VL9D8JQT3"$FE]9KUR\-_4QMVD[^*\GV9E?1?:GJ=4BTD+21 B1FL9R6SEO*4,NPT2U/1C/F]AVJM MD<>>V'=6"]A:P*Y!P&H32PYRE<9&"<:H5FG&DY@ZJ666^J2PHVL!^YP$['RC M%L\=LRHA,>,1$;&71$L3D\S[).;"&B/DUNNL*9?,!7I^XC6 \G\/L1ZDJLV? MZL%2LHF(@8\N^H,.ON2K,$JL\\W]<=FQP].*AZ9^5;Y(-/F)TK#LT7#U3Z86 M;8#$7;Y<$H#1ZMF=) &-*E$0[OBJ,X2GF9_HTWETZAK*F/XYK.8*O8U%02*. M3X/E=6"M)[GJ-BY4'G+LAJ=N@+U>L$T-5AO 7^'$PO"ULNP +A\,X8-0D[,] MVQCA]GMR=^DXV9,;=R"=:]TP]<_3?-*MY\01G3OUE2@/:WVENI?J:K#U[YE7 M.N_TR#1-S9-#\8*O_T?G\+LE3UV^.V>CP;#CK^ 6@8XG9!@8![:IJRX&[E7U MQQ^V,[CHJJM7G5YXV?"C/\Y5?@*K*VD7%S?'-^&!Q=>3=6]'Q=I+L[9\?;H)_)JFQR]I0JR]5'^_ MI)]W0%!M]R)R",SWS^?[UP>[G\\^GWX^.KYJ'7WVE>L% M_DU;9^]IZ_T7D_&,II$A/#8,&^\+DD4N):GS2NF8Q? Y=G&42QKO/_L&0+5 M^B4%TMISIFJ!]' "Z7I.(&EE$^T33X1*)!'""J)Y)(A*>!QYGTJ7,A1(XOXQ M_[J)T6WP?/N@30)PWV__LW=XM-_^J['3WFV\W6_OM-^$_WISM/_/_M'^WN'J MM*4:RV_0.:_ \D5)9:?74(.!&S9R-^SDP;53=OS%1M->+4!_I852"8M(0ATVPJ Q MR5A*269T:BB5"4"EK==L73'7&O?7(NF9X/Y:)#V22)H'_Y$WPC#+2403C452 MBNB$&H)YP"P&<:6]VWJ]MC20&OG_W(2(46Y.@0/"L ?7<_G)%:R@GRN B8,K M9)9!@(O&P'L.5_8VO7<2\Z;MR\]+W65O^*M(W;6[?]^H"PQF[WV_<#W;&8YR M-P!9/,IS9_\<#=O]X;$+GIA?O'/KXPCA]IL)+CS8/6&MDR]1S+B.K2*6)X + MI0*Y-3)*G+5"H[>8)9M4(?82O(AA%-\ F1) (T##?!1:U1:! M%/RCW^B/AH.AZMDJ">W6P+$VUY^S1%ZO!W%"< =^IR"W*FP'_^X?3&@-6X:_ MC.;_CR26%UV+GC'CE:3$6L6(B#-%LLAX0FTDK.,Z22.U-@A9^Q=K@?6\(.1] M!%8MF&XCF.8=C#%(G,A+":24140 =B3:V)08EZI8I6F62!!,+-ZD:6C=*?;&5X587.1_.U84>N 1^[[RXWG4'M M;GP9=OQZ4>.$\ [\IX+L_JZH#J7PNXKF#I'D=D?NJ+]7TEN-'=<1 SJ:'AQU M(MK7^U]H[%*O(TMP+# 17C*2*1H3*5,J(\-TA"FIM?^QEEM/_FI/!A[O);=J M^70[^70U*Y\2P[F2"JB6FHP(+3S13A@B7<0UTX:9Q""&O'UQO!6&1$HG M6A5%JN<7KC<(21D-4SCJX4X6\6+P0?9@R:.!:PSZ?@APLW8YO@P+?LW@$2GN M3R2X-U/T]F9";D?]_9+8/@[<84EJM?R]E?Q='%"12)M0F5 2)9@DE#D0O:ES M)-:I3'CDC41\&+-[MPJK'8NU6'J.V+ 62X\BEN8GB65QREG"B3<Z54O=*^<$.R-6]4G"U05)DE#$I+%80QT(KIV*O M,N;3#$ 58YG^ N)J#0U6$KZDPZUF8[_]9O71EHU9L/]1 M,JN=GW3E[8.CO+?QT>_+V_NW.T-R[TV_F[<7@$'V!C MC\/[DN^#O]1O']L['W?W8?V_+R/D&SOTW(*^Q=;-YQQ66TIL@ACL%975T7=0 M6@Q?$?SDB7:)CHGU\9\^MRW1=ARVH="1[=$YW-.LP8B;F[ZJ,%_OP!]]BF G%, %/S@:.?Z^.A]W#[[Y[0%0*3]UX?S-H*>LQT (>^O M ,!TW7\^7'W^9"\T$\DQVV/M\SW:.H)[[\)]=N':3WMPC_WH\U_'].#HF+5V M][^W=__K@=>O6CM?4LTL-580)YD 4TI:(JV1)$FYT)DWPE-:8-5.;^3L#@8[ MO.(FSE@<)Y:*+-':RI1EC#)M%)[#5L,!DKQ (9"/ /'\^?%PO[UW>%CAGO), MYY@-OBL?4SAMPFG\^%&S2S,^4AC(GBN4Z;GA93__.F@V M+L+,9T239@3? C? WG1^;UQVAMAK>WF%3;,QZ(]R@S@R[Y\WND[A'9J-DVY? M Z34:@A*]@IV$98%AEUHU7T1 NKPJB,/I@8(/'Q0N<$'>ZU!M;M-V%0U##M; M[CL8E]T.9J? AV!\G)R&TT28"VL;X'N6$W^P>Z/*\97.<":O==](/ M0-[#CN\$%#W9:^/&K[6S/R:9"S!4,$([^:Z\4?728;_[O9-^\1Z%&4S@$C"' MP/YR^;>. 8+!1-6@)ES8H17U3]CW:G2!%]^DNA)OXS3V6B8\$R*)%$BLB++4 M)0D(N5C_A.IZE^-JAE?ONJHWW.G9O>J@P9;WH^[?'3\;F08"-Z_L*+]R*G]A M2JYUM!,?''W\WCHZOCXX,E>MDR\&](%4GA&*PY*$-YHHXSRQ-C5>Q=8*FH"1 M'LTKJP9NWV ;I%L#X0K2;#/4O'6[@2I (G]U0*R7(-[<#">5M#,(M#QF^!"] M3O^HR*)! 6A-/,9L^<\W9CZJGEH0]F'Y0[+!JY60:= \6=A!GG MY8VK,RPZ M>(F^ A($&L3"YI*PL,NH&L*-)U6@U8-5I=[PNV^=?#A"KTC_$A9Z@7*JW(?< M#4;=<+_J(OIKF@/%&G>3]RVE%V<#PWGBJ*7[?P0T<=+J=H :*_9SD MC57K*ZA:=0EN2-!$ *_*25L%;9>!PVJ#KDS7A1D7X34O\K"K^$T? 4P#]6D_ M#U6OI?;'?0L*)>R4N^CVKZITMASNZN.CGP\4'GN"_B[/%<^UVW;=.<:YA T-$%$AL"'MX!5!K M,"I?%M_5:5RP'9F93$5$%E+@T;)TMZ&2JMJ4,0)=IBW#M3G?0;^P5 M9_.??A0Q6X)+BBBG ;_7 =(+;UGJI06"J[32 M<.&Q8RI^A]+A*%>P(Y7 MB69#CX8%_LX[YTB/<](PB"$\S(^P)7#K0W0OP\_^51W"KH8/.7^K%N&/[A#XF@1AF/G M,K@U2@C\M[*-G2EFKB[^S?_[Z[]58^+0^'W,YW\#(@*A,N6Y^!WY$KT7_<"$ M+>!U8,W? K-[6!. &[")+W_?GKI?XU(AUYI^#G(H+ N>WE(YB'>:H+:)LHJI M S>C/-]U734&C<#TIT[9_P7]A"4CJ,,;A[##;W.,,0U,OPDLW^V 6.QUU$\? MW%/%3(8J;[QSZNO<8>07V^5V/C-/&("'76?D%3PA4(^=#Z/->@&:?NW:S\>?@B^$'U M%H/\2I<38 M5WJ%9Q^V[K?94XN5(Z86RZ4X$Y M(,%.KUE^/M8Q%9@= ]WJ("]&^6"$=3GEOY M8H))4OTQDRL6SY#V.W2%.#MXF_?/5Q$WJI)B7>,2%T?B4)SEJG1VC)SG- M-+5&180G"2/"9BG0>YR2V"0LRF)FI!%;K^,XVEZL V@ H7:#"[GG@HO(N]+C MXK";#'JV%(84NH ;,3:$2ADL1+A@\/NK!2STG*8$\>TTYFL?O,/$=B32=0S> MN47CZ!M*(XJ4ETUJWCW/U#/9AB^@P#@,J&F43H9"8H,*&A1X&YU TWXZG'5\ MVR*=%SE0\W;O_JMD:]]7 \^U@<#9F*4ON?32KE#$SZ*1V%U5OV]>FR.3AI%@DGHH0D7*=$&)F13 A&*&AW MZXU+C:);K[GD3?C?F@K['F$0YJ]=\C5TRC8[79C MJ?2N)=EL9X+2J!=G:!%EG09!E7G FN2-) ME'DBLH@2E0A.4F=2H4TBC,>N_BQN A5N6BW*KPU"_W:#P2OTG%;V]/1 %5M& M&X,IB*,4[R2U?K9'Q,9)K=^>#("]4R%38[#:NS'(Q]+6J1O'F M7SUVP&S__-S93A'7FDF,,=U^E7(['2/#RA=,H5R1.QF";2',-I5Y,]\*LHF9 MZ8UOJCMR-\?2WKG\\#0T.YB1,RXSDHG()M+&0J8NB[5/&(VS)'% MTFGQLM]^NVC_3K?=>J?R@SSD[]A_<&V3IY?2(WJ>TF,M8;3VT0X[V/G"8(N5 M\9K(S&=$R#@FTDN0!*F@)LDBG@@P5T/ *5H$?)CZ618N3&<*3)/*^$B*7):I M;%H7\D^P">^P2L593FVF?W[>[VT8J;T)BZKI[,=TMB?:[[\8[6AL5$R8-SCL MT'N2B4P3EE$MXRR6*K$5G=V-T(H#F:6R:BQ6;D-R$*OH4BJX5/J2..:SU*]7 C4^N"@+A37$S%-RP[ T\J/2% MOIJY!18[E=/*&JL.)]SUIG7/=0J8*TW>Z!XI#YX$G*WN!U*W]JA;>VQ.:X^E M#05^V"!@KJ% G,29C:5.8RL$3;E*,Z&]4=YJZW5);_+=K!S8KOJ MDAXD9I6\MB#!9\3DC>([9(_V_7;CXT69,XSE2*/S\YD/KPHFL4DZ"K!.6A7 M_'XEM.N-,*U[#M4Q!CLE7"1] JB""J4XI58;21W@"N;&J&[&/R%FW!/SOH@J MZ?H#_E<-Y0*4^RH.WG^1$4(V%Q&G/4 YP'4$-CDCL78JTDEJ>*RW7HOM1/!% MW\'CIY8_N[*9_>5%K2!!S&B1N2>U",TBKVJFMF'@P%Q" (O9[>,^)U/%[;^A M:,"2@*J&8/JZ%64.JE$P88&*O[E!J,4-=UJXD9YDC#=G,MB+K-Q083.^LBR[ MM],PLCE)@)]\.7!8]]^?_WDHJ*C*IMV-8J203.OU=RZQ$@\5IJT'>=X.>P;_ M$9Z\'Z3L_NT]GB]: )VU+EN77T24I%1FE-!$&&PB$1$MG"74)DQ9RKCQ%$/L MS3B*ED;95^FE:94> BS%64T(&+N,J(F%$^K2\2YW\43<36=%-U#8.UQ.[7R8 M)1C>?O_%@J UD7#87"LA(G&< #MG))-:)E9)KTRR]9HN(92)VR$D"4Q+EUM2 MP4.5$2RA [#C!QU;=ASX4)8\'-Q>U+SD*H/VV?NK]LX7&RF!;$J 63D1,K(H M:B213%&?6.Y3:T,VS_82XAE7&2"21S+Y%NBF2L-:*.A:J:/GQ-*D! LK;(.@ M*M1PN"OZ^4-#@O-1%\"[ZX\&W:L)C%AM)A2W*U$%POURH#SVO$*Y!Q^$UC3Y M #L.S(+E9<;*Q^W#[;+U!;;I@J_=1:@ +FZ+T!_VI&7"QP[*325G)5MZMZA)15466K63#"TT:PHY; M%."17,#V8>. \#;P&;8!">\_M>SRJN8T#ENR"&P"]@U8J>A#$DP>M*Y"7"4H M'%]V7<,R%#488#>@LJ"I.>Y[VREL1K6PY\5YX4^KABL=-RF(>BIY%&RIMAON MA-?Y>[*R=299OVC)= WWN_R2J0R45\0)P 5&A$H3DEDIB%/<2_A_[@S;>LTC MMKTJ@#L63TAG>?!-%!TNP*2I),/\*+A.*(T:]$TGT/E8JKP;Z6['%)DII9P; MIYN./2+8PB)DL)3H< ^ M3<5V?(.5,3@%$$LP/#!E#CP951SB:HY@,?N3M=1$L)P(3BZ!"#1E3$58+I+B M:&3+)=$FD\19%ME4BEAE&1)!>F-!NPHB'V0/.[JF\A\U1=B9KW"V66-/&"MJX!MH $F ):&V2<9$2D=F8:) 9Q$29 M3A-J68K9,S&/;A 006>@M3A?;OW( B(8B)^*-91#D>JS7W'V#,X^E2GCB8@) M&'PQ* >OL2)#$9$*3%TS@J(+BO-L>TG:U%@N!(#S%'K@[W[O!-7 KM/#%HY] M"$;D!T!T5=G/NP*?J>Y^KXV/#]WA3HXN7?>;:\&23FN]L8H^@G.;1W'$4D5T MG"5 %30C4D>:)*DU491%1FH)>D,L\0.,10.V0*EJ21I],.5/BG:'Z!K CW#4 M.U)0V1.O!\?4H R;@,+I;#=V1WD%>8>GN7/E%XTBJ>Z'J!:.?Q32OU3AS>H/ M;HU:[CM8AD=,+C:_! Q&C@]]>$([]**/9$@;@9]^&_L\-X98 MT QZ5W3SM7]>?1Q@D/>@6O3.>,TU)2VEI+,="I2D?):Y5,4D45&,8W$HD6F4 M$J692P2+HLC@*+_DAJ#+=N,__4MT,3?'#O:+LOZH(*0IS_V3NLH?HBKJI9$- MNL4/CO99^_H]A\]8ZW)-[<&02,9D\_A29G5SA](I6\V4K\7)"G&RA_DBVD36 MI\:3V$I 2,)0DD4>5)1.E;01-3S2B)#B&VAA(C2J3$ZDAS+L,0YPS'8_J8,< M=9#C%EOR>[,:^C"KKFXI=Y37L9"&:Y7 OU6B4DL3Q^*8"M!1(BG4$Z6,D>J/ MGY<[4R4B:-#58N?'T=KC:Q!!@%NT2MY468*5JFF&&/^A E9I,I%);G7&3<5\D MP&J>_I(WTUJ+L/I/JDZKX;Z MV+E8<,B@1P="*"[%F0/G&*H.V81TF>6 M3LZZG:HV@OI$<)XE O^42J=9;+)4I,H"ELG*@ !8M-.JFLVKZFISID:-3+3S M@?^GCWZR2H./DP9?LMJ>!I-?:1O!)'6IL8Q(9D%M.X"5.O:&Q%0E/G'62Y9B M.OLRK7V'26GE^*R0 [N^!/C,N$PH)8V,G(AIDBF>I8Y*D7CG6.1+]PBKW"-S M=$62580UQ70SB?#!BU;4F=/:-#DZIN%^[[]X$WMNHH08[=!M#X2D;9P2:RV7 M"9R*\V+K=1+S'Z2X5Q.)'Y,(%FW5,JIXU"\E1T45;O!7'@(X]<'CP4=@DRJI MN(JD)G#NG @N#)$IE\1D,?-<:YF%)E!"W!!8#A,XJX2T6SG1%T1WW#=73K<, MTWL#"BY;<^"HM<'(8XZ0*TIESIT;CC45TEVW2I1MY"XP?9'X%A36$$>U#X9+ MPM:-T!IC,K)S/(-]:39J* '[ICK=,.H#5J$K)?KLZHN73436%60%XV-PX4SY MQE/3J_+.X"M.Y"T'I!2^RE&O[ L3PK >MQ]>KHL#UHK2H;PH7JDJ6<:C,IW* MNSA"%S#?N P3W>J8CG11*H+?#[);!@T M;V[0$^8N]_-BYG$9)E1 >5TL=BA'**LAOFXU6AANX3O%])?)LI%BJ_F\P\8( M^S/XT7"$32"^(2U-*\L!#I\N!C)?3J80E[-=,76]TROF_H+91E\7F MY95CZB@>B/.:BQHF+"W'4;9]O;"$23X)'!^>?]<-W5)OI85MZ?8OBO%[XP!Y M06"GG?&+YF[\#!S>!"<=0"AL%Q;+=[<;;X$[<9?A>>7 93=;-\2S:R06AA703ZPW"L;CQ?'K5#42) MUYRKL6B:H5X49GW;\7!C"P=UA7=1&A: DA*.)A38X^#93 M3^]>6 7<,Q0^7&*(RO5@0^<66TR3+B?Y3DNTR3CR:M0Q\'#7%HGXJH&SLK ; M [;*#C6 SGN4#67[D542I3GU^&+^>+'%$RD[GHFWZ049;P[^V=\E-%MO/<:# M>^11;/5[1<%!]0H-6(=UYQT3IB(7YU+:@TBLXUJ%T,L%OT3!?8D3JB]RI^R8 M!CIPZ*@L2B(XZ?9UJ91#88:#&X&01>%Y4*[@Y"D=(7U8=6\\YW,LUN 504H/ MBH'PU1:!G.CB3,?@L!OO&PZ+#J'>*E2'VY.?N#(:$^0MYEUW!OGHHIP?/<-& MXP9'-S%4N6]F2N!.CXX,S\X[)Z$9-(K 3E$8.[GWBH,PC4&W?VG[ES_/:YM$ MQ?,R!E8%.@ST=V=0J4C075Z9HG-I/R_P19C#"0KP(J0RHJ!%\(=[764M!GUY M5?4SP9&^"'5Z6$H- A<5)^A]!P\"<3WJEK>5UA[?:Y,WA^3S\S\4AQ&#\("57!G M@'1K"O76J5K0EA0];C:X3/I\<^7D56=+E3^N^W+?%4H+":76^XO?2VSQM8(8 MZ[Z+J\4/-@>I&R_6C10!J>Y" MG@6\6@_[V/='@UF7S.S;S)8A!^.SUQG.VI#3R A-3RP6 TAB7#/\YU@C-F=< M"(5^FG$53*UW7)Y=GA4N8ZB^NA)V#&8.S#JL8,5[! ]4SZ%3 H>R=]#<#=U@ M8.&P12>%TP[4Y/827;7 Q('H,LJ8%);'AL5"*Z=BKS+FTXQ;QEBFO_!TZR<@ M<3F2@."TDX")9T R>13?WG+9P+8?Q[Q:]O2Y;8FVX[ -#S,8?NSV5X"%L(8, MZ* W#(>_T[.'D^R*G7$C@'?]+J*VP<8,BK\JO?MGK>_MOUI7Q^Q8M*\_TO;9 M>W9\MB-:;)^W=S^]^ZWKO>BX^O_GGT^.^'MHX^LO?NY MT]H]N3X^,U'[K^/OG\_^@74=7[:NV\&[#\_^(@5+G626.&H-$#6SJU>Q ML)ET1KE4"2@"E)]#(;M\P:TS_9QP4[LI1N$_2* MG4_U9+MS?Y;9WBQS+=W*7GCE6VG5#6L9G&)P$0#6+N".\]"\=JINE09O:7@7 M "+857&2DUWMU/+HX;!P.>"N811F.)ZG4(Z&F'0K*A+J.\&ABDX*Q$#X$49E MRAA"\(:$#9OL;1\@4? !^<(9@#Z5(:B_3OBA'0%J,R5@"CF%I6F5M<6A\]UT> 'G9A1O5<)<]-X5X:.S M4=6XQ)3A>V>G4@=6K3CYY9D5Q%5JNNNI5I%0Z2"\*SG33+J8B$C=Y^Q7D MO_Q%D5_NQB+E8\>/'"WR30&P+T_[<'ZD?]D+?B?TDW54/@Z/S3PIN*;1A=@I M,QNP%711(%OU/?IG?V\PVSVRXM)RG8\PX.Q<*;5#TCR_>HW._CFLSI5E5@HYYC]DE!49,G5>T:!\LI M9BF1#$Z#0T\C8:OJ?F=@W\WV!5]@V)L$4<4:5T[E97G^5!R*(>PLGN.:\2.BW]\4)0[/$IR21 MW!(AO2>:6T=T(A 2>N>]_TGH]X1QX8]%,>CX,)\A["N@V;@I\%VU6HC+]#$0 MYH"E-I<'&L>XR-CG9 MN'&>WTI_Y[-+L)OR/MU W[GSW4++%:!J!33X:3!9V!65TD4<,@PGB[E%P-ZF MP(;=C@_D787^"J_W'Q4@ \J['DN!I2V!_L">]TNT4["&\6JKI76"V%6QI16M\/+^'5FM4N.DQC&I:I MGK/+J[@OV C%H$A\7(%8.^,B40SPA\\(\I2=_69)VV.X' "'M:&I7FAQW/E6 MGNI4]^YQ;4UH^3YVAIM)4O(/0,?&*;<'AD&'[@3W_$,E]6K'6(F.CKY^\3K2 M2GA%:"8C(HS00*LB)E0S&1E-LSA.YEV=#$[#X"BU+(F$-4XG,6,VX4F2\A/[:%#L81&PPHZ;O6($P#@KJ, JO<(>+WP818(E8I3<#:?UX;0'J#.3 MH5E:P7GP:N7!'?2MXRXGR3%O3CO.3]EM8"1U0IIH"Y!6/G8"O#G8;4T/2,6J MBF!4G?8O43^#[.V;(DHZZ(]R4Z3%J5XPWKYU+.*"\I7+4&R0?H-!"5K"^D'] MSR"7L7E:+'*OR"\&,_ A .8,^FR\1[;N_2XBW>O% XKM1<\,T4<)E^TYU! #_-:8A[ M&BK*RVBFG=075%BN6$1HJ+^9'1O*0UYO7Z,E0[*JR5ACRBV%TFQ7(W@]@RU& M+ONYA5/?G/E&CZT=KO=9Z^0+Y<9F(#Z)P[8-POB89)'3Q"4R32.:6"_2K=<@ M?E:.X%L,FC^%&%VN(WXL\Z=XN!)&E83T?3-"2.>^ S >@)#!U$X47[U^ =L: M0V=.>_"""$!=_JUCJIS X-9#HBNG7XQSY#JA%'^<:EDY7T%%EA;:='Y&!0*! ML4-"9FE.JDG)\UQM[6J']+SX7'CK) MN=>@45$6W,=ZJFDLNZHG?7C[%6[##4_A?V TV\*$TC=54DR-92LL^_Z+D9'( M4A^1**$2!VFE1&K#299:P+'2FHB[>> G4QXSH[RSD@NM8ZU/SASKS>F>DP,B[URMTXT!/8/F^ S;^RCU0A$JIDN+$0C2V340]M5YI3%U+U#_P;3$Q'SP0^^,!_ MZ R^_GF%_WP+"K&?OVS.-%\L30$XN(0H+RP "0>,]\"[10SJ)<097-,86$RRL6X&\A$*XTO MZ-EE-+CZATLOSL,/?+^+>9BO;A80=1;\3!8\K;/@ZRSXC7BI'V3!+U6;/\P# MG,\;S Q/I;*,1U1DE$F9,>8I2S,7.>;4*O7\0_$8=O3U_Q29#&.Q@-G-!/:O MJRX&[E7UQQ]@=UQTU=6K3B_L0OC1'R6IE;($!5"H:P>3N#R<<$[%UQ/6VHX* M]AKF\#];/;G\>CM\]>^A7?Q.)-LLD2N_CK;IRN]NNBVEVPG-[G3;F[_C4M2+ M?5:+9?RG;OOO0+D%]0*#(-__/UM\:Z)Y0@;ZJZA! V*O[C>^-%NXE%U\QXL7 MA?4\0Q6\M&[%*W\D[ +#[E0PYL,8QHR%WOPK_OJ[\:% @S,[<%_"6+QT+5MQ M=S7X5)VI=V_! 7/'0VW 4LO**@4F-O4E6WL*VK(]5 M2L@2?'H7PT8(OC20_?]X+CM7%$U%C/T$X?SX;5_4EM'UBIQ?9V-J6KHG+?U M0&EEOI[D@(NR>?O4SQ++JA==#13_:SOO< MHU[AHZ_PUMSCP_^MDWON+C'FN6=%R_ID=:F3*0RDZGV5&0J/8!UM<[W+H^/_OOU\]G;KSA7 MY/CH[2E\%K7^^BC:9^U3'%':VOWGO/H-/&OTF7U,6F._W\ Q[ MVOJT!Y^]O_Q\=,):;(\>[)I+>$_??A-=_WVT-VP=1K1U]IZVWG_ASO!$I!$1 M3G$B<-QDIKDB4AB3L53'5'+ %8O3O(IDA7E>NJ6@"-0?;33M_Y\'%1>U;*TW M:V.0^J-AC3]7DLE-ZG/)"_^*ZE,GE ECG3,Q%3&/,B.I95&499E(,A[]("FT M5I\/ISX/H^_SZM-&FNH8]&7*+!',4Z)2JD@L,YI)!D!(^*W7=+&A^RW5YW)F M_V75Y\^:?+6XZ,0 WQ(/L#K*I.#>9R :E)%.Q"DUUL=" M,BF%26C*4L>-%\+9VMY\,HW06; WC914NS@CV(R8")&"1F J :.3<<=2GD8Q M L@ZNE,'+)Y6E9DD8RQ6$*1IK: M__)TZO-J(;ICC;.".TE8B.YD)L:N40F)PT3_J6?*PO7;>JD[^#S;:/?!OJ_:( M^Y-VND4#K.>I<.[97>?D2QQESB@=$1]'AH@HY: Q4DE\"KM.N8P=]G#]Z0[W MT_(,)Z5T_-7C]]^@#"@4#[WQ3]5>>7SNC:F#?V:MMG:6]X7/'4X-PFY^P^F> MTF5_OKNU[,861-AB]:2?PP)#LU+XY^BB'*/>Q<;7N*UG(UOV69W,FIX:A70Q M@GN%5H?83M^IT.P>OH)%3E9:M"><[8:]K-G79*$K&N27#QDF#[$WHIKAY44&W/P+FO@V(PPO?..=!%06#%<(F^QD:5Y7B?<.Z_E6N&-2GX MNISB%'KS(R]=N,!0C;*1[>]%7W0(+,5/ MLH(YBO;3'=S-0"#+SVI!3&+?Z$ FX9(P7%X9'*%4=F1=*I1^E2-F&W'$^P7; M%1-3 OZ>/^FR2V\Y$ZTBS_'(OC'K3PG6"KX7XRNFJ."J$>8>+OO-\!2,W)-3 MT#=YWM?]\P^F3,$^G);Z\FHR$VI:\H&D"XAD*64W MBST=#T1HWA;1A)]7#?E#+_\IC+P"_)?;/@_^ W[OPFEU?&? ME8"^@O/]2QQ$.$;U83WC;N73+5$+/3\#WZ=/?OE$A6+XPO0@S,DM38'(&^@P MP$^J9_?G<>HT?943$\6X%?18(_-D1\ML? MV4FGKCL9R5%2]@HZ"F,K)M-/BYD5=^F[/IXH:M3@M#@*_ ,/#IXT/I_!:3\? M$N0 ^,$W5TY:?=(YB' J4V.Q\WX/_C1NRG%4]T]O'7W\HB)E89,]D7#L1*@H M)DK%C&0\8U'"'(VEG&]?&L>9CXQD&=.)4)G7)F:9H"R5"774Q9L_61';'?80 M$NW8_@7BKPFI- Z'0-$JMVMV,SUX#^6C.:BORE>;60P..R&=[^2T8V&]KUX, MN;>OC^/VV4?1.GI_U=[=H:W++TH[F61>$26$(((Q012CAJA88:&J]\*D6Z]W M#C^B(,3Y B4]-!]ZJ,Y*6+O\W'>='A;(_4T?9&\^J(8>'@0KXZ#TL/QV.-) ML2!IL<$%BWXOI?[LR+G_. ND?5)"9+AA&+P73-"],&1JC X.+N&C8OC=Y-:2 MQD1$OS_X%MVX(2[,]D1S^;^J-\+AWI6>&PTJ3]IYWQ80"X!(WA^'/=3%1=Y7 MYA1PV^3< ?:<7W3Q\L'T8.V ] !QF+#KPTZ!",=.Z@)3G8PZQ3!Z@$!]W.1J M/OO436 M$__.H)B7ZLK;AL/T3@W#4/7Q4/C3_F X-1;QIE7L# (4P/F78\(12W&5D$QFB@@I79I$.'E:;;T62;0=+21R M@+79[1:SYP!R=R[0#!B[%55;PZ27.!YQ8D&& Q80I:_:[(_M]Q!#:2KFI M\#MTW083%H]@'-PK[=,5IS4YF;&,;"Y(S<9OF'N"#\;I@*IC 6P2P->($'ZO M1I>,SD=%+ #G1)I.:=*7'Z-J*[1B14WF5($@'R\5S/KKDEIF7J5FJHIN:@!:-C4(Z1GDQE M1.69A]&2A0^[TJ2#"KHCH9Y4,4^R>S7'E-N-MZ.\$.X_IB.+8 ^G M>X;%A"F9@\$H'$H8B%RNH(CAK%I$>'Z!'N9\C!B#!"L>O4KE#/'Y&-/-)OUF M3+69LL_XDXQ+63'DALUM7CWDIAYR\XR&W-QQ:,T/O44W4,$3N5) I> 4^'$\ M?)6X[PRF;**)'ETB1:M S(H;55\/0Z_]\W[HM>]"K_T:JTVPVE2B3U!HMS&$ MT@2P.=5)G$:IL"935,HDY4":7/%8Z!_DPR]:1-49[Q5'7!M"P1 ZN3[8^9*P M)+8TU81ZFQ)A$D=D(E.BG6<9ERZ+F=AZS;?3U6;0*9P[,!7ZM?JCX4UNBZDA MV3@QLMO'A(9A,5&WB'7W9T(F ,1C *3 ;A'MT;-?#_%?"#L;N2W=RX_Q/V< MXSLI4J:X!+Y32M!4*"DTRZA-J_/96C43*HGKO;05!H M7^S\[O;9Q[A]O<,.C@S\^[UH[7R)HR1+(YV2+-&2")YH(B/X1R9C2:,X8@9+ M]C;Y4/]4@XZICW1RI"H6/F8F)BXRAHC4"2(I=JR6-DEB'276L*W7T7;$ELQG MGQ>VF$"0-^QH+",G3H)5PG9=4?659>V/EXK5^.^HAXB,EI[OMSN'?P9S&N.! MX95I0BA?'LQXC/7?,A T22"8"@",LYW>Y,YVAHV_^YC5T?CM*,1K.$M^?]5H M3>5HP''/7@DD<&,2_D8=:I&[,QCI@?O?$;Y.Y;V \QPTJQ1:6+\M0CGC\$SI M[>D 1.CDU4;XI1NJJ\25$+N9VCI\=&D$5)R#\-^$)/YB3[O%GB+B6$B+Q_2. MTC>%U ?_F@2R\ <7(PUT$)YR$8)VI4^MUW&#TBL,-T5)V;AR*A\4>Q$R11&I M=LXK!UB57%AXQ69_HATP?#."ND06.$(#1KSB2+E!\SUIPJ'D(WTLYL M M:,H03T AN&TN*D =1R.3PM7^2J3%&9"]O-9K-78>TI#IW:* 1U 6##[+9 M& T[W<[U#V)^(6V_.+%S!WMBY[R]LX\?713^84QDFJ*6$,,+>6;AD0!6<>*0Z\*7 M.U8.MF.#\S:89*J!E1HY/KG2([VEH8NG1-63NIJ-%&"W*/99=X+;@UL0H'$/ MS+"/8@-3RU8I749)))N;E6/1^!-3!S!5'FA9PV&4.16%%I51#%IT9S8MH,J= MF,X '7_V]U1:7PCJ3S(MBDR.:HS74UI\( =[F',Y?2PA1&%"VF;>.(=53MQ> MX0VK8K%Q;L)4+N/XLYF*DN)F(==5-72US6:RS8TR6R(O-'78GV+?$S3^I].> M0(=UYS5$6'>1$'DQ)?6+E,B5J2)!@V'J?)7D$!QUC>2Y8,$2]3VIPV"S6'@I M!S_E_LSB"D1 71<";2'%"+AB,(:1.]U!?Z\'D.DJP'&G\UE:/5KN'0N47Z3^ MC)/)YQ&J==X%+)$7PX]+?!#4?LBZ'@Q#++(H'.L/W"0D6:8BEQR,X/D< WP M"_"@=B #W<*[A-!PKB;E+S-IR[^4<3F&R 5J7F%@9H2R9V-@[O> 2EWC2'V? M6)"IB$#W'189KKCJW#'YB +&H6TF!*V8:\ M)2Q_&0XQ^C6SG$ZWB\D;>-V_LO_VBUM1E>:?(J+54) M8;HHA(=HR5<9*2LM);0A:TOI42VEQ225Y6DKP=6<46Q&:'EL6"RTV#"/:I#!IK1H611RD[6IX*P+=?OHY(M,4RJ]SDB^-2Y>8+@C[L_;/7_KBWF#XVS:9+DTE^ M_*39E:4B5CHVW&3"".82:>.,)I8GS&NI,!WWMLDG3U"XO-L9J).3W)V,>S24 M-+RP80_(-K.+./#E$H[0*_BR>>;CE]A)DVC'2!)Y1P3UAF221B3VU!HN'0.- M,4^9*N%)XA-G-'5"L2PS:60C(8S7EHI(W+IYT]-7L(9^0*$U2+ #0O(% M>. M#1AXDO-;HAV[0-=C(W0J\[6T6V>T_%3+(^QA ^"M\L@5<8T1O(8=_/[3#4I@ MPXKECI-.PVATV+BNNABX5]4??U1]X#J]\/KA1W^4-RLS53&]=:X98#B?XNM) MIN9V5&1KEJWYRB>77V^'K^;Z.1;?I6Q;ILG*KZ-MNO*[FVY+Z79"LSO=]N;O MN!0/LECV!%=,JTBF6D/DYE" M(Z205-3@=.Q?7\L>3?7/+!@G\-4%-HD"CFV@+^VF!IH;M7M!DDTG6]WK;5_4 MEM$G[?(_;OGUZ,VZP+Z_Q$3"?!DJ^]F>O#]'!DL[53_>\(,?[T@0/O^ZS]"# MG]L(OBW6TKCXP??B%BG*-I:&,6ZT]52 R:+AGRRRL4]=HFGB?Y2BS&]IZNY] M+Z/].Z'3B[-'ZOM6HX!IL)SOPU>]T3FQ_2$I'S).Q.//$^A7;;XO/Y__M],Z M^F_W\Z?C^//N^_@8D^O.CB\/=@T_OOYPVF;O+]MG7\5BF^\_SX_/][^WSO_I M?C[K?FWCLW=/KMIG.Z)];<_:?^WQS[N8L'?J6YV%$0I"&1FGG!+N,DN$5I(H M837Q<1R)+.9Q; #I@W:F;'$*T4-TP*Z%4BV4?E1 +E3*8[!0/35 L8G6VB[YR).<%T6_3^"F\(#3&4D>7?PO-'&^$@W?=GXF(N>\4 M@DT2,IFB24*=H4YJ(;33/A6QT889*2,7_VA822UD-DK(M-\L()]$6^5,RHAB M.B,BXHS(R /RL5(RGV6QB+.MUUDS2Q;G1VW2H+U?D_WB+-(.3D&J)!6&1EI' M,J%Q%%MO.7.FUO'/C/WF=;R%XQ09I221J28"S$RBHS0F@.E2&:7<< DZ7C2E MI&M6\?=WZBQQV4?;;#ZFGDQ]\+0@H B%A#$KZW (E5$%#F+']D<8HPAF1VV9 MK7&;?D6[[4XAWUJF;ZI,/UR 5)1;+464$B\=(P);CLF$<1(K2KF)0:Y+#S*= M-B.Y.#?N"9U)M4"K!=I=!)J0S%!A'#5.B9@9Q5QL(\"LGC(O*:M!ZC,3:/,@ M-?.,Z5@Y(IQ("*@M2[3@CM D2S,=@=K"TG8:-P5;[)^XB%)G)_/-IYIM?KD< M9M,422E*]T/3O-")?3!5#3+.$SZM0I"A_'G. 84I,K?JE*-2&S,I4U D@G.G M;,1 FW#N,^X38V_=*>?!&.V)6^T\0;[9N-4.;>VV6.ODBTLR$5/.B8X])<+( ME( QSXF,A.?4+32,&!\!)&OL8)"N+L 5,0FB:.,5BK6A&;Z:/V=+^YDWM MDL;9145=VG,K4%[1]^Z'B9ISB9VQAV]C('QIA)-.<4-]1+U+LSCVF'*\+$]R M,#K'&OSK(+8O^GGQ:27!]57CQ/5/N32B3)A>+BQ_*/R> M3Z*U3+:I7/WUO7*7?^ZVZ\O+?2ZII'7N\OISEQ\[9O/(T"TJYBF&2M5#K L9 MS'O?-BC+[<$W8L'UN*:7OY<;\<'?^C;6:T(3:AR >FI$PC/E4 M:QZSVP$!U MDNV:W(CP_-WWO/7I&-8(ENOUA_/VIP^=]J?CRS;[T/U\]L_7@[^.Q?&1N5QP M(YZ'B2K?/Y_M7;6OW_/V7\?T\U_[]//9#O_\US]PG_?B\]GI:?OZS^DD6]:Z M/KYN77Z!4TTC'_W_[+UK4UM)LB[\5Q2\9Y]W)H*BZW[IGB""-MB;CI9H&[D[ M\!='74%82(PDC/&O/UE+$A<)#%@"%E![3V-)ZU:KJO+))[.R,@.2BH'%&[A M1LF$(HDL2AAH[/7*.C.K7,P;O>-\NP\C0^3^+ODG":M["@'^D).E3\S5T_Z@ M&WYJ!>6:%[\6M9\W@.& L13"6V>X"!R4NIYECL65U1RN MK@_O>6[KX+4EHXMUS8M!^A+"\Y*0_E)4]#G2*^(<20Z)2$4.X7%(<^"KA"H5 ML%:$2']C",]"5'4A"5M(19POR\^O/-R>I*$>^5@^Q"/;J5*,_14'E7CD/&T[ M#E[Y:EK)Y52.?O"%C(OW.;[T/OV+]\E+4N/B>^=)7"]EC!P=V-%L&;]I*:1I MSO7S,O+]:W+ _FLV">6DJN$D#65U_VD>.;BH.ZD/>+5PX;0UG5XCG>1RN1?U M_AXGH=1Y+UZ:%!=S8FN2]1L&#D[92;OPZS"-1;GDT&GO?:8LB9"T0USEXJE1 M<^2H<(AH16W(D8UFKA ]\0$K. O+)+D&(#6!\>"H"DH+'?5L#IV-*EW,-85U MKN9BS743[Q4PHX+CV$$+).?<>).,B]8KQ;7B,=J[UMB]TT0JD0\W13XT-S<^ M6XP)V,!@.VD1$)=<(:U\R)F8(DL<#"B:G3^$KK1#VC]3LNUZC4)5%2:>R#I:!B]UG&G8F;(72<=^RGERT'@!$S M+M'GLE!YQ8DR0=IJC?<2VE;?^]>0ZMM7N6_L-2*>9U?]-<;\QM95G?+ABDZ9 M30IY\]2C9,&I]W(#$"J#Z,]<)R#GIQ_/P5ZLRB,M8P(^TPYIG_9ARE6]D7+B MZZI:U"ONCW=5)?7!Q1RYH5=>30ZT2=*+D@)MF@6DEG$8#_[6]W%N2Q59 %/9 M>L^U#(X0KZ3VA!G!N,4W&,TW^;27830_;R_VUO?6N];!SN8^:1X>'#0/WW\# M0YDWWT$[Z!;>V0QPWMLO;=UUMI\VVEM[I_NT;\/ M]]KO>8N^A?=\#\?_N+Q>.=VW%4G$7FJ'2 @&<1H3$Q,FH2+7D4@K++ 88",FI M:#VGUR,!_2D@^.O<>7(N]8@6L;^+V,]NU_0!)YVB0)A:AKBW%&FF&$HP1B9% MZ9C'*^ND]C%63R$@_[/(_OL%L@X7(/H1$/$4@S(BP>Q-7%.AL2-8:AXIH<0[ M78"H%D!$9G.+29&$8 Q9:B0 D1'(89*0HH0S A^=-ROK8CZS40&BQ8"HP,UB MO$=YZ:P CJPU3XQI+ @U*JD(6E484N"F%G##9N!&.P+4E()]HX1#G$F.G-<8 M"28\#EHE+5E>8BQPN% M)'C6!T1PI"QXE??: MY:TJT0(K8AHQ[1S1%@>9]]H17).-*D]/>0IV+!\[F !%(7'DBA$>J+8T!_!B M&X$D,X?30V''96:0.M]B0-_CH%\PY9Z8,NO.T5)P:SE!6%F"./8862\"8CG^ MT&J3:# KZU7J._I;P96"*P_F#G;2"!&)$$9P%Z2VW.1F;>FL; MV?2$FWKKY+[ZR\WR-6*=\;_>-1 MYZCS?;QG[SS5>]Z," ^!'H ;/_R6Y^NR1^2D$:.-7OASLK/[K&QK;OO/EN1* M:J ?8B0!\0B?+',61<><]]8:.#:[K9DEIA437F@8%:F"H4HYC(,A(E=$%+/; MFJ_+)SW9KS\<)X ^L+V\)76RVW1VNWW#C06N$4X&U1U^D-W[ZK[IF8322]^. M>FM//*/MJ+5/)_L8B4 ?'(1_CS"DU<;MZ:2VU:;_/RQ,K,%98S)Q[\N[7H&9 M]C+-+^V=9SZ8:"WQ+@HR#BXGA-YF;EVG\D MV#C]M/GV$,RL+Y\V#P[V#C=P\^BC:'[?_@YF&CSS;6K.1PEP+31.6 ,9L0)Q MRC32*0DD(J@$IXT ^ ,S2ZUROBPKJT99.^ON.;N>^5K_WY-._N'D&,33G0SA MDB&PW_Z1Z_0J_5ZO_)YU0JRE97T;CN+1CW$+*#L0M9#SP6WD$1L7Y"AHMC0T MV[V<\LV?-O<_*V*Q)$DA[2-&7+* C,84):*U?3[)YU M1[./QVD )S6.[=E194*=V^OP^]%%-9U%BCP6"%L2A$T&ZZ_)6'V8#%65XG(Z M4 70'@#0SDN+>Q48 !?"7EF@9U+E!5:/J/", J8!<[- S\0J%@M'@15Z]E.2 M.P6T_J!A>V &=R]Z(-_2D&\^HXO50D6>'%BE MW"..F4"..07LCCM&/7&:I8Q\ALUG=_AW87/U!;USO]RR,>_Y$L GP;S;&> < MX!4GW0/AWTQ=!M'<_VQ(DL38B+AV"?'D"3(R2"2Y(,19Y8++2PZK;"'\*Z3O M ?!O+K9A/\?-5$,2P,4=E=+I-NLQJE]$/^J1JD@W0,@W?EF*YAU,6J, M+-$!<4[ QB6Y%HVS.*](>,-5KG2^:N2\D?NAE"J>8!^@EZQMEH1;*&)F6 ZE!JW.?< M7;>&L$Y?!65 K,+0K\2EHT<)3+\^L)ZO38?S\9\^TRUX34RC?1\R/-T.#_)_ M6V N?P4HZ8V&&[VP>] ?C-IQ<+3=^QJ'HVHAI2[AZ:W.%&K\:>O[MLC/V3OZ M^PB@YK#U/8M^Z.Y4A05S,<&-[R#JW^?"T[]OL.;A%_QIL]7Y],\>W*/)=MZ] M[;3H1[YW"/=ZM\6:F]#VS5;::;_'GYU2,FJMD&26@IE+$G(\"105T]IKDCA. ML['IDE$:B?(*@(0301U)%FPN['-PMB=V-C9]]W]W/K11>^M#L['=^GMKM]W< M:K5W?QPG?FTH^.T/OMI0;F$:Q4 YJ#..I=?,$.DTUM13RBJ1?MA)"'SM2ZQ0 M:3=Z,&ERJ;M7/-W(9^Y,+LCE$<"M! LC.:2CP(@1R3!30E$\OQ6"IQ""L4P+ MQV$$G"9!6>4!5*@'F)Z=;O7?)73-9HUA8WARE'<*?8^5=P+ J2HG%AK)=@8- M0+"3."V./JE15VU35[_!E1G4T A0K=&Y@+7SXF2@K(=#H'N#")HSNTH.^MW* MMMBWG=[XM&X_5WN];&3,[/'()VU&'W.*A"N'R/SVCYGM'N,N7J]*9%QS\-GL MW6!\#:;G\O=NP&WYW6I(U:#@56GL0S96+6,+S^UY7DQ3X8Q'C.@)$(1MI3CF"V1YF\IH+FD-,"=@7L7@[8W2_V_FG1+GO' M"]K])-K-5C-A- I--$4>*X.XI(!V%AODJ+(!H*U!7 M@[>N =)=H-Q5S"N6[!*1;K:^B@_18 _0EK1UB/-(D8:/*/C@C!$11G%LR4KU M/"S9%[[3:.*)/#J* ]^QW<:Q/8Z#>FW^KA-6:2M',M[@*60CE+O M@ZKE/8@-U^^%FN5(KQ,LX>BI,9:)I TWFCCE-$D^.!D=,306?T+=X6EG/IV2 M)X$83P0R0EN )S Q-.$4)9,2<41$2M+*NN:KC/(:)4-?TMI.$>Y'%N[B3WA, M89_U)TA-551<(":905Q[BK1@!(60+$E*42S"TBR,(NTUCMAX:G$O$1L+B/6L MXT!1:R63!+%D0(>S0)'!3B,*HLZ")=8*O+(N"*U'/L0BS<]$=Q=_P2,(\ZR_ M !OFC,08Z4 UXA8DV@IED4X1"QJ2BH0#(6>K^AIY?O;5B6KM+WB3VY*@-:-) M&OKC_K S^CF/P:MP9$9#I/56DZ CCS:ZX+6@RIL4'/6I1"#4'Z#FDW5B#F.F M) ?[ 5/$,; -ZXU!43N6"YX''-C*.E&KC"\<-556*5Z]<) ;#\ M%0W"(:L,0YQXCC1U G$O _5:XQ!89+Q@R.LE$O<3"+L\#6*3]]4E[\1D\@E3/^@P2E\9%&9%2)E=_P@G9 MQ!P2TFC!'2?8F@DE-S42ZM<08] &]38\&9PU7*?;+<$%-^*1Q3QZ[*557'$I MB?981T(385(38UUQ%=0=EYIC3*KE*^N-1;I+=$&=I?WLJK0S(FRDQ" :J$1<2(R<) KA*((C M6E$G>0DO>*[B?I_P@J>6]Q)>L(AKH*-_=CS9POL0G@5CDN8H 2,1R6HYEP88Z5VF.)$+1,B MX!)3\ Q@:>/"4=#>QJWVUF?M+67,55%/&'&2$M(Q9V8A7&OBDI0NKS^NPEW\!(\K[&=7A9TQ3J.A.4HY9#^!]L@X09"Q1GM&'4^Q;'1^MN)^ MK\213RSOQ4^PB%RW9I2X1='P:,(\XR25LG0Y$Q -,$?#O0<:2PHHHZQH)CCELF*D2M1(Q6]I)"" ML6RRFF=K;?='MGM#/>6?3$PYJ4X,;]X(_9-=_D1&8F_(:"0^LC7MND298HJ"42HP$ M25(N<:#T*A9RN;EP%Y*KYY$;O*!J0=5:H&K93/.P@3 3-'4>>[!^/"):M$;MXIL[+."HX6'"TXNER/XE,#:?$H+B7R: JD(07A3$*).(6X M!#2UVGGD01QLXIA[8E?6E9ZGI#];BZ:@:$'1EXFB-0#1XLE]U)"O\V49S6(, M'N%$(N(TV_8&X%0H'B+W7GM<[0Y3JU2]!$Y:"IV7"O+/Z\S2L:5CG]>9I6,? MLF-_&672!/^&SM?UJ49NG1P!\?/C[YFN=7HGME+1_X'3IO>L5&6G%V(/>)^N MS(.QYG:#7];/M7AUWTM738@B%\ DJZ1F<-M?!Q$,W,[7^-MI)XP.IBSRTE43 M[8XO+K$.=/G)Z.9+CNQ@O].K-/_,ZJJ'%L?!$X5>$WZU:R[_/1A,6W-L]R-R M8.E_039!8W^UW5-[-ESYY>HKPOM-;B[S.][4%8__[NK:=]]M;S57&]NM-VLW M3H]+HR:?9-2N;WD+V/1NH[W3>+/3VMQJ[6YMYD^[.W]N;VZTXZO-2_/K8V/FYN0_O_?=V$Y MC*<0@K%,"\>=9$Z3H*SRP-RI3SG1Q'\J^+I B8KL0_]U[?$P_CK]\-L4_CJ] MJA>JBWZ;3+4)M&0\FN'ZU3B-#U^(UAH>B]=$(TV>/#F\5AV:L5S&QQA?$XK> M>!BOD1N/_>BV!&[+V4_=]L?'F.:EL<^KL>I.M[V%3]T>?$@6V@LU1KS'<5?I MVV"P$N6-84ZQNAE]/')QT&!DM4$Q)5?\$(MVVAVB/N_LJ:AY;T[#:>#EAZ,; M-Y?&S\=9V!HV_;?9ZV=V/Y6CGU>9Y:.+1W[O,XL'?LT'?LB\GV^Z0^.^X-<(21$!PSO M/,;A)U?07W4XSJL)N(E6$F^HE9$J3J4UQK$<;$.CY5$;407<$$++IIK[!]Y\ MI*UVM]M\]QZWVIZW-C\^1G7\^ MGG[:?$]:W_=QZ]T6^]3>)\VC#X>?_MG".VW_O?7][\ZGHP]I&G33W,7PO W: M>O^9>*^82P))KRCB+@1D?")(,L=<%(+ZZ%?6.5TE:EFE55]2F&)!OH)\2T.^ M5[7QY=$0[_L,XG&J#96 >-C3A+AV&CD? W+",BJH230G=B$+U[DO:%?0KCYO M?9_M*4\-=R]Q>\JCP1V9A3N5=.#$H^B]0SP P=,N:.2%DXD:K[1P*^MB"65W M"](5I*O!6]< Z%[S%I)' SHV W0F2F*!Q"'L6$"<2XN\-B2 M94O>0/(T6T1>1#KA-_VCHSCP'=MM'-OC."@IA6^LGRY(4,0Q'9+D@5$GDI"6 M1$^XBIR:XGVK.V;MO)GSOAGEO=7.(2]U+EJ@"+(^*J2843AK(TSIRCK%JXHO MC%DE*^&K%^Z24O@QA7W6\90,\\P[@F@4"8%=YI!+Q")B@_'<66UR58.24;A( M^^/Z5XJT+T/:9_TNFGA%: @(2TX1QT8@8\ Z490HQCC8(SH6:2_2_M/27IP, MCR#5LTX&*QPFWD@DDA39R4"0MEHBJU2 _[.82U]#POX:@IH^KNVN-?;[T*1> M3BZ\0(FB5U$QC47CO?3*^>1X<,9B:J+$2:E$DG*V^!-J#T^[<_X$*ZS'@2N(L_X3&%?=:?H+6.5#&" MI!8^5S+FR%+J$$N)\D"!8293*AD_5VF_3\#&4XM["=A80*SG' $G#!<(Q7]*D(/:<8^7@E:,WEA,K4G2L> SJ#E!7BAH??CR%_SX'B[543"#GO$+< M>8\,-AY)D:3S43+#[,HZ):L"+QP27Y8I7KUTESTN#R/59U>E&K.80K0,28I3 MCOI.R%J.4:(AQ+P"E7*IK(6+9!6!+@)=H@P>4]!;,^J;4-#6H*)1Q,$A[A,( M>A(**2J%"RX(QDJ801'WGQ?WXC9X%+&>T=_))D*UITB;K+^UILAH)I'73FII MB96:3UBYJI%4OX8X@XW]V/-G);S@QW#$<=!4QXA%TY9P%7T26:!.+4&\0EP<@Q9I#4*3)"G4E>Y7KK M?)FUF6*)ZG<)?P M@L<5]AD.(@.AU$BP)4P$84\F(D="1"I8&'**'9&LQ!<\5W&_3WS!4\M[B2]8 M1*YG708PEMYI0Y"-CB)N*%@9D3%DK"5.,!AHEE;62WC!,Q+F&LAR\1,\BBS/ MZ&AK#%8!"#FQ$F29>"#DA##D:6"6"L=)$IF0-\EA1>,99,MYB]X<-EL M]T>VVQ@>@*6*1G%PU.CTOL;A*.]1N'N^U:NI^4MQY ?JFA>#\I0%Z872CCK" MO?;.,Q],! WO712$%O=+_=&^.>=^,4K#> )5X]R"1<8]1SIAA22895Q*;XV7 MN4@R6R5Z6=O/GD/)^5L6B0JJ%E1]3JA:8F0>!DUGN+-P'@8-:+-36",.(XET MT!BE9+WPB7I/7$;3 J0%2 N0+M>C^-1(6CR*BR#IK$>1<>$HH1[AZ'R.5M#( M>A]0DBGQ2%6H*O42LTB2V8*B!45? XK6 $2+*_=10'2&CM*HDZH68RB7B"8_T".&FI8%9*PSVO,TO'EHY]7F>6CGW(COUEE$G3 M>J6+,S'K]$YLI8RO^R5TOJ[_!_Y,[UHIRTXOQ!XP/UT9"&/=[0:_K)_K\3M> M]8@DE4Y)ZN7W&S,^I:2Q,7#MG.+21.-MC)0"*6625R9@^R VWO2/H,5GC6-X M=#]D>M ]:PSBUTX\'39&< *\7N=K)YSD5=-S[@E'[*AQ8+]&8,3GA=2[8,;# M,6B A5OL@ZD_:+B\#M48]1OQJ^V>Y-W=IP<1[CMH] >-7G_4R ^?W/@,[CAL MQ&^Y+;'G8UC-)W7&/_E<.SS?Y_SP:L,/8NB,IL\=Q.%)%SIA']I<-1VX<.ZL M_#7EHN.Y!7&MZ%ZJ6'L M=JLWZ*=\RC VCNS@2ZQFXN7NLKUP?BMH,+S247\0&]W.EPC=#9W9J_JBZM7+ MCSKMP/U=A%?[[TEG,.Z F6<>P?'L.8%S?$ZW-_T]O\]X.1"D:#@:#\1:8Q.: M!*^93Q@=#"(T&";. 70QS.+0:-J!/QB35T96&V"PT-4K#0K .>]A$P67@L;, M,BXTE\J:X)UDBE/+ C7$?M[,C\ $$U1]8+<91]O0C,X@K];OI.V+E?M;HT[Q M\S2#NO%_/YQ]^B<<.[!"X'?6//R"/VVV.I_^V8-[--G.N[>=;!+M'<*]P,1I M;D+;-UL)VDL_*Y:HPXH@)[E!W$@&UHSRB"N:RV\HP3A>6>_UY\R74369!@&F M60, H7]J0=QR%U^5.) 9F,BV9_?C.,=C[';BUVJZ@TR?^(.I9)[V3[HAS^/. M$0P2B"^ " )JA_8$-9Q M_EA=,\:TM7G\;\PC>C4[#*%4YSQ]'CK(V6A%LH:"'0BSE5+C/G.S/IZU-N-<_6[1UN/V]=?B%M([^ANO>LT^'?R=H#VF]_QRIC%Q)@0C/27.= M,LC(F OU!(H]\T(%,89QD)<8-C*HYB3)26BLOIHG%2,>Q^?],:D M!F#N^!@0-E2H"+C<2)T>('-&4PLX.QKSC&['ND[W$DVS$W*PWZO8 %P;QL( M7^#P!36:\J:+VPY' -=CB)VP.J T%8&8T(F-T76\ M'0S.\FV I,#K9<2>O&FF<3YVOF8&M3IA8_F96;^,7W+UXM1C>S8^+S\/?H6Y M%ZK/5Z^[W"/0A8/^MTY60R$W!=X=M,CD^Z6N"/ ?D*WQ&8/8A2GY-7.U2@&! MTAM-J%U%)Z_.?7G\Z$-#)EY_JN_![)^6Q U7U)RC)[J1;)JKKFDYF( MU4'1@&>!B$=F@A#.,TZX5<18%8!5B B7AZ#]+&3^B%#4!)>RX93ZF0]6)D1E MY( T@748AS/ T>D-X;7&R'$4;=:[LV#SKPIM^B?0HC#\]Z\W&MDSG0'O/C&O M)M[TL5L<^J!KCX?QU^F'WZ:.@DZO>I/JHM\F-YNXV(&!S'K%JZX>'_[MM!-& M!WDA: V/%X,FOIO)DR>'UZI#,S[^\3$NUZC4-Q[&:^3&8S^Z+2%KDIB?NNV/ MCS'-2V.?56,IN]-M;_$\WKY/ARR4;= ##L3!XRSLZMM,D4J4*WW;F*K:*PMU MB_;5'6(1[KR45^].K'A,@]R8=F$I/5'Z>=+/M/3SH_0S*_W\P/U5M7$? MX%UZNIH;..::?#*"O5$9CU>9\,_LNWV@67C77;VEA75L89VV>3ZD)%40\\8. M#QIYT0QLS6R$_KH(J"\#NLL]'ND>2](BU32GHK[3O%(8S7XOGDW6G!L)7FJ1 M_>-+B5)^<,F>BU*^,%+O-\A\C8C[!TL^Q2O?8\'=)N.2]"YQ;+D35CO! G2' M8CBX$%(5A'R'=?:,GQN]D/_9ND#1:U;3GD<4\D_ZC2=1R!^./AUM83C.\G-: MF^_QWN'?A?SN$[0'WNG0PSN]AVL_=%K_ M_'&P=^CI'MVF.YMO.WO?WW[)ON;614%ZTCQ\3YKO/X("ZX0-QP00U*+B,MEZ03G M3- 7G"6NT)T;7]>LF9='=YS@PNB8"$ZIB.-493MBLX40(]S@2!./I$">2(4>X0XDI+3T56D9R)\-I MF4[3VGN3WO2/CN*@BM\YML=Q4(KOW8061.L4%29 -!('J\FHR+5Q 6BV,$*I MPCMJ"12[YQX6VMK\0G8V/A.-7=01V :,%AA-%"/C 3>0[TWN@@. ;M'8PF@K"BIVLJ MT&1&H'GB3%E'\_J'!#TM*#)6&\!+8[!S2GONBYY^!1)M>!0PYA[S1#BWVG') MA! :C'1*30I%3]=9K-F,6 M'<:!8H!0BT&\2-7(,@-E9L*N^ MV-6YZCIH B4)P2CA+(K * &[G2(BBFOO-&>@J&[R,?[<0FL]\FDNL;;/ M:P4"%1+!/$090N0<"\>UT9(G%3CCPM@"!'4&@N\S0"!DWFCM! K8*\2E)TB; MY)!UFAI/!59Q:@5,4O$8"Q^H-12P&2BPQAG)#:" RI5Z!0W(!DL09B%BD[AF1*^L4^ #5#X+ M)'A5.\=RDO5+J1O+QK'7(E$$^MSVYI@99X6*+'],)GFCI9:.4\J3)P\KT(5T+\4)-Y7J M!,-$(E#MA#U#/&F&##82!<8MV%2*A@+)=BYR[8,&ZA82T<(P.<"U$2!2;&2XSMC9JZ;,XIFW-N0PLIL(\6R*#AFD=*+!&> M&6FX()(E7BA +8'B;-Y0]PKSX"QB5!K$@V*-)3@(R9@D=TYJ5-3_$TCUK*%N L,6.X-R5BJ4ESN1-C0A M181PPC&?,%U9)WI5\87CYHI0UU>H%==Y.11;;H'3"V)LX$D9 /C((\9WCGPI M6OIQY7G64'=>"Z%I1%CGG3E2 U:^IYVQ\LTU'4B3EJC M S.!DR2=QT+K(,#<2T3*.^^++YKZ"21[UE WP+@#Q0YQFTN@2^.1DR0BEH)6 MFCE/#;Y14S]$9N_G8:A_7-M=:^SG4IR]<57$?B^49?6;>0 6H"E,8@I4!T_! M:6D(@X_! \UW95F]CFBQ,Y^K5$=E$J$2>4T(6.O<(4.(!,@0 7-L3.0_R.#U MM=3#*G9=!(^LLF.Q"::2%P\@% M'8@$:UUP?J.F?L7+ZKDM"5HSBKD.[<_8ZUM$:$QQ2EGC$ R;()"<1X=9$Y076\E7X[5^] M0',G@DA!8J4"AW^ S@OA'/4BD>#OGOFRL( GD.I9>UTSXT2R'$E#">)6D4E@B(Q78Z\QC9(*/2$H9 S OS=3RZOG46*#+ZGK>@4IL#-9S,-(- M9\;J$))PGCA-/5A_#^R$*YIZ(M=,*^L4TA@9P$GB$3::0)VN@!FAZ,+ M^%5X[%^]1(L@#:.4\T@T3SQJ*I1-0 Z92(896;1_K<7Z[*I8&\ M/?#>EJ*G?UJ@6S-Z6E#LG14$B80%X@D^.6+?7X6GG@?%-'>6J5Q#,C%GM;&42H>5=WD[9/141ERVJ]=;K,^NBC7U2ACA!6+5BGK4&FDC@=>K MH 6SS@4+ACI=Y:I.%:J*4"_;3@_*>,:Q%UYS:KPASG,9+(5/0@A3U'1-Y;DU MHZ9Q-*)*QRZP S+/8T+6Y4P43AHN09JE7=X^M2+1]95HQSEE@46A4N""[6*""3.WZZ_\\2=>\ M&'QGBEMF5)26:&XCT6"5* 5%-TU)$YT$!?6O>G1)<(-K'O)4I M%]0R$5F,$XHA2L=] N*&'Z2\YD+B\\2K, 4\"W@N9P'+*VP$Y9HXFFN2VF@Y M]0GCJ @5].Z[O IX/@IXSK!A2:3U1@DD@O:()RZ0%MZCF&1PRG@2(LFIF\RJ MEKK 9X'/ I]+3FKEL0\T$H4%5SY92YS7RC)NN([L[I'Z=X//XA[\:>2<=0\R MX226E"!F+4,\"(>T(AB9:)36GGN+XP/5<2W(69#SU2.G( 8SKYUTSO/@L0T4 M6VZLX582%V,AGO6"SQGBR3P!G4=4SNFMP&JOTO4+B9QU@H7@&>$,B*&SQW M>N/6X2FR=7HA]D!V= 6QX\YP@U\N0LFJYURZRT38>(X(J_*7P&-^'<0N/.]K M_.VT$T8'4TF\=-6DP_#%)=9!]YR,;K[D4G-GZOAZ:'$ZNY MVMANO5F[<7I<&C7Y)*-V?/>!4BR3YM)B9ZT- M#BN#N;6*J9N>PR,S00CG&2?<*F*L"E1P$7DP(6@/UU4P=X$>%:Y"OW;M\3#^ M.OWP6^@,C[OV[-=.K^J=ZJ+?)B\[@9R,4S.P6HW?^/"%R*WAL=A-5L@F3YX< M7JL.S2B)\3$NUZC4-Q[&:^3&8S^Z+2%KDIB?NNV/CS'-2V.?56,IN]-M;UG? MO3U(@\R=>XT-- :\QV'\^C84K"1V,_IXY.*@P^![UT")XS53^P_%-4;[#KTQ>^J5RA_ZJU[*; M\8FT3;/?BV<-:/27.&HDZ)'K%<_"*26>_ZK2RUP=,CAH*I74CA(> G>)&T(H M9U'YX.*X6!3\<-OJ4,;:C5[(_VQ=(.XK72WZ*/;:V[39AN=L;N15G[/6/UN\ M>=@Z^-3>PZW-+;'3;O)F>X_-K1:UNP?-P[UO\$ZGS:*)61EWHICI4#.)H%DLD8DI8*T?F6=4+5* MY;*"/)_1FGE!J3J]VWU2Y.M(==*66JVXU-%E1[QP,E O8R+B@5'JQ44#/1I MS6;3%LZ9Y$1$,C(! !4$RJLI2# 88).,J #JQ>;T*0#U0@%**V*=$:H 5$T!:C8]>)*8$:(#"I9SQ+6@R'AMD-!:$1A0Y9,N %4 MJA;O=I\ZXA$+@R7U&A-.C;;).N888S"IJ0C%SJLU2LT5$D\I6,/8)"@0 U09 M0S%B%EOB>22!B#K:>:_*_9R3%32&Y]D*BO?YM=SC594/>-,?'/<'N=A?N#K? M2R6!F^N#DDPMW#GWMM+FH?_6.OW, M5< L,H*(DRHG/@K(8$L1!QLP!"6,2NP%VPI%H,_=DT9%:F.N$VB-Y]([2AQ7HPJT7DNKO%U(-S]C_+&"<8,YR1*@%J0:BC9Q5%%'OG#>4&&S" MRCJGJX2Q(M0O5ZBQ"+EPM[2)4DY5T+F0)TN<<#":=8I%2]=3GLF,EJ8Z!J\T M04SG_<>*)*0E\8AX' .+%&C7JR@C\.H%F@J<*,LYP86!:4 -E@XS)0UC7"8K MBY:NL52S&2W-F,@!#0I1@B7B!N>TX(:@*(36+BK&F:^AEGY5Y0K>](^.XJ#* M3'ALC^.@E"RXT2- 2#(ZY-Q0E$NL+?=",DIISIU+M"E0D$&>)$E)J[ 75UNK" M-6HLU;,> 6RB=%)01!)+P#4H0TXFC)S3T45K:>)Z99WB5<47YAI%J.LKU *L M!9JK" D*XFV\@T_$))5DQ)B'!Q;JHJ5_5IYG/0))!:QT\LAZYA!G(6]'2]93G6;> RG+L7$"845#5-F%DN 0#@LIH8XHAF1(H M\!H$FGGG-0F!F, YIU)[RZ-F%' ]\,AMT=(UENJY0 'K%8AR0LH0C'B0$5DO M%7)<2(Z)M,KJ&FKIUQ4HD-N2H#6CV.@GD*DJ?_;/.09>A>,R!(N#%Y0XZ;A3 MQ% B(V9@9'IKK"@K$;4$I]TYQX 1T@<8/H1ID@!.-B+-54!&$$^M52$F5U8B M7H% 1T&#YLD3$&P> [8ZYR2W,G$@(DF6V,0Z2_6L8X Z@CF1! 5)".+>6@2F M($$J,:D\BY9RL[).R:K J@CURQ5J:8A-BBO,I.6*<^,IT5ZQI)03UA4M75-Y MGG4,1"))*V24@S\".QI$M$:*&FKI5Q4O ML#,Z^,EM Z_"46F4%8Y&+P102F"6.E&AK;+&$! HIB@9\TF&),K2PRN0:,=B")I&PRWFP#0< ML6[-J.E )$QA M*5%R5(,\4XNL%1II'(*2E'.K0E'3KT"B@Y8\VDB"IY*'X!QFG%+FN71**4&* MFJZU6,^H:46PB312Y'D6:XTCLL$:(..16A>9"X[43TTO,T* J9IG\6WW1[;; M2)V>[57Y!.S5(FEW]+\LHZ[Y2\MZO,RN>3'X[H@.G#K&N9'<6>ZHXG4):$XDTP=8IP:S";&GI MD9"M=AP;#&)!SN7E&--9<8AZET5Q' M;0T6-D1MI)76D&6SS^(@_&GD;,T03V(2CT)[A"UCV4&HD L&(Z$HHR9&+A)? M=J100@Z%4D*@E%EQ*;JF.RB3GJ%="A+O[90OQ?!3XG"&>F$I0 M?, TG9$ G\XF9$#Q(; @V MDEYN96-_@":-ACT756))S3<6:/O8.R^Y@9.WS?8D5V;GU2-JQ7?\^2J1LL02C4/ M3'@J0!2C%U[K.JK:;DE3F*;IZD2]0KZMI)*M>F M;_[X3Y_I%KPFJFX8(UKKY CNZ6>6'%T*&C/+N #A4=8$[R13G%H8#T/LYTU M1XH))JCZP+*.NZK5?L^3*0Z',-E=IU>-_H5F:\.3?N_V_9>GU5VDV9GHKJ,F M UUSNK/9A7/WR-[W]]]V-C]U/FUNG;7>O>VT#G_O-K_#ZL;__7#V MZ9]P["B7>]\]Z)H-OI/;=?CW(=R'MX[^^ +MP'O_@&Y[]_$[/.^T^<^GU,IZ M\/ CZ+-\_XW3YNEGS:351A!0/DHA'BU'6O.((A51<:\Y]/>8>( 0Q;"1V0!H M)X W)05N MW"3,\L[:Y2$)X3@JN-=X&]W@Q [.&F2UD:?[:F-W%(]6&]L]O]:P_K\GG0' MX(W,$8B;BX,9\N@Y29(S9B3/'[5UR@AO%%>@I90;Q][!__ 5\DAODK*-W(IA M)S_XKSCPT&=V/^ZDO_LP&OO;\-P!J)7Q6=#6<^Z(Z"L3P.9A)I0;0$BW^4[[ MRVES_[/2'JQE$+O$@D2<68^,3 S!O%6*"N9T3K@+UL$T0$MS]&P'^.SU\]VSR99X!<]A,ZBM#2ZJ[^(K]__@K &T; MY*__RD0*&.:;_VN/CG_;KKZ1W_Y]WOAAX[0S.L@/L.-;P<^#W)<]@+/AVCPC MJ34>Y5X=50$*%3\$9C8&Z%%_"D679\(IS(3_P-0Z>,W,',I M(-3WG#;8B\1R;E'O8D1<)+!3@U HA,"TA%&)V;DG!5N;QZ4&3+LN?%BMI&[0 MJ8A^>M1Y(&;GP5_VK+)JVOV)$II.C#A\-^@/AV7LQV./@1):;9G%VB$8>@8: MB5>K81IY(VABSFGC[,JZX'QM/IY@.O:-8]O)*-GP=GA0H=Y]AE]:$I74GN6% M5!Z9ID82H>![9"H$?>_AOP<,Y$K?H[-SSK(]'&8ZV0OY0U9\9:94,V7[6W/C M,^612V,HDDX!2BA/D6,>"(PBAKL<_B27'*& M>.2I OJKE,L)81P8H=0D[2WQBJVLZU5)R2K&T36^K4S;^IDD@;%_ MQ?L%T\Z?9'F_%S %0U-*T:@0"=>YO EQC+B\H18L966N=4S<$Y@N3;P/L9M= M7&_Z,.L*[N1)<]C\UMKX+!5Q,'%R[B!.0$.IG+C0,D2!FY" '3<)9Y_7#_13 MGB\9]"=C[G,7@W53]7PXK[3=?K:* M)B:"#4>=7@>,!!C5KV O?3N.O6%LA)-!MM/R_4<'@QBSE34ZJ,PQN$?3#OS! MV+G/)N;^VIQGY '=9KO^((:3+MCNU^#@\/>S2]^*$ZURHK&=]Y^E!*T7N4(F MY*(Y CY9L$$1TRY8H85QD'($K86;#*LI M?'P"\Q6,\_$"0_;[6Z!^@]$4CV\4H<:_*KW?/X$&AN&_?[W1#+ZA+];_XP:_ MK,]=M?Z?23,G*V'C)2WHL*X]'L9?IQ]^"YWA<=>>_=KI5:]=7?3;9!@FRV,Y M7\#,BE;5EO'AWTX[87205VW7\'CE=K(]8?+DR>&UZM#,^MSXF 9\TC[;:W[*JX=6O4_*G7A!UD9V O MK*$N*>'$G<,NJAG[%'$&;[)9=L6#\R#K0[,#,,#'VV MTVZ2UN%[TOK>/=AY]YY\.OQPU'H';]+>QWM5VZ[&Q<"[@&WWQR%0*M'\_I&V M-C^RG7^V^*?-O_-U&-KY+9 DE.^T]"M3>!D(L)1P1E1V/GGED M-(F(!:VPLDP#PZV<3ZM8S#L5%@/SZS<-UAHTQJZ)ZY%\D:C%&;1X2?N9EXX7 M2W4N%FA9$K1TYJ E&L=CTA9IFTLA!LL1&,46\2@L-C1B*TWEK5S5>KYJVD/P MQ+%LL9IC3'M^N>^^>\!?<5#S3["XA;JI<+PE8S8IH+PT4#Z; ^6DM2 X6104 MYHA+)Q&,=$1.*,XM(9'G_-%2T%7#Z1U ^3S"^,(C]+@6;>5[ 8.VL5$M2ESC MT%W-GK%!K((C[/'QH/\-)M(H=L_NM12A8C*>>(N3(B 2QF:"'$F4V"FM(IM$ M<-VX I&C_P;"17.L%V/4'YN,Q4Q8V(S/928>L_[^Z?'.E8L0R+SJ MTNU8U^E. M.!51_%<7#Z^2K-=8'G5^++@9A7\@A?[7G$>L[!,AR. ^.KQ9U\ MZ^-IV/HX"OW2^N/5I487NYWX-4ZBZG* V_09U]P,>G70/9LN$5UJY/@M[+#? MRPBWUOC?_BG<=+#:")T$XIE+S-Y\6]\_Z0:X?'C2S5'UEZZY_(1ACKV_6/^" M$>Y\[823\QPTMW;U:G4@7SM^5'X->P1,IUH0V._WPRG,X[5KPO#K/=,>;=7M M TS3_1ZT+&SG=ZYV4XRG^31X%JS%/R\Z?F/<[^T\)5[K@MQ<4"VP"L<<2\ E MF*:951",G*(,21:Q#DPR/!_5+DAB+E\=A6@:$7/SVAF@2#XA3&I(73YQ;EGM1U'V\YNN?GKA;7K51&QX7CVK M*EO!;7\=ZZ6O\6+1['^N+H!.+!Y\<8EU543NS9=<0@IVW8K3$^T&(W*FBR_] M/1A$]YO<7.9WO*DK'O_=K]]DM-O> M:JXVMEMO[A?47(.6MW;:6[N-]D[CS0X@36MW:S-_VMWY8G/KEID9T(Q2B2@< M:#V1N-?)$2MB- :L-JTV+$H\WV^/ MY#2Z?O%^POFG;.@.:QVS80R7)/7*QD2]QL2E/9R5O^Q7L<9_J/F6[@TVUV6G MO#(DFC_9D-P<2[!(4M!GZMB]URN^&$_LSVT];W_;@?3ZU/W0_'<*[P7WA7,TN MT8ML7%6EWJ-#4C@PKA05R#D1$>/)ZF \YP3G=;15PEYJ#N%GB-(;WF<_3 YR M]K%3)4LH-8>?%#6+!N>5C7F<,Z%4SBTEGD=2Z'F#1#C@J- MB&"*1XZ]MFEEW:Q*PE]HW;1G"'55);6&'\O+#>G32WV'9X-UU7 6E%L:RIW- MH9QD05%K/'+22\2QIDCKQ)!4R2EK<0C! Z-;52^V*,0S1+GMWE=H6']P5FC< M3*.EM5>%DU M$0IO6YRW'5>!++W]1C=6"7^J+LMY>'("P<+C'A;L;@H(^VFD.Q_./ZO1_)!? M:R=]'$ZN+?BW-/R;]]%9('(\@-WJ* 5&YTA$)FB-K(I:>!P$SRE(R2IC\Y'N MA=$]D;#OQF,[&$>"=BZ)6LZ79GO[G?QQ-H2D7YFZHP-H[#2ZJM#!YT4'IV-; M '%Y@'C%Q/6D^?XSX\;$I!,*GEDP<:-%&EN-"+?8&$>3D4 (B:"KUZ5:+)3P M25UY,!2HN/.>+\A5H]CJ]_QEMUZ!NP>"N[/6Z68R1I]NBI1)$S@'Z8 M!>>DX\8RGOD?9O.;:EX&_R/8/#NT&^^TO,+]9@C?(N1N@6V6!1&7C(@% A\2 M BL3V',KI!,:,4$4XM)RY+#1B)K( HG$*IVW>RNSJLBR&-\CE%!9$A=\AJ&? MEZ2H,1&CGTIU,=,K5]);O7(/Q'F0T+$]*Q%"STVI3%;-+Q^8C.=?X^$L^F99 M^F9GWN5*2; \1(N88QAQ'T#?!&T1=HH1823#I*+<1B^\B%[\"P\3*G1I,UYQ M,#QOY"M!0\L-&FIOC*:AX*WV%[K3!H+ME%?8<&2"J.H$P">,#1(1*R&(43[F M; :K@'TOU,?P# $/&,$@%PD$@C?HE\6B9[2="V-0]MFO&H MA$&Y>"?B3F-DG E(I!@!\1(.%*^LTU6Q^/)YX7++$N[-.,Y2U!C$K[%W$E?/ M>=UQ?_##Q)B%TST+3C<=X _C\2T0N#P(W)Z#0"(=\8PIQ*W+V3*Q0U8+BK#6 M3#HMC<@02-0JUX7>U4;FJU"[RW;L3<7ZF['P5$!MWN! MV\?+X ;W]9\!Q&)45*%(D@>$"P8Y(P.2*0G%+56,DY5USDIP>&T$>9[=]S:8=A$%5(C=8V#?WE7L^[[U.203J/81Y4(+B,>@D?-8(>!Z1.F(E0]I M99W15<(77A8OQ.YAB-W9PNA7&%T=&-V?_=Y^(73W!C5_ 6J'6Z?-[Q\_*P9F M*5= XYAEB&M,D -40X*R$&6@,/9L9=W@A:,="Z%;.J$;V6\7P%:HW'/RT4W' ML&V_73I8^-ORH&Y_#NJ("DH9'E'01B-.K49:&(-\\HZ[:'3R.5F#6.6J..9J M(^CG&UF6%6M2"-P38=ZU%NPDW*1 VSV@[!LL3G-0?Q4C?H/=\]*]>DL7_XPCT.]R8)W9@NA)K.8H, M2\2]L6##ZIRX(0C/E'"2FI5U15>EF:]\^G/$KF;[57ZTG8_>NF&EIM#8BZ.R MI>\5X&0KC@H^+@\?M^;P,1)'G$DILT.+..<,&6("RD4D+$E,L;QP0;!:Q619 M"[(U5K!^E:PJB+X>>3A5! MH:D/KR":N%:.I"XK>08CDO MNSU747*F$/-:G1N[ M;QH:B]7+!8"G%^4JPOW!;>4\APW;:"PI?N='KE5G&).XQ^E(L;#^)7N PNRMT%$I!OD!,O]<:X6!UQ_9/1 M3!'7_(SJL1,'SDSY5@?0G#O#?K6=[KA&[!7J[MQ]_T"F=:?6@&-8: M&]>?4TW)^*TSS'/?#J=]YKO]89:@JF:M@Z[M]4>-+[W^:6]:S1;:.NEA>$R" MEX6SQVW,W?K_V/ORI[9V9=U_Q95ZMVKO*L35N"3M\RI5[$!RR=LV(7%.+OQ" M:02#L3DV#H&__K6TEF>;*1 @N.J<'>-A+2VI]?6@[J^K[U:=J4=;8= ;=LKN MA5.3)+@WO".AZ!0D[JAV&DQ_T,M34SL#P>SZZ?;<256.VEKF>>BVVVE*IN2A MDS*/0]DM.Z0;@& NG^#_#$SO/#7RGMF#OZJ/]/L66"?AG[128X;1F2!6_Q., M<2&&\K5!/\1!.E?\#@^=\-ZT9%7FNFO*"&M)*N*UD\2D-:HN]UV>L_8XH_3O?IQWZ[[1#[]%)]W>9A*\E1OP#&#$U"Z\A/-_L M&1^R&?$X9\IW)NWO8SSS018JHB/*21(.Y)5X7A7!81&V,M4'[ MRF:E0YOUQHA7:;>VK[-;R6L(7S6.X%HI#,7JQ[N7C8CWCC_. M-/<%>W?C@&,JJ. ,8>P8XI8R9(DH$+RKB'!1%;"$;PE98PMH\A^6V[1)EOD')::,"G"J4T&S^'^ E\[VML^4)\G=\^@D=_#LE$,3"^<($*4GP7%F=TF$T\5S2 M6&C&\$H+/V^X:,UIX6AYC"0RI(@O "Y8XI+E%"E-:OAFP'EARO9>.VNE;'_Q[IE5MH1@&F32LU99Q MFD1+$(ETH[Z3#BG ! MNX<^K+9]@<[_W_ 0[>[A0YCMO[%Z!0@H"DX**DU*.A6&:RZ5,E3&("CG*_7Z MO 'BKB<^6+EY":T,$H66MN"$ .>D//&40ZO%',42ZW5 M2@L_:R1IO)O3PEB!06Z"0BQJL-5]U,B0:) 3T1$MC"//,^;BA($([AFPD&G$2/=(IZ=AC7W@3,2TB>?" \G74!8N4\'/: M H_37/V6)U*OL63D'D?H/S5-O^4!NW9@91NCG,*!"U)HP[0,1/$BAD!Q7%D] MSQNXIP[83RX:NP=*5%7-Z(_KE$'^:;9HXJ M0'*:Y*S:>0$9L:-$J)0>ZMH#7V:Y3M9I='SM4_<"D 26XZ1V/O[%,+44/@O# M?'.?$MLG,F '_7&J>KL5(HJ][BGJ=2]-^_P2?G1^E!+3%Q^ PE]GO=!/&>SI M N/TULGB@BJ_=I"2X-LY@7?R&K6+UOG1Y-.XZD[]\8#'0SP=M,];9^V RH3Y MG%?;[]? 7.O 5_K5<,M[5JV'(Y!AC=>;H-\ZR/ S(]H(Y02;"8/\R[0MSV7_SW]./",]77;Q( MS[AL*G[]L\^E8^9G_]+>6.GN?6EUMRIO=L!C=3X MLK697GW9^6=[P4/]\;6Q\75S M&\;_YR*9G-G%I4T0"BD"Z#<#RHP[%2TQ(@2M.==*6G)]C<03*8#^P/9=KU45 M\*1G2DJW7Q8TW0[8?QXU%P4&Q^#?SS^:+&R;+DX;H_NH!JP7.N$B.SJAA/TS MP-!DWE7/91;"_W(--=0RCT0UF\T6Z/W:IYCRM78-ET MVV%Q:&V&E^_5%O M[N&=9OVBOGL@K2\890&)HB"("^>08D6!% '@!5U[EEJ1I6$)7>H*LWMA#T&W(QVQ5M90TV7 >L1]/+GU6W MA1_VTM?[EZDY0)H3<),.RP+M88PA(5PX'#]%OQO/+U*Q;K9%DWI92_5P%R'- M8C\_]'ASSXYU-&6:L)MRMGN+]>>[%PY\"&K>J%304ZB\H% MYVJ\4Q%QTC/NO*RI!AT"JP_3E;5+7G[S(^$E. 2@#FH;&1']0N;YIP*T7\'' MOH)* M\C]8N#(F"#I2_ 85("<>,B,DY[A",F43F-+P970>$ M[SP3&O1KR49?4E=="E;V9%IVD*YP%WSSFD;0.5KZ0+@25!EB&;$\*JDXE7HA M'\$=@>Y3K_L^A9JWQTP+50^PG5@!7?@"OER;)&D!:SF$6J9E 16:+?6Z 6>V M9+UB9*V6).76R/_H0+\X(O9U!-0@E;4LEK7W(VR>D- [Q2^?AP(;DX*,U1&X M(.6)X(0&FN3&&=&"E,&*D?,TH>TJ&R9%UF:64$+HP7Q,LW(]HEOY%.FT&-@&1ZRG2(7%-O!+C&7"M%1,&8F2/::>9H MZ/7"V4J$6958]Z?I8O[\J[8L/V9A5/O&X:WH85;T,(N/UO6;&:&HEOEYEJG? MCC;ECY$>_/,N:65WGZOG6\]_NXEJ9JNG7EH]6V.KIP8&SX/.'/O=9BYIX]ND MO-SXM*]JRLBK*V0LR;TK9V1%9/3P#__;)%3^;-!B*4?WA&/0'WH&KZB?_;_A M'KNTOKE_7+\ZO(+7E_O-O\%OV/JQUWQ_5#]]?[1'=^E><_MB-I]R_UOBV-Z[ M:)S6KW8VZ_#Z8[O^88O6T^^^;5WN?7M_O+^Y?U0__GN2*@$^=S_JNP>**,FM M$4CCX!$7AB'M:$1!\!B-CX):^N8MYVN:\A?1->N!LCI7J+="O7&IK<#<$UO8 M8")7 '5,$*%#@5WAN1=%1CTR1#VR0KWGAGI7,ZCGK69,68X890IQ%@D"96:1 MI,1AIX.P2H$M*->$9"\"]5X#N56C"I#_3)O:WPV0%SWB\X;=/WZMM7G#$=DB M 8YV\[IF>E<; 7##P;#EW/&)Q4*2Z(X*F#M$*=4(*6Y11XL4&L*QR+WN829 M%_.9=W_^S"9Y;.ORAE+I%63]KI#U *;B"K*>$63-6H[4%04L:FJ@2E*B2(C( M!D(1<]8&Q9W&'+]YJ_D:$>IY0-9M&TP]_\/UF\XJAT?C9?E(;F&4:@!28JSM M?@^U448=3)4;M,N4V53X53/^>- _'Y=O+$HSRXV/8NYLD[ZTL.'41*\KL/E# MJG\I+Y;>J5+-6OW)D_G)].UG^/9R,@]@ M;4GU2+KG\M*1LGD(O#IOEPU^4KKU>=>=Y%SN]$ Y3;),:(>1GW=[.4/[YKRZ M(P,37J8OYKD=%T&,5W&4Z;#P"C#?A[DV)4]D^G/\R^0B#VN+4F:XA\=SY^W+ MFCDOD_7R.7*5+KEHIM&L C2A5''/A*."6Q.,B 8L;ZF9IY1J>\!33]:;$TDKM$+) M.,E8,4,C]2O08W'*D5R_)I/WD>\^,RUX7>1I>-Q\FXD>EK,\!9NM?NHF!D+Y M3-)M<./*?=_O?#S:A]\UKC9^U*_J!'[_8^_T*]YI;O&=;U_YWK==O/^A 6;! MY^,Z_=S>:VF\_[]'V)W^NV.^Z0&,D=4WM\ 4^ IC?=_:;^["& [%?O/H"'YS MLD<_GC0^U*_V/_R[];]7VS\2G4#].#W+'FL<'QY@SERAG4/4%!IQS2S2WC)4 MQ,+P0A"L(YO-MZ'@@_*H&?Q#N//>D,)1!NLEF=08Q]E\FP\[.YO?MO_YI[;1 MV*QM-YH;C0_;?_^S5=OX\F6K^66MUMAJ+B6<65XL>O,HID<-;A8W-K"H,.?, M.J6<@;<"QD8)R9<7EQ9/MGWGFJ#_TF9PP[NOMLMPNYP<&,>54"$@;7&!.#,> M64L]"@1<)NO2=,^)__,W,L<%51,U).=3:9TS&7!W2+5=Y;:M^=XC^TT_WVRWSR!,>S2 M>O/S<>/JJ+7S;1O7FWLPOE3#\OD4'.9+\ K.APWP&L1V,(#M@NA\!V0NN;>P=&W5CVAGP0:>6#\XZ[K(\56M/UQC?A7;Y MMED:+QJF?M;^2@1/XW,(YP:GY9%KN2X[\7VY*N^J16F.UV0%5W>"J_J<'4:- M3HFM"ED2%>*8$*0*Y9$LHB Q2FVB!;CB/YW;^OPRJU;[]Z',C-7^_77[=\;< M,#K0$&B!#'F=10;Q%H,TB M4EIP)(.*EK/H7&HB3-8D)[\!5MZBQ\^JH[5Q((U@BFF,A%,!<8,= MLHY'% M-K;'$,7FKN]GSI4B>9NJM,W56F[BI3=Y6IN\K4??CP MRZ*&>JNLW55RV](@',&<^ )C$FC@W!*E8J;NB<):S3"Y[9'%K)F?D]RV?E2E M\J\K1+>SZQ^/]YIUFFCE]U(K;O 2]F \]7=S(3K>N/K* MZU _I^U=[M/&MT=JC6Y?U;Q^/$@W]HG1>%X,MC%3(&NX1]RF= M5P:)/+8<1\%\H#33\Q0/?9[Q6YQ8K #O-0">)UX%[1FV47/IO'51>DI]***1 M4I/;GCK<%O!6F'8W3)L\=KC:.K""<4JU1IQ'BCBV&.D";[-G?,B;996KNPR$HO.*$D94H1P746K-6= "%UIP0KE;65W/%:&F MDGJ]!D> @N4[)?VOLYT%JE;_[C/>T9-3+ M@!4L/%R0"N+T>2 M!P5.E/#(!&>0]Y;S4"0S$;9S[N5*__6,]O-KB&Z]JQJ9U\I,BFZG?]0ZF^.7 MOA4D+7CZWP^2, N.,\=<#&!@^* (D85*G2,<2#*.*S/CN>+2[IR9(3B63!F% M++4"<1H(4@I'% KJJ(I6BF# S,#%FGHP9^@9Q7!6FWJ4-AFLT)A1V,>2"VL4 MHR:RPANB%)$4K^R,Y[F?9P,;J7]U%!()7AC$E4Y)Z[>39\$8*)D5F4^(51(GT%AP$;Y)V32EDP%1.E MTRI\\12[<3NE2'5,NWT).VB8I]/OQO,+T[O?8P,-5PR81-= MME8NXN"#%FQE;#Q7>)IG.A'1JBB41):QB'@P'AE)#(I2.$K E/2,@;'!UJ2D MS\CI604Q'CHRZ9@.@LCHA.(P!T:G[A4*]CB/JJ#L,:V-U9[^F3V]-V=RD!1/ MAGV-4J$4X@5+NSOZU*8S8,N= .!^\Y;J-8E_F@#E^04R7@8!REPYSL_$-GXB M7^Y%@]9#T7NL0.M)CU-*RK4H"Q8,18H*E\@_,#).!\0*KS7V01BG4AESL<9^ MWA*YT[YY01&1UPH$#\5>ODE./ :(BG_A'[_K]H$R>%4-\57%DJY2[O;AS)AKBGPGUB5C8E% M6:'8(QWB9',F E1Y3#WR!0,?S/J(5.YUZP4EGAI" D\ED6M"SJ/8[=O] M_1IR1#:\_ZOV;@%#?=5 .35%7B60/"I9_2PZ+6>XWA@MR0J-[AKMG;$TF'2: MIR9!4G"&.*<6*9721:+ !A:5X@AHQ/DS.EM>Y8H\L_C':O?^FMU[,F=+!&$+ MV*0:%8H*Q TX"XI'BT2A _@*5G#JW[QE*Z+Z)R6J;RTD3UO1UJ^(F)^E,;8L MG-T(YZM@]N,&LV=/M9@P@.0"!>V3JRC6%%]1VJ^0 M=(6DS\LP7B'ITR#IUL4_S6&RXIX -/UQ0*7AM% 1.5U$Q#7#R$CLD95>$1N] MB30 E+(U73Q45M,S)[Q?SL'[7$B')V/2M?#C+'3ZB6&X-V]0URY,O_9_[D(; M=1]Z[(DM+F:W^.18=^+LAK_=YBY>Z.:^/WWVUL5.\P3ND7I='.)&:O7JO9=I MBV*=6:)21C%W)#5]+3C57 @+^Y2OSP>D:B"![1RP[?@[R0)7U &\!^*"X0+, M*AJ$QUJ92&A4@/))%LA0%LA*%GZ!+-!&<^M .VH+#XM/H^8(X#LBHQQ'P1K+ M8"4 LE,?ONMD(:'%^5$H ?S\J!="[136_JA?"P!OOI;)FY6>( M]4_1;",)V5JM%_IGP:7^(NW+:T;SZ" \T_5B<9N4+*J:4*JX9\)1P:T)1D2C M:4R9X."M:'O !7]S,P/\4/^A9$UG]3.EC] O44B+>S*H]5^S$HON/C,M>%WD M:7C<%A"?>MTS,#,N/[5-YWRCX[?^,VB=IC\T=X> =0F@ MP\#J RMSB^Q]VP8PVZ [W]Z?[C>_7C:^[;'&Z5>P.-NGR8V@7O2_>8>7&LO9:'BG8T#9KVTABK$2:K[QT(A M(X)!B0S.VW2>2T6I;V#'!+^18+^PWGANN2\,YB84VEFL(C$J@&-!33';'F*K ML?7YPU[M2W/G\\:'K=J7O=22YLM:K;'5G&]C--,?9+X9RHUW?X;-4+8ZH7=X M6?MRWNV9PU#[/^XT?P*GV_CO>8V MW=D\:N]L.K;S[2/8]1L"[G]:_S)S,'/::.UL[M+&:9TTP _8._Y\5#_>XSL? MOO+&E4N_:=4WV_"L>S_^]VIK?,3=/,'UXY,#AK$D2DDD% %G( :+E X4^>B< M*9R1T:48'V=KA/UT$N*JR\D*Z9[/4]_EN$H5L#."LQQKKIPUA.+"AD,1*@ZC5&'%L*+*$WV M16VK*I)GO.,?*EMNM>.?Y8Z?,6><4H)2[9%VU", ^("T-QI9)<$%-U(08V'' MBS4JYE.3GV3'O^+(6J=[7KL,Y[>)L/WF%?AWP#.09!>#+X@)@NM(E08?C$6L M?$%)P'057GIN*%6?LTL\9IZ5?@5!.K;;2P^('(Z$EA5O&39[B59PP.HDGNZ8NPB1@, M#D*0(<(BSQD/FG'CJ,Q;^5E1#3\D+:E\YL9'6>T:EF?-W)-9;56H]4A3\]O@ M^T,%FY;B>R.LW,D'1/?=>4--%-%BF5-H+>*&<*0"EBA20Z,C"C1V(G#%=(W1 MAVI<\Q)*76\(/ZT0=(6@SZK4=86@OPQ!9^QC3(I HL3(N82@A9#@Z@J!E.-2 M46VB*%394920AZ)S>CXEKK-E$/>H!GB*6J_) /=4B>MB*SK7N9JSLU[W!^R9 M\]"^?-JJU\GAOY"ZQE]>\[ E=G8/(C&XP&#/2!8H;$ZGD4JLKD)S,% =L2;( M5-;*EFS,9U/;NEKQFU=\^Z)QF/HP*N6Y0YP[#"M.&#*%X,C(0E@O5/ LO'G+ MUI?%'6^^Y.4@&X&^_RJ/4GCBSYUI^\[.\=_MQJ; M7R_!Z+JH7[5/]ZYV2>-XE]>O-OA>,L#H+MT[_0K7/F'_L,_M\#^?+_>_^3-+ M>5'_ #0_ A&U\;5SC7M4WCX[ &/[F_NM_>;)CYVFCV#,T<;& M@1'.NT@< M,8;*S !#+> * 37J3^W5)A.5OMJ0W7T@L&D\YY%-JF?8 #=05L MDZCT;*E;8Z>Y]:7V:6-OX^]_MNY1WWGS_:;'%ZAUQJAHK"3;7]/U7?_=&$\FP, S&[MRZ>M6CU7 MZ-RF2K1X/F;A=J>V<=9KM0'*B5S+^/^N>PH#N:SE"I;A&:Y)"%T]>#L]N#D$ M+9'81Z)*)FYO^6BWVNJ>U MJWNH+_8P*Z!97T,2K-?#FI\UR/C8?+. M@JJD1@M-E0W4>TEE47;HQ0F;K[?( M_@'IV8GO0"9:Y^]A)&T82]V ?S X_;O;Z^6:U'?5&)^+4?;K\7OSA!U8(GGT MS*,04U>%%&,TQ@G$!)@GQ$9IM4DI*^OS <81H^GB@VD,F^Y!UI\NTL_;G3[HCB2HV]5P/L.&_W*>4J@^A5ZJ>@,9'RT^ MHJ]M]9MU>B!EL"8*6'V:R\X]159YBTA!N7,Q*EI&F.?6_K\J+*V!JS/HI9WN M*SC]..B$9&WC]9]A(7@B!5,WEWGLN93=99KF2FLD3$V?U$I0J6V,8-"#(3CH M]T'N;6AW+Z[33)T2W_//$OX?A:68OE:[.&JY(_C<#U)Z4OKN-+3"!>X"K5A& M(ZFE0=G("VO ]24$K"&L-&,8BVIKB9NGE "Z^LC@4J M0N+T8@5&FH)33,!,U1ZL4F8 =]FUN)O\6EC?TO%- C*]&4% *GDFE>H>"5^K MXWK!]*N?S:!V+_TXF09)@.UP3?NU[N"\?P[W3,)ZFM ><+]3N\[5BC@HJC 5 M2H&X80+.OHJ:64N-*R0K72V0N=+5JH1O@C]].8X#@K>ZO@G^?_^HV_93@@;[ MW_WE![V+;L_W0^>52=?.YB$_*"+3'B8=65LXQ)6E2 6!$?8%41H$#33[F[<= MV,I5]&36ITK"RWQ"3XP7AE"4G4!+QCBEGJD0_!(@BL>0L!@ M-?%4.K5 =<.>A]T?86K7:QL>-NWVY1HLL0]E:*W;:X&.!LL>OG4Z(G19 MKJTFE5X.R*<3CPF?Y&["I!.%?P"?6PO,O6%&<8LEQU0Z, MQ3,!!).89.-(+ MAA=*54:111JK$B-XNU)57_L@4N^[O?^I?*-/E;_4?[UB5F]N_*A?'%C/<"&* M G$2TG\\:"H=%)(ZDL2XS:P4R49<9"168O/=M =A^,?(^QRZI+XV.!N:0Z4W M.67HS.JN28O(^.]9NGJ5OKN;E-U+/:VD[*&E;.MR9R-Q$3M6*(JT\2!E!0"; ME:"[6,&%8^ 0,L7>O%5B7LC6QF&=$9:50I)%X,Y2$8@.S#HOHR \*&:T!*T& M;RC0I9[+2BK44"K42BH>12I2;%EJ%P,U E&5L,=RV5(I MIA_VDU&31M1?KTT$.--9U:1&[84ST_*5"CXUK4Y2P9/VN#7M#(3#4&&L9&WL MO)[UNF 7^'RZ%5+CPRH6"1_50^\PV0)IBL8_3#%%T/TPU-Q\-ID+U0#.S&7E M14P,^-;N_K.)CS?AZ:9"X[ %P?JM-;H=] Y^W>N"FP5S.S1":_\#GL9LV'SQ MN5_U;-7M>&*G.^OV,SC]U0NIY=/W,":E^Z_IXX0JJ*("M$SDS7QWZ/>F.#J," +%ND)RE+VEVE?F,O^F_^>?D1XONKB17K& M95/QZY]]L70E/M*UVG;CW:TV1O$DJ[9XY.5A6W.G]FZGL;G5^+*UF5Y]V?EG M>W.C"7^\WVYL--YM;_Q3^]*$-^I;C>:7I<_X7![JCZ^-C:^;VS#^/Q?)Y,)3 MPQM/ 6=.#8ER,4JO$Y,L]QZL&2.\4=(Q<,D\5M>=&CZC(&@5P25J6@<9]Y]! MJU<9WE.QH/+X;!@_RLXB##P?CEWF*4I(FN*CEU,73%KW+A%,Y2V.5N)4;RFR4ZAP43J%\&+:*9P/97XJ]5B_V:VW.MT4./L"SDDXRC#_ M,CCI?[UA!L\"3B&WRDAC%;*ZH*5G: B7R$GA#)C$'CSUQ U.ED8O2W-C) ME MF,"7UDL6M5+W):')N)$DK3K?36;)PJ/=)%UP+S>AO"OAM,'D*\R$.D%2[WA MQ:(P6C.E?<$-P> M.AXL)05CM"@RO=J\Z+%KHIJ[ ].#T;0O;Q7K(J].W.#> MNP<.IEEZH< =%#K1BD>DN,>H$((RZK'$-*94P07N8>T,EO\_Y237EE,W/,9J MKV*:=UKHJ\;% 8"'!K\,T 20/5'?%4C'PJ CJ#RTC(M*-B5:L&Q2+G2I@,K M^>?0$YM44^"I@,]U!DY7Y2R5")1QI![)6N3K]E&K8'1P>P07+ M.%6"H,I!3%<8.HC):^J[H^ '2>$!6EGPO)+K!KY2'+3;"4#WRF=)!@J%*&.<\V4_+-[GCM0W#C#C MREA;(,*M1YQBAZP(& 6J./5:ZH*DH/("0!^=?L+N&V_I=!0ZUNJ=RA(X#VOI M:^76?-Z"LY*6Q=("UP?U+P6#58@(>\% _3.-M#4!L1A\2N:GA=%)6JXY*R]3 MY"Y,S_=OU@QKY1&9O2SCR$/L6J(<:KX,'V5=D""PEV-Y99RGC$"75NTP^CA_ M6C;2/_#=5K\/UX.1]DQ2/,E+6BJY_>2O]!]6>+<;[Z>D]UW;]/L[\5LYH)W> MYZ0+JK_ZVVFP_G;"BU^=\)X(<)72X874UB*I,+A*FE-D:,&03PX4J,*"!P*V M*\9K>,$96JU\H #[V@APK_'Z/*O'V+U>5).QM&CQ"9*XG^:, MX^L9R/_9^ QC]F+38VJ528!WLSHIM430H+&,F%,>3&!6)! VQ AK1%5?QH?U M97Q9G&J9\9!'_BET3#LEGZ\VTN*-M)W -]I@P*!T2#*?$ER)11HT(U*%9RKU M(].)ZXJN+^MO.S0?6E-"+*QQR'-H?%)0LG85AN,LS'[L!@2R.TE$V Q.^MH5<^,CG3=T=@>4<+ MP4O*I?-$8EOP6!1*J4(QZ< Z8#1B=FO?:((>(0_D/6!URI?H#Q,F5LBV&-GV M<&/C(!288,H8LLP"LN' D6%4(>HMILIR<(G K*37%VYTA_(Q+Q[&N=#/9447 MW=Y)TK_.G*4-.^5&3985+:X>"D.RBQ+'%D=[CLKLB]E:@G2'8'KM5EF=]0?Y MN/ZX<'%BN/32%1L)H@;M.NMY$CQAUX:K H MQ*2#Q 7K;])TUI(#7:K-8D??_G%Q]\ANX^A]-!^#_>%X@;!G!3$LGI$WA2GD# M8$VZZ%6Q0=*G8X*3Q51Z)=C,"5HKH5-OX,!;!G%,A<WII^. M-SNE_J[\_HM6RG8)%93-97\NN549",A8^#-I>O<3;+YRI^_%(B+JNP ML$.22K+ < M%Z[.B=0=,3$$Q\$_TX9ZPBV3)F*BK8])=AQ8:[/L@#>"XRJ\>4=>D@U1WSC0 M'(.'9HM$$&@0+Q0@80%^&Z=:$*Z8)(5/IMM-5(&M:55<2M*4!U")T(3?,!0F M +5%6.A#:8&-,:T*N-MKN4=M0G/D[!QZK/*&%GD6B7;\DZ,(M&"CX,!93GCS&/KE4XL M0EPZBB4A2^B1K[4>5GMB"5-X4T,3# .RD[> MB>!:Z:@*'S1Q*2TEE=L#S(G(C6.&L^"7M A8K>!]5] K*@OE.9)> I9%"I:> MDQA)B1TUP8$VR6F/>@[5;EE'D?9PYBP]/6NWREV=#W/ %G/=[^"XIIA2D@&3 M\:OR11?Z7"FXM!A>?HK9Z7&9.;]4N=<[,=ENS<1"\:KI.7SQ_-D,R7GRFQSC!; M^C%>)TL_N^ZRA*YS+6]UV1LZ-MW8;&W^JPO:9Y3UH;^F682ZJ6@TKU06IMI0 MCJ8: ;R&QID[BW*D'Z?=^N_63^5N#__;=$PA,F4J8>&CQAR#&@=SU6 ;% $' M.CIVVYY3TX&7=Z;72YY063+Q(CJFW%?;'^V=_FCO''\\W3O=N]AK[I_4FU]% M[GH";O'>M]T?C0]?+_>;7R\:S7\?[Y]NB>%OX%Z#??JUJ)^"!7#\]U'C%+[; M;+<:'[9^U#?;1_N;6WB_^;$-[C5I?&O F-MQV&\*_B7UXUU2WSVPANJ@M492 M6(ZX-A(I6WADB;(&7'+P,%+]W9IF#]50\!O>3[6' M4H_3'NH7Y@,N3O4A>&'CJ"<>U_1,BG%#J7F"L!L)OV8(PB2 EH;%U38%<['0 M\'M/B*;.P0L<0+'N-/Z]];FY_?<_6[5/GW?JVU^^['S>JV5*M@5"=/^TJ(7/ M<^/X9MLX,>V\IEY;6G"1*.M5<%1'HJ.(DL0GBB27YZ(+CS]G2J]2"YMA\YO) MPH^RVF,R^IP*\^'S= C;GTU'B*'7'Q9>I[AQV6&NEF3X+)\PM]NU_L =YB<>PN]YJ[<^<[^Z?U MB_W3QO%><_MJ[PK&N EC.CXZ36H>U.W)3O.$-JX^'C4V,SVWV&E^_5%O[H': MW6*)5<5AQZWEB 9M$$^)9 HT,2HB\;8(GA42,*:0-Y6[KM MTT;,._DRF%[9V/'7=!A*9"6.2@WH.4-922GE[D/'DVC*SX;4Z M/IDJ?C:)I?;'!&CLDNKX=N*">?.,*D.'B7GP-37_M2HK'FRH$K8ZJ>JO.ERK M@*,[RBA6PR=/D#8)C[>%F>%8EHZZ3*>N9J?,IY[BO4@7< FC,J/D'_TPFHA\ M:$C_55ZQ/^R/\J[\[BBWYMK1Y9DH'V.(L;G.[\_UZ["V$H0'GH*[I'$4@@7+ M86Q>H C6LE&!.&,FQY+=-Q+D5_&82''05>MUG0^SRM,CK?C0.#X(H"DXY M1R:WY/"IX0J/!:*1F$@]QC(UC>QTY],XVN"3ICTVWDSC](IY>V]HZ)5 ^/;_ MVMY_+[<"7SO]-,4K^ND5_?2S>*C[T$_?Z%W->&-"L: *JTB@GG/LC+'&!FJY MPZ*P@KR90(Y?_?Q+E=UO5-DS9[9=K^7'*>M]-@+ARFM'IS2?O_>W!\X8NJ-(4P9$#$:P.6CA6,6A(UA[<-/ M)<=//-OM [2OV^L[245#HA $ZV"0,(E@+E*#%#$>%;+PDGM)?20IJ72>BWO& MZ9N,:H1TLI.SUL>D&-FH[IYE(4EB566/+A?QM!,FLN4SG&F8>'H:?"I13Y28 #^]X=)=XU.6 MP)DJ'7MANK;[^B30AW.R*K"VE[5_ !G=9>U+JEHS [!]30[UMR\GW-!<@SFF M8IS\R;O2/?V2W-/*F;[-P_?#+:YW_7CN1@MJE' <>RUL(7ED5D>::?J)C;Z( M3@XKTQ.'4/5B"2WH9 ;$6.3?#0[^&=YC;\O7C=T#L-@8EH#B1)B(.'$>:6T"4E:%0CMB,+;I\&1-@P$B^'P%U#+.4/@[ M25@)],---TLP,5L=]' [+IQ>+X2:E=3$QZK="668:W%-=7;7Y<[?'& MQD&A#&,(D,(ZF1.-;.2%DP8=Z\E?*FHN7)Z.B32\ADU6_9*GG# MN=X@O#!V]R<6#[&S>X!E$)9Q@0*L$XB'H\@$RP#<(A>%QT);!N)Q8TD[@->H M'MR4:S%)]#[JT%#V[*LJB(?ZMN38=HG)NA5;95AY(E*?N&? D$(5PUT)D(.) MM,H9NIY9+ M:;=K.]D;O6T4Z?&>Y>XD-PN>[F']OD<_G-WIP+"_E_VU4LWYTH#8G;2YY=YA M2[04G@-X&>DTE\IZJYG3+%9G6832NRCQ]\:%8?7("JZNZIN'%^!H2!Y8-$(F M]CMP-D152(:,,Z!>O4B7_F[>\P-=QR(Y#BQ/=6/)49Y5]WE]R[ESV+8#? M?,^_;<,*52@5RV9O@'C_&5OK:#RY1R,WD,O@TBE:)&P][) MO?'Y]]F@UQ^8DC#I\P#N3SC?F B_?@DN\8XD0J\-ET=--&-KN2-PV=+HP9LT M/?K>;"X][Z^EUNO]T&EUP2X:@&YQ):N/;;<.2]4P$X?)F)OZYTW87_"_LN?Z MG9EY[K>_?XN6:D^ZXYM;5[#CE234X=P^!R="/,'!&/<2P7PKBCE3 NO45V)9 M'[V4C[.6R"ESZ?20";4?3ELH$>+F(%7:USUPF7IYBV<.GTDVDLP4;=Q1=2T; M8/MTJCXF%>$/I:4%7MKUF4@JW(^JC,=EVBRTS=M6,OSMK8T3M-+=&_=4YM8_BJW8T0Y MN_@WY82--WCYW'F54@.A\M?GB\.K94 _[>E$2@,H5#M,8$/ M,\>!_>=:^5.8U!*!)^+Z0XA@?)WH0BQ[WB19_X>D]C<+=MT?K=,R7GVM:0(@DB.8#P)A-W!U3SS?.#KU*0V: MO.+8Z"2 ':;"@D* LVL L;C%16+T+ #*I$-"1[!65&&L9V!>ZW4ZS^DY92], M"%66CSS58Y,!)#(+Z[(SB?F]-ROVB31O8(^#RT().R8%\GN@37UJKE&F_^:M M.63D^S[,"/:A[WHM.Z9GV<[F!.#?3Q&O/)49,@F2)2Q-0%)*(^QEX)D)L2S; M]->"V%I2$.EZF19U.EE/9'4A:JV*K]F '0.JHIL50M_D-,S6\D.H*< ZRB>5 M(8-F.Z0KWL6X9=:0")=S%!.F"X5U&;),"()^#DJ:1X"WZ?!T M; _MQ'RRE.6]V6L='J;1K4PD^.;Q=C*1B#:X8$(A&B5#W)F C,<:>6Z58R;D M-,JWA"UJ0#LONV-L*7,Z6L-,V[P';A8?;RYG^0DE85YC[BP@GN.%U2D.Z'BD M ?12L#?(SI)CO.NEI]DS*9*YF=+B5LHHBXIH'!Z0Z NLHD&!!X)@*0)2SK*4 M@L&5P9@7A2BS$&@Y?-HE%FF5U[6K%S44VL>S*@$_THB;ZQ!G$60 M"T4E,A+>-(*!F1+2 >XU$++(#EZN%JM&TT-G!SRT]J _.B5)7L.@4_6N*!WE MEVQ(C%1R)YS/M9-N]<3R2,H;Z2=%T^N7D3,=+)PY1)BJ%)IV/ MLL/52P.*'*%"I>B\M=IU8)/Z,J80 V*GN+S_H M771[OA\ZKTT8CK= NZU?P3,=?KW9V#P(8>X6*!(%OIL 9P!1T5R@0LT%[ M#>L1F'WSMI\"/B@%P6OW:57T IMP9"^194>4^\2+BQ&"B9;"8&"0D MYN#;$8JT BT2';PM8)*Q97,%."GS3&"M/&6<4&95 2!,62"2@-7"9FEVFS.) M0DOV?)6IV;^&X3:?Z0U.02=G+53%#:& ?HXQHW7&AO*,2F6EA%6F2M6_2(OPW[7(S82DFM$%QSX@LM(D]D-V 'Q$@$?3VDQO>TRRHV.G?1^- X MK3Z>-H_J5HXW3/1@WC''S*Z\WW<4L&UWC:@/OT;T?.YO[ M1_O''X_A.BVX]U7C:H_N'V]=-DZW>*-Y^*-Q]?*H,UD MWB\,UMV+^WC!U/V&W,>/ V4+N(\_]<)I:W"ZT?'YJ]7RO$NAU$98H=W#H=WE M'-K!LCI:R("(8 YQ13"RL5!("^5"$;B/+O488FM"S7.XWYXY^1JL>2*2]GQO M*IXYSH'XU]R0/KD\W+NK;EGQ)C_NU#QOO'\"N']YO,DO ;L;[^:PVSM=,.TM MDCBD'$8]BX>Z#V/>[1CPEA\W+;SH M+-YL>C^F9[YK!JES8.#PHA M3,26(ZF81=P1C:P+%MG":B]92N,S;]X*.5^B_>(/JIXUKC2ZB1_J@=782EE- M0L>(RN@Q#OA>;G/3IT3]R>79B>];'5@$F+Y\D)<.]X9U$RO4OP/J3P=^,^IS M%[A3 //2&H4XEP19;@PB/'CBBP)3E:AX]&^(^B_CV*ZY,*Z[ZGBZZGCZ,H!\ M@?G^"D[R?A6@?YD#=$\*)PE.9*>%25D8"FG+*)+2*ZZXL5JJU $5RY_..'N. M'5"7M"WZY1R3=^1EO#^UY',YG)PD921R2,I8LCAU@AOU;AA6F2=K[D;.E4ZF MVAU?5]]PW? C]%RKGQG"$H]I8ME?7(!;W;K5&])0)?ZLZM-)AMZ;JE\GRUG+ M<8S9JP;IBV>FEQC^IIM<#/IW9*=DA#DB-".6:$ZD5FEC>W@7.[#2XJB:CLBJ MFH[HQ37A_?-P^M=FR.R'K>^A''X:?7-',/-XZW+G=V#Z0-% L= M$;8*C&2OP$A.)5I61FQD"-9'P-2BN*8P?"CJ4]P!%6=;V>BD/^):F)2I%U<' MW9QY@-J1^1XFN='ZY[W6R03IT7V8T(J(O8C!!J8=IT+KU)]=":*-MLHR-JP[ MGMX%?,DFJ-#A2QY8YA=9D A,HTLTA!@QF@UY\URW!_;@6;?C1[V+KZ/-NR95):F':;8S \H?C<@0)AC/ M*OB=E\O$6O"<9!&&.&2XJ6ZVDD20Q-W4ZU+;@'4T$7D5 89)#$@'5:#"4IEH MSJDM8Q7KQ:(H]:0D3A+D5>IZ4EA>/.::LI5MO^6SI3*BZ)ABY9BR8^R0;O?\ M(O'+S=+PSJJE&>NF--7273M=T&_PYG#KEL2FU^[CV:[FB1\UD6,D6J&!&QIG M\UT3:E77A+OVDEO94D^TB=UE_6%LJ8DM:<*A(>51(LT]OYP"#(#C/KP-MVLG #@-II^YP4T_T^",B(S' TB# MKRXTO*,KCW*&/ #5>$[#+.?8XCS,LO$IH51QSX2C@EL3C(A&TR@U\Y12;0^* ME,EUHU:H ALHQ4:S6IC2$^B7=,Q;'&8@9/W7[))%MY^>%[$NAJEOCT VDJ'Y MF^D!$)^GLZ)V-TG4,Z$9H?4O%0P?.[S?/,%[Q]N7C2O?VM_\?%2_VF_M7<'] MFB=7]6];8O]#XP3^/IJ%X<;5Y_8.C NNR1KTXTGCP]95XS0E_G^$,=9_[#7; M)WOT,_S]/C8V=VGB,+:!6 $&DV>6("ZX0@:+ .:4,90[$3PWLT0:'C8$$=X0 M'!F\$)IK;A.?+2:B2&T:9JA%OFU\_KR1TSSOS/%Q\ZVFAQ:%LH6/*=V2?# V:+LTZ7)I0Y:'V !W#/Q--F"LY/6EM2;^--EZ<[++YM"D.S)^ MV)'EHGK$J7#;PG:4H\I;4%PQ]+(9FSF0R]#?\: S$?L;=A_.1_9Q>%@\8UDF M\F2PX+H_,99I]NU,^79CK]')6;A;X\PH1.12..R9X\12$ZF.UA)IL)-:J]*S MO$6_S'=)1>[$2KYV>I_3ZDUP2[R(#IF_'C6;6^( C ' 3"\0LT8F@MV # D, M:>6LI4RP0.B;MP*O42S7.)OG61N+V03CTEH2E#(7_50WL_']";"BZ\L^JV/& MZ9TXX=V-V]NLY&NQ?)W\.(#M[<'D3"T%/.AD1PTRM, (1Z4=K"+H-G"'Z)H4 M>DTO.+*[L>7JU\4TGT.IK/HA#SN^5V_7VBUC6^VR-U&6QPFK',0QFE:OEAIU MIP_Z@_9YU4?%U Y3+"6U(AA^?]@![BX>^D_*;_+0^ZW##KR:E>/W,/!_IW%O MC,(](UR\I9@^L0__Z\7TRET MQ#0Y[MB57+ZJ4'%6T"Z?0$9N!7%96AX(X5Z;Z.QL;M #CA5QIG#@<$2-P(1D MR$:&$:P2F/9@SA1,OWE;X/7B&E;E4E=>E(& SIU:JFZ<+ZI:S;@'N);![6[: M54H!""VP\-AR [YI=$ZY" 8"Q3EFHE5 MW:6SW[-Q53\-+'QQ/&'IV3Y5;10_C=HHOE G=J,_.K;XTOST_T:K.6:$R@\_ MY/A?J]HXFN'SUC8.>Z&< 5]R>V>;;&-P"&8&($Y&'3S%A#[WRS$=>B>U4IAT MJZ_U,M. AT[MW: L<,R])(713(%2MS9(10*F@LK":\FS$L4X\<\.7]SD* F M59U^&IDQ'/[(=RXUZW9GXFQDA6^+\ W&1NL;!\R!;1590,%0P#5>2*2<=(F@ MPPBIG,[<<00\ U6LD6+!R?O8Q,]M#T<>9^H9<-X.Y:%>&9R?"H'<,4A!)8W$ M6N[ !&/,J" -M=88$"%*/:_NX\.3B( MU(@<_-5*4_W'SL:!]=OMA"4.YIQ_ M6;9>'.7;_50&!2%2R1"E=31R75#E== 83$/!&;4*+Q:A.;KXA0*T58TP)U6, M7;WJT_ZSZ7'X%(+!4BMFIUUPR7+"$B,>)4%*"8*ZE_1#N<5 MG W;.N>^>M?U"%Z(9=1+&W3$*GK-"=6V$*%@1!>\$"9$\5A8-BN5*\6X6&*_ M7@"4.4+ PV<&R2 ]*$: ,NU3/EI0J@A"4)(BLG*-*+)&V()NG,-PQ&3\?\KF M2\EI?;"]IH2X$JQY*=:"6YF!\T'^;L:[-1/ZJT2P*(-XQ MLG,_=3 ?T!D^[$;'E]OJSJ[U:XO7).(YT G>%M[%0B,MB$$\47I:00,JN 1] MP+DP+)60*'%3L.\NJWX_[%VM^H.L.JL?'N@(%B$O#&*>.L0U"4@[XY&+V#,/ M[B XB,D2N"XS*X/"60E<[1QT M.J\"6%!$HQ"B=59Y*P((",/TFD@N&'V#',BME%,.OU8&7GLR^?-\\HPI87K,U=I=R)TFQS5*PZA1J>&3\0QJ.%VO_'8Y'3E]XLRD61+M]LC(EF;"V;!*>Y%@'4YREXPZVR5>;T24XUM+4EQD@::;8@ M9NR<67^[UN[V[^Q::\V() S\:D.X-DY3A[6E%-QJRN2P] 6G0K_ABU5BS>/M MOJ\7]8L#X0S (0Y(\J# [S(2OH^H( [,BJWNCG>JDD M($,IG3<0ACD/YLXI#P;\<&+2V6 A.)'.Z")YB5B"IXZE88^4\A!;/X)'5Z'7 M?<40_94T+@X,;-!(C46@\"V8 3XBPSWX7LDA9M@I$XLW;SO=>1&90YC)/(?; M5,:L&,I+AG*Z8BA?,90_BX>Z#T/YO8MEGID#/9U0,^-"5Q9>"G/T>N%[U^5, MK4[W/!U.)]L2_.NAG5=9E7?3@P)KJB*834)C7CBB0^$+9;WCJ=M]#)4[L_R M,->EW=_M?1Z->N7&+-:1>QP,J<"5$W]A7#M;/WVDTDIZNW+?IZQ^WC(@USWPI."B MR==XA*8D!B:I(L:#J1VLP** '8QC0854YN<,V54\XF2EL0(YQ M!QO9.J1#=(*Z.18)0401A3*'5SMM):EH=)%JY)(R(9!F?P MX0]8N1R^N4N !7-B&);@EF'-L2!EBJA%J"-;OAM/)3-YI)0Y#(5F%59:(R@G9V3C 4E(9?(%<= %Q92/2!#SF(B@F,7/$* :BPL7Z M/'Z4I2*CX,HT/8U/P12?C<=>.#6M3DY5NR8!Y_P(C(14_9NH+FQBUQEKKS)+ M?&1!U&8U:1+,&96Y,-C3#^?G[5&M78XL3H]BVE">(-DI"_;N%D9\,"G/YO ' M&,$_70##SN%LO3 M=DH/9I$5QD2.+)84<4H<@BM%A+%4FEA%?4JVI.ODMM(TZ7\/.F,@G(&K8056 M$IXR)6(D42!-E2]1Q;<3U^M48L'8.>OX6O)#?/J='Q%U54Y'K=49T0HE:FJ? M*=,2/W$NX $\/Z\2+.":7; >JC2,ZHQJ@GEJR/XT[+-%RATQJP@RXV!6 "E; MHI]NDG,ZTM4:>U^VUH94:U6,OM.=N\3RX.T+*" ;/459"Y1G\DOH?0=;MW^K M1L[TJ*KOLW5:5>0D M8Z$R-4HF*S-B]"HS=N#=XVXK4V:%'V?PUIKQ+^&4'A=0AJ=_ZGE.)6OW: M&WR%K\!-OZ3M4)D1 MU5O_#\;LNZ=KM:U!#_9'EMZ-?LMD"V5(/SB]:1;/Q%IY$#N3][^(1.4ZZI8[ MAO(B5O#_$)6BW&ILHJ.$%P(3KZBBP\P$CN4J$O 4C%4;.)'9*R5YU!S%PJ5( M0!1(TY J^HO@E",\%/'-6R;P&L;7\X()40@E\)NW>!W/6RSC ,'0^IA.4QVC\5B1)Y)Y MP%_3ZXR!;G850.+)UITS=?LH"KM7-967AY"RL M.%OAE$5Z;,@G37][W'U(;D[^PKDYZ2OAYIPBW*D.=+8R/T:B@WY^;)V-$6GR M]D6C>4CWT^:F=;S7W(7?[?+ZY@;?:[X_V6\Z (G]=N-T5\P"Q-[Q!MG9W#_9 M:]99 I#&YF< F,.+^N;14?W;YW;CJOYC__0KW=]LQYWFQD'PT5#)#?*J2$6. MTB 5.""U*XBD'"M%\"P?)J',%39@:0+FAD>% 5I\%#&1(T78'C-4G>]VZO6= M1NU+<^?=_[N>KO-.WMC"](.;QS;]+-I9SDQ4QEC&N0/9DL)JZQD.S,BQF/8%+GHQZH)IVDMMO= MB_Y?PZ?(K;?&V7ZYUQ<\3=N<]<-?PQ?_\JW^6=M<_M7JY#'E'_VK@I(J13#E M%:O+WM"V^_WT[N@.?2 MPOG1MUU5A3#::VE3#>WGG^GB?.O>>B^T/>7B7/1 2+0Y^N-Y\$$19L&QP,HR MBR.)MT_A&6OYRGLMUVE"Y;\?G(,A.E3\+R-4=T^+H.Q;>?R5UYM[%_N;C:.= M#[M@ >SR_>:N:%S]?0S__JA_^W>[ =?9@=>S?2OA7C\:QW^?U.D6W]_L_J'13L&9_6]?26,3KK7Y/M;'?2M)_7B7U'/ANZ%*3?/PDM'CF@U M+J)@,3("]JI4CEL1I"Z(BCQ@LD*.%X P?&T=@XH((Z'@N*A"B[IG)DS'?3:F?'/WDR,0OL.$I0,N-6C,>M3O)(TQ'$ M6=MT5H;)0GA1A!BC'*7!1QYU84AJ.VB\$CRQ8(45O+PH>!D:)D4H' M:(4:8 M09P0CBS3 8G(F<>J$*8(;]X2L29$L<;40^/+PULFC[YMWDWU*5G<+G1EHBSI M^0/>C'+8XVAXX;6F&,,_GG(5O/<1B95/<6."M4A@21!7 MA"(CC4612^I$)-@F&G"*UQ2G:_(7A49JZ5_YS+V<9J8=_!F+HPJO5@<4#)[; M=P<)AW*(]54&7Z7TEF,+HG5RCS#%!F:*D0T!G: M.H*,HS'1PVMDA"V0))B(_\_>EW>UC6S[?A6MO#[OI>^R: VEJ?N]K$4"R:5/ MVW2"T[GDGZQ250E$C,61[!#X]&_OJM+@"6PP8(/.O=V-;0TU[-KS_FWAW?&MJ .[NP27^4T&^=[,)A;,I/CP@=@3\GQO9 M-O-]VVD/[R/G4C2ZHU_!V!$,BGLAY1;GI@-R'Z&7N4G]T#:QXI@SD3!*;1D% M"8 <'&\.WM^"./Y$['&^Q2XA(I\P.4&BFA\,V8Y"#% I8?B%=B#\/8 Q-2$P MY67X;8DB4'&A&1[S%.=X/I.ZG>G(\HE%'.")3KP\WV\1E1;9CQ@6JD@30]@G M,G'T[55]R=^JQ?SN)?"":R$<&(# M(;D1)S$+$\OCH>_Y#T]#BA,N@CP'JZEK:6IJWK[NXW MSXL]-XR(&0;HH(I\)*N FKC+8< 2FP:^]'\'3L<-Y@@;&4E"14060\B*!96* M+LXO!MF5 &9:RY:*7>_,,N@YY7]+9GT'6Y[U[;ZPK.\ZOQM;J=9\X),J;GR7 M%:-BA@T4&Y-N>U46B^S^_-J'0]8_\8[[I^=X^+H?_CSM7A__/':.";R'=,%N MZYT?7TT?VN[>^\'AA_V?AWL#L/.^GO4^[%\>G\/A/WM_]O7LQ#WLGUQW/W2= MKV=_8AV<>[C[+719$@';-7T>^"81#C5#(GQ3^&$0$1;:#I])!X]\+[2"V Y\ M2X!I[E'&!(\28L=6Z%N^,YVA*_/ S;>["B.O^_=^[VBW?W#8NSDU?+XA=NNK M)X,@I'9 K(7@=!M4$/Q9\KDXT]#KJ,QV2FW6 MBI;29N&RIC9;5H/7C!.NSTX$"C^CV9H(?JGZ$4W:B.?T2M>136@!G;+H\>(B M!ZFH&P;( D(),SR"?58E\!*:?_H;J3 4-:07"(&),6=RA!1%MT8_P6IV!5$B MZ_=7J ]2A?0X0RS/.T]'QE",IN!.E.S7+YR'9(YOD;^6[0Y!/T@$SH$:LFE$ M#6[1?!8^ )E3D5RIYF*3^%&O2_P _ INGUABO1'J?=74L.(;OY(=)NA/(XL' MZ8ENIY0FL'BJ9PI2T8[Q!3L=-WHTUA.779!G'M#<^ MZI2ZBY[(_10G=,?5^ M#7WT>>=HQSC)?HA\*-<4)@:3.BV[1*6P3DSVN=#V(P)=#PU:U0/>UH*Y"0_" M,Q@^%K=C+X>AJEN3%#J$38V#V\MHLT2@ VM];K;_^Z ,(S\(!0V\4VPGD,0AK9MQK9MF3QTG2@0 M8>#;OFR)8$4=9VY9^(1%).L7F_A-=)B<4)5_S>\=PX!:][=47 / M*[K;N>=1.PZ3F( @#7GLA+X O9P M_7B*-*5Y-Z+]=@]/C5B4PY;N"R,J##= MQ,&,0P8V.:AA)A/"<9C-*/&CI;QTE5=.@KY(JIG3&%PI-&]D_<2"'Y\>W$72 MEJ&9VY:!N7RNCJO4-#IE2X@I+ @8F&(:V)]"@;D9 \12 1UGN/AD#S5[G\Q% M)L3A(K02CT3$B<&<"MTHX&X<)8D36&RN)74#6(0\SO'MXBB>%D=_:Z5& THT M&,7?,'^XJCKLIO/B3ON^??CQFQ78A,>>;286 ^/+@W,?"5^801P+*P';*_"Q M,=X<2?.O4N^:Q*?*AF)!VUQ9;5>9"%DNL7S^,X8CF*25]ETI\:AK(QD^-0W* MFMD[ZT,3! ARZ"@]&(@-F'GN EV MM@"UAR;,$[$/9C9BGRY'AA*FH5& ;V27$LCR)!=T))GAEI+3?/+IGX*HQ3\U M4Z,GXO!R"/,^32]>,F5UKS%/D5.@'2%,S\6.RDEBFZ'K6B:+HI![ >56$B"# MFT]8B HB6P,KBU[[#"9[*L97$?ESC1!>UCR- M)Z5U"7NB<-!2Q,[#SAO&37[,.Y'JF@3N/@Y27ORW[%,YH6F#!L-^Y^,ZY'EJ7/NS!0^:]_A$0D5!1J MSR71RPPL73%\<51Z;/5VOT6)$Q(1>*;EAZ 3\L@SXX@$INT*&KN!Y[O,>?4& M%3TDRQE:K6 _&R!?VML[1.((54M;4 Q'IP;ZY93XEM@+**5OHITHC#S7"GW@ MXQ;Q0C!,8RNVB,5Y:%'">$L[3T<[["" .D_GZDW2J:D-A%PSH'^GH:K.PY)X@N:5W\BV*$PQM M)6:(:8[$)]RDH2],CX,.ZU'AN;$[ R>W^Y-WIL3?_ MYH:D'>PV#=:WG!:M;S%:G\I% =- 1IO+<*[\>R64F.>Z/E_D!\%-N2:[,#+0 MG^7?)3*_(0-9\BNP=@VI"[0+-F?!/I7=T^2G=_ DC"N,Z4!^_BM-A/%:6KB_ MON#EVSTYR<4)6,-R40Y@C=)AD3+YZ1^,Y,F_5"IB-H87\:GEV@#8B =7M=[2 M >8L%;I[PDP[IH7TXZP+8],RGF&QM^-RGWE!&#NQ35C(8N8R'@E*;18+SW94 M]IGMM+F2:[6G=#'X_D^LYCG\\/Y[[P-6]WS\V>M_A.O^_-YS>F=?][K77>?8 MZ<)8IXO!N_U]J_?A@!Q_^6@=7_.SWMZ^W=L#N^O\HWOL]&#LW>NO9\<_OY[/ M1>+D+B&4V]RTDY";Q.6N&=,D,2EUP1;S\8OHU9NP$_A^A_C^@LYOTV=N;5BV M\J19RY^S^^#$3$N3!V06&X?%\\O#[. *.[=1'')QNZ>[L42UW7(T[7D]QQS"PPLBCKAE%;@3(O"2P7.)2(J@;!H[PPCC@L2-\)RX;V&IWLF8. M:XJVWLH/*L.K87/U17[N/+.X[&.S"GN*50#W)SZW0M,3/@-6X5AFQ"QBNK'# M'"I". _!JS=!W3QWIL2R55U:U64MJLM:5!;3?4"=I7)M2*_&<@:>V_*E9?B2 M.VW@V2[UB&>97L# P'/\V*1Q!'S))I8G'&)'/L5^=&['"V:3?C=1BUDGKJ'M M;KBW:RK7]$[.K3GS?Y8NK#N%]1_4E_5!=OTYT)EP'_*LV)(6T-O [.9!&P:1 ML.TX,F%O@=E%"3%C3AW3\Z/$BSW;MCTL;NC8=M )O>"^[.X&QO)0IMG4*Q>: M9B^,'RQVV-R3*:SNN2E6X@FM]V9]W&#:>Q.X8>P'L66ZH14C-W#,T'&I&06Q M;UN".]@%^TVT,P?B]/DP@FU_QII"FMNE[54=MN\3S-Q"_O[ZR14^3-)3#>WW MQGE5V*+P,YHYG26C7K+O?9%+A.XB,F5C, MY)U));D+SWAJ'_OS/.C/09$K64"KRST )YC6Y1S7LGP' MW5B1YYN$B,@,24Q-X7E!Q/PH=OWXU1MGQ[ZW4;?!O&#;G_$B/7<:?O#%^>Z> M7I>[I_/NO=JX<5YS^%;96QN+GVWMRN. A=1)3)];P.(#6YKKPG1XXH B:%M^ M LJ>2[#[T3UTO0VVU9\G(W@.NMX<7M!J>^MC!=/:7L2BT,>LU-@*7;3[0C/R MF6UR)[2\P+,%=Q&%+=PA]\Y(W6!VL.W/N$7=*PL08?/$S:]MKYR\\@66>2]+C DK@;RVOK-;:#T\UXB6-JV1ZUS"3Q M/),0QS(I=SPS<=PH<+GMD$#6:_CWCO@_#R_Q]M=>K /*IZV]V+)C/UU[P0+J M!!Z)3-_%'.>84S-R$&(O=A,A6,02Q\':"V<3:B]:E6*3YK9"'<7=5(FVCF([ M>M%9F+9?I2(Q$D$?_7&"SN6'VZ0_\L0[GDEXV;?1J_#07%HYG8WR5-'P; M)O'T3ZWOZ;%\3_](6M@=(E"Q0&S;?H9?[==TT;JDULQ-9Q/[:.18@8.,U):P M(WYBA@%\] AS'9L)BV*AAM<)?;_C1MZ:@CQK.9U/'!VZ=X!XB]7+>5/<4AZY M\1ZKV]EDZ\A:'W^<=F19D6O980)V+ \0>(12DSK$,PFS0Q;'MO"8C^F.]]@N M<%E"*U,E>YO=Q"8[SDYV/"^;U(TR0YQ?#+(K@3WO:&'\L@UYN?>II9<_[L'Z MO(?ET0QBNZV2N_>>.MNW#G>_>6[D>0YQ3 8VA$G\$%0($?MFR&C"?5_0@(I7 M;[R=<$X3>R40BD":V@XV^IU ;6R+:9"+J M8J_%(*(Q(6 71:$-9E)D):"=<-_TO)!%/IA0,6;_N-;.;/E0144KLSE)=T@@ M'6R7APIK^D,,KG:,O56?U&FV32Y[[#U5$=W]^G)KBCX2H]% 7O@B"NCNT1IR MUSOL?_[9[1]?P]CL'JC;EAWX-/+-@&(%3&PY9DBBV Q$E 0QISSP@"$ZMM\) M[-F,74-1!TK;B<:-5??(H1@91;4[>-U6$]J[;(A6@.#O88(UU;74M@RU'6(" M%0M]L+R:1QZ+( L60 (_RHCFZX:3%@0Q1TY\V/I0J M6'*V"YJN)JGOU,WV)DFM*:CXA/U!T;_0IS^_I*/3TVR !N?[+)]/D*WT78*> MG.[E-Y##L#\>-Q.',9-0*S0I$Y[)$^Z&"0EL8M-7;ZR=V>A%)8C3H6Q/J[?$ M&-&?0$_P)5#&4"B2D>UK*VZ&.S;%T^ W;#6+C*)8JC>H;J#W0#:^?.+O*2AU M*5NBC^:GNONN1!XR/L,1*59JD)_'PX$HE'0:#T?IP&"@,5#%47BJ11>R$-CB(DE1:DGB/1%#>.)@ M<-4QX%&G(I?99"N2K27LD'.1N&#?$N*'-*;<%C0&72X,N!?>R7%VEU"?_!>Z MTX&I2B(O0#''4"D]J=UCIO/BB'@@(>61Y@71*85!HCG M;[EF1 )B"K6!ELW?5AYT:-T6-W1!.5)+$H6>!\NV2F%%A!2'8#'YB4^(L&S6^ MB^[=)"5EW9! ,H81@%H Y%<820I& M MO7J39./38^.34$9:=-DIOP M0TBJ4OZ'F;9YD]Z',FJ '+!C7)ZF\%1-H-XT@5YI[!>Z[Q$J1+O.B'VNYR).@EAB?G M% 6?BRW.?GC8[65_SQ42>NU%2"- &D#?,H& S!2D:#; MGO*[WSR/121Q;),F">B<4>2;$?=#S"TFA$=1 $SGII[R&V(J+=%#'MCQ.EK' M+Z9N^:^MZ1_O!SN6$ZZ_<3C9\8B[+5W.<;#+M61ONYQC(VK0:-H6Y[,=NYO- MNF7FA(&I$P;F3AAU[^GY3O\_8Y"C!T-0L,8R'G"([IW^*1WJL%(OTTK8BZD( M.\><0.; \]S>AT^@<'V\^KJW2\ Z((\R62E?_P)W.+SSN?[9ZU\

][(;;N":*HXP>S*,]M&\6VC>*CU&?=C6^M+_5Q>:[U[/,A M'YMG35=I"<*)Y1!JNGXL3)(DCDE]WS)]*DC@)5[ B?/JC>OOM(T5-TZ?4[&= M6[HJWJ\";8O8W7P-#>-4)(Q"QA-,R:16;(>VYT:)ZPI._$>$9+^5Z4UF@K>: MVMJXWBQ..YP?'KA);#J>\(#K@;H6VGYD\C@25D"YG03LU1O2L0.KXY%9I+6' M*$IK(=1GU)3['=Y'U%=>6!''8Q_?F=+R.!&VY7,S$8$#Q]<-S%A8BO19ZU M3&T5IG8UHY,X0GB!%Q$SGE' M]3GH(I.G=0E=I#W.ZSC.TSI*&(F$$8>;3A2$)K&$;T:$"-,)8MLE) X%B9<\ MSB_/J7%[P[GGYM98L=7<-JD/[\O-;%T;Z^8[O=E.&;Y+@ @\9G)N"Y.X;F*& M3D!,/XHLCWO<3A*PC9P.\9;H0+=!6%B;=V2?M1;1Z!;7NC/6?&1G5 411RQ, M7-.+/5 58CLV:6Q34/^YA26"S(L$'%E_9[9N\:7GL"P)>[Q\ LOMP*HO)[WE MWH5J;7K+]K*IV?26@!'&@L@S@1@"DR3P+VJ3R+0HC6C,8YH(!P&/(S_H!'-0 M/=M.%6VGBI4UIKOQH#95Y1GPGVDU*7;]B'!@. 3VWR0T!@TI\KCI)8(1G]@\ MXMA1-[A_V&?=S2MN!>^[L9IA$VL\)FJ>Z&!@-'-1[H! A/!IY<0?F3,YBNLN MC^5Q3R.NQO*X'V[,BD'I!0[?%@%$%P\B#.GN-\OCW.7"-KF+M?]!$)DQ=QV3 M1R()?#N(;2=^]<8-=Q:U&-78'S?0\H,?T%5* :L?GQXK1-8&FI+,C>91>)K: MQ7T--'HD\A\I$PM.Z6"0,?G78?))L.QDB+6;ZKR]RXI1\:*K&C]^(RR);-\6 M9AA9C@F<,C8IX:X94,OB#B%.$-.;JAKGX<$H(7LV+D9I$B);H4OR,4I/ T!; 9941BOY4.S,2P$+WZ=+;E<##:T-=66 M@;,3!O[Z"QCM'=^.MJ7:$@;K+#>@^U9;1@]34'CWX[Q<06%?ZJQ=I;/NH\XJ M)6?E:US%Z;I*5.0N/L:-6CW)"Y=UQ-XZVQ>U9/:+\^0?@9VA9!'(@.]B-*>( M>8.*UQYR.>;[_9;*!U]I(?R=T%O=C?$4B[&*-1Y8<6 [?L(X)S8+(N:C?YK: M44QYDO#;K/&9WA]:J1=\OLZ_KU2PY]*+X[JWUW5Z_>/KP_X^C//3X'#OS[1W MQJQ#[+7QY9^SP_Z!!\;QU;0SK]OO6O!LNW?6A?'N7_4^?";=\P.G=_T1/G^T MOWZ![\^^P_/_G%>!(<#29HYMFY[P7$SAYF9H$O0F=6T*> MSZ]*MF4T&\IH&.'4\B(APEB Z>I0XG@NT*EO">)9PKH-;+]E-(_":*:C!IQ% M46C'S!0N0H"%#L>\BL2,')$PV[62,$Z T:P[M>+VA*9-8@PE6*^0)@[J9%S\ M$(/L MT'Z\K!;'"%^R9*;!)?2$(+R,AA#G,Y^AIIP(*84"I<)_"HN!7:^\Y\ MX05T"GLKK4F%(\' MRJ%\ID>.!HD=@P8)*@DED? CZM.$V-SU*;<#C[2B>"-.U;0HAG,3$HO')G,< M[ @<$C/$0Q9SYM/8A\U+/#A5WFR'I!?G'/F@$+NE**;\/!VFB/F)?7G654_Y M3%E#Q+@?V810)W)("/R!A5; F$<]P6SFV:TTWG"^,:>D@7M.XGDT,6D2@S2F MW#&IPVS3VX4>TXHT1K&\U>%EUA'Z<%S]CVN<9F>I6?ROKUD6YWGJ;GS;+$% M[J@? $\.1&29)";U/.PA>=A] M6QFW2N2CL*EI)9(YL#_"#\PD3F33:VI2"_[%0C^A=F()BP>OW@3^+'KHK!)Y M['>.@]VZI]IC^D^S:_)'WX' >&?U#X]UA M;V^_=[2_AW\='?YUL+?;AP_O#WJ[O7<'NW\91WWXHKO?ZQ_=7!VT 9-Z_;FW M^WGO ,;_ZSR:7)Q'O"FYW/]WBM$HN9#PB#F@>7FQG1":(*A/*"('9#.HW%88 MOWJS6Q>DW]04_93RJ7YCJ]0>!0&/B163T/8)(1&+DB@6E 4!"0,B!)U?#CG; M/GBI\H:JM%'6&Q72^&W^CB4.O6QT+$9U\8.LXM %2&VET?Q*(W;5V_V6,,(( M 77&(S$W22(<,PH3:KH>]F:,8N90[([N[( .R]-]+PN6^2EA;Q&=C ;94:LBA/T8W4[QTM=ZFI05>M:-2=+;FR==ZKAFQ8[Q*"SR;A7C+8O<*'K[CBS2"VW*$F*;B2".24*+ MFI$5Q&8<"R=B0(V4TE=OPFAG-@EC72RRV3ST 3GCG4J*6\[X])3:V]MU9*&C M@ZCQK@D\)C))[(9FS'E@"IM9/F><"A\T1%(#.$USQD6Y=W7%'U#02D7J'@UC MUV4^]7P21R+V;,MS+=\);&(Q<6M:_-W8X:T%L>_HA2P(AF]WS[/Q5Q_ MUSOL?_[9[1]?=\^^.\#O(M#E0P%2-8YDMUK;,R-!?-/F@:"@+CDN]F*Q=F8] MOA6[8UF>B^(BDST!D4NE: H.Z< < T*OP7NJR7,0^T"-=$A+.W#"8/1 M?!2+<;[):Y.=QZGWG_?ZR77Q=CRY# ];)K]/?O0.SUVNE=?S_=_PCF\//[R_G3V#!_8O7-\YG^DV/G_=GQ]9_P7CC3UV]/X5[44[QOH>_ZD6O#J8U=T(K!- ?>;_NF MQYG/+2]"Z*+ZWWS?^ M.CPZ,O[>_V0<_??NI_U9_^@42L*L"^/6ESXBNL(4 8$@2=GND.^EZ'W=J([0 MCTY4H%):SR/8CS+)9%3GAZ5UK1J/U?- YL$S M0'HI!?\T&W"13X$;=$"M8@(C;.I^>'SC:5(O:0$06@"$C05 >.B.RL\; .&A M5^\9 B \PI)M' #"&C'G%C9U1TB>+#=,0RI O]\G67D]Y/20J= KCG #2BX? M'!"U5RHS2Z@PG5EEZ(Z)IB^LV?-JD]]L!-W%;4(>)"VT@ G#7].&')#MP1!( M5/P%M+O[@Z8#:;!E[R35'C6(5O*UK4@4O:N=IU%Q_SGM[IVXW?ZQ\_7#5_C[ MX\_#+_!<^.?KEP.[BZBW9V_3K_V#R^D,K*]?]B\/]]C/WMG7[_#LR][>OG=\ M-CB%?P;'9Y^O>V>]\^Z'/P?=L[?S$D7M6'@B]CTSMH1C$N%0,TX<9@K?ID% M_21.HL?.)KXWV6@_0$LX#T@XPB)AXE%J!H)RD]@V-VD243-R8D(C5]# \D$S MMAQW>%77[&): MB$3' M]-F(N09AW/VSZ!JJWQJ81[FRCW]Y,Z$Z:K:#;0W['4$)^7PV.^SVM/ M#+/S=(A>K[MYNQX *&?MSWA>SLOY>E/9[<8L$]V&L@$7QNQ4+S$C&X^*$56) M*.-"Y_\#J]?>_Q1:CU!6!Z8C(,4D<@"+K>=QT MXIA95L1CAW@;2C"*4@Z*8BSX"@IK2REWHQ1FLS#V2& F;N*9Q(T=T%UMQPP( M\$<.N^S[%@)R61T2V1V+S(,"64NGKWB517IN8:KMZX]\8S!J08/D>UIFSL+0PMP<_58LKB06V8S)Y0F@ZJ"&1+"?>BA#@B8>0'8'QSQU;MK"-& MN!FR.!%V(CR?>5CM9\\#>+MSL&B-K:T?J?=.*Z(V:6YW$5'W-/!:UO3@K&G* M=HL2R_-IE)A)XB4FL:EGQF![F8D5A]R+2, ]YTY"ZM$HH556UD$'S/=YF-@^ M6.XQT$$$%!'2R#(Y31P1V+!U-M"!LV/-PUW?!!&U!*[@8Y6\[@Y'J332TA_B M2+!QGHY24>S_9(,Q%_Q]GIV_JTL?9RMD7W U[,]OB>/1.!(NJ,J]R$8PGI0.!E=&22AE+%W"-0RSD9$.%;V4 M#<"!\-EX4)7+ED6RMB6UK8M=7[[E5)8I5\:NQ9'WGBUB(YURU.=\ :H0:45N0 M0T-&=P$2/"V*++]"1BV*-C/I3M'CA+M68'D!92XAD0=&@46I'<>NZPDOQX&QMFGT\.]MVGO[,#I7G\"0^*CW3O[,_VZ M]^G\L+][V>N?_.PY_YSUSMZ>3QL8O0_[I/L![@.]K0>&1&_OL],]__-[[\.Q MU]W;M0_W]MVO7[I.]\/7I%N7(#F'_9/+P]UO3B(2C[BQ:4>N _:%;YNQYX": M%T<1*'E1%/CDU9O__;]"QW;^V(IX8)MJ\IC,PG(2!+>SA[C?BQ381E)FNAVWC;9N9811X9D#! MK@R9$PH>O7IC6YW0MSL1F04&W42F\;P2_V]7F^ LAL:[AN[4N[/"-&J/BZ90#- MQ@^1YP1!$ -1,&*%/ RL. D#VTH22AW.-T#5:>VBNYW]=%++.?SXS0MX FJ. M,*V("9,$26*&(?-,ZKKM\>"_-/_/1 .-^SA\GCW[HMBIF89) M:-L.B6).8Q)[/O>!FL/(2YQ6?]EN'G8UV[0[?;G/^26Q2@+!24V":D34A$FCN4) M*[8H3Y(-4%_:\[\V'<8YW/T6^IY 9F_:06";Q V827VL&6)6'/B$,#<4>/[] MP.W =1MT_E^:.^:2YCD=CEH'S$T,+&:V$]LB%"2V",4^'7XL:.)'?F+9Q$M: M!6:K&5COW8P"$WHT#EW;,^V8^R:A$<-,?=],?#"[/. WE-%7;QP7.=@&V6"M M\^4!2IK=@) H%)X(*6%V$-'$9BYACDL#ZOBLU5ZV^O"#]=+47MSNY;> )5Z0 M6*Y),>\9=%9J4@8FC,-YQ")AT\ 7*LYD@_KBAAO$ %Z:$P9;]+6^EQNXEVM9 MW/43&D>13UPJ8@)4'##?=1*'>3%I59>MYEYSH'T=3)^QD7NQQ#5)B)G3?D3- M@/N<.=P*F..]>N-U(C_H!/Z]F5?K>]GH\Q^ %@O_[\:6[Q#E?B&@Q+I6XL:^ M0^,-T%[:T-%=CWY3,B./6Z;G66$8!Y$=$/;JC6MU(F)U'/_>7N@U MGL M\O^T#.>1D,U:AK-9#&E1CR4D MBFS89F X=L.[IV?O $,9XD:Z]E.X2LT!_=?W5YNNLG-P;T7UAQ<]:/H MTY][:<$&63'>G.+U7EHRE=[W[H?/#C /^]C9OSKN?_QY+)G*_F7O^CTPBN[/ MX_X!_+-_-5.\[GR\_-K_"L__Y^RX_^=I;^_]F2Q>[^^ZW2]_PCC>GW;/X)_^ MGTGW>M?]9G$:N5'$32NBKDFP27C(X\",8:DC)D@@7#;=']R+(HLPFS$X&<2+ MW! L.L_S>&1') C"F6+W@]Z[P^Z^T=_]G_VC.W0&O_5UCP>3@ (L&\*A+0Z3 MBI+V?UZ(82'>BJ%(TM%&=0=_=)(ZVP8_)1%U*$A,2W?]DU" M@,K") 2=U[=XY)&0Q(I%?)=Q!*ND'[OT)PT*0Q!KF +$5X'LCIR-1W("-$ L8P(+FX;-/FM,S M7"W>&]D_>8,)+.AVPMQM((I!2HB'K4&B5\LY(P/;_=4+@/4R)Z]( C$^W6BNC+ZZK MC^7337DSND+7C0B5)TI:&;!\AQ?8YAY+9-Y*&J[4>G1=C7(*RY\.:7YU,!+G M12\;XG!S4'W@U@/D/*)8TF?UU'T+[V@+:)_5OG/XH>L=[J%?ZL#M7G]TC\\^ MD\,/7\^Z'^":L_?GO?[)]="4UU.< MTB$L$C3P39; IA.+AF;H4>"93A1SWTM"&CH+.[QN$J=\I&R+ISOG?Z]=35XV MUWVSUF'EIN[/D9$_M,H[XZ%NF?#:F/#5C+H:! FPQ\@U>9A08,+8,L&S7-.V M,7@A? YZJP1&<>S[,.%[9>3?02F])1^CY4O;P9<>5[^\ S>:DVK;,J*E&-&T M-A@ZE-FA+,PVJ>5XIL/#, )Y8XN ;@9*RWTTOVUSEN[/1.4>OSAH M ]F/:L^^7L5HA@%5:U]QHD^P_O/LVXKWF$[+?&YE/HWJY)+Y^!8CH>LE)J>, MF<3V7#-*8LNTK8CPP!9V$ 8M.;P8GNQ52#R3@W (W"2*$N%M1FG9IG"5)5*C[]VEZ,$3\=[KY+B1 M3.\Y5^D]0J;W/$YB\_QAR=0B153335F>8I4ZS9Q$(QQH_I;R<[O7L*;O_8.NP? %O\:!WN2;@0QCR+@^IM__BRMW=L]_;VKWJ7K;7V?+=VG9;7OSK&Y6G*3HU+6ABG(%T$BEZJ M6OT5(SH:C["_5"(X;,6@8@L[!B;++Q8S^#0^AD^9RG*G.;89!'XS$+203*4A MNZ3^%OQ1&#_H0->(4,S"IT,&EPZ-SSM'.T!&BGD]<-4AJG UFR".\NQ@/)Z/1P1W1X(GM!J*]'W>Y!O[O?ZQ\9N[T]X]UAKW\ 8^R].[A31=KM[Y\;U-7A/9-%4\/=U;E$W]/1V"5LB5.[P3Y+M-I=?ER MK4?I95M:/VDA9F42A&/\H/5=R"?Z[8^Q6 M,D(^!'0E("X.,A'[T!H#3(.'K^,,) L\*9:U4UC7Q6"^,9:'T2(;PK=70)WP M1!"-?,?HTB$]$<@BL)HK%3\$UH_1D9*%\C'JC2!4J($WY2@=Y=ND$ -9=8&= M<6&8.#LV!HDV',%+EI$[>AOT6A$LT[K(E!3['00P186KKL[ZUR2=ZMHNJ[Z% MQD6&+7X7WM*@#G=>&<<3D8?C32U6X]^G>5WY:G'^[C'!//??ZQ/NKO=SO&0>_=SDIG>@-&WCOL[Q\9_4-DYWO[ MO:-]R=B/#O\ZV-OMPX?W![U=X/"[?QE'??A"LO^%<]R42;W^W-O]O'< X_]U M'DW.%4>;*5YN/'$70L%C3C->Y*"Y.,_0;##^.[L$?IAW#%3+3_2$@@[J=,<5=4\9&A M&EC FM6Z.[)19744HBD3E"%3BA&>"?4NS;8KKIT#U\=_X)I%LRR,+#I!E^E@T#%$*B\" 9K^2/E8=E^7I')(]%1'=$;\H%R6#@8 M?@J#A>EFP[E&U'A(QSS%2F(8 4?7FOQ+YO*B>#)@Y<"RP@>B?2?%5+$4G]!= MUC=%2!EDL"RN,@CKX=2/,'+*%I=^ZD,:0]-,.3O]"N_ZM4I3;&4?OX M]L^N=]C__+/;/[XZ['>O>Y??/"]RP=3WP1;R I.X86)&U&&F"&,>>ZZ(;-<% M,WIG-G.T]-,:6;G*AG*?U"JK5$6S'/7%3+&EZ6MEM,K,$G,,'UXCEP#B_G3X M6?YE__&K\GZ47B!D&^%82!<&B<> ZQW3B.0)S&W(M"SD7@A/,I_*#W M?@8!"Y3#P^23H(-]R2__SG&X2./; &KUA ?@NKO7=7L?OUD$ [5^9'(G=DTB M8M^,+6YCEQ;/);%EQ]R1V=/AG.:YDCY6V7>:B(0RFA#'=@FV<;=HF%C<(XGO MN#ZA[;X_QKZ3[NXWRIW0CIW8A'\Y)F$B,D,2VJ;K^Y[P/=NB"8-]=^1HQMML/."H=KY#*4]Y)B_\*QN>8'BY_KI3VMY2M=PQ=HMY(IE+_0R_ M!;T6--6:=8&J=J[07?0;)]XC^2O^>)./[WE7-%_8^NKV3;V%HD2CTA.DPST((\\B, MO<0QJ6 B".V0.1P$M4NF?8M-%C5W0U=A2>V&KF=#L7,[LR,6,]L'P6,GP(!@ M+^,HA WEH'+%@<^%\&%#O9D-51DGTZR@+VU'=C%0@!C$?@]F QZATU^%;+C.P1ID*HJ(AO8J1$ '+)I2&++0$\6P_ MHFX4"#LD/G!EQRH;4#EEL&1*IE98H@6LSUQ2?@O_?((!_RU!L%+V-[W"-6TE M[.T2]J-W^/&;;SLNL)+$3$@ '"MP C.THL#D) Y(8C$_0 GK1IW \68E+&R% MHG3E<\;HRD!IX1=J'Z:] O<)=R_AM^OC+_O6UP]_GF$21>\=PWGZ'H7GML[Q3-[? YG=H\YZAQ_O.Y^ M.':/^_S[_UPS$"J8IKI_?=C'_*O];R&Q:6A3RPR(%9DD\A(S=(+(I %Q!:.@ MYD9B)EYH\Q@L'9_#+20(P2:B<#HB'E&?\C"RI^.;1Y_?'NU__+S?ZQO[_R@W M]TTQS8U'5US@YKYM5=!=MGN1IP/#B:1'P9IT@27I0'J_!O2R&*>@89^ E"S0 M.RK33-(1^I8Q))\7F%4B3I#!8< 'Y"[\SK0>M6/ >[KTRG!*C]R4GTV %L"- M0HQ& Q79TY[?E5,JW=!*>.Q9P+P9F$-NZ NP@GW7)1;EL6OIH^E9CEG^<;,/ M[F\]$ 3V^ N=TD?5((NM2*=\@B-]\/.P_QW>@7/Y[/;ZQ]\8BZ* "F%:)/%, MXD<)Z(F4F8X?Q7[ XM"SL/W:SJ*VT:6O;EC:JQ@=8%DQ4CB@H#%-Q1K0F99R M),O1*2AF IDLT#&2;R-V<%7E9\'S5<29(4C';=ZYVK6/H\FJ1+KR-K 4T*F& M1C9HG'B-=-;-D?&+N,R+CR_[B^/+R^M%B-YR_Z"TW(3I]5N, SL%%?MPDF"^ M*G70W^\:SH[1W>WM?I A7!V\.C+V#H[>?3XZ.CCLR9P>N."OXZ.#(^/P?2/R MBZ'A@WYYS:?]H\]_]>4EAW_O?]K%'Q:'A)<)E#[X AR!58GQMUX&-N,GX!2Y M=-V_S_)+^-/\*\N^X^>CZ@QO682KCPPM2?-B9)8,!KD+3O#E%W.N MI^>Q%!'3WY]DL^,?P4$0,R-!8O@^_65QBI[9F>6>]^7EW"\QBC_UW2E(V.G7 MB)D)#=+O8E!OM Q]*>)/X1327%',TK'X3='LWR\\E@:8K;DH"LQA&"E51YVG MCD[4N\+KN4!O&AS%*O.C4YV:YK/B; RZU3AO9##@$H)N(Y5<#$8J,B@:2UL2 MJ4S/4(=/:T)YR7@[^!,7F-B!.A@6QN!;XG$!4X7!PVMQ:G\H,'?Y"-2PKC @ MGXHJ0,!*1]P1C/BW.F2//Z#&]X=\:AGWA/G#'!D\/QEC!@@>CA-9<3/Q+'4O MO$7=?9;!=0:JBF#1P(IAS@"\I#A-+YJ3!D,GQ?6 NX WC%F91X#K/%21D1-8 MW#(<_.&_/U3A8'&>%HAB5JCIEL.22?DR5 MG.[VFY1.%FB(,!H;'RF%62U>, M<$IRE10:?J:R__$B-@9V"J:L?M/)((NERESF=:@\'T;S.!OJ-\XL82XDIX7] M&U_ ,(&!ZUS)^ND=(QGG_G.P9]J1@>.&;6/R$9C]2I7H$KG( MDH[\]B3[(?*A7%7\6.V/"JX70E\^RO2NZPPC1=C9\"3#Q8)1) -,M((5__P] MATF+V=41,FJOC&JD7[T-L).P<%PQO62,Y*LK,J8,E(X6Q?C"'%=BK!)N=_D9 M/ J>N/_VH+^WJV7O8HU 2NUB')_I/-H\+;XW60QJ )TFGX#Q9B6'DL+ 8!0/ M"D899>F*&BP290K[F%=Y64 !*K%8$C>0$7(\C%7FN(X@L6&]K]3.+1YN<]I M/E+?&,!)PQG#*Z=6F;)3F9YV=V:(WS6YXP@#^T.0+4U?.*-U=Z$2\+K8J2=:(_"H_R MHBRQ/Y#W# 9B>()$#CPF'^O(E$H8*M2C*N:.[4YFI8X*IBM:4P6B]8@JZ2>% MIR3N6B".J*3N 3 .+"?#F8'!+N>%1:9:@OZASF2=&=^4-7K,1<7/49LMFME" M,LZ&MX+N;)Q2L"R:DN>/QDF_DAPSFV;!LL(\AZ=JGQW^_\1Y:IREF;T"XKZ4 MH]'B #^K&@'8)PS8;8*H J4+V; A#'+[$IHR?Q=8&9K7F U MW6#F04@/P.;0NNI,23.=AIK62R\UH@Y(L6SPHTZ4!58WY!0-(C6:D_&@9/BR M.I#!YWP@W6*P;])RXW1$<45'NKY/T>ZP0/\W?)_^H$R1:/TJS .I7U52F/)* M(9$K(N# .P?9124.FTQ3GS#-*-#@P^TMKC"(J<9>@)6'&2:FP,BL= KG/U*I M^\B,$'AE3=/+:#62@I'AEQ(%CXHTD,O49GG(4!@:*;JT99YR1^<4@Z6+3$6G M+1M49TB7M9E2KJ-\FE4_T1)&&8DY-2D.+1VBYB'K/5&@52I.*E7W4KA/2G1% M#[)'!)#T6!>P-#0 H#C@&R.M* O@6'+A_S!.<(UA;= 3F8'ZTH%OLHL,\\*9 MEF:5GH+.RK1R8"*Q @7)C_H@@^4TX'_%7\\I13;S!5MBCQ8TX(.I+649]H8ZI2'MD[:KV@-Q<$/2;#S MR>6QYC#)3)K"K=,04M7)T'QUCDHM^0NR!E4_ )1&)>M6BJF:?77N.HWS6"_) M4.D$8B1K+DIEN>G"4)P6/T^HV!@Q0[5S=*HB#VE1>P'5W6/,0BA&I4Y3_OIO M^2M^*HP0/JDXGV0NL&4@)X=I<:J48URHH_UW.\9FTN)!HH*1.,^\K'TO&I2G ME@X5@XF5:T@#,-4U) [*/QF59XJ?2G\E:E]-F8:&)VA^ORK=3+J[Y#K#&@B0 ML5*7*T",Z@."S%NF?6.R-0H;;?)DXQ&6]"OZ06?- I-']\A3,2FI0BTT&-5 MTH$L$Y(T7-'LP1"=9,K/V? P=TKM4,G7Z15=//_)F9M2]9F,!VIN$*N$VF%# M,\.\L7-!"R5H@"Q.I/.NX4M%9KZJS&2K_ MG-H>FDJ=3GG?ALH*@%,9#\K*-!C%^ (CJL;%&+YEJE0K!WL(B632^X^A!*'< M;_!0S8JEKP?X2#I4@7BYS=K_H?T\)1^XA&<^I;Q9M]_Y08O"9J9@>S"%XVQ< M\CLP.9694G?T/*_*LJMB.:2"L?1K*(H$4KXJTLK.GB=F;Y"SH^Q$$8 24Y+C MWJ$83[]!'5Q@4Z*H:W(D"S?^QE*Q@XZ!75D,6XD4&/5'%6P#(OTD+K)GP";)#6WN1"[S9(ZWVU8.\FM+=/)57E1@U]5$:+=%2QEB>[PR%*Z=FM M_G?5739),R#)$-EIHDC+WGDRS>GN!QQ,:*%")]51UQ15S)+4 MJ@'WV45',UJ7)-]$O)]087^OU./U[MR6G(#Y!+8EY"7#DB>J]%RQ6JD<-=(( MTG/<,XI)]O<.&-RF*F_)CO&WV:GA]49W:&2#AV4O*#5PL(8 M.F>BCX$9I1F]R_*+G2I7X:C_][_+9(6.Q"Q%"7QE#%(9'=:@&#C2XRS_#@_. M&#STI[8EE?JL(S\<_?KG<38P9I_=4<&U7*=S@*H]9/4@,,V:71FEIJK&$E_I MO#,\*2@O\''ZX!A'XUA-!!X,2MB 8@0!R]LOLD9VQ>4I&"M79G8Y;+*(J^IA MY?OKA]:OESIZ%19JC%#_U/BFM,B5(TCI,^/\1_I#N19&95T^O7U #2:H!E4. M2"4[*ZNYBB=.83".*L8B 2-S@8GMS06ODI]%S5/K5#IYW71RUG)\O/I*JUN: M@2O_ $B-]5#3?G>G?,_GBZS*UR[&Y^=5 DV]!AVU-U6M ;VXR+.?,I,.-(9? M/,_:<6OH7IUGGI0!/*%@E#$I40BEZ-H/[;Y>7C++ON")O MM8/]*9>D4U)A3WH:M#_];HZ+TB&72\NF(ZV9TKN)R4X8@QXT,N_4U8T@_ Z: M0HUGJP=);^086&6!;H0F(Y-W"SD@S<@H UU< UHK#I[?4[]Z\'3PW45I'%M6 MX347V.A2U)(4=9C*D"H*!%I4(:!1968Q>H&G!P/OP&DG07>E1&EF;.A\E4)% MJG6H?B)#$1Y7(P!+,5@_K_+4 %'37 /.-%,!SK-ABNYX':30+NXJ_H_CD;;& M!#R3#-JK8#C8[;!%IBP#'^=#C%I+[;:1NJ+>T$PD 2$H+F40OTQ!T*D'HYF7 M51/X.[L4.6A,L&+UX!I?:N]AH3(J&EE#.KY(+RUD @NODS-&%?:G'IWF.U4%?$?FUJ$Q!OKG.=)IENV/5 MPASUHSQ5 "<@Z0G9L2OPIPN:2L<1HX5.OOG%ML*=J+J@C(^@#PEN#SL^:-26 MY1O%*1!"YCO$Z_;6IW4S5'6-A M!'PLA?R[_TW/+_XXJ.M.4&)+(5@T X6X)V5AS@5J-#J)2[ZSUI5TE5J9FR!_ M!45+*WXR\2-/RS7,Y'B5NV1^HB=F5&!^.%=^BH&@JDY(9W/&LIH)4P%@^?&4 M55F-C5P]S)DL)WNXWRUJ3TV9MZG3^"K-#E>T+.AIU@,H_71VBLKN'\(0A-#: M6YYA3F>5V(KL8Y3K^I\DS74&Z^L4MK+YUET@JB$H8Z#;82XHS*BF(5;#1N[6 MVX5X1U+CJ'Z3CVBXHQ90BHXE#TV5I+DPF596/31(?D%"+A*R;>'%CB6C9<54 M2DTJFXDHSYS.H+Z4>+Z7HGK^Q "U5EV^0X!R[#*3J;T48:^:I;Q3"SR Y9%0*;\;;P5< U;6J3"[")U5D>/;?K=&.,5$ MPAP'DR5S+GU?7PHVQG#2[JILK I,&L:D ALJ/8A6E%-=*C ;#B%YSN5[*DRO MHDH04J#68)&E)T/EO#!@P.B,A,'H-^_(KTIB*L^2XH$JYJA:$(Q5&A>L.ZPB M+AJ&OJ3]@_(=*+#*-ZO&)7FA3-0"HU<1J>(%R \G!K]CH$AJ#D27!&GV7=M/ M>M7 V-9)8+* :/+H V-$EEP>:5W%)+F54HC2O'*)B_DY;IT2\E9?I K;:)-+ M[1_5U8R93"8#+BLS#_O=CIR[60G+1>N;(=*D6M(:/DW:RC 9N6R+UPQMRZPL M>X$IZM9J0*:P57I%WS=6E N6:ZC>0DGF>=(,95#IH\BS1$BA3 =24"P4D5KX MEDF*,9PM3B_*4@A^-:18-CC!?*92[:?;*ZGR"32\RVTK)U\&#=)SN9::]6%+ M)]$H%*V\-#]$F= ZSJN.4&ES9:KS-$@3H;IU;!M_.TIE2(BCW.C+7R]GK"*QEU/TH*D _5+P7&]R5-(;%3H[ M?K.EY"Q\[IPW:O)',80N^_'Y6'F8L+$#L!+E!W.MJ1?.X0"+H^'3C4">GAU\ M*>$#ZI(.69DR>=CE&@I<,N4FK1/[.V7=7 ETK.O%=>A/840ULZUA)Y5H4=5D MNFY06G45:Q$)EF<4$Y>K46G'8>6S[I0/J&H22T5(X0]46:(-LU"^+Y:EAXVQ M,Y!F.54U#+D*=/[ O/Q$EG;(Y&A=JP,T>XH7ZI2H"=7^LEI.?.D-+L8:AJM: MJN9L&XT*&YX3?5,A]8Y167N"67EE$4(-$%&SL8;I&@O)QZ=BX$W#3E9&=AHA MJX["JL,)XV+K,/- K[;,7=]_IZHQ4W51*=SKK6@0QNR\;Q"A+SZ%)UP+GE?X ME'A>F^6$^S?8HW*_YLP)7Y_^JS#%5O^[ F&7Z*B_!G>[9\J M.2C!*=7JK1@ V47_[:+I.DM-UWS*F(M*UY]8KE.:/'H2F$F[ MW(N1+-SGZE2?TK*EL#+=J'+*EXA7TBNM+>I1QJG.7M#?X!&>&@J&<,!DX]A) M4L,9='1.8#J0WLJ2T2BI/J/KZ>%W5,6_:IIFG(Q1SQH)L)T/$GTGSR0GF'LO M%I>KG_57J,C\9YRR[X,KK40V\-I4+$GEOD\7%T^C#53:5M8@>>68SRXGU*D- M2(=>D3$=E',#.MB;<(Y\*B,4V\:8)JB^![)O.#9;O50<*AF+@0[ 2+]!93/5'$PI^]H& MF4J8D7@E,[2M;:ER5L4-S+-!K=*"G4W)T?.O'U$C"\@2U HD3CH!2Y&N683T MS\D\F@D67DX)+1OIH$48Z_( J;A8;:BD>7-/:I1@[1/63$@5^$_/LC3GMN^< MO2LA"++AEAVG+[I_9"D T)LK5,]'V3 (?5?T@C+=%'AJRU2><5V^JM-W5(.1 M#$'V0-]##V&9Z%,!-=0M,.71Q-;'0!$#J7B>E#[:,BA< OHDT^[&W0.L7\ZI MBB7**NS]T@50O@T56*PLURX"1:.E$9]A_9,L?I>'7WH7:FC CO8Q7LX^#&F\ M$;O;,=XK@"1$4NA,S!9O*://ROH=75VH,UIY2[63/R]Q?,X;&L!DX%8I\[)J MJ[J[/C@H2VLGB@[3:3Y3G=*2A320,TIDR:;X:V)**0X@-(I4E8NF#8B%*![; M=Y _U'"$GRHD*)5<5_DVMNR$[PXP\G8B:Q5*> GM\5+)R50G).@6G@U-4!J- M^J1(PBQ#X*!%,V.%IXF];KFO&>"_PO*JKH*9;!+^W$0D\.1MU@KO2G%FJ-8Z!\:56" M1HTI)H5:(^:$?%';,+H(I?GZ6F1*S^!,WF99#E.G@@Y@]>LE*IOTCK-Q@<@> M&4^3JP8"R/QED)AXHV;85.Y"N;VH0VN77XDQ)-&_%'IBZ<+-%=X3NO>4PQ), M.ETG*G4L.7PDCD8FS:0U!V/4."]2ZBM.+_LA8V!#!VP6JN-E[HE4J KZ0S)G MU)RJ=VP=4]FOH?U*:-0M2Z#O-]#+9M%=)RQ.%3&XFM!T->(((H^#E"LN9%U\ MV32Z CX<-G'I\#&?=XYV2M GL:#L^/%* ]7LE\"KS:HE O:!4).*J53K5@'A MEKP%ER=7"4U (F5*X\/4&MGZ)G M,,UXV79&/7O!1@#S 'N( \];>]3[X>M 9.179OQ=H0S32$98]DZ93/HZQ1KZ M$\U<,7ATH7# $-((Q?"MC"K!)@ZR0D%@E\EXP+W'92RM$;5! MJ9,-96X$Q3!7(ENMZRV_MRYL/W5Q71S;)7Y>O-P-+>4:50<#RK**7!M55L*@8[$]E,R0F M-'S!N>"IS*Z9!$*=QVY^"%WR*33*8]VG4/RDH$+$5&/(S85=C,&LP&L_(0H* M512N8!C!?IEV:BG\)QCT699K(V@2?E(-1T)6\B9FI:8/3*F3YC".Y7S"!U"A M)2IMH,!\V0H_5@EPE63&RS8X'839'"W>WW)99:4MW.!*E>YJD2=,QN'3SWT"9 \.8D95VA95M4(G3?9"HX8#5XXSTQ;D16==:92ULIX^;Q8 MKXXX#W39L!S&B'X7^LP6*L=7)_]-X,A)KW*5;0U4BWAC0I.<$BXRE'RNX=Y! MN2LP;^7.N?K82&U3PX2];&A^V-W]NP&+U)4@=%OG-&UD)\@L^D89JR+S1GO7 M5.:] W(.*%479ZR'$;J'A5!2Z_NA=0SZW):,/9@-A<#C?F-6_:T=BP3R^N$NNG ,-C\,E=*9J!)3E575<9C7F'WUT.1Z)6E1[V9 M3JLT2ZPVU3JFS#;)TT*ZJV192>4]+&5NC;Q>W+@>56ZL[J@$ D+Q2Z%2U!U\;24% M8))N*S580Z.74*\_*I3WN6>SV7PH8]_-N';B#HM&)QSI9%:]O4'G :L@/YE" M.42LQ1Q8OM&\HH8Z19^ZZK"+TD!VA%$!KPFE& CWM'EZIU*Z-Q4/APTE1X;?^*=4G9I10V)Q+#(E=EF3!.66PO=0*=3HN/P]*8IH(/1:7G>JA#_\D*[A'N,155FK[6G6M/J*#!GE,%HL,JQ2W-= M-R>19)G+"]6IK38,$73F]?M BPCW8:Z>AF/<*O>H[335[.;J;IF"_47(!/&A M6$ K0 (3GVL5@YYCP+WN6Z;+(^#==4./LGR%IKDR&1NP!US43GQMR&-%3Y:8 M6)U2V=3;YJKK3P DC\I:6E3W%(8UQHJ 15?K-K&\KW$'?I76^=SM>/T+'A^= MNR_3Q]&J4'XTD:,2A9Z57V%^+W\ MXP^0RR#5KGY/AW)%Y$U_3#X.E2%9+0(21BM]M&,I76F4PS^\?+/^ M>4?^]-N(S_[F1SM6X"W\V=JQ%_YVTV-M=\>SHSL]]N;?W) \R& =9]G'PNXA M(?R_5^ZK\KIR'X'ZQ&9<^9ND@WS1+1-;Z MF"9/19GKYB/A;2X<2[$1K#+JJBJC_;K*R'#M3G5^-W7-ZTLUPY!,&OB41-XP MV*2Y'FI:Q#4OPRP--OCGI'-^W4;.NRV ?9OKXTXK+ M#;0,#/0+KI9@C;)-W>Z9*&?+Z4JZ;MK#;MN6QA M\T[(:S?8(;\N?3KF[^^#,O&I5R[4B9_I_@ +\S9H?YX!C]I"#5RZ]CY(UUYW MTF^\RBFXOUJS>>?#W?&W1\"OK*&^V&U];>W8RW.]5F=[83K;##\T7O]KAERV M7S-8&&&;KGB*KY>@>F^-.K96$X_E9=G>RH2 MNV8-Y'D^8V,W]5F+;Y5\5$$Y-P7Y[P_*QS?O&<^ .?;TTH$NIM.B5-I2>\: M:4E'95J2A%HV]C08,#?Z@IT.88"-!E%WL-MNQO:6FM1;N$7V MCK-I6_0,6-P-NN[&L[B#.J'R^5G(-\[3 M$*KL^)NB'&W"QG-/V/"W*5^C33AJZ7==%E(;NWHISJ^YDNZ^\2M-/KIXQD4L MLVR,I3B2A!K$-?W39NJ,*[KO[55S -:Y:L\ZZ/&@]LH+)UJW)=H7%:G[3=8Y MOEFBD')3JE/_NRKR1XREB5IW"?2+?1,+K--& (&RU:HL\&Y$>'0O0*SX+?NO M24 N62E*X^R'Q+B7Z&P:"XU.AH>:):T[QLSS55FZK&7'NF(-95(C"52@)G4S M#ETWSVHP"3;(QA7PJS&!8I$+-L VC8GN!<$F\X7GC4@!W!@(BJA!IA$ZG0Y8 MB;0+M\]7 W L\W_YUR97O"^ Y)W$&%BIUETQ'[P_3:YN.P\+>>4C'!19V_^E MWMXY>$A%U" ./I!56M-?LSR^V39FNFR^A.087%7-*>OZ>04#+"\1 M0*.:\#M&HC"[];E25*PJ\[%4^U:(%1B-;!!0M[$R4M69MQYGHY^Y!NC]SSC5 MT.=E%7^%T")/@\+>!<).:)K7;2IA'GF%&BK.8\&Y[$J7IS^H1C16 "QR3"/Z M4Y7+2U2-+"_A6%2SCPDX(ST7U6! -X N%R'5P.V3)W1Z'Q')1B$$UXT0%[U" M(AC*;F,*R5RW \,.9-A"2 &UJY=+D)?JU=AK60!(.FZ;5>VD+FYUJ:C M0&U2(]:5<2ZF#Q]B7&@FNDKCK.W!HPAW(N=NP!%/@D?AN8M?^@AX%"W.P\TX M#RTFP]-C,FC.,?6.TR&ANQ7E6VT(MR7?:?(-G8[G;1KYOH3(Z.X<_]2H:3C>JSA@/:K=0Y8- MK#C"Q]8B&H:V?H2)U\O>PT]$,7LW^5$?!L]_6OF[O9!..6I>1OIYV FC.Q;D M;Y"0?^:;Y'"['<=ND_ W?)/\CN/>,1GE2?C!-A<< M'BV*M[ZP4D*@.=]K%87-WJ3 ?\)ZSQ>E)KR[8SK$"U,G9)\8YX]6H=CL;?+] MCAL%K4;Q*(O=;Z1>86ZB["O5:.$N6^94[3-!YXA3U8W]Q6DXN>7.M[4?K$09U:K;.I7YBB M\-KV.HZ]>@"XU1(VFR%LJ);@>!O.$!:5\:R[7O$%YZO#+3_EN5BJBOG&_O,/F';CZ+2;F7/SQ^I+-M0"HQK=XQF><(3K%L'6]?8S/:*Y,]/8&=\!-R8B M'87_P'VDV+N"=>NBJ5W@N+F!\\/=,%>XYG*;1O [1 M*?]_K]+(=IR0<-=CCD=B*JB7T,A)@LCECN-$\;>(O'K*TNM%I09R^]Y7+=0_ MB6(\T.&B?XLKHZOZU6]9F_'YU8*BD$2)E;IUS_B\,6'\Y3M,^EQ-VGC=:'YM MC(<#]'_+2MS+M)!4)/B>XJ*E:PE+ M2?8L2PGE$Y='@4+5IE9ZII6<.SA2'Z@X9!.?_J(BG*NV+E\V2+9Q$UW9Q;)% MKI([M"'?O!AM2W+;1')W:!S>QIL?J+?MO0.8&S?EE0NKM^CDW+DA[P:%SUN* MVR:*NU.OX$W+ M@^-OT\6^Z^G :[FXT-OH74\6R:YZY &2]*4UU+CZ)6=]BD MN=VYWU"KK;84MWT]5%^4QOH@C7:V4"^Y:W>/EZ6[ MWA&.M54>-FENKQUGQ]OFPJ26W+:*W$)GQV]=JP^]S/O;6/<=DC0/JS:,]TG2 M7-9 ?\IGO"AKTG9,63A@_)U>"/Q9UMK$98;R?QFKQ,):U7\#Y8JW\X0(T:VQ M^0(ISG[*4-R+LC??9MEW&'1AO+Z?ZOC ;MEZ;M5"Q&&27.W6OV/FM MY5O)L+T,PVD91LLPULTP[L$OME;!L%?TEFTKPW!;AK'$J/H97*G:*F_8=$Q:-%HSX$=1(SB0K T29G!Z4CLM MY MPW!TSD^[1C<2&\L%Q08S0&I#> O3X??VC-XT')H+0_P4;(SG\G7)UGZ5;52X M:"QI.AR)DUQV[BET-D-Q58S$>;N^MZTO%X,4-$A8.5S57+#L9 @/;0V6&Q<. M!8;$;)]GM:RNZ3\CUP!I-?VE-?T/7TXW;+$V:Y5:/?_&X;0B;BDU/U/5O=@( M,&_7ZH;A@$ 2>:6:KD>R/2,?EM=*MA4DVX:MU68M4BO86L'6"K:M%FS/PV3# MWJ.O_5^-)63)XV*SR)$UBE1VA\.Q[!S,QKG,1]<]TXS7F/_ZZ^_E!?EX:* C M2+9UIH-![3\JLF1TB1X/&-Z/E,&X*R<<-G >C'$?&]\5L%^J6S/VY=:I;OA4 MS9U4JV>J.SU?B9%1MXA&-W)>GL_AR4**6Z9-^<-V;%ZX(_-[.)=(*@O[$>NK M"78/OLB*%-G3[[*K=OI#U$V#__5JXB[=.-2J;Z%QD0U@WQ;>TEBAJ0QMU1CS MX9;LQJ;0KCVUUXU_GU8X5!?T1)AQ+NAWDR8PV-_IX))>%:]^FYPBS*^YGM-+ MH6;XYO_&.=PWYZV;W$%;\N4*ER<75>-L/&RC.@YJO!8_R[,)D_@.Q^R"(DM- M+Y3HTWZX7['+^WC(*H[1,2ZR$79EAR>=TIS+HX\NSHH/U$>].LG(7.">P941 M"WSCQ3@OQG"8XROC",Z\P=-N]H602PXCNP1Y=)%G?,SP]T((]&P;_[^]+VUN&[D6_2NHNCU[*N KX=3H!M9,%;-ZS6UPD%@O5$Z@&]AL_+EBKV;]S+R;F!I%AK( MXX@:@H?!#SCJ40PT#+\EHHC#XU*!Q#FN-8ZIQS(\Q2L0D:]^!.P5-UZDPWU[ M7LIN,MC [W@ B4;FQ%7I8#J@%PX;5J)+0MY=\A M3/2L'V(*EXOEV"1^AF%\FUIYBD.21)=F"%+X?X&T KD^3@5RVBW@GYS@+![# MSJ?T&OXN4@!7\A0- MOY^/$R(JA!V6>(&MCFC5HSC-BEWA,A6M M&@43)F> _[X(TUE%7R!^$=R+3"\ <"R MB'"FGLAN$<@*/"6'X=@+(N*5(@$D@2L$KA@#&QC2>E,"8<"_$A"O1Y$W#%@S M*%,A670M^5AST'K8@N/O(;'I"P /GV^<9!Z#;I3DE85P:$A'?,A*Y)%4+>4) MZB2GUPP#-;O"3V%-<3X<6;>"R4N*BAKDK #)H)X.@ @H99SX!<^WML$:[1ZYLW?J8).>WB3)[!(UF^E@-UZ^!__^?8 MA2E.K\[P .DWY]UK&^4J[TZ$MX'W $KW2F $!"JT.LC %D]0&8>@'B*]((/V@#["7SD[K#1/!7)T6@.RT-*]2 M\&$KP!<$"$]?PA])I" M[_:1V#BJNS2\V9+$0WQ+PT497ICD+B8@$MAMEN&0!2) V-80Z!9(#4%*DNS= MX(\@J6@FG*'Q !FWHO'+$W@T\^;E@R&()J&"5"8O3&.>CV!?[I%L87BZ.*_D M-E4I1XJTX/..E@,,5[[Y>IN1HNE=)X 6(4=B430Q0U^0*LVW*WQP!+1XJTWW'? M;90=;1?[OLK' /Y3A*4KX%88(XRFD=,"[KXBW('4OLE#LPWX>F2(6K@.2;WJ MEC#7H_)49Z0]"I,XR="3M[P4A5[>'/3HT'!-8A::<1!/?#CJK3AA\$<>^*@EDP'6FR "XS?PD-DFJD52'JP?"B_Y%'CG.;-?=>?* MT8/B^4?12W+$=KYL%T4^THH^>R"-<+4."0@N:U/H#<3A83%!1%R59>+"2 J MD44/%BR+]$&2+J5DRXI&CA!9V#HV>3Y/+JBO7!V:71! MX$V5C2R//, Y::D XI=*8PPP:)\MP'!N41_-)6D&?V"ICC2[@"R%P!@V>:(U M]#WP__I+<.*X[G';;W7Z;J?=\X37&7@G[N#HI.6[KGO2^^_)T2^;]"DO]""C M/3Z.Z*3ASBZ!EG\KZ."EIH-+LK9M\-"89IT=<]" ^CA$]1-=)U+EU"H2W GP/N2K@.'Y))1Z%2CLP#C)-.37>V.L^#:2N2^DOH%XHFWI:2F;K&%9*.[#P0L8,S(<8=KUT2,3&\VN_0,EYP<^3(02:7TQ M$ G*KIH6_89$"XX8W@ $J1*R=/G; '1G7NH[Z6/BP%5#-4LZ2T]^5;Y,"6;RJ/3,$X M[_Q$.PZD2N\!0XOR 5K($_3)(#&8 -K;F@:Q"R F3PJ.B'1$:LU ?0=Y., M)&1D9>.^_'X!-96\4)N9P[COL8M('8DZ"I7B;C::O<9!E'$R@4$#! 0VQ%J068&AXNRI[MDU1 M0Z(+.MHR$9$$PXCHI6F,1ZFD>SQ+^"K&%<\&Q)C"."\\-5?.P*YAUDMK.7]Q M$&D^08- :2XB,,9\)FXMIS_LG$CP:Q*G*9HB874[INVBL6%(R^?U68,P1T\I MBFYIX1F^X(W1_T1#CX.?)3AG MA[;Y1N$/1=Q,,ZE8QABSI"SLFMJ@GDVR]@BD77Q)%3,IP@M+AXK.=2G&J0H[ M,BH-W?@B04$-,=]8HA+0131";/<+>[@76F(P0']:)'VY@+$1:$N"#A?=,[ X M:^>PJ.@X?/YS@I;)I0Q>&]K"'$\H18WBE7RFZ#+8S([1@V('8[4#BMJ#ZU * M.D$9J*YH%ZIABJAJQQ3[+SEL@:0@, $&(UL%/.K_D.8JE'I@?.D5$B "Q5.! MP;N1& 1LGZ$08M M=7Q&6K-,/7'#NHBTU\FN?5=MJ9"5$P\8=3J*;]6R@38 M9_M3"RG >$$[#GIJ,-ZU'(C#3CB\41ITPE )#;/3FA0#:2Y'7;.;C2T>S%B9 MF]^08*]BN*4@VY.^CFWFEO.B_5*!7CM9LHA,!DAM=PQ3YFUC%ETF20!;",+I M2H@C;:6P.8-BVP\@&+@US.K85,::A@4QPP#'%(L7&$E MII%%?Q3!P0T).^LPMA=',I1Z'NZJC=O:]H:AKPFZDI2L;28%F$J B3W)7>>Z M-/)(-@Q(8VY)"ACX(XV$S)Z0RA!Q;4H[ &%T*@.ZPT#FS2B#K3:M%_>HSY"$ M?9" A98AU(IH2PE:C T.+A&Z\'0QK:/5+S*QM%Z-Q/ M?1#P !\3,L I&6/'B(ZY(:^\H)HWQO4AR./S[>:@0^$G!?3W 3%T* /VZ0X&*H,=]:?JLG*+'N)V1:3'@YS M)?D;<,P:"<^G"+A",2^G82D6;A>Z@,SA*\)?.*#;XRS"OG0H3Z!@ +L4:YD8@RO3A)*.!.A2%77X@H9 :H)V85V#@#U:S % /V M2Z9HNJ.W&/QEU P:$$R_(J)U'^@%ZQ"\$"]-!4HY69 (EM",^/)MUMKG&'M' MZ#-$:OC1"Q+KWY2B">?_&WD3)6,X'_>$S[&B(/T0<5@M;Y?]6;_G:18,IML" MB<76![CU&[7U6W/K0FW=+[;.KH&2+R&1Z;I2V:P"9!D"E=>7^+.:SE(R:B 6 MS#PSK0^LG$/^!24ASUJ494JRGI^1PP,$]$!*YY P"EXURT+O#/PR83_7O&YY M@KXM8'A9,D385B2RN321V!>G\OZ1HSIC&CN)D('\CVJD^-EGZ!YZ 8H.Z'1) MTT6<^\7[NUO;[N_>*H&J-L)11WI?4Z3W9X[T/B\BO:V9(.\5" X5%BH #Y/F M,,\B]":I>*M^>.<'*2CWT[=!1(NFC][)P22TXI54BE@1%/+CXK8:3;XQ641+ MSBP?-^A1I:$E/^LT&ZVN,_=QLS'_V:)AG6:C<])9:]C%SUK'[?UB=VFQW::[ MU+"R!%R%Q+O^ ="=O8).9EZMJ1/'E'R51I#KD["3NV*TFYRH4Z5(1'TU M55JB">0R;91 +^&?C3I[3*DD[<'&F12M;V&P_:):>ZN?X?K1^\N=X2N+1>;] M6=U]5G^I.ZMZ?'0Z]\''V5=WXGQ0"%BF\>HR +%,7[-G U@EH6E+#FZ5)I)W MSNTZULZ*O%D;7N?. ^L69=;M$8' MT[N!XS[]4?>C[T=_T$[I1UN.D94LN"IFKK+EIO4 ).@Q#3XLS]#8==!HV\?'2PF5>]!X::#1L9O'[<< C77Y MJ3JW"J!LW\EAF>/'D.MW0IKX>R7WZCZ"?NGV&^A0V0T :#FVX[8>8N?W$7EW M]?2Q/;[W3<^'TUJ3;CW5ZNW)TSDGGGG1[@1;HM+:<<'.OL_M0;;G[ MY6QWNX13;0=DH>--RT+/[UR=CMUVF_MS?7 >T+&[W5V!UUTY5*?;?12I?JN9 M0B5#?EO$BOT8CSS&2[)_SZEZ\1#DV/[E9 M"Z-SM%WVV9TYNM9]/4.[;V'L/X!*^6PM-ZTCN]W>N-?U^9VKT[$[K:/]N3XX M07- ]=F5<]V50W7:SLNS-)K%"->*M%DZT'-NR-'V04++[K;;W"1GZ;#,E8R B;/%J'M*TO/5&BIHZNO<11W>0D9W83MM=CY%M([MZ MGI?DVMWNT?Z2MON2NG;[J/-\+NG96N7;K1=LE;^SJO<]TYUV!%>/[9-V:T5< M77#MCX6KRTI\S_.2VG:[N2K7VU_2DU]2I]5]/I?T7 .(G.9]N=XNJWGSZ[&_ M,&T/\\6_KMCNW.RIG*Q'0Z\!U0[GM7-GMA'W345DOW%;O/%8OA[:U6?^T[>[,L+ M@G/O78QA!X/@/F$,''5Y*)K*[8/A5,Q4JVV?=%K[L*GG=:LG]O'Q_E*?V:6Z M';MYU'SFM_KR N'WCX5[*&"_*.5+MU/C" M7"('&.][O#+SVD86]4POJ&N[K=5EQOT%/9DMU6XZ^\"WK;^F@_;QZQ<<^;9N M&]@7%AGWO_]S[#KNN^<3T?,\K^F@V[5;)RMD%>YOZ,G]SGA!SP>/GFMDW '\ MF 3ZKM(WG>44'[=7-R_O;>:K;Z>S5O^V_I /'=H\?20/< M:@8G8^%,-K<^EWN.@34'KGW47L' MI,Q-2_N4H]T34O M[E:/7;NS#V]\9K?:;MO'G34+M>S6S;Z\:+B#3OL%*L\7FB4#DX[$(-BR2B&/ M?@!.QW:=?:F0+;^EO==Z)Z[IN2'3<_6)XG]?G";Z1616"-KHFH(;K_TMWK$? MY[U0L*QS#_EVZT[HU4:.9KM)VH'KVNWU4YKN=30;5@;VB+%'C$>S<.P18X\8 MSQ,QNDW,EKR7D6B7D6,-$]*]MKLS0O?!4:O.P/0F\V#'\*\?W/SM_\%_U+JX M>PYOOTE'S)_VDC=_T\.HCQYM2S3BVR"# ^R7-GE4W:3+]6?+?> 6;*JK+BR( M?!'! ,=ZDT]X->:JT4&5""\5OM6;6J_<3N/(@MG"((YL*TXL;!IO6P/X*1L) M^'\BA#6&P4>I)2+,*OB,I7<9\UN.;;E-$!XM+P6<&$^\!%[(XN4_=1K6]:A8 MDW4+ TV2 $X0#L#RDP#6C.OT8*7-1E>MM/@@B&9ZJIH#P&^P'/-M7XPQ20(W MF$[33(Q3^"[T,EXX(,_(^GC]F1(IWL._L*4L$DDZ"B:6-X0=8:'AM&%=<>OM M5$]:/M9.P]%KG5E.QCL.\Q0?QP/K-$SC#N M8[^Q#.@9^+1YE%'];W<3=<[*#2"K*.0T3LHHU'8VA4+J8)]8)J!36H2^!L;" M.?;G=$/&OR&>N\5Q2CRY$64\L:W;4= ?64&*&()KL6X#0-W,)":UV$X'?2O" M$/^MK.N54Q!#_%JM,V5D5\NTC3T:M*-8W>[A9]$XY[Q:96\QBFY@!_705W1! M^3S3!64WJ$Q-'Q<5ZUFA.-U&IT1PL!W UO!LYG%5S'(;QR9F>>,8A-8_J5Z4 MN8!K"Z+,BX8!BLQ>F@K,:E>4CHB2NGM],@F^&H M=LU27',I /EI'$4BU+BL\DBJ\XS@LD1BC83G]T'0SV:';I;I1YK%_1^'/;HW M/&H8M;SCN1 J 0/;JKZ;Q+ROM[0^((7O;@,_&TF)V_Q*ZAC-XA.O!QI%GLW_ MQ$"%2I)/7V!-A0WA0JM=/AKSOZ-$K6;B#<5A#X[_QZ$W@,6^]<);;YK^\J:\ M1=B?>9[5HYBO"HP M.6H6:#LEH(T'&3%E_#S->VD_"6C &?RPN1;YS'"M$GHE\4"D*.EZH6*DZ38S MR'G:D]%SY$--SY'=X#'S6J?,833M"J/!"OQ;SVA.'HJZE_E1P5(6(9.S(@=X M>&2^&_OFX:UC?IF-@L0_1/5W6B8)F>B/(@#782#2F4.MNS$8(O!"V&$\& #[ MKM$'JB2H[TT(,?^$D?7<)K2B8)XJ'8 ?^GD?%T*E*),[H'P'Z8_9_>&TOOO# M;E"@^6TLYM @YZ@0'8D(83'T58G0XUJG0" O< <%4L#AU.L3HA.HLC()9(C_ MIE75%:365LGZ]?2$I2+ /PQ=78ZFNF7*5*)IN/I0#.&G@9A'V5IE@3^(TAS. MHL_DK)135T,8=L(BS?GO,L[QX%P7_/LBEA50MH;0Z4INYY5*;KM!WJJ%Z(#] MF,2LU6B6:%G[^&E)F5K-7%*& R9BXDV)7P+VA+$GB039H>/H!C!?TBO^+2/5 M/(HS072.M51X02[O,Z W "=NLBQ/U@D&/'T_'D::*()(52*N0?6$^W$"OT_B MB$B*G'63AE"09II_L7Z%6XFL,^.(KD04P"E\H9-"J@SWLH?5O54/K-[.& MUKFJH?5AMH;6;A BQ/;^FN7" 4'H2!Y.@(-"X26FP#4 .F+6I),'0"%@:_O MF@N-\2# QWF69AZA,/ MD\1Y(%YU&VU- C"\<:6E2-)7'J60-5<82$HU2LU M*0?/E,D=K4M:(Z]@>["S4]OZP 8#Z=>[\S1V#YU8]#C7)J'E18YMP92:XD$5 MKMVLFD&P"L53,6Z#35^W]M-Y7$G<>!+0>71+XD";/!@;N!\) MO,FF#^:5TS'49.1C1;J<7>=QD^([ROM*TT:"XXN!2(C(P??DK[,*'@G2?GR+ MJK==9Q'9Y$64EAT&7B\(@;:2A1,WC5A,-'76&2G5E3]).-ZHB+[0HE1#_0/_ MK[\$)X[K'K?]5J?O=MH]3WB=@7?B#HY.6K[KNB>]_SK-YB^;Y!D+.<2G +;K MHW"* M49VXVM;R(%4.QO-FD=ZN=[9@T5=R(+]!UV(.A"3 )HZ8D MM[ D%$W)+$GVX$Q8:3X8!/V S/M>.K(&0"K(*#D60$/(^(!_3@2%!9!$0^8 M^*>7I[ .%+]U#RK3RG@;)S_P7^E6 %/^/""+WJ9\HG8)N*DJ(!$60**3XY5 MMWIA,/0*8RE;#&$+XT *5M9O3 U@!?K:2+,0R3A5A-'85*5?EK*N@(JF#Z%/ MAS/(<3[XN.B"B>^R4$>_L6X6D.=%'A6^KPPX*G+)W -PG'$.HN+(NRF=.B]= MQUC /#V\MI"LQV-0^FDYL!^@XU8&, ,2:<]+@^4%RS*,MAJ=C4'I*5U+K;>2 MC@_$MGXP09\9860)(3'HC"Y3@:Y4!P=!!*RM>BMG2[Z)VD"<#T?6!]$G\\I< M+8 !6Z#]+NXC*/.@AJT-[^[KQ==S8Z)LY&7XP4V @D:>,L?U)O"GGS!PAI?Y MJM,QW(>L",'&T;#.^JI6D5(*5:I8 ">)XJ'D8+ KZYLQ%IHHBHNO-W[-KAR7 MI8=& V&[70IB+D^+UWD#!Q?#E[TX2>);F$\Z"G!6\5,D_8#EEZ\YH$E?6X*4 M@U%/_LJ!F5JFD(1PT+ NZKT[?!MV2?S?1_I4(WTZVQ[I\R3B3?WAS!K8$6R5 MQ\WK]Q.VR4KE7[[.%@;DDU(NND5I/2#C[2#'R-=0U9(TS&[,#\7/OIAD"A\= MZPSP.\G4TD3T5A"/#P4M9E8NQ3M1BH2T M+!-K-9:CN+7T5IJR+!E>X#:\(2QKB,+#!*CTR&.W)Y/K5]U.R=E2T)I7G7:[ M[%$D:H[SOW*:Q^7X$63SL72W$I^'70?B1C!9TGQ=H2'R!H.E9@9+5OLACZ7F M)25QAK8%C!CT*;Z"")#44?B!HR-/)ATES/TQ3L9PN(?_VD&> M? F'I"4YH+GI! AJ2N$=:=[['7[!\TR"] =0YL+;#,>9PQ$DF0=X@(QT@&<* MNP&.!G(4NIQ%PH8\%CL#H>W'PDO@+0"YH6)GXS&R@Z+O. A,;#[V,IQ ><70 M!QU04I,IQ\$%^&(BZ"RM?!(CNF4YK!_CQK,2PXM[.!R) #XL%^_38-:QQAZI M4QB;YGU0.E(D M#5/DA_T\4V_J^RB')5/(AA@R=1D%9.0B60+0C]!110O"E;PT3-*@SM$K!6PO!ZOA)I9#2>FSVBIE+[V>C QXC_:(:4@KQ:H[O8GP!1[1$LW1=_# MH$1H;U'"$!%<7F61L *,7&(UX ;.2@O<7@10R0.Q& *@'/HLM7L6BFP)PJGG MHT,6!A\,$$-P&<:]V<9T;,F /TE @X_[Z#3%R7>07%PP"O,M$,?!"^T)=:?$ M!!E#S-N7;)'N"OA=@70!7J OZ,X0B^)$TFU821 AAU(4G&@/# CSE@"3:(5< M%F$\,PD3](K9TF*=4D[-4A RI<*1Z@T!VS?UL,1#2 KHHEF]!"D .+9Z#H#, M3 1X/"QF@,,@!2$)%.B++2VP%8U2!!#NMA/I*$P\,^4KC?D!" MJ=9^M$@&HPH6VX#K)$#4=.*E5M!T(AA@C1\G:%$9!0"N +Q$[Y#D$H6>@! < MR:@1 Q:'(AXFWF2$:= @1<49*O"(-]-8OJ$3*(M\3JG4HGB (G1L_1[C1XBX MB-D(MG'*V(-(J-$UP-@4Z;M&_[3D6XHU[)Z;[:.F2I>%F6@ML^,FD>@W"2M" MRGMTI:3)#R4&W0(C%D"@;I6L)23R<);?'""]"3P+15'DEP#3DY@X><9&FP,9 MN'/U]5Q%Z>#P0 F!W 9 0PD=%&UG&DGP#2(EC .?I1K )\H_9_0B%:/(%4P M:Q@SXYV@.)?1=T#\2<#E%$QM+ !X_9+W%Z9D Q,%*,#$MLR6E&M29@YD M(?D$4).P92H__AX1:Z15FX=J2U\0FQME!!>,+GE1D,XNT2OL,/@!>[^4$4@; M;^#/ E#,YR\*QEE8,EDNKWO"W)547DV.I+2F15^U-1=OCZ4T#+'1+Q&_Y?O:0=;U,4]0 MOAW'4@93G(@I(]V\#I-0LKZT!ZJ;*.%HY38HG)=R=36#X8!J7Z0@M9#$,-*H MVA-XSA0.C&I=')K7E*I :,2J-!A& >@@'B43T))9!KR)PQLV=$@5T1!S)!C4 MTXD=O#M$GXP:B]0BD3?/1D[!HZ^.VXTN_[T(C1E(5>65TVZXI8?T33^$>X1C M5UBMF++RM^Y@XC3;J+]Z4Q2OM]?=6 \ M1:^G6/\H'']PXO(_H@;(C)4%@* MO4:'R&=RU)3[O&%=S8/D2LG[/(D0G'9P5 ;A+ 89U6=WIH$Q TM:G^9)$*0% MPJ+BV\A0%P7SKYG5C @UB-D;IEV8I=-H=_["%!'5_SPA)ZNT!/XCC]!BVW+( M2%DP3]1];TC4R14'GYV2HZR/R[L-RL?*JRV%ALN1#5ZMYD!UKSH)&<=0>P@B MML;A4D)!7W >2QR518#":P9OYX6'K$26%56FJ<,I)9C@2-17 M1CD/UH@*FW3A0*K9ZL#K/P01>XA0EQ6)&'G>%L>K[UC@W:49IN[:!6%00L'G M.!G"LJ[@9D,QM?[7&T_>P>8;UJ=/9[;U*[PUQL>@W*7EAUP9"& H]*:ICCBY MB/H4),6Z8:B57Q"KS?C^"_GXJWZLM(;"(3G[CAY-FHIRD+I?M;O:N6'Z0;3C MFH55I=+7^U9M'!D]"!D'6FN5OWV+NUY+NWNMKNTYPJACTZ8"Z-AP_JVR6A)C%5!M$1?KBB9RUX M&PTG?>3)5TW;,NC7=MW55^#)09K&("AOUY&5!+=-@)"MA',9R15+2=W+@08( M]B"@@(DX]P;PXD%JH47A/AXZ"EK(KQM9.)O,KI\3>/0 M=LC/A;0WIXH!QMQ(37A^'!\+N+$Y[LD=X^K0/!6W))7&&@F9IPZTU(+REA9F M"RB1*ZD:"/K>9$+^79C#@!@9)*GD';F]N;//#6",+2QS,8;CY^-2/BS+#T"\ MDFI'-Z!"AJ?QB%3J"1TGYI.23^2)'DE!9 M8+=K5-:1AU#:J!2Q38\.R]=S[K8(9/-Z )(T,6H>$6>=2H,^65!8E4+7RHT7 M2HO1S/PU!XT1W-+1%*/B(7\A@+^%"Z8_8T4+#RF:^!EP4'>X03FGTNRHQCGL M/O0FJ7BK?G@'=&,2>M.W041[H(_>R<&D.H@Z3Z7 .1TR/R[4H4:352+9WT?. M+!\WZ%&E/CT_.W(;QT?=N8^;#6?NLT7#.DZCZYRL->SB9ZWC]J,LUEUN07?T M4+JS7O[)S*LU9>U9>7^:?@?'=Z69-1FA,%/[,T?AGA>9VE;+L5?I,;5"/X&= M.A\SC7:)/3W#[3N;:#4&!'>N0M"NL\^[V=-JN?>(>+P_$6]S2]IE>D6L?=5?H1?B %[0% M\NS6TA*='=Z;6@>2L+RN3?&_!V&I.<]=@=JV[1ZOSANW2'Y[YA=T9#=/5FUG M_H"7M!=39DC+N4SE'& V/I?PY*0\^ID*L.BX'_JA\$S.AUQWF&\2E7%&^TBCCV["^5%=0 M;!X.4@]-4 76C^C&OM6-61O3%),&* )E:=:F?*;Y_7$D>M(LCF$D/EQW0 M*N\;,5Q4J4;7^I*UC>[L $5%T!JMRK#!>.(%B4KAFY.QR"MR9W= &^!ZSXM7 MKZZR>C!P;N,@'UMQ5 I8DZWK2H-P\LH,/*QZ]4LUI989/SD'SV$V(]?VHNY1 M[9F]E3[D2GIRX]2C#B'&"[NY,)G6UC15'R%))6BL&2JU2@#@9 M7C8>K.+P'8WWS#VK&$R:5Y85U &:!$@S^:$U2]1%M,U^WLY1$;CYT''06T=X MG94(KV-VMEN5Y!Z[LU"C2&YO6D]QCXXJE+Y,34P[#64&2*:],2[=&$+_0WO:7*X@/8M63IXXA=-KN#.F:H9HRU>95 MIV7VY-334*7=1$Y%=?;F-QD%REHITQ+P2"IYAJ!.UZ4\A"$/L?:W*;O9U#IX M9I32"-6, 4">4DO.TLM81E1@VV&LII8Q+80=R**:5*:W54%:HVEP)4\B8EH? M(?TXE-4YC>2&ER>0+ 9 =X8R58"N2B[-VYN]:5E4N0;('O>VMH;D%:7UEB!Y M+SYO_F@'\N9WE1#4F81J^U 0'6C/:+ %&R+)LISV5E<_K%ZIKQ?G2F6%Y@]6 M+2KVHJBW&6VPTH<;U>JUH6"*J5M KST/SY9UL? MR%[ JX+3[$:JEBV9P+@4"%:M02LV#%^ZYU9K>WMNG<5%;Z3+2F^DLZ(KTHY) M]D9Q,*M:%XSJRO8P"3>*B\KK2KG6R=OU+:.*/.--5B (N"Y\W1+FQE\\V=%3 M92?KF^":ZY'N8O%/G9LZ"%(L[3P57B*)97V;I"TK\K LMG>W%]LO!X/#][(@ M^!45!#\UZK7N&)+_5I3S]HAS4 5UK&\%S..P7/>\7.6XR+,?YAY:ZX30&)^B MLP9+1.@Z8LADN88LVQFY%44>E YS>*7B+4JL=P#S$^V%\S/DH#\WJ"GD;D/ M;_HKG$,_D%6(SV4%BUT#^5.9^3_5?0C53KUBIQ-SIZI6!U7OG@!@BD@6Q7OA M'.31M[$^:CGN]J+6-X%6A1)B)7$48].F7>0A%Q$VSO"*4D6 (1/5G(JW:F)6 M::NJ17W:^OSZ;=_GE];WRZN_OE 9.\N MWOOH:@^P6NL/K"$,R$1.:I0AX ^A^AVK@X5QRMVR>G&>R49RU,K/\K@C!J 0 M%[1*0;"^@)^LHU-;E4W^5W7X?QG#?Y@9_C,/_PV&MV5]91+*64*7-V'AXL\Q4$,'HQ3@9I$A+ Y9:OZ*EDP? MH7#'2J7_AFIB0-AAH*KJJ7OTEF=:YRW$[[&=&P>9T3O!7*V]40F)BH]3$7'@Q$ 0 MDPS[']00M'_9F[4\IK+%$]9;)T!*J?2Z+DCG*_M[G*CP*WDA5'1K<8S+PPC5>$-;J+BG $2D ^ MSF6G9ED6,X\"W24*F9#9Y-/H#0M/SD:!&,">J!DK<+E+[)@*,*@:CIV=7^J& M8V1XI_<_:E%NYOV/ET:K@=3LUFJK>I>W=. 8_ 4GS?4[BW*Z&H4*&K%S56W? MJS8CQ;EK$!$%E3\HT#W- ?QNZ#!DLP%5\Q;=3MAI0?$%NK3S2TNU)(0#?SV_ MA9(6U75#,.JR*__(P%=N+:KFJ(%:NS0Y3,P."Z#@%.[H$XS:[?)AKM3F$=4DDL9DU<1]B MDX&!OI(&,MJ8"@^GZB6]1F2BZO05]>$F+%RV&%\;UU_5+?7ZE:V+)Q0IG+%S M!%M ]3.FPI[B-STO#98K$+P ON=YW/?!51Q<=;R5P57;3JRN6.K$\N%3[G5Z M!QLSTK8.@M>F*=@LG5W.M[*+J'I5NGP8D\R+W:I4=VV*6;=AU !3]2N=1&>I M%F!=(&X5GP>A&(YUJL6=]:R"+*CS!@VS#BT*-VN%V%P: VA0$B;B,H^M%X%+ MMB5D?UV*4=+'9U!7WLMA-IT4BBD'$1T$-TN=ANP_*D]$,0&5PX *RC#B$&FX MZCZ*[=RCYK>*A7_>!19)!;BJ!==)W0?\@*DCASJC%Y>ZSX+0*#NYHVS M2/,!<[D,>WOK!LH\3-E#:9@C,J6J&9)H 2'%,+A$C&36V134S!ZU*R&[&L^; M@=K0(QYB7730 X'_Z:;&NG$6W"(M5 :O\8C5.4LZGHFB\N>[0!$#D7QKC#%\ MDU!OLRS)J%9PLOV 5R-RT'0FRLQ>S!8$6L\3I)T.N13'PI<98TL$5F]>_71< M#*6I:/S<&YP:>\!+BE*?(EV6@70892+__#X&1=S6_94EY-^@_]!L9HP2%5#& MC%J,Z-#&%/"OS]\DZN@D/?$ ;FD]\+9AH2YQ-Q XLW2QT$D6 BUTDE(X]O[Q@P#2 V%2ZJS#L)?(;:T49//K]7<_A_M2!L"*"9#(FXTIF9;2 HS[X>(;-9&L#=-AENMZZN8E1IB M ".;I++7"_,^?5US);Q*MQCNN9@E(AIF>+]WXL>,\FB;!A-CC[@O9(=3#&7& MD%/L?#0M((75*/46O8&<'KCNW3!")&,,4)HEO%>&@2F;

JVH3W M("5-$$+Q5UM#)!,34KRI>D)&W\^ F0;)_64^VF5&0]3I/8[3(;M5-@H27\;$ M7WE)SP/!Y_#R)S9'5S[$J\O_:)\C865 ^NX@2,9TWRDF"DM_>@\$RHR[X)7@ M15GX82QS#-("O+&MJ!#Q+61:/OR@OE/.8]5F4&GYTOHV59/!CE&CP%\56QIZ MD]16)HD_E>ZSP"A5$?#4%\C>L),@QS<115(K9+K'*@RZBR-$@S55ZSU0KP'4 M7]D&@] S:[N4P68(/:F6G=)^/)$\D1N-HD0C@8DAB=YGXR%\G[+H5.,?T2ZD M6K,I^80R[*A)?+"0O$TW/(K:&+E1UM@Y[L4OP@8,X+YC27M(>P)>6 Z94C8; MI&QP.US?2#KG;?3,VS)0XY,8%D$:ZH]&.+$*WR!+,*4!I4"$XJ1&W'\3TEB% M()?%-I900D)+7V(XS9!RE$CZAR%)]XP$$E,/70HC$4[H<2IJG06E6# >M&R" M-<&Z-NZ*XZRJT5>KA@9A2$W"_6!E,^$U78A[B%\1XB^TO.=AW!5=;JOI8GS< M(3I3R)I'?Y62A!H+-UJ=7^%:U]A(4!M5 M(@BR.*G4% BBFSA49B&#@I0"HU1L0$&^"@VMW*&8RULQ5HMHY)%R6DZ[Y#G2 M(B:-NA9K>5 )7G(RHA_ ;\/ 4 CUR,:>Y!JWR%[QZ*[KK8=#;')M (UA/I!, MA:Y12^+>&"=@,5Q6.3XLZM4;3<"K$N M''>J$7LAU')PHFJ#7F>&]V8L\:I&@XQ(+)4\7"VDRR_BTD"E!4WV#PZJ1MJA M_ ]>IMQ8.I&#$UA0;%F4HSWS@;T:/=JRM-2M"JN\B! "@*!\"L9!IHJU1-9Y M-;:VBF0/E:JQ\1RLJF>Y'#)B1 ;;EA\+SDE"^RW&;)"3$;ZOR_V0%027]VR1 M*U0&_!7A?LC)+9$D<<(,&G\=)%[N8TRD&I,#3&Q98@7Q;@3<_U:$81&,7T1$ M([[UO4C'YL<1!0^I^$:;:SS(6#V[&J_/=F5S7BV6QKW?&6@*O^Y89%QC54:: M8!1JY7-KG*RW'@JJQ_Q#="X M5=\R!RW*R)X@F2\SO_B@QY.M#'I:J# M40)%<4.#XJ+_*0PKB)$20HM2U)H&;A.!%8A54;5L99.I!$1+J,X)4A%&5$3X M& T$%D6'>UEI-5A:3"@G)PQ(UEF,4L,!@&!B8#E:0G2E)Q6H/(/YD:IN6=I* MD%I<%UJ%W6'XEHPRQ!V-)U(_H0Q5/$.2#8)1S/YY6;"%"&=!$Y 6PQGU2+*I M' PN1"Z+]I_FV"'$YY+%HT"0UH;DA([/MX8Q!JYQ:@N>S"2F&"$@WW)N# 0- M9*S9UR3^7?1UV3.1*K 95V5M(_M*<:"N9!M!TV; N*3230I8* MBDK%UQ'9A6)LY([Z0OAHFHF!O8W:!= M6+%IUYHO];QTJMIN[@!5735-8,DL:]>IR[)^^INIEX2_(N6YN+ .+=:[C%HE MZ^^X/5N*82/YXT[#^G3^Z^DG3AP__W#QY==E,\>W7H"_)J8ZO[ ,)>51600' M60W6N41GT4C2=V;$GC3VWEL-BV4\-HCXR^&:0P%R5_(QNW9FR_&DE9J?7[SE8[5Q-FGYVMW>CCP M%+XWKAH8K^EC>ME-D,11G;TR&"L5B1KRC0G*,@^6-$A14<2CE@5-M3F=HVG& MY!.,2:&M)7V8AW6.2"YSB>A6 M,V"[[/;E AEYZ&%Z8T]DMT@:"08BXM%7&948E;5+(D_:7D(55ZY5:0O ME6%)LR3HS[B7]9OL1\34/!A)&6$425;!@P!5$0D ];Z_;P/OZC."" T>#I; M=\+&D"(D.8$'MS2!?$/6_")7=2^)/1^3A56!GC&,'5(ID8D,7)$-=2C[OF%] MQJ_24IXQK(#S0MRFLP6?3"Y![=05Z)6SM M7V)&M^669SS_"?"#8HJYOD&QCLMH;)]<)).]X M^+*)UNS*;)D)I9;/)(9IA2ZWD.03;>>4I6'P/H'#!ZJ-WI L0 5-XHY?JB(, ML.P4S5N(R%@-0A^;O/%_>,!5D^G<._?\>$)14,9M\I%2BQP$6 8U">(B#.>< M]8+;9<8G)\".$IQ9117KL"AV!K#Q%QVF.X3/*5E$X.$3P2;/$&X763\)/D I M&M9O(ZRH19*V'%P[HCPZ1S](8'GL+%5A_Q)#;X7<)QQ31O9!S%.1K\NCSE-J M"Z>+";(,HN3]&]U9#^^_#K=5A4N^>KSB/(EX7V@Z'*NR([@S!6L5&SE>81XN MY"Y%ZZV-)03B[&SG6(8^&2R!T_+1 MAR_3$^);=.=/4#KX$_ZH+AV-RV/#GHVW<@6"(5>4<=LVW6G#NL ;C@3^=L(W MS'&::BTDWO""O@E9.=N350DT/T/^@19MA$2JS2*)#MTR04:,1+U &9,RJ>KU M!?B7F)T)G3:G]C% S](F(F&U7 [@F(_%'(UFSBDZTT24D,5=W;G0GXLK.U0K MC .[EHQMCIDEK7V.3,SYIR$+/#S\41E(5!\&M%S6L*Q(TEIH>O4FR3%ZL?"\E M'B$+_*@H/+2DY/U,50:3(/X!:S5EJBX0VJX$\F"5)_+]ZL/EF5%MKJ91< ZD M..&#)#@BV<^+=)\"[%)=]"DH>I=*^?WN,%'I;4%9>7L![*/H)9+E8WC1:?X3 MSN:*D/(BZC>PIP.=-R,11R+- 98"ZR*\;8!F*K[NR]#T3%:F M,L^"A(W2.:C3D8*>.E I&K%F*8N$<.D"3J@M.BSD*< >P+$,*BE(JR^PVZ&5 M3^*2# G?U>%[X^6R^].4TI41VQ!B(B- MP>7QF+5R:P #!*IWM5(123^8T>YP>?(9AQZ03*0D/K52^&..)L$\D310UH>2 MI?99!<%CTWVAYRHB9652A] 6G8#4Q>)PL\+@#Q04%=6RE;:&0)^<0$6Q0G%HW,1JF$,1M"4.#,,?N M;'IH27S3$7 C "#NT22C3$PJS@'*-US;*6'XE(%W9N?;\H5<8/=X$--1/T P MIS+"F,<'+ A9T8 U1S9I':J*"BHD>HC"652T#,%")PHP6/^EPBXFYE(1E&6- M9E3*5I5'0<>9U!_^R(/^#VFDTMH0!U:R'YIM6O-R[1_$+=5J;HE;RFU8W[]\ M.__UXNKZ_-OY!^OJ]-/YE77YT3K_U_>+Z_]O79V???]V<7UQSN7LOU^=XT,9 MG'"U="+3%H:*HQ6+4%>)4:!7D"$Q[O_@\'XJ'N7?W4-5E].IT1,>!D9;6P*C M+5#&SC^>?O]T?65]_WKY!8#RR\7E-P,V=\>C0++*%U!<]I%WI/Y-<^< MQE&W,_=QL^&L^:QUW%[KRT6+=8\:Q^VCQQCVJ+G>/N\9]DD??OF MS>WM;0/6V1C&-V].D_X(DZ+?"'_H)6]\+_/>.$>=XZ-N]PVLUW&:[6[GQ'6: M7?S?FVSL@GC7/#KQG?^*GZU#IS'*X%*NT*#N6Z=C-M:@F?&;D/F)9[J,D.!< M?=5;ECSP',%_.DF"4'GZ #*]OVW(247(81V4&N":G6_15JJH+>"0"FI:QDKV MV9M:;=[@ZXI2\)2,:I,TQ]UB[K2G.;M"<]R[:4YO>OC)0]=2F;PT=HN\N!LE M+SLGTCA[F>;ET1?TN/_W#\=U?\J5M1PIDYR5RA=B/-N/*[IXK[U$Y:[GWXFG/4EZ,(@Z*]I 6Y^"Z <6&GW9%.O#^<<]Q7HP^/H@!H'L M./[ X+6#N(C@]>GT_9Y\/1AX??)Z(MP3+H*LK]_.]X3KP2#KJRZQL2==!&#M M/=E:_KC.J +&5\P=IL8@'M=^^>!EGO412Z\<8/T7'X,&L-R1S"LV05*U_GP] M"VIO*/3\P:/Y.ZM4GYXWV1V?/6$& &4_7%W\^N7T^KM!&==/.7E,H.$*VX:5 MBDO!&2VKE:GJ+D\1?XA9CPD.A>GR/E:.HN1CWZQ'*ULFRO8G6/ +:VV(D1<. M5$46,MW)%ZAE0!YA01XY= MY2?G#W17V-.DED4\D5W7NE0:RQDBVZIWHYX/WT[1)BT\YL MYTWZQOHM",/ &UOO\W2TPMX>&1*6>+6G.CM.WL*[%M5NM]29[9)PN;,WL$N' M/,?S^"+.>Q,2,"5='WQ- CCN"9SWS,F_KG'#KGH!,YI3A5.^W.(/;N5TS?_V M8G\*_XRR3F__DJR#0;;0O8PB<]Z4JD$C+I;ZJ?5:K5>_-L_GQ<> M>$0D<+%_V= ^MAH ^39V7']VV;B?W#3/&O_\],LOO_U7L_G'U;@/KK&]6B"? M@BY!D"('/+ET#KXZ*/@.I@0OP%=,OKN/L-G\)(BZ>/E"W-F<@G:KW=[]E5R< M(JVEM^W39GOJ/#3UD_.3YIE^/FW:G:6N?\S'8ZY_I)9RJ8/@<7@3U'"PA8P_S@XCFX;,PI75X<'3T] M/7U\ZGS$9';4;K6THS_N^I8HVHC*>J[_?:OT\P/QXO*=(_[S PQ07#R@:+%5 MG#_X:./%$6]JJ]/1XI*/;4B%T?'R 2,0 M[4M1'2&/!OQ;<\/CXW/@-([4:[ *FC,(ER5JD:0,:Q(]*5Z;A/EIY^?G1\_< MGK+KD6DDHGR3?VQJ[6)B\ZQ-73;[UHSI#E&'35\J5H>8[I5UR.Q!>1:QCU)\ M#Q2K(1@%R/XXPX]'-E[YE+P(Z]ICD5DD\1=ABV7D.\@5C/[2%:5O"/C'9OAQ M6S+T?4P%#_XD>K9GVWH5>T_8S$7GE_C^8[:%JT^8S$ M]=T2K>?4$_8[<)W+1A>SR+,!^+/[<2\[X!#BPH(QIYC7IA*?6BR@8W]!M>J(."HB(=PQ!V6Z;3UFDD4/8\7)U#D<7)L# MR[QF'ZQAOW=M3,SK*Z-O#+JF]=DT)];]P+B_[K&G2DHOP$X"C2:@:3,\+*98 M%&,3,P=)[B!B#T+^X,-:PJ_O.&8I?@0):^<<49?5_,"@;O.6(\P]PVL1!A^V M)-8><6O"_KTS!Q-K>#,MS_S]K:Z?^"L +@0U2% M7]]M(Z?;&M;GF_[PZZ&]09JM'/N35NNTE!=@@H"0](ZP*A2'B>J*R)!C?]IJ MG1T.^QK'>5?W5F]@6I8*INNR$FS:6DO3PFFO&]@>#E8$L2\Q:0TU.X$/'@J* MZ#>BD&FYTV)_<[4,/H0LZFC( T@(J\HCND84NEXAQ:=H91#HK8XN@: )UMQ8 M2!'RJR,>?$'367D(3\>(K^JB,;+ATJ70<_\MJE@")V6>"Y:-P<3H=H?W@TEO<#MB0V^W9RJ-*(J< MY./-L9:&,6(L0OT-:[#A#6+F[[CM:'N$/==VU4:L@AQE.+9;)^VT.U7'D<5P MD9CWKK@+@'H(4HB?/$ Y[;RF6]8QA%%3?H'QLAA#^6!YIHM\>FDX:SA.CLTO MYN#>5$$J+BH?Z'#1''^>#4>RX< MZ6&,%I Q]6&#YX86&Q2'2)&A'+B.+I90CT_ MH$1LG@_N$.1Z=""]@2[Y KU"Z8?#"I2ZQ79+;YVK8K^]RKBN!DC4 \05 9 " M7A4@ZE)+EQJOSG:'=U>]0;AYM\C"\1:=U*$REYJ>0:T7AY-\:J[^XMM;,JBE MSK3=[BA"44=7FJ75U^R!D?*1.[Z.KK74<*I[0C!+V:,5L>@OA.WX4/KN?R$Y3L-Q89.*^TA0(2Y*9PK&OYNZAV3"$4"F*I M@(D%";D@$OQN!I'*[@,T77E]YB8#/.VQIODSEPUPV]B]TA *R9";PHFNI19/ M\TPA% N$7.X)-I)35O)N#1%2/EPY+D7.B&!^90KL^2)Y?X"1086U'/M374OE MZ'*QCZ6Q(0$#(0\D!-82\-OA\/IKK]\W!M>]P<08W/:N^FRF:)D3:V!.5'#= MPT$^W3G3TJL/,4/ .((-2Q#R_ =@7-\!BM2K/@U2XB.?$)UW2H%5Q^F17-NW M&#M/KN=UL1^X 2VRUE>.L=2'=EJZELH:JN#*2D7R0"SPW8>F,-F-;0:('@QO M"6\YY)JNI7(;:I"G B;V Z*UQ-TN:(+)8 \ 3@H@,L"\VO6*/D<[8; >QUM+/V'-*8UU2BAS_ M<[V=6O7EQHP@<>%+ MD51-08Y2N/66WDZM?.["S86(M2TN!H1RP$90[6'=3 6&*\JO\.:7^U^CAR*S MC$+\Y)!J>CNU@KD+:7(2D1 "N)1:XMD=#KZ8XPE/3(W&P[N>90W'WX36%*^' MRJ.6!J4ZWY>UBU6"&=AP"R%\1V12Y/S_7A[2^%7O=(JA4\=P-E_%96;=!;C) MG:"NMU-K]U+HZC[SSM=\8GQ@ < 9"_ >^=WGS- 'F!8Z4/9J&7+,C_5V:LU^ M#^;)L8\+!@G)0(A^-X8MH.*0WGQ>(E_<5(5GOOMOY(R1QU]71/$.=@0]XTQOI]9Q8PZUM.7N\.Z.;_ ?=O^EYLHVQ>46?:ZE]YN& MU.&MSO74<9$0?Y=(&M,?MSII#Y+4=SUC^+4."PW7*2JI4SEFT]W46N>VZFOH M6$3+KPQQM?3=R!Q88ENITDGG;$JINSEN:^D]S8)14W "25:U1Z' 70 R>KE# MZG32 T >(G5T3MFJ+9-<4.0D=V*ZWD[?$I '5]V3"MD:'RXY>\-F:G'IRZL! MS&8G1_%8;Z=6.24HAB) +.,=R[5RQM;]P8#,X"5'\43OI/*S$A09_W<(TVJW M*+:_7T'&LXL7/*DA:AGE-UX-JA)W.B=]DW(^S$)B4X@$29GKE$T=H1^8 M$_Z"J)$YMCX;8[6]53LD\L#R3$L?F.([VL1KJ1@/()C45^,%MEEE$LJ#R/-. M.JQ/:[^.X>..-IE;<&WH.X[KK2AR?$29OH(E(L$KA1?J9\[:>F=],)] M&L0F$,+$CHQ('&#R !<(F$0@1+Y[N;%I^-05&N*GO0$;V\V)\8?:-HQD<>EH=<)O1-Q%(Z0&@KR>.E8?H])$ MTO'II--)1P=)?==Q9$KH<$3PHQLPME?(9R+H%).>SY2-)O 9!KN!>4[UCBI$(=M:]B#K_HJ_*IEIA-\-KGC] M]2Z-O*^<:>DCEAL6(.118Y47>@-3-JF\)YSKG?T _-VM_[>CY^ "+I>N/\7\ M2?C=]W%8=_&(/4%>^ )@#A37_9^[KV@TG^TY]&=HS+\U 'P(Q$7ZEXTI] +4 M #Y;U\V*%DQHN<'XKD72T1<[/ J7S9\**B^Z\$@&$Z_\J#-IT,R=F=S>+>JQ5R,G5G!+M_H8[*R*T7JB) M(J,5*#1P]^*2&TR0._.[*T*0;[],6&6#L-,;SO^M LJII]A"Y-&U47A\,ZF0L VA/@JQ.+@E.)0T^:?@PL'\?2\*;>:G MF3973X\(6L(7\0GYT*,O-PCE8J]"6J2)/Q)JB_>6U)*;P7OJ3!2]>MD4&87M M,IX@<<)E[B#:O(R<&X(7%J(T%)"KJS>3][.]B<$//)IL!* O/0:;S^>YS.!] M>3?91U6%GG'+BO4Q\^=L]'/00N"P]NU!+M+[R%[1(]YVX!NC@ ZGDSGZBHGG MR/'++EL%U/:[)+,JZ*&/9M!F RY:Q%U,WM3\ M\E5HC=B7$0:*URL2OA..B1=#0Q!7V'Q&Q'8#21Q:E,W/'D1RZBO>>B%^"T?! MT@V7,*JL.V939S26&OX8,D>PR5[1%_N Q9FL@[[F44*+%I M\<7K^2^RE^#*(1?DYLZAEK#6*4:PBKT,G M!\HH(>K'FY31!#W3*X\9>6Y;921O""R-I2BT*C8YN1??+54%WWW-I#V*=9X> M3WY!SZ+$_1Z^>4%B?3*B-S4S,1J4G!6S<.@;H@>8&^]A5 U1KAR;QK%/[?\T7&9XRH2T31+@YH8/A.XJ6RDK11&6:5 M':LS\WZ#%;?AX=1:[T_J0L]C,WA,-C/#8JE$199OD[HND&#X_35I?/N*J"8 M32OCI8"7:'V I[,2;P/*[PYE>%76,N294U<2OBM0_NU2KG&>.9'1_Y#-$6H5 MJ>Q&":GOP)['9B5\T,PS-G7ZMTI/4^[.5-:4PGX?YI7YI'2S3+1G/6D_814Z M5[@N,$8!(H]B,JGF+?:25:%M4?@6Y$^>^!85UC:7+WC)YJ0E.%5V?'S++5[6 M'!/ZTS:8):3_9SK.W:#K(#/D_5PK:ZILNM$Z+[/!1$I5!=>4W"GRR*:)X2S4 M=[+VC0Q0_MZBPGPJBW6?.06$AJPF3+H_$WV;3\+'(L/!J^?:D1O.7^ LPJ.R M0;M8%4**47MVX2J8>$:ZRG6,!5[Q+ZYONTOH%_GR\ (*'2^5[+9='2E%]:046!N=C^MK:SS6+M\,GGUUBXR\/G MG,O4H1*;= X9Y1NVS1K"]<(W)/Z0B<6NR*K.)K)V513?A_&WZ*[Q-C6Q>^8& MD^RNDS_#?WO!E>B8F^,#ZWG!>J+(]^"P2"M,08JDM]@3'.>Y\U7W&IZ5#>%4 M(E#F/.)0Y%61[!:?RFID]]UYD\V[\_:=&-A+6 7?TW?9D.#P/06^,X3C74PEFC2C9ZB['SQ.K!(I358B7> MIQ%> S.E>-6T2.< T3#V"X9T$5A'HN9\6HVSYE$YRKH-2RK.AEG M\0TK+3JS6HY)0E"%+A'NW C$S#D*W./!E$AENU75V M&_ 2JW73#;BG79O=NXZ2]3//BUG%#_8*B6I@DG$@597+1[K5JGN5WC%I_==[&$" M'2QO04[A*K1#NH)\OYP2S \B&+Z_@MYF437:%<%B'\2^EMQJJ,Z]NH-LU*9K M-0N^KA+RFU-H7;@42:Q1=#Y,X>!:FJ02Q];X34,,/JK6+?-*5P$=Z6GN0QR/ MEG'ZV8/=EITMV3 ./4]YRY8:<65=2O9[(1(GH298S$M\Z-T'R,)3^B3KLF79 M5742F[':PP:9P'506)L)OD("[3#S?._SK"L_4+E52KR1E&]KQUT6'+$>J;14 M\$-D5W7):6S=E]@,NX^J"JYVXR:B^'_/8)Y7O!IM">:O3'T585%5+Z$2=^Z& MF7RO35PVWP<<@'-EAYY#KJ1O[\4+Q$GFX90-,2'M#UG-WUN'BN:S]^8O1$LF M.+*O3>92?O?I:]G^U,M1D^G9XJD05>HJN'#UVR(,QT'.%;2_3W#1C97%V5;A M.HH$;"/F4]T@P.1%&7X9736 3VP%C/U@H?V#::*?O0#]%9/O?&$\C!OR[RC: M*5;5(-B8\371*^P[^W*OZ8(_U,3$+=J!/4<+^.F7_P=02P,$% @ 99&E M5%I[-W M?_OIMZ-7X'[Z][__Z4]__3\ __'SP>MG+^?I] 1GJV3%]]W[U3# A;OYV\1>+G"F1+(B2 M(RCC#3CE"R0I;4HV8>;L_[[["^J$/@H/@7D!*DH)SJH,7'J7LO3*R#)\Z/%T M]J^_U"\Q+/$9,3=;#C_^[:?WJ]6'OSQ__L/=<,":?7[S[ MI_.W?_KJ_7_(X=W<>_]\^.WE6Y?3V]Y('\N?_\>OKP_3>SP),)TM5V&6Z@.6 MT[\LAQ=?SU-8#6O^7;J>W?F.^A-W@[UKCURN\.3/:7[RO/[R^8O]-R]WWQSNOJ1O#O=?[[W<.=I]^?/. MZYTW+W8/_[&[>W3XVYN=WU[NT:O$S/#AJ\\?\&\_+:4;2O]WGXY]_H3^%XW1Z/"S7:_KY_"&5X!ZLX*<5SC*>+> %" G+.(C]_--)_((_Q^/5\N*5NM <&#^7_K_= M2L;9HCZ+S&UQ-BC0JI,B($6U H7#@DBN@<^%*RY*,P"XL7:7B M.D=7@+*S2,_FBXP+4FH_/?L#JPHZUV]G)(5%^@I!UW?7^3N>+T]/3H;/A"DA M[.+OJ[)K)?'5O-$ZGPF2"-]4TCLIS4]GJ^4!)B1]'8^12+E@S2;-?! 2C!(, ME+<.8D )A14E/&II#>L#YF]0M0X2Q ^'A&9R:(:,%V'Y?F>6ZS^[_WU*-!T3 M*=!N-$-IP3D;F/$OF:EG7@ MH'XX.&RXYNU,R<

C\_IA5?5L6W^CP)AB4GM0:-BH >>0*B1P-R5Y!5^QAR%PQ]C[*&G$]H>9F0 M45/,5S5Y=01<] XP2&VYE]EIW9O),?G?35%Q(&I,_WA49K033 M#"E?\[G-:7W=KX81+!:+:;Q=%7U_-'\S7R6B&I:4?K$=WNS%2YPN9J$ M:"U'@.J<'5[N?SC?@+_-Y M_F-Z?#QAF:)K5!8*[6?BU8OJ)E=K0#Z#R<$)UT>9KD/=F$QU VPT%T@SJ%P^ M/Q=\ZW43')$,+=PJ+5*67-"F2RPO602E;//( -WC-F@D;5)U2Z M@Z Q1DM9%$@S[G1JIYQ(I&% 2)R!-0A MD25/-CC>!1W?)6U,079CE+052]?PZH*VSQ>4I12X\%F#E44099H\^N M+0,M M!-,)D^AC0]>A;DR1>&/,-!=..T=K'F;+M^%S/2"Y($21F8L9&? H&2A!(4 0 M6D()SI.+*63VG4[7OR9F3/%V8U!LNO3-*UYOT!*%RZ2I&"1'TE*DS"!8QX"9 MQ!W%%5[Q3A'WK?2,*?1N[WAL*H".1^@30X!D)1,4,5%LR0*#Z,@Q]DH9 J7Q M0O1Q,]H7$1W@*DQGF'?#8D8![Y)6_O3D=##D+[%,TW0UT373P1/Q*")M0:T] M1.4B%,&SE@ES5GULY/=I&U,\MB%.;FZ!QH)I6GLTGPW,GA41QQ)]-):VHN:U M6(!B0T?:&:3P&'P1]12F6\'154K&%(@U!L-&B][.+.8\K;R'X[=AFO=FYT=".E\;!3M"88JW&0&@A@F9X>$NR1++, M^0HPI9*>2VW!H2'F/ 5]0;$,5N1(+@!WP?Q(ZIC"KM0[I*+(>YQT3QPFY!A6@)PVGM"(^"=)@4RI)"Z<(^;T/ M.MJ>ZEVF.JX<*=>;$S9Z"T5%,NF,PEWRYC10D,N#4%B,-ULXV;N%M#%YV0_% MQ;>/^#:51\/LT^S=$2Y.WLQ7>!']3K(*]'160->+!LK4.P8!"W#K60E2>VM[ MI9^^IF9,7G8K,&R\ZMM)6E\M6.+(I&2Z7NM"4)(4\W"MJW"5H@Q%V=*GA\": M!([)!6^%DAZR::XXKN90)][D$M%S<)+7PM98P/&H@"MBFJ%/F#L9SENH&9,W MWEIQ/'C5>]:'L(C!>2\H)C2IIHXFBZP7CS;C\?3=\,Z7+L-X3$H5008B1X4CQ%<)$<^9%(0@ S ;=-(^ MJ"([1:1WTK0.(-P/!HA&$AC;G>':7H19S=))*U%Z'./XR8E8TKG M/ +6;FZ_C035L\I B9@9"P6D8(',@2$ZN0V5!8 M-T#SU^?A$7W]=??-T>'^J_VWNP<[1WOTV_:].[_WG"Y-/._% M7*-NGI>IX]U/'W"V).L?'?.&:P,H8VU\)!)%_+5D4>CBM"O%8>J;NK\@9>-; MR3BC3SS>F>6=?#*=39>K^OD?\?SS)XRB$@I."GA6(URGD/R<@)"XDYS3=.8K%=;<#220S-<'. 2Z6-JZ\F7^!&/YQ]J\N.")",I M8M&"8IB21>V 5, 56#PK M-;@@Q_&L'&<2C(P5KS&0'G-(#I0U196L5*?PZ$Z2&C2#&5S-"PZY9.0+,@TQ M!_(X0^TPPK@&81/+PNI<.GD)-PBYIZV$KHAO XA;VKX\>.G;9M;NYH]CB,D@ M;;W"+VZWH-" 2G"G.19>.CF-WZ1K3,:R#S@:RJ495EZ%Z6*HXMO_4-?EQ?LP M>X?+O=GEZ[^$Z:Q69?&)*[&F_2RHF"0,QP?.Z R!&#>2Q6Q9GPK+]6D:9+;05LM(F$;N(\%.%!9(,8O..>]6F$>PLQS?B[=)1( MA]LDF06)+)_=,1V:#V/@Y/MB0)/[I)N_$X,_LGW=% AWULT]:.';=4];$"-O M%_,R74V*+=9)[Z%0E$/L" ?1H0'OLDST/[+2QW.\0L28K&9KD3]TK=L%#;BZ MPDJ(6HN$$43*AM1VX1"5M< \9NVD*C;[/H'"53(V#P[J)QV%3^?[Z&><85W@ M:$2.S"I(@GN*\FB!?>$)BF#:"E88=KJ0?@=!HU)F#P?"UP'"YLO?L&OH!4^O MB.6SKM&GM'_/-_)\MOP9RWR!ET3CSL/B\1XNVO..8PW/EN8T( M7-:-SU0!ST4$IYAF3IGB79]T7$>FQJ1L6T/R\5'P0\":*^-ET!HR2@KH+>IZ MCB= H(M2^"@D[W/I=&NP;IE;$X5+%I2#G#76&SQDL'4M9==99Q.D9YTFSFV4 M9=C6>0,J%/*1A-,7-M \69!B_KV)<8G>?&A]0I%_'=D/)Q MK<)8(;6I#+O$;X%)Z;CF0 ]B->%&# D7(/*0*#H1(NH^=2YWQF\/*:I=KO;+ M 7[$V2E.@E#"I<3!U?M#*AD/(9.<&$N2-JH0Z/MD6JZ1,2K7_:$"_[IZ]J$+ MW?"027HLK]\+0&G_W*]0VM8""XR =9+#BJP3"&SKSN-1Y>8,EKT M:1WT &+'I$A;P::WS!ZOI.O%_J]O#W;_0>_9^^?NZ_W#SI5=WWA<]P*O=5EM M5.=UR[WXRSOQP67'E;(0I9/D@5E20:EH*-D&SY(K+G>;LG4744W.*V_Y_%?D MJ$S?S?SM5#_B_:3K7$X(*B6^LQWX:SOK*Q"*LH M&HTJ#3[L4#"I@5R9DDSVQ:8XIQ6>+[U/'64N.F4@688?$2T(+0B MK\-[A$@A%UCRR(TL&9WM%$[?G8%^7#/="UH/7_>V51RW\'@<010)/;BMY&9&G:*2/G9H[=&9L3#4 V]9\CX&-1_1 =P[_ M\>KU_N^]/<^O']/?X_P.:XT\3<)"G=1.<<['*7W:SY]_HQ!D;W:9K=DAJ_GQ M[*)A-E8&JSB@%8*"DCJ:46E%.E"5%)FRQG7F]Y^X[ MU1-?BJ;]$<#52_=*Q0C!4L F#(6( A,RUJTU[WV)'9-/V EYMPT2Z"G29M;^ MY7E;O;O.AT-@T43%@-6)+XH-4R69!58TER$'R3KE<;Y#V)B4^6^^>PK,/F3BHYPX)-9!:>$89VN2T.(03(3,09!)=+ M 9:32-P7Q[G[GNM^SV?>LQE4]Y*RGGCI*8YV^NCD0Y@N!O^KU(YFKRF0S6=C M]/Z!Q_G5?$&+,BD6I4DZUTD<"A39T#/2:N(M<&]J#H<) MA6>(0A,]% BD3I?JODG6/;M6_= 6K[VNG (63G$8TIK'0Z3UR'NK6RE>QI8:NYU-K?$_YRD+1??@^+ M1:@&F6F5 ]H F4L#*G(- 4LF7\]I>DF@\7VRD]\D:RT$/;&$=SLY=72<+J;L M'6#"Z<>A=[54AC,6*5IPR8-RFM?+R@D2KY.>?4RRTVGT.M2M!23QY/VH#<76 MO+]%HE6X?C]!):-0DY6U7A(YWCF(R")H1&&S<]+HCHUC;R-I+>C()P:=-@+J MJ("^.5%A(EWQN00/QL3:."%[\)X)D,0R4L1)K_1!T3T)70M;3S[_W4Z6/<]9 M;I_Z,U$V:F3DQC%5P]' #;@4:7M8RQ)*AUBZW;I>C\2U0+:M$0J/=\C20'Y; M.\8[2\5.F'4FUWG%/!5R]A*C."&: I(@C[R.Z0M]HKOUZ%L+6.:)6<8.HMN" MGWX^8*8&HBDM3C%?.V5,KF0;+?! >G485Q6=8L S\X9^I<+6K.4Z]*X%NR>6 M6-^"9'OU7/':N5PD",$4;00B(=36D59P8UQB480^DT'N7?'.MS7]84N8>;@< M6HYX/2O>NWXP='D.1*A]N\"3Z>G)LJ;XS[(=RXE.VGFI,XBLZKUB1' J%Q N M4$2*22G3Y[SX8?2N!2[_Q.S@%D3;4B/=MB27YY-7EH2SE*+7M6X^):!(-T/@ M(@/S&G/0CA?635VM2>/FEY _A,^#-/;+V0"9\U%T=:;01'$;/9*>X#;DFF#D MX*U4$)(64G'AHNO3(^N;9(WJ0GHG.'U]\;B5G!J.;9\GQ#RTIK@V\=0ZIV5& M1D*-')3.!@(&">@1T7%O3:?CSKLH^@&JFEOCI8EPVE017B5EF'ARUNNT&H6+ MDXS=3[A(4UJ(2>$Q11DI-I*9/!-?AKMY";CPY+4J:?7-YM9WU!'>YZD_0!US M*WSTE4@7W7)CT-W$""M0& MV41$73"SMUR>$K=XF[',BK,L1:DS]FJM/JNUL21PDUD*,IJJ2;KCYQL$CFG( M[2-@J97H&O;I^>)Z73.E,40;976X'$KRNH(";ZP#9Y5RR:BD9)_PX"Z*[EF\ M_.0I)5A[P1SZ_FBSLN$ GI(T?#P!>RK2H$ M#C'9",)G7TSQ(L@^C6 >2O$]"YJ?!-:V(MW>B8ZS!,SU1;%2""^T@E3JA@D< M(=1>@)(5ZS@6G7V?>X7KT]AJ9Q[-=])_GTX7.%@7>O ':PNVY,PC,DN!5-<-N2:A/T(R9%/(W;4/>\BR MN2FX)/+7D-Y/9[CX?(VVJ+FQ19G:AX99KPVEQR'5!U/HKM<%Y6?Y#1F6!VY-)H03&7JO.&>"0;DQG8G"E&S\YPUN>< MY$Z2[IE6>6+8V40^_93094NAZJQ<:RET%F ))W(. FH+-% B!ZA^-.CJ,K/H MF>G4#_V>A-XSW_+$H-5>EOT ]_/IDE1G;8=@FLWS]A2OO?(N+Z3Q_7A!7NEH)I-0DR M"J%]!HV*=#HO$7Q"!R8$[5"(PE.?(M#M\KG%U$=1:)+@ 8H6$92S";PQ&E*4 M',F RU,EL!H9012RYDZ5TM(*R5QCXE!DEJ4QC%N+Q3 MB[&'MA1]Y&;"/SQ(-P5!,Y">L;A?KK*]/]MH@2?9HGVX[_V,39MP;\;4AAVXORJKN^/95X973"HPA=<. MDHZ:\$#0#"E+$#DD+7-Q6HGOK?(#GKM9+>=EK<7W'W36B=!X9X44$JP@WI1) MEN+S6,M/*2*WV3 >^'I M?6,(>+:%KHZ2:U-C?C4A??1^ M,3]]]_Z.I9BXDCA+)4-T/H%204-@M!)6.N:1J<)O-C>Z0R&M_\PQA!U;542= MQ-'-(3K\Q_[!T='NP:][;_ZY>W@T3.W8P/?YUL=MZN:L36JCF2(W$^[U:/'* M')JS^WZUW&VY^CDLI\N)MDXQ&1)D1GZV8JR.5XP!O$A".:^-TYU&:-R3THWO MLW[[>2F=GIP.=8+#\,G?9A2K#)V:ZPW:DT!BN8.8BU5 M4L)HB093Q#YGH$W('U-JNBM2O[KQNG7AM[N'_E< PNV"C0UT2$W0"V[M[X)4QG7_:&Y5D'XRDJT;6% MO2P:HC *N"_"(,4E3O>YIM.$_%'5OOT0FO'ATN^>)WNQ_^O/>V]VCO;VWQR^ M/5VD]V&)%/0D#,OP(2Q6\[)ZCX._NYPV2IL]])&MLFA-6&[D@EX4'[V8G\3I M+)QE+V;+:1Z.'\Y#EK,A3GQB1,&[6"7?0HEU3+2: A@/)&6 M,MQ D5@8XT:8TN=$H!-#'=R !Y-5^SN?+NJXZ"N_&^[537C)T92 @-&0+\X9 M+3OZ L&P)%+TA=L^:G@[_(W<>=CZSEG#SWALE#5S05KR]N(KQBY&R]:SC]DI M3C+//"7B*;HZ0TVD0"PF@KUDRF(HS'7J/+)5-D?N'#VI_=06 K@V( MH)9@A7#U@,)#K)F4S)7@VB2O;OIR6S Z=U$[II9R8]H1XX3+ M^'?!X?OY8C7P%84-RH7:Z3%4OK"ZEU&"+RHZEI(1+C_Z-K@D=TRWJ?]7[8.' M 6:47M:%VW@4/EU=]ABX8H96/"2K094\S&(LD#%%+JWC)?4IENG/VYAFEX]I MUXP47>,S'^?#:,@C)%D?3TJVPBB!X$.]".4S V<8@A # MY*Z,:K-\CZ$Q*:BZOKYDJ9650!&HK=Z$A. U@U@[J =>@L&ME7QMPL@3.+EM MNA>ZGMS>$S?-E,S%"DU4(2]8D#,0<@F@D-%**$R0M'92::N\ZM.IZ8*")W"P MV15N#Y+48QNCN\$N'$_>UVET)H*224%@A=8$"U=2!Z7,^(N-1F9\SN?A6A=, M(+<$0D@,E*-%]B%*$(DY01&N,ZY/S^OVO#P!$]1D!_0T/0] S2BURM5X0JCB M4JC-*F,MQ#5D3Z-A@N*)2,L>F6*QSRW9K90R/G*?^*>Z$1X*H%'NAO-=72AV M+HQ[2$PB*,T,[>HLZ$?T+B3#,(P_%KG-%CSNZM8NES-ZW.>)$T9R+ *B1D7@ MS0Z"$!)D=,5R;;5)XR\ZO&3GJ=K;!^R&GIKF8? 9I9XYSYB=O9,^!:;!5F M[Z8#,YFB?Y&S!&NY(%^#,:BS7T%QC2'J''0<_TZYPM!3K;L=V>9X*(3&=X!] MV>EVJ&M9'E1<[)??EN=_.\FAL("2@[&I]DLHCIQQVNTQ>2,RMP++C4OG6SC1 M_@[13[5*=H--,&K[O=KA5F4R?$D%T+K.Z#6,V$$F(2D3K3%>!M:G M#7A?OIYJ">W(;,:&@!KE)AE.Z+]<03E?<26<+[EH0!V)+309?-&*N/2&D3K@ M-HP_+K^5M:=:93NRK;(YK$:Y6ZZ%5&?%+:4DS:-VP&+-NG*;(5JA:P5]Y,9R MGL/XXX^O^7JJ=;4CVR<; JI;IY)?]O=?_K[W^O7.FY=[;XYVWORR]_/KW9W# MP]VCPS>[1Q>'Z4,OE^5JN4&#DH<]:-.^) W8:]2.Y+(N(^M-"[F%#Q:KX@)3$[0WKZ/+3\.9,7 MA1A<*ZLY:.4KSQ2"^TQ^E!.2'"/*5W_(!A<"PW[2Z!YU=19 M9Z8BR5,N)I"JJ_.JI?7@=4:"J=/(M!,Z]VF*=XV,,>6D-P+#YHO\2$;E2T;N MS!J^P54WN_*-9_4U+>LRV@0$GWM4]&\#G6;ZIJ;SQBVP]=K((6.(H4$7*DZ9)$B$]II#G00&45,*8D^ M >]Z](W)5#7'U$W-U4%DS4S7J^F,5N?U]./5$X0+/__2\)YW+3XWL"02JN-JB.&0*F JSXH()0GJ]Y\?TA3Q_3 68W#&U'-MT\L=TWNP>_ M_.?AT?[!SB^[A_3-[J_5._DRGFYWAHMWGP\)F.$='GZN?[VA0[;I(S?URYJR MW,@]>[N8?\#%ZO/;XS!;G9\L?*@HJ86=!(]@4B&77[AJWS*% 2XZ*"$7'X4. M4?2)B[Y%58/Q:K=_]EF8D@+G1?DZ=]**NCD">'H)4J18)\44C=TRSVL'A]MR MOYIAYI;Y::U$TVY:QQ<[_!(_+#!-AR6B[X]Q6/_9-?M\)PL3HW)F&0N80LNA M#(' F1C!<%M4*CRCZ9.E;\7!J%RS;AA\%'EWL[)O]H]V#]_N_.?.SZ]WO]B9 M_=/5DOR&ZH+4\2,;F-1[??ZF]O/AS#0REA?MJNIS)L5:8ZPIH$OM.<*L!<>E M&:[R*96CEMC'4%RE8E/M5C]C;[9<+4XK9G^;A8MA-R^GRZ%/W81E4KN8!4A; M*S5]9. =(T\UHK!*2^EE'[7U7=)&,> MCV >9GD/%Q432YFG#*'4YGHL"HB1UX2+8]$B6M\IMMN0\/%:NOO ZMZ6KJ$T MMV,'"W-!EZ2 I5C;<]EZ_;2:9Z^333'GZ/7_MX/ML;.!&![!#E[,&=O]] %G MP\CO\\*M QS"SM7\AI7H8AD?3$4_6]EF8=J=6U\E9D LQN)YO=Y.FL6#RHE# MR(Z#D8Y<[WK1W?=IS'$+,1OGM:XD,?;+J^F,="MMH4&[5HU[KH.7DV@4J54I MH"@M0"E)[BIM5O#(4G A"Y'[,+TNA6-*C6Z*FJ^R43VDU,P8WL+MY=G6M4-+ M)7F2,@7P7!@RU3Z ,Q29*(>,(E93!/9IY[$NA6,RDJTQU$5*:]K-\]?KEQB6 M^/<__3]02P,$% @ 99&E5(5:&.*>? 4*H% !4 !S=&5M+3(P,C(P M,S,Q7V1E9BYX;6SLO5ES&TF2+OH^OZ)NG=<;7;$O;=-SC)*H:MJ51!V1ZCKS M!//8*$R1@ 8 5=+\^NL!$!() F0"R$B $&W&U-P*^87[EQ&^Q[__[Z]7E[]\ M2:-Q?SCXQZ_L;_377](@#&-_OR;VU__]'__V;__^_Q#R?U]\>//+ MJV&XODJ#R2\O1PDF*?[R5W_RZ9<_8AK_^4L>#:]^^6,X^K/_!0CYC^E_]'+X M^=NH?_%I\@NGG"_^=O1WDQB5/!C"<_1$:J>)E2Z3((0)P804&?U_+_Z>5$C. M .DZD%X)8(R-APMD0A9-:Y.F'7O8'?_Z]_.-AG'[!Q0W&TV__\>NGR>3S MWW_[[:^__OK;5S^Z_-MP=/$;IU3\-O_K7V_^_.N]O_]+3/^:.>=^F_[V^Y^. M^\O^$#^6_?9_W[XY"Y_2%9#^8#R!0?CQ 'Q\G'S_#V^C4;_-?HE_.N[_?3S] M[]\, TRFZGET";^L_(OR'9G_&2D_(HP3P?[V=1Q__8]_^^67F>1@%$;#R_0A MY5]NOOSXX>0^TOY@\EOL7_UV\S>_P>4E(IY^PN3;Y_2/7\?]J\^7:?ZS3Z.4 M5Z*?+[F 4@7._RJ?]MO6F#XAD%&X]HG@3].@$+Q%C,L^?7O,WS^+Q)3A^G+2 M(N+[G]TJWN$5]-L4\+V/;@'M](/(5;KR:=0FU#N?>POG'.0BPO*1XTFZ^EL8 M7OTVA?;R]-VKXW=GQZ_PB[/3-R>OCLZ/7YV=X[]OC]^=GYV^/GU__.'H_ 1_ M^_'=T<=7)_CKQU=0GD'*ODO%[$W_7QL]Y]:*D#K]0;_L1F_PVYN'E15475OZ M.DF#F.*OO_3C/W[M4R6EH2+*P*,42CB:F;,J!2_ @J&]C9Y8%CE?YN4PW %P M6;;@X7?.7()/E].?]J['Y +@<^]L@J=A.1A1+ND$OQSWJ Z,99V)Y901:8S% MKQ@E3C-+%?<>,Y@S.,_91S-X] [G'V6[JCN:1N]I --YEB M&;7*E\FP6P7-B()K_/67X2BFT3]^I=MRZN5P/#G--\![S.5H?>;$,6Z)Y#01 M)SS:@3$R8263X'D5MMR!\>1YL+E0[VN8;:OAWT?#\?C]:)C[DYX(+ OE/=&1 M933@#2=0:,<"T%3L? &BBGYO@7CRVMU4H/=UR[?5[2F:O^B5#"Z.OWY&.RV- MC_QXNNWTC&'61)&0;X >G6*:>.\BT89R&I*//K(JFEX)Z!V)8% M9^GRLIPJ@_@61G^F6Q![H*2/QB7BC49D(0/QB5/T\X,44C"C3*YC_:S$U#T/ M6E+/B]S3 -5\BMJ-XA0(NZYWTOZ0YO,@@.&$BR4&A M06H2)5ZR0'*VU*FLA.!U#HU'@!T*.=J4?X5SY-ZB>\!I3J L@63PN$R !V>2 MF8"QQO),=1*V&ROB4"BPG8SO*UVVIO2304 G]0W:MCVN.1JU$0U:[G"!4N,V M145$,E+OM0_&&ZBK]A]@#L=LW%# %73^;C@8WD5UP\;O%,\BA^BD(EP*1)DE M>J]."&*X@AR"5"K68<"CT)X\']H5_GUVJ&W9<3*8I%$:?S=:N';9(T=)!&:( MU#&6[8X28WSV.261O*G"A04@W6N^954-VY-S!:_A-?1'_X++ZW3ZN4CUY2<8 M7*3QR>#[SW]'D97=B_6,X,$D%HE(&5>=I"...XM?&:9 *)0%R.>/XYZZ+V-"47Z]@6#^(Z-+ZT MJ(4*GL8#P)"T(+4C/G/TD*.4: AGC5\%RH13P%*=Z,1/PXQV9%_!*OUA'\\3 M:/W!-8*\,:"'@_&+E(>C-/N[<_B:QL=?41[X_/X 1M^FIAFN+I34VW :G)L? ML3VFA<\&T$?S5.).J!6QDB$]T7A][FLV^$R0KYY MMUZD02KY(@V1,VR](%:93(+RW%#J**UD.:T =" G#(QXO PQM/9,@@4!'5U-+T4SI/7 M^/9"OJ]YU[;F7_4OKRUDQS MZ@T)V5,B%6Z-WD1%$AB5))K!SM?Q+^[B:)$&MYI:JBM_"V$N"\C_,FM1^'NX M'(Y3_,>OD]%U^O%#=%K3U\GQY?2!__AUG"[*%YOR83R:]-Z/AO$Z3$Y'9VGT MI1_2T=?^N*>B%$XR1G(J.UWDHM0B <$OG,K6*"H:,0(?<(L-^-TB$U8A:)$+ M#S03/<"-#90Y;%&H+:9J;N$9'PWB#:+QJ^E.V0A4;Z&CJ2V-WX?3YDFPJA_K MA]+;T=1]M;K7D6Z%#.T-FK=3BZCG4IQF:PA5'#? F#!2TDJEO;=@=&?P MM:B:>Y6\F\JUQ8:,XE]H8MY ,<8YGA0R.%./4"3:,@:YS%,I"V0R M<[W0CG._UW#)YSYEG6TKII6OY;__MB --"G_K-)$>G9^^O+_^^?IFU?''\Z. M_\_'D_/_?'7\^N3ER7G=GM(&CZW=8KKNRA9&XI MBYPE\7C':0, K3>@RAB0G#P0+;4D4H(@8&1"AY%JXY7F@E=JP6B] ?5D$$8) MQNE5FOWOR>!L,@Q_?AI>XILT/O[OZ_[DVX?AY>7KX0A?S]BS'#+GZ('QA!Z8 MS"83" :W4BELU%0Z*F6M;-?#%>G^[-%:4$+ARU.*FIQ'HR(:2IAQ00D/6E:J*FL'_X&3KGL= M5ZAKG*[B9#R^3O'5]:A@3Z/^\"8D?!1P7>.ISL8];W,*%NU1B %EI4$2CQ(C MD)ST3L0,MM;(B880?P*^M:ZI&HV[RX%.ZWGOX,Q3<3A*DG,EX\T]L=/<)_5> M<STO'CKVD4^N,4>S)'2P64X041 MCWX9$O'<&SS_M?79! K,/^9V;O;HPZ1+!VIHL=WG(;139B\%:R/URBH@0:E2 M.&Y+BRIU1#MO#*?2!Q^VXPN?^!"ZG?"]3#N/+X56IS)P6]'Y(L\TRW40"9PO]D,+P8J;-Z9I[ MFOJL% "AP@4B61&BR;BKHMIQ(PU)5ZJDJKVRPR3Q7O*B0E'OM*>FP!ZE3R4I M]>6F,OWH"_0OB^N2AZ,Q7.(B K[&DSX:F]\E\BY-3O,Y?%WJ\+Q'F0PFO4"9 MXX$*0O$X*)TY&<4>T!IE/C%\J27C=3(ZE1=VV*S?)U94J'->M3P47>I?#%Y> MCQ!E^'8^ GR7PW05@SC][G+Z:J^W6!!*@W**9)\2*D(PXA@U1-H4DC!EO&2= M 72=+O/G?"%VSY@*Q>#+8U5S<9>^IA?7X_X@C<(XE6::C3YO??H M)YKL2^8S$,95I$P&SV4=?WXCN(=-U_H:K%&#WL36>CDJIF$+46A!3>N2D2[Y,HS)$A,BXQ]N+I>!2B8L;NB@RX9NB&5*$(A4&57N+$BUBIG7Q7K8)*RLNSIU M\8UB*K<09Y *O&1$>>YB4J:V M)62IDJ.9OFSWM+F%&RQ&"'@Q(ZF/9#,:LB2B 2:6)#]$1[SS0W#)*ND\%]"-4A M<*$UJ5>8XWVK9.'U^>#\:#O#+,#6O9_:TR;04RT02M,I$ M1J?0GI8<%>IRQ&\-TW4YWOFWK= W";*&0CO>3&Z1&&)\5OG0F\-+1!+CC!>J(USZZ@+^AJ=$@ MF;VGS .C7?>!,>OHH>N3Y[NM/S\ED]%<)4XD+XU).C "7FL2LDPN^&R!-BH" M:N<46D#7[>31&MI=YWS:1C4KC=WNYI2^/#K[Y^LWIW^-+'GM[^ M;%+A Y-&$,9EZ6(TB0#3TSN5O&(0K16UQN:U/9OT/7R;QC1.<^F!*T7>, CI MY7 \&?<\Z(1>"9 4RS FQM'?--H1T(+QD/'DD'6ZRA\ M1\S1]?0_Z+3UI; M:\P7O>N )&$B+56ACI9Q.1YQ6:D,T8E"<#PHJ)2QWI^ZV"WTO(4P]Z4N]LUP M<#%)HZM"U!*\F-J,61L/5'-B9)D:;IPGUFA% J/<:9509G4:*I:AV1-7?2WE M#EL6;X\080NA=T<)S]"$5Y*AO)S%?3%+ M]"49D&!TC-3%G"M-V.R2"H_DC;IBPCJRKE+P>F=HQ'*(D19J<_R86 'P8@VA5__)I<7'\].WAV? MG;TKK<$ESO.J5.!=CC>)?*S\K"TC<P+D0J:'(E/XYMJ\[_5VD<1OUI7/ TSP=*'?GQ9 1AT@O(\LB2(%I+5R98 M)&*3S01DX#I9)[1HUNG_X&.ZWT):5OB=9O[V)%KAE%FY\(_CE*\OW_1SZG%+ M:=2XN[E8;BIE(1 K*"=..E1J#$'[.F&)!N Z#-2WK,O%*%7+BF@SO7-OY6_3 MZ"*-OJ^;0C8^&4UPF0:]<2&(XZA1SW@VT5L5%TV1)KO"W8<<\)ZPA33;UC*N M&8_7."[3!#^D,ID-39 PZ__I_\]THN"M<9B]&'D4.7)"O<]$!JJ(8V@G&ZW+ M';:*,F,;*7Z]Y^[RI=]&6<-N)%W!%7V/RDNC48K3]L#W,#H=32-RLY$T[]-H M.GBCES2+3DI*F"_72FC-B.6:$G2C/-4N0A1U1I,UP_?$>5-1&14JXV^UDZZ$ M:!5$$.A3XZ++Y)I.O MX1,,+M*'\EW/)"YBYIPPQ4O--\OE @G<]HSUV04 GYOY&P\^YHFKNF4Y5NBT M.H/+=)JG)'QW722#WTPG-J8M][PH$E,S!+)M4.LWA#M>>#SNC=GV)5C,S%!*N,U(;F") .!73J2H01B= M:*6!J"L0'1XY-A=XA6M];N%Z.1R,^_BI-Y>SA-3_DN+I7=8*[84!2V@PN82! M'?KC+! =@ H6<"V\TC2I=6 >'F5:5DV+U^1,)? N38[&XS09O^F#[U_.[CLI M5^2A77W^:32\OOBTPBWKJ:!BP-,4+27O$393!,H5/R&ZI-",,HXW&XV[.88G M3I$5OZG+/L+[G2E,W7R$D:C;PAW M=O-7,)$QBZ0TLM 33"364DL,%4ABQ34+=0I5&\'K>-MH5Z6+CFWK^J@0-SO[ M-!Q-SM/HZF3P)=VT.O<\]90G$8CQQ=VF!5-4@#:43YQ*':RN- QV"9I#HL36 MTNY@[-"M>4FO4-BA/^EYQVGRR-'$R_SNF *:00E(8-H$#Y9Y5\=_>1S;(;&C M94VT'0C[8SCZLZQX9NGT6&G-< '-8JH1"MK"Q'-%2XTZ-SZ#5M LIW;WA_QDN3P;OTM?)A]E I/._ MTN67]'8XF'P:]R("Y2H$PB'B0I)+Q O\5@BN'=4B6%5G+'8;Z ^!6#O39H5H MV=TK DQ&ORP)//5B4F4D 3IIGDN2I55@?!0F-VK07;]8<#>7,M3GR.;RK1 1 M0S#%#D;W[$L_IOCBV\=Q"=Z>?IZ&7P871V'2_S(E<0_-X,"$TX3%8:G?DM.N->5EXS+S2ASLLR-%L2!U(1ZK6-E&IE M6*7>RP=0'=*KT)KT[Y-_Z]MQ;V-;Z ;H"8_FI#.<) :XYF #<=HR7#@OB7$C M0R7W[ %0A\J+;62_)'RS=7GLM&-X@(N\+H;??'SI!_099W44[Y&_^ NX2#VE MO8 4 0T\Y\O]SD"\1[S2 )=)<*9B'9HTQWA(K*FDF24DVCH(^+U.N"0WQE.) M_T!WFO\UG-P:C?L]!=)S>)1.AWP85>Z,8NA%./":0)!*.J.LK=1AL!G>0R)7 M!QI;0K2M8XU+[O^^DX6=FE*STD'62]91+TS$K;6,(J+)$)]P:\7MU?C@$N.N MCKVS#LI#)%7KVEE"I:VGI<^'9IP/;]@]1Y_&OX^*QRMU1EL?)&$TH<$69":0 M4!Q&4TECYDCV.L&JQY =$F5:U<(2FFP=]UR#T_/;!V\VS5F!&0IM.I!E.GX1 M-T^?\9@VW-)RC2G:>D5D^"98F;)-X'>^(3VVB$,BWZYTNX2GV]<.AD\I7I?: MI)4E#+/!(I(G:L"7BPA"0@LQ1>*B2,1GG9205NM8*3?;$&%7PWDJE7I45M-3"\M H,;(?:GQ@4&V[6EQ';"UK[RU\[5]=7]T <4YI84JE5PBX MHE#&M?@@2$@J91K!^F;^;"/]W7ETM\-B-Q;^L W)=3F"X,6W[\.=6%2"2DCH MV%@_NW30V>Q(,,R#YA()7"T&_QBX@SQQ:RFG0H7=ZM7_F 74!&+507H-0.YF MJE[K"FY*H"VU4Z7)_7&H2@9E.;X\SI>!L7AZ$N]PQ^4VH$/K,DNR3B'-S@CT MR"R^?>#/.DII>V+&\2"-+KZ=X5_ 13K[5GXV'Q*F("H*$4BTML"2EOB8+-I8 MD?E G9 ,&E5)K'[&'K6 ;*J/8?O"K&"DW$TW3EFM 'CB7)2R/DND5Y&@I>0( MU2(9;[UEO$Z\\CZ6@S9!MA1]BW7:RQ&]@ZOOQ&^ JZJ9L0K9;FR+;37W(!&V M%'L%^V$EOE!Z4$QB)'FJB(Q@BH.%7A:3W%)O\3"LG&#!6"&=5B1)R7$/#$ @*T48L]319/'0E(W,@0<>TKT] MT(X:AA5D6,$*6#IXFN7L,SA-@BN#IZD#XDH3BH@QH^W#9?9UWNZ]FL_?A26P MM?@K=?XL&3[^B="[F]QOI,:SS5NB]71\#M/H!>-A9Z7) M0G!3[F-Z\E389')_!2:L(^O.)O='#KCU"9J<0;A9Y3JU M!?L]N7\M736:W+^.H"M8"4NJ1Z<\EP#"9<,)4%Z*8#(>@BP@[:E5416VY\X* M>@_>5FA#"17:,I?!FI7VS5^')@"K6@Z/0MR-$=&*0AN09'MM5#A0'@=J8@A. M.TE8++==>..(TY(1JPQN@,H%Q^MX(3NBRR.&QF[8LHX26@\]7(Z'L_CYR2#< M'(1,"*LXE<3J,C5:!EQWI(:DQ+3-@BG'%^;KK@HYW/_P[NV'EN4_;%%X%:R( M[S?>S8IK7PZO/@\'TQ%'A<')]M<7'<>@_8\C:Y+5:S<,6< MRJC8+%WV2LJ8C)!>4,1Z,79PJVU[P< 6FK:<6W4R<_SX,YVS6?C/N69V%D;P8 M9PE?'17Q*ZDC29'YI-$H#ZQ.N>]*2-UO42UQX=Y HE:$7L'?N;?>'QWWK ?X M_.04JDP;=-N-*A;\M&)=L @F&\WJV"L/H3H83K0F^@IVRU$(P^O!E*@3&$08 MQ?''SQ%-M^.RCX]+Y/]-?SSIX3F$FW=QU&,2Z/H[7'\ 1SQ"C\! B5 GN=(0 MX,&0I89"*G0%W*U+>0TA'5T5W#V@-'BT6PAN:LAGE1*!:!,QF1D1G;4.ZDSH M7H7H8)C1BL@KE&O.^]*/OWY&@J8>)*UYSIJ86*[I# Z!X>E69FLPSZV 1.O< M9[H Y& 4OXV *Y3DS <\S^^K>0'C?N@Y"=YH7\K&R^PGM&D(E#%S6;L<1JBB]:5P#D;WVPN[0I9U$=2K_N7U),6>E4Q3'C41J1Q,-''B);*3!JHT%,R\ MCI&P M#!LF 3@5>(BM];[2P+P"PU'KT98F29M(J>/@&N@$2F.%,^9:OK-'$M MQ]/52(^NO(?UA;SKP1TKE_+BVXLT")^N8/3G-"R<53"LW#GD/7.EL\D1%SRJ MVB9@/J.-0ZN5<#V(;%>9MS:4_QB?ME%"G>*^!7QS=#=AY";XJF;='D.XFP1< MNWI]E#0M*&47Y+&).65IB;UEQ,DT6DY.4:)]C)J##FA0'1!I'DG2[98SZ^BB M7NAK/+L\L>RK\_K6((6ESI2;O8'(S"7QUBEBF00E; ;.ZN0"5B': SMV*]TM M#W%M)_@*(?(R(7]PG6X&94\G_/W1GWQZ>3V>#*_2Z :D55DRP4*I;BNCU,M= M5[*,T$;@03NALS95V-$(WH%1I7V5='+H_)C-@+MDI &-/>XT+]?49().F214 M,*9H]!E"G4*R!T =MC&[D>@K1,COK_9'3T83:-V:L+ON86M-D8]ZS]MIH8OM MXQ;$H'GVTEOB &P)'##BN/)HA'&K(]5<\3I1U'+97Q)D&#+G2Y,0$'F"-.:40##[C6\M\6-AX'M@0FRJ1(7R=&B!EJT M5V1G6BX-=3VHL#4]HF@JKUIKV<$\BK!!1MAAQ< MB52Y2!RNDEB((;JP-L1R?4YQW#D>V=D$DHUP MK'2+*EK3&70WT! G"T!2(U-$3*;TC7C)! MT$DW98 8S[). GV?!GI6./>W%G:%2O$5,^F:H/JYQW>NI;=F0QLW$7IWXSM3 M9 $<>5_2<8H:FAWG?-I&]74GP#VX?A?Q^\^ M'K_JC^'B8I0NIJ?V,-]4L&\Q^:O9!V\Y\6L#] N3OJ(L[1O>L>B,%#PY;5+R M0B,=E%?>])H]8LN0\IT//YU_^)OOG;C&L&@U4M)'J8F$>C9E(%8*-,6H9 MZKB9CR&KW+QR_#5<7L?^X.)H/$[X__$ M9PC1[*2591G8'41JV^32FHTM6ZNK0C!WA3QF3@EHF5UDFBBK)&[ZPA#O529& M61P/8"JJ\[_JDQI3>R[G@)0SOCWHV&\#I/3T5D:?>F'683+4RVI M!T^4#K@(R]PLQ*&,C5Y&"R(W:G)H9&(M0[ K![\]U0Y;%''+%O<-GO'1(-X@ M&L\-Q0:@6O?D5\+IWGG?7E/WU=Z2F#OC "_CZXPUA.FR'UK<(QWG>,09IJV3 M5&7IGZKN'_#".U+].M)M.[7_3QC%OV T[^T6&M!9"XHD9@R14E+B:4PD [H- M97$RF\<\H26?VZT'W)*DA^V(J<:M&+-5S1UL99@):*P(7!61F@&QD2=[FVO!-_'\O_>QI>C.#SIWZ R]G5/3DP:Q(0867Q M+DH3!0V6*.64<2IQLUBQOL5.O!+&09EB[0B[S0+J FIFQ=^&-+^,JP&HUNVQ ME7"ZM\=:4M>PEJS;W@I6@T.G5!B)^YM2BDA3R@P!'5I\.WAE]ZWT\ZQGKT9K0F=AD-9%9"#R$M"=::A F>*OL0^WC MXQ3^=C'\\MO-)\[T?//-5,U3!?]X7K>G>$N"'VXEM;9[S#ZD\>0TGW]*?PQ' MEW%N,'+ME/..@"Q62MFG/V6EM2.RE>]>VWFC M=S :39-?VV>*[GU4.[FAAQ$N9(/0B]$0/8J5,JE"]!"Y,$DRQ8N]S'NK/K1R M_@=\$#*H0+@HD=@@ @&3T)1CL=PF1 6G=>;_[6/^QUL& ?!%X%$G(@$T 2O0 MXPQ,:QX%,[3.K/[#R/^LPZ4V\C_KJ*OK_(]WE,4$ GTBCBZ21X%88S+AS%H3 MI+*AUK4/3R'_LPU36A/[KO,_\P6MNCM8)Y>,]D"<5$AOYQ0IYP?1*6>N#2BC M?HK[V]M3>,,[V]<1?(5R\,?O'6X"\/G.]@T5NO8MW)MH8R>T22JCA4^A%# & M(KDL0*D@P'+@V7LE69TVTJ=U9WM=MJRCA-:[2Y=<.YZLY?A02Q*:4PA*E9EM MGA.>LE3 #8 *C_E93^G.]K7D_]B=[>L(K^76D:494T5-2-Y9$I0M&5-1S$!L8(%DK84SZ!=SUFAXS#[J?MW*D?95OXYT*U>.Z, $X%%% MDC$:RD;SSC7C4[L_:P<64O2#U2.K".FZI4C*4FM> G34UW* M7&DI>*6(+?F0E0^2\49E78=1.;*)BK>7:V>IBP^IK+(_N'B?1GDXNH)!2*?^ MLC\S3L;;)S0:/J"=-,U4IB MX.%GE:M%PR3%\_X5_LEI/L.?CC.$&PG>A#&5LYH!$I>A"4DDQ-(YGA1A+BFI MN:,RU8G0M;>&EM(L#R/I"6%]8H$3@1HG$M]S @&79902N$EK9RC?G:"Z=U-W MQ,$529<6E5?A(&T$\L<-\CWC.%"+ M$F3(\$M/U2$$1GE8P%+Z3;(==^ 'UF M706%5HBK;BVU6=\N0X/4!>N"(IFZ5":7,.*T"\1G)G-VN>2^]O.TN%G!,V.[ MI$"%*YBV7LUW87-"U(D#WPU["J55LBZ29 &/%QTHL10-]XR>M\TL.9"-BOF> M7/IGA]1J11F=)8J:@/KI$D5K::I1MF 3,7>6*'*) OKME&2#;Y=,,1*(UA-N MA# V66O33Y,H:E_UZTBW@K=Z-SSNI>7,H$:"-'@L>8NNLQ8E#Z:9RB:DJ.M4 M_.QEVF$MU3R8=EA'KFUWO2RDN6SV@NN"PC!T#5((Q":GB!9"^:2\E:+95/C] MS 9NHK-MQ;1GB:+>0CU)A511CW6:+%IW TE]89 M$%*MER["ASTGC)X31L\)H^>$T7/"Z'!9]YPPVJ/3XCEA])PP>DX8/2>,GDK" MZ#FB?O@1]4K1U.>(^G-$_3FB_AQ1?XZH/T?4GR/J.XNHG_WS],/Y^?&'MR?O M_G5\=O[V^-WYV1:-%@]]W):1\L9(%Z/B.4?&,K5"*QFT<8SJ8&*DUN>8)>\] M],';;8%O8?0G?A :=&0T9HLK2)>(XTD-9)X3@,1&B0-,B=A MZ]R:\2"L;;?]HR\HN/+9KX>C,[C]B",_GLXGZGDH5TP;708.35P M/'D!XS+9W##O-9>H6%[".J"(15.) '#EI7.@79W;0=9%VCV/VM;V(V1J5545 MK,]'\(8PNR0LQ=]'P_'XXV"4X+(LX'>4]8N$+GLJD])"Y)I&-,4Y52@Q5L)! MW#)B+ ,>1:32-IIEW3;?FL'_V4A80:D58L.;+N(-?O=C$5E3X]#L)"%(65XO M3D Q0SP528-7 BHE>EN!_\S,K95ZGYFBGNEV=SD]QHVSE@="AJX =$AV?ALRKV"!+5OP++F1#%@KO20I M1GP1C#0$I/.$&1T%51Z8[L[Q[31368\$[4A[U_G$^6I>]PQF6FPK-!GNF8[WG;?4 MHZW(3A" MW_2N)W&3K>*4)NUL2)-V"(8U.I4$-KU1P^!JW[+;M3 MGMW+9+>JJAHQ#!A_.O[OZ_X7N"QO^Q&N?S3ZAI*9XOV.4B7%,\A <@9$:55 M U5YI($W.6LT+B*MXTLTPK>#"HAV%;OH*[2OE1JQ5$2)=M "V"4RZ;%I43IC M)#C/T2!%50/C0&*@1JKLT'2I4\G:&&+W#*JAXR4T:E]!%9BT4$ V7[O,%LW@ ME(G@I4+,6#20G;3$1.<=Y\$(6R>"L1S/H>TR+4B]@XK1E<5?6>K@LO>$&FN( ME(H3IQD0IXP %8.)J@X[]KH%9Q05J,AF*KPBS MY1Z@4)H&F0[*3KVDUM6T-Y5]/Q;V_KNK_V:;&:=VVI MI\+)]AW:32CNZHX1_QWO35"Y"=BJ)7]KP=U135\%O:^B5C6E[9QI3KD4K/0D MESI[&8,GUFD@2#S]60\E0";5U X M%ZS@E$ L48,E]8*<,*!K$NC^Z!V&*5N7YVKB+.E+BH$HY=!X_,, MIXHZ\2!(E,6]-"H2EZ,@LA3[ 4_>51JI\P"HGXTFF^BBH]U$S*%%E6)"YR-D M&8@,,1$GF"&04P))N06O.J.)^#EILHDN*@02;QW"M\3P>I3^^[J43\Q.X,AT MM!P/WR C>@]<$PNXZ\FHA5;@*.CJOO\J<#^#V]6*8FIR9QG N='> &+GGM8" MR)W[5^THN('MVX9V.G*I%J%&KES( J%JAU:71L3," M-7>?=L:?=932E2O^H61;1K@'?Z_SY"XI%HC7H=PLZ/$KFSBJ68 WH(W/==J5 MFJ#;#ZMG*[4V<;FWT4FE>I[[*?_9S%5M(O,*"$].H]4>.%KMX(A/Z-=%3:GQ M=:+,JS$=K(G3DAHJI,0^I/%DU"_SN)=C7/[3&W(WP5[5Y-D&_6YLH;:8<&_\ M?L=JK'(%RA9KR-QJ[LJ%NLP+(I-0!&B4A,DR5589JZ#6?3S[1L%'K*E]9. Z MVJLQK67__HHI B)U 9 ?E+-(--CD1A\:41HEPX?D\: MO'=&DNW54<-16S%P(R&0')(F*7A*I"VE5)$ZDI04H+5T+-392_9L>%/]:&(+ M"J@P&[#53L$F:WF>X[31'*>U:%)S,,XF.M[W.4ZX)M#,>1*R+[<_)" 0RHA7 M!LH::9**=3;!_>?KAG.<]HFNC57;^1PGQEW0X"7)NM0Q^*0(&I"U-+[6'*=UU-7='*?D\.DR$8%6*9JKAA$KJ28AA0#4F*AMI7#I M?ICY>\2=;=73_1PGJZG/T3G"](.>X[0-BUI4 M6,=SG+R+GC+CB,G&E'1G(,Y*3H)/&JT QJ2M4])TN'.7VJT*)G+.M;X0<]Q:FE3VE9A]>:%EE($2)TJ' MEPZ*@#>"Q%"2YPC'Z85]Z">9X[0) UJ0\33VFTU$1W,5$9;210 MZGZE9(HX8SF),GKDI?#P[>7=\=O;R].V+ MDW='YR>G[\[>P0C]P/Z7;<9[-?K<+:=VK8]]81B7X-&J7 :ZJ2QMT,YPE6F M**SEEH=>HR=L]SZ_N![W!VD\/@K_?=T?SR5PT[&+1JVUMK3I&R5+*50J5?Q M6'3:N^"52'4RZ ^AVG8'6_+9[]%YQ! M"E*X5.(.91:P!-QR'41*H@+<=JFF@=(*5:5TZ%.-)[^#8S&(8WU)Z#3^/IY7D]KB$8SQ-)5*.=0 'Q):6)ELS9 M,B285QKE]QBR R),JTJH$!U:@]"EXF+R[?M^>3(>7Z>(]FKY8IIJCV@AFH#N M9.)(=:G DG+1.UJ((LD,&GBEN^E:7,0!46]7JJT0?5HBHZ603T=SQ.^NB]1/ M\]DGP-_/?MO+"N';B(YOD+@*<*6>!YT9KQGZ3-R8N#@NNIXIM@'^ ^1FAPJM M4(BSY V[M: /:7I1;;G)>]P3226AG"9.,;0%J,87"'UH%)O-P5.:+=0)(#T:EDQ%<)BOP^'\:_^Y66/:O0MHK4D:BV(9*5>.G)<+G=H)U(=::6]:8[@ M@-2_D5!7QJQ:W1\^I#"\&)0;JT\BVH7]W"^;VVS*W=P#Q8/W#?ZX?SD;M8A; MW56*K]+LJ#Z'K[=^V9,A<8?.!E$ A;Z)$ILI$&7!AA14R)4N\JR_M@,BY)X1 MX3[5306JOQ\-7P]'5W RR.5_9HO^D@;7Z33?K#"=]0V3M%([QT.=THI:*_KI6%Q9Z??) M[+8E\_RZE=.\1'3C%]]N?3=KCM#"1R,!B ^FY/2H1#.8.N(S]Z"YC<;4R=.L MB[2K6;75*%=5-?LRDW;)TJ:5Y3I9*PP51&6&;KJ7E(")Z'*!R$ M-DXH#AJ$M=55AX_\/WPB#> M1O[#%H57H1#B^XT L\P &NN?AX/O\R5X:5 3-!-A7""2E7H-B(EDJ@SBS1&M M[SJFZT.P?@K+HCW%5$AH+V":C^QK *JJ3;$4UF[LB!;5-ZPE^PH6Q')P3D6% M&"31IB1] )UU1S,GO@RK<=*KQ/53)\0CED+7?%A'Y%7:>Z^NAH.SR3#\.3_G MLDHNH8HRRY9(2E6Y-CGAUD@#%Y8FH>KD9N]!Z=ZD:$%%2WHJ-Y?O2CNB:N7X M^^M1^ 3C]'[4#PG&\!E&DV&>?+H3YFNWJ'R=1U:H-]]XQ0NEZ#(QX&4?\(Y+ MKZEE,D0M+96429GCTE+T=1Y>L4I=< F>L1*C9RM:GH. W&U*W) MJ%&E_GC!H4_E!CV*CD$J[S;NYW@B55]KL..]:L^UU#" M;FO,'RT-#-2DTE9$="@&0A9 ;**&1 I,BF"5@CJ.V.%6?6Y#O5VIMF+,KU&Q MO4PI^V0BL:$4VVO-B&=:$^54BIE2]&X[R[<^E4Z(CGBVGG):C E,(UN/ AV^ M2+? ?AQ\AOYTPN"=OYK6#):AXA^@(%F(J71Z4)8CD9QY M BA3DGDRPG)NZ>)TSQ5AQ@[ '@ ']U*O%UX[J,1&-RYT:''C=TSJ@E0R@"8SC)T MUD?QI*+N:Y&@83Y_'67L)C'; .!S/G]#A:Z?H=U &[NAC4:/F$E#3%"AC'/& MW=F7 5IH/5)#$X3PG,^OSI8UE-!%/C]QK3TK!S7SCDCO,P%M*,E6X'J51["T MD:']5/+YZ\C_L7S^.L+;31S^;OL#+&]_:#4,O\83*T3A-UWO0A ^Z!P]I0;I MD&12VLI@1;;4>Y$TK C"K_'LBC%X;X3)AGNB.5K>TT"H]5$2'JWC2FHG39W\ M:Q>38MIH]WEYC=[K8'+SEWX\&4&8]"!EF6*Q(:- Q]0ZAJ^R4L1')S+GP *O M$\2OOK2]V(4WXV?-KJ_M:=!-&F'S!NW3%\3XA8\S79CD7=)#':D3U^2L)%XG^):^146?3.%I?IUGAP<6;!.,T M_M"_^#0YS1_'-_]M+^)[;441=8)8KAGDQ 8*I-R,1$,RC 5X+ C5->CG-^ ) MD*7"8*EVW_0)#"[Z4\,05Z5H$(88628!!MS(O=%^6ACF@F12ZKJCG5M>T//[ ML7^\V?-17%/K[]UP$&X+OQ>%5Q&/.N1M-D1*;O%5QV]YXE3[&(6)G=7!MKNT MYU=DG[G4S3"OC1=XLR(T!X/RV1/F D.A0R9X.I:"=RM"RMGDU%EY[I9K>7X= M]HHMW0P%VWA%MW\RE[8"2$ED08S3F4@5RUC*TJI/&4-KT?%,]]^&6K*PY]Q= M%0H\C:S$[5^$,+P>3,;OX=NT[-%JP- M'EWFTSX7MB9I_=AK2PQ[I< ML=C!XIY?G7UF4P<=69L;C"&,KE/$?0"U?]FC022KO24V\U+B&!T!%@5Q7BG& M=#3WA@9W$*&]B_&9Z_M&A#W/S=U_A>!JD:3'!5WT/>#,<7$RW ,6YAR05 M,3(H(D.RQ"6G2*3,21L5MQP9"@7M&H6)DE+(F4 M*1( ?-V3S=9IQXRL?*?W(=XTM4\ORYYR:<_S>TO/QEF,3=-LE>69B#+\4CI7 MP@^!$Q^#$V"II94GTM==W_-;L^>-3!>*"YD0Y MW QP5\#-8O\C6,\G2K?)]+58LR3KMU?]K^_2I">YT^!!SF)K4AF4,2Z(.$%C MQG==9K__;P$NY+D.I!455^BK^WXS+K"LO7.>4,EA=O^#13$1[ZWGP3-K^$]U MW? V'-E(J/N3=)K#7\E9HZUG04H" 3ANL[Q,%V(&3P*68DK!![97W<6/+>B MJ+D:]]R4X2@ED*/D$Z9177D/E6,C3 M&'Q9ERWK**&+P9'M9O#EQW'*UY=O^E_2>)A_M,W>M=I;'GVYUC,K#+_87.E!',3=-WOD:VS9O$0;%TI%29,KA;"_/W-J9Q[W,APG;D1BD1=$@.Q) :*70L:T 95 MH>RE/U?:EXNL M% %G\%OIG(&4C#?=A:7W-V)4ERWK**&+B)&AB(.FDL*S&3=0AE]!T&6DBK0N M995TLW+U)Q(Q6DO^CT6,UA%>IV[/^,6WM_!?P]'+2T!A%%9KJW,V/A+O QZ4 MP P!&06QSN2,_X#V=28KK0'RP.V-6NJJ4 #T -0?0-_!U?RM:@*WJD6R)N#= MV"?5"-"<:*UIKX(%LR[L$'A.3EL2HRFUIE81J\L]Z=%FFHT#P_SADNT1ZV9? MN;:.TBIP['P$,14XXYLC7($*6;I,HE-EI!US:.A9083A65DFG QUC.)%)'L5 M =Q>=<,6Y5[!='IY/9X,K])H=K'S<##^U/\\AY94-()E3KC -T$F5)^SR1-C M7+DHD46[.+^[)4H\ .JPV=&6-BIL&*?E!T*MA<0_KP<7GQ'IQF+ MY8+>C,!D-IHXR31)S'+@W+'D6!6N/(SKL.G2HDXJV,ZOTI=T.?RC*S@9Y/(_Y3EMUWPT>%2-4H]U5[A0X6&ME)$J);44DMD$ MP"-/.1H=#$V2+Z_P:/#0BC>;4LT=1?.'(-PR82\A[YAF)&<=RX ]"-T%9=^T M5Q&XW(PC M#2+26ZFBXOV@RR"^2Y.3 6X:Z&,F1AKIF*21B^_#>CWT]-7?YR\>7/T[M7)N_.C=[^?O'AS?'1V=GQ^]N[X?#%LAG;Y M%J&@C9^U92RHG34N!(.R J.BS#YH*WT2C@<1\1NC>$C1^M[&3]UN2Y\W330J MHF:2@RR<5D9(W+9 $W .]V(?DZ(A4OQ=E=U]'93;'G*+'_S[")W*XZ_A\CKV M!Q??QZ90;8%*YX@6Z(Q(Z@UQ!@1122@GG/5"U0D8-I?S&8W8X0OIV/8#">I;&/XG]=CR";9E6YE(S-Q7C@20M3.."65;79OP"9//T#N=*.)"MGA)7;%_9TT6!%LN8?& M2DV)3!&(SUH2*Z($(85FBT79E8ZZ9>@.D$W5E%-A?-OM??#T7DMZCV6=-->9 M<&9*@;)RQ.$F0B**0PAOK#-UI@D_C.N 2=.B0JK.2'M<(+<+0V>16!N9C2KI M8LB5L$FBQ 9D/4,WV 3PP;LZ'8E;P>XJ;=(9Q;I3XK[D5-8I7_9X;NM@(_$Q MXXD>J"' ,N[/(JL<)>-0:8#ZDVIMJ-('[W.U2C0!;=B!L MHKU]()VG.NC@2V0[$2E=(#8)CM3040>>K.E^EWN2W2Z=E M$E^'2613&MKGBA-B: MH&* MR+WS,J ^K4R,>9%]A!@TZVW[\.VV!]RU/J?1Y-O[2QA,C@;Q^+^O^U-J_HBF M4G34%/!($BNM@*4^RZFD"&<2?ZQP,TMU.D$>Q[;MYKCR"=.RBUX&I1@@MEB2 M3C(X($Z6]).W&313)KHZQ^G#N+K?)EMFR>+.V*(:*CAIMPHC7J7/HQ3Z-PV+ MN+%-Q3ZX4S"QO7-*+;^?X$=/$@!,Y@)262!/+/\"(#Q%(3,P*%G#9H4Y0JP&XW>>/VR1% MTVUJ0^5T>9@5@#=^>!.(5=/"#4#N)A7R(2!J8"#)*DE49G<^# M*+/1.)'6&.IRUE;4"8+MC$"/I'?W@3_K**7MDO-ET1;$&J8!PN%9&GWIAS3/ M&N'6ZUET) J/9K/'2/#.=--3;L0-PMQ@%6 MXGPWG/QGFJQ"FT34V3-*>%9EED,.Y>KI0(0S"#8&FZ3=F!P//OHGH$A[HE^Y M?[063W]W>GY\]O[H/X]>O#G^D+X,+[_T!Q=OAC!X=9T0^?OC&>HMPN=K/F'+ M:/DVZUD(CCLNDN'":!U]R;)[DX*FP+RV,C*A>FL^:]L2'C\Y&8S11[KKZ=D0 MHIF.GG>QS$\M!4Q:,R)QR[$L2Z59G7*P%8"VM8O*!YWFEZ,4^Y/7$,I=X]_> MPM?^U?75B^%H-/P+9?P2/N-O)M]Z1F6'JK D:Z:)5"D1SP0EABH:A-#!0YW^ MF'50=K_CM<&51=.HFEXJ!,7OKA^WX#1*X\D'F*2S20FGOD>_%W^!.W9/T.F= MGI'PP$N-E?4$*)4D\( ;M1/25^JP:H[Q,/A322=M6]BK82+ _C">(PG&GX:7 ML6>5"TU4MB!L9,HOEK.L,*$:/_)I$Z&B>%N,2D]1+MOK M;OB)/[[9Y#Z.D:NOAZ-_PBB6RHGWUZ/P"<9IW%."&^^\(!Q*0-U0(.!#(,PR M[X)QWO%FQO5V. Z +ATJHD)UTUUQS,*CE%(6RM0AGX4KUPXQXHW!K8X:IA17 M-.HZ@SR6@.DJ7U'_.%E?MON2CW@S'%S@)GA5UO,]A!6-3B&A(\I)L*78JS3LKL!G$_=8?^'L[NWB.YL_WQ&*Y>".-W@T'+X>#"?XI M?N[%/)+ZS^%E;"U;N^%36\S@MK'NA:PN55*[J*WQ44DFLP?A(F?.!BD%E;G7 MPO/K9'J#S9",0#.7EO8^ $$<9\A\IP/URG";ZK3?5\KTOH=OY?/&Y\.W_<%P MU)]\._L$H_1I*DKYR_\\UC/ 5N_SV8,90^R"L!D-T<.CZ,Q&)R]'A1DZS,%'E M8)O-N=_@X4^;$)V(O+J!_"!2:]!1]#Z2D"&C9Y\8L=9RPCC74IB)\J0A4 M2B/6#,0)]#2,-\PHN<'F\NB#GS8IJHNZQ81M8ZP]YEPPB5K"6+F1RN"&9RTH M=!8"^B,2S4G7++7?Y&D_"0'6$FJ+DW&G **K_C@4'$@0M2:0G2U^E+?A3:TV9('0W< MIXAN^RR8^DOOTP N)_TT[AE(20JNB'*.$LF-)B Y2L%%IHT56EJ^Z4%P]U%/ M6]\5Q'E?V:9.I9;,F6==8HSHX'CNB?7>D!12%%GX$@_\62JUVGO3UY?MOE1J M+=D(6DWW M*E86-9+<'?.$R+I)G*8(#P"ZK?GUFP6"(@4!Y#G J0,0U#QXY+:-DY7Y555F M5N:7/!O=9G[PL;_0]K#NTR^T?;0\YE-<%[E>]@MM+\MU?9/;1>VCOM!JS60Q M!GAF53ZOP!?#@<)::16KWNT891O']T+;! U]M#WT"^V#UZ&/'5Z'5J^,0D@O M?!3 3.53%)6 /*"#P&G]=+,FS[IYCCM]_M#>Y*ZFFXZJ]P8%7AN+%UF@"]'0 M39E\G93(N8 @*XTQ"[UYV MZU;>NXO2QROT#CQP7AR+%)DXW(;'L9C+_1N@(0^NFZ M@-]RNKSY4F^SM]/%-[9_IC%XY2)$F5B=M:0@B#KA- 51IX6ADVTRCQO%.9IR M[UZVF@ZMZ''+O9C/F Y5V=?C"@&5SSE*=-+=& MD(>647GRV9S5SI$;QZS7%K\GXNCPK3;E688+RX0KD&4VE0"(@<]1 ::,EM#I MDABCL_/-8.59LVG,.9 MI%@?<=>;6F/[UY\W/,91>MN2K,<$/DOD%]09-A^G]P4D$K5E(=3449UB4VE" M,$0.B4("1,]8R')@O&R2XT4A9V]#C%"_]>"1^>NO.5?Q&$FA0"@O:P::8@A3 M+'G\FJ.7EK&XLY7KLA4%%PT2=UA-T?6'@NH#+D4'R028EB@MZC$#E M*,I[AHM#^NOV6,I[-N:<:Q^""+0&EE.FA60%OJ8?;; JI(29Z39O^Y_IH>KS'F"Y2O>SWN5YVZ_8JLXO2QX.$L8ZG'"286)^GI:CT==9!XMEY MX6)PC?B6C_U]K@$2^NAZ'"(F;FUDHM; EES//5$ ,5O@%-JJ@DPU*]@X7B*F M7E9ZFHBICXK'(6+B-K!(( :%VH**C$&M>8;,$E=HK&6IS7O'<9?Y[N,#[*GE M,8F8NLCULLM\>UFN:V'G+FH?L\Q7NY(D]P&X\AJ42W3=U4[XY"3+13+!XACM M(<=7YML$#7VT/?03UEDM*5BK)5C=5=YH45AM2JN5*4HJ5_\4H:3"6>:)!=GM MX6'[-PZ=#=K5"-/A-3@TT\C9AB*1E5@*;1&"1U!"UV)AXR%PY.",]K;45K6. M%.[;OW$JAAU @UMW;)/JJOOA]1JFX%JJY[\_0$KJ_JM9:VN M*I5(>X^L84M4QFGT264?G(TJ>97CI->7VE15H5+2N$ (DC;6<5P!@J\#(:+1 MCG$?4WA6XXV^_]E7.)M])3W>,B),@M%,Q>Q)EDPKCI9\:R8S^$SK5,)BT6UX MWQ^3ZM#GU&Y8>-RSV$/OS4/.3;WPW-/>E)A!TYE*H99/$"S%6RHSAX7'($*; M=ZEGQ$8P'#KVM4"C9.3'5>IE8K/'%#,#QFJFS1<$YT.!:&7V.D=4J4VEZ4,I M3L/P.^NU>0;B-L M]2NEU$FC)U-<*"X]R DS&A\]:*.,YLB&/+4/:R<)=7RCZ:'N])JHM4 M+_N5LI?=NKU-[:+T\2#AB@C,HX2<&#DI.@H(H4C0F+U-.:2BVSQ9'/LK90,D M]-%U P0L6]K>X==ZXETL/N?9ZL]W;6XER9"42< J';[*F,!EE:!X5,$85+C. MC3L0%)X0[&C>+WO9;]I.^>U[#%]=O/W'^?N/KW]Y<_[N_<5OKS]\N'C_G\LD MS]M*S[>X_#/OD0/K\>M[9L!V7<=:_BNG5&(LY/87HU02Y$V&0G]$3#)S[2<] MOM,F^U6"SB99"](4\GN9E^ EA9X62=#@4A#Q65&^OYI>_YDILJ8=\G#G3"*B MDX$VG@^9TSH3N?;29W#!8'WVS[&TN:ZV"'0\P6T?!*P?3D-HNT&ZZV&;XP,1 MER%X01X\1@M%YU)?$#T$EQUP%R.C\#N)V":U\8A0IP&&H;3>Z(W]5J3JUZV$ MR^E> \O9!"OJ6#YQ)B*3UH'PCN[4&#T@4P[H#Z4@HVLUMLN2=Y?S-T#:- M4FB/2GN;\.>3H U/QFC0-M$1*) .0U$0A)**260ZL39U?%TE?"'HV<4> S8. M;E[[Z^LXRSC/9S'.;O(].WWPV7A6!&A9)P]J4\ E)(1'+KPOT;I1WB*WB'7YQ??[7XO+ZT\WE_'.5^*(L;]00T3 =-60O;1TE M)@"5),-F9"5YEN@L; *5)T4[#9@,:X$&;87?+_I7C'GUUIQ<-BC)S4JJ^EH^ M6T!'-Z012@6KLT0>1SA$[B4Z#4 ,HN_FK8>/TG2@*$(B^4[(D!"K?*&P+&L0 MZ(0TT6G)?U*GM+AC!K+)C^@9F)?^0=AV[U21V)=3/C$F<%[#^8@V@4JV=MC2 MGXSG.898I&[HT'82\12Q,Y1%?H2.&P$Z[V:7,?.)9K3@5-NU=*64LAK!.8.0 M>2B"RQ"T/AAT;D5\,=#9P2(_0L6G M3WDV"(K8 M&<8:&U SH575W0C7L\Q+I;/'_/%?&(T!F88 M@A))D&]?JXTT21AR%-$RZR1?B[:V9=>!P=N_6K]X3G2*64KO<4QU1BDI!**FBT*A@ID1B0$[2/6R6VYZ MV:TC,> .2A^1&##4%QWC(6,E+^-< GK)H"19;&%.I'5/[QE"82=BP.&1T$?7 M#1"P5C^[ZO70(3(3#((0]:VXEB=Y-$MF&R=D]M:9-O']1G&.IKVFEZVV5[#O MJ.AQ& *%UU8)%8'[0/$G.D,220.&N1"R$A2&CO&$>DK.P)Y:'I,AL(M<+YLA ML)?ENG+"[:+V,1D"G1\]"*Z%U9A1AG0"<.C/$-@$#7VT M/31#X'_P)0_:6KO5'1&:,%%[$6L-:@+E3*RE[09DI"A:H\ST#SLEB1[[RJ'3 M1+L:8MI"BT/S!#X0Z1WIX7(^G\Z^/A1.9RP[?2E4S#SH-ILP?7IMD"024?'%(L0G9'5D:U565&"$8DYGSTWK%NV]Y&/ MG(*!A])A1UI97FI?;$:/(6I5F6%Q8PQQG63 M;*?IVN]MA>;]8.L2WC' =)!Q1+=_LY3'$ +L;^%> -K#/,W#@RVR6D.;AE<" M2A7)Q:E#?EW,%KPSWNO@D_=C=!:.":%>8<-A$-3'*J,CY^(ZW_E+&&0HRM!% MK70M=0K@F"[@)3>HBT&3QH@SMPIX:)]F".OV@L]NIFF>J5P7\^._IRLQ0PHJ M<^C5&9ME7 %X>@W4S3Y RZ+\OY)NSE_%_+ ]C4 MH8Y21O('/ ,5R?WSK@@P627#14Q2R$:PV2[5Z3C) VF^0?_[@XJ>Z?5BAO&[ M]YX.LC5VB[=+=RAW>"A;;@7)0(9H>H1LD#$'X4VFTS,;)T#Y.NS+%D96C5;7 M0?2BM&K?&1LD3SJ\A\!('_T/G6N[K^>]6%Y]=SDB#,Y8ECPP(6K/M8G@,E? M)#HIF19F/0.S+9NZ^0.'\":&,L%T8/T=DG/RP1R131G#)DR4';_9C)]RES6O ML5;2.EWT%H4PJ(1C& /S1D6,TE2JMD=8*SM^O0V7I4DE"!3D_?A22>98@&!\ M@>@%*[F(Q-(8PTW>C#+)Q8@HR1@!=)&)]B R",HJX,89%CE7% &.L-ACG>32 M!PN])KGTT7OS@'O#')%WL_SE\N;+V75:_JOS^0U>Q[QL8GF;%Q/&Z:;/4I'X MG/3"@@57H@?-$P4+(BA3QB 'ZBWX*2*KK?4:U:5^FV7"BXU@?GPS8O:!Q9ME0,&X,RY 9; '52H/'GD&8#AF M48ML31YC.-11-*P,M_W[Z_:H&U9<+B$D"@6T*94QD0OPK(8'1A4ZE[Q)B34[ M#XZY8:67A;LTK/31](@#03I(];(;5GK9K>-DD!V4/B(D;!2%#D2((I.O[ GT M/DE-\->I)IO(56[S;GCL#2LMD-!#UZ,UK"CTWM0I=S%J)*%X@A R>35"9AZE MM*H19^!Q-ZSTLE6GAI4^BAZG8<66:%A*Y"(EENL02TEN+"I(KJ0Z+"WG,D;! MR2DY WMJ>R&E5Z6Z]JBL(O:QVQ84=G4A^H KN1ZVU%8&[PTP)/U MT3,K0VP3(QQ[PTH3-/31]IAE[MP;NIR" ,ZD!!5E -2T;,\R78@DLE!K.;>RPQ=R]S[Z/"03W!W+&KG?_U!NX-^+DX_7=>,Y_M\59FP%].U!39YE-M9 MBF;/=,/H9>WAKA3FM4_1&Q.5$1ZY)$\M;46[]R_E>\NDFW#TOU$:!R>E]/.-:G M>LQ0@O=U#K4"STE,E(I9+-9PWJ;BK:N$ASY8=\/(^IW9Q!X- JN'LER47R^O M\3J2B,L'H?I(M'HVFD^!AGVU/-;S'2M" MLBQ YLI=R6H;B\XDD@O%D\,8DAV#P?PHGN_V,?>^NCV6Y[L-\:<,4CM'%A1T MV]$U%TDCK!A@7F522G*,C>%O'5VVKH]UG\[6]='RF&F9+G*][&Q=+\MUS<_L MHO91Z66L%=YF#3YI59\I*CVNILW@6&0L>,O4R\S6-4%#'VV/F:W3)KJ22@3K M"M9B;PN.!021Z/9,I0CONQ7+/X]L72\S=,W6]=%A@RARXQLT&<9X]+?V]--P@)MCQ"=Y'J9=?K]+);MRJ-790^ M7KV.S-PX9CUP71^GO4\0SU.@V0T$?7H]7K9,-,M@J! M6T>7'Y*Q7% ,"HO"I^"9$6VRB,==K]/+5IWJ=?HHNOWSW3_/WK\_>_OQPQYO M;^L_L>?#V:,2K;UZ5:IG92MG07 J<.&#UY8G:5C&E$*:K/_8GCOG"N?SB_)/ MG,WP>G$Q>W_YZ?.#!%-$)8KEKLXR6!;X6""W(4,TQFAM&+>R3;+M<;GV/B\V M_?J#;K^)D);92 NU05>J"A$ 3>) !HDQQ"Q9;%3J]X1DXY\B R+DA]-D2#,T MB#26PSYKVU).?[N9D4"W;"/+62SS^RFT%^7!L?@A1_I7%Y=Y/DG(I384'5GA M2'K!)3@5 UB&Q:;@) ]M[I_]Y#XIB(UHP@9^S:]X.?L'7MWDL_1?-_-%C>J^ MJ6D^J1<%Y[I*PPQ=NY&!+\6!-,A\X;I6837!UZ-BG11\AC- @U!X"[:7\CX- M;?+V39#)0"HFD5J,)^&YJ81;Y'C(%)UH\X"ZE]@GA:[Q#-B \_,#7MW-PWY[ M4U5(?[,\56\7]/KZP=3!2628N*<8TS%!$4((";Q,&J)&HYR+GC=JK^TCY6EA MJY5Y&O!C;53#-ZF_(;Y2M^3TR]=SC)^__W7_]K_[IG$]\]EKD MZ($[74!YIR HVCZ)*2FRI^,YCXB^I\0]?<0-:K ?4;;S?-0=M\FZ_!.I?0HR MD*YXDN1WFE#+. V0(I.23"9>VHS(R/^B,&]1[G>R7-VG6X%^B[O MHCB/*;-*B4:G<*BCH9F64,=,<$72E=CFZ>0QJ4X*/8.I_T=HN/U8!OO ^M?I M[)Z*=^)R%%@$@@Y6@\H: 16=KX$QM));SSK.[MY=AI/ R)AV^!$^?M^3Y=UL M&G-.\U])5ROQ[R[D^<1F8VS0M=-+5WUD";X.3#:H68R9D(]M.D(>D^HD4#.X M^C?D,_>;"_5WTLR;*:W[^GW^$Z]NEGT']0#\!MU[7ZWR@_F(,@;)(*0ZQCYD M0UX:P9K+5*2)KD[)['2>]/SP2<"AN<8WP&._LKV'POXHWL07%GA" UDR!HI< M= BY9BO0Q6BYM(FEWFCX\3NG:?P]];G!UGMGK^\SZO./T[.4EEK&JW=XF5Y? MO\(_+A=XM1+V-F4U"5RZ$BR"997YEQD&+G %(D:OG,[2JD9=87U%/0D0C6.H M#=#:.S6]41FWY9 ZFU E $*Y)T5(63.=O+I*/I+3[4H:,54S:A/1V+%P?X4? M2TO1QN4L2^<"2IUB$* C1XK1/7#_3'.]_[CN;.)Q&TB1!9 MK-V[3H&+&"'X$(7R7*B. W*W?>%(W-!=;# =6H$#E@:=*NCMQ4">JO!,T,AE97>IFX9T$V_?B+6W%MQ0^_/=\MA,WE=HN*C6*UN2]Y8"-4G'71*.+=FP?OB]05R990G1 M?9BH'+.93E<06)-%]?1%YNN,/G+N@TV%81L6Y(WB[-\X].7+]'KYFZM,QFV1 MU/L\S[,_EP\KO]XL;F;Y;GC%Q%,TG*7E8(WCM7G*@5<\@D29C;0N2M%H_7U% M/=@9LP=B?NPW:FF?%BT#5;Q?<)X3B5YY=&Y3[O5\_+1,4OSR]?Y?>8=?EUWX M_\996LTD>_ ,?/O8-_$\>%N"A!PRW8\\5NZEXD'($GTJWI30IK-Y\*6< B / M:]\& >O."SK_[YO+Q=?[=O/YQ>)SGGW\C->KI;ZM5+&ESV9 5/KGJ6Q;AUZH5# [GO$E\TP)OBH47W1/R9O! M3!8U1ZZA!%4SF(XND5Q(-&8L_9U4WF$;J&X7:N1G@B$A-9"FC^5Y8$64B%=K M1#K(@DQ*6TBF/J/4 BZ?*]^&1^M%RK;X-K4M6P0ZU-/ 8/9>;\8:0.\-;M!E M(T7)LUK+]X&\TLO*H?F-3O.AM//:A3_?_(]6H7B7M31]2AAR-8=Y>Q@$)M,C ML_&QXU:&$&@'*\B:A4HED6A-(H&6R68MDO?K0ZA?#%Z?> PY>KCV,>W0N=D? MHOVU5*/QQH5H/) LM72ICI=,KD ,C#&ALV>L&YW;$Q\:W[,_G FGC?0_] O, M*JRXK3DB+3T(K5?2>3HR9-(SVP/;DIUXJ/H:U MP="GQ_L/OS\F&HJ<9%0:N/6<3EC.(61E02F==(Y,TZ';"1Z/?^>E8F- [;/20(JE7KW!1MVF_>D1H5X@BH8VU8 D M"+,CJG;2W*W[[U H+2R1@.J M@PK=RL^[&IS*@URR\_IZ-\9:]8!.@(DA^JB\P=2F(.RA%*>6)=I9PPTNF3M9 MOLTW?EJ:ILF=[^4Y3'IF=_ML,?0>RFV055F3RC.)Q0<+$2O30 X4Q4==9R\% M^G]:T1W5AF5I#%,_D=EH9>D^.FW!+<_OGKHBW5N7?^8'[@@MA3E,&80T]> J M='!9*8!++9AE1F-@G>[ZQ[\S_AV_CPG6>>4'TE^+ 67U(?,;3S(W:(SB'M A M05:2/X(A&8B92TM>9M"-YGU_)\:IW<^[Z[@%B=E3K]WS;<_=]\NX3FN;H\N: MFE[S+59U&&=A#[#TK6L8R]*'J.'996W"T&Y&U)!2835Q9\ )H<'0OJ>S.!:Z MSU\X>I_P?XX[>1\4:W^\ZO.6GK+P"[RK[4-D-.LA8W>>N>5MLZ1;9FUQ5JI M=2ALTO$;!RHR??.M $T4X[.O>$J5KH(+!J@20C&1FY#1<-8H)[^W[,=74\ZU M<<%K!EPQ 0HEK^%; $>@2/1WVN*1*?-X:LI'QG+[ O0^8&@0<_=O\6 <$[<4 M?::B97WSJ;S%9GF'\:B*81+;=$0\@Q:< Z.SK3%;A4[A:7V%=7V]NYG%S_B- M8_;!PM_E64UL37+(=/&:3'JLF;':U>XK(4:V+)IH+4^E8>-.DS6].#P?"3P& M?)JZ+^O:1:O?+8LV\X?+3]>7Y3+B]6+Y'WR>7I%X\XG.W.8@/;A,?U&9)T#! M+=AH>)9),KL^FN2QNKR&DKX81!^?W8$185H8P1N;27+\@@N>056:6^,T%QC8WSW%_HGU(\!#0UJ2G:^I,[_ M^N-R=EM1M1P\,_$A6"$KZ9MV%I0K"M!B!E-<*4JZ;$H;=KS!EO!B0'Y8XS<8 MO;'S0I9_^4>>+RBDO>52O]^CDR!$D$L"]5C'7WNEP16I0+CL0HR..=^HD[/% MW10-!C_L;-.'R[J=M/RB?>>HF3%(1M9F9.B \^$@T1ZS+V ^= MRMNPBI>)ZT- H,$DD7TSDG]?-A2]7EU#_\QUM^9T]F>>T5Y=_L._X2)_F\0X M<=S5WB(+QE5Z*8P(P1H.M*>U2PRV'7R!W5M$..!.JVT6XG M3$S?YY@O_WPP'_U]_1WD^.%P.V ML6W68DY0F^RBE*1!'16D$L@IT;H.=O4.,O=>]C>B$Q"64->*41E'0%PG(*38Y*,9$D9M/6>=I5])\GQ_$@8\-AL_?[UOF7 M/ZZF7W.^94C(FQ7PC2-UN=;Y,CQ_^,]?3>>+M]/%?^8%':G33]>7_[.JPU\M M?D*K<2QF!=RX<,NJXAEJ"HM,XHQY24=ND\-GE.6]F#URO*#9L#7V?A!KMLK5 M&5"G(R__I_KO\8D02@OG"VC&'"AK+3A?9]X)@])XIU)JQR0:%4T,M82QV. /_>!U$),?"]'\=P0ZWLKL9-; (BF/ M8AA)_IF*D(0N,62NE&N4=STNLK QXS ,]5!FI=%+=;+/D\03NV@ MW/8F5P)98$P"8RP3DA5%;8%LDUA$&ZW/S+8)8XZ 6J.5I?OHM &U&//;J;'H MND2+/I)!A 85L8#/*8-Q24I>$AG+=\IL/OZ=@U.+]3+!M(W^AJ8J?XKU3#N[ MI,/V,>U0^FMP+G_/\^-EL1*U "6J M@V$3"5.3:=(J*6)4*)UO8Z>8U[ M@&4,FJY=+/U<..:L2D$E5)!4I#O9<0DA!+H?LG%,V,1LRW[#9X'>7AQS1P?> M/@9N -IOF=#[UZZ5RY"#PF1]Y7TO@3156\!B-I!D$LGKR,DI;)OD7A?I"-/4 MS2V^+7&]E[D:*>CC4.L3;TJBP%>,9)LI)L M**GH*-HD=4&'3\M"B Q@N6%7.ML MR/=%S4#D9(JP-G%W,.#8WEW_F]/IZ03YW'9UW-I_G MZG?_AO\UG2TGP"SOYQ)TT4H52()",R5+ I(\@^$J,!:LD[G-(TZU + M)60"STEVKI1/:.C_>)O&FJ, VQ.AV[%BK8_16KACT[*@TSS_+?^9KZ9_U-/] MKAB%:1VT8135ID)*B.1/Y"" KGD=F,Z9K9.2#.5Z;1-I?#>KJ3'7';%!+-$@ MT'M]':=?\H<%+I8.P9M53?YRI[!8...Q &>B4D180TXGIYV2C2R.O$%NVG!7 M/B+4RW:JAK)6 _K4+:*M]DX7X9JZ3(^*=Q@':3!C=@/)'I9H<#4]+F24.EN; M PE9[VAF!;A,,HN$+@F=8HAMLM '@,D3KLUA4-+' &UF\V7ZP<]GU^G!C7G^ M5SUN[[(5A8__A][.XN/SSB]I]:P/GS/\Q!U\LI+IYP1R*7(Y'JP ME'6@,&C+\+T-7SGX^+W* : 5\Y"#SZ "G7)>^@*HG,,DA0G8*`_:#\;0^ M257RK1?]_?3JZM?IK/Y'DYAE2E)Z2(530!*S!B>Y!\D"HYU<,,AT7)K>:9U' M6)XT["X8C+NU/8S&>\ <5-"6!0TMUJ5((0; 1CG#>7P_+/+GICK(IMH/;*UF.X[BWBJ7E4J&@4#T]0#)X#P&8$D;#"9R M#&U*N@X41QVE+9X<6O1P"W%6I$BT9X)TIDZ_4."#14 C>6%!,&1M>AB/3!'/ MZ*Q\-JFD9D!\5I%Q=W5,E!%)I%HF3,X6*"P!G(EU_+4H.7LRZ#KQ^ EMQF>T M X]A"QSA=NZ%WV>UA_M.!60P5>1WDF+";SS=<)2\>"10BG+5"G)V&3CIB-K*DAO-.#DUDM8^2'B4I+6/19X/O>73 M:_I)TMJI66"4% M8XQB$1&Y,F%+'U.G[QZ\LRF*9 HF!*R#8Y3Q=5QWXN!C\EEF+S&-RKHW8F?3 M:@8@[>"-HJPL-K.< VY*$Q) M96]D&ZZ?IR0[-A*77H9<]XR&M$*; 3=/DLR@ECH*)4#+S$ YALM1*5 XYLJ* M[EAL+V989W*NLQ*1+)*<0E9* M9=HC'\U)0=Z:R)7HVO+@VSRR=A+OE" SO#VVUH,.EI-]>_[QS<6'#^_.WW_X MOV?OS\^N%Y?I\NJFBCW/\69&/Y[G>V1A>_W^GGG7W=>REFDM+I#'@8)QD52T MH9+(62=2M+6ZPZM)KR_MF1U\\-L?OOWV^5_QZH8$_I7@7:.VF\42Q!?E'&?7 M=*W-W^79,F:[3RD@I^54BE\>I*"[+1.RE="UWJD(1%.R;5-1/]0*]LZS[B?' MV9?IS?5BXGGRNKB:Q?.NUOYH4B-%NRF8D((UW#0Z3@<1?_SC]B#X_2%7.[KI MFZ9R]US.;=I&,BWH-"-58KWNK,N5K="#"6CI!/?*RD;E^(.N8ZRD[E'@^( 0 M.);\[IX+_^7KYA]8IA\PJ1),L8"LMNHD\N==E(7<>R>#DT49VZ;*H>&B#I]? M'A^JPY[^@T&F00BX6;('M25=Y&N:IWY*P@,5,AX+)#I!=4]['@)WW.I*)!,A MYZ#HEL-*+!,EZ!2""[1SBVGS6GP8O#U5>OAU*6FVJ/-( MWI&&+N?SZ>SKV^DBS^_2;T(%- 0![RO+ME,>T$L#69,F B:NN7XJ/]'I2\<2 M->UJF&DKK0X8Y2R%N[A9S!=XG0C\9"7W0-:'$H:@I8TF@8ZLIEV+ !(K@O.T M#7@)R%WJ9/=.GSLEXP^OWP9WR_F7/ZZF7W->%B[>-O7="684]XP)2,G6AL-4 MU^T#.,V5BNBDPS8IK*TBG0@XAE7]@"P&JR/KRY?I]5*F?^)L2;^PDDK)D+0/ M#E@DT916#!"M!1:4DC&6')GK> -L^<2)&'A /39H:'^\B#V%DGW$!,G7A(E7 MY.!D.IB"D%JES&2K ;E'UGO0=.IOG*OO4H%871-$5II/+GY @M*Z95F MF)USPD\Z_/Y^^_1-GL]S?I.Q-@[,X^SRCY4"5JE-:8M6UCH*15RI5#=T/_A, MJ&&LSDYF4?HV._4)P?8]GR[^R/4E]_K3\@MO+C%<7ETNODZR2]YYJ<"P6JY4 M"D+ &"&:R*/.WA7?IFAGBT#CGTE#(F+]2!I"ZPV>8+&<;%A(3(RD6]+(D&%2,#GXH&6R]1@3D&T29N>5JVT\+(P+88 M.I#9)%XMJG^?KQ>WW%.7<55?3ZAF16J*M2MDL3(ITPWDDEUYF\"IR4%9KP[@C$+=YD7Q$ MJ+%>W-L?%/OK_%A>Q7^YF9->YO.S^-\WE_/+;P7UENLH"]V-ILY(4@3EVJ4C MP%/@1F<=QF+;^"1;!#K4:_1@]IX.K_<&/LDFL>H?9_D;54H' 9N^"S\IXF$> MA@0[&^-@\!&2NU3]@5B3+17"G+PSEHPT9 3I;@7.-YY,@)Z&FMO LB2 MLTO"L9C;[/1M$IV:ZS"(YAL0AF^2:P7\+I(U=1JVRW88;V$8&W8 QAX&:)+R MVBIA,G2]2>- <\WH;%01G#,6!)V77N02BE=+7CE:G1?RYX(E"*Z6-=3*FB)R"+J.$PC#9]J-[MF3=A'G^[YO:&/YG[26^;_(I%/2A MIA"AU"V<="5>Y'1O14[A0?7Y52.RK"T2[7OEOYM-8\YI7FN5W^1/>/4A+Q:W M2-6I(P1F9QDX:73E<-'@:4>"5G3H,5HIKE=EMX'^N)1O+4R_MWJ/Y75B M?2%W',R)%( J( 5:48$*U@ R0U&Y2]E)KUWQC896;!;H8+UR>QOZ">3LHO 6 M+$@_BG7GJ!)-HUGSX\+BB:3"N*CHH_3V:+ACZ"*_)G-/\@@OZ#Y5&9Q*$K)SVJC@ M:\IU#"0_P/AEHJB1SA+__[O(9^\]JT='Y]\V59X%-_ M=;[H$,3V $/]X'P=#56 ?O'M OY%NONMZ$J5B[*69H^[%]JL54V?FC?JML8 M*P?+Y?6G#[6!#6=I_OL?"1>99&#,-%Q-MR^/?A \9LT?2F?[**_O3E[]S_4O M >?Y__RO_P]02P,$% @ 99&E5'HG_EVF%P$ $;P+ !4 !S=&5M+3(P M,C(P,S,Q7VQA8BYX;6SCNBR[9$\ISS _G# 7 > M__/__?X\!U]%7LRRQ;_^R?^+]R<@%BSCL\73O_[IU\=/,/W3__MO_^-__,__ M!\+_\^'^,_B8L==GL5B"RUR0I>#@VVSY!?S&1?$'D'GV#'[+\C]F7PF$_U;> M=)F]O.6SIR]+$'A!L/W;_*^)\#T4L 0&DE.(8AS#%&$)61@FC"5,<-^;//U5 M1$Q@&F!(/!Q 1,,0I@GBT ]QRGB(41S*\J'SV>*/O^K_4%((H(Q;%.4___5/ M7Y;+E[_^_/.W;]_^\IWF\[]D^=//@>>%/S=7_ZF^_/O.]=_"\FH?8_QS^=O5 MI<5LWX7JL?[/_^>7SP_LBW@F<+8HEF3!M(!B]M>B_.'GC)%EB?E)O<#!*_2_ M8',9U#^"?@!#_R_?"_ZG?_L? %1PY-EF3O M1#[+^,.2Y,O/A(JYTKY\VO+M1?SKGXK9\\M<-#_[D@NY_['S/-]XJM82:RW] M6&OY3X>$_7R&^H[T7>[JZD"YTMP;5SH>P_3&F;J/BA]$_PJWQ)RMOL:O7(EN2^0"OQ5I,2^6Y_L%G];=:C'[0$3(MY=34W5)5?%^* M!1<56VX\&LSXO_Y)_6WZ6L G0EZF=WG&A.#%)S7+_4;RG"R65]]%SF:%**94 MRA!302!%2$UC 15J&DL3*,) Q@S')(ZBJ9IF:5:_X5.Q@+\^-,J4$LW%_\_S?9.9FL?TS)?^O"#/HG@A]0U*9^TB5&;\6Z-MY0.\ MO-+YC '1Z N^50;\SY_7UIX)>.0C(J/0AXQHAX E%&+J$*S9L%"FE&!(4M#2FOHY"IG _UG,ET7S$ZA_ CV_=NW^ MR4C@SSOOP$7>6$1R=F)@ZBM^9IER7%^6<&.,-)#VIB\S^]>G@EXI\R>0Y5SD M:HFRQ["=EUL[WOQU+F[EKXNOHE"3R+WZ;SYCZF\/RXS]\>MBMBSNL_G\4Y8K M""+6=?9\LW.SHZ=\3,&&O <>B9U-I#T-BR.Q:E.4#; VJ# MP.^E24#;!$JC_C]W!.@(7J<<>:Y.@]*H(P"WF=;58^W(6,EYGOX]R_BWV7Q^ MP=CK\^M<^_-74@JVO)5*EI@]+2Y?\UPLV-NCF@"*>;DI,J6"1Q@IGX[1A$#D M,P&I9![TO52@F$51@@(3_NVNPM@HM])8?^VRTAFP6FFP7&MMQKEG#,QQFAT& M[IZ9M=%_ EH6@!K_6PEJ(T!C!7@<$']>;[]6_WK?<=C0Y0<;#^.I[7PHJ]E, M/T=/48$7UA/4&4\>9$XZW_)F&G+PI([+@->7E[DHW]&Y7C1_FF??KA>*0)_+ MIU]0-0D2MISB(/)BGW$H(XZ5S^\CF)((0QI%$4NDEY"(6;G[9G+'-L<\_'IW M]_GJEZN;QXO/X./UP^7GVX=?[Z_ [2=P>?'P[^#3Y]O?P/7-I]O[7RX>KV]O M+#U\P\$P].3=0]RWQ][2&)1;.%IGT%(:_-ZH[=(GMP/*K>]M*'M8']L.D!U? MVO)V2Y\Y7TYOU$MT*W\A_YGEEZ_%,GL6^DC(V5&NW [Y5^A[\-"R1/^+&N\.F94LRA,?=W3$P_ M1A+J 2V"4/_:)H?C$H9Q;4R,7'DO1A=WSYZ6,[C-?*PENLJ7M<<9^),U\ MB;/QZ?LS;T&C%02_5RHZ]!*.0N#4)]@O:5 /X*BQV_/]\8L[KDN^D%Q\((7@ ME]GSBU@4E>N@CT">2M?BP]OZDCORIG]TH??EKO[K=;9\NUXH'Z-<>A>WRR\B M?_Q"%KM%%9,P):$74A$*2(070T0]];<("YAPX5&$&98XF>Y$ M7YQVO@?2W^@;- M5 E":#Y;*?E #, $5!$"]*A4( M#E=W P^;V^7A4,H/N[X<>$AV%JA#R^\V!WXBL_P?9/XJ?A&D>,U+S8K5#_]] M)G+UR"]O]7J-)S+F?AI#(KD/44 \2%.)8(A9$/ P87[@V[C$5M+'YBIK/4&I M*%AI"LB"@YN+?UBNDKN-AMF4TAO&/<\+Y\%K3>&=8'+*PW8:#$JFG<#99L1N M#^E&:S=B>;U@V;/XG!7%E,0XH+&?Z+!0!%$H&4Q3*B"/PD"D$4H#*:;+57SK MR4]JX^E6M'0@5-?E=Z.4 W.EEQWS; (F1$3C ",H)%& L91!S+F "%.>>@$+ M8F3%\]T!&X#'70!& XY9''@01]Q3*SQ?0AHG$L9AZ'M438[(0]-VV'U% MPND4M"EAT"EFKW';4\C^BSK$0UTM1/[T]J#P)D_BX4W_K*@W*Q.& C_@!(:Q M4)\RPB'$3'&?C^(X2GR!T\ HZ/2$G+&Q8*4IJ%4%M:X6D31'(#UQS.,.J)X_ M^?T8G=X'M@++(K;(#6@#!1!9OF!VH4&GD3@:_W/D]N&"?$[;L!')8W!Y-]_Y M]D5YXLO9XNFS\M/%OE'X* QX3Y4LK9B1A%$&,$RZ0 MYP72CVUU?.0]'UVU1J-QH VSL5$GURU?C!0WH\]F#TE^U@H\DX9/O90'4[KZ?"L M;G1Z\97,YOI%^I3E#V0N'@1[S94$4>C@B/6_JECNY50F*0IBS"$G(H%(!!SB ME"5JW#R4$"]%'"5V>?&6&MA\L\.DRC]\R?(E5)3]#&9E-E:Y'6U'C+;#8,:) M/4+;,QV645%K!2=@90J460X+9Z/J8; MQ=VIX1'J055F9'E47MR^+G4))UT5:YK$H2^]$,/4QU0YAY+ E,8!C)C/8IZ& M,A9&0=B&\L;F!Z[4!876=U)'/X%LK7+WH*A3V)OQF$-$>^:M-9@/%9B5LJ"E MKR)N2.;>C ME-/XFI&*4]3Z/BZH=85YI2QH:=N#'V0,C5-J.2UU4'(Q!F&;7LQO[$8PU;GE MPU(]7*\TFL*3%]]GQ91ZOL=US/GCH%LQB^.H.N963JC9DTJ!G@XI9-C\@8E$@/#MRG$ MY):.4;JSQ6PI/L^^ZKA?Y? \Z3R8^W*76;$LIG$8(S\,$^@GG.D2YP2F:1I $<0R M\23V0\\JIM5<]-A\KK*R"V&EO\"T@G9L9X&Y&4! V$("1.S)9L9PQ,@>MU(\.A43:X!VGEC,@Z9DW M.J-A53MDC^UG5PMI/W.P^B![#&E7!-GWZP[AX.66\G51O K^\36?+9ZJW,HR M,:G\795ZV=1%YE,<1BE+0X4/B21$RG6 ZB\QC ,O2A,:LQ";!XG;2A_?!ZZ+ MW&:EDNMJ\Y.F-GJAWOA7]:J^@27Y7C:J^9+-]9:]372Y]0B=X(>^<>^=133D ME>Z@4KY.:I]4.9.3NO1P9<*JS/KAG'<'D%M$KO<)_4#Q[.Z'P"[DO2N$1P/A MK1\Z7'A\5WLW@N8[/Z3#I'*]8+F.I/THJC^O%^5*^%XL9]6<7_J2%PM^2^>S MI_)M+:9)(D3()((IHKY:I7H"4I'&,$FP]&@:2B:$\<3218.Q32Z77_04KXMV ME.'U(%\I7ZU=RY3PG5]E*X,L"*_3@!G,,WT/0_^'#:7:X*?&@#^#ZT6UC0?6 M1E3K7*#, "T[^H;?8L[I>Q@&FG?Z&0Z[N><<*(_./YT>/-P<=([=&_/060_J MF((AGO2#[\6+WGU5,U\VG[&WZK^MG LI*(Y2"CT1(H@$I9 D202#0,1<>$C$ MV"[GPD3JV.:<6NEV46#+C DCK,UV1YTCV/?2I 9OI? $5,J"W^L_^TE^L(') M;;:#D>1ATQMLP-C)9["ZV8Z,N)A-ZTCAMZOOK/3M=%77J22(I)A*2,+0@RCE M"<3(CV#$4) 2%+-$&/'.(0'CHYA*1] H";269BQS$,3CA.("FMZYPPH58Y(X M9?H>/B@$^\M3]O5G=6M)!?^%]%]A]=?R^S_XT$$^]5,F-5_UR>OL/^"KQ;*L M4,>R7%%$.3V602^7V>MBF;]=9EQ,41P$"<84RH@F:ATK4J@^8PEE' 8\\9(H ME4:GK8;RQO9Y5RJ##9TG5;R6@AG4F@.MNODW;X+[:0IPC&;/C. "2"N:L("G M,VN8R!B,1"P,;G.*S6W=%BPZJVA=!K-5 +KZ:Z$DEIG._I2CP/="M6A1KH(/ MD1?[RHU(4TA)&& B/)%Z5HUCC"6/C7;6^H&7,@E0%>1%ZE UEF M YF/@]F"IA=T>Z:A,K-QK?0$M-1N_E'"7FKN;E5CC973E8VY]$%7-]:@;*]P M[!\PM@+SG[)1)_UPU\/RHB7E76G,:!"+BOFW2' M1$+$HA02'P4PDFI5Q0/B"6S75VL49HV->\MR]+(R0/ )^%8; $AE 7@J&UYS M[;E(7=OV:UG;U@5#CV- WKW$?5]O3]^+WL$*X+< FH &(E!C!$J0@$8)K&LO M_P@U\KN,^P]20=_*M/]+ZNMW&<[AJN]WTJZ;^W OOHK%J_BDL%>.2=G/[K?9 M\DO3^LJR5:/ATT9$C+7&0+]\H-&Y#" #ZY9K/?1JM$3**968RA[T6[<$9/MC MM+V]0ZQ-\ZP/=70PX@E/8I]!%$8"(J[^0SR.H<=Y1!(1,QH:9=3N>_C8',_5 MM_#!(MAB&S"#,)8S8.B9*-8(=*G%NPV%14C)&9 ,%"UB\'+8A7X<,/EH5,?V M/<,%;!S0=B,6X] UG7M)[C*]!)(4' M"0DBF$@:$,Y(B)+0LM.DK0ZC([5FNO] U,]9ASZ4UJ-@YD;UC&W?3+G7BYJL MO:O2E-:_5R9-RD#+>\'$[&M9PK+/2I9G@.RZ2Z:U'D/WT.P*U)X.FYT?Y2QY M5[U?V=-B]M^"7W,U.<[DC+0RB-7:+%?+K46[.HOZG9I'>5VDI?6+4YW[&JB^R=5]#81!5G9OH@<^Y=O=45QU"TX$0A@C#+GP&$0I26"*N8 L3&F@^VY* M;ME/K =9H^KJ?'H@QG'\ M=$3/'^,LZ330S@Z&#$1U;+>DIZ!J\KI1<-754#FE+")^ %-?MUDB5,+4"QE, MN$R9I[ZRA%B5M]XK99PKC<5*OVX=E?;B:4:]9Z/4,WE6 #4%U-8J.FR;= P! MM^V2]DH:MDW2,6-WVB,=O?C:DX1$SEELP4,1K*R(MA%&$,D?(?(4Z" M"*8ICCR<*+Y(._9*.E.SL7',1@,E U^D..J,U+N@EF5JW0V[H4?Y'H/9MQ\Y M[#B>T8S)$>8]=6@Z5[MW:MOD"-3#O9Q<">@0S+ 9GGR]4+0HBN6]6C]7#N>C M>A4*74-I*@6)F?(((4[C2$?V>I#RU(OFOUH.5_B!7!EA$ YB#;Q RT0ND/1/K3JI#HS;0>D_J5398J=X+MA8Q&+U@ M/%!TAC.L[6(XK"$[&MUA_K3AXCZL+=R("+&_NVN/JXP)P0L=&:>+4NE AUM9 M+C0^9XNG1Y$_:U6F(?%%&L42ID(WG E(HMLM8^7A2Q3%#,<1LW+N#>6.CN=K MM:N 4#E;*+UUU;7,MMR0+?YF7G8/J/9,]9N -CIKC[K::-!J5RT2M>(N6V!9 M(>6X%9:9[(%;8ED!LML:R^[V+@&V>Z)#5E$A]?&:%M^JF#QEJ1 B#*DN7J=H MBZ4/>,\.MXMA^VXQW:X6UU38 ;81]C^S.T-M$&?<[!$-%(O

W.&Y X9 =[=Z,TSZC.=T#*4FQ1?]?YV3]97,]9[+O?+#\QG3 MA?C5+RX6?/,'K2LK3WVWSAZ;O^K:TTTI'.W47TDIF&Z2+64D,8(1C2A$"?,@ M%LR'E"KMDE0RDJCI*EN2N9F7/:SZ5I/=RHC^/O<;L02S5:E*OBI5.5L IDPM M \O*OXBUT98QWL.^'F:+@/$.>M\SK3)E O1_0>,J=Z>Z2&8ET@3(,!*C04W2J/ M>ZYQ4=+Q7G#Q7(;5EM76E$O$]#;4DY@*3OPD0"%,$Q% 1"55KHCZ9L,@")1G MDB)AYX 8RAW;Y[Q6M"KG.-$5PFI=SZGA>!AX,_>B!SB'#FIH07M707MW&MHS MRS>>!*K'XHV'9;]CZ<:3@!POW'CZ]HYK)?Z?K\6RC/%ZS"XX+_9DLR+T._Z'9XV+VH]C[%@\B_5BJI55Z=KZ8OJ KE*6XC1"0)]$*!("(( MP30D# KJA3$-:.Q)J_/\OA4>&R^6G;KJ,$[6LL9RW=7W,!NNU48T>'VO[^ZN M+R?[@W#7<963]=:?+"M\ZVBHM4T.UWL# >]VC=BWTL.N*P<:@IVUZ%!RWR>C MN&E?N$I1>]0'/FJUG<\6Q8S558%3CD@01) FC$,4(JR^289A%+,DB=44I/XR M2%5@"Z7'-A$U^<9-TUL^T7''E<)5?=]ADXZ-!MYL6AK;R.\1RZRKZ8>YQ SD4"$4 (I]@*8< \C/PU($AAELAC(&MLDTE)5A][R2E?; M8(@CV!I&+KA!K.\P@Y:6&JU:S]-U/^UC $[CX?; _HB\84_73QN^*6N;B7P07D,OT05H?;MVW?"R=\1.8>'6>SHH M;5B7YY31.W[*R1NZ$<5G411"?*ZB:0J6STJW9G6B/%6T( +*/8AY&D+$20II MA!!$01#Z*0Y(F$@;NC@A;VRD4:D[ :7"$]!2^8S(E5.8FW&(0R1[9I)S0;2F M%$-HG!++*9F#THLA -LD8WK;^]>M;7*"'LGWUB^GH3[B)FHY% D2*+8*?>7< MI"E,(B9XS*. F?4O&$[EL1'>*MEJ2;ZOBM:^O5_)V@,#;4:1XQJ^GEFVIX*U MJQ="&=Z^8ISE:H^/TFBKU1Y0^XS,NFON5)F66_*2>R1D1+;7O*!@EKBTK2:=ND M=Z965H&U6;VTJW(*M-L2?TXT&[8DH$LP=TH(.GUXQ^"FYRQ?UCK3MZ&P] =(TSJ[SF>K\L+UL>1KPV]7)%_,%D\Z#:X\E52ZO2Z64\^+?"EU MQSZ?QQ!%?@BQB#PH.4\1QS2EQ"XPTH568R.INVRI/4DRG[^!QKBZQGWWE;Z)KV4/6!L$&HN:!J8KFS0[-E;I )$JJF0"*LL"IA/$8)!(F,"@Y@%"?(9 M\@EN6I0\GM>[\+ 61BRPV8+D<9#$G:K 4[[>M,K%7$L'RPR0VQH>4>'=.QJ>AL>DF:'!4[KV:2^$NDG7>_BH'CW/7O2"_>J[ MCL(3=0Q6$$>"2")A*#P,D9=$D,9JF>"BE5OT\#&2.S6]M5"YWR_A: M:3LN,P';C, <0]@S:VV@U](7U KW$ %G 9!3>C*1.R@G60"Q340VMW8HR[FN M5Z])37W#BM2J])5ZH;_5X]B/?18'7,(T##V(TEA"3#P$<:26WE$4\$@:G2MW M$3XV/EIUD+B5H#8 ;%M@4032=BB.DU3? /?,5B;8VG20/A]NBWJ;/<(^4*W- MLUYMNZ*:'<$Z6E#3]IG#%=/L:.U&( MZ#.X]YW.0D^9?"*TU]6)Y9ZHBKL\^Y3ES^1Z(?4?^D?-EMAM_CDKBEM9!U>( MAYFRM563]B-9JG\N7\E\2I%B'NZK-5F,"418<(A3S" -DC!F$OMQQ*?J"Z79 M&6%V3E2U^=K:"O<8#?$BQ-6.W,8Q7S^RX/YI. M60E*,T'+SLGZ4"+3S1^*,L.JL184VMQV66[PL6Q24YG<:QB=TT'I.WC.C;+O M'3+G%'*#0#FW\IS--&K=7IZ/M\19>E!V#QTY^/^YC M*KSW)VL C\&':/*4@9Z[^)V=.7 MI> 7RA4B3Z+\I>:(3V265R4P,(D33IB$,1>I/KM,8(J1#V6:>CR.1$JI53+8 M:"P;VQ[;_<.O!7C2:NH0_&^U^H!4^E>_ 5QGODME0E4RI0QBX=E\3O)"%SRL M EHL'\PWJ>V%_?DV6"IU6Y<>B;FVV5 "M*[94&+7+M30X@1JH MZI+2XP4:J]%4<>EK_,=1ZL6Y=3]&/9B^!M59T9C>%#S/<6_[+-]GQ=1+PC 5 MNG-!D.J6/H'NF0I2B$*) (8ADPJ!8)44AX@-(@M:TX;BY^; 12 MELMF*_4G]=^7983BNHAV'70^*XWH'GMN.51FY-/? /3,227VERWL5[IO%#"O MU >5_FXKEMO#YKQPN84*@]E..3DE?_1!7IT>J)Z1V_4 M6UM7A\(RC$CLA]"/1001XHFBRXC!)):I+ST481(YW4#IH.382+74]*QB77V, MI*/MB9['IV?.M1D:]TO[,[ ;=I7>1=%Q+;C/@-IZ[7R.K(XUT.IF[S?94A1* MHHXCFB8QCV.?A##Q(T75+ PA27P*E;>+PQ13%B.K4D+[A(R-:DO=P$NEW 0L MU-OSFN?6L>9[\30CS'-1ZIGP*H#N&H!N3@-D7[OL" )N"Y;M$S1LE;(CINZ4 M)CMV;>?$/>U ZEQN[5EN!;ZR,(V]6'WP'.$ (I\DD$JN4"1<1FDH_9A:]=(Z M*FUL1- .A&TI#K3FUCET1T V(P5GT/7,#MM(V41J=\F'.PV*Z_2W(Q*'SG8[ M;?R>Y#:#F^Q;9WY68S6_^Y(MF@Z07'@T9@F"28I2B*(P@E0WJTHP\A@*>$PD M,FV=N?WPL3%%J1\H%;1NG;D#W'$Z.!>.GK]^"R2L6F<>,KESZ\R=!P[6.O.0 M*>W6F0>OZ5A@I2H9U\2>^5Q@1%D(<:)<>Z2;)M#$1]"/B>?'7I3PR*I?PN;C MQ_9Q7CP\7#T^6%8TV03,;(;N#D/?.Q1UY^L> NWVV^RVW,>FB&'K=NPU;Z< MQ_ZKWJ=_U[HCV<=9P>99\:I>I=6;+ BED<=\& 4>A2C&&!+I,4@IXCB.$0VE MU:??J[9C8Q*7?9[6AH.6Y2;?Z#N\-8[V>8=Z%WJFTW&\!H/W^C(:GG%$?AEI M/*[-91?@NV[K92:T0^4!NPHKNH)5*[YC&HGGX'&;^#Z4K]9U)<"VIYV&-I@ M(V-1&&&P$1JH3$+/(V572,$)N$?+*IPG8;@B"TZ0V"BYX.:)70]ER:(YZ+FL M#MFF7BJ#)(@HY!X3.BY90AQ%(:0H25-!$X_8GLGNR!C;PJNN:+YX AF=SY[J MA./ZU!&\Z-+$IJ1W#%G3T]FS\.I] U9IMSZL<'L[MR!CZ7/6CH M[K'LX4O'G>TX12DA8<@3&(9,%V*-?(@9QC#QF0(-L2"A=(S)C&-CJ':N8O=@ MYL&&O><-G1X'<_Q[.QW3!D>PT=-QV,:QYV.K_(^Q_=-Q2-XK5^_,:>_O6<:_ MS>;SBP7?;C&QWH%:!\X$5(0\I@CZ+.40I9[RA$.)(28HPBR*(R^U"B2W$S^V M*>COM[/%S=_O_[P^0I4YY\3<'/U:#<;68Z&V9S2'\8] MSPR-XF45DYWV-*W=>_![+Z%.W8!SRLV6*@S*L-W@V>;)CD_I''K)A-Y;T$1Z M/RO^4!RJ?T">A#^5B>=Y,I:0Q#&&"(4^))&B.B])$TPI]HFPJC)R3-C8F&Q# M5Y K92>ZED>MKG7HY6&0S2C+%73];QVW4+LO4;L[C5J7F,N3<+@.N3PL<.B( MRY.F[PFX/'U/-P*YR^L3F8>E8J.J8DP0*=AOP)^HG^C_-WG'Y'7Y)I8(3Y^G*1U!PRE_[Y Q*6T<,W6:K M8Y=V(ZE/L\5L*>:SKV+'I6IZ&/O3R ]02E,,(QPHUA(HA"0E$D8D3D5*"(GL M*BB8"!T;C3T(Q5=$:?VF,!3K)N4[?437A_/9>E_IJ?9<[2C$:'#,.,4UY#V3 M3*4N+/7=LYQK5';'-C;X.*4?(\&#\I$-%-L$975OA] DG12SWN[ZWZ\D5]_^ M_$W)$NKU6]ZK#[1LJ\S7;MR4OZOQA*+X)0N@W&&6&R"'0#O44T4,]#,% ,4!]#81?X".TYYSGO MD]UQNUYAUNF"?B(EB26&TO.D6O C"JD@%&(/4ZJS+&-N%0[D7,.QS4ZUGAN+ M]>%/[ ^.I^>1%$=1"A,<1_I0BT,U M'71L)ZVFN)D$E2YC&G!&F/I28PI]R4.($II &OEJP 6*6$2D\'Q1#_C5@O\P MP]WH.O!@"[T--\9A[CGDQL7 C3^V9A4]<]L>)YKT/PC@B90YJ^6.$Q)P" MV746U&%!';87KA8B?WI[4.^?\B4?WO3/BIML^1]B>3=77XW>T\@>1/YUQII^ MQ *G- R%!VD<*?_.2T/UMP3!*$(R#7$0^;%1A&8W\6-SWBH#]$%/65B_J$P MBVP)WL02O)16Z*V'#!25'19K7OO!,=ALZ!7RGAF[1KM6'M3: Z4^4/J#R@"] MU,U ;<+I3M(N8+?8:.@5_H&V&>R'P='N0F?PCNXMV#]UN)V%SA9O["MT?TK' M^B[\/U^+91F?^9BMLW;OR$R)NJSZPVX5?BJSF59EA#\)LGS-Q92D"2()IKI* M$X((40S3"!$HO!@%5"8B\:VB!UPI-K9IJ,[W*KU7M=J@8B'DC,W(O%7X',A* M]W;2+6L51UOH(GZ696E%PI-VP!'\>0[I3^P''E0?"/9()*E/K':%MP6,C9!+_8"^PHY1=X S8\9SX.B9 MX2HD2MU..^/6%'7(<*=4LR-D4,HX9.+VIW_PNFZ?\+U8DME"\*9Q;?T^LB * M4DH(9(2E$'%!(*8)@9YNHL "G'J^5634?C%C^YPOF%I8O59NT\?2M;*LN'L M3;.O^WR,>O[&&P77/;?=?^G'07#ZO1\0->A7?]S<[6__Q-7=NTZM3Z/+7FG2 M4ZNN*$F@KT\$$0UCJ/X?JFE<,LJH0)%@MIVE-D6,[!>F_6;NZ[1TX,J.VS1?R6RN8WH_9?D#F8L' MP5YSM6)H55J4?D)"Y$60"1U*&/@$4C^-8.I':KXG.$8,6VW G!0Y-@)X^)+E M2Z@D/:O5^%=1+Z[^:KE1 <,L5AX0-RQ G3-[AA5/7=ZJ]^OR<+IG'H+S M.!VX ZEG,JATK%(Q0:-EEV/^PTA951%U@-A@%4+W(.>LX.<)'$X4\SQT]Y"% M.D]8L%6$\]3576MP/#_/JB7&Q8+K4I^*!\2"*==K7XT;E 81B70<5AHBB*3T M%$42"OW B[E,XI2@Q*XJAXWXL5'GY>TOOUP__G)U\_A0%AVZO+UYO+[Y^]7- MY?659<,5RW$P<[7Z0W< SJT5+ZL%;*C>?ZFA;K@YKOEAI<+ 54"ZP+-;%Z33 M4SJF'6GBK.HG?%0KR\535:ZMS.]?GT7?RM91]7H-.L4Q9DE$ RC]@.@4(PFI MYC\BF(\%\I$TRV]UHLWH2' =$**63,5*SRH(E54^0%F8Q#(#X:PA,R/(P0:B M9[ZL7*S*$%!94E?57!4/V1RF=FS/VB*'&00N@'6;+7"61L-F!K@ ;R<+P,E# M.[)OW4CV5EXHEN>S^>MR]K7U^*OO5>,-73M>YRB\5BN36]D<+RI=RQ2%LEOG M- A3'J>A#WGHZF/CYU477_79M^UK??>@ ML1#HEQ&T;-0WK<[8E9E5;E+=TM:V19?;M\"0X=]M;/NF_'<85OMIH!?TW' MU1]%]>?UXH*QLH6?$B1F7TNG, U$BL(@@%&:>A#QQ(\PV$#GU@XT$#^K=VD"Q[;-:W=OQY*PBMZOO+V+!9SJ'J5!2=?[ MDAF?!H*EH=X]CC%7G*2@@"12[!0GGH^3U)-8>%9G9H:"Q^:+WJD'?5%C4=:% M%OOK&)2=5^O/ZZ5J*&9YCF8Z*H8G:#U@W;M36KGS;9U!HS2@K\LR;UX7B]"* M.SPTLX3*[7&9J?!A#\HL(=DY(K.]OQN3?7@M9@M1%&KQ3F>+JD[_JI_G=:L4 M\V:9V8L%;]J ZD#-HE#+ 'Z]^*JNS_*WJ?!2(5.<0B_%.@,S%#J(.X(X#N+( M"P,:(JM4^EZT'!M'KA2S8[U^1M",(M]]7'KFT\8^T#)PTFYIW+9QNWQVN='2 MLA/4AD[ Z9&V9N!>1\(I7?>CZ:#=XYLS[R\4WOZ>@5JK?2J!G5?.8(G0.HQ;?"0Y'?,)#P! MQO'DPE,WG^?8MOK1W^79IRQ_)M<+J?_0/UI'57(1L9BS"(K$9XJL@O+02'FP M41 B%L8IC<(N+JNA_+'15ON(^=<%>55+$%V1-,] :0)HV=#-734=%SM'M >T MAW(Q6ZI/]@-=G]N)>.R+8BVMHJL.[.'V6 !URYVP?T^'(W*7G>/LB=!>_ MQ=-G3=7%_>SIR_)6_EK4]TZIYTF:1 +ZE$B(?,DA\;P AF$@$^7H^-@S/W,? M4/&Q\>Y*W2H[LP"Y5AAF$KX630\LB\/D(5\!@Y/^D0[LC[F+L'Y5*@1 "0&\ ME5"!4#]FI*^*1>#"2%^9@2(?QOCJV(51O,/X'8W#&%*?X0(YW@'EC4B0]Y#_ M_@<>-UEU(K-8MGYWJ_M23G68NL")!WE U'*2,0]B[B>0HI3&)(A0D ;O=0)R M6.W1>4-EC\_%2E\P7RO\?J@KI<3+29E9:@]^UWJ!4 MW#+7R0!\LVG"+:0]4[P#-#LTL3<%R'%/^Y-B!VYQ;PK#;L=[XSO/:/E)3_>? MHMO]I\K__$,4>AU0K@"*5J]=$28DP"2!'N/*N=;5(BGWE(=-F4A8$(1^:!55 MV8N68Z.[6DW='="J(W*_0VG&A.\^0#V3IX/N@.4?H!GDRM:)TY[+@PR&^RZ! MSC4=OE-@7V#O[1;8F[ >BU19%K:U>N:(:,*\-%(/A6X[@39\7:3W*7_;"9Q. M59$<%<6]>GZ99V]"U)W8#O0)G9>O19G0O5[D5L5#+K-B65PV27YJ@?NL,S>F MB8A1&&$$_52W[,"20"P(@ICXB0AP% EA522N)SW'YIQ56@&VUM/..>MK.,WX M= 2#-*"#MG*\UO.BN@[)YSX!O\W[?XCH52EY7 MA5(CG;8J0]WHUHUU\5I*?1R%,5)K;3 M$#LKTFR#T8F*S4:/&K)\LXUM6[6:7?!#0GW"]9WCW: M?I@W8?CH!Z?C^V,&05SNBX!8O48U#.,,AC >O='&1)RVX(<-C3 >G#XC),R5 MZ#93WKSJZ?96KF(.'\13N0$WC1*/!PE/H,2<0!3'/B0^DE 0%% F:.S%5MTG M#TH:VPQ4*:H7,]DJ2KBH=;6;? Z#:S91.(&L9U)?H[6.J7XXA98UZ9Y$PBE! M'I8V*)F=-'J;>$[?T'&O?*N6Z0=2S-B4QVF:4H_I#%&A"8+I//<(AF&<\"A( M B&-.D8=E3(Z*^D M8?=QCQF[LPM[].*N?>U+)Z6JCKPHS^U^FRV_7+X6R^Q9Y.LLYTB'72)"8"R# M""+JZS4T%3!%/J)<(I^&W*[3O9G@L?'+_=4_KFY^O;+M=V^(LAE+](%=S\11 MJ]S4>J^4!M^4UJ!1NZ=V2;9@.:488^&#LHXM)-M$9'W_&:&9N\=,.\$^'[:# M?720Z/)M7;^CBEA__$(6MR_Z$<5-5O:N%KQRR*:88)H2)F'*0MU;4P8PQ9A! M(7&0RB0,0F370FDHS4?'C@^_%B!;]^R< %'U[E3+CY?R)+!TL4JWJK#TJX9[ M')2#/&"40<'#CEP[D-& M!]%^^##2(0=E;VCIH J\_]&96BQ/?5](2C&"8803B'#*(-6Y5@BE,A2"IA'R MILML2>;#'XXI_:QFN)66_3'@HY8!%F*I!J9U&%+5/0&DMN8=4W^%:4S<.P[4 MCWF.I8P M@BSFFN 1AECA"6,/![$?B53@U(;@]\@8)TDW54N!J#2U[2RR"Z49L9X)4,_D MV&@':O7T43QU2&Q'K'?<$F17SL =0 X:NMOPX_"E'>L;SPKR])3K3CUUP&VY M)5.67UQO)\J4^%3&'(9QB'4(; ()\1CTDX2QP&/(EU9'Q$92Q[8GL:FTWHDX M%7)R!N)F#.$"DB B9)&D*4X;G'79U]VG1(:'MLYJ=V=N#^NMO1*NW;-)^DA@G(HEB2"BA$(41A20)*.1$ M_92D41RFPCB%[9"4L4U(E9Y *PH:32TRJ@Z">7S&< 91S\2^#YTNB6<'8;)( M-7,!UT#)958OE5TRV2D4CJ:/';QYN(2Q4_IOI(B=O+@#_74FZJ9QYUT^8T+Q M\,/L:3&3,Z;4>FA%>$X9]A'ANM #2Q!$)*00)QZ#<4 \[#$6>X%1$M@@VHZ- MCJ^^BYS-"@%>M-Z %("TRG1I9T^260Z^DKF.\!:D'U;E#'Z+X(I6Y63 M^3Q;S)Y?GP$IT\ M"*OWM\1@?AC3V ^R@/AP= $Q 1^:%<2'?2N(QFI0FJW7 M :!E.&A;/J87P6(&'-,+,=!,.I87PVZ2'FJ@CD[VO2LQG-,P%)X;SL=@0M\_ M/.=:?<>+)YUY7TP#E'@10CZD:1"K56#(((UUL&J(>2 $93ZWJH; MQ O)R5+,WS;C=68KE;=#=T"VWM]ZRC+^;3:?OV>_X_4K,'Q83\>!_3'#>SXI MIW0IX.?9UZHY9V/Y.&-^]@S-:&-_VKK^L#% >P#OMQ'RKK@NR^IEQO[8F2U; ME;@>LS(X84'FOQ;B(9-+-56**8UX@$+F0UPVA_'#"*:!6C8'G&$4D83AQ"AP MX P=1C>3:"OJ0Q+6=GE;)1%U=NFL-J5LAU?4QMBL;+J-F,G"M?=QZ'LY6@[! MGE5'RP;PF('&BK)7V,-@0V"S9.Q]*(9:"/8R));+NK/ /+Y8Z_;H 9=@9]F^ MN; Z[U&6DU.^G%Z^/K_.E9"OXDI*P995J<&S\HCM@O_G:U%6&ZY/)9A$ M!$=(0,&X6@-Y+(4DP&I)I :-^"%'OA<9S4H=A(]M.EKK#RH#RE+Z.L$NDZ Q M8@+69ACR7Y=Q.3'W](QVSY..-="G#^+,Z>T,Z(ZM!M1S6RL!]:_M54 GP<.P MWAF0K.CNG&=T;Q*@CU#(_(Z\B+S^<*)4,H^A!$I/%U4(A.(RP;2;'48>BOP@ MBE*;39V]4D;'7"LEP8O6TFYS93^09ELC9\/3-]6LD2D5=,@D1A X[X6P*VGP MG@<'C=W7V^#PQ1V6WK]E^1^SQ5/M0$T#F@1A@%/H":&6U-)/(*8)AE*RB*=) M$$AA5(UIS[/']H77VC4K8XN5UQ9F!HO:[DCT_#$W(%R>"X+%LK([& ,M%TU! ML5L [C?[Z,)NZY;A%FS[==U8B!VXI)OC488MZC:>I/ARO6#9LZB3D*8BEGX< M4PY3/](G2I)!&@D*/2P"7_#82_QTNM Y VKI9^Z#'!1H]#KBZG7<$=O?*WF\ M%:\EIF9^R'D0#4-?591WK22HM 0_U7H>KMQB[9":2DZZ5<>-6*X[_TY#B=5"!8<0L2B!*(X(Q#+Q(<%^*E.1<.)9 M91&:"!V;2[,J69;ELZ?Z; -*5RT4?>%'2$:1WO?5U=J"%*9$>)!%B*L%5DPIMJK69B9V=(RDYV6Q M5ONOMAQDA+4I"[E&L'<>4N"U-)X HENC54J#4NM^6E1: >68C8Q$#\Q'-G#L M,I+5W1VV<'2AAG4*V%TN7JIXPCNQ(//EVRU1OY!IOZYR6-S866NL(7DHE9U;-Q P -M@#<@M;S]2CE6WETTY "\): M8: T=@NBQ1Z26S 'VE*]M RSBPMFX" M&OM 96"9]]\R$?RNC02EE8:9J3V,O)D7^S[CV?-T,_10=JW/[A#U/BJXNU#O M/6J\.X3U0!5XEQ*+HNK)Y4\5V:>I+SWHATCYZVGD MP=1+0J@#GC%F-.38.S./YJ#PL='\15T32H"7)A>OS.\].]WE,/Q^&C*1)@SB MR \@"B*BX*>!^F?@D5@RZD?TS&K#;N ?K$HE:ZO;(_)F/8\R^U/"=K0 M'+14[S6EYR1>?>?I'%;@O9-O3D)CD%%S^AD=*VINK&2:K:2J4?V4)!X7J?1A MD*@) W$U#B0B%"8^3X0048B)41MY$V%CFR5:Q>#T]+!@LQ?3US0Q;W@ MXKF,&Z[BB!^_94TE)1&G7%)%%9+%$.%$0"JC !+/BT(2>IZ7&.T/6\H=&XGL M;-"M-5_%TROESZ&5PV/0A6&<(#OT5O)^4'L(([;$JD=*.BS['=GI)"#'B>KT M[1W.LB[)RXO@EV0^KPL8-CD(D8MGN71RP9L9MY35S!ZIC-C M'*Q=H'T&._5S-@0,ZLSL,VW;8]E[3;>/M*J&\HG,\C)PY^.L8/.L>,W746B2 M^[X?8PXI"B5$H1]"B@,"?19[*$T\S(35IOU)B6/[G"N%[3[BT[":?=E.P>KY M_SURGW_F&@$$_Z7VF;7^]>Z]Q[ -,&6:^2)$'!2+*:P^D MA&F("0Q)*.,P#1),K#90#TH:VYQ?'0_+V8(LRI( Q*4/<.[DO1BC%G$8"@8@RC!*:1I%,)( M)(P)0L(PL2J->T36V#BBU WX=J1P#$LS6G"$4,_$L":$":@4G8 :L!Z.1 PP M<6!#'_8JC(U5KF_^'WS=W!Q^7C]C^O'ZZL'.XKI, QFS-,ON#T3DE(>E)F'C?JZ^=Y/V@(P6_P9 MK(P :RMZV;/H#J)3!NN@QJ#$UAVF;;X[XTD=^\ _ORB*U4=?M[*24O:PFZ9$ M(D_H#G+"DXKKO+()D@\)HPDGB8B)M.J:>D#.V BM+)\!=4E_N!3/+UE.\C

2/P^.VD?P! M6<,VDS]N\$Y#^1.7=V2-LK+,(_G>^:S@R!-&]&K7U8R4FGV?#AC@X?9=/B)O MV/?YM.$[[[3!+1U;D]>UJC_J=4;VTJI<3)) MU!5\Z$4'"+/2R$E-(6QQ FB M7A!CNZXZ!R6-;49L*GG/WP"O=%5.J%VW@M/HFG&&$\QZ9HQ&1]!2LH<]A)-0 MN.T^?5#:L(VB3QF]T]/YY UV-,'%;'JU6,Z6;P_/ZHMH6<0(]&:>H%: M?<2!54C2"8%6E#18"OR\U8Y1MVT6,S<.IE=25'RHU+3*6 M]F-XG"'<(-,S)^R TB6?:S\Z%ME<9Z,T4"Z7^2MDE\EUU/ZC>5S[[QPNB^NH MYALY7,>O['HFL3K=T&&FBCHKNGP0[#7O$D%@_L 1?<,MI2=E#'-K=@=KS7LZ MP[ %S/&1AK'X@4\X;&'9/?"P?D+'\X\O)!<[G3TOOI&1.EZG7'Y[NZF.Q%KI1^$E6Y MA=H H"RP/#*Q&!##0Y1^8.[[6,4"X3Z.6^Q!V!V#FDZ/*)K M:\VJ&\5OL^67R]=BF3V+O%ELO5W6W52DEW@RBA+(?#4."/$0IBP)8(P8\G5# M>\J,NN_9"!T;GWT45:4TD#NV'> ER^VK#QKA;L9>KM'LF;96G6N^*7U! MH_ $K%16JP?G76PL('+<:$X,4GI?@#F0OE MU_U"EMJC>[N5%U_)3%T\%Y^R7/]R[>M-,?4HB](0RBS'!;J"C S"$-T.EQFS#; (/1, M=HT%0'^(0*M9KCT;*_1PE O2M?(3<+$S/@[K;IR'J-L2'1UU&;::QWF [13^ M./-Q3I>PZ[5"\>%M?4V]EBB]S;J/_?# M>'4)$#D!G$6DB#L !PH9Z?#BV<6.F"%R-(CDQ".&BR8QLV4CK,3PEHZ%QSB? MZ=>#S._(C%\OZC;G4T64/I81AS[S,$32#V JPAB*($J46T2B.!969AEZ>0(G^XICQU%P6V_L M@*QAJXT=-WBGUMB)RSO&[(NB$.*S4*NRCZ)@^:QU(6"!(E8**+4AA2.R!H;,52JZ@):2ED=@[92%_Q>*FR9,W0,9C.2 M< 1>ST1Q!F[VT?FG$7$;F']$WK Q^:<-WPG'-[BED6]X!&$S MZG"#6\_,T16R+J$E)]!P'5!R2-S0820GS-X3/'+JCG[R!%%"<'%S4?P\'A[^;_^ M_?;SQZO[AR9C\.I__WK]^!]N,P8MT^U+V8)W\52Z4/H,ZUY18W50-6/U<=8TX8+0*/&@"*6 M2-($IIR&T!,H];@,%9L9G239"AX;7VDU015J*W+PG"V67RSV5FT0-]BA[@G' M@192*[V;)56)[7V9+M!HW\0-](2QQ69V3U@/M+/M%'.[/>\.P!W= +=YWG"[ MX1VLW-@:[W)_!\J_>Z7S&?N-Z."%9=/*D5(/$XQ"*$@8*E]4N:$T9@0&28)P M%..(2*.4BH,2QD;BE8Z@4=*"7/;B9\#4YZ+2,R5O =+EV' O,A;\>BY" Q&I MZ:MCQY''C#]*AGMO'([UCNF]06]'+^RVU+XB^4(Q9:'8L8R^>A3?EQ^49G], M8Y30))$<1K&/(>*Q#W'*8AC'*,2)+](@M$H1.RAI;+QV<_4(/M\^/("[JWOP M\.\7]U=VB^;#D)JMDIT U3/5-3IJ=Z>*4 6_:SU!J:C#1?%),)RN@@]+&W39 M>]+H[77NZ1NZLH=!79,'B0"UJ MB5$QG9.2QL8.:]]?U)K^U8X>#F-J1@].D.J9'M8@-4KVLF-V$@JGY'!8VJ#D M<-+H;7(X?4/7^L!EU6RBFW6(CV1)FB1G)!+?4_X!5(L> 5$J$2216AA%C.$D M""0.4R//X92@L5%#71ZWI2S0VIY,?K9#]SA+N,2L;Q^B(UP=Z@H?Q^+, L,' M'CYPI>'C)NZ6'#YQ?3=_X5XH9IFQI>"ZO\_%HOQ#;[5_)7.=XK'_I_4RU_-1 MFD9! D.>A+J^.(.8L #*U*>)Q]6O[)(,SU%F;-12MLG2YT_E7UKJ@M\_9L]D MMK ,&3AKH,S\E*'@[YFESD#>VI]Q 9E3E^ETTBR]]M)<7Q:<123"62T$MT=5,B),1A'$&.N,V+(9A/PQFW-@KN#T38H5KI3RHM%^E'-?=9:M+ MFC3WE1$.$^BZXN5BBYC('<-=QSGV!(P<"SCKFF[\8I[ MKNEXL"NE8,M;>?6=?=$E-N[)4MPN]%IE:[VRL\K9_$'KRBF*O-0C<0J3,,$0 ML4B7@4HXQ"3V8NZE"4)6:XP>=!P;>U0FZD]%U$:"7%D)JK\7(-,)I?4.0_D7 ML;;%\MBYAP$W/+!^WV'L>YMZ-8*-?4 ;J$=.*SW9V1B:@+598+5]M/VS*X-Q MMC\M[V\DW)ZS]Z#GL"?T_0&]<[;?HZAN4XNN;WF]4,\N0\4NL\57D2]UM[#J MKX7.!M(!9/XT(2*F&!&8!'I+/^824HP1#.,(^QX.8HPBFPG#6/+8IH&U?J!, ME[*C=G/ S0B[%QA[IN&RJ.I::=V09J5V\X\2W_NC^%I3JC563HG27/J@]&<- MRC:IV3^@8_+QG!3%K:Q#)F_S>UTR[O,J/5:D7. PB2%)J0=1&(7/>I?HELYG3V4@O0Z\ MTF[8X^Q977(K']1/"ZF#+YH2'Q'SU>HYDM#G'H'(HQ+B-%5_2WW%03&6462U MLG:CUM@(Z[YIU+&R"[0, VO+)J"Q#53&Z6^T;5ZW(BV.!MLT?F+H(>R9+ << MO0Z1%R[!=AR#X42U@:,Q7,*Y&Y?A].GGMS6YR9:BN"-OY=<=,@]%D0A@RE,! M$58LCKU$0)XD,0H"D1#?:LU[2-#8R'FS,<:L*%[+SUI]N@NM-7BIU)Z A2AW MTU97L*Q8ED[4/WOE3MD_^YX/U(""Y1>A_I\+466(%T LN-"M-G+V!83^!.A, MKO(6_>E,@+)&C_GLJYA;=L8^.)AF5.UBB'HFW\W1*94$M9;]]"+9AT-OS48V MA+U;-Y%])A]K%[+W^HZ).NI;R75A]5Q\$8M"?0+7"Y8]B\]94=R(Y:U\)-_O MJJYF%\ME/J.O2RWU,;LC.NQWE8+B*89"DB$8$^Y#1%.]-$8)I$GHTR#!B9]8 ME3IWI-?8N*XT2Q%7RRXP5R;9I@(Y&C4SEGJ'L>B9U*IAV# )5#:!G[15?YZ MFVJR4:9-0&T<:%L'EAFH[.LG0\DMYF[SF1SI-FSVDUM =W*E'#^^JV]9MZ8L MH^O*C,[BXG7Y)E;:@T.I.JEY(!2 KCU!MT!6?O/F&#Y$.%9*4K6"OK MTC4T <6Q@WA4Y,!NHHGYN\ZBT5T.CT:JE)9I&B$>4AY#[(<,(@\)M9H-/9B0 M5$3"\XF76/7>/")K;/1R9$N_4Z;5,9C/. VQ!^_]CD*LT6+G%JQLLI+"5%(*%<9!HIV6D HD!*(^ MBXS2.QQ[9I1S(>R0)VZ"S)G9XD=% M#)PS;F+N;N:XT5T=N\]L] \ZN\:(C =KO&C]XEDW M7C1 Y%3CQ6./&+3QHH$MVXT736[INIJ^X%R]#<7#4B=XY'=Y]G6FI$QIZE&* M(QU/PD.((MUY,?1UKFTH/!X(G$BC&.53@L9&H_7RKU96%Y4HLZYRT"ALNW8^ M@*_IJOE\U(99+W< K,-*^3@:9ZZ1#SQ\X-7Q<1-WU\4GKK?TL?+E]++RX13+ M5#E@5=F-6WG!JZHV%]]GQ10G*:&I[L3*I(2($*0 MU5I+JG]MKR.-A0WC@5B:OG)#;._KM@WWX;68+12573#E[!1E4UDE17L\Y$G< MRG]DNIIL64!2%,OJJESPJ<\#IMP3#P:![T.$&(-8$K7PTX>&21!09M>-K9L: M8R.H6F7]"66M4B)-U$*MM=W^6\NHRJ#;9>?!M;T_=N;3W%=M;"E23/V R2!E OK(9Q#Y M'E&KNRB!'O%$A#T?(^ZL6&-;\-BXL3[;*P.YRH0 P<'KB_H);3YAECW3V:+< M.'%7NG%C+,Q(L0^$>Z9!@T*-;"JE><0:(I;'G>VG0N=7NEJC1D52E'IBO-;:, M\S\"JQG[N &K9[YI*3EIBOCWW2CW !I]M<;=%O=>S7 /F'VD_>VA.SH&J%<] M%(O'[*/X*N;9RT,FE]_4@F8:QYX@. U@2"E1GDWD08(487@(>XFD<2RH/UV( M)WTT^6@1HGY(H-'[CZOW?T=LCYQ!7F9+,J]Z!/'9\C6O:KW-M,>Y(//Y&^25 M(3J.O;;%,E;]X!B8<;W8;/O<^#YOTP!K%X!$D/@!A2@(!20A$I *'@9$$.D%5BQB+'ELI%)J MUU[&V)&(.>)FG-(+CCU33*,S^*G1^L_*I]MN" ]6JKMC'&NTG!*0N?1!^<@: ME&UZLG] QY868J$>.[]8\ O^/%O,]"JL/,*K6C).>8IB2:50_DT00A3B !+, M4I@(+K!/,2=V*;TGY(V-F6IURUHN9$-ART88)V V(R:'X/5,1VW<-G5M&J\Z M;*-AAHK;UAHG9 [;;L,,@)T6'(:WG;L34Y]A-0=?HJI74):";LY_B2>Y'_L^ M#$@40X1H C&3/O0YXLS#(O10>-;FS&D=1KI?T]I#+V-=YD5VI8;MZ6U5KJJJ MTM_IM-YJC&PW;QQ!/OQ^3JT>6&N^JM92%LAW?R#?!;2>MGX,%'BGW2!S: YO M$%D\HWL%^H^S@LVSXK75[7Y*:)Q*@A.8I*D'D10^I(C'T">!\"1&V#>+E3XA M9VSNT\WMX]4#N+OXCXL/GZ_L2\OO0Y*E(DUI1*"'O 0B%A)(8DZ@Q%X21;X? M/UPI+<'=_^\OUP\/M_7^ $F0WX)IQO / M>J;S,I5QK2+X72L)2BT=[K6=P,%YO?U]L@:OKG_$X'VU](]=WC&6::>\0!!A M['LTA"+P8UV96JU6,8L@3P*/$)(*XB-]SL$AT@U\*5,O)_9B%DC/ITB$-;)7"SX8KHVL M_E"]VFBKYQ)2,XH=<_F+2K>)VU(7)PUW&XOU/@4N3AJY$UWEN(S% _LB^.M< MM_++GE^RA?:*;V552?"1?*]7_A_$0LA9=1BR]@V2"",B$@_Z42HA$HF$J4%E$ MNDJ4T+MBZN=E]S;;/N!G#*@A$PTS3'US5FN$UG;H?ZW'I=F9; U<=3P+>O$> M'0#KEA//T&=8]CP?N!V>=?#(\[L7UY4 L)]$)$F9\KTJ"LQ#5'3'O MUMMX?P$%@RL[;@6N5KX5JR@&*;-%[D59_N92-YYFIZC("12 M+6PA"72A&AJGD'A,K<*(#$42"AG:Q9B=J<_8../A\?;R?\$/%P]7'\'E[2]W M5S6&V%G#I+AAMEPT ^Q]H-4JPEJ/<&%CJ!Z$N7?>]IH!D&6#BE)..R1N4;PP,W^82DULZUFYE+'M=Z,BYNVP^8[H*H5V2V^$' MC.C-7BL)&BU[R7$[#8;;\IJ'Q0U;,_.DV3N%,$_?T:&ZI2Z3J7N^W*I)EHOG MLK#**HJ]F(:ISU(/I3!$ 88HB )($/X[15-:XW[X6U]2;VD MN5 LPV]+/=J'=;\)G5,D^,57D9.G=5O8RVQ1S@.O9/XH\N=@&F#)B PBF#*B MH\,2#&G9*3A"+B>)X!.F'4(!#X-AN-HX","!PX)/FWZ;ERPP3T=]D9TO/'Z MB7>Y>"$S?O&L=V'N\MF"S5[(?(HPTIEF A*O;"2. JA^@B#%B#(6Q#S$1ID8 MQA+'1B.UEN"E4=!B?6^$L,$&B6O<>F<1NFSQQP0T&%8JZW_WA*7%CHEK3 ?: M-W& K=WFB0U.1[=0C!XTW$:*C5T;VRE6-YY7M_MR733U7K#L::$[/UUSW;%$ MSG18W451B'75VXL%;U6*4[]3&O*R$_J- J0N'%?>,14\%4F:8"BHY! QGT** MT@!*$C">!*'@">E2XKLWC<G M557QEK$3L#87M.T%E?JK).8R%+UE,ZB-GH#JA5C;7=_IO@QY[V/42\7R_K1^ ME^+FO0_"H3KH_0ON-F4=*B'%@R05*470]_P4HB#Q(:9,0LX18H%,62*LTF!^ MD!)=ZT)2\XUB78<+25FA:L;JXR_#M55O:])'P:TARVN-HIB69>DLMX6R=!NM MC_52Z#$GBZH6R[UXR?+E%(><^"0A,,)>"!%E%!)/>9U8!IPFB*;(K/;X,2%C M8X)&3[!6%%2:FO>].PCH<1YP!5/?VP7V"%DUNCL%0>O>D7&I\%*R,Z=SXE?\WX$?A)/&328*3\CH?H4F<^),X0$W_ M%?WC=J.J+H(F0&G[4N7X>R:J>J0?JI%NPJ)+M!U6)#Y@ MO]LZQ-M"AJT^?,#$G9K#AZ[K<-C1>M:]*$3^5?!/6:X'3U>LV$KUE@HVRI'R M3B*F%BU12)6+@B7$).4LB>(X"8QVQZPECY3;J@Y$C?;@D\[/K_6WV,&W&@*# M4Y&^@!V01?9C:I-'?R;,%@@W]=6.8JTQ^%WK#$JE;<-F3H%NYA"ZA++OE>QY M*'9)]#6"QG4F[W&A0Z?J&D&P)Q?7[+YNA'.3+;)F7ZVJB]*4+J>QQW&<("BE M+E>"8^5EBL2'7"))HC@((QI-E]F2S,V8YJ D*XI9R>OOXWC4,D!6'I.)2L6R M*+,=J1P&UHQ-G,#5,XVT=6P*+OU4JWFXH)XU>YR$PBEM')8V*%^<-'J;*$[? MT(TAKIY?YMF;$ _*\9DQL<[[;P<>*^%?1:&#B'6,<5%^0NW?ZY(!-]GR/\1R M?1A8=115GE3](WV=/_6CA/$H"OY_[MZU.6X<21?^*XC8$WNZ(X0]O( DL/M) MENU>1;@MK27/Q$9_J,!5YDRI2E,LJ:WY]2] LFZJ*A; BC.&SO;EF62R'Q M)A*)S">A2 JIO1R:0X9Q"K."2JPD93$N7!R<8<4?F[NT5R[3$&W6S'6+C=S& M ZCC@FVM!-^NJ9 G&CN,X:VQLZGC?1<"&^H3]"X78*WTJCS&:*E_NP2O9(Z\KR, J#+HLO<_TO%WKWDF*,RI/]Z3;+]7Y\+94 MY],_GLOEZR:%LZKS8>Y_T%E;Q+/6\$T)SV^F8/8C7M(YMQ_T>M[*S9\%>Q[:WS$,1B5;#WS5)[U M3NQ1+J[,;,SJWFWSF2FC:VG; (L\2%[_)(B?&'#9WQ Z MO502R]MZUFO1JJQNU!L*L]?FOUM=S;C(]?\E,!P4];G?W3\XME[7C=3D3AGE$#R1GAEUQ0O((848$ MI"@B$*640H9R#C.B_9TX(207RC5/]\A88S-!6Z+6R:]\6UCW+-=C"%NZ.GYP M"^WFO('LR@JR7MFO)\#PG@A[;+S!X.@#P&W Z--"P : .5?<",EW7]DB/OZTIAN2* M%+3=JQ.'[QPN3;Q3\IU\ M\.XK^WDR>[WLZ_CS[<*D="U?;_74+;7O9*+43^:ZB6)4TI0SJ/),.SD1YU"[ M//HGK J]'XH4SMAD9K)&I;BW]W4Y MO%'W].>$,LR4J>#&B7;V$,H59!G*(4]EDE%!J2JQAZXPN M29*\$!2F2''M]N49Q#'.((U2(DFL8I$XM1&U'7AL1F^[ _CGF\:;$S?"' #FSQMCOLL5?0B@UJN<%*\*"-U5U!"]."[]3@ M[]./SQ*2H\WY;.]WY]CZ-%N6R]=/CW+QH)^HG_SG\H^#*GCAE%AQ&T\SK. MQB7PM][(!Y<&F5K" 'F)G1AX]1@.CS2H>]"I[%M?H/MB;_SPF][B&Z<9"X0E MS1)($D-C16D.<5KHGXHDSG,:$XR=4IKMAAV;1?CP_>[ZZZ>[.W!U\_N'ZZ^7 M]]=N?"/8F#[<8@P'6Q$UIN3(,F&3C"%YBP_-/1[$X]WP&'! M'MYU]WEG;3>J;I'1\CB9 M!UX=< 0YW#HTWKL<9'4H?NS0JNN67JE' Z98-J1$44!M1<30Q7EBF.NB. N&4GV(X_.JK2R S.U0+9B MK@E'UCUZS4%QCZ;N3I/2;7F"0AW:#JU0-G*WW)&MY$"+ODF)6@L?"F.G5*DP M6 ^60>4-<]<<*W?<3J1>.3QPR(PL=SW?)&KU>$#/U(79LA3E]-D0D-])_KRH M^]A\U:_/Q[GIISM1*LU2I"1,1!I#E*H$XIARJ%@F64PD5=2JI83M@&-;![;E M!1N!+X 1&?S1".V8KWX2=#M7TR>4@>W\F2BZ)QE80N,WJ^#4H,.F$5A"L)J22*\SAMSX42I#BE!8$TSQ!$)"T@ M*PH.LXQ1PM(XD47DF"!Y>M2Q&8>-T& M-6C$!D9N&*?.R9 6V%OZ'KX1#>V MG 8SP*F=$TJ^,QPM1AXZK]$>C /9C XWNZ?[7,U?Y,)R"=V[?D3O>2V7U[7R MJ+:]]:0!&J9'0]J3N!K MMXCY0RWP5_W]#JPD!4;4';_8^ZIE!XO7Y>K$D(.N4W;JOUV@+._JN6E^EB86 M^$W6Z?RW=&&>?-5TEYXD#*=$Q@CF>2(@BA,*,@ ME=7CCML"$;_[[JX!A]U]6ZB^MP>WN>>\'+>Z0++I5UO=+N:?YXM'^E4N-Q5" MDX@D.):1A$)DVL!$*8*,T0(6<2KC-$VR)',Z K >>6S6QI3#F2+$?LEMIX&V M,RI!X ML8=8I;EM"7YBJ:U"+71<:[M0>^L]SLX8K2*K;Z='?)=O-&I1C"6_V M#^A)L#?5B_J-:H\];Q;?#(GQS8:K?E(@LV&B&*8)RR#*D@+B.)5EA@&L08 M<2_ EL >"?@LH?'+PG=JT&&I^"PAV./CL[VO1Y)<;P+V-C7C3BZ7T_K"ZUG3 MC&62IA(1QG)(,*<0%2*"C+,4LA1'N (YBNPS6PZ>GSH[OSQ8=7YX\.ASA_KWAX;1;4#V';I M>M_9=<@$?-]9'BA?\-UFVRV[,-Q<=.8@!AAVN$S%<)CMY#,&'*;'4E\GUZ]Y M-FX7\JD9\5;.Z-3$5R8H26,2%QA&$3=-QU*]:,=<04XRS%">V MA;A.O"G7$E^ I[7,X&DEM(.)/HVWQ7KJ%<70X=2ZH&8+P(VXX#8(@ Y+EE<@ M!UJ!S@/4;1FQQJ=S53C]E.&,O+5&.S;;_JZ>%.AT*F]4G=U^I4U\*63;,T9R M6;Y(<3.[U\M#17GS2A/%DTA2B#G2%IE19GY*8:%_2[A,29$ZI8'14U1"IY6]*%/BY([$D6Y38==%"@8R*&W-RV^M>2FI?"6[& E/- _ M;XGOD9"]#VI^F=J=)!B6PKT/.'O<[KT>TL/3O#*]]Q;+DDWEK5:EK*KYXG6; M_P075&5%PF#"<091S!ED'%/M;:8)17&NLMS>T3PUVMC,V%;DSC2(6S"TY/WJ4M*IW. MYMR MVM0Z5)5^W\17#4"3:K'U;Q^EDOIWXIM\D;-G.9$%BHM,93#-$Q/E5]J$1[* M/$M2F20J)G:E"N\B_=B6A)5X8-'(=Z%7@)46#G9L\)? 8ED9\]0.E?RQI?L% MV&@/MM4'C?XK?GY1EZ1OJ0E:#.JNX*O$OZU_OP#KEZA%8LPOCL.".N87:* % M>JPODIL/\%X3V>E3#"[4<#[*>^&]X_.\FQ ]Z=Q7C.2;$.#ES[*:X%A*R;,, M8BJUMR,IAKA(.(PB'$4TS](HM:('.C'.V/R20P3MX \CJ2/SPS%<[0)J'M * MO-3W V- M3N!Z?[Y6:FGGLU:L/FZH50N:^'X&R*&SXON(]MXI\V? :9%/?\[3^QU6U(7/ M?RV7/ZZ>J^7\42Y6_N7KM_ET^GF^,#DY$\:08I',($,\AXA3 8E$"(I"R(S% M6(KB5W, (#E:27ZPWD*_@#R,]:,5WC,+;383=889W>,,?:KP[ MLF[G'-X1'NZ\HQMI?X<>3A"=.ORP>]B@AR!.^KT]#'&[N3?OTD(O$%L!@U4E ML[;:5,2$PDS$*41YJB 6!8<4%PC'F&HC[[2E/SK2V$QX*RB8;B1UYE,Z@JF= M%^P%J<#6> 723F#4>U7X221\^)TW'0.]G;6)3"B@>U.*WU3![9V5/[<=536.H"5$GY;U9X!H5>#U4>.04W9 M&4"]-7+G/,KWKO?[DU;55)I>SF;/)IS*S3G-BUPU:E@E#$Z0.?F(L)XXI2<0 M<99#FD=ZAZRXRI,"1XS;EWIZ$6ELQK&5V\2^:"VYZ>K=B Z>5LU(%JWPOK9T MUO-W[DXZQ*P,M^P M&6V292+."Y' 1.((HBB/(.5*0+VE0%1Q+!1QVCK8#3NV!?&*5C_ O_\;3N+D MO\#M]>TG\ NM@) 57Y1,.[)Z\/F?CF=XEA-@MW_P#VO@%6VW8].ZH=E<@59H ML);:8W\S)Y3\MCJS&WK8KF=.<.PU0'.[VR.CU/HP;46G4RD^O'ZB_,?N MM1.,6<)SE4 1Y12B-&60LHS#/,4%SSF-<>I$N'FV1&.S;9LS[285 ?!:]+:5 MFA9_U3'-,U&5TRS:6<%!YR:TRW^G]6K3X@6M%N]7IP/X.]0R=X^4++J4E_N)]?S1\?Y[.ZC//'?*J?5WV@ M557_%$-2" M.G8=ZCL==O9V ) #6]D]*E.P5@,LYZ!1!&QK>YC^MG,C\]/DWGKU)N-8]L*W@EDR3A,H]O5YCL=?-VLWW%D[>R;%[P"6["&R(WM$KEMR+I6=&X!.D^< M1,>K/3H^VJ 6YZ32;VW*Z1MZ'(1]D]7R1MW_D'^=+Z:B?:?S+&-2F"B=R=A' M>9)#6FB3D<6I(7V/1::LF-^/CC V*V%D-+N@Y0\)_C1B.AQK'$30XF3I7%R" MG\1K2&X4T *"6L(^S!('L7$XP3D7HX$.9/:P\G2BTJ5^YP')P1N'.^_HDGOG M^*+SPCYTSL8T-CGQ'_7^=/;0T$8VN?+[S=^3E J*I(1%G&AC5^ $,D)C6$1Z MHUA@*6)A3^+@-O;8+. 7^4#YZSI )ULYJ[[LRVX386$NP\$;VJVJO-"(3TQ81V^JB?' M BT7?Z'39_GA=?WC?Y=RH1_TX_6+?-'Z&FJ @A:$*$$@CC,)D8@P)"+F$'.. M5!SG>6I7;NN8/;W>Z=L#^V'MG_/-.%_K*GK]_DTWRQG*!88IK% M DH:91#)(H=,Z3V2Q'F6YU%*!+U\ZJM=]J:#;H6W2?6CI'0<]_EX0*@&TFW:B,\\C!:01(FZGEP MQ/<)=G8I?S3&V7E3SVJ"K7W3C7:K%^W/JQ8WD9(("Y,%HE\AB!(90Q+''&8J M(BJ/\HPSITYS)\8;FWFWV]CW0M;.@'C$*[ )V8'J M3"KOYJT7[)/97?#AF_ M*?LGQAPV-=\.@+T4?,O;^L92UXG\[7NNTB(3#',H"W-@RR(!"4(<*L:DC%6D M>*+@8DP8,)&S0"6(&CJGL.CKX=9>"PZ!$E M]P.BQR[TES1:>R+[Z7.%WF D*<\@PWD.4201Q E!D)CV7PRA3*KXW)S1PT./ M[?L_EC)Z?NKB$>@M0I/! UL/;H2%6OAP^2('@'Z_!31\P$?08:H._!>$D2[ ML>N3'WKDB>^>'MJMJ4UVZ(DG]//M;I[JSL"SATT)YT000N,H9S")B2$^S1BD M12$@-FW(<8;26"23Y7Q)IW;>W8$QG.S[>J0A@DSSI[95LF/5Y"$@[3R],^$) M;*W7TNU6?/OS]CK4]^KO'1IG4(^O0]&W/E_7I?V^\SO^0XKG:NM MGN;EY4R8A-\GL_KV,]^*!& MR!62MY;)^?X>F]3?:#DS)N]F]DV:XYYZ.=8C?)-"/M:UX)M0^5>YG"098Y)% M""*<?V6(MO\-6 MRG4F+':M ?$-;+R,Y"N^FYL9V!*_[KN[4<"41Z]4N !:B8"(.VQ? R(_T 8V MP RX[6)[0MBYCW5]YG [V9[:[NQE^SZC9PN@%?O0Y_GBCD[E1\F6&_JV2Z[? MTN;A)&*A 1_O46\8NVW/9(7R89MI>03S+VV2UX?WL]V M7\^X?FREQV[^O-ZACFO*DK]M-3 DDDJ*40H+)A.(2)%#FJ0Y1'%,4!YC*IC5 MX53/\RXG3ZOY(N/NO?5!.>I#Q/LQQF-"/:Z.F? ML$"1_@_F4B0DQL0J+[MCC+$9MG4);B,G,(*"6E+W$N6W<'8;)T\@A?8 W?'I M5:-\!(&S:Y3?/G?P&N4CBAVJ43YV:>]F,H?,Z*W]<0)0 !6'VMT M?'YY*&\NJ#X>&]FC\^R5G5!#)%G.22)CD4N:SK MCSAD$>>0IU@E,L8HBIPZ-A\>9FQ+7>U-M*S$?$M.QV/&PY!:'BJ>#51@ W*2 MN?FK_B),XZE//XWX'BOWNZ'Q>W9X>*AA3PH[U=T[%^R^NFF*>3E\HHN%J_E[*'.K9PD24Y3*A%,M>K!"W,S#><0QL:-80UC]L MB7P!Z!*LI&YRKCV6S;B@Y+>4QFKD8/S;YLRP;D"2?]-'1V%J0O(,%/ M;S=B^3,$AY3U^KWO###H9WU(M;=?[\%K>J0AFD/0ZUFU7-2AO^N9_CADM?Q& ME_)N:#ATA;/T7LG=_&L!YU;IG/)M>>YD.)S.2N7\DOY(O4(2_V6&6;,RZJ2RP^O MO]._S1=U[]JF;H3) A.>1%#F(H&(4PQ9I!W*F).(TX+H!@73.0_N9YR_SV8.V58]F9;C7C_@X?Z3E;")0QA@G M!C%=BL]0/*V51UX^#5!AT9:E#CTJWN6ZMQXNI^YN##+^>?YXI%>SY3YP_RJ)7)=VRMY5VH%Z[]4]8''1^U,7O+E,YU.%(U% M@8H$BCA'$!G>3T)Y :,\R15GB>0IFKS(!9O;VA+O,KI\6-N2AON^6N'=3([_ MN;.S5N\Z'X$-W4HWL*66@H]W V;E@^U."8]B9OJ MO/)17W*C[O1O*T6Y^;>[)5TL:W%,?[8LI51(3B C4:37A(A#7* (YCPUK2E2 MR9%T\2[]BC96.>E)0S^7M<5SR(.NJB$@??MBA)HE#Z$G7*YG,H=>O!U MAXCKV7)^NV@;Z]2YPQ^?Y?U\10TWB23#U!Q#1@E.(<*)29",4E@(EBG.H\B% M%^4,0<:V1&Q4.=S5H=3J@*>5/J"J:1.%=E7UKU?,GRY\E&=,H<7AY4 3$SKT MNYF3#7?'IN6-"?S.P5J5EGI8*P/NYVNNRH'FQ(4Q=)BY&8H_-.0<.=*)G@]L M-[GH&<\?D&KT?!1VB4<]/*]G*5Q3R5'=S]O=V5M&@@T;@8G@36B,"D4R"FF. M$\-,'4/&Y!T>(HAM4W.CP9RZU^T ]3DJY7-[I'!Z*7MQ?9 M=!QQ3.EUG22[#4L(S >J96PE-WY!*SNPX&/Q6-K8#SJ_A8Z.,@Q;]M@/H+TB MR)Z/Z5FK8$XKUP;X9O&M?/BQ_/ILJB#T)F,]TA6=3J7X\+IBSVHOK"9"._:B MP!'$F53:[8\4)&F,(59I+O.,%IBF3E4,Y\DS-N^_D=S8QLK4K%6 UX(W[,_R M)V^:OVTV!A7XI9RUUQZG/0XRDW8&=,#Y"6Q0FQR.38&QNY@E?OQ479\HT;"V&'P#WJC0\/;8W>0.74E2?M;I?S/'# MC;K2GG&YG# D:)%3 5$L"HAH;"+WDL*8,!$+1O,B=JI+/3K2V"SK2M#&E/): M1D ?%E*Z-VH\#J^E5^D#M-#^XPY>M93&P#5R>B7 Z(;"-_'%D=&&)KSH5OH MT<6)&WI$;_^;+H1V(V1;3IVP*$L$II#$YB2/\AP2DN10RCC%DJ2,IY%U0';W MV6.S!2OI5OW>'6)S;T"S"('VAR+P%[Y&X61]^4D8'**._>$8*)"X$M!3,/"P MOIWQO3>W#!>R.RSK3A3NR"4]^_N8;I!?Y[/Y;D>1EAQE4F2)$K)(H2A$#E&: M99 E10Y5GA=(ID@QX;17[!YN;$:JZ6=:MGUMVEK4ZM<+,+/E;+>$V M8+/6X+8MZ;HY4"NLS_Y 5JCX;174/>2P78.LU-]K(&1WER^FWGJX==.BU9F! MWGQIER?#+$D26*0,0X1Y"JDL.$0))S01>9S9G4'W&'N_(%.;-YLO2RZW>@ZYQ]#/G2R+;>,P4S!(S'PK'^/F;9FH&VNV&GR&VO?#ZPG?OJ,QX_W![\? QV]NL>'G?&WGYK6;QZ MUB9XMISD L61HH8D'DF(D#+K%$.0BIPH%J.(9DZ=,8Z,,[9UJ/$ >2/6T#L/_KN?CQ[__6YQ'_Y7& M%\"\Z_6=VC^I S,[_Z3_JU4Q^<#EBYR^.IX3'YM(A[#!>=,S2+Q@2\0+T KI M.4QP' 7_\8$#8PT?&#BN\,&(0,?E/5SI3S.Y>'B]T_-"'^3=J_E==3O5KX I MPY_?R<6+=@+;\#7+8A9'D3D*31%$5""(38E\K H2BTAE*+(_^G 8>&Q&JA'= MY)0;V4'5" ^>:NF;S/.JD=_!)W.9" N_.!"\@8U,BVPK-FCE!HW@36YR*WJ? MTQ@7B!W\W$!0#^38VD/NR7OM 5>GN^KRO.'\TQY:[CBD?>YW-/^+Y>1W^K-\ M?'YLWWEMWF6"$P8%0:E)R(X@CKEV0;,D%U&<1H):^9Q[3QZ; 6^%LS0=>SB= M,+_G:!_8OK9R>:1*/ZIME[.F;]IRU/3?WCII^T\=YLL]ILSZTSQZ04\"X;+B MTWGUO) W:KOGPK=F-W,UKY95W96A[I6Q2F%V;"UTWB C>GM/M T)TGG(#WA^ MF7O/$VE8KE\O\.VQ _MY:D_^L*TS.AYA4LB<0904 B*6*$@*@F&B)$,RXB(C MR60Y7]*I792F[\GG>H1P']^]&:/_R:?[R>8X3RZ#'$F&/G)\MR-%BR/#\X\$ M5T^Z-/TZ#2]8S;01RUS$*W\_2Q.;2U M<"TG70^2DUWD[#[/WG@$_D#MH7!O!W1(9;_M?W9&&+;=SR'E]MK['+S(9]? M+7^N^O"ZN:9=Q&L!;NJ#E^JWNA3D>G8K%^5<_%6:(QLI+E^DV3*O:IIO%WJ? M/$%,9EE!,YCRIA5A#FF$$$PCSDD2Y3@J/+0B#"+[V$Q-JP!X,!I(<0'^;(4' MM)%^3:\!GHS\==: F$^G=%&!)[EH,@@<#U>&?%?LS-](WX !=V#;>F]OPRI3 MRW=PJV:TOP"M_A>@0<#D?3487( 5"J"%8!##I[ _26#"/_"!I6 M!IT8NRZ8847HMX)^E4O3KN!V,7\IA2F/_%Z9\/#G, ME* IXG$.BP)G$'%$(,M34SK 69;F*J+*J3N>NPAC6\\^7W^]_'IU_?4W<'EU M?_V7Z_OK3W=NBU./:;!;8\*"&WBIT,(WK?-6XIMEX1>C@;;XOX*U$F"C19 M7G\0O5KL'F(,:GC[P_36?I[QI$ ;B1/V^N9Y62WI3-05%LM%.:M*WG2V3$F2 M8\H8S'!,(3+\K1AQ!2-"4<0*C+(L][IMZ"OIV(SJY;M_F&^T<7S7J#W='OR_(>8Q!'X^;9N_I:^=1.M]G7PW#@U^*P,Z[_WEG9< MWOJYH#O[YF:JWJ_&&YT603 (/O&0 +^X(-LS(. M]]K\"RV??]F\=6M*].6\_O4%^+3]'HXG>C;(/(]J03Y3I7^I5=O/]/E>VCU) MU2.%?I5?C[Y)3I_*)9V6_ZR5N-0;<\O![ ]B9C>_^U.%R\GMKO).9W_\I/?>6AJ?]QWRJ[Z@^_>.Y7+Y.,D5% M*HH4DBR+]?J15ES.IC>#M1OS>9Q1/PZZ/O##.LT M'U5SSY$]?F5/+O'YXZ/I1J0?6WO 54/6,9&BR(N<9S!)J(2(2 :QY"G,5!'G M/(D%SH031_CA<<86CFG$;(S Q8K_NVSX2_JS?!_!V,XJ>$ NL&EH0;MK0&N$ MO "-F!Y9MKMQ\,N>?62L85FQNQ7>8[L^<7E?%NOMCBX[KV^D%,6F<5BF\@(B MP0AD(DJAI&E"5)YD2>84&#X^U-BLQ*:%D5]#T0&VG:WP V'HK>%N ZB5Q?!N M,$Z#X9G7^NAP Q-;GU)[G]GZY!UNQD/(HEY_/GV;*ZI:]FDW8Y$_HW"_UI;]?,88FHB$D",37EACF+($%Z\Y]A*G/. M5<28TTK>3XRQ?6=N5Q>X3M.\.CVMG^'\;3X7?Y;3J7[V]6RI7\K2 M#%15A@(WN0E.I>J'G]Y-PD&/1+ZP7. MVP^LWT-ZG%U_>*Y,GYSJ:O[(RAEMSBQF52EJPN;Y['[^0=;G&A7+V<#^_DHLE+6?U!J6-@4Z*B$<\30A4@A"]LV (D@PAR)CV6Q)1 M<)$6UK1Q P@\-B>GT0%P4TS!M[5H2"]-#<5R#GBC2!/5:#5Q.*L=XD6P.$\? MV?0&-N,K;<&6NA=@1Q73=_N#!%LZ7X#VA:BK:W8O7BEN[FI5!W?C?2$1*<@%QT641TKE5J6N'6.,S5-HQ 2MG-I0 MF+_-%\#(:A_I/ ;HZ:"G!Y@"K[B]$'**AI[ H'=@]-AS!XN1GE!L.UQZZM*> M9(F2+;5%,3E7C072/RU-::G>!M6+\>6CB4'$$Y9A5% %(6 &IB!!4 M<<(42B@CV(GMQ7;@L9D#([?9,;2"7[0_+^L2[)7L%X#6TKM%2:WGPBX.$P+A MP):D!O=J"]RUU.!Z"]S+;G#=^2@=D?++/&D[^+ MC!^[8'2/ ]M"XS?V>W+48>.]MB#LQ7BM;^R;%F8:ARY?;_4KLC1U4?]X+I_, MT[]74CU/OY1*3A152<8$A5+F.40XQGJ/5!20I%&<)X(E/)9N^6$GQQR;S?E4 M+DC.88)7+G,99EEDU&.XW_-@L4BUCRY.SYA*H MZH;F9@VOEG3YO#15D$OZ$_Q9+G^8&)K6L^K9H--]OBP.0Z"T@2DA"3<%!$VLE%1:H@C@L&<9ZEL6*\2#/J1(QS=*A1 M+B*MI/_^;SB)B_]J*R7_\]Q22<<<*S^8#6'R[4HG@Z14G08I<#7E^R1+G5;[ M='6E)Q;)KUIB6OVXGAF:)T-3.1-KRLIKTWUM_=JC2"5)$5/(62X@$KF"%,L" MIBPE"2"SL3 M% 3AP!:IE1FLA:ZWUQO:W%KN,(RYKFCY)51 F2>HD/K_M#%S:BU^ M:L2QV:U:SG4KJU>]LUZ+ZMCS^R36=O;)*X*![=):5E +>[$N[] X?CV-HWM/ M<%ML_'8'/SGJL'W";4'8ZQAN?6./0-]'O:][T4]_D5?TZ4F**SJ=[E$ZR30K MF* 9+ 0O($*)@)A'$DH:Q9+0@M/"*@W+>L2Q61LCE(G;\5IB_<=TZI*':P6R M14#.-W2!S]=@)D3C?V[(4H_O9<+6N>LL_SQ5?Y9UN@9Z)QB_E,_\B;7C9UQ[^"$ZX2 MQ:",6*1MM*209IC!/"]HCE*"XPNE"5.#[DS#=#'HU M5W2:"CN',1C @:WZ&=BZ=VOL@Y'?;HY.$@S;[;$/.'O=('L]I)]!^TS+14_X.##9[B MWZ7RH93^SNO[L&')^I?2;GB67*E6=J%,D=QIG(D-)0%@XA0#*GB.2QB5$0YYW%* MG1J3]L%P0"/J%SP[ WH&)('MYAJ-3R?0Z$$3=5!GS_Q/NV,,3.QT4,%]QJ;# ME_GPB5;/_J8MSR>EI.GO*6^E?C=F2_I@F"6SC'"90Y5&0CM*60QQD@BH-V5Q M07@J27R&HW1B]+%]^&L136?,YJ5_6@M[CC]U:A;Z.%D>L1W:\UJ;%"/[!=C M?GL:[3,],DO4 KIIIR1X1]_-$IQNA\[V(?VLVP&ZBV^2SQ]FY3^EN!9ZC%*5 M=$W(=]ADJ*-DF!;RQ5%X4K/ M"[#2]*).<-M2%K3:7@"MKS]C'7A"O)KU4+(.N@ $!OSM4A%ZN'Z+RC=I*(^D M^$07,U.K=L_+J5X?8@29.M[!\TSCW):E@7)F MMF]FB_ZDG]2C2.W()-B9(4_0!K8_!QN&;_44_Z.1V'=A6CJ1'-^-A :Z=#?$+66!3T@A[ ?;J.8S$)E]] M);,_6V*/CU>38C'LH);%'H:W!L;ASI[.C%E?ZN5EVXQMK3 ?7C>7M O0Y9]T M(3[]?"J;V%Q3[#^),R&+)(U@%G.3BY<+R(1V@A1A+!62XY2F3JZ/+\G&9K56 M+ CF&$B+Y^CW>)LO2R_I/69A0)]J6ZL=QXJ]@H.^E]'M FRT:QE*//I?OA'W MZZUYDVY8W\XWJ'N>H/98+SE(&$Q4I MB")90":S'!8YHR+G+$N(4P/ISM'&9G=OGI>5*4$PGH\6TK%+7#>P+,-I$6,* MDSS6P.*"0!+'J?Z L!:+"!7E;/(B%VP^.+3;HP:,D]U]]XFG;231$T;!@X@K M.5O^JEI2\(MY"W\-L(6WPL5S^+!KQ($CAQ;*[P<-;6[J9Y*_W]TOZESUUP_E M='HG^?.B/FEJ7_64,U+D10[CE$N(DB*"A$D%$Y0(12E62CK5L'0/-S:CO)(5 ML-*Z2MH26#L;X@^NP$;D^QU8@V5$!1M9 Y@0.UB\VI 30PYJ1.S4?VM%+._J M>^Q E[+ABO; T&;QK!&]^VMY39CJ('-;&(HV!Y0\Q\1M1AXX.NX QGZJ/WD#REV4S\.IGS_ES^4'K_?<)CHLB,^VC(D*17I>) M@%@4R)"^<8H2++(D<8IG^95O; OY2CWSA;[)^#J6YN48^?(\OY:6\OUF+;1- MW9JP ZE[^D?+:01_U#H"HR2HM?1I@\/@[]=:>Y9Q6+L>!N"]%2#0,'V[!WXN MIW)QI5>EA_GB=:)4BG 1<1AG>0H1E]K6XP1#D1$J<(YC3&.WSH$[SQ^;K6Y$ M!+6,8"6D:[O 702[K:D'7 );0S=(>O0'/*CXF;T!=Y\Y<%_ @PKM]P0\?-EY M=1JUH:A*$S3_HG]1DVE.XCS5GVPN881E!E'*.:1)@2%%,J:14"J2RL5?ZQIL M;!_T.B%_2UCPAQ&W88UUY 'IQ-G.;_*%7N#/OC]PO:L0NA )4DIP<,!WJ0?H M4OU84G_G/6?D/'S8.ZLSIW&&E$U[*O=_SE.%'G.HP]-B-S(A7Q K0* *U!CZ0&RPEQ2%OP#_. B0FG$ Z1^>D. MFO_< LOQA\\>< /F8'Z XR-ZTH&;:V\6MXNY>*[9)3]0_O?I_*']?D@L."MX M!DEB,M1S'D.:%3$4<590(IE4A5.&>O=P8[-AK7".I-_=B-I9)'\X!39"M:"F M0_I&5-#*&L#FV,'BE^F[>\AA:;ZMU-_C^+:[JR_E$9\_RG7$WO%DZY;6?V]#AI. M&"MD1 H,B*#D;@VX0O-J"(T,-:@JZU7UK"4Y^_TT^E,:FS)9?]>Q/ MLEB@."8I+!!*]#:^R+4)B"1,$Y6F))$,8:MM_+$!QO;QM^'LC9# 2.D:XG\# MHFV,OS\TPP3Y;5'I$>4_K/J98?XW#QTXSG]8I?U _Y'K!F5D.GAR>-7TO6FN MU$^1Y8NYLYK(+(^Y( ED!>(0)2*!E-$4"B4%C0@16#E5+ TA]-@,34L 7X'% M6L9!N)K<9MKMS&(L\S?4V4-LT72U.RV_2!K+MC3*@0D<0BAP7-]#XTSCG$7*]!!3%, M15'&I7 B?CHTR-A6BEI&:(KU0;F1TO6@Z "8MB="YT$4_.AGCOUY^NKRZ_WX/+JZN;[U[H7]>W-E^LKY][39TV8I6%N1VA/<4@5LM?Q:*0/^")(<[ -6O][=.0(-Z[5Y@&[/&_/QS!Y= M:;<*N_6\X*NYMN6+9:F=MZ_SY;H<,$L03E,2015+O=O/BLSD^$K(8X2I4D7$ M<63=EM9JR+$9T.T">",UV!(;U'([M%:U [W;/(:!,O3Y^$D43Q^3]X73H56M M=U@'ZE5[QDOJUJ36":#.+K5V3QJN3:V39CM]:MWN])I]N4ESJUJJE ]OJ5)N MGLR5IO.DDJ7AE:RN6]*4O\KRX<=2;^RUN/1!KAB6;A1@T3\_NS%1_01GX@UQQ71@/P M2SD#8CZ=TD5E6*] 9> Y3IH[CO?&-JXPWK,SB-(]6=8)(JP7A FS! ,H5 MJ]8%6$$!6BS FCVM1B-X\FOP>1PB@S:<$F-(PPT^19:YO.'EZ-E(N9QI*_VE M?)'B6KMOLX=R'1#_\/H[_=M\<36E5=.,'"4(48YR&!'3L2;!$:01+2!.HR@G MF$4*.94[.(P]MF6N$1W6LH.-\*N#,&W6:OE!K4"O/O$N$V.W& 6"._ ZXA5I M]Z;,[ICY;<[L,/ZP39K=@=EKUMSC$>=D+=_3GVV_PP]R)I5I_A$ICM-4>Q^F M%A0IJ2")208+3)",HT1(G/=JV'IP.*N/ZCT:M]8ISTOZ$[!&4-?NHX?!95B) M G,*6X6TX\;Q&*YV2ZH'K (OG^W7;;!J902_?#B%5,^*AJ,X!*AHV!_K M'2H:CBI\N*+A^.5G])K989?Y5ZV:(X>=3 M_="'5==,TX@2I2K.3<^K#*(LDI!BFL-"<402E*=9$;LTHO0CEI-='ZSO9+6E MV[__&T[BXK_:AC4].M29-\Z02E(5P5P)DUQ,3)UME.B/ M3PBE)RY+]2?7@/)I9MEW[KUF;25@N#G[U!SXO.>$689[!Y^"T$'< VR:IIEV MJQ1HM0+;:H'E'.PJMNZ^[;D/E3>D_;>L.E^TX;M;>8/S8",L?T_OYRRM:A$V MR;M?Y;)-ZYTHI+?]&">&]R#7>U660"I1#&5":)2I.,I2XK)7[1IL;!O6 T4: M%V#6T6+9'5X[Z^D+M, V<8W7MRV\J-)3!2ZGT_F?=2M#L_>_6DBA=_Y?YE6U M+GSP9P%MT/)JUSH''-1:V:C^U@99W>->3WKY*&?"G.!\GM*'28HXB0N%8&'2 M]Y'(*:2*,,CCC* D5]I3MV:*W'GRZ&S&2CA@I+.O'-V%J]LLG 5":!M@I[]3 MC>A!77L7A^X^;;"JT(-*;)>#'K[@3-+[QJDPYZWSF3EAK0_%>$25PD4*DX(( M$QF-(*,)@3R)48Y)'!/E1.S0.=K8/M"6^'XC9*\SR&Z ;?=$GF +_$D[(]:_ M8T 7$F$Z!1P<\7TZ!'0I?[0S0.=-?5D@[NG/514@KY,TOCXW/7>D2%!!,L@C M9LIL8@9)+&,HLCP7>NLZY'C.@--F*"6DZP)6@0VC,;1/PFSW0-.&RVC(7J>^DQ-O?TC(7I[T64 MT^=E^2(WC:@^_31!.2D^:_'-4OO<5'/KCN(:?8,IPW MCHD+'0GH-V?NX;[P:/J-%@:4=]A@8WC@]V*5 PSIOFGZV);X?=;+$9TVB>F? M]>],7KB,>(PQ%#'.(8JP2:,L8I@418J2.$UH;%5#U3G*V(SU2E#02-K6I(!: M5ON-TG%03V^2O$ 5V#SV0LEIHMU2O;J M+(^D,::%T%Z=C M#0I)"FB<8IJE(!!:"1"QQR1;;>?HXD[YX2UI&:U$=_; = M\"P]I[Z0A/9U6M(V_V>9AQ3VZX[LC#"L W%(N;TE_^!%/8]%9)TW<3D3O]/% MWZ5AU&C33E=-Q57$<5802 I5F,Q\#$E.8KUHHUQA+ F35F07M@..;>F^HU/M MH1MFFL>5O([G(J<0MCP:\8A;X$^_%;4&;2WL.J,\0+<92VC\'I><&G38$Q-+ M"/8.36SOZV==/I85?7A8F/JD>O?Q3;[(V;-LR?15EC#M]4,I5:0M2X8ABQ.N M/00ENP<9F579E;1KGUM+V8];OQ-G.OOA"+_0>H3=PSF;%!A&O M)J5SP$'-B8WJ;TV)U3V^NG'HYWRZ"1D1 D: T MI9S'6#EQLG2,-38CW9WC@W(=B;$$W2!+4AOU#QTZ]C#(W#+ MCLUX[]RW8T_QT\T[]F_QE7GUE7W)E M*D8H7_ZU7/ZX>JZ6\T>YJ*,J7_7_M"9M!(['*=$[$0XSD22&7#V!F(@<4LI3 ME181BKA5BK;;L&.S%Y]FEES6M8\EI5O(DN/+X-EE'ID^LH3[)5M M1<$6 *!& "PU!'O-7+[L2D%A5$$1,3S"&B2IA:[0BFF"*D5);@PJE6>_OA8_/3U[+U<,UW M0+,S]7VA"&R+MU#XVH%"#]:J?74]4U5M#3 P/]6^:OND5 >NZ=%AXU)K'S7[ MFLN'A:Q-1QL]*B)J-M49I"0UG74-M93(8J@8B3,9QS+.K.)Q)\89VV=K!%WM M]-:B.O1[Z$"T^T/VB%/@;_H@1'UZ8W1@Y= 0PP]F W7!<'N]W!I?G :BL]M% MQ^W#M;@XK<-.7PN+RWMN[/D/*9ZG\D;5##@?7FL^V^8$GT0XDQP+B J)3<.A MW%A&#&7!9(;BN%",.N5@'1]K;-9Q):HYZ:^%-?NHEKZY3Z9$%\R66UP_X(7> MDO;'S7W?>!H1O_N\CO&&W9>=5GQO'V5Q2\]S3O&WY[;OY/W\4F@#I=<5.KVE MI=Y97=&G.RB$3F M= #J*L'8C(V1J@Z^ZX^&SQ\?Y[.&PQ/\V4A=!^U )1=I1CVU+8O2'O'N;T? M=";ISXWZ7,[TIUWJP>95/>RZ1+_(M'^ETDQ[5U1"0_<#LV G8]H?](@"XC"< =U#?P^ M%$(64!QE$K*YMY]A.LQ:>CWC"TDK::IV/SQ7Y4Q6U=7\D6DAZJA$G-"XD*F M>C>H(*+:2+$B9A#G,8J4=N82Y52+TTN*L9FN2_Z/Y[+]J/2G-IO/X#:=<-EJ MY>BN]9L@.TL6'/; INT(87/-]5RK4#

-[#^MG+3X]/T_FKE'?-WNOP:>17TV2V,JWOS,%C5=?C;O_[U;Q:?ITO M_U4FIX5"D6#3WS5*(98T@SB*.29Z6\SRU,6^ M#B+UV.SQ-VF2MHUA>)XMUA(W&^DV]X%OYTC(IM[,S3P/\S[8F?/1S7)HS_90 M%LLF$:#.5&QTW6W->@&,DJ;S-GB52[#1\P)? M02?C[6(U[.".!^*+Y>1V,1?/?'FS: 6L.;-H%(DBHPCFB'.(XJR 1$4%C&,> MXR0F7"]45B?A1P88VY+1RE@7C+=B.O&8'07RQ &X!W@"V]H>R-@?X9Y0O\NN MZ7NW;)K^VUM[=O3APYSLGE!M?:1[ZKH>&2[Z>5Q*41E'V-3 ZL]'6XTFMEG^ ML[8G]WJQK"BOMXPBQFE:J 3BA$00B4Q!%N<9+"16#-,H3JFTSGIQ&WN$9J"6 MOFTNTA'F/QMU+E(6Y2F"D:#F1#W-(2,TAS'.)"M$PE+#/7":F"@TZ@/0%OTN M%P]R45N8V^O;3T U(2];FI,^Z)\PRV$Q#6^QFY?82 Y:T<%;V<&6\.%P=LAI M"H?W0'E.'G%W2X+JAUQG8I3C(X=+ENJGZTX"5<]'] L;Z<&>Y&+Y>JM?E>7E MK$Y&?S(OXQ:W@7RM\7\^4F[6$W>(14HX1&/3!-E;8%25D F9:%W M!%@5.$\S;-=#Q&70L9F@36N!"Y.IV,H-:L'!2O)^*9]6^0&U M?^\&"Y3"]'#H&OA]>CE80'&TIX/-O7W](ZGD8M%&,V_IXF91)S^(>MP51_@D M$07A'!50*)Y I#TC;:"$_D^F6"ZP+'+F="YF-^S83-1:ZN8LZP(\T05XJ;NA MF IN,9].Z:(">D5IJKD=B[DMY\+6;_*-/X&I[X-(DAVJ/[>9Y62UIW?*]K>/* M$$,I*2B,$$LA4HI"EE,!48;S1.I]7AY9\0':#3L-2Z(?44?K,&IC/B=OHI MPP79K#7:B:O9WS4P\5 KV&]U *=8^[T2Q M*,D+E$&6HAPB3A6DDD8PYMH'Y:D@,7$J3AI8_K$N# ]&4I-R\V>K :2-"LV_ M *&5 ,KL&_UYMD._.G8N\HA?B,!+G0>ZHC4A48/"AHWH JR0 "T4S27 @ $V M 8D1L!:=-X_C8"[JJ<._!GO1>1/DC<'H3#%Z)CSO-K%N#TV*+"9,20Q%6B"( MDH)#2A(.E9[&,"MRJ;T$FD,2Z1V!%&+6*D=N+R M?J[3@>+3*[U]*_43-MF%S3'5BINVK1!?QTYK'J":>$TH'.$,P41*#E&F$DB+ ME$"E4KT#TQ )Q5Q\+8^RC*!,YT5MW-A_YU&W+&&[RUJ7Z?*/=Q>Y<@N5&P0L@F]E>DRML'SB6 MK9KO-_MVSOP[S6C@)?X0ZX*IO-V>ROOMJ5PSSZ^F^FD?92/>O[/>!FRK5 M>[EX-+[6[W3YO"B7I:R^R:+/7'.!M GTEY-IA?!!C6R/J%\:Y:]/OO< MXO(#Y:%KYNKU^G%%FT3&C3N"(D9C(2+(N$DE,GT2<9IPR--$Y#'F&8F=J"_. M%6AL!GR[?OIP\?3%%K7[QC-:*7:&\WCVW-J9]2%G++!)'V:RSBB&/P_A0(7R M/85ZIR+Z\R \7F!_YG/[-JIM&+,_RN;/Z]FA#O)?2LK*:;E\G>@=>);GB8"( MF5ZVVEQ#7!0,\D+%69&*)&).[/^.XX_-.']<%8POY(N<=524> '?SIP&A#2P M]5Q3]_^RDOW7NO]2*WZ]8P$K!2[ 6@6?#79[8>>Y!Z^;# .WZ>T%T'XGWWZ/ MZ1M-G/._-\>_'[6//'MHRF?J2IMJJW5'-2885S K&(2H2 JG@$50I*C(WBQ +?&Z"69UJ@MF/R0=CJ$] M(SK0:;0'9-V.IQU@ZCREMGG.<(?5#EKMG%F[W/<^'"5;G"EOZKL__90+7E;R M=E%R:2*Y:KXP-TZ(D R9S'),$KTI-XV4"5,,YDD>I:0H8L:* MF&1-(+&2'-2B6[# C>7EL'2<1SWEH3UPCUPD6T 40V\5+3RF@2-%:9;(H.-S/[["3I!Y=46VXT\J/ET N.MQ7.[N4=TYJ1) MK;<=]_-O38^I)H6VTI=\,Q=.TEP0GF,"\\Q$H8L,0R8P@E%&"Z5PA+0-LP[< MG"?+V Q:+2Q8SE?MN>H"T59@4%> .00DSIPFBZC/<. /XB)_Z'21+YI !KB? M@V^KV=EH!+X-.SL.D:3A9FF@(%/PV7(+0?G!MS,Z=>80PP6N_&"Q$]/R],A^ MSOCE"RVGIIKV\WQAN+'N)&_3$$U2XN9ODYQDD1: P$)$.40R22!)J"$$BG&> MYJDA17#QQVT''ML*5B=D5VOQ_M/-][:&V\[]#@%BX)6HQF\CF?:S5SI [<3! MBOID"G#%QZO;;3WXH)ZW*R1OG6_G^_LFMBW;[F=U\[/JM\6\JC[]Y--G$ZCX M;3X7?Y;3Z00EJ"!Q'$.2F7RV'#%((TIABA*E$"%$8,=\-IMAQV:3-E(#6HOM MFL=FA;6=2?*/8&"#M 5>([$AI-8R@U_64H.5V,F\>E[(5>C?\K,X?/.(/H-Z7=Y(&.1LHQL$K^_X MD:$&?:>[U7W[#I^XND<8ZP#7CMY#S!]FY3^EN!9Z9U&JDJX_FCJW:5%3[*PR M-_4ZKO]-;WG%%Y/FN?7KNQ_SQ=+4+DU4%!.:8 19*CA$#)G%F">0,<41221/ M.+6.=@TB\MB6[UI0,-U(>@%:\A+PI$6V)L$;<-(M8F>CF\K !O0P:=I&9;"M M<^MJ@)76-5/:EH*@5?P"-"_'E^V7H]8>&/5']UXX1.U&]WX,%-P;U7OB%@@< M=,HZXX7#2#)<6'%09'>BC\..?$9.'CN=XL#>ICC+2=1(0K!&8$93QE$4OLQ5/ 89DH5*5*,Y,CJK"Z\J&/S6M:Y4$]U+A2M M #7Y"494DRHU5ULMP'IDV869;KO-VC@F<9 CP;.RYE;JMNEP>LK;NJ-5_]U& M:<_)<4$GQG\27!AQAT]V"PK[P:2VL"/V+KB>/\HO\ZKZK&$R58_E[+FIY@O97'=/?\KJTT^]D]=CZ-5U\5H7?1MV2E,OV;!YK!AN)Y0KD9K3 MM4PF%*)4"$@)$E"Q5*+8I+VE9+(T*6&VP>Q@LCHM1FN) VZA3<"6U=J LE8' M+(T^S@7=P2:7QUE2D%S (A<*HBRCD$9$P"Q6">:/>FF[>*W] Z$GPS3403-ZA>0E" W^ PR#XD&=RT(HL&'=9JYJ!#4AP1JPTUS3_0FICF,2AFOJP'CO0R-U7/&C#%$= MM_3L8$&K'^;_3:.,%SHUC(&7,[$.NEW/7K0MJHD$[^7/Y0>MQ]\GN8P89C2" M,4V)MA^Q@I3G&$9()'$499E@PJFWA;L,8[,K=_]]\^T>WG_Z]CNX_OJ73W?W MOW_Z>G_GV.ZBQU38F9_ O.:\(P@BC#)&J8@B;-6HHVN0L=FT2\Y-]9K9)=V9XDZZ$!7X_B3H4O9L M?7X06CL3=BY@@6W465@Y&Z(N,+Q:FH,##6I*NE1]:RLZK^UG#&X7<[V56[[> MZME>:L-CS-!3$SLVHUW^+*L)C;7'D\0IY%D60T3S!!(<19 0*04E14P*)PIZ MBS''9BIJ&O,OY8L4X'XG$1;\8<1U-!,VH-M9#<]0!C8BO5%T-B .N'BU)S;C M#FI>'(!X:VU<;NU=OU"'@MHN[2:Y1(Q82G69Q)&"6I]DDB M_1.)10*U;Y*F>J^&4YDY5C!8#3PV,[0B$'VNNR0T.@#9*.%Y8VM4FW''9JS>\H:?U2?5"GC+ M8)%_.$,'B$Z1@P=KJNH"E.\6JU9C#]UPU060 ^U7G6[O6:S>[-2K6_IJ,E*_ MR:G>HXM;NC#)IE?MEU+0-%=X!BKW#=Y5X_9!J[%?&MNV92&JOE!UJ5U23+ M,4%,:O!S*B!*XER[4XCH'6"619*HE%+JDO'G*L#8TOC6$@(^[\CK\0.^I8$* M"&E@8V5!M7$!-I!?=4%^-O6&+6Y!*3A."O&N5!RV$)VBY+!^3L_TI')6+F4= MZWQ3=_^]DNIY^J54S*3 T1^LYIL!AXVO[ 9&*MV/:N6B[I(]W8AGV@I&I+6=9?4RYE8IUU+3C"2.8(\P@5$ MF420,.UEQ=K7XBAC.)7V+)R.@X_-$K4"FU*]MA&Q2< I3^5/GS\)W48J-+1# M^%<;T2_ "N9&^HNMOL]:@=/IZN?#[5!^'Q#V@0KI?*% M];)P?)RQK0!_O?SV[=(ZK?44B!9FW0\T@2WXJHG3-N^53?JI$U@.1MD/: /9 MWWWP/)G6TRAT6M&.VXK4*RZ+),(J M,MMR!%%,$HB1T)L3GA!"6>4R78$N1,F[VP\0I^S6D)A M_Z5V:MRU3]9W;NV1]=_>[H^//'J8C[=3K?4WVWU5O[B:22$T>?%?YG2V.J68 MX)QF640*&#%)3,/VR)P0I#"F"4\*)G@DG4XS#PTRML_VZE-4DS0J11RJ'*<8<(J%_PEAO6&+))==?/N?$*3%]]_%C^^*U=(8] M:"V?VQ?^!CJ[;[L_((&_ZK=87(#;^;3DK^"/]L\@]7&'X?#ZB;\98M"/^[!Z M;S_K(U?U)*WC/Z1XGIHGTH5I4U7=RL6JUT?)+V?B8SE]7DIQ;ZS'9KN(:93G M6'']Y2<*HB+-(5$RAI2GD6!1S/+"*D!QIAQC,Q$K-5J6L:?G9GMK_EKK44>T M6TW 5[D$-6M,WSZO/>?.SO0,,".!;=3V9*QTV&!]<6!&_JAU"6.[SL33+^5; M3UF&Y7,[#[ ]LK8S'_<^C;I_:WJ&S[2LY5S4'0,F.149BAF#42IR4RJ<0R:+ M!.8\93A!@@FW]/8 ,H[-+K>2@@;90PVGY;V^'UG*;2M M]M@=N]$4Z"EN=&U;I8RG^W7'5(RJO?4A.?^E^E=W .V[07774/T[N6Q.(IN& M>DN3KG*O7Y+JQWPJ[A?45%A]I*_51.9QFA0%@U3_"5%JDMH8(U!2DI#(M,.S M.S'L-?K8S/U:1K!LA 1"2^EFZ=W@M[/AP4 -;)WWDABV1+\ &[1;Z<''+K1[ M->1Q1LU[GQY["09OW^,,SJ&N/NX/.3?BL"+UK]GZJ[)A,WS=^EOMB4]$3(HB MX@AF*)7:LJ44XHPF,"-(1H5$(F9.2;JN HS-N&UO:]=M.K95N#".TM8OVFVM M(T>&\SRYAA7\HS]@/,$/\&<$$=S0"Q0]L!3BG<(&;A =CQ M<2F*(D68]K2?GB4=G:$UA/R']J2?^A!^A)M@YWCN^TW;@%&$=71@NQM].W-- MAZHK^E0NZ=3H==&FXPX5 0XS Z%BQ)ZE?:\H'"1-&8Z3*',ZM]]Z]MB,>"M:+YJX;5UYY9#"_A:P[N_R7!@"?Y@;!$[3 MWY^&PB&%_PQ(!LK;MW@YW/+UCZCOP M7^.$W9?+J9P40B"&HAQ2%<<0(5I 6B0(QHQ)(=*A]P&RK)_^-A_O+_]&VUQ_ / M9'Z$S8_U)WKP@8-\HEVJK#[1SFMZ598ORA=M=%_D]:QJ7Z0LRIX-L/5&-;W-"3!JWN%#Y1*LI$DA60YZ9T*2$4 M4J0]G3R*E,HDSQ..G,C-ZL3F@\I2!5-%%41* MZ"T&*@I(:(&EX#+#RJE2SG'VYR?5??SW\O9W.QBZ@,,DPRDOYR)DIG$ M.$>0Q4SO.#*$(,W3&!(6IW$A"8V44Q)Z]W"C^[#;P\7E'%"3!["0=>7O5MM? M-]HJ2] M#8 W*$,;A%90 ^.1KLD>UVX[6/R:C.XAAS4A5NKOF12[N_KVQM2. C-9?PHRGFL/G?U_W;U;<]RXEB;Z M/K^"$=,Q4Q4AG,,+" (]$1,AVW*U8UR6CB77/G/J(0-7.7NG,M69*9?5OWX M7C*9-R; !"C6>=@N;8GD6NL#^6$!6!?%$4R(8IE583P+66,CETK5:&5TO:K3 M5"*Z4;=_\DH7WG;4X@G%T,@E>+1O-3<;/K7;+-X6:],ETDS M%;^8>"D]0_,RGUE?+-?1S*0M;[96([I>+Z?L95W&3E67;ABLGBJN(E:FV_8F M+^M1MF.R$&,7F-8:E:-:Y^C+9MAJCJOTKC.;_=&<*U9>.<]:^* $Z K)/ALZ MWW]!^C$[G]7&3F2UF2@7K>1$QPKD&,(XP;G*8ZN85@>98YN2 M[Z>/\ZF:*.YV^1J@[3=K.<9O\#34:GM%K1A"LTY0.25L6WD#DJE#D#L MY$5*[[_;MAS]6F^^?UOFO-,A;5D(B"3!=?+C9@A 2#- M3)^57 *J\@*K D/LEO%B+WIL5%2I:JKC**UK],,H:[80_JJ*>Z^J)<"3B?/5 MWIC8!. X-H>R'QH[T@H#>&#N,LI%I7:-3WP5U9J; 6C_V:@?_6(,.+TOYMXT MRADTOZVC[,4/VT#*&9:#-E+N3^A'<U2VRU':">AWIKX/H1W?7 !,8%)I-(N, M:F85S6$7S:V4C9F6%.P.251O9E#,H5)PS< M)X13E_7[ZO43/LVY]IL,A6P:9SXL6F=H];%*7;-RDG)>%+ @@#*! 90X RSC M""@(BSA#F":Q4SB.LP9C8XXOS2F5U=F4J(QP(Q;W4;*CGJ#8!R8G WNE?.W, M;-OY&O#;)_,;\#^< =^9E'H#Z)6VW+48E-AZ@[1/??T?Y-XLZ%X^FJVPW^3B M<4F?OT\YG=6QL91EF#"" 88T!U!!IAVC5 '.4BQ($0M%[3JF=4D9&\FU-70, M,>Y&LYNHO&$4F(SR!,:9:R/FQ_$.@-'O(R/;Q]H;%$Z?3P@ MS_$Z/<%[(^_G#:)W>@+4W_/Q$Y2E!)$VL"G_N/WAL+DZC6V24 MLR_;LH-5]\=]"0*!/V8[XYV*M!RSM'>!EIV'#5:VSU+H"MY0^=WPM M%Q.>4 N] GF^-)S[ L$"$+^K@2Z!P[K^%J8?^/DV]_1UZE=2W_3=M!^3 M/^1L\6QHJ2Y3/$F*I%!2QH!3R@%,6 Z(0#%(!,U$(B%."J?(N4YI8^./1MDR M($5LU75UY[L MO7I/<$6W+%O(=;2]&S!\A[>O04BGEW\+HD#^_D6QA\Z^S8W MN9^(W"T7XH6O5_JY=9WI5;V'CSG6),$%D!CGFCQ231YYD0*"(55QEA<)R6Q/ M1$Y*&1MIU(J67T"M:8^#D=.@GC\8\0)58*+HA9+3^7=(GK1-_.UPB#:>A- MB/W^<)NUR]<2V4KU:*M[J.9P-G@%[ S7*?X-V\+9P-+=$\[J"7T)K DQ;W*3 MS*Y,/=\6*919(11(8RJ#ASHZS3PL9&4EM=-RF0/>O( M=4)LRTM^@ O.1#TPZT$ZY\'P3#,= @@,,=@@[$\SPPF^H!A/GQ;SG[59G];R:341!*FDT(MW2I!VAQ.D -$> M,LBE$AG5@\4(=BZB$OUI;(M*XUQ;)E\^P':ST;##%GBZ&6C$ M^A6'\0*R_Z(NEZDU?#$6+S >+:+BY\E]#V]_R/G+MK;*G5RJQ?*):EQNV6SZ M6.JSJ= R?=*7W*I[_=N5TK.)_EO5YC.9<%[0 F8$X(S$ ,8\U\L+ @&/L<)9 MP@ACPNV;..9TI7^?Z7MKJ?$GD;2]D!Y^/$)?O9< MFG35JMO5LBK:FG6UK01665;6KVS9=A55UOD\K?8+M^>#;4_*#7P&[A?2P^-R MS\]W/UE___+T,BMWK6Z4TG*J)]ZJ:U'53*RW3UF1)EF290#'$@*($@XH)X4> M::D(I0EBT"K?R%[DV%AYJW54J=U\P>;+;E3O<0IO.0#GC^3]PQJ83#TAZG1B M[P;2Q5#D@:K;X:Q69;W#8,;&;)L*\\8%G"_.RES7:&K7- M1NTOWZHW_]? M*A-M]E!F MSV^*&9,<\3Q+(4A3JA?61(\ I:P *<\$S;6K2ZA3(8\N86/S8QM=S7KOMM6+ MQVCN>";5!;'E:9,GX$*?([4P*P-2_RQ5#5,@V@83O\<^70*'/="Q,/W@J,;F M'A_Q[^6C)RHF>2)R#GA>( !1*@ NJ )8*2Q4GL$X3OH'NC^XUG,8FC$^+^:/ M0 M]BO8"LU?U-^$19TFLV4&F@!5Y# J>$<052;G(G1R+ M$X)&1Q$;/:-2T4LB74YA:^E1>$ L-#?T LO=CSB#A%\?XI2P8?V',R8?^ [G MKG<\VM/W]@\=J?OOO%_,?\CE6HJ/VKQ[N5[/RKLF2<$2E24(L,24XBKT,#"F M"$B@C&,HA,Q8:G48&%#)L=%2K:WI35>I6VW1F#:CJXW2[GU#@X[SF3/'D8Q> M:(KTV"AN8VUDS(VV]HY@L$5=+*A\W.@'?4?;_[\.OOW)]@"C4LW11I*9>-,X M:XZY0\H>YF!\ /0V1^E#R.JWDO@LM;B]QGEU\(E$:4QAK&?X7*1ZPD<2Z#5$ MIITOA!),WP!-F7\B<5Q7GT?"Z MKN@0-^C*XKS9^VL+BSMZ-"DP^?'[M=#+@!$>XX*RC )>2 8@%PA@DBF0I3DE MF69UQP7P@%I@07<-P:%)PS_O(&!2@ MX)R1.PT*SE[5>7O"8WC @H&8DIR 7- (F9 M EAP(F))*:=.FX].TL=WRH.E47ZWP-Z$S7#N!+V7\P+QI8_ LE]55=;," M]XV!?N-FYX8$&XW -'30?;W2O$S-J(:DI;SW?@6]4//JP;AI,*A3TPN$-79J,C=6=7);/;YJ?,29BI33\*L&F#7ALSF,E!8(P*5+!]$+*J9CI M"3ECX[@O!\QULA6+^>-^2[J2W\1B-J/+UB,[4D-B1F@>@ ]-7HZ')DJ@( M*T!7N3,P>.6C4[(&99XS!N]SS+G+>QS3--W#K^MRWSG"<8PS!)CBJ>GME %J MHEMIPG*9<)RIS&[]=.3A8^.-1KWHVF$+?!\PBW.*"V (_%5O$3A? OT\% Z[ M^!= ,M#NN\7+X;9%?L+DSJWM_7N&VY(^H>W.5O*I:_HY-==/B^5Z^I_EL-ZJ MC],YG7--=N\7J[*BZX?IBB]>YFL3@)\KE2,"4D@+ +,B!3@5 K",4$H2E;'8 M:7UG*WAL]%5V?S"1X9LBJ[*J=7VE?]-TK-[_VRJBJ]6"3\MJH7]-U]\C88*Q MIJO52YE%SA?.[2.L!\[.%PHQ'(%IM*WR)C;V4P-IJ7E5,+[1W9_+Y(J65Q_* M6OB@3I4K)/M>EO/]/J)JZV.UJ0G;U6.T,HN4;?U7O8XTK>[NEE,N'Y;3QT<] MVS*$F("Y!#G/%( )18!23 #&>ADHA208.IV+7:C/V-BQ,F!EOLAGH^:56=J= MJXT<9*#L:&] ^ .SX4&IZI8Q5]'&G%:MZG(3S%@4E29%M4VAPH%[@QLP=-A= MIS<,,^X-8'=(@ M\!O&?$K8L&',9TP^"&,^=WT_FM@D99:A#%_--O^M^K:J:IRVG<6FY57.453( "%HQ2F2""G>KS[SQ];&15 M*]SY^T=LWZ*@NF4C& M42)C I"0)H1*9(!(A$&<$RZD2%3.D$NM(?\J.M'& #6)'HP,/31;4\Q&N^G" M0-^\*T<]J'9L]+9#%9C2 O7=J"X<9Y.-W3$8;5>-6LV_;1N-79A#]LW8D]3S ML)679QAZ"KHW<6ET*5;?G@5=RYN?:^T_FBVXS]/5>H)DSGF1")"F^A^8Y(E> MRJ:FZD>203T98$ZHTUFKG=RQ.85;M:.-WE&E>/3G5O7H9JY':%F.KZ/C:#L@ MEF>H_F$.?83J$V'W4U0WO/P>HEK*'O8,U0V0@R-4Q]N]E!]9M0J;Q21#F"&] M3DTA@#+!^J>" YRCG&9Y&FLFNZ#^R&J\57U1T M9.5)GC^+G*936 HG.L-JN^X<+ ML;6P8B?WZH'^G! BB4I8 I3D,8 , M9X JE8)$(5S$)$UX05VV CMDC7-/C[<5+O.,W'RJ+G#MO"I/D 4FS!TMHTK- MZ)?/&J]?KR*3HK50D=;X*KK>R\VZHTLOA6@G7)&]3YLC!\W_VRN:4? MIWS2,\S\<;K9T]*/O?E91Z7_MEB(OZ:SV22!6+ B)2#!T%1K@&:)EF0@S@I$ ML"0L4TZ1$C9"Q^:8;76N3PRN3"JV&\=8@4TD3K.8I@ 1I9D<0@)8C!&(4U*P M0A9(HMR%R;V#/=PQS5"0V_&[;R #$WWKA;VNT3/T_LM&YZA1^G2PH#.INV#D ME=VM! ]*\RY0[/.]T[U]GS&! 2"TTZ18S2 ME."8.H72[CQ];%1NE#-N3J\&J;NXV7J&/=$([@M60'P] T0/W^Z(P9Z]N;:$ M@?VW(\8=>FS'+NK[J59EN?XQ77]ODCF; \?7"4JR7.8P![Q(3!!(A@!.! 4\ M3U.:*?WUPFSR7+;BNU_3Y=KV ^Z0Z?(*[TL.@'Z?SLM\NHS.3TN?Z87>A M3(LTIXQA[?CJ536D>0$HABG(*1$XQZ10D-4HW\PM&TIYQKB1&P[AFZKW2@!X M;7G4$V#!>;72L\K<;32]VD2EO/ID6@M(/#-OE\2!F=C"^$-FMKG):Y_ 37)J MJQ=:FBFE*(- ),QTNL]SP!!.0 XER0JJ:$&DASZ!1T2/;;&WZ1/XW&Z=]M*T M3E.-!;X[U!T;%3L>"H-U8%(ZTZ%NH_R0'>HZ$!NB0]TQ\6/H4-]%/F*:W6# $"#0=[3"* 8O3&.!4DC1A"5.YTX:B3^7& MMEIMXOLK)\\Q4,3GH-EQXUL-16#V]%#EO_Q/U SG7?=PNL>Q!,#=;^B+3P6' MC98) .U!@$T(&3V9WF3FFK(X4GQX66X>6Y7(W-;KN%6M0@#WDNM+2Q=*8LD) M2C @*1-F*S$#!*4$H!SC-$L)AWGLQ.T7J3,V-F_5.S$9_!L]S6''MO[E)K&_ M5SW?"P?0DN<'&Y;0S%Z"75D25:;4Y'Q5E_QM2J,TH]:R*-J:Y)'*O4#KE[PO M4VE8NO8"WP%!^WGJ9;F#9<;):EI.#57RB6S:KR1"%%BE9MNW !!A"4C.(" * M\AQ3PK!TR@ Y*W%LQ+K)&6MI?-4DA><+G<;_AT_)YL:1K:8I ;0FMKB5+T@SQ3$"@BB0#,)$Y MH)@ID&%.59RH L7*[=RX0]K8*&>C;%6<%>B!L.W)B"?<@I^,-)"5Y>>V MFIXO;-SC:,0"$\]'(UT2!SX:L3#^\&C$YJ9^//*13I=_T-F+-(4Y9XO5BWZM MMGE+*4E3CF$.L#0M$:1$ "L8 UEP%BM(2"&=-@0[I8V-1SY>?_H:_7']^=M- M]/O-]?VWKS>_N^>$=>-KQR+>4 O,(D;/J%0T:FD:*$',"A2O--(M<5 :L3)^ MGT;L;KHH(WYU1U]-8/K[EZ6)2I]D%!5*IA(P* B +$\!+M(40([30L1I'J=. M_'%J[4[)7+O@^E'55<#E!@CMA@4VMX%=4Z>D]'/X%!B.SS?5%O MD6Q^PMP3N>6GKNX="6?*S%:%!;Y.5_]\]_J@GU2V02QHBHI,(, ** $LJ (T MRS*0F]@*2!+$&'=;BIR4-38>V%$U,KI&1E6G'I,V$-NN1;P %WPET@NS/@%: MY]#P'9YU4M[0P5GG##\2FG7VEIYI3D_/VBDQAV:WZO-B_OAY^J,IT?-OC,E"+I2D&ZS$) MQP4COUDX5I*'3<-Q >,@#\?IYKX-1IZ7TG3ZT9RG?Y[)<@MW+MKE8B<(*:+7 M. @(A4T7D80 AED.$I$5#"89D]!IG]5&Z-B(J:US6>2/MLLF]ZI7;86]'3'Y M1C0P+[75O8HV"I>XME7VV=S#'B#/'3PL! _BL->' [W]BC*LY]ZJ#E. M3A_GU?J-OSXLZ7PUJX*3Q+^_K-:&'"?,]/(6@@($$TU/BA3F]#DWY0B1*'!1 MY"JUKM;31X.Q<=6U$/\:-1I'ZZW*$=WH[%":IM>@=//6(%"'=JX.4YQK"[;8 MMVR(K@?#WJ%>4.@Q&*B04("Q<*LV= F.G66(>CUXN/I$E]B]4[CHH@?U\WWO ME@LNI5A]U":UXJ;,\>.$,D8)QC&(J5)F,0X!HPD"%$&*DB)&)'5:C'?(&MOL MT:@:F:'>-OW4RW'>"CV<+]:R*HEA_K+;&M3\YE_BTIO[%QSI%6:T_B[U_TP$ MS]-BOOZ^TBM[DP/TNQZS[U&67$7FQ2]O,&[45:3M>98F>43.3J9:7Q\JSEK>:3T M51T9E0N(2$PA($(2 (M, ::*#"A)$(>I3*%;_RYKR6.;+EJ*1Z7F44>1-^?3E3#"Q"UYHR0[W-F2^E#'SV[@7+D--KQ 7W+Z?&E M:?WU05;__33_-#<%DQ=+DUF#,B*E*G) 8R4 1) !G"$",(*$)1)E,4\F<_EH MU'QP*:?7(=3J0R+5AW0@.N1RL=+0T;?LQM?R".EBN(;:W:CTBWYI-/TUFLZC MEK(^Z[998.*Y8%N7Q($KM5D8?UBBS>:F?BRB%V7_E.54LPW"?3#_=Y+2+.,% M)8#Q @*80:Z]GUB!A&0P5HK)F%MMM)Z5-#8?9ZOH3M!XJ:MCA,MI=.WXPPMF M@;FC'US.M'$6"J^4<5K:H'1QUNA]JCA_0^]ZX$^+>9F86*4AWKZL5Z:1RW3^ M.$%04)5E!"B>F[)P1 )6$ XX3))88>V%P,0M'.ZTL+&1Q?M6&O55G4,=+;;Z M]D^M[H3OE<#/(N*[%/AI@4/7 C]K^I%BX.?O M>?L>I77$;_L/NR'!$T+B@B'%@40T!3"/":"97AVEHLBYH'J1%+,^.3UKV;)3'.YJC6HS?:OJGG+?C;ME2U M'IR0W5;ME>@W,9:'WTK3N)9^+Y<_IJ:VWJVJR^S1V:?Y:KTLPRQ6)F)]=?Q/ M=:PMQJ:P%-4SU%QGD1"P.=UCO"JX*!30 AH]QD^B PW A=R.OE01\#=-672 M/]"UG!184FQB5I/,5$QB+-4LC 0H$I7' D,I%;9AX9,2QD:EC9)U=;-(JQD9 M/>U(]#20W4SH!9[ =.:,C#61G;7^"!NM)/^_'A<__F]];TE$_P'-CZ#ZL62? MTT\=A$+.&M7PP/D+^WECG\V!2U/'_87.'N3RJ4Q010QQD7(,1*(X@-STDB:F M=2Q$N41YH9C=-WU.T-@^[5+/J*5H9#3ME?][$EL[A\<'8H&_]GY@.?LNYY#P MZH><%#:H3W'.Y'W_X.SU[G/]C5XUKE_?EUG$VHD0\N?_DJ^3A!09(WK%I6?\ M'$!)]8HK@P(D1+"8LBQ."ZL5UTD)8R.$2LFHUC(JU8RTGO9S_7$@S\_U%\,3 M^.MW1L9IKN^TOO=U)IS\D@Y]V M7@*BAZ(@QY$)7!ED3^@;EP@8ND?4>P;<;\"]+^6&C/*: M\^5+V;=%HSR;)"F+!4P@((1) '.LEZ-I@@%D'.H5:0I)85\N(9R>HYLJ*NU, MA(M1SR&'/^!8=I/^B$;H[QFUTHSYW9C&W*&ZPSC&?J :$&_\#KC5BP@_,IU5 M)0**'Z[V1'@,=RI4#""NWZJQ[O/^59H5:-4;2"V63Z8>PRV;31]+56]^FH(* M4CQ,G\IC\'O]VY4R36T7\S(=8%NN':.<\8*F@*-,:+> 4(!1 0'%,A5")33A M3GM:GO4;FV.PL2MJ&19M+7,LK.![-.W6A6\X1H%=@]HR,Q-TC]-5U-@750:: M=6+;Q#J#*0I2Z#_0 'A=+OK6<=!58R" ]Q>/H<3T6$-^D,OI#VI6L>_I\]UR MRF6S1-44CW@C8*ECE8 M0D^]=+DRO8VK?"S+=*QSX%HLROQ %I@YMTI>10:Y4L_MAID?L!Q6,WY &V@U MTA<\MV7$>4@ZEP$=MP_GQI^W8<<-M[A\X![SM\^EF]=*A/NJF>7C8FG^.,EH MP@@WY\("Q0"2N LYP3$D*"BX$BP0@[2;;Y3S;$Q]9<74P_%>&"UVE;)GT.. MJYU?_?:C%7B2\-":OC9U)[\W^M.8&]7V>O2SPP[(.'K6=ZOZ]^A>;P6WMS[V M=M+>^!RG#%AL_=KT!#!!BQ.DH,R+F($B)2F 0B! ,,T!2@N%E E#BJUJT0VF M\=AFFRHH=U8K^GH5S?7;?:9AUQN-]< G/CY&\.]Y]E.]$SOYRL;X,EQ[;"_% M&QT)^7@Y_MZ'0[U>DK<[*3HW8(.=&9U4Y.]Y>G0.UV#G2&<%]ZZ,_BR7Z]<[ M_0VMM> ;K<*S^4JWQPI() 3RA $9)Z::I$@!1KP *6%,22Y%ZM8S^;S(L3D- M]_R[%"^SLC+Z3=6H[+YN5'9?-2J[BKY(2P?" 7F[A:=?/ -/X8VR5U&I;LFW M&X6#'KO8P^2[^O8YL4,7X;:$X4@M;ML[>Q>U73S)>^T@E"NXSV9(3?>A*A< MYCD1BF.0,5( 2# !C*0<<"843'-5D,(IY[)3VM@8J"ZMO=$V:M3MF7G1#;4= M[W@#,##E7(!=G_JVYS'Q7=^V0^+0]6W/&W^DOJW%37U;'K+UML!#N7[*.,I( MIB@@%&EG)DXHH G) "H851QR0G(G%CD4,3;JL%_%=L!FQPB7@1'\C).M6V5D MKCRMW,[;[KG)X(&8@5L*GC+SL('@R2M[[*XVV=O_F*Z_OW]9K35G+)O5T.NW M9ZWH?%UO\Z[T&DN:!JIE_'Y][6K"*5()TJ JDIO\324 SC$"@E),909Q$B/K MK=.+U1D;2]0ZFYCWJLC2LM:Z;B'4Z.VP'W;YD%GL@ XZ$($9JK$E^DL;$S4: M7FTVG?2BJ1FFQJ2HL2GZ6*8^OQ)#CI< VTX#C%L;AN)WE#NW"6\7,IP M6X#>$-G9W_/WU)XU"^KG?)55O\35]^GSJNZ3A&6",*,94)CIY7*>8H SH;W= M'!&E?5\F[*8["UECF\L:5?4\(/: Q:W]/"AJRKN7^5*+@T1+9;_H"9>8MV\UVF>4804 456 M( YE7J5G.8 J5PAQ3.:2JM6#C;"QL89E;JF&VFI;]G*]*]:8P=GZAS$%AZM M1^ "-V=G(++4'I=/K./6,XE\[2FAV' MS?8>SV>I7Z3I2 PQC"4&,DW,\462 8HI TK F,<\%WF13]:+-9U=>(JJA3F1 MZT9DP"U((R.2U\O3TNXS9W_GHRU(ACD9 M-0+'<2;:,MWZ-+1]CV<>^3!=\=EB];)L)7U*GB:BX 7 +#'=B8742SP6@XQ* M)+ @*KG[7I8\(1"R3D""IE0BQ1B@+6G HI4,$A0DA2)DV=R6M38_)!2TTV225<# M;5=,+3]U+TB%_N9+D'8"ZK^'=$%!V5/ VI&$ M![@",T0OI"X,W#K (6#TUE;6&X9P'1C<'<=U>+E[[XR')35YM_>O3VPQFV"9 M,Q73%!12X!U4L#3BB#*K8J8'WPY+%]^+5R4:6=?8>,7;BZ/^Z+ M0 C\.5O:[]0'XZBMO?M?[#YML+X71XUH][LX?D&_V7B_AO$U6Y4Q+):SQJG; M1_2>'2OXW:CI<=XXAX37B>.DL$%GCG,F[T\=9Z_O6P6SB5*]59776N="FJEJ M@F1"3N*BJEI>FV&'_@I5=P-L1R.4X#E5,=QG,)"$I'RU"E?O%O/\?7F\RE\?EG2^JEH": W*_U?E_5R+?W]9K>N@TEOU0'_>+9;E'];K MY92]K,L& HL[6L8&I"2+.4\X0!Q*D[Z3 0+UPE0H@=,T+1B2F7.\Q5#:CXWY M:B,C7EL9K;>&171C68_ CL'>!SLR'>TH!^;F:D=OQ_"HKA3TRV?]Z?]Z%37O M0(-!U *AY/(6#-$6AS(NWVP::BPT\U=H1&TXHO4BJ@#Q'.][;<943;F>RLL+OB]F6N2#?DM7YL<[N30MO;4/ M>_N7=FE-5NTDP;$B.=23)C0YKSD3 !/MZ<<4:C>_B/,T<T\KC>G M1R[UL,-W/B][('T&SO$>%N7#?/&!Y5_4&;9J67]8E:C>FF>R@ KG!!14* 3 M&@.B'2"09PFA,DXDZ]7OM5OJV%R5L%^!K&P+C&;7PQTA&WZH2X/%J9]$[ MO73X_D27_PQ0.L@)KQ!M4,](?HOFIG9@G&A9:GES[RK>2].KX(.L_OMI7BX\ M-XEG5:^#B5YJR8P5')!890 B8G8K80$0RC.5Z.$HTJQ'F)Z=])'&ZU5[4K14 MT;F>MPWH=OSD$-K?TNAO8/L6^'7#R7?7;1O30 MY;\=X#A2!]SE[IX%$V?ZX[I5==6?V^77Z>/W]4V]!U%V&-W\<57_=95,4$X1 M)ID >BP(@!))P$C, -+.E"I401.W8+]>6HS-BVKTK=O=7M)E^;+1L>.TX)@' MIKA2?W.H4"NI7_NHU-+TLM\9B>TUJ\U%'DGO(B#]5GCLIN@*N1% M#^NQ#V_BJ3=1-R;>42Z_+.:EXZB_=,W)G^:::>1J_6_EZK8)5V0I*S*,0)+E MT#AV,6 BDR!',E;C/U M(LMWMD4O>])%&YQ?I>D+I$7HUY;G;;RQS8'U9J5]97X6@H3@L)DNRTJ79W-/_$R,$Y[I"'@ M'F:WU+20>BXRI3($LI3& 5,2 %!0!S!$C<<99P9TZMCI)'QOS M52?(;/<$N7W*7)M0GAL[&\O6VD>+K?I7T5^U 1&M+-@+]_.R M:3S4>W(1>;_EZ ](^Z)D0B%+D?K8YII&.;>)8AM1@KXRU*V%0 M7CEJW/[7?_RB?M_H]:Q$7(KCE%*7X)YP0B6CPC1HS#( TPP# KF>+-.DR&@B MXEPZ%>452]&#$HX;'/M,Y'BW>QW>F_EZNGZM\O[67^6SR>:;/]ZOZ?IE-3&Q MF0(+DPZ'&("YS &AD )$4)SE*%4JL3.V,]>NV5OBJ MC.!\^$[G]?T5# M5/T>Z9LPCDW%0#;^/38?PPZPMTW*P&KV;$J@E.3K3462!_KSJQ9D LJF\Q?M MU]19(%J["D ME72@&S0;&N_J35CHS>96S\8!.89BJ/MNQHM@T/7 6(@CH+AO^: M;4>E#5]?K*OO8OCT]TUIB<5R^CB=5^M(;A1V2,-Q M&(1N=@F!Z=NEPW^:1RW-MU4\WH>#UR&U*0S, ^4S^8/;+9/)';3.]"6'QPV7 ML^1NXTZB4H_;>Y[T]R+Z>B[NE?)J^/*T^ MEA1!Z:?-2&<%4TSW%]I8 M9-+;16W'KQ%MV6?^\EQ9%>G_-]T:YA@ST&\H+6,(PHW,,'/+QH#HE[8)OQKT M-U:4Q9$;.ZZB3Q9#X1YJOO4'N>++Z7,E M9].2J>E=6L1%FF:4 8:AT.XTHX#*O-"+;R(IXB+A5%K7'.@4-;;E=DO9Z%9% MFPYC%FH O,8@.BYN %>T-O(,?W!(J>W%LK-#H]VNXG#.?$6EFR MX[?:W7&AJUH'D&D?>?8BF@I;7_6?EN4!4FN;:I+2C),"YR#.<&P.77+ D,P! M31A4$E.,J'**4'7786S$NW6$^D6F]A@%1QU^L9]K VH"OA%6Q/: M6ZD!/$MW ,.XE0YZO(U/Z0[428>RQZ/>)K_TC_*,W'2,JBMJ/"S,K^H4'],* MX_KQ<5DNDS_-U\OI?#7EY:GYA O*,.449)!0 *D>?,:U[UI0*+.<2_U')S)] M,TM&1\F-FGKQ7^L9_3"*7D6+.CVUBFPHUZ=R:]^P&:?]WQR[">!O\3X$GD9\ M9J7^L7UGVM5SS*\WQ1<-*E?1]@7< %.%HHT@_LS7X(XCTNQB:_X>,66^!LUW MBNOE"O6;M)NED-::U0>$VPI6GX36GU#90FFY82'+.4I'RR-@EJ=E-R(#V=)MR-MN%8 MMDK9FVT5-+7+CF;(&"!8$9"IF)$\31G#3HNUDY+&MI@Z67 \^M.H:[E!?AY@.Y+V EM@FNV- MF)\:[&TTPM=9+Z6]?2WUMM%6]=)W;NA)%G3UW?S/9%+\H#-SLOE5.[_+J7&$ MS1\T6>W^HG7EA$.($U@8+J&F4@O& "\'BX*BG&#.ZR&\T?/6& >PT>M-AD_JW[[)P%G.-4,-1>CY M2&MV%97C<-.&?ZM[M!FD_=^U;O X;?D UN_4=I%&PTY_/L [F"*]/-1M&BTC MA):ODV_WDPRJO$ Q!T*D)DFFR/1/0QHXZ'_7%U>=?_Y_R MRR^_^=:C!OEP#U5OOKXC?^EYAJD_Q%MU;TIF?7DQV2OZ_YAMV]4GO4#6R^FY MJT!P<*_5Y1L]%^.+I:3$O1=W1Y>VRG&%% M><9T)Y>EU G#B61)(4&>2*$9+].,)^(<2*%D1@G.4N*4@VLA6*RR^PH==5%:8UA6F%S49?I;)U;23WM9,]1'Y72!9RAUT' MV0-QL-IQN+6G0\:_2_$RDZM;]=Z88Q+,JB#>K]/5/]^]FG\_:OY;+!_DS_4[ M;=<_)T0569(4"B0BCP',LQBP%*= L"RC4/$LM>N7>($.8V.M^Y>G)[I\+?V" MZ>-\JJ;<[*>@SKJ?4'ZL!AN^!1/1G2<&X9R:NJXBS7\S(& M:2F_R_EJ4[+%,NFHYU/']!$VFEF;VE"$3=4W8S1>$E* *I3%(!9, 8E3H51"B !(F(5=I0913(\RC4L;F M033UB&FI[+\ZYN8CJD\)Z L?N3]P1.X _^$)<^SJP["OZCS,#:2.TS''!_58 MMS9'.1\:OPUG>F&JJ4XP1@"45 &*8@A$P7!2%(@GF54DX+&'CXW4&O6B#PX+ ML'W +):F%\ 0FELV"/19B^Y#X; (O0"2@5:?%B^'VZKSA,F=R\W]>X9;9Y[0 M=F>!>>J:'C1TK6W'[TW#D^5ZRF;RRV*]J3V?)"JFT-3DUJZ7IB1< ,94#E(& M\X0AIC)86%-2AZ"QT9/1-&JI&I6Z.GR?7:!:T)8GJ )3V'&4^M!9%UP.U.8) MMH%HSO$E RR8 A@F.>>P8*JPK[S:+6ML1&FT+5>?=9&$Q59AA\__#+X6 MA.D/M<"<60)61WAK5:.6KGV(\PQR#MSI#\&!Z+,#24\<:@=))XV>><1P3&IG MRPZ96MYR693HK?HX-?EAGZ<_3'"\%O$XW52^*"/MM@&),I5Z'T3)>J@P]CXMS'![ IN-:_KU_0+$749$;LMP, X!V;L M-L25_J TX!#O04)#>X 8)#3418\W"0WM =2IT- ^C^I?5\/$Q^UF&6^ZC9KF M K/%ZF4I)QE-88(S9>)9E%Z:YS%@">) ,99CEE"3W.-T3F(K>6P4^'ZOMH)[ M,04[P"V/.T+ &'HKLJF <%@GH=5)>JNZWVH(3FAYKWQ@)WWP*@=.H!RK:.#V M #>R$G(ZN9FOI^O7:R'TB[BZ6VC?%GJ MQ6$5/E*=FI9_K*OEUF5QI9@(7*2%X )@DFO'A<40D")60,0DT0Y,D220.ZWB MG%48&W642M;EV9N2[')U0:D%]T&!K"@P5E#/DH:I,XH 5@DU^9A0I2QG&2]Z M-.$+-#;#-^"KU=R,CAAT="R7V4$_A-"K;(_%ZF\VGY >H[ON"FL]TL;ZHNPY M<\Q9C8&3Q_K"=)@_UOM)_>:T?TA3)%.*ZQ]R21]E4\7CPW3VHG];R6UMATX8 M8@F#N2DE1&( (8& 880 42*-50*U\\M<)C1'^6.;S1KU :WT;^(67U9541NN MO^Z7M3GOF,MUI!H;5Y&HK.Q/KZZC5V1Q8?J0:_^#ZM&3' .F) :IQ%A M2M(L*R;Z66PQ@O%KZS'@"![4AFH=\U7CNE[4XRJ/C&I$U^OEE+VLR]W1ZM)- M_.KWQ4Q_FJLW&'F[637@: :>4AO-HUKUPTI3+;VOHMHB?S-E3^2\3I.N.@PZ M1_8$:'^"[/N8GK-C54K:M+ YZ:^LX2 MD2QQ.J'K$C:Z>:_6M=Q)79;:NH=#6*%L25R>L O-4FW8*D7]'N6[X.&7>[H$ M#DLT%J8?L(K-/?TH9+,3_;ND9AOZJ:JYRU^6RVWH"HL12G*>@CB5%, XR0&) MTQ@(2BDF1:X*XN15VP@=&Z5L3U_*5C65JFY$8H6U':'X1C PL1P%+T!BH@LL M7OG%2O"@/.,"Q3[?.-T[JLYIF^HHD"J,*(2 ,&[BDP0!N-#DA6"FB':(,KVZ M=*&LP/J.C>V.--@:10\UQ^HW(QJUP P;OJ=:D-(\ PW0WZ'-VMN4"QIH 9J MN^:I<%E5!>V!_MR&9VSC+"%!##-%@,Q1"F A]!QC*J7*M% IXBD3RFEFZ1(V MMFGATY?WM[_?1 _7_V]',P5W2.W(W!=0@9FX+I.H]6R%:45_!@E$M8'$*_=U M"AR4N&Q,WV<=JWN\'E0=[/B]HZLIWW@Q!=)$PI0$&8\Q@#R1@!*: 2YC)E4! MN>!.7-)+B[&1S /)E#AZT(\H>ZQ*(9$&0X(DS0H 8<&!?FD5 MD(S!6/$T5DOZ^:BGV53Z:9%>,N,I) 8'2/P!(< Y8C C M^G/G!/&8,*ORKP=/'MM'7BL75=K9QYGOPM7],5\$0N OV-)^I^#QH[;VCA?? M?=I@(>)'C6A'A1^_X-)\WG)J?V<"--MQG.U O6N^GOZ8KE_WDDFI:1TL\QQ M_6WJ&9H5^F.E,6 PE7J6)AFB;H'A%ZLTMD^]U1.F43CZ-M>#%*V_R^A.7]LW MY;?WH-DY <,.16#".1J"O(U2;@*1K[9C-$Q>\*70!DH3[JW6&V4-7PKCZ23B MBY_9\6;8@U%PE5VO]WT5K!69JY>C7V4B>Q)AE(D\84$I[ M4#"/3=E\&8."Q04F,*-Q8I5)2UZ_7<'63\#"#$-S+V^!_:V:_"O_&!//#8J>6CK$BNAL(?Y?JBZ''8:@: MC2'&P[&JXR50=M=^[/7D 2M$7F+Y;AW)BYYT0?(&[J<:\Y<-2UUMU\93G*( M"4< (YJ:DA@9H(4@(&>4X9@IG"LW2O.NXMBXKUU_ZTX/LS:3SF:O5;Z2Z1%9 MG27UW?GP-K*N.R%O,5ZAB;8U5&WSHJU]46-@9'@A:IEH;FJ,W'8/'VCOQ/=@ M!-I+\:;F&^VM^(;Y]%Z+=TD7IKJ4)>3HG&ONVG;=6=TM9E/^.HGS!),88Q.( M(P!,D0 X$1G &1$IR2D6J=/.MY74L?%\J]1856FQTKO5;L2(/I#=GN.F[F&I:>A.XR[^_+.:+ M9[FDIOQ(%9A[\],FT"AN1"(0Q,*VU=HSHJ_Y=:W5^# MD(LU.EX9YKS406G&&H1]KK&_L1_AE*E$7^5Z6B6TWK+9]+%<P*!=OWC-$_C7&56H6HN0L=&.Z7.T7*C=+38:.W&.E:( MVQ&/;QP#M MJ*5WK]M+ZJ"FLJQB'9CRAURMRU1(0X_<%-UR]$,I/C8^; J._BCU+Y.EY5;G"ZJ/#O4B6*X6 M1SB\H5>>'BN=_K%].QH 3'T]\^M-&50#PE6=>>5Q33OPP/E='P^E_+!K[8&' MY&#=/K3\GBU69G2UNE7E&?+GZ5Q^6LNGU82*0G#M:P.LIRGM@^<)(#G- "H2 MF66(,(2=?/"C4L8VR91*EMF8907R/XVB4:FI8W[8<4SMIH"+D0K,UWU EW^N^+92GSBWXG/BR>Z'0^,26< M"R;U AWGIA9=F@&&$@0RR'"1JT06S*JC24_Y8Z.-[BYH5U%I0U1]-\:*Z,_* M#D=2<1TERY.\<-B'/M/S#KO[:5X_\/R>ZSGJ,.P)7S^ #L[Z>C[FPCY.]7\, MS2:3G DL"BX!IP4"D$I->BJF0!2%2.,B32FS"DKHE#(V:MMO353_$)63_NV\ M;QNG'6"[>_30^G8\:=;.%T].*>1Z)R;4Y9 M[Y:+'U,AQ;O7;RM#.I_F9N=I.G^L4]*F,PGUQ$W00--4XMIHW-$-TH[GI;:CX/E ML6D0=$.?GVI@RVB,1FVS$_;+MPKE7Z.-\M'U>9C=CU*=$?-[IFHO?MC#56=8 M#DY9W9_0NXCB4M*5_""K_WZ:WS:GN^_I\U03PR;V((8L45Q D%.2 8A0 ; 4 M"O!"8)SE>GV7N994M!0]-I_G_7>S05U:H'"0]Q1\QW[49;\4-72;+#?:YN'Y:+-?3_RQ_KTE6Z[%^-=5 UF8S M_3]>IL]FJWT24QP322" C#+3Z2K7GAM">E6'J8BQB'DB>_1X]*6?U1<[?.?' MS]K/_E>3\-\8&8F6E8ZQ*;Z&TC)^9-J/$-Z$'OC^_G]2/YWNORG+/OC;9.5 MM@=I!8Q5@62B%]Z* I@) :B2,2 JQ:G )"Y4[.*K=DH;FWNZ5;:=1MC_K+(; M:CMF]09@8+J\ #MG\K/"Q"NC=4L?/V#3F=&I%HL5[0M^5K\^\MJ;;A,+]=OU0/]>6=X3U-@JWOGP^*.EA&T M)".,Z%4SR 25 "H, 15% 3)*8LEIHM+,*J<9M M:2P%VE1@;(U6&V/=*"[TX-N1Y(B&-##-5CDS.Z9NDC\^Z^']]2JZ/AS=%B-O M#;^*S!;H0IE>#B9#V MT_"';-36(=5KO,1F\W][EKGMN!33-$EC#F!JPD=)IM=*.$6 8Q7'<9H2I9Q: MC[BK,+K)X^[FZ_7#IR^_1=?O'S[]\>GADVMOMQ[#<%'8A"=PWS9\8GODN+4B M3%)Z;Q"'B*CH4F,,D146,%E&6-@\:>"$TJI>8ZMP34G*#]_I?"<-Z-/\3BZG M"['7/^HWTY/^ UW+336<":<%ITF: Y+GVI3&C\:R ML9'VU_MO33[J5?17T]J-UJW='HW^D= &1,H4G_I1%I\R>:IB,9O1Y2K2[V*5 MLSI4RJKW5\UN!AF-OB.:F#PDO=9U>UOP5(N-:*T!.DB)U>]=A=)5=-"%L$0J M,E!%VSII(TB-#37^X\B=]6[=WR.Y-M2@>LN^#:9@/\?B-SG7#YZ9II 5',A$ZO6&@"E@'"7Z'TEQ4J1#$I@OG/#HD>IVS.P+<]QV'CEPU:/9V>>I]F6$29.;B]\6)A+;Z+F<;[8 $4HRP0N]PB"F^P(5^K-- M$@D2C%.8)@4GQ.K;M9(VMD]YHZ_-EE\/<+N_;.^0!?[0MVAI7:-2V:C6-A!^ M#EW$?.(X4,.P#CP]]0.S!:6S]=?9APS7YW"BWB0[PMW(Z;;K79=(1,8.NB4Z;N;\ ZKBRWQ=>;PVMOLHR M*>)A\4!__F.Z_F[:;6DZ^;A8'M]IFBC"99ZJ#""N,868Q(#D4 #%LB)#/"\4 MSWJDE_75Q^J3&#Z=K#$G4HMEM*8_Y2I:5I:9N,ZY7%=')-%*KM>S38."55EZ M;%'MQ[FQ3._QE'$L$B(A$+ @ #(N $U5 2@JF&*I+%"5 Q9DI1Y06VN%@#&!>Q$E,:,&%F/R02[9X M"V3;@@-CJ[^WU524D3ZN&>EG07:;0WP -\Q=TW/WE9!>>K^7^30HDD+B0"2$ % MH.G_1'%,00R33*%4)#2Q"M@]+VIL7-TH%Y5DXK"[V0VHQ=:P-Y@"\\>^GM$& MLJ]>(7/8#?8&W4!;P7TA=-L.MD*E^7 M4DS7'RDWFT^OO].?TZ>7IW>+Y7+Q5U4!2?]E_3K)40PIYAPDN6%2B(5IIY< M3%*8%]I+DVXY=B["Q\:M];9QK9WK7K$#Z+:[R&&@#+Z_/"][VE:*1XWFIOQU MJ7NT43YZ?P[J'MO/[IAYWIAV4&#@+6MW: XWLWL\HU>90!RR %+>0R8*!#*\ASI M><0ABN 27<;&<;7FY@-MB"YZ,O516JCR]SL:HCO7F2\"+6$UI,& &P M(!Q@22@0F*E8$89R['3R=US,V*:N4LOHJ50S4EI/Q[)RQ[&T\\4O1RCP)%*! M4VD8E2H&"(OO1L%OZ;CCHH:M&==I[D&QN.ZK1U!AAZZ^UQ4Q?]"9V;B=,$FA MT((!E%2O_AG!@&6X "JA"J.":'YQ*GP05MVQ$9+1\ TKZAP.IQV7C6>0 G-B MJ(HZYDBO*5!<6SW2@CHG1V>\!74.5?[[%M0Y"7_0@CJGI?:L),&_2_$RTUYP M1]>SC4JK.[K4GO$1BQ[DS_4[C?4_)S',4Q0+ 1!.*8!ID0-,,00YE)F,"T$P M=/)?O6LXMIFF,=!LRWQ;2?4RBXR-9=?3@T:#&PISK.+@?9CMIJ,W';S ,U![ MW+J[0[;FG96I'EKNT!V;P*(_'\KIRI@;E?9Z=/"#C87?"@?>M1RV4D$HD \J M#@03U&-+__I1SOGKN\5VY9V5,1P4 I(+#J#@"<"F?V6">*P'G@M(K<+NCC]^ M;!1>*1@QHZ'#1NTA;!9;XQ>!$9@2:QQ*Y[.FKW L)U,DY'Z]EBXOU:MKJNUZOUBM5U_D>F(R9V'."Y"SO P MX0PPJ'T8DL90OS&$IB+ID4YWH5I6'\CP674M.R+CBT[U%].$%2S_VW_%:5+\ MCU4DM$&1J.TLM]C*WTQK&R.NC71;U%XZR'9+V"'&;!A2,^JU*OA=1>V!:ZR) M?JGM^;49HQ*H\HF&?Z6I9[P];H(O52G09>JP/ O^BW^H/ MBR* Q5R:@@=8"8ZI=#O5.B5H;%[;P<=K5(W^K)1U M;,)V$MP^C-@/LJ&IS@ZM"\GK$(J K-02]H9TGM+%117MC^OZ[9FV@O<"GJ&KX_M1Y MHMD#:CO.\ 9@8.(XT;,QX+:\%3+!.S>^T7:YE?$VG1LOW<;>;*NO]:K)?"/E MB$]007,:,P[R+"::1W@&]'N#@(IY*I3D*H=NY>UW'C\ZXFBTJU]X1[=B#SO+ M$\+>B(0^WK,&P_TD[JC-?H_1=D4,>P9VU+R# ZSC5UW0<+4Z\VJJ>24)Y3QE M,4BIB@&D20XPRDP:LQ?TGCHES3 M_TN:9)%XD9$9NDWYG&>Z+.:([EW__;?TU0_#^RY"HR!PCU?@ O-^-W M_J3_U78\2]/F1,Y>'3M,'!D[.^JX;$0"TT1OVQ4>'';1,<369E=YR5Z4KR7*KM<"(]_(O0S7WC'][0;EE94^Q= M=R^;=TTOFW=.O6P>=GK95%CHRS:];"SZU8SA#7*(F1CUFS103,;(WRBW:) W M&]#.:)/AM1HNFN7-$-^)EGD[+?HV,^K_.8V"W30B(=V-G0JK=QW57^*JH4C_ZL_QMD M>[@O>IY;N3HJ,7 CUWX0';9Q[?D<'T?<7Z603R7C5D1;G\CF-,\X+1!0.!$F MCEH AD0"\H)S#@F#>:[Z'W/7"P7Y\>L[OK*]+'H";'_J?)AU&YCDL"@X0P[EV!P@&&&MW(*,Y+3)$<)XX'6H= ME3*Z#W2C9%1JZ7@J?11(R\/I2^$)_J, W/@8_K2/KZ:MB]ER_G5J]DCZ]GXYKON/WALODBCEV./]P8FPI,8I7H916.6:IB2 M#% J$R SJG\CLZQ@R*5=8R^8!FC2V.AU%95UMWNB9<>M?3 (S)YGWQ+WIO5[ M1OKM2]\\?-C6\WLF'727W_][ST2!Z7RQ+(^X-#_(U7I"!1+$;*3R)*< LBP! MA&49R(I@$ MW_!8\'^:_F1Z$/Y[8X;'^/\3 /D-^=\7,FR4 M_PD3#P+[3UW7(X+OBUQ7T8#M(FIU.9R'[\O%R^/WK_*'^?SVVW5,,I&*5&+M MP<1Y#B#"'&"HYVQ1<*HPAI(1:!V*UU^/T?&([-%N^=*Q.+.5.AS"@;G(@%L7 M"_NE9<>OV])AM2E1;4NT;\PPX^$06S;,N P4)!9P?-P"O"Y'M3-2ZX+'#Q=R M=3D&.[%3'A[7SS7=1AML(G:^/0NZEGI-HB8$0$I3C.092(#,($(8$5,UPHB\A@E.<1)OWKA![)&1R6M M0AW]#A:Z@+4C#4]PA=ZJ.X+40,6R3\(2J.SUH;PW*F!]TO#3I:A/W](S2X2N M7Y;ZN;?/LFR)/5]-I! 2JP0#Q4WH0THQ(#DE(&68"\R@3)33[OVAB+&QQ+MO M]Y^^W-S?.R9S'$)G1PB7 1)ZFZQ4SK# 5CW- T$2+T[BX#>UXE#,L,D3)\T\ M2(\X?67/[0_Q[R]U0:J'A6F),N?3F?PBUY_F?/$D/R]6^O>FXXGV3'Y,A13O M7K^M3)'[6H/YX[6I.%'MU[#5>DGY>D)2AB3/"B YU$X$$CD@C"(@,(54YCS% M"#GME@10EF5=5ZC16-@1#<6_JOC M)DR(-\!RS^:-QS7T%L_ND&X,-+5;H\K$Z!=CY*_FSV77J\;0B+U&OWRK!OG7 M:&-NM+4W^K.QV.?V4, !\;N;%$+183>? D)]L%<54I:7T/H'_90R;4.O.A,) M$PI@G#"]_DSU2C1#T-0 5[1($$ZA4Z[="3EC8_^#('*CJ%/VRSE@+5>BE\,5 M>A7:!ZE+(^[W<0@9<[^1]991]_L&GXF[/[B\;S;N#SG3+HUXD/S[?#%;/+Y^ MG3Y^7S>-:.)$,IE3"%2>Z74GBP5@2IG($%8(127+A6/=Z4YY8R.)C;K1>J.O M:ZYM-\!V).$1ML!DL45LJVI4Z1K@<,T2%\])M=TR!\ZGM0+@,)76[K9^I%*W MZS3_:;7L+.=$J%*1BT(!6$AN@LS,MK>( G18V-2C8M=LL? M6LKV\CDZ(+9C%#_ !2:3WI@Y$\EY.+QR2(>X0>GCO-G[S&%Q1XBZ(.6;G11) M!E-%0(%Q!B#-$2 *Y8!)HF*6J+R 3FG YT6.C42LZE?TH!,+\&T=%9^0!O=5 M+D;3B[%@OJXV^[].5_]\]_I.SOGW)[K\9_DE M<$RHT&X,0 *F $J< XHP,OAG!,ZK)]C"<&!MV-[7Z!^C9-<*%FDB0*92AF M/-4NCRE_4O"8$I(6&7+=?SDC<6QDTV[6U[11]-PO<9)(+(HXYD"I3!-ZS!F@ M/*. XSC53)_'*"4AVEY:8?VVC2U#0=['F[SP;1W:F3S69G+ _I$#N)''I(ZK M!Z2=$]EUXZ61GQ]-:UCYV41&?YJO]0LS93-9Y=W4O98RKC!6%.1$:O))B (X MYQ)(! M-_C F;CW;[$6/C>K;T8Z5[J!4/MIJWR2C]6O49#\HED=W0: .?9KG M#^4+PDMM 0L4;7I6_!L%G]K"KQ4U98^K3G-?G5]K_Y)#* M&,1IK 4>C&,<8')H'9 M9 ^.\T=\=K@XY%M?B,] B=2VKXU;5G2'[9WISL?N&RZ/N4/KG03EKNOZKK>5 M7"X-,YH@K ?Z\^:G:1HA]9I>JNEZHCF+B%CD@"9,K[91I@!3:0X22(@DDF4H M=HJB/2-O;-Q6!TBNZ<^(51IN>N7)NL2@:2Y5;5K1V6SQEVE][KHT[!X"VX6A M-V"#+PLK39OH4ZUK5"L;_5*K>[IS8(]EH14PGA>%W3('7A): 7"X(+2[K8?7 MM+O6;(K\?*5K6?8"%7=R:?88Z:.\%B80E/)_/BSNEM,YGS[3V22714P4$2 U M%?,@H1D@(N, 0CT:0L804V[M8%VFR]CXZN/T9QFN75D1+;4%5Q$593"WUMR$ M>#\WNCLX)!<.F(5/-]PP#+WIU=@2?2T'HS(GVMIS%9461<:DZ&$1W0T_/@Z^ MY7#C-) ;.L!XN7FP?A#N='8O%#&<7^P'BQT7VM,C3\UZ[9?@L_[I?_Z7YC?Z M'Z9=QO_Y7_X/4$L#!!0 ( &61I53]:*P!++4 (1F" 5 &ULY+U9=UL[DB;Z7K_BW.S7BSR8AUQ5U4NVY4RM]K'< MEERGZ[YP80C(K*1(%TGYV/GK.[!)R9K%88,;SIN#37,%W^\GH.?@GIES_&R\^__)Y@\?=?\GQV^ M_=+KV9?O\_'%Y^4OG')^_U_G?S' J.31$)Y3(%([3:QTF40A3(PF0F+T_[WX M"Z@(+G!'/'67OY9__/7U#*& 9':_MOS^!?[M3XOQY9<)7'_O\QPR?@]_B11]4K%ZV?]8 M_>*O/][Y90X+A$G'XSO\QOKWRUNV>S]\6\(TP8J?ZZ=/9O'.#TV*-&$106822L\8I@XA*[BZ[A=P% MTML)?P'QSQ>SK[_B@U$)G/VW+!_)ZF,GBP>O7,EE-]JOU]LY_NPH!"FIMI8( M8QV1%!2Q*FLB:# R&\>US7N3?ON-=RF_K=.C>?QE-D\P1Z-Q_4H_CP_T>Q>P MZY_X]8N?XX-(_#R>I.O?+M:C#YTM9SU(;Z4:)/=/OR#7&>9S2.]6FGF2N8ZS M)9I2Z'ZR#ZW_[RL_QR=.OG^$+[/Y4Q6FK1HV+H) M@$"TDEJ@S"G>WTYQ[^T;P4*V#XN]I#HP,HZGR_$23=S%N ACNGSO+V%$-02G M#2-,44UD5H($82@!:97W+%L NSA#2K%?:/QX^6;I+?J3(&-'H;:$B\Y1.IU_F,^^CJ<11AF](<$R M0^^(>8(.4W< P$C05"4N?=:A9W#U-O"W!Y,-LL?23_V_\I7.F M.1I!;XTB,N:2P N46 0Y^M9@*>/&<]N70_K8^S>#2,.)T9Y$.S! UN%5B=%G MTU&4R+_00&(.Z%[SY$E MPE#+4$??+A M\VQZ'5)K$34&SY[@CH:T^Q(S&31;R08#3*;LQ/YK_OY;-U-_PZG-O<0X, 3. M(%[-$;Z,A_/QE5NGL^V68349,&T-51,*##[A7&?17G-8$^4D2'1:!\<_>^K_S MRLV4WW!FXC M8'SLS9OAH.$LY-[B;") ?'TU+^):G=<66*,.KA:C)%263FBB+4-OEO%$K!:6 M<*^M= Z!;?M*4C].P6;P:#X'V8-XFX#)R12?AN(8?X4W?NG7;(VD2#X*D4AF M"F/>S!FQ$11^J#!3-YR!W%V836#B[])/)JZO% M> H+M'@0HJ,1D%Z+HG#4HL7S%B,E%57"",K _D7$C[QX,RPTGVS<79A-8.'X M$N87N/W]=3[[8_GY]>SRBY]^1VTCS]&Q&5 :SF+V+.HV@(.2F_O)R33!M_\%WT<:C9RW MUA-' ]I!25$VGI5C.<@Q9L$$['_YX]%7;P:/AC.<^PMTZ#.N50CU=KR(?O*? MX.?7EQ4D6&$C>DPT.42U+MQXK= F1G2DK1.4LKU!\=3;-\-%P\G/7L3:R!V0 M'TR\Q>\L1L'Q+&00!$"C3#0&5T'(C$XV94LO6!(_-Z(N//*S:X.-ISI MW%V O6G^7W]](+QW^(V=+OZ?OG]S_/[L^ U^.#M]=_+FZ/SXS:NC=T?O7Q^? M_>WX^/SLT_NC3V].\+MWV=BP/< 6C]^_B<"NO.S9:N!J02Z\_S+JJBP+,D[S MV_'43^,8K<1L=9'P!G:,!F,M*U9"E2-V0 =#9$JB8HKY"!">O;2;_2)TZ%B_ MM%MVO\)DN;C^3K?Z"&7K=A#_8QOJ=C4LU^\X6BQ@N;CAU4!27F",3FU&9\JP M3&SR@CCKA2D'1R(_YZ/NSNM=.H9I9E -%=?&J >A#[@7W:5^[8_?,"&5YMRB M %S*Y=:M,\1&9TFP*ED98Y+N.1]V7^3<(V=8 .VCWT>ALH^P&T#,:[_X?#1- MY:_C_[X:?_439&9QM'SMY_/OX^G%?_C)%8RL3& "E/Y"Y6PAI$P"U9Y8[@65 MP+1E=>SL1N2U@*B]8#"KK9,&@';TU8_QVQ-X.YN?(4?K2IDQ+-Y 6/[XZOJ8 MFT;@/ 2, G@L-52E5Y7WAG@;6(H*DC:5MKOM"!VFH4L]\-74T\XPQ% CS/H" M8HRE1G_Q$2+@VD).W\/RFAL1@+(D&.&.V9*90$9B=@1]"*=-X:J M81K$5(187QIHP*R=3+\BU;/Y=V1A!$9IK9DC5I:Z?^<<"<['I&*9O3#VT["SA!M!QNOP,\SLB&6F@,98>!=%GQ+>4B3BC!%'.YZB9 M9L]?K=D=(P]I&::?3#VD["GM!O!REW@1HP&.&VIF41%)M43B)25:<,M+8S6M M*VU&6Z.D]U/+BKO/SC+>'2"SI9_T$Z[-IIT$?A\O/[^^6BQGEVO$HW%\/YO& M:Z=,":FR-<1QBF$MCY;X%,M12Q**T13 M^R]C!.SX'Y"N&7P]6]SCB5-9LFF>:*]RR;25JE.NB)?12:ZS].ZY+FC[I 1> MIJX%C[D?@/6MB@;@]=?9+/TQGDQ&TJ*I+;?A@:?2=\4F$B1/1$CJ'62OI'[N M/LGN$+JFH 57N1>8["32!J!P@N*>7HPQ EP) W%]_"U.KDJIV0U/H,IU><]) M!(Z;/6[4Q$',!.-#%QD%2?-S%5O[1%4O4]>"#]T+A'I710/P.OT"I77@].(= M^ 5\+ WT3_.GQ8K#46DN*2Q%BTD52HLF="?! (FQ-.10T2A3Q_P\2U8+[G8O M@.I/^"T@Z4=H>7OC!>8$!TMX%D D8(CI$GYIC#4Q@;'@GNL/W$LLOZ73TWL9 M80WD["WL!A"SHG\$S)LD#$:5Y7(6>F*!6*T,D5*K& 7#7?FYFJ!]8_AANCI6 M.VS=2IP-A.OOQCZ,)]UYR=$T=27UGV<3%/JB'.PMO_\H6>":JZ@EX59[(IE7 M)(#01+$8I#8F6EGG@'53"H<-V:N7?5115 -6Z!9?]W-HN!!=]*"(D13MJ9>E M"%=KPH&&))2W0M4YK'B:IF$/\NM@X&F@[:.0!J!U?8KWP7\O1W@WU],CXQXT M;M/"8(C@K",NR#(!PN3 E9>*UH'5X_0T ZF]M/W$ >H>HF\#0/,K?.L#&8T" M!>\%QI4"2D(K648"BXY$S< ZZJRJ5&[T)$G#;G_U8-2# AI TO'EE\GL.\!' MF)1I>H\PY+*AU/I,DLE0ZM,3L;+,R],"W0*47W!U$/4B:<.FJBLAJU^%-("P M=S,_O6]NC">)D84=9I)X,6W-0Y 7F$F&$SV950M*_0&\#- M8P>$U]+Z?L-3LC9D[0B+C!%IE2,A.DEB9D)2E8*(=4I"-J%NV 1W)63UKI8& MH-9ES1ZQM"4]IK+2!'PHW>=\(-Z[2+(1R2101KKG&JKLF:3<<<.KEN"N!*@^ MA-\ AA[A0&7/G5*!,%X:5T<>B?,BD3+M4U+G,M5U?R!M( MYPX",LQ_-5DCA,QA>=XFZ?'XEDI8\!,.(HBS0:-,4T>&*B4(Y!\DE52BIL M0%TS46 ][/6NI : ]VXVO3B'^>7[V1*N(Y4193+XF)'R6,XAA"_'7#(1)12N M(4.5-;Y27/B0FF8"PXHI]7V5T "0T#!_A?FRE-^4:U:W5H04*8DL.$D@<^F) M@)+1%AFQWEI!O=10Y_+NDR0U$Q%6W2=[4$<#N+I>&[=3*:/2?]X RB,*IS&P MC9($F8 XDVT2U 43ZAJHV]0T$P[6-U [*Z$!(-VMYGK,9U31 37@2->06#)! MT>(JBC#@6>2DDDYU;JN\2%HS<6,]B/6KGA;P=B^ABU#-F%)[2S+HZE51[5H'V/\CWH.#J22,-8.O#]7L[EM9=@R!$;YPA MRN V+1WC)*C2H9>#-E1S[4.=>O1'B!FZE5P_>I[U*_0&<'.K ?R*_AQL%F5L M&<2$RRFQB X>4R1[<#)$I3"&K;;/W:9DZ"KT*HC92]P-P.4HI:X0WT\^^'$Z MF:[O+(\P(E (;$UT#KH,JC+$4T1]9L$9YIA5SXZ1W./ Y7&"ACUCJ02>/H3? M H9BO+J\ZHH%NT"SS"F9PV>8+L9?X60:9Y?P;K8HEU)/\[G_AA8U 0N1$6:[ M F<*N$2 (J.&9M!2:%VGJ&5+0H<]?JF%N8K*:@"+'V'IQU-(QWX^Q;AB<8O= M-Y#'<;P<^:"55S$1JLLUM"0YKJY2JV&M#)ZZ)&.=_BHOTS;LZ4PEQ/6LD@9 M]E!0(^.YT,H$(IPK04N6Q&J*;##OG U>F4HW9Q[2,NRA3"40[2GR!G)1OXVG ML_GU9%!8+$9-YF?]HHRU0-Z4CEB*, 0C$/?)2IW+X/B7#'K%4 LQ>XF[2 MQN#FO.KH\:%,'D;E+)?S<;A:EA/)\UE)Z9<"L=D$GWCQ@VNILXQ"$.%+TP\G M,[&.*A*YX#$J8^.ST\#[M$N[T#_LV>I] MULO==QUR\,LS7!YR"DPP$A@X3G*(:$A+H7*0(A&6$6W.0PBR3JOX0TR!>7,% M;W$]KV]2HL1OWQ3@ 4R9]$UB!(>BMIEL?72T_8YC_#TBC:(P-S&AB3:8E'<2) MUS)A1,:-U,DE!W7..9^G:^A#A(-";2^E- JQD\7B"CDQ7&:C%".1:D;*34X2 MD@ 2LP:G#??:UKF!]C1-0Y\6# "M'931**Q.KY:+I9^6I,_(.9=X\I0(DTUI MJNJ)#:4#7M#>!14ABCHQT N$#7V2, # =E5+ RB[58KRY):?E)&XH8\A*J.M;_6TA;@'.[\R$3*W0+3/&$R7?F0> MJ2>9@L HQUI1*;OQ#%%#GR8<#F%[J:-%9*TW?AXP0#;*$)LELL&L(U9I2T * M+E,$'42=>VI/$#3L]8_#(VH'-;2(IMN[/./:0SG3\(Z7<^%2;.>M(":[%"A8 MC%GJ%%4_1]7 %T$.#ZQ=-=(;NFH?-9V=XY^_';\_/SM]>_KA^./1^0G^Z\UI M3&_'3"^]I\X1TU;<]72\M"I6O('J#2X5C\*4"9/&"TFDPJTNE(%=0B:MN9;1 MNCH^[A,$[5\)LG[@>7?W7&NF.0T&@]U0LG9@23!)$?!&@90AN% GHW^7CF$/ MBOK0_<.RC)WE/. >MY@O,9"=I:NXQ)@"YE_'$8Z^C1*@\6;V:4? M3T? 0_392&(I9")-5SX$"K5KDC$,2/K1[$.8["GF!ESE M-?6_P66 ^<. M4Q;0O[[W%5D+YN!Z%\7X $[PXV)$=60L:^2?TS*ETB 'G%'B-+-4L6Q5KG/. M^I"61NI'=O

A)S T#Y"%]ANBJN>JQ/ZIY+<:DD*FH#+%)()E1!T@[$-N+,[HB/!S>RZBJK 3R60H'0[L+N %T_'4^6RQPL\_CY4A$ MEH4*H=SDP)T]&$Y\@3B+GD(T$82OD_^]140C]6C](&-7X39P1^6F$]_QMR\P M1>/W8_RE8=:4$A/)/?IMBFF".WHBVE!.(X044IT2C2=):J2PK!_,]"/X!BS+ M&727M#" ^,W/_PZW6!IY)4,R#DCIH49DS+[D%BCA.4HA!3/*5+HB_"1-PWHU M/2G]073=BP8:P-)'5 <2\!E9>8/[[&3VI2RX:V84SZ"DT26W72YD!4]LQ#7G ME*0<>3&ZFO?\#%G#^CAU$-6?'AH U5]ABC*:("]'Z7(\'1?Y+,=?X9J=Q'QT MPB228YGM;H"2DID@.5OJ5%9"\#H;W0N$#>LBU0%6G[IH %H/A#3RG&;PRA(/ MAI51).@:8:1)TI>P](&=9;J@.?_>3=DKO]H^_0B&N. 4/"8(&[ M4$;#HSFE97Z2I"'H$$VH-(#C$6(:*;#OV<7>4=@-X.7];#J[R\4:^3?+*8L< MDY.*<"F0JRPY<4X(8KCR.4:I5*J#GA=):Z26OA\L]:N(!K:NZZ8:USLOURX' M7 \D^=+>0Z=4S#(EQH0<,H" 4*=%W3U"A@W0>E;SK#^9;P\9MX+,%"Y*V?UY M;\AYZ\?SKHC_]$M1R^O/?GH!BY/IS??_ZL?38FS9R @>#;!$!&04%DA'''<6 M/QFFO%*2FSJ56YO3.&SX5A=OE335@/7J&CD^*;P1DARS]*QL\/B'$I&XG'"K M+V4'.E 5Z>7Z_-T#1O1U<5:CQII %_/,((+Q$OM2,B\U$M)B;%&UO@I4B:< M\@SJ)*'V0U6U0*\NJOK10P.._(\0Y/H,>CR]0J;6,39?]Z,]]]]@ M4WLPZ0Q?4Z?@53*,>FVB?.G+7$"$"O(P1!K#*91!6X05^6TDJ> MXA,$-7)QLD_\[2?T=N*/]["\G="!C'))0%@A7XK(21 &O5B(6.8C M]8)6&L+W*#FMW'7L!R[[2[P!A_\^$V_&DRNT6B,?).66 'A^A_'%9Z3[Z"OZ)+?*XRLRAB+W.E1B5;$KH9!'^6(M&:6OHI>P*\/OWM MP\?CO^'/G/S'\;O3L\JM 9YY7?T. 9ORVG\?ZI4GW\T=?3#VZ"9%QS4UR1B% M""N7R*77Q%DMB18<$EH\FG*=I.:6A/8;.OK ,P2MB07!B50.B(WHH@)8E(9U M.4,=WV[[T/$0_:=[1\KS<>4VTF]@D]UD=-BCLRQ67>=O!!B=<,*C1X%Q,ZPK MW,KP1!8CEU$IQ62=1%=/##1RI>< BK'T\*@WDV7_@)G$&\FJ_& M9Z3_NEIT\ZTW$,LH: =4"EN&6"4B-:?$TY(G,(Y'KGUBO,ZE@,J,#7RS8 BP M;KA@AD!.PPOI[6R.H'9'/@RQ8-+[+A4=7 DGM$+C=C7;UW#"QC)$:) M0B^M1[RRF7B9J&=9*0MUTF[/$-7(+=@#.%-]:>:G&;1U._H_.S]]_;_^=OKN MS?''L^/__>GD_#_?'+\]>7UR7C?CL<%KZV<^MN6]_PS(,_/C3%#<.1N)R!3- M&U=HB"-'Y"$0K4_H5D"=8\&-R.NYC2(/TGF#*TR$9(ETD(@'W'I<8E+*I'2* MM0;VMM-&L7]"V.A!D2"OD1KI8YZ3G6;*&36;T#Z+^=- " MH&*\NKSJYE<^E7)9,R9X8KR,(5?!*R*#Q!T_X4I1S@,*S/*8Z[2,W9C$8=,, M%8!613<-@.XC+%$VD*[KXM9<>"&-Y4X2[4K+! X2986F62>38I0&V:JS[SU. MS[ 7COJ'4P]2;P [C]\/N5X'7KF@J"&VW/&4 @*Q,06B0V":&^9!USEU?HZJ M89M-](^CWC30 )I^'!,LWL[F[^&/]6AG9.S#?#;%C[$+75:QBLDT!EZFG&J5 MB4Q.8:PB.8+!Y81?&J;K1'5;D=E(Z<+^>8)ZRFD >>?XEL-;/ MT^+3EX0K$?5-J;Z.372RG*/!]YPC4])I#'8M)]I2%)(MLJO3+V C\H;%V_XH M>.B]]ZR2MG'&-!/73 D6E$"?(IO5 #E+'/A$DN8NXK=RKI6'V(2\8??'0^)L M1Y4,/-GH]2KH+>T2(52PY, M1!%N-+5]HR%'FU#42(W#[EY7%=$W#J5U-&2$"5D%("9R7!S6X^*(U)&@0W(1 M_X7"1I-/>@'3T..S^L? %@#;02&-0^R''WMMB<%HKH 3R0.&WCHRXLO]@)@E MN!BR]72C^H1^+-<]ZMJ%W2[(V,:R[:.F!ARS1V[QR10Y*!Z)EKJK8Q.DVQ.R MI]H$I;FH5(&^XSRG^B,->BQ=V$W,#0#E9!KGX!?P!E9_GTP?%@A]G$TF&'3_ M@;[DR'*?.3>6\%(?*[,IY4'&$2N%39I*1S=SM+9&T9:$-E+CL",N'G:RJ::D M!C#X\!:PR5I;07%-)JG0Y-K2\ P$QL*4@:!4)5XGL[KC;>Q:.*JJ^/NV;"\M M[ RC+]W.BPMFONQIY[LO(!3B:LS9HR7_3S08RT%0IX3"Y5K:-[J (7@RE##C MHA+!:UFIEV8_] ^;U#@H; ^O[[:P?K)87$%ZT*WDHXC26'2E*8M1 ML.CE6H5.:XHH8>TE"2AG]'2<#$ZD[&VM89X;DCALPN3@B.U=:RWLXX\SUO5< MOL-7[L3G* 'GRG$S#\1V+8]H*"7H#-VD2MO[AA0.&Z T ,;]=#;T^.IG5UCW MCZO6X,??8!['"T@CF9.EPI?YA0E='1E+[4,PZ.]H&[*)U+-[K4">F'"]]:N' M+0MHD>9LXD&994G4:G2&-R6B4_4$>V",9S*$$/3*BM\X",#0@DO$Z%?$MM'BIUA3\D"NF)80TO&#J M--WP0FFOG"(Y *#B!"..T7*H!Q&$L0HB/^CR&:Z52[66Z2TLIN'1T\#2>CP+ M>:V>,B_CU=5B/(7% B48QM-.(J@.I:G&D"B$<@AM,L;@#B)A7"7*9"EYK9,W MV8G<@?N]'Q+K]=79 &8W\2=?SZ9? 5?5]]:X,^^!;^\FL-( M)8A):T%,F=LB'80R1-L0%3//UN!"YG6:=O7%P<#MZ%L+(GI7>@-@WS1?M?B1 M0N R4LF$Q8W'Z[+Q&&*9$L0GJHPR*'NH<]ML>UH';G/?0(*[+T6V"]7[N:Y; M#&8OE0^2$WBN_V.4\YL%[-X/;3WWP5UL; MC0*M6T8/.7,J^1RS(L9GADL(V?/4,I(9=T'8G*G+^^#L\==N!K-_VD._'G31 MP+9[MZ^_\#$(90SASIG2. C0O74:W5ON+4N<)E=I0.[V4Q5^ZN.]_<7? '8> MUEIFR7)"ODD"A7NY]XXX85#;"5=$-)+)2G=Q=ZQX_:WHR7<\MGUX7XZ^KX M]T8.E@4:<#TS83217)0B74V)SH$R%B4NZSK6KG=08$P62*2^'1QPM=U:4V 1,9^-8%'6J31H:XU9;Y\^&'-LHH 'TW#G( M*:5P!V6SF?;2A.\9I+:3*)$1T*R8(C#:(L(9Z@P(L1$ZYB]&MP,>V?J MP%@>' X-+(DW@&^.XT[%^'D"ZR*4H\OB1O]C=4@?M/(1F"2<,723DPC(DTU$ M(U/<6Z-YJ'-S:A/JFNG)-A"&9I45V@!(;]-^FM^.IQZE/+UX/5LL%\C:F_&B MZ_>T&*D0+>">1&A,*#B0&%*6@O;DN!&2,R'NI[+[LL4;4CBL?6T.K%44VP!@ MNZ3:J_LEY2,/R9)L$NDN:$^=%)$(I::)Q1J0Z]3G/DC7L M5=/F@-B?"AO XXV0WI6<\,?QQ6=D!N5WM%C \K;]/_Y6UAR,K R:*33PG,5N M^DTF#EUYHFCF4DC+C?9U:N"WI'386ZO-H;:JHAL \E&,<[A%_\V!0\?@1_RG M^2JI%R;C"[^Z,&X$!W18,M&,=?D12T*R@8120B>X4Y#J3$W;@=AA;\4V!^?: MZFX T2>77W"G66TO[V:X<,=?(77L+?X&D_1V-D<1CQ1 I%(!R:P<->96T.M?VKM &('7(SCJ\O%R?0K MK!4RLH''Q'PFV8,6T.R0=0^O;0=BMH M3^&B3* Z[S$+NWK[2MCG_MMZTWD%4\CCY8@K*W '*34X+.*"39Y86[88'BT/ ME"GDK%("]EG"AKW)V1QF^U1C W:WN[U:*F=0A"N6KEWWQ'5TE@9$3.D4QR,E M/@M%DF#'2H4O"P91R,QV)54P2'614N&8A^SK9UF?):JUU[X$PMZMB6@9; MYXC\V#>Z5,1( WBG>20B*D[(2)SI%CB0C+?HI3(109\KLEH0V>67X8#CM48D-074^B[B=+$K3[L+4T33] M5CH88TQWFI_F>.2=E3F4L]$0^;JB'Y!;&F/,D=M0:V#HC@0WZ9)6@^X!E-JB M(_";1SU,8?X=&2ZMHKY<=F-(F%9.BX2B0Y=>"B.)=303Q:,.*B0-E7H5;D;? ML(=$0QO5_576D"V]8>X-?(7)[,O9+"__0#6,T%DIZ0A'HH!0^C4B/RH 84%G MH S7F*IS6?U)DH8]\1D,=?LHID6@K5=1EP=#:7Z!^?+[AXF?+N\L)VFSRPXH M*?/+2JM93ZR!1(RR7(!@7%4ZX]F2T&'/>(8VA3TJL1VH;B[4D?'1V>0L8> D MD5D""8$Z(FQ0G"E#F:_64WA#&H<]]#DP0"NIKMW$YDU3DD<$R3D/F@I&F"MM M=*('XICQA#-T3$+VP:>#@O,96H<-=0Z=V.Q+:4,W\K\3L]V:?X%[P,/>\2JS M;*CSQ >JB*3:$8-#!"'OW7MXHI9MF[* MF\Q6]HW7@ZJU';?R]@HM$S=0IG":.P^ZW(7'%UUV2=F2LJ)!*@*\-!Z1BA$? MN2$1I(T*/2"=Z\SUWI# )M.2U3!:06D-6-2/\&6]^!YC1GANE7:&F&ZZ6I"< M.&<#$<9AU!:9I:Q.ZN=9LII,.M;"77\*:M, WAM(.7)6*9]13(9+0Z3@E 3( MFD3%RKH2R=@Z;5R>(:K)?.,A#-T^RFG N-UFY?UL"=>U\B-K X7 )1% ,Y$V M4^*Y$H@*KA./C%-3_P#P-D5-)@\/@;"=U=( O&Z;YCM\4!I55BR00),IPN'$ M:L2#C-H8AY&5$76N#3Y%49.IOT/LF#NKI9W-B&29$6N] M)RH$%RB3,LN#%C ^0N.PM=X'1F(EU360A#[.&>+R-!]_BY_]] (^(N9/IX79 M\O]R[O/53U8A/%5D'7+SMMB78EZ%-$<,.?0X\Y MB=2EF$1J3CB7.0;@(IHZKL1A^1PVPJJV7AH&2P.;R'YV(P?/F0P8+$2+/IR+ MJ!>PAF26F)724JC4VZW^QE MT&L3Z%NI5* MF3?!#_.&&A[ M2[X!X-STA[TNWINFFQS*"2[!6R6#@!&CT[CJ=. H).J)C2(0+ZED*@C/ '=[N@8*RU*1#+&V=$1DW!'GP1"I M(@N1:N1CUUYM+[]]X#JW.BAXOFE;SRIIP-ZM^XYTG;#3>'F%6D2VKPHEKZZ6 M[V?+_X3.E(^ .1ZYS<1(AJZGPD_6V^*),O1%?=)>UHHB-J-PX#*VJG"LJJVA M+=_JY'_1S;)8]Y6[=B+P[]GIU7*Q]-.2ARI';- M$VU9#!JHM4YM9/IV>OW ]6CU;5]]I0P-NS-8+B=P9Y+@39NNPN*':Z*ZRN8W M5W ^NRYF'@4:(V.>DL0$.K6J-*AA@A&,PKF0089TOZCC"?#M0<3 I6GU(7@H M!0T.Q$+^@X+C6_UASV?=TIOZR:<%W%S)S$DG9V,@RF>4JXB6N.0BR)T"3 MUT9DD54=Y#Q*3EO V47/]S-=>PN] >3<+@E?=2U9?5ZLV3$^.4@1"%)?+O!Y M20*UDO"X(S7!DT@C">.E+ M5^;[>M;Q N@0^F2MJ'/-Z"$MC30,WM_OV5/,#0#EP\WME+*8KN\2K^8,!:]! M:I0'I'(QA7%-O-&E&%HP'K.54O(JB'F&J$991S^Y M ="/ #V+E(4*N AB"=!1M\12ZPCE5EBPPAM;9Y7U0O[>#E#IIEIZ%ZR:_)?S M<1DI3<%E(J@M8R9B0M [3D*45C/-I7"5+HX]H&58:W-X?#WPBO;33LMVJ=O\ M%_M8I_43>K-1CU'4E*5RS*GHF"%))$JDUYEX'Q4!QWQ041K@=0+:02W5ZJ@G M?H9TA:%!_@CEU!O!%J_/>;I7=\H[1W6]PM_Y^T@;YS0/F63E!#J5JNL;*(E. M,O*8LHT@7\+9+B_^9S!8V\#L[GE<126U;,K>EZ/OY?@KO(&E'T_V,FH/GM6; M>7N>RK8,G8A:>\U(EBD1*1ANF0YA*)5*^!]I)*US%O Q#I1RW,22F"0(\N8 XQ&- DF""(2CUIJ87GL3*6DY\0!8F@(-/D;7 ;Y5$V M4OR=5P^L^ET4-^M#BBVDKY^R@J^^WYQ/LZ30J_= C+8!XPF@Q-GL2#0L>,TE M+I9*@^M>)F[@DY":NTDM%;6,NEN'D4K&;IP$+I^2OT>S3(+#Y M%5I:$A)8W/53N4KFA&2;57@__8Y&L;*K+F?]"[8!@]0='TXQ8KPJLNE6D/*> M ^>"A%)@+H-*!/=N1Z@68((-EO$ZQTH/:1EXC,8A-KD]%= @=Z@@U:&_5 MXW7%5&M+&HT5LMRN 2DYKJKHB<]*$<8L=10L&N_-3D*>>4E+B-A5A;,*\FS MK#Q:,?Y6>MZH/'\;H3> G%=7 MB_$4%HMNKNABW*FCK"GIO7#9<.(IIV4V )IE%G&)4:N2*BLKUVF$^P1! W>L M/<0>UHWA80_=S7H49 -VYJ:2I)C@Y??2H&(V[0I+RIJA$)467F-DJG ;SAZ# M4I,3B1IC5L&$5[3._O4L60.WHS[$+M:?6AK V#T>UJO.)UQDZ,L1Y45W(<83 M+[4@2E*C\+]1\$J3,QXCIY'[0ONK^_[PB[UEWP" D/S+V;1KHW-]S9(KH;TK M\V:B(=)Y2T+9U@W%0%5&PVVHTX7W 2G# J<']3Z(Q_:1=0-@>=(JO[NYBZ2._^MG7-'KXOJ-"9U6D MV[)I^K2 ?#5Y-\XPXI;2I*W$]43+?=X8B164$R<= @(C%1WJ=*K:@+B!"AA[ MQL&FYFA'I31ECW[#X!3F-W*B/IL 1A,4"V[E00CB.*(A,)Y-"E:E^VU"-K%& M=U\R;*GBP6S1'I(=&B&W1]D^=0-N[J<+Y L_CE+B2>3$"0TEHQ&I(JYT0#5: M:TZ#HLS8C4"SW7M;,3;[*'IV&*DWL;7=;J'[P<]/YUU0F_[#3Z[@ \S//I>> MIJ!9(]@+:+V7.E8%6M\J&7J7O&^<;XVN M',]&!KA(F7/"%$?SG%@F02(4C+$AN^A]R)O%=<^^9IB:HWI[8'\R;< &G?F2 M*.D __ZJ9,KPBX+R16G05(86JDZ# MOFVH'*8\H*I5JJ:DM@#X83Z./\RL8"DS0RGA-N-"\@R(]_C)"4C:"U/F9]0& MVQV*ACFQ.Q2P=A=^6R JS0?&:=W!"4TUC+]".KV[0H0.PGA+:#3E=#L[XB6+ M1$=/!8O(.Z_3SJ MXO,3X?)(195B*L,Q6 C()E/$,^-(3 X4NIG&\S=&EM)X^?UHFOXZ&T\O<%%%F/\87$I3"A Q !:A-):J9+>Y5Q SOE>J;VO4G:1\O7?C[_CNQUH>XHFL28+8T19%D* MWB1B+;7$4($+1G'-8IWVR1N1-V!2M5\X/#(,O5_=- "XL\^S^?(KX51= MOZ=1N2O&041B0DFAT,)#4AY]S "<2AVMKM1,ZQ%J!LR75H73WI)O #T?2_N\ M*:1C/Y^B>' 7CU>75Y.2E'L#>1S'RU%PG$+ ]0 \HVE/$-%-!$\BTR8&;UEP M=>+$EVD;,$%:%5D]:V5[G+D5SJ9P4=ZYOR?U^VS^]R*CE2\X8E%J[DIWH7)W M3&*D00)7M#0FYR9DKY7?[(3Y[G,'3(16@<.^HFO OI2[8.?KNV"_E?[/7:SP M$;[<-*O_,!]/X_B+GYQ,W\.WY>B-(V1)$NKO E)F%RG*=,=,@;,FE;%U^ZR'G2[NT5^B3,P=/XZ M3I!>??^T* <)Z][WTXNCN!Q_[9;,",.,R$J'/98P@):^Y.&T!=S4,\A@O+>\ MSJWSS6D<,%=:&V0UM#2\P[5E'9$&%QC'Y:6,+KT^&26V]/I,C&H.7H6D-LN1 M5JC>JI,7K>>P511] UO@;>[64]*OIZ O1ED%S8+0A+J O!@JB?-2$1JT391J M95BE&4_/4+41R-S/ [+>-;$SJA#;858!5_>Z/8Q$P#C'&4Z >912M)$X;1F* MBI=:("-CI0S$,T1MEB.E/S>L]E%$$ZBZVTWK9(IV$!;+C[C'K@K//N!Z*7J[ M@)'207A('F,/%XC,:)%#0 :E\5R"X$Q5:NR[.8V;8>XG3,Q74E,#V^4C?05^ M,'.:_V-6O,QKAF_.4$<.MWYIO25&!4\DP^#8^:")CU))9Y2UE>X>[D;O9L#\ M"5/\!U!?0R!]/;L,X^G-B)&;\I'.75U1QD9@'0W")-P#K".2@B$!< _ ?<"$ MZ(#QS3KC[PS-3:C<#) _X$#I&4TE39GCNJJ3!WZ)LLW@]A.=/%1120,0VV+YK)HFW-CV524P MRK@;K%MNMW.T\2&C)V*X+:VB)#K#1<*XZ*R$;,&'P0WA2TQL!MR?\'1B*$6W M/-GONF_#[*F)ACU,_-OX';U- MR-JZ8F!-*(,357:#6!HA&U93JWPJ5O97(Q M8;BC*NUKO9"_5YZZ*\G:K'+4A;+H.7HSR?C2@"T1CVX,BLHFK5%*4?&78+KE M._\91OYM ZX[>>Q*JFG "[B=XNJL/.X[W7'U5Y3>AXF/G0A'R2IAJ++$LU)B MXUSIR<\-0;?&A,!=2JQ.D>9F] W;0F$X<%;4XM %YQ]N:B=>/CAZ/5N4? M?OOMZ.-_GKX]._GK^Y.W)Z^/WI\?O7Y]^NG]^L:?]F!T8Y'$DU"XT0#XL+92))B,F8J MJ15U/)VG:=H[T^,7XZX&\98]F*:S\<5TG,>QW&-Z\.IS%/0K?,;?1Y2I2#73 M) <&N%@,NK)<2**=-2FJP.'^)+R^4CM[4#ULL-(3NA[D<0ZEQA83-YL9BVN^ MZYF]FS<;7 M;$3>L#F02K#J7S$-H.TW_U^S^>NKQ7)VB<]\PM(*=!=E#B18[\ML.TX"U13] M5!JA]-F,KD[;F@V(&S;+40EI?2NE 9R]]>-YUT;@5L+G1V7CFL=1"I!UYF5/ M#RBTG#3Q(-%>9\8Y,A5PKZ^"M(W(&W;^6R6L]:^8!M#V'OZX):[Y;(H?5\<> M3ZPF1:EBQF422^/S,I"1!",2(L5HBS&Y9[36E<7M*!UV>E,E#%95U\^;P.B& MA51,7ZR??Z#DQ6/S!&[BK#ILOY^BCEXWCQ]U??RY]O\3VS^2VO-(0(J@S2*^76,FN-X0]^0LMM M@F%6TDH9G!V(;3:IL0V6'@0/E97V\UJY/8KKMGO!@>Q+[BKZ!,. !%Z^^OX)I_'SIYW_O9D-F%0TK M_39#8 []2.N(BP%U;\&SD'DAZC!0ND?9L*#J0_LO 6H?530)K6MNUE,D+3"G M+$W$E?[!I=$G\4Y1HD-*FGL=DZV3-'N)LL:@M1<.7@39'DII &1KX[Y8M:DN M:W ]5#1%*2QUILR;\>@98JBUD"UC]YG%930 )A* M&=ST"M;M"SH7X??Q\O-UFGG-E%59,L$PO+&Y],L_3G^:F?HT9HG&@,0=%)Y:7&723"XAJA@3-$4LH]U MKO(_0U1C^*KB=NVD@!:Q5!A9+[RH>0XR6.*\MT3&S(CC*J#GP*U.5'/%Z]0E M/D-4:UOBCHI_,3#<30LM &IM6A^PM+:U(I16LB!(M*55%!.^<.((TYI1[PV+ M2M8!U?.$-0:L70%P'U@]:F/(ZTKSY;WC^V[))1?1,T#+G0-TMUPX"4R5G@"" M"Z%0/&ZC0G)\_"TMQ^EQ7^M!O .#X[V_A--\AX?UZDE :10T ME"NB@DC/#0G*R^)")D.MXB VFKBY$4:>)&.@&1<]Z'76MY"'OO5X3?K1V@1J M*Y0V"DBFW)=;2I0$ITOOPJ2$ .V%OY?X?NJB]]T'#Z?RGO0TZTEHK2C\U76T MEW3D CR!C#N=!!Y0",(1A^:140W4A^T4_FK(,+JRPG<16BL*?WT-UJ# 4]P2 M 2<2@58GV*R>6L5-BLW?"]!P\T#Z2NPG<16BL*?[.F78;$@V62)$W+ MT%[\P]'@"?.>9\62C5QMI? W6RB\_[Y;=16^B] :B#/O-O'L_)J0H[>XJ[.<"4!;5>093;Z++Q)*0D M5M?A+7K"1$O'DPTF)UFG'])3% V;BMA7T\\"9T>Q#[W!'*$&[:WVU.]G2UBL M[2;3/O&D,XEEF*E4(9) A2K9FJRTUEY+N]%F\\Q+6D+$KBJ<59!G V:E#"9: MK@<3_<@%2R\,A4BD3F7L;*FDEDP0#*P-N%*U+>N<]SU&S; 7+"KL17N+O$'8 MK%<4)!:]\YQ$ZE,9]F*(#>B$9>N,T%H8[>NTA7^C< M&Y.P-IN<)94S0Y&(T@2<8T2 >[/$>"UK+T*I_JES=?51.<(2X_P'P\2Z?Y*,VZ<>VKS' *04J@1(9BE1W&^S['0(R0 MG/GDTH93*39*EF]"T; 7LWH^8NE=!8U#:KWL@N$Y:*=(\J47':A$;%:!9 ?" M:Q.%TAM=/^T%5$,?Q_2/@2T MH-"&H?84?JOJ]4L[+5%-LQ&X2TOXXF!2$8U M"3YG$JQ(2<:0(AS0@MVCKEW8[8*,;2S;/FIJP^6ZNQ&\&T_A!"-97*LT*1U< M0@>4AU*=D7'WMX& B\J8X(VE=8J&GZ9IF/&9AZRWVTW\#0#I_56!_VF^&?FY M;G^R&%F=A9$\$9? $*E2J7?5I<>E-# M Y#Z<>OQ;.FGR<_3XM.7Y)=P7.[9+DKL^VZ\6(ZH$-FX4 X)0:"/ZE!>&%B3 M@*PFS[P2L7;CPF<);*PNKQ^@U5!. YB[>[;PUDM\G2;!3U'4V)%N/ZCJ1?P-P.AZGM+QMR^X&&#D06N>LR8F MR=(OSB$CN(.7670L<"L\T#HMK^X1TMC92S^@V4?8#6#EV,^G:$87N%.??48Y MELZH<>2D#T8'2T(J\UW1YR.^S+'.VN4D4I8RU+GL\B@YC>4]^\'-_H)O$#UO MQI.K):21E4Q3GC014#9?"IP$B2N!1JJT+SSR.D[1$P0UE@2H@Z!=A-]B3Y^/ MQ_]Q_/[3\5T2-^O6<_VK>_?A>92&GCKLO' -]Z:YBF-& ;>.I BXDXCHB,\) M".->)$2*M95*L38DL/)M\1]-JB D&A+3N(>6SI"T9$II-$1E9:QPWF51IQO/ MIA0.FQRJ@:$Z]J--S9R/R?@Y#M V2'L3HO6NI 3=ZS<1'*.>.I<\:S/-L?ME- M50R3\8K7$F#&,F%N?(D_/G]'HN! N76*V), ME$1*%'>0# 5OO1'>,!E"M>.<;8D=-OE^" #7UF##/N+=K6AVO17MT6QVLP?W MY5-N0_^!?4W+7*+,X"KT0A-I@B%.!$F<"4+9P*,U=5IJ-^!KCKR6V9402EF% MRP.$(2&H3(RR+EJJ&!5UBI>?H^KG\"RWP3DN-Q;#)YW0B[0J$<>Y(=0P;9VD*LN-S.\V:'E(QG % MHOMK]B%,]A3ST)<^_^;GZ0\4W'6K+.VC\%$18,:@"R4A+2N=!Z%^_=Z M^QKN<9N,X9K*] N/_64\\-9QAE+OAB?]%687<__E\SCZ261C+:)(S$ MQ:.40L^]=%7P$J4DA!6XMPJ]V6'G9KAYBHSA]I^>U#OK6]8# J8K\9Q_'WTZ M&QD;<'_4F5BP94R1$&@:=2!::B],#%;9YW)^"XA_OIA]_77]Q!5 UE]T^.B0 M\>-] \*@'Z7-]I+@T+[F1U@L3_/Y9_A]-I^D:_>):Z=<<,3+LL]"5L0Q+8D M0S4U.L']_LM/>)R//7TXQZ)?A?VT'DLHOD,FR=YM==^L6LJ_=]>CBD(: -@+&<7C;W%RE<;3BW*6@?]+ MY_[;R$L!G"7T[9WI3BMP#3EK"7="!)U]3&:0P16/$=MDOFU'M&Q7B[2WZAH^ M!UQIUIA,.+/61*ELK'5KZ*<_2-H&-UL=)&VCDP:V MR5=7"[39B\51_.^K\6)\TY1#@P.C@R=.*D#Y.$5"<2UN!XW/^A=_HR@J'^=PTXU*90Q,J"_]72*17!:&J"">Y<@S>JF2U2DN?9&T M89'5"P V -7NVA@Z67 T6M@%ZSE2*0E$"Q#)E09Y!(XX9"E M\MQXK^)+;M)3#V\/#WOH;M:C(-LXS;Y[9JNHB1"<)5'916*+UT>"+\6S,GMB(SI]66N!8:- ME6]T:_&?JNQA*\UN5/:PC9B'WEWNG>'KR(1'*TK &(YKQK R^1S7#)IF9LH=M1-: JWKW2!Y :L5+YIWJDIRB)4U%D1<(,:L0)>-U MZE";+WO8!1[[R[@!@+R8VO0A"AE5)%R4U&84D7@#F1B6A/:."DX/>D/L9SB9 MV"=&[E4A#0!LE_0V>N<^^N (3[@U2^\U&EF!BS,RK7D2S- ZF;Y_OI.)K=#2 MP\G$-JIK^&3B^1MLB_W/*S9\05^G&+OP<^"SC:P99!H4XM,I1$YI&QN")-F5 M>US"4Y5^ZDLR_=R-' GCF0VE\L'HTE(G.N**?^&U$CJ6 T=:IU*@'_I_CO.2 M;;!8YP[L5GIN9YO?G>NSI9\OW_CE*DP'Z5EB+A!#A2OM#B5Q43,B:;*9VJBS MJ--YN5\^FD#[09'8]V+8'19MY.7N9I^$T@JL2P2L1^](1THLC9QD,,%F!L[+ MC8*IGS2!.R @>U%)&Y!Z)'WA@'KA.279!&0"4BH=/0/A1@ACP5H+__]+]6ZE MV8U2O=N(N8$]^6YB*DC+,?IB)$J#%C-80:P6)?.MF\ ME5J?3?YM(^/&S@)L#H+K0K5A'H40([& SJ\60@50P4JQV:C+';@)W7V$\\I/REM[.)5]ZHE]"6LCB@]\ M[@K)&!\#QJZJ5%BKK(C/&$U8)S&*?-/'\^-L,GD[ MFV-$GT:. ^>EET!(H4C!<_RD&6&:TB!10!GR2R#:ZHU-./"]@N-.JJ2*X!OP M<)[E:\04#5$ ;I9<* PU5-DL&1 7,>((+")+=0;%/$O60#G7>C#8H&GO;CK9 M&6!?.D>E.ZS(,/ZZXO?Z M9Q*\\X3KPG%6B6LC]H;<)*<,$72T L7=%_0RP/)T? M3:=7?G+2S2-#?N^S/Q*2VQ@<\@FQJQ(I'3JR)EX%&P75('P/7MVFY PS9;0A M>/:KL-:]P9OL1YQ=3,?_0.Y8"$Y)P8C73A!9LBHA\#+!BFJ:#5)HZDS^VH[. M80:;-N(O[J>U[3'I5IB( MW$=!TR-RNX>#;!PGER."],2.0DFG+)(\D1A%YDV(K-?'''=\(!Q?)WL^YKR> MYS;)H)/_^O#I]/3UIS_?OO_[ZY/3/U^_/SW9)6>Q\7/VSE0\3=U(^8FW\^^X MNEB[_W]@K NV7M,-=_'C!!,9EXL9KGZ^0F=O4B$W#!*W%+@65\#5!H" 0DM$ M@Z91Z>KV-.YMBL+J2_W_]?._A_/ZC;5P\4'V[NL=0FX7CPFCR>@Z#4'D M.C6)7%274P:>F>,D%1YXH]5QPXF=-MW1"&N_V:[&2NPQM;W)7NR^;OB13VMB MV1HN(AZ .(S!ABQ8A<5;:>!J'LV]_AN4_\:)*^_:S M;P^!DSYKK/-LL2Z3H2,&GO$"F"2RK)PLV*;A_U&RCL9F#<'/?9LUGF*.Q3KM M42;RV,_CHY M76)872Y_O%Q4>=X[/:I."Y790Y0RD/LI@OJ<;JF[6WJ M!H$C*J\#*+["Y<6LS.B?59']@=\6J]G%-2L<78A69-#!$BM<(02)'#1WPK/D MA,AM/,9'B)JFF*X[$(ZEM@X0>.<\S<[/?SM/K,1L++> 115R)8H"KX0"5X1* MCG-C7)O!AX_3-4VQ7'O_B,\[2VZ3?4:XE1E^I5L!!!.5ZK#G*" MB!D#.;;H[M=M/K2 Y?Y'3U/DU@UZ1I!W!X9KT]/5NY\-U"H[6Y33$(TC9AC% M05'4$,@$Q9(J*-WAGH_?#1I_TRR*://8-YX>.@#5B^]A=EYY>;-8GH2[+/U\ M78]!.6.LJ<.U25:&4["C,$'.PNIH0[$Y-$'6T[3U]Y:\(Q 63;72(1^,WVH)U=ZH M>XK2:3$X-E*> .*H:ML=EHN+<'X(6*9T^?7RO%8#_VVY6*W^FI/S>5X9_ANY M(B^Q+)98MQ&D+ S+B1&D-$FXUD1XX3A8QX/(,C/5Z.5N%/*GO:.G!7 #!?=O M;!]D^AW]Z9;I8ICUUB&DI%0]R@*"IM@J,HDF1"U#H\ETHY _[>MAIZC>7<'] M=%,\+-I?I7#&A?7.B01,UL> D#F$%".(Q&SV7' 3VCQK;TOAM&^+!X;H*&KJ MP+:^_?HMS);U1>)#N5.B=*9SQ,AF;%V\__?W%N[]>__GZQ':DX#K>/090@FYH%\D*HU5<6IV]D&TBX4?)FK@R:BR,_%;) M-YHJCL;([-Y&\]C'M3$X#1MI'H642.@Y74VU7:LV*/C:KE7GU9F4A%$L>MYF M/>E!S,[+']>3(D^^(%Y0S'#YK;9=_X1]-"H)CA8\JW\?-N 2T ML7WCR.,0UC(HQ4N,%,AA)O^^>(H;*9BC7Y017+A,M_.SLY;KO*(*KC#O,AB7 M'06SJ9YV.OQ>6&F9YZ4T>@G>AKJ.K>00Q RUDH,5T\$KPQV>?O[VOV:X)**^ M_'B'W_%\W0@@ G(F?-TBKPOYH^L%HD:",:X86X3QNK%;\BA]G0!N-%P\#+RQ ME-03]*YOE/7M\CM_-TNNM,?D5(12'ULHZ(K@O F 1J$//B;D;"E#VV& MDSQ"5"=H&Q\*#X%N3[UT"C%Q4R:HLT&1)&3E*(*S.H,O68*JW45!8/2-Q@(] M0M2TK_O30FP7O70*,7G#2IU^@39 *BK5%TL$+[F%4)!">"9H3Y$7"=6[0#QPBCJZ0EQFQBZ/IQ9:)^*+/7QDUP![2-$YR+PY!72\7(J MM&GKVH*X3ERUL0"Q152PCW8Z!5R=ZWZYK)-B?[8!"8^Z#M VR9.D(OW.H2!\ MR!!M,#:6-I5KVU#7">3&@L0V@>@^^ND K$;VMUB8ZDC Y@]0E7%\M9W4FYF:?-?WM] MA(IP1A!;H'B4=4*QAL"R J[J1GAMG0ZMUO'N3O6TIF\LY/RV??1 :NP LG\N MYOCCJK;OS>5M(Z62!8,NQ$ LM0- M[O> *SZP$AQZR='1 I:P+JF.&(#.*5*N]1)L>Q YGXTP&L/U5 MTP&^'IJIAD1X26@ 4V2@'(58/C,/J)4,QBC/4QL;ML^8Q&;- >W?0D900P=H M&G6T ?$>#*=H*Y5:78H8(*3:C\.#=E99U+D-!)__Q,1!L&HY,7&(CCO ]^-C M][CPR82HH)B:Y(NH@7P, :5@B<)&ZR)K="O_9TQ,'(2601,3AZBN"QQN',.' MGJA5")(<%_)H+ >GF(&$*05F;3:NT>M+?UYA1[C;5U4=X.V)H7O.L%BR]\ + MUKR@*?6I0- Y$BJ@U[&DV 1X_S$3$_=!X(C*ZP"*CXW>BSY'QJT'6VIS05() MO%,"4D1#G@[GRK6I&_C/F)BXEQD<26T=(/")H7NN<&1DS,F9#N1*D"\!/J8$ MR4=FC:S)GC9ARW_,Q,21C.&^RNMO8F*41F65&'AIR*NH.S]"M!)RJKE*(M^; M>_;O/W!BXB[H&4'>'1BN#Q=?<+DQ_/$9F]> ]8Q7< Q78 Y!>K%=XIO;WMWKO="YB9 MTCH8$+HVKF@4$&U]8>5K7IAEK0:$/D5:)[56!T'*_?E+HZJM QS>K]L@>2V7 M/TB2:_Y^\9,X+YS5X$J"*J/M112#OF%FEB]?TLP,6 VX@AF5<.;/;1"Y&L=&UJZS?3,_$H MV:;6;00-=("CK<2N0&"I3E?C)NDHC!1M7F$>)&GBJ<%- M#=@X>NAQ?-3+OT[>OG]] M7JXH=%RM7BV^1HHNUZB=Y[7:7R3RAE:S]5_=8 F]9M)Y \&+]>8X#\$Q1:HW MA7O"E\4V%GX8G?N:GPW?=@O]VQ%JR$21G$ O4J@K1)4$STRM4BCD$0ICR"D\ ME#0VT#?M;=<06?>M5 -U'8O)VGT0YR.?UL1\-1S#.1!JY%B)XHR%['("A=Z! M$TE RED6%HW1IHT+<5@C=C/[[T.Y^=X[7[)Z^>/.GV[/B! V^A@U.%G+#+0J M$)7PP+R(3&KT@;U0&;@CJ[ANXYJKLP.6_Y?$3IL7G>=T]\3:3'F9E MAE=BO>*:2",YOYN%.#N_BJ16J\NOF-<&YI9]DR2YHA(IV%EWP@L',3CZ14LN M?*$?FS8#)4=F9-KWD4E ?G@ =(7_-[/Y[ +?S;X3_Z3J^><9\76/_]7'L+RX M-0=WU'-' #)D%UF"9&K@YVOS?(4LHD-RJ'S)N?4)&(F5:4/L2<[ %"#HX!1L MN-\^+A=O%LNOX>V\U/^Y=\G)DH1*$J35D<(&AN!#X>M:#U-$%@+;S/(;2.BT M%:X'1'!+!1Y+4/8^+)?TH=_WF2Z^U>IWZ:D$WH&&QTJ6Z5\O5"]W7B MJ8 LO/"^IM]RFPWK_89LZZ(D(V.V*@22BZT%;DR!U\Q#+"(&(URVMLU(CZ&4 M'E6H-@1M^X1J@U78YP6][I8UZ"C.9!)TX>1R1\4@V&S(F'MOF.3:B3:EAP\0 M-"W@VJ+@Z2MWL$HZ1=:5IXLW(SNE-H$[#US7B?^!?G$B6-"I+@)P18=R,&?O M5]+Z,&][ 6 +4.VNC;AH3+ LU^@'C70"5R=5UJ63@ M2? HE$Y%R:>\M(<^O#\\[*&[Q8B"[,#._"R>K=5>%S_()_BVF/\.KI &OW>/@Y>CIKHE6! ML8HBW:!U7<(E(-8!),GYF-,O9)?(PZE@# M50I""&3Q753!F*"R5P9TDA -1RF%M=FV66(U#OW33L@XI#/:6KE]FNT[ OB$YZ%.:E\0]V<2 M-4KM#06:G#P>9NBXJOJTH5U)D;'BPN&*U3?3..W(0G3YJ9S!K9Q!L*IIU@U0PZ.PFX V!L@/SO MM=CA]T+43=78?URS>'9RJA\!3*@0ZA'A5DX H+H%UP"5--%K:]AMOQ MMA68W=&!N3-0]'E,-M2X?L+O.+_$#^4F]WXRFR>\HYX_Z )YD2XNP_D9%U(: M4WQ=@T)A9X@6G&8:4"JOE26?/;:M;!F-E:T.@7\.A^" *N\J#GMY':3*1NQ=%VB0/V3 ]! M8P2,>!8:MP%\O%RF+V&%'Y>SA&$52'L7BW+QY1[8]PKZ"02C8LJ]@B$HZ1=:]:F@3N.7*@J50LRZXC.!CW?-B#&>684CI M?_L*=@7 \+Z" =KHL:\ A3&1*Z*:QVKJ8X%@+(/B),E'1V*./>7;'6U?P1#= M/=57,$20?=J9V[!+"HKP.:]Q#:>K7U6N,*9:R*RS%RQ9VS:-LW/U93]=!2/? M9;LIIP.@/5W$0F&STH*\2X&U"#HCT+$LH!W6V3_*&M]F+MTH54735%0.PL#@ MJJ(!"NGUK6_G@I/$+-8=+F!2[>$H,H!#9B&SP)5,3NMPL-[]IG5%T]1>[@/< MJ=3<@1$=5':J$$M$,#O8"_5^]<'3E&P>"*/# M%+4["!<7X7S_V.%)QA8O\0YS?\V_A=EZ2\$O_VI=AU*7%"WJ]DCRP==U45\6 MY_0/2/ \9:SUTHR7#$KP6.>K)F_BHC!*%05>EMH(YPTX7R@HTZD8STU)C?:W M=IXWJ1VFVF*!VAU*<@D:@J5?K PYAUP7Q+21R[/.FPQ!V]YYDR$J[,B/O?]& M6\T=\E# 24TRLT5 <-P#>4F91,:ES@=K]SW"O,D@%&R9-QFBDDZ1]>MK+S<^ M>!9R?9N-)"1D$$IPY!LIKZ..)C0:17"D>9-! !B<-QFBC1[S)BE8530ZL$H2 M_7F=5=(6A(LR>1&9(@@^[0SMY%7M-(6*R(80?'6^N74 MQ:Q 9.>%5L8KVV94SC/*FXQ\E^VFG(Z -D8A^ZO+9=75];^\<50#%H6Y)J>R MI+/L/(=@M(:8R7,5(O D#K80:%S6NC.@.Z*P86_#_I!X;F?D:K'JG:6J9UI: MA=:I6GU,(HDUDM..[%%VO/C@LE='<$!^XZN/T]$)B%L>L?T0]=S.UUU=T:<@ M":7NV#K3@BE17TER($TISNHDZQ+ T$W/41E7[,'&V8S.71^IV/^ LS8&NI[S MB?MP\86"K6 E69E8(,E$SK6N;5PE*# 4Z3MF?#:-]M&VY:N/9/)_V"D;CJAG M=K[>SK_3OU\L?YR)+#&$E" E)"%8'VLBG_[(R;SX:+TPJ?MC]9.=/E+;S_\T M[8:?J1]#QY3 AV_KFH'YYW<85KCZ-/O\Y>)#^6MU_=^>9;(A3E;58'UMY%& M2RR YTFRA);S=&_@W/8%(:V([F/T45^GIVO@/+M;Z6;_WNJ,I*!9DA:LJM/3 M$ET@T9JX+G7T27&E3-NTZL@,]3&[J:^SU1.&GME16GNX[Q?S=%=99UE&G>E* M)LP76_=M.3(K]$>!@IF8L[2'V^XV+FM]S+=Z_L=K?UP]LX-V+0%R>9..)0+W MB9.2:NV!D[7QQ,F$I=B"!RM%% ZUT%^=6L6XYP\8B\*Z]_OV\!8'Z_I7>=U]X7#,[M9KJW7W1^DM+B< M7ZP^AA_K>A-G) _.&.!2D^G 0OXM<048@E;)DTIE_^[_5&\RB"D%)3*D0'YMQ1@YF+JQBH-6OHL+.=.Z8-U9XS-7!\7UG_>L1N. MK.?TK$Y&9WF)F6P.47A^QI)$9Z(#5T2=3)(]!)XE^*@UYR;;W\:U'N 5_5<: MGT\"=ZQSTA,HGOU%=#/H^7HB+MW2(97@++#":CZ.?HDL!W#<.J4L7=;^:,HD M'F;S^>1YC^MRV@=MS^F:6N?N[OSUR9?%\N(4EU_/G->**ZY!9I=!E;JC6ZD MTEFTC,3"Y>'SO@^2^WPROMU>7N- Y3D=GMOTP2.6I101X5=OGX85IYTH()%.A/*^ M/NTD 3$G+X-CCI6#[6AJP%\?BYN>^XD;"5_/[-3=-3[9T"T?I 6C@J5K7B?P MR0C0G@P/62 R3/V_% Z]R=HO@WKN!VM7"#VSVJ7W>'&FA#A^*&W0?/AS4N\J04A!0$W0:B+JKAEBXLCADQ MQ<2[FH;P%$-])$=Z,8NCJG\T\]AX//)?*RR7Y^]FWW&U*+>M1;]*9N0!R8.^ ML\F(Y-VYGF9(LO$:HP\>%*]]7EP3\D(I8'D*/%JML!RLA_T@0Y+?S.:S"ZP* MRO?5UI[*ZL=RR$/3P8>52U M=>1(W!^_:H4IPDH-V51_*%=_J([;#"8(%W523+=U!#H=B3RN_K<!CR$&U,G6;? M-,/7,J*;8?5:7:$CQ^EW@8)Z[I-R'HM&LUU6_ B'(0_2W5/#D(<(L@,[\X@M M?OGCS_ _B^6K\T#"JR?(.%.*C9D"^D1F.5!0$U26X+PMA7X))K9I[AU 9"^C MDIO><:V4UC<>;QE['[[>G-V41$%O'.1L:SK :7"F[CS,KK!B?; \'AJ3FPB= MU@8V \SVP-Q;>QV \W09,E;R5]?&7@>=BO(%LM>UAYY[G6YNEA\Q>75CK7%?/5E]NV&%=392EX$"$FG3B&I MWCN,8&U=.J1X=O>'I8T$IT>(FO9"/22RQM),!R#[4-7R8?EQN!&>/TS5M_O604!M1/QV@[0_\ MCN>+;YA/,7V9+XB/'^MQ?C>')Z.1Q 0'$^JX&3+6X .9Z22B#UGYZ!J]5#Q! MV+3YV$/B;4P-=0"X1T1WFQO4RJ(/!D&(VA[KA*A3[XA%3X?(I*"U;9/NWX:Z M:4W=]&'J;FKJ!GKGFWBZR0CR,\>$TEYI\A%JSTU29+^9%F"P/C(ZZ4JC.OEM MJ.LV5-@1$QM!-Z*"N@'=)J'=I*@+GJ%A,49#<5!0="NHDLF&^P!<%?(BI!.2 MM;-&9/)B4 MR%O.#IS+!:RRRG-%SHW\WQ793=&V]XKL(2KLX+I^* .MLG!:.@1;L@55AZUZ MA0*L-$7II+R3!]LMVE,]2 L4;%D5,D0EG2+KUURV+CHY+ 70U:8N42Q$0Y%; M3%+;9%)VNNTLS".K"AD$@,%5(4.TT6-5"+>E*)LLA+HT0)4@( @1R65E*@IA M70S^*5_N6*M"!NGNJ:J0(8+LT\[U?E9DCWR7[::+\A4+[[BN\5J=>:L9JX81BX!KT7NCM'9 MI#]*Z;SP+NC$VR0.MB:QCYG$!T7=[BKJ\2GM;Q\^_/&/M^_>O7C_Q]OWIR_> M_^WMRW>O7YR?_Z=)<7LR<^<>^'L2$4C_3^=:?3[OZK[1^S53I?K"Z7 M^/-!0I&KKJ04X+0.=RA3ND&VCL^*W=Z MM5U]=%MW>F=K>SN+MXGZ2>R>X77.=TTHU<;GJ_)'*Q5H(TPLQD4FVQ1 ']3N MW098-U][>TRX45A75@$%U(4D8+$^X>3:XL,3'4>K9)LY68\0=4P6;0B"'G[* MWT\O'00(VQ?%W+(80C&!605,JCJZV"EP*EH2';=:(O?6M#E\.Q [;= P!23; MZ/'X;MH;V;^B>&JV(H'OGIC?[8L:W\5;\3?)Y9P"EZ9X#];(6CW'$CBO.9@< M@N/9,1&>45#RM^4Z-J]#H)Q-X)EB=):X)0=9&Q!>1,N,-K4&K27/:S*.Z0(> M@I*'0HKALI\ZW_131BE=?KT\#Q>87Y>"Z8(,]V*)L\_SJ[T;ZR1(C2TM4?$]&=C0-DP9B@H[6I37G0H*EPS4K!#V^I!DF\QP%9CSLC]Z7X M'B^:^5N/?%=CEVM;+J?QNG34)1H)06($)5B D(4'G= Z5Y1#U68>Z41/(C=U M[0_'.W>;O*\2T"YSES4:\+:.K#7(P"7#@ M+_D.(*?HVU>)[D7U47MT %#X< MP[;6;0=7\9#A!-%0*)YA% 0JDTT2Z.SA87K<4TD& 6;/J21# MM-8-KNYYP#KS#(%[LQ4!1NT;.Y$YC<+H95K(/I/;2 M00<8>FS8"BO"I)PXE'7B4)M4MQ4RD-D;1?^'++>)W_8=@]/-;))]D#669CH MV1-C5G32@4L5(2C.:P5K@LBY@:R5EV1UF=!MYAF., :GF[$D^T!M1/UT@+:3 M1;GX%\GX^K;_2L*^N=^5K@YJJ%6P$92CJSUPK@"S*]Y&;I1NTS'Q($G3[G0X M),;&T4H'\'HZG+\SS( K$53M6]*U;$*98"!X3_B(&35+F='/FB!N")6]].P< M^J&DF28[0.E]1M9YZ=?_3N>7>3;__#,'Q(P+C (=,-*1:6?15D%*T"BUE]Y% MJ=OT]&Q'W[2A:3M\+)HKJP,(/B*V.RGM%U\7RXO9_[M*7D>1&;[B^ MXD7^'XK+JO=R9EEDUHL"Q8<,RJI21V]X2"D;;[U6VMV;$OM "70C2ZI3=1-VV8 M/-D=O;>B.EC)>==L?_AML]H9+P:-, 4$M[7*2'OP9+PH[K=2RFB=MVVR9X_3 M-6W,?## C:B<'DOE7[]__>EO_WUR^N'3B[^]/J'?O/YSUY[;ASYJ[]JKK6@< MJ;3JXW+Q#9<7/SZ>A_G%BWE^33!;OY+\+&1!H9((7)#GG^AF4RF!RS:"5%$F ME%C-2Y/C^"1I^]JA![]@4SN(S-3N3;./?V KD]6P3?9IL(7HF#=, X\\@?*2_"/#'7!F MBC6!)X%MHOKI#-?M <@H.=(9H/!7KI,G'M8#AX)1CF-1B81R6.:/QD@-PL\R^'V_LI5YVXWG WIN=/DQNFV3 M+(9\=G W);"WHWA$ P]7,8^HI8Z>#Q[D)N7/T[I(]8%JUZ6%)1RH&RN MOP0.,>4 &;F3/!''J4T1TQ;$]5*A/B8JMKV'=U11SZBK#%U72I!W(I/*"HJN M2PQ$DG49GJC3-RSSI1@GVU2:;$%-LU^<'B- MIX:>+\K;! G+BNL@,B"OR_3J*&ZO48/@BOY:1\[QP)'1N]ZJXJ9PSG934,^0 MNYK+4H+6/! @S.. =A(U3U\,]Z1TW^/%F;:ZYNY*73EE0>G((#AN@&%27(F87:,B MS<>HFK8>;BH3.E0=/8[Q>>!)_WU8+NESO^/XZ8K?/KI56N)Q'@Z6?I ZE.Q9 M!FE]G8#B-$0K'#")5J%P@36:/MX\_7#7-I\Q);AD40*_JFG0M>C &R@L:UTP MAG#_]6.T_OI;*CIUY7;"PN_M\SM*N\?LZ?L/IZ]//K[X[QQ;;\\M_O M;4 >IF8D*_$'QHM-PY%>XH>@ZK+[+4SS.NBVTS=VTS/_O8@ M;JQ"LEPFGV*B( /KZUSFL%XQS(2/WK)B @\'8+.3RHL1L/"[:=A?\+U;B=UK MOC9\RJ@6HV%UUP-8,=DP6Y@$@45?=P([5T"3NDM G;UL$P.TL1NWKVWU\^\- M)6;"IM>'V,JBXMR!!4/%RCL*<*>C3:33Q%/-PEAC MP#M'OFZT+GBC#<]M4@KM7)JW<_JLR]LW?\883W5%;BS2TSE3G)QXFXDPR[46 MFN5&G0 ;B.G2$ W!P"979A^!=_!(_6XQ_TR?]G5M26^**K(UF%!XX#Z1*R;( M'Z,@C7X7!(I@O/'8IA!J$S73HV8O%2]&EG>'F+G.;A=6GYFUA6"UJ:^+=?@+ MR09#RC;SS')H$SEMIF=:W.ROYR> LX/0>X#.;$YNVROZXMG-3!];NUTYEV"P M1I#6) BZ* K^DDEHA4^^39/6[[3T!9E=-'P?-/N)NP/ _&I_KTZ1]-YQAI!B MX:"\"Q!<]!"$8IJQ]:ZI [@T6]]-S1*;8]]->\JZ.[3<&4?F4$2=N8>,%NMD M=P$A!P.6O#OC/-?9M#$R#U'4DUT+&K.A?-9-N=H7GW,W7O$EW*#!4$ MGS,H5\>=&\/7'8F.%T7AY"'LS+M!E8G-:AW:7E"[2;T#\-SURMZ$-#N?7?SX M,_Q[]O7RZ\O%3BQYG5Q6CNG3\;5Q:=P@2<7M3CL(RY3U=]G/*MI M^^0%'<\DZIA[%R$PIB")A#)[J6*C<5+;T]B3#SX.]AKI9VH'ZV&VB*'9(I\2 M@%9?%N?YS&F;?-04GE(X2N?)(;@2#>CB@G29ZWA_RO<#CM;67]G3/;D?B!J* M>FH ;;+)UV>!_OK:&/^UHG/Q9K'\K[#,=8CTQ\ME^A)6N#K34MCHHP01:O6C MK=N]8DK '8\^61^]V*XS:3\ZIAV"-SK4#JB4WM.UI[C\^C.O2=Q^Q>7[Q?S5 M8GY!_Y0^]_/-0?PO.GFCI7!W_-9QJTI&X+QMJA>+*#+4,9],^UI^BE]@-BG M=M3ON .G6[@#UT_ 0DA/08@ 9LRZWR!#C,%!Y"2O$"B<96(K_WRGK^\)1;NJ M?7%0'71@I#966;!(YMF0W\.\3,S<(J'KDNI%3AI::PU]2Z84\'S6$J4J!QV*8E[&BJEP;I>;OJI2%" M[P Z?V*>77ZMEO7]XN+G&D^F0_2*XH@D,ZM[I11$47>:Y"CJ'/?@&C4X;"2G M+^#LHN?%V$+O #D//;LE5P):&2&RNB:/;ECP@ANPWB06M14.VZSA/:)\\5A1 MV&Y2[P \'\./2O_J=/'G;+Y8SBY^G'PA>7Y9.VZKLQR8$4X98"D*4-E8<$8I MX,R;K"/SVK>INWVC\P'43\'1BM 4EL9XOT M,69()110%GGM!13 A3#*&*N%/L3#]=[X.WA^>!]CUD@_?1FVCTO\%F9U_M)E M_<-LGF;?POF+>;[A]XP'GFU2$62L[5]:&^*M]HS*6+B-EENM=C!J3WYQGUG@ MD0S:N&(_!DB=<>^31?)0.4^I#B/VQ%"@6">FC%:I$OUVQ07;?-NT:\TF <\@ M 4^-F/72Z0_E'W6FT_SBP_+3[/.7B^L_K=ZN5I>8SZ)B10LL8# 2%SS7;2(F M0^9:UU==Q3!N!9@MOFPKO)BCPQZ$,Y4\D8*(R&B MMZ"0U4(M*\ 'GY0V*JC8;HS&HZ1MA2Y[#.AJHXVIK=$&\[J.8S_B/)Q?S'!U M9@.BDD*#]IZ!$M9 4(*DYC,WUDFCW':9MR>_:BNLN&/ 2@/1]E[?1OIF89ZK MG;BJ]WOQ>8FX?A(9J99MBV\8M6YM*$=M:]2*=[Q4[R9[7FJ$C^"1"Q!>>6UR MT>XV:2H:).K@YZOJ:RW4!AXD1QU%F)8J+NMUTM6.H41N"@6UJU(8(O ,_ M:&/BL3XPB$CD,\QD.3DJ\#6/1'&BBCD'9+I-Q=%QC",9I.)M$OI#Y-TA9FZ6 M;5C',T8))M7LD12UMMTZB@#0>>%2=(U:,8\FH3](S]LE](<(O0?H_#X?@UN; MF*ANX'H,)1<% CF'P!F+J@2FFE4/'<W$:6Z,!0 MW* I%$R,00T9 %GF*AAK678'<&GZ+#;;YV[:4];=H>5.5:=V)4ON(W#RZD"Y M3):W9O6RDPR+I*@D'2+CU7$-]2!-;UM#/43L4[_:O*BQZ;V@]-IF>J-%8?6U MJ994*:E<_5V"D@MGR#.+\E[7Q@//-0]_1T]XV%6!B_&EV0,H[K]47+.A@BU" MU.7G0M?*;>,A\L#!&>UMJ6]06W:W/OP=/5TO8X%B!&EV=]' QD<>6,5CCT&5QB.FO[_HM+QS/0=E-ZAV Y^-RD1#SZ@T)K#*QNG'1 MSY0,14CK 3$&4(:\_J!<3:=)1T;#R!+;N+8/DM33O;2CPG]?V#2"]#N T8"" M(I]CP2@0B@ID737+0+$C7;X.#9,\>JD.\0I\? 6'^P"MD7ZF=HFV9^MCF.6W M\U=A]>7,>U%;!"*@A)ND0M?)99BG*+E5?VWU[3Y?@?M ZC *.!V$O MD(U>$Z(28.V4@3@F #4 M[:V4OO!WO\C@QQO$R@XCJA4(Y67M. _@3;$@LN;!2\M8VKF*]=YW]5E[.!*. M]A9N!W[8NR&3"U,)+GG)@5!/GF5=R..L$N"EIE/C@[>V?;9CE.F2!R]?W,<7 M:Z:CSO!W%DH0TI-A15['%Q1-M&=R)UDI:+DLN9A&7=5WJ.BS0'$L_ R2<>\E M9C>KO1;EP^7%ZB+,,YV$=:G,. 5F3W[^J.5EP[AI/ #-&+J_ @/CN:)(SA+< M/$8HS)>DI2DEM^LT/DQQF>#,"V848*KU#$Q98I$\.Q5M*MX95/80P[?[+2X; M@H%MBLN&"+R'FVE3$0Q=HCI8(KK(:CU][=KEW("3*0='=ZM(A]E:U&=QV2 5 M;U-<-D3>'6+F9BQ3$9'Y( $S*Q03) $Q%@DZH+<98RZZS 736XTH^AA_U''VX^(++Z]_?C# I6<:L##EJ=<^*PI#!HT8]RG' M_G:/'+0:;9_+; RI=P>>5V&Y_$$QR56S[5DTFJF$GA1,7J%*-D!DZPX$8D,) M&XINL_?S,:IZ\HEV5/NC4-I#!]WA:5.K)/?!9QD0=!$"%/<9HM6E-DVZ4'B* M(K9Y AJG!\+)"L1*\Q!97;%#7=I:+/).X^V-E9QKM;H<5%.&_SIOCJP_N_O_YT^O;E MN]1$AV!@FYSH$(%W\'ZS>3! R-F1 MQT8\*$YVD]TIZ^[0?FJ=X4%B$H.K#MB)C3'_V M(+@65@<,,AYBH7W'DS<&:7KK[84#Q#YUO\W_X>NY +=&\^[>(25,TEY0I!#7 M>[)- E^WT\AD0]1!(OWPJ<#[R6_I"1.[*G'10J)30^,."Q]);K/5:K'\<9<9 MC:'P$#A4;Z[V;-?.V<)!ET)!IG4IW*^R?FBJ]Q/?U-.%,P9$1I7LU#"I@T7< M W!GTI$Y90F2,[(Z<@&<2Q*,R,QY]'6=RU8(>>1+>DI.CP&.L>39G6/R"3-^ M_585\Q&7LT6^JIQ-*3D;"EA>^PTM+^"BT>!Y3<.A"L4<8FC+)MIZ M;8;N[> MNN@>7=?'T!J2#*\59JINTJC#15Q""]X9[W7TV?M#U(ENIJXGUV=_1 P"W [J MZ1YR'^9X4I*LS)3UYCYA FAB)/\6\.\3VE <)[,F=/SCZ=E-3 M%^A;SKZOD]=WF)NM_KF^*$SMRI8R0<:Z^2.14^)=$6!09<-%RE+(1I![F*J> MIL",X<"-)/^NL$2!SCHU?>?U'Z/P!NG8H:GK\GR=DFT+(^4GJ^L()5%:-6\_ M3-74-^98NG\05'LJ8NI7B%?AVS?,K\+Y^8>UL;V)F$-TQK+L@0EA*0PW"1QR M!4P&)R73PMR/+Q]ZH]K\!;W@8E_U+4:691=&9G/?0(G$?;:6+MH2@:Y920Z? MSV!#+"6Z'$7J;PW]@89,C?W.L)O4.P#/_0>XZR[:LQ0(ZS$)\!%K54..$*7' M&A:'NL4!4VE3]_$ 05/;GQ&4_7 "?V?)=P"@NZ-N[]4DG)7 HP_)0M%8KCS_ MZ- !=RDQE7D6J;OHIA/, MW1U^FY885O@BI>5EY>YJ%NY9]&A\+>O34M)!TJ: RX%.4^+"^Y*L.\@\D ?( MZ\G%'P]MXVJE ZC]C<+FU;O%:H6K#_/7_[Z8S3]?SE9?*H9;'83F#U)6I]S8_>!V+C:Z !>OPKI34AX/08E.S1! MDB.:5?5&/5H(CKP (Y2*5J,,O%VSZ":*^APB.YZ]VE'VW6'HT<46010A _F6 M@=6:=^4+!)L-/UTA[P[ ?6MT_FIJHZ?&1,YKX\T M*=@,*MLZHYE^9SS'%%.IS1T' -XC)&Z%.W^\N!M+.\] MSKHNCK*Z%D>: ,AC$5S&J/5DL+LB<;O'6O;,<+>#>GK&W2EA9_5E<7['E'\H M)Q>+],\UHZ?+V>?/M;I#&>6,%A"=4:#(GH-+QI")U]Z%$KQO-#1W3\*WP^A1 M910.JZ.+D,QMFJZ0]S=P.MU*9AJC3 Z!2E0EY$-@@A)%.T=-&( M0]1B5UJV0],19R$&"WSJHL4[Y7L_2^[HTI^O0KI8Y_!6%ZLSHT-DA@50(@N* MF^HR $T,14PB66:=Y/?"V@?7'3[];=MAY"C2"&TDW ]DWLYG%[-P?G*QG/T3 MUY?WF1/%);*7$!DW=9RZI6"[2"A>&.6SXNG^4*(GH?+[MVP'D:-(#HPKT7Z@ M05B_\>;6Y29G.J=0BB9[F#W]$I2"6'(%O%'12H'%;=>'_?!W; >+HWC+'U.: MQS5I\\[FODU=Z$WF;V[YG0VG/]A;DP[XP&)Q)%^Y80YI6/P&71#K5. MRK=[/#S,K,X@&'>&7/NZ(0M4J54A00DP/*"H,^(,'F)31K^S.H=@8)M9G4,$ MWD$LM7&FH,,2R9M/H$VI]41<@&>U%\6HHNBO3,ZL"6B.8U;G(!5O,ZMSB+P[ MQ,S-*!;RZ$M=$IP$9E"^KI/.4I-L=*Z-M]Q?.$#H'4!G M\]A(%;PW=1],2IK\.\\SQ(@4(PJ)Y/I+JQI5,AS/K,Y!>MYJ5N<0H7> G U3 M!6U)AN5,MW9F6+=-28@Z*,BNY+J-#[$\JZ.[3FT-1N MRPBN8#6\FD/TT@#/UB?/K(RIC6MS-+,Z!VEZVUF=0\0^]0//8Y/AN#=D)*, M3B$WJ"0C!$UB\@S),!.+0MTK(6XT:>_PDSH'J7#;27M#Y-F=6;E]_C*Y1!&$ M!N9+[7-D$2+=K9"\8 6+H(O[$$M.WPWJ=3_H3+WQKJ/=I-X=>.ZM:#4BRI?X\49XR8(E(K8Y21'%BV9]N1!DT6W6D2*2 _1#C.8 M\)Y\[1:H;*O)3A?P\F(3EY$!LB#J*.9"7B>Y&/2?\>R=CMJW6P_4]P+>?9"U MLXR/:P'O38'3ZW]_P_F*/BXM/L_K ?J$YQ6T%XM[_F>3%-O.5#1,NHTCF;9I MN%2,%JD.V>:R=LHK":'.OXI"60HVG9&RW3ZY Z7A6!&2H0")M?:%U0F_&B,( M%XNG8"=F>XCR[W[3<$,PL%4:;H# N_/EKH9"1ZF=(XT*4U\^OF]HD5W))8%T)=?(DQ1$L!A!999]+$=YO-\7S^%XW M!ZEPV]?-(?+LP*QLS%F38GVF !)0Q#KVEED(62%%#EED@584W>8:VKD6Y+!I MMCTNHKWEW2%FKH^31&X(6 UN8=P(6:*+;1[$CZ869)">MZL% M&2+T#J"SN2P!#3-H50!N'1GB0%IV43$H+ F?HV=&^";(.9Y:D$%ZWJH69(C0 M.T#.0R]E6DLO0@Y@O:Q];+X&D8(\/&XE+^3>E7R(D*GG--QH<=-N4N\ //=> MQ"I7K_^=SB_S52*H/KRO573&0YWK'A!*])Y"!:O <])]D(K94*SAO,VRC6TI M[,F5WA$.BP/HI@/,W:7]0WDSFX=Y(I;6"9R:U+E.\ZS.G$Q%NRB@A+K-7;D" ML9@$I1;_&8YH69O;;UL*>_+ Q\%<$]UT@+D-9^FL^.!=J&7'6/NJ#$_@4B3S M'WC6@7.>39N&EPW$]'0Y-K->@R3>8\[M'R\^?7KQ_O1DETS9S_]V[_S69BI& MRDJ]_K^7LXL?/S,1A=QK&X6GP*S4ER#!P 4*T;1R7FA)'G)N,[/B5SKV>N3[ M1U@NP_Q.GN649/62?OS/,\Y]\?41BB[*3#=G($!R^AWA6ZGB+2K<;IOTP]\Q MK5^RASI_>=@;288]=J;>'*<]LN#W/V*T(]XR__P;-++VL>ZE]+7KW))"8U3K M\:#9&YGI9VT<_'%.^L^0_CRL5A_*-5X_+#_-/G^Y#O M<1W %^;!^&0B2E=D:E.9\2!)T\)G+)UO Z7!"N@523>[7E%*S>APH0X1E"@2 M7"P(4AGF M/LW&15E<\B M:@J\$TOK:66*0BIRP:*/22C/A6+;35EYZ!LZ1,4N^EN,+B\[(B";0"VJTHZ@-AZ /[5@LH_+I?$ MP$=7 I3;&@A6.N!6<#+]*$2P+Q>;H M)(]M,H7[T=VA[1L'G@=49P?@?1-FR[^'\TM\D?_G- ;SQE[-L+#939@54\">7]9X MBOYP9P_UV_F=F=AGB87,O4)B1BB*N6.NSK:&I(-1CAQPWJCC>0B5TV[4;8G+ M5JKJ (8;Q?:3RY^GJPYIQ_SRQ^N0OOSZ;\]LB<255\"D$*!X*1!-D:"=0^D4 MN=GA@'G#(:1/NY_WT.%/,Z7VBN+7_\9EFJVNQL;?.CG7/UWQ,X]>"TP>N--U MSZQ3$!4=U+):WB_'. M'"81B@@UW:!K)C) 4'0/1,:"E=QZMN5:G=UIF'AS< . '5(I'9BTC\M%0LRK M-R3;:W9OO([5F45C;-1UV*BN\D,)ONZL,4&SE)".66A3[_D851,O FYHTT;3 MQ=0V[6]A-G^W(#'-/^'W<'YYI1VRU#^/R:TS6\?Q^11DBI)!S+6J-*(A-Y:. M$)>Y2),<,\9O9<@&?O'$VWM;6:^6XN\)6K]S<^8+BSP' R@9J^48=5M>?8(* M+B7+I\_8_'V$NY@.TM&DH\B@#UM'F3H:ZWR>S M.BR_$&0*,UDG)7R;F'GKJD]>#03N@8Y-R]?RP^/IU,5\#^!,)?OE] M_E=2-H&ROFY+II-="C=D_J/+C5HU M1_8]TA?,ES]K,U[^6/OF5^7IV0;- ]=0HJKEZ,3.6_B25=Z&-M_$P M45U9CB$8^,V_&$GP'43*US-\POF]V;^!19F5MM4QHCBN9E0\U@EH/E@O,MKB MV[S_/D#0M-@93>'WJU%'D'X'(%K7?]$WUY3<"=VELSH4ZN=\J+OIHQM7F M']U,;(PQFKI:&C6+=4XC7>DH,FB9+6J1O3=MXJ0QN9@6KJ/ :M&)CJ=^=KXJ M=;SC)-YK S3>N)B,!Z*]/HC633'9%4B1,28T>L:V&P3^Q!=-"ZGIU+]HI(NI M>TTW .414EF);G34FINERV I:CW_/ MM&U$?>!J1$UTX.JM_=]7BZ]U:N-:D1_/P_R:E1*RBUHJ<":Y.AF!U0U%!G(J MU;V(-NDV3_J/$#5ML]#D"!Q;;5.;M;MM4(\L$\DD(E9X@J",H4-E$4(*]#MO M$W/1Z)2WFW"QW?=-V_DS./2=U\LPZ?'/(HUWMO?+W_4YW\$IP MDV+R27D3/&OL,P_MQMQ M$XQ1W$-P@8Z'I'LWQ&P@(9>6/+&H69OQ.+^0,6VHUNI>V5W2'_KC]-Q_#C_5#;^7XENUYOG<$A2&YA: AY\+J(X8!)X0& M0Q*FLY(*V>HV05H#;J8U;GN ZWYX-K6F.T#[)Z189)8N,*]-P%_SV<7JT\E? M-W($G[8 BA%AW0Q@(C.0L4:C,C1#9MC&2CY(U<59R%SJO M.7GWL[Y9.68Q";I]:M61JM-@ _,:F+8^14LR"[D)#C>2,^WK5JM+>W_)]P"? MVP*SZ]+UWY)7;RXO+I=X4W-VYHVI%>L0 :)AJZ0)$4C: TE MM8NYB?O X[=%CRUUU0$8G[PI'KHHKI-B=](65ZVP9YY';TN4@+$69?-4%WP5 M3P%823X7;TILLSYR=%:ZF+(X(IBGU?4Q@_WF?>'GF_B'BR^X//T2YM>B>5_? MM%?DWEP+AHG""^>J3H"G2RXF#0X]:L_7GWX\^/K]R+]+W?@#G[1W[?@V%(Y4/W[;.E2G M+]X"YQ.>UU&>Z_V7:]S$.[A9_:PU3M&A\.0C6%N;(G7)X(OD$&R.@4G'?6F3 M$MB/[KU73V_[[7=/V^JV[2):+DN5DZ&P$536!5SF!4K01@16/-ZOK#NTV#83 M/O&NX<-A];>MUP=4^/'8S-T;\Q[]O$;VLV&[WI[(S$I(E":"XW7I!D,.CD4& MR?N25#*9V3;E1=-:T3NO+!N=E[5W=.V$O$@7L^_DI]SK7U.,3E!-NSHO:YN\ M,A#KGEU'C@BSVCC=J'!A?]J/VI8.0>PC/4:'4'L/<=M/CO^Z=J4WOB&X*@HFBWA[.@,>0(7/F/=/&>]5F&?&>A$^\)KX'B+=7>%?X M?DV7_^('XE6U'CX0E)ZO/W)=4/<)T^+S?/;_2 'KD?!KK=P*PJHDC>U;?G(C MA_MQ#OIPO26/CG,DQ!BFZF@G!4%G#MQKE55-#?,VV?>^7>]M4NU7Z5 6I4H^ M<"B)UWU;NJ[:"@+0DNB2YRF+-MOU1F/AJ!WQ(?@=ZHBW 4$'_LHO-;S>2G02 M-;"4 R@=)'BC$F2A2XK(E7)M\GV#:]\/,03@D$!XK%)^B%8Z0M1UJ9$2@=PB M)H$Q1GX2*@X^$@@R2\$F\DB8;1.P]51$N+L^'Z^4'R+<#BKEF7^XNKL8(CGX M1)JL<5X*A>(\\JR-R^3"E4Q:WFY&\./?TP<.=E'?HHTL.X#%HT7_VMEU)[;! MVK>8O01GT$&NKUNVN&*BV186^S90-'N>&1$68\FR@XODU\IK+XN508NZ"K2. MND 5$W*J:W*4>6@(*N:TG1< M0HR1SB\:QX3-S)9&3W//O-UB$+@.T6XQ1-,=H/WG\^)M'NGZ+L"H0K9UT*4O MD22K-+B$!K+,(GN=.'D*32#[($G/L,UB$%H6+537 0:?Z!?AEKR:P,!&H^@B M\IF8R1%"]K&D(*63O;;\M+OF>\/B>"K<&8_?<1D7(R'R[\3.;/YY?33?#*M'GRND-$-UVY$SJ5N^JD P-W3?I-\):YI_/$ M(1F*VQ1* 9["< @EVUART4FT>>_ZA8QI+].=E;D9%#M(M@-8/'":UL>%3A2= MN@]SO#:A4F<;"EWDWBBZUUE,$#5Z^H6.C4075&R4.=J>R"X@M0L4MHL+]M;+ M44#N]%^+:]:$EQ[K-:T\]R1"%\%%DT$:[[,5=)7S-N7J XBO'4^^I# \E*79QKR$H-F(#";(JS-W$T&NELRI_7'#@J['773 ?#> MS"@*P7>S[YC?DG;FG^L0NA>K%58O]<_P/XOENK%L[8.4J(M6JD 6% I63(0 MIPB&J\A8M$YBF[?C 41VT^4_81#02J=]P_66L;LYH,(L\V3W4QVAH43=><.) M1ZZ4S\'0_^-M^B &$CKY#/PV@-D>F'MKKP-PGBS*!9U@_ ._X_GB6SW1-YED MIG74AE',E@L)+='-@U$ 70@Z,HW(=*.FDH=(ZA9P^P/A_O4]BE8Z@-?;>5I\ MQ1/2TOH">7==S+P^E2P5SNJP &TZE$(XLCGX.;-BN,'B%JVDF_ M?5S%8^FL7_A=G] D-5J+D9BIUP*S AP2;R('EX7.*:8V[W6/DC6ME1M-^=N! M:@=-= "K.C>("/CR8I[O6.C7_ZX']2:F*CR6.EP=DL\4S%M>\]>9HJNB72F" MZ1#;% 9L05R7$-L%"K\GJT;52P=0VWF@R;N?\U1$,1Y]G<:7ZVYW+LAY4#E M,8F;B,%PUFAMP]ZT;P54\[ROXP,CX)@Q_^"$*ZZ-BUXS$D.'?WEQ^4L734' MW@CJ(RYKH?L91K3)&R2YUU4#*0KP+GFZ7%DRR5J>2\-1E4UXFK@LJ ,K/SU4 MINZ.V5D+OXB!#,?)[/-\5F8IS"_6_\&7Q3GA9W6FD5.<)3W%5[*FFWF&(+@% MFPQ'F26S9KL%):TIG3@_-LUIZ \#1WL@-C-?$^"K^MMKXQ ^XX=_S8G4+[-O M9RRI$&Q*P*UUH(H/X+)78)7VQ@C-=6A\-H83/?';]3$>D\;(.&:_Z_6_O\V6 MZW]\-6WFS,=HA?0(M9<0E"L*@JU)U.)*4=*A:=GI- 8+$[\F':E7M1<0COD$ MK'^Y+LGZ-/O\Y6)U:P_.HA!11O(D8\H"E*^=.$4J$ Y=3,DQY]LD+YNPL]7) ML/][,AH!I)=3LHL.[@KARD#P,^^]*K5H$8U,=3:Z \^$@TQZ0.:UQ?O;QZ=^ M;MW Q59GPCWG,S$%'([Y*%R_,O^-_N'%ZNWU=?D/K)8!\XOON"2[L/[A'^$" MWX39\N_A_!+/''>,"6W!.)5!A10@6L.![(A\'/T3Z670OD!"\NSM?_\$8B9XKK8F0VM?(K M@BJ1V#PX?U77.BWI*GU#6KV5 MQ5D./$>%'(IGM=;1D682.@@,K4R&F7A__UTCL#] X':(?V[I\FY4WH'+=#,$ M]WI$[NGB-/S['[.++_7AFH*OFO39**@S*XV6* 0X66M>L)#@9+ M;S3J=4>*M\/Z(3)IQ]QZLCO*)_\JG^PS-EI&5!U?G/ MAN3+I -B[_]O[TJ:VSJ2]'W^2T;4OEPF@I(Y'D70M$:4NV=.B%IE1%. &P 5 MUK^?+!#B A(@EE=X]6 ?6L&F9* R\\NU*C,]Z"P"$99[K4TWUGKK.78#ZE_S MIKH[ 39@>^N4C#E'ALL@(&:/<9>4'BRU!A*UEE.=D'45\].Z=PJG"NO>W./Y MO)#R6#!AW$4FM (KI /!309?G@:)%(0@+'*7=ILV>_*C[V9USNU>

CO:'H+.6:U6YF8Z6_VJ_#LZ8DQ(9FP&28@! MH;4&8\OV5J8<5]:(&.L$!J>EW-;VJJWHOSVXNOT;K(8 M<6&LR,:"C<6+YQ3 *.\@*<$%\9)93?I3K?T)VDV'SO66M064#&>WWKWS_;%< MMO,%>Z]_?*4M>SO0TL:JO1R(8=$XH$:666M!@N&40V+9AY 41UQ5,3@]K]H[ MLFC_I'7ST^/"V!'-U#'N Y31-ZMTC+L,+DM)D@XQB3KCW>K0,^@E?/L@NV)G M[Z'P:"#(Z9 +J_YFZ4*DC&>(R6!L9Y$52#L%1S*5)E 959U=#YV3,M#&]P[Q M6;T9?A^P'*PM?RSCK)N%FRV:T)GGA;Z?9]/Y?*254#1S!IDC-X2,98F:0DL6 M:0PDR<37KY,:T9I7B!EH6WV[>G,L8%KP,Z7T5B8)I/C3W>SAI?:2[/G3NMR/ M9W'E39!7A1+0R_4S)FEP(2?,@%A.&M,U:BK=3>U]UH$VSU=$?%UQ[P]H>P_H M2?JR?-'03/R$S,YI7,9L/.CW"(E-A$D'G)?'<$D8\$PR4)JI3*T-RE<:@]H] M,0-MI&_7%QP+F&-5IPFM>1E((@>8XMR!=DR H G=H1<4#!-6,R.IY[1)G3DL MZVBOI[Y=C3D.+$=F'9>3-C3F'_=7.)/26YW"\E%?^=7*_9:)@2O>E!UJL8R/ M9F5IN-#6@].6 [=6\FB48J%-Y[,KA?UF)P,N>%6!4 NI27?V9:U)[D=PNQR) M4\QA7IE#SV5YTY.@+$D$P9)%#B4#/"M5AL1&Y=O,]O>GM=_4:,#J5AE6?QW% M&W%O"#74@7$.V:*=!1]S!$T<=42:$$,>LK:=39VZ"L[[4/"JF%86-=-6H'A;6V"_-Y%G4P-O0B=[ M\YZ.6+ M-O.MW/&*YJ!C!FVX*J/F+%CE:%D B#&/DXKYGN85=$KGV=3K!Z&=]2!X#@KZ M2D%W*W\2HY$Y-%NTO D4FJ$HEJG3WJ\(#+OZ<$&YGH)P7 M,2Y;3-SMH\@?Y>BCY%K&\J:_O.X/FH"WB0$5-A/F=3"-/JW:2E:_UX0#5JWN MP-**YAS21O]FE/(IE=UX^/OWT\F2-7?N]G.:?64CGY*SAG! ,5$099,N)=;%)CN^/!L.NQ[2IR3RAM1;^[*1"L#?VT*E)!@P%"BJ&C MI3%59 69!H,#J?7_]/-;]4:_5_Y M[$I=_F]1T4:+/[5,140^V"0\"(Z&WV3+P 3A6)*"^$H/"GMN\>]N7;HSWCLA M@0<=,+F4"BQC 372&FD<53E7>O;<%0F#;N3?![\O['8O(&@@:+H_.?[CBS_' M\Y$64IM@%#*N1'P\E#&!F8.)G 6I>4Z5Q@H].T;/!;-^H##M2BX-@.IPQCV2 M/8D?;]WDVGU-/TU+MC]2CF \PPD$I2-RTVGPI=[/%<9EVMGH=$\9[0'4] OQ M(\#5V9.!CB3= -H_88 ^&Y=@?=F4_-MDO)ACQ/=+6C:RIS=9C-7XG41TUTUHB/!B/W]+,3_NNA%P]C+,KHTLQ9+*0 M,/<%X6D"R\O3'&&,0\.@T+&U5=)X.'O/9?HFPH<3(Z !*WPPQ6_.U'X87OJT M&3DD'B/G%F*F&41(R]<'%CCQA!&9G><5K\-.1F?C?J)C%'>E1/4A]==0N%4O M>% [TE<(1D#MK5;R_'7S@ M"PE1>IAS"@?ZY..<5/$(R)W!@+TWV;/J M>'K"(9,HS]I+9([&/XS,F'!0 H%EQ83)D@XN6'U!Y$!??YR37AX'O+^":JX' M],(D(:(BP)RSQ70E,-9Y(%$JYU6@SCC\AHAXVU3T; M^$NK3H"G8"\MGK?];YR6] MPCA"7=)&^,RDX.NW#8C25HSX__I2Q!352?M3EX7BAZ MFW'.Q)1R5J"S<2 DZJV)'/77(S>=L=RY.LN7FV'!V5@:&H!J>A].+MWP: M^X*YI5%Q,D^==^?M]&V5^O7VI[2-#C[%*(V1"DA1F_($FH/A'I5(:FUELC&R MOSOXMCVYI=;[0 5:'&TLB!#+_C!G0 D1/2HG-['2C?K?'7Q[XK=>!]\^(&@@ MAOLP06N6;E#(2^*N5DOBEZT]5E"=DR3@)0L@G&3@O9 05.0$(U4E9)W+Z"V' M.I?NOKU@,JTCLW;AMVK*$0;5F8<$PB()(E(/+BI$C#;"61Z#<74\TM9C]0O! MSH2_&Z@.D$0#L+I)M_A77RXF\1%+T&D91 M"2D+%Z-(5O%*4^;?.%F3X#H$!.L.MDN)-("P3R@8/,#O2-!/Z5NZG?Y1&/:< M)">Y#$PPD#P1$(9@&AHQIPJ+*+J%@2TS"A4+LLC11LB#;Q9+F+J8Y__;L!N(,, MX\0(: #S%[?+?Y/BZZ2O]'F4F!;!$@Z9*%TFA$9PNJQ88X*S$+2FL@ZN=SO? M0%\+'8B:]:$WW8NPQ?+Z]>7GJU]O;CY>?KKY[XM/EX?4S-<_XNA"^-8S=53= MOG2S,K1W_C'-E@)^J/N90(3.&<5HRQX8I0D*U' @7!J4)LI:UIF1LNE$Q]JB M]<_]C!Q\A__@7Y@D*>4$\2 3,??#)9W3$5BV(0MK9$IU!M]O/%*_%J<33*S; MD6[8/P#3L8P3#KIT>_V#NC8CKYVOMC&QAF67B2PI@"L9 0,G& -J,\\B^Y1R MG3Z/6L;D,:!<_P;TD.-0\N3Q[5WIRBGZ!D+O1S(O)HMQ+"1A!GV3PMULO!BG^>6? MX?8.5?Z_D.LEH+N[%^M+KCQR($HG C$1.,^8TN-W8AC)-82H"-'"!9UK@[!#\ S+_7;36*\U^])6MQ.Y_,_\/L+V4>\ECGH>[KVZP=05]OM MAVP]*8:2$X])(2<*O$*3B8&=)HEP[U*=4GTMMW^=%O=5SRMD[<4WY.C21TQ1 MG[Y.)\LG2K]/;]%XS.]]R0]&(/T.W40$X;D%H4O5*#D&R'M%"5&"D3J,./# MC;K]??"T;AY/(;H&W/Z>9(YH=(PDF2%34BX(I0%K, -#Y@I#D@^!UFD#W/.@ M_2+R). Y#K![27)00%V%XR,=52@#8\'S)) L:\'QLD^\3$/.DIJHZU2)]SYJ MO]%EVV ]1)H-P'7M@?G]<(?5==+3=4W/62HT320H!U_P=!1D$EY8SPZ',(*#QTX:@/^I E7 M-J&ZUZDL[7G0?BUD,_CL1(Y-3.5_M00\RISE;'D O]PV1Y4';XD&EKUB3+D0 M5)T^Z%>/T^\KK].#[GB9-& !UXGX$?8*YK((PH',)P]J:I>T$1W4*X\6 M*)8_,%D%@WD)6/Q11:4]J[16MOY-]K'71LOWD9Q(%CE#Y^_*VU]MD#\D6E#> M:<23%9I7&B'2*1V-%L#W05^]^\&]!=V /SZ2YG??7_^ 98.8BP*#D*S!D3)O M*!(')O ,DAON#<_HE^H\E:M(5"L=H:?'ZOK[UT: TZP./5GW1K4L8Y@#I.0% M!F:NC&4.'&3TWGCD.!JI$RI",ZL=6X'03M ^4)X]XK/$CJ/W9;#-;#%&??^( M'!W/Y]/9]^OI(LU_]**=O:A%L MAPIU6HO#?2ZZ BR%"*#B8S0#("&(LJ1[-WU,2=,+/3 MU_5;7:P'G.YYW8 SO,2L>?H]I>7=YOU JA^$*$$M(0QBU&585BQ\LAZ,I$($ M9[BIE2)N.E*_%<0JP.I6#'U;HR?7Y/]TL^6XTQ45@OLHK3= 0JFH2[%LCM! MO! \A)S"^LNQC5YKPU?T6P&LZ:ZZX&D#EF;[(N3H<[+!18B6L_)D& / A ;4 M,RY%3(134VT \BMS, U7R8I(19V) M9EL.UN\HN!O0_=KD':!UV;7PC4E6+C]NKC;/IM/,?/6E&:I[,''J2Y MF\3%[^DRYQ1*B(B_^^061SVMZNJKN[2-W?'@%!95^4 QJP5NRTRV9 38:"BX M3 W1W@EM!V=1'[NI[E,.S$HF=YAH_/I'FBW%.G^74"CIB50N_\1O1MLSGKC9 M]V4B=#W%OYTL4+CX-5\^3%!_TGPQBIZR4"Z)@Z($DQ-DFB?"XO]%-!YW6YHBQ4=Q-(OOBX+H/#[6<]1>A$0KI7# Q%EGY,"GY VIE3" M_T7+*DU=[MC#]1-,'0&V2C)JT<.AS_CEP^=?+J\_WUQ<__3^U^O/'ZY_OKQ^ M_^&P>Z5M'W>TA]OYK!UYN/) :;RXW[8VB??B_Y(FH;2VO02<4R:[( A89A-: MHNSP)Z;*_DKN?4R,59K]O]9!Q,$!\^9"#$ZHBI%^2>U>%=I/D_I*KFRQ78>9N/E&^;[9UQ":/3R,:!: M6 >"\@16!(JJ(J4BU"@AZC06;CG4D&S9/@A:MV5=R:6!JM>[N_EX@N1?CA\6&FLK ^XV" MJ/PX2S\>57,N;4PV0P@1F90=+0,H4?F"BED*:ID['9R>':U?8'4"@!U =;@T M^FY_N;B=3R\G:?;E.V;$#^T[F7A+,WA2GNC+,@K=A%#&[5-,L*FBTKX52FWZ M\/;P<(3LIATRL@$[LS3 Q;$7#W[G;C^GV=>ENI#,M,W2 PUEHEA 0UQV_ '/ M*9G(# F5MO1L.E&_Q:E:[JH3_C>*HY5Z1876E2L#LHR.$ED$,$9I8*AREJ4< MDJ\55F\Z4]^A3QZ.& M.67!!RJ!$*.YCLJSL%MC^*L?WQX:#A'5G3_G$V1<(*'3S%K&(9(JZ1-YZQ,C\JHPG/7L2@\*_JY%*; M3M2WGZL'I4YDT "6[GGT7#%*/%":1>X#A!$>.@D3Y'(9.F8+@8"-68(N$Q"8 M2P'CN8I.;]O96O1[W>"K8[GT'F:_0DY9.OX)V?PQS<;3. ZK)>>H023S\B2& MVF!!8+Z ;"O3FXTG6@0ADV2[Q=Z[?VF_TW)J *DJVUN\MK_Y[=W-Y?_\=GG] M^?(?Y0;\D$OZ%Y]Q])7\]E-U= %_<^?GZ=]W>+K+;\L[U(?=3S((ZU@9V*=M M2><,&,DI1$]D)OBC2Y7&-F\XT=$=J6N?^_CJ))DV$_4.P'D>\]-GT49W;DIIO>C;"1Y%HE34, M"'>E=NP8>$\82&JU\4GX6&DJ]HE,RFK2$L, JJQ9-%R5%M0V<#;G$Z0\(8AV9_I#:1.ZS3@?[:\78G,*R<\VKX4!&: &%(YHA)$ M$Y/A5IILQ4FPLSI04_ Y0-)O0.<0MK>)GE4-7EGAB?41I"SAMY4$G'(E@89C+B01&1 [)&*F$ MMZ7L?@H(M7#OV9&HMP/H +ZW!Y['@H/+0D@G,X1<;G"C%. QG <2*+6L/#T2 M=38^;#I1SV,\*_NPPQC? ( ^SJ8AI;@<8W&5OKC;F[18W*;E0^Z19Y$X$RSH M7%Z9E VGGA /@B,IU 1)7)UY)-M.U90M.E#NTTI"J)^7K_ZB_.'=//WG?_P_ M4$L#!!0 ( &61I5110>(H'P@ ',F 8 &5X:&EB M:70S,3$N:'1MW5IK4QLY%OV^OT)C:C-0Y;=- $.H2HQ3\=:$S#">S>RG+;G[ M-JVEN]4CJ6T\OWZ/I/8#;,#D24A5C+MU=75US[D/=?ODI[,/_=%_?AVPV*0) M^_6/-[\,^ZQ2:S0^=OJ-QMGHC+T;O?^%=>O-%ALIGFEAA,QXTF@,SBNL$AN3 M]QJ-Z71:GW;J4ETV1A<-JZK;2*345 ]-6#D]L7?P23P\_B,NLY_93\5/GPX%,I.KM--V_8SM2BW@JDEGOYY%(2;-SFK(+ MF?+LYZH&!C5-2D1>4(N_"3;!/'V%GD1D-+>_U;9&#_Y\-WPS'+%.J]Z: M6_QU[>ANM(/==-=]KMSLQ "0D_I.7NP/+D;#M\/^Z]'PPSG[\);UWPT';]G@ MST'_C]'PWP/?B_'_"FT5?G60-V^Q56=#%O,),44305.D*!,+S7XKN )@R8Q= M4"Z583)C;Z5*6:M9^XU%4D&,\%\1L12KQ)I1%F+V>ZZ"^,5.ZV7SN-.J^H0F M(_:[H;3*AEE0A]..?G"GM>OL#=?8+)R2SMA5)J<)A9=4];Y3WF.AQ(J91.Z' M0BXRQK,9*S*C"H+!J :N,, WG*6X4H(G+.(!;BDF4V&8D5YN32"C@+3F:F9% M4GY%#HR%3HU[(8S!DHFK*EC#"@1"H8I +,-T6!*28M-8!#'3A?U8SI^2HE*) MW4 J=()R8RO75)@8&]0Y!':3+$-B>8%K+Q;-4-SP#NSCUP$XM$!H=: M;)8.K )KB&-8K8R+#'$#)-%8X'N0%#9> -**MZH 6-BHR^%C2P]+FR19XE^Z M7M]:&A0+7<=2M1)% @& +H&,6TX[>P*N8Q8E]W;"R MN@*LGANS9NTSP+9;9Z,;CGBQ<]AN'1SK$KTRW5OJRR@2N'0N&C*NR($!YXIQ M0BXE$A@P3H2.K;@52Q'V-O3M=2ATD$A=8)Y-"$HF'I5FMO9#?^4OA2VQF6>#U<]L0*Z0Q(-F M;=EJ(>>)UC$6B!;+K=[;6Y2!51I!SI:33R^-.0]MIJDE% &D0Z#X9,BRR_?8 M&6D8 K^YG/DPJ%6;S@->Z.VGV+PZ)@!4KN0SM2P4%" D)T*[0(<494Z/[466 M*6(US2A*N$.\3-5+I*IE"K*# ND"MFB9B-"=4G0QUB(47 F[ >$+BDM\F=54 M:)OD78!H5Q%<6L Q" ;A?.(FY>@?1% DW&8S;,L9L2P6F.%+SVK%Q+[0]23\H;H2M?A4NAUN:&\4#D8I5T%# *I0F> MZS\N*4-A2T LC%!N&6M%T%MY\H#9(D<6>Y[T"?;88,*3PD6J]2W90[\1$WA% M;RCMBXJV1>;QEYNKO6,+)B)K:-]3C&5A[K9@F]S(%])D&Z;HX7Z2C>>MF L M\IZ /0YLN\"S SQ$OO"^7,?$GBG*XNU&-@+_B"QA*XD,@D)9SZ^D[0U:4ZD- M[MN3/73I (K^\J=&MGO'E @40OS>DBX-1WM*[CAD3TI9L;!KSUL5<[VH<3;R M'>4H="G1^:-,5S,<>JXH*<]&M^2KG^VBSZ/9G:3Z0=KE_3K[Q'[9/6,(YS2N M+L,8)ZI5)BT#VG+A$95QK<-96,;1Y1BI]*(8N1M0F>*4;8CN29ECB7)GQT,! M^YR27? -&4K;#(B_MM>:!PG]50B8[P*BR )W\MI[MIWP:YQ+;3V! M(A $8,I"LNA(I\2O;&7PU=S5!M>'N"<=\S/JH^ NFT=_"-L0^#S$1$V+N+^3 M&F7W@BG %TU&U9R!PC MW*1C1,FER&IC:8Q,>_M886*K $I\N8I;T \O7R[5F_X%DX'M)IRO7 [7W5## MA.MC^YUZY_#@SN%FO77GV'UJOX[6E_5NI_WE;6W7.T?=K=0VG'N]BX&BSGGV MJM*IW")'K\E:N5G1MQ ]6A-MY]=6>)5%EEIKF,O\V[^WFSD$SI#]7=O#WO.9?Q>T[U\% MW7I__+ _GQ#;-N_US>QF@_*<' M6>:>6;*Y3Q[I8E^2OI.7SWE*]U/G&6[ZR='I1W+>R/[T9UO*_$@;Z\>"(C:X MIJ"P#Q'9!__D8)T=#==P;FAR5W^^E$O_XZV>?_DQH;4?-"W#RG6LS>44/D9L M%69]R@._@2H__<^QW _#3O\/4$L#!!0 ( &61I519V@Z-,0@ *TG 8 M &5X:&EB:70S,3(N:'1MW5IM4QLY$OY^OT)KZK)0Y7=C M H9010S4NBHANZRO4O?I2I[I873,C&8EC8WWU^\C:?P"-F 2DA!2%>,9M5JM M[J>?;GGFZ)?33_WA?W\_8[%)$_;[?]Y_&/19I=9H?.[T&XW3X2G[;?CQ ]NM M-UMLJ'BFA1$RXTFC<7918978F+S7:$PFD_JD4Y?JJC&\;%A5NXU$2DWUT(25 MXR-[!Y_$P^-_'?U2J[%3&10I988%BKBAD!5:9%?L?F M<")"$_=:S>:_*T[N^"B2F<%B"I/]5Z]C19.A&U/CB;C*>FX_%3]U-AS(1*K> M5M/].[0CM8BG(IGV?AV*E#2[H F[E"G/?JUJQ*"F28G("VKQ-\$FF.7S[3]KQO[=L[97>N<095]%DDB M>,K>%SJNLH"4$=&4F9B;-UO=_<,G;6*-R_Y?:*OPFP=__?Y:=39@,1\34S06 M- $;F5AH]D?!%2*93-DEY5(9)C-V+E7*6LW:'RR2"F*$_XJ(I5@EUHRR$+,_ M\W#3JOJN4M&[$]#:94-LJ .IQW\Y$YKU]E[KK%9."6=LNM,3A(* MKZCJ?:>\QT*)%3,)FH="+C+&LRDK,J,*@L$@?E<#X!O.4EPIP1,6\0"W%),I MF,I(+[()'H(? ^2PN8+@K3DK2H" M+&S6Y?"QA8>%39(LXE^Z7M]9&A +77-2M1)% @$$72(R;CGM[ FXCEF4R(F> M(4+1E= &G8UAW-[T=L/*ZE)@]'NHQ>2?<6 M^C**!"Z=BP:,*W+!@'/%*"%'B00$C!*A8RMNQ5*DO4U]>QT*'212%YAG"4') MQ$7QIR' MEFEJ"44(TCZB^&+ LLUWV"EI& *_.@?1% DW+(9MN6, M6!0+S/"E9[EBXMN(K" (!_,I_'*">4MTJ>MP%'I3 M;B@O5 Y$:5/$"VR,%BKQ,^P0X[ M&_.D<)EJ?4M1A)9 C.$5O::TSRO:!LSC+]=7>X<63 1K:-]3C&1A[K=@$V[D M#_)1K-6S"4 >4_ 'A=LN\"K"W@(OO"^7(V)/5.4Q=N-K W\$UC" M5A(9!(6RGE^B[35:4ZD-[MLC/W3I (K^\J=&MGW/E @00O[>D2X-1WM*[CAD M3TI9,;=KQUL50H=)3H_%'2U12'GFM*RK/1'?GJ5[OHZV!V+ZA^ MDG:Y6V=?V"^[WQC"&8RKBS3&B6H928N$MEAX0F5[L>"A@GU.R#;R!H;1E0/RUO=8L2>BO0L!\EQ!%%KB3U\ZK M[81/<"ZUW81 F&WK;P\4@2 $IBPD\XYT0OS:5@9?S5UM<'V(^Z5C=D9]4KC+ MYM$?PM8D/@\Q4=,\[^^%1MF]8 KBBR:CZLN31FW219JB _Z;W&9*OEU[FK^? M$[XR[U<0\ -;UA-4FD@A=:IP/KED1_CJ$4VELF8+%MG_*K\E4N5 M_$!IGL@I87022T\*_!:*$/6GE#)]+T3JSY%7SY:@WTG1VFG&-?&EQ @@)U4# M:^K-OAR"F_.$3WLB<_%WDPZ1 %YBEO0#R\> M$=6;_C&1@:4FG*U<#M?=4,.$JV/=W?I^^^#>X6:]=>_80VH[]<[^VV?7NE?? M[;2?W]9F_:"[F=J&H/X=G'ZML<-%?)/>2)V;6S*9TW;Z_T#M/$-U[6'3#.#W) M^3_B>9B+P"FXWG4T[".?^L<\7?^4Y\Y3X,?]^8+0MGZO[Z>W>[?'X_[BM_1F M:Q=5U'W>>JZY+IV^1^HL1,NZ!-?T(,O<;Y%LYI G^M?7HQ_DX@N>TL.X>86; M?EE8^ID\-[2O[FR*EY]I8_U84,3.YXWY)_]SP$LJW,\G^@C,9[UU)C-Z6/OW MDG0&-UR3O^88L?SB5R[]:V\]_RQI3"NO@BW8S)T2FHLI? 1**\SJE$?>'BL_ M_8ML[I6ZXW\ 4$L#!!0 ( &61I51M/5QVLP4 ,\8 8 &5X:&EB:70S,C$N:'1MW5EM4]LX$/Y^OV(OS%&82?R6A(8D928-9IJ; MEE!BKNVG&\668UUMRRCH?! MEQ,?$I6E<'+V]OUH"+6&;7]J#FW[,#B$=\&']]"R'!<"07+)%.,Y26W;/ZY! M+5&JZ-KV8K&P%DV+BYD=G-I:53C/ M:*X@%)0H&L%(:\F(IV"Q1X#F>!Y^X^,K.24E73*7TH-+3 MM\OGOFT6Z4]YM#SH1^P<6/2FQCRZWVEY<3O>Z] 6=>,.H:T.):3MN6&[.:5_ MNFBDC>REC%3+E+ZI92QO)%2OWWWM%:JW8)%*NJ[C_%8S? ?]F.<*%Q,H7'XM M=6QH4O1"-4C*9GG7^%,K12MRR%,NNEN.^>MI2B,F&4N7W5E.6TLM_UM-'^1<*F3$'3L]SK%M]N M:XC(4E&[T\_O)O7

DY.ST\G9X#B 8 P:>K<#9];$&EHP\8?&.[?9=C1E,('!X?@D\ _AIE#% MNN_L:3""=SY,!J=O!\?^I#'^_-[_ H-AH"F>XW@O.I$>+/777"H6+[][U%JW M1FV40\CSG(:ZN,*"J0140N'CG CT)5W"*2VX4(#$(RXR<)W&1^ Q3!3-ZC#* M0PMVM,#V5L?SG-Z09P7)E^;)[>U"S(71IQ)!*61H3B*!YA'6W0]$A,GVEKOG M])INO:RS1$+,4B1>&C*AX5Q@Y4>/21Z!?Q$F))]1+-!9QJ341N._YHRPFD-" M!47KUDTJ':@L0IOK\#M/>>V=Z+=2XBO\N@RAU8XN_O-5AFM MK,S,]>Q99ZYR"-'?[^ET_&DCX)418#GNWXP86+%**(*<$;XUB%;A(4R7B4)0 MJ2-1UV22IH!BN#A),4ZRP-#(NI&*64[R4+]'A9%IZAD1,^S>IEPIGG7;B/>Y+AHA25>A-5$NR5=]G>64O9U"$N(,8H2B_J;6K-6 M"10DBO!$Z#K@%FI-WR7K_@:K5UQHYM[:UDUIO!ES7CQ_5V8R:A+X'_#,.QY> M;9TU)"IK*I&V\?N)Z#R"=>]^U@?&Z5'@7^[Y9RRF)@*'6 C->8T=S[+L=]IE MNW-C=/LVGB\HVV[W]>WR>F?R[;B_>)>VMUJO>])\WNP;;]M1S[%[KEA71Q.B MTT5>D#QE$528/!+B\DCZGU ^QM[K_M3Y"9U^<>GT(X$7Z%NWAZ;,C^38';/H M9G;8IN%\5+_[W(/$ "3BB3,#%PR[8NSZ34O/<(S#84S1' W"X]'.J1X55D,**KG)$\]%SF1RI> A M=PL"&$XE:&4&N"??3QC@ M9*('OIPK'8&(8CBCU37.C2CHVR!L-L7)9?G1MF)'.N1,@4#X^YVA3YQOWZZK.\ZC<_.AS\"U!+ P04 M" !ED:54Q0QR1,\% #L&@ & '-T96U?<3$R,GAE>&AI8FET,S(R+FAT M;=U9;4_C.!#^?K]BKNA8D-J\] 5*VT4JI6@KL2U+@[C]='(3I_%M$N=LE]+[ M]3=VFE(HL(!V.1:$HB;SXIEGQI,9I_/[\:CG?3WK0Z22&,XNCDX'/2A5;/NR MUK/M8^\8/GF?3Z%N.2YX@J22*<93$MMV?UB"4J14UK+M^7QNS6L6%U/;.[>U MJKH=+80;!HIJ#K5*EQR\8U=D9RNF(KI8:&G8^?W'=LLTIGP8''8"=@5L.!C MB36:Q'%#-Z#[^WMU?X^2\*#>=.ON'IFX-1(X?[EHI(WLN8Q4BYA^+"4LK414 MK]_:KV:J/6>!BEJNX_Q1,GR'G9"G"A<3*)S_S'5L:%+T6E5(S*9IR_A3RD4+ MLL]C+EI;COEK:THE) F+%ZT/'DNHA"&=PSE/2/JA+#$&%4D%"W-&R?ZE:!.: M9V[G2WM13\Q26MCO5K71_>N(39B"6M6JWK;X?EM]1):*TH-^_C2IUP:FUS_W M!B>#7M<;C(8P.H'>IT'_!$X&P^ZP-^B>XB.D]L_?O"-G%^?CB^[0 V\$&GFW M"1?6V.I9,.[WC'-NK>%H2G<,W>/1F=<_AKM"!>N!LZ>Q\#[U8=P]/^H.^^/* MZ,_3_E?H]CQ-J3K.V\ZC)TO]/9.*A8N?'K7ZO5$;I.#S-*6^KJTP9RH"%5'X M,B,"?8D7<$XS+A0@\82+!%RG\@5X"&-%DS(,4M^"'2VPO=6L5IUVCR<921?F MSFWO0LB%T:J#-E,R!G!6"D.:UF^ MQ%!G>5E[0@*>Z??+.GO!I/-[J7],Q(2D5%9&US%=0-=7FJ+SNXQTHLI:+EG MMY3/$9HIW=YJ--OO-1]WW%WP$)5EVH6S&'/0QQ#$.@56:2'H/S,FJ'[_2I.. M*_!WR"Y@TKF-G6!W!?%-$JT2:(FS>U"KY]%*\K1<3YUUYB*!$/V#ML[%=QN! M:AX!EN+F38B!%4N$(L@9X%.#:!$>PG2-R 25.A)E329Q#"B&B^->0D*&H9%E M(Q6N]A@J#$P[9W8UH3 M+@(J*@A^3#))6\6/=L!D%I-%BZ4&0B/43HB88N)#N6^R#M,;4UJ];<_^%: M]ZQZK?KC;76L@\;3U-H&WAQBC*+$HOZQ5"L5 AD) IP#6@ZXF5K3MV(]V&"M M9M>:N;VV=6,:;L:<9Z_?DIF,&GO]S_C"&_9NMLX:$H4UA4C#^/U"=)[!NO4;??[>K2XW9E\ M/^YOWJ7MK?I^6YKKK:;QONWT&EOGAG7Y7D)H6L@+DL/FM[:K[\2HX],(6^G>QX9XFT@^H'-D4$L! A0# M% @ 99&E5%IC @!S=&5M+3(P,C(P,S,Q7V1E9BYX;6Q02P$"% ,4 M " !ED:54>B?^7:87 0 1O L %0 @ &[X ( &UL4$L! A0#% @ 99&E5/UHK $LM0 A&8( !4 M ( !E/@# '-T96TM,C R,C S,S%?<')E+GAM;%!+ 0(4 Q0 M ( &61I5110>(H'P@ ',F 8 " ?.M! !S=&5M7W$Q M,C)X97AH:6)I=#,Q,2YH=&U02P$"% ,4 " !ED:546=H.C3$( "M)P M& @ %(M@0 &5X:&EB:70S,3(N:'1M4$L! M A0#% @ 99&E5&T]7':S!0 SQ@ !@ ( !K[X$ '-T M96U?<3$R,GAE>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( &61I53%#')$SP4 M .P: 8 " 9C$! !S=&5M7W$Q,C)X97AH:6)I=#,R,BYH 8=&U02P4& H "@"B @ G