0001758766-22-000129.txt : 20220805 0001758766-22-000129.hdr.sgml : 20220805 20220804181159 ACCESSION NUMBER: 0001758766-22-000129 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220805 DATE AS OF CHANGE: 20220804 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: 221138061 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-20220630.htm 10-Q stem-20220630
000175876612/312022Q2FALSE14140.034196500017587662022-01-012022-06-3000017587662022-07-25xbrli:shares00017587662022-06-30iso4217:USD00017587662021-12-31iso4217:USDxbrli:shares0001758766us-gaap:ServiceMember2022-04-012022-06-300001758766us-gaap:ServiceMember2021-04-012021-06-300001758766us-gaap:ServiceMember2022-01-012022-06-300001758766us-gaap:ServiceMember2021-01-012021-06-300001758766stem:HardwareMember2022-04-012022-06-300001758766stem:HardwareMember2021-04-012021-06-300001758766stem:HardwareMember2022-01-012022-06-300001758766stem:HardwareMember2021-01-012021-06-3000017587662022-04-012022-06-3000017587662021-04-012021-06-3000017587662021-01-012021-06-300001758766us-gaap:CommonStockMember2021-12-310001758766us-gaap:AdditionalPaidInCapitalMember2021-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001758766us-gaap:RetainedEarningsMember2021-12-310001758766us-gaap:NoncontrollingInterestMember2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:AdditionalPaidInCapitalMember2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001758766us-gaap:CommonStockMember2022-01-012022-03-310001758766us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100017587662022-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-3100017587662022-03-310001758766us-gaap:CommonStockMember2022-04-012022-06-300001758766us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001758766us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001758766us-gaap:RetainedEarningsMember2022-04-012022-06-300001758766us-gaap:CommonStockMember2022-06-300001758766us-gaap:AdditionalPaidInCapitalMember2022-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001758766us-gaap:RetainedEarningsMember2022-06-300001758766us-gaap:NoncontrollingInterestMember2022-06-300001758766us-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-3100017587662021-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:CommonStockMember2021-04-012021-06-300001758766us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001758766us-gaap:CommonStockMemberus-gaap:WarrantMember2021-04-012021-06-300001758766us-gaap:AdditionalPaidInCapitalMemberus-gaap:WarrantMember2021-04-012021-06-300001758766us-gaap:WarrantMember2021-04-012021-06-300001758766us-gaap:CommonStockMemberus-gaap:ConvertibleDebtMember2021-04-012021-06-300001758766us-gaap:AdditionalPaidInCapitalMemberus-gaap:ConvertibleDebtMember2021-04-012021-06-300001758766us-gaap:ConvertibleDebtMember2021-04-012021-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001758766us-gaap:RetainedEarningsMember2021-04-012021-06-300001758766us-gaap:CommonStockMember2021-06-300001758766us-gaap:AdditionalPaidInCapitalMember2021-06-300001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001758766us-gaap:RetainedEarningsMember2021-06-300001758766us-gaap:NoncontrollingInterestMember2021-06-3000017587662021-06-300001758766us-gaap:ConvertibleDebtMember2022-01-012022-06-300001758766us-gaap:ConvertibleDebtMember2021-01-012021-06-300001758766us-gaap:NotesPayableOtherPayablesMember2022-01-012022-06-300001758766us-gaap:NotesPayableOtherPayablesMember2021-01-012021-06-300001758766srt:MaximumMemberstem:EnergyStorageSystemsMember2022-01-012022-06-3000017587662021-04-282021-04-2800017587662021-04-2700017587662021-04-28xbrli:pure0001758766stem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-222021-11-220001758766stem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-220001758766stem:AlsoEnergyIncMember2022-02-010001758766stem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:CommonStockMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-06-300001758766us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-06-30stem:segment0001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberstem:CustomerAMember2021-01-012021-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2022-04-012022-06-300001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerCMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerDMemberus-gaap:AccountsReceivableMember2022-04-012022-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerDMember2022-04-012022-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerDMember2022-01-012022-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerEMember2022-04-012022-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerFMember2021-04-012021-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerFMember2021-01-012021-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerGMember2021-04-012021-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerHMember2021-01-012021-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerIMember2021-04-012021-06-300001758766us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberstem:CustomerIMember2021-01-012021-06-300001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberstem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-04-012022-06-300001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberstem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-06-300001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-04-012022-06-300001758766srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-012022-06-300001758766stem:AlsoEnergyIncMemberstem:HardwareMember2022-04-012022-06-300001758766us-gaap:ServiceMemberstem:AlsoEnergyIncMember2022-04-012022-06-300001758766stem:AlsoEnergyIncMemberstem:HardwareMember2022-01-012022-06-300001758766us-gaap:ServiceMemberstem:AlsoEnergyIncMember2022-01-012022-06-300001758766country:US2022-04-012022-06-300001758766country:US2022-01-012022-06-300001758766us-gaap:NonUsMember2022-04-012022-06-300001758766us-gaap:NonUsMember2022-01-012022-06-300001758766us-gaap:ServiceMember2022-06-300001758766us-gaap:ServiceMember2022-07-012022-06-300001758766us-gaap:ServiceMember2023-07-012022-06-300001758766us-gaap:ServiceMember2027-07-012022-06-300001758766stem:HardwareMember2022-06-3000017587662022-07-01stem:HardwareMember2022-06-300001758766stem:HardwareMember2023-07-012022-06-300001758766stem:HardwareMember2027-07-012022-06-300001758766us-gaap:CorporateDebtSecuritiesMember2022-06-300001758766us-gaap:CommercialPaperMember2022-06-300001758766us-gaap:USTreasuryBondSecuritiesMember2022-06-300001758766us-gaap:CertificatesOfDepositMember2022-06-300001758766us-gaap:USTreasuryBillSecuritiesMember2022-06-300001758766stem:AgencyBondsMember2022-06-300001758766us-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-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMember2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberstem:AgencyBondsMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberstem:AgencyBondsMember2022-06-300001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberstem:AgencyBondsMember2022-06-300001758766us-gaap:FairValueMeasurementsRecurringMemberstem:AgencyBondsMember2022-06-300001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherDebtSecuritiesMember2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2021-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueMeasurementsRecurringMember2021-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2022-06-300001758766stem:AlsoEnergyIncMember2022-01-012022-06-300001758766stem:AlsoEnergyIncMember2022-04-012022-06-300001758766stem:AlsoEnergyIncMemberus-gaap:TradeNamesMember2022-02-012022-02-010001758766us-gaap:CustomerRelationshipsMemberstem:AlsoEnergyIncMember2022-02-012022-02-010001758766stem:AlsoEnergyIncMemberus-gaap:OrderOrProductionBacklogMember2022-02-012022-02-010001758766stem:AlsoEnergyIncMemberus-gaap:DevelopedTechnologyRightsMember2022-02-012022-02-010001758766stem:AlsoEnergyIncMember2022-06-300001758766stem:AlsoEnergyIncMember2021-04-012021-06-300001758766stem:AlsoEnergyIncMember2021-01-012021-06-300001758766us-gaap:DevelopedTechnologyRightsMember2022-06-300001758766us-gaap:DevelopedTechnologyRightsMember2021-12-310001758766us-gaap:TradeNamesMember2022-06-300001758766us-gaap:TradeNamesMember2021-12-310001758766us-gaap:CustomerRelationshipsMember2022-06-300001758766us-gaap:CustomerRelationshipsMember2021-12-310001758766us-gaap:OrderOrProductionBacklogMember2022-06-300001758766us-gaap:OrderOrProductionBacklogMember2021-12-310001758766us-gaap:SoftwareDevelopmentMember2022-06-300001758766us-gaap:SoftwareDevelopmentMember2021-12-310001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2022-06-300001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2021-12-310001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2022-06-300001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2021-12-310001758766stem:RevolvingLoanDueToSPEMemberMemberus-gaap:LineOfCreditMember2017-04-300001758766stem:RevolvingLoanDueToSPEMemberMemberus-gaap:LineOfCreditMember2020-05-310001758766stem:RevolvingLoanDueToSPEMemberMemberus-gaap:LineOfCreditMember2020-05-012020-05-310001758766stem:RevolvingLoanDueToSPEMemberMemberus-gaap:LineOfCreditMember2017-04-012017-04-300001758766stem:RevolvingLoanDueToSPEMemberMemberus-gaap:LineOfCreditMember2020-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-300001758766stem:A2020CreditAgreementMemberus-gaap:LineOfCreditMember2020-05-012020-05-310001758766stem:A2020CreditAgreementMemberus-gaap:LineOfCreditMember2020-05-310001758766stem:A2020CreditAgreementMemberus-gaap:LineOfCreditMember2021-04-012021-04-300001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-01-310001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-01-012021-01-310001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2022-06-300001758766stem:A2021CreditAgreementMemberus-gaap:LineOfCreditMember2021-12-310001758766us-gaap:NotesPayableOtherPayablesMember2022-06-300001758766us-gaap:ConvertibleDebtMember2020-12-310001758766us-gaap:ConvertibleDebtMember2021-12-310001758766stem:Q12021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-01-012021-01-310001758766stem:ConvertiblePromissoryNotesMemberus-gaap:ConvertibleDebtMember2021-04-282021-04-280001758766stem:ConvertiblePromissoryNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-06-300001758766us-gaap:DebtInstrumentRedemptionPeriodOneMemberstem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-222021-11-220001758766stem:A2028ConvertibleNotesMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:ConvertibleDebtMember2021-11-222021-11-22stem:day0001758766stem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-06-300001758766stem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-04-012022-06-300001758766stem:A2028ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-06-300001758766stem:CappedCallOptionsMember2021-01-012021-12-310001758766stem:CappedCallOptionsMember2021-11-190001758766stem:LegacyStemWarrantsMember2021-04-280001758766stem:LegacyStemWarrantsMember2021-04-282021-04-280001758766stem:LegacyStemWarrantsMember2022-06-300001758766stem:PublicWarrantsMember2020-08-202020-08-2000017587662020-08-200001758766stem:PublicWarrantsMember2020-08-200001758766stem:PrivateWarrantsMember2020-08-200001758766stem:PrivateWarrantsMember2021-06-250001758766stem:PrivateWarrantsMember2021-06-242021-06-240001758766stem:PrivateWarrantsMember2022-06-300001758766stem:PublicWarrantsMember2021-08-200001758766stem:PublicWarrantsMember2021-08-202021-09-300001758766stem:PublicWarrantsMember2021-01-012021-12-310001758766stem:PublicWarrantsMember2022-06-3000017587662021-04-0700017587662021-04-072021-04-0700017587662021-01-012021-12-310001758766us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2021-12-310001758766us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2022-06-300001758766us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001758766us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001758766us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001758766us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001758766us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001758766us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001758766us-gaap:SoftwareDevelopmentMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001758766us-gaap:SoftwareDevelopmentMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001758766stem:ConvertiblePromissoryNotesMember2022-01-012022-06-300001758766stem:ConvertiblePromissoryNotesMember2021-01-012021-06-300001758766stem:Outstanding2028ConvertibleNotesMember2022-01-012022-06-300001758766stem:Outstanding2028ConvertibleNotesMember2021-01-012021-06-300001758766us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001758766us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001758766stem:CommonStockWarrantsMember2022-01-012022-06-300001758766stem:CommonStockWarrantsMember2021-01-012021-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001758766us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001758766stem:BoulderColoradoMemberstem:AlsoEnergyIncMember2022-02-01utr:sqft0001758766stem:AlsoEnergyIncMemberstem:LongmontColoradoMember2022-02-0100017587662022-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 June 30, 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 July 25, 2022
Common Stock, $0.0001 par value per share
154,227,627




STEM, INC.
Quarterly Report on Form 10-Q
For the Quarterly Period Ended June 30, 2022

TABLE OF CONTENTS


Page





















Part I. Financial Information
STEM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands, except share and per share amounts)
June 30, 2022December 31, 2021
ASSETS
Current assets:
Cash and cash equivalents$151,003 $747,780 
Short-term investments183,890 173,008 
Accounts receivable, net of allowances of $1,639 and $91 as of June 30, 2022 and December 31, 2021, respectively
95,855 61,701 
Inventory, net63,055 22,720 
Other current assets (includes $58 and $213 due from related parties as of June 30, 2022 and December 31, 2021, respectively)
47,927 18,641 
Total current assets541,730 1,023,850 
Energy storage systems, net98,427 106,114 
Contract origination costs, net9,321 8,630 
Goodwill546,732 1,741 
Intangible assets, net164,796 13,966 
Operating lease right-of-use assets13,200 12,998 
Other noncurrent assets52,496 24,531 
Total assets$1,426,702 $1,191,830 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$113,180 $28,273 
Accrued liabilities33,057 25,993 
Accrued payroll10,132 7,453 
Financing obligation, current portion14,784 15,277 
Deferred revenue, current portion49,692 9,158 
Other current liabilities (includes $354 and $306 due to related parties as of June 30, 2022 and December 31, 2021, respectively)
4,415 1,813 
Total current liabilities225,260 87,967 
Deferred revenue, noncurrent65,849 28,285 
Asset retirement obligation4,217 4,135 
Notes payable, noncurrent1,673 1,687 
Convertible notes, noncurrent446,914 316,542 
Financing obligation, noncurrent67,102 73,204 
Lease liabilities, noncurrent11,921 12,183 
Other liabilities339  
Total liabilities823,275 524,003 
Commitments and contingencies (Note 15)
Stockholders’ equity:
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022 and December 31, 2021
  
Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 154,226,275 and 144,671,624 issued and outstanding as of June 30, 2022 and December 31, 2021, respectively
15 14 
Additional paid-in capital1,166,865 1,176,845 
Accumulated other comprehensive (loss) income(1,136)20 
Accumulated deficit(562,529)(509,052)
Total Stem's stockholders' equity603,215 667,827 
Non-controlling interests212  
Total stockholders’ equity603,427 667,827 
Total liabilities and stockholders’ equity$1,426,702 $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
June 30,
Six Months Ended
June 30,
2022202120222021
Revenue
Services revenue$12,521$5,153$22,486$10,035
Hardware revenue54,42614,18485,54924,723
Total revenue66,94719,337108,03534,758
Cost of revenue
Cost of service revenue10,141 5,809 18,774 12,715 
Cost of hardware revenue49,018 13,655 77,829 22,286 
Total cost of revenue59,159 19,464 96,603 35,001 
Gross margin7,788 (127)11,432 (243)
Operating expenses:
Sales and marketing12,955 3,913 22,097 6,580 
Research and development8,963 4,827 17,906 9,234 
General and administrative15,693 15,014 36,205 17,706 
Total operating expenses37,611 23,754 76,208 33,520 
Loss from operations(29,823)(23,881)(64,776)(33,763)
Other expense, net:
Interest expense(2,691)(3,929)(5,909)(10,162)
Loss on extinguishment of debt (5,064) (5,064)
Change in fair value of warrants and embedded derivative  (67,179) (133,577)
Other income (expenses), net484 (163)959 (203)
Total other expense, net(2,207)(76,335)(4,950)(149,006)
Loss before income taxes(32,030)(100,216)(69,726)(182,769)
Income tax benefit7  15,220  
Net loss(32,023)(100,216)(54,506)(182,769)
Net loss attributed to non-controlling interests(4) (4) 
Net loss attributable to Stem$(32,019)$(100,216)$(54,502)$(182,769)
Net loss per share attributable to Stem common stockholders, basic and diluted$(0.21)$(1.00)$(0.36)$(2.59)
Weighted-average shares used in computing net loss per share to Stem common stockholders, basic and diluted154,125,061 100,611,965 152,318,090 70,684,750 

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 June 30,Six Months Ended June 30,
2022202120222021
Net loss$(32,023)$(100,216)$(54,506)$(182,769)
Other comprehensive loss:
Unrealized loss on available-for-sale securities(399) (1,010) 
Foreign currency translation adjustment(118)(602)(146)(351)
Other comprehensive loss(32,540)(100,818)(55,662)(183,120)
Less: Comprehensive loss attributable to non-controlling interests(4) (4) 
Total comprehensive loss attributable to Stem$(32,536)$(100,818)$(55,658)$(183,120)
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 
Stock option exercises, net of statutory tax withholdings355,712 — (1,415)— — — (1,415)
Issuance of common stock upon release of restricted stock units131,665 — — — — — — 
Shares issued for exercise of warrants21,101 — 150 — — — 150 
Stock-based compensation— — 7,021 — — — 7,021 
Unrealized loss on available-for-sale securities— — — (399)— — (399)
Foreign currency translation adjustments— — — (118)— — (118)
Acquisition of non-controlling interests— — — — — 75 75 
Net loss— — — — (32,019)(4)(32,023)
Balance as of June 30, 2022154,226,275 $15 $1,166,865 $(1,136)$(562,529)$212 $603,427 

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


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)
Merger and PIPE financing (Note 1)70,428,326 7 247,011 — — — 247,018 
Conversion of warrants into common stock upon Merger (Note 11)2,759,970 — 60,568 — — — 60,568 
Conversion of convertible notes into common stock upon Merger (Note 10)10,921,548 1 77,747 — — — 77,748 
Exchange of warrants into common stock (Note 11)4,683,349 1 168,646 — — — 168,647 
Issuance of common stock warrants for services (Note 11)— — 9,183 — — — 9,183 
Stock option and stock warrant exercises360,052 — 39 — — — 39 
Stock-based compensation— — 1,047 — — — 1,047 
Foreign currency translation adjustments— — — (602)— — (602)
Net loss— — — — (100,216)— (100,216)
Balance as of June 30, 2021130,768,055 $13 $799,918 $(543)$(590,610)$ $208,778 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
Six Months Ended June 30,
20222021
OPERATING ACTIVITIES
Net loss$(54,506)$(182,769)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense20,887 10,315 
Non-cash interest expense, including interest expenses associated with debt issuance costs902 7,119 
Stock-based compensation12,732 1,784 
Change in fair value of warrant liability and embedded derivative 133,577 
Noncash lease expense1,131 334 
Impairment of energy storage systems919 1,275 
Issuance of warrants for services 9,183 
Net (accretion of discount) amortization of premium on investments410  
Income tax benefit from release of valuation allowance(15,100) 
Provision for accounts receivable allowance1,010  
Other88 112 
Changes in operating assets and liabilities:
Accounts receivable(26,123)(4,219)
Inventory(36,634)(6,323)
Other assets(52,134)(16,924)
Contract origination costs(3,625)(1,650)
Accounts payable, accrued expenses and other current liabilities89,598 3,292 
Deferred revenue28,471 3,294 
Lease liabilities(469)(289)
Other liabilities(187)56 
Net cash used in operating activities(32,630)(41,833)
INVESTING ACTIVITIES
Acquisition of AlsoEnergy, net of cash acquired(533,009) 
Purchase of available-for-sale investments(98,922) 
Sales and maturities of available-for-sale investments86,623  
Purchase of energy storage systems(232)(5,603)
Capital expenditures on internally-developed software(8,085)(2,693)
Purchase of property and equipment(2,405)(300)
Net cash used in investing activities(556,030)(8,596)
FINANCING ACTIVITIES
Proceeds from exercise of stock options and warrants611 2,933 
Payments for taxes related to net share settlement of stock options(2,302) 
Net contributions from Merger and PIPE financing, net of transaction costs of $58,061
 550,322 
Proceeds from financing obligations311 4,929 
Repayment of financing obligations(6,817)(4,609)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the six months ended June 30, 2022 and 2021, respectively
 1,118 
Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the six months ended June 30, 2022 and 2021, respectively
 3,940 
Investment from non-controlling interests216  
Repayment of notes payable (41,446)
Net cash (used in) provided by financing activities(7,981)517,187 
Effect of exchange rate changes on cash and cash equivalents(136)438 
Net (decrease) increase in cash and cash equivalents(596,777)467,196 
Cash and cash equivalents, beginning of year747,780 6,942 
Cash and cash equivalents, end of period$151,003 $474,138 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8


SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION
Cash paid for interest$3,407 $7,131 
NON-CASH INVESTING AND FINANCING ACTIVITIES
Change in asset retirement costs and asset retirement obligation$40 $71 
Exchange of warrants for common stock$ $168,647 
Conversion of warrants upon merger$ $60,568 
Conversion of convertible notes upon merger$ $77,748 
Conversion of accrued interest into outstanding note payable$ $337 
Right-of-use asset obtained in exchange for lease liability$ $1,230 
Settlement of warrant liability into preferred stock due to exercise$ $253 
Stock-based compensation capitalized to internal-use software$522 $47 
The accompanying notes are an integral part of these condensed consolidated financial statements.
9

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

1.BUSINESS
Description of the Business
Stem, Inc., together with its consolidated subsidiaries (“Stem,” the “Company,” “we,” “us,” or “our”), maintains one of the largest digitally connected, intelligent renewable energy 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, (ii) ongoing software-enabled services to operate the energy storage systems for up to 20 years, through its Athena® artificial intelligence (“AI”) platform (“Athena”), and (iii) solar asset performance monitoring and control, through its PowerTrack software. In addition, in all the markets where the Company operates its customers’ energy storage systems, the Company has agreements to use 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.
The Company’s PowerTrack platform provides a vertically-integrated solution that incorporates on-site power monitoring equipment that aggregates and communicates data to enable remote control of solar generation assets. PowerTrack provides direct access to individual site performance to measure and benchmark expected energy production, maximizing asset value for our customers.
From time to time, the Company, through an indirect wholly-owned development subsidiary (“DevCo”) formed in January 2022, will enter into strategic joint ventures (each a “DevCo JV”) with qualified third parties for the development of select renewable energy projects (“DevCo Projects”). In this structure, DevCo forms a new DevCo JV entity as the majority owner, with the developer as the minority owner. The purpose of the DevCo JV is to develop and sell DevCo Projects and secure Company hardware and software services for those projects. In DevCo Projects, the Company makes development capital contributions to fund project development. The Company will in some cases also elect to make cash advances to hardware suppliers to accelerate project construction timelines given long lead times to secure hardware. This business model is intended to allow the Company to opportunistically deploy its balance sheet by providing development capital to key partners in strategic markets and securing hardware upfront, in order to generate higher-margin software and services revenue via exclusive long-term services contracts under the DevCo Projects.
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 modeling, 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”).
10

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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.
11

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 June 30, 2022, the Company had cash and cash equivalents of $151.0 million, short-term investments of $183.9 million, an accumulated deficit of $562.5 million and net working capital of $316.5 million, with $14.8 million of financing obligations coming due within the next 12 months. During the six months ended June 30, 2022, the Company incurred a net loss of $54.5 million and had negative cash flows from operating activities of $32.6 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 $652.0 million, including $543.1 million in cash net of a working capital adjustment for an escrow recovery 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
There has been a trend in many parts of the world of increasing availability and administration of vaccines against COVID-19, as well as an easing of restrictions on social, business, travel and government activities and functions. On the other hand, infection rates and regulations continue to fluctuate in various regions of the world, and there are ongoing global effects resulting from the pandemic, including challenges and increases in costs for logistics and supply chains, such as increased port congestion, intermittent supplier delays and labor shortages. 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 continues to face 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 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the 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 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
12

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 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 and six months ended June 30, 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.

Variable Interest Entities
Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in the specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are variable interest entities (“VIEs”) as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company.
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company (in thousands):

June 30, 2022
Assets
Cash and cash equivalents$4,597 
Fixed assets, net1,353 
Total assets5,950 
Liabilities
Accounts payable143 
Total liabilities$143 
For the six months ended June 30, 2022, the Company contributed approximately $5.6 million in capital investments for hardware purchases. The net loss from the DevCo JVs during the six months ended June 30, 2022 was not material.
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 acquired intangibles; 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
13

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 June 30, 2022 and December 31, 2021.
Concentration of Credit Risk and Other Uncertainties
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers, during the six months ended June 30, 2022 and 2021. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
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 ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202220212022202120222021
Customers:
Customer A*23 %****
Customer B12 %15 %****
Customer C*13 %****
Customer D47 %*50 %*46 %*
Customer E**15 %***
Customer F***27 %*15 %
Customer G***10 %**
Customer H*****15 %
Customer I***25 %*14 %
*Total less than 10% for the respective period.

There are inherent risks whenever a large percentage of total revenue is concentrated in a limited number of customers. Should a significant customer: terminate or fail to renew its contracts with us, in whole or in part, for any reason, or experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations. In general, a customer that makes up a significant portion of revenues in one period, may not make up a significant portion in subsequent periods. See “We depend on significant customers for a substantial portion of our revenue. If we fail to retain or expand our customer relationships or significant customers reduce their purchases, our revenue could decline significantly” in Part II, Item 1A. “Risk Factors” of this report for additional information about certain risks related to the concentration of our customers.

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:
14

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 June 30, 2022 and December 31, 2021 include cash and cash equivalents, short-term investments, and convertible promissory notes.
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 June 30, 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 June 30, 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 and six months ended June 30, 2022 would have been $3.8 million and $7.5 million higher without the adoption of ASU 2020-06, respectively. As such, net loss attributable to the Company per common share for the three and six months ended June 30, 2022 is $0.02 and $0.05 lower due to the effect of adoption of ASU 2020-06, respectively.
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.
15

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“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
June 30,
Six Months Ended
June 30,
2022202120222021
Hardware revenue
$54,426$14,184$85,549$24,723
Services revenue
12,5215,15322,48610,035
Total revenue
$66,947$19,337$108,035$34,758
The table above includes AlsoEnergy’s hardware and services revenue of $6.9 million and $7.2 million, respectively, for the three months ended June 30, 2022 and $11.7 million and $12.0 million, respectively, for the six months ended June 30, 2022.
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
United States$64,202 $103,660 
Rest of the world2,745 4,375 
Total revenue$66,947 $108,035 
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 June 30, 2022, the Company had $363.8 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
$258,080 18 %51 %31 %
Hardware revenue
105,680 100 % % %
Total revenue$363,760 
16

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 six months ended June 30, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers85,598 
Upfront or annual incentive payments received3,868 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(4,488)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(7,983)
Revenue recognized related to deferred revenue generated during the period(48,523)
Ending balance as of June 30, 2022$115,541 
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 June 30, 2022 and December 31, 2021 (in thousands):

As of June 30, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Corporate debt securities$35,366 $ $(284)$35,082 
Commercial paper19,985  (1)19,984 
U.S. government bonds105,881  (861)105,020 
Certificate of deposits10,849   10,849 
Treasury bills10,494  (11)10,483 
Agency bonds2,500  (28)2,472 
Total short-term investments$185,075 $ $(1,185)$183,890 

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 following table presents the contractual maturities of the Company’s short-term investments as of June 30, 2022 (in thousands):

As of June 30, 2022
Amortized costEstimated Fair Value
Due within one year$154,073 $153,152 
Due between one to two years31,002 30,738 
Total$185,075 $183,890 

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.
17

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
During the six months ended June 30, 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 June 30, 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.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value (in thousands):
June 30, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$1,847$ $$1,847
Commercial paper 9,229  9,229 
Treasury bills 4,744  4,744 
Total cash equivalents1,847 13,973  15,820 
Debt securities:
Corporate debt securities 35,082  35,082
Commercial paper 19,984  19,984
U.S. government bonds 105,020  105,020
Certificate of deposits 10,849  10,849
Treasury bills 10,483  10,483
Agency bonds 2,472  2,472 
Total financial assets$1,847 $197,863 $ $199,710 

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.
18

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Fair Value of Convertible Promissory Notes
The convertible notes are recorded at face value less unamortized debt issuance costs (see Note 10 Convertible Promissory Notes for additional details) on the condensed consolidated balance sheet as of June 30, 2022. As of June 30, 2022, the estimated fair value of the convertible notes was $282.7 million based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period.
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 $652.0 million, comprised of $543.1 million in cash, net of a working capital adjustment for an escrow recovery, 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 six months ended June 30, 2022.
The following table summarizes the purchase price as a part of the acquisition of AlsoEnergy (in thousands):

Purchase Price
Cash consideration$544,059
Equity consideration108,883
Working capital adjustment(915)
Total consideration$652,027
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):

19

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

Cash$10,135 
Accounts receivable9,614 
Other current assets1,795 
Inventory3,701 
Operating lease 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 liabilities, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,016 
Total consideration$652,027 

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. In the second quarter of 2022, a working capital adjustment was made that resulted in the decrease of goodwill of $0.9 million. 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
20

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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.0 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 revenue of $14.1 million and $23.7 million of revenue during the three and six months ended June 30, 2022, respectively, and net loss of $5.8 million and $9.3 million during the three and six months ended June 30, 2022, respectively.
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)(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Total revenue$66,947 $32,428 $111,871 $60,001 
Net loss$(32,023)$(105,316)$(62,411)$(199,473)
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 the beginning of 2022 or 2021.
7.GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
Goodwill consists of the following (in thousands):
June 30,December 31,
20222021
Goodwill$547,556 $1,625 
Recovery of escrow from AlsoEnergy acquisition(915) 
Effect of foreign currency translation91 116 
Total goodwill$546,732 $1,741 
21

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300  
Customer relationships106,800  
Backlog3,900  
Internally developed software38,881 29,706 
Intangible assets191,481 30,206 
Less: Accumulated amortization(26,713)(16,276)
Add: Currency translation adjustment28 36 
Total intangible assets, net$164,796 $13,966 
Amortization expense for intangible assets was $6.2 million and $1.3 million for the three months ended June 30, 2022 and 2021, respectively, and $10.4 million and $2.5 million for the six months ended June 30, 2022 and 2021, respectively.
8.ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20222021
Energy storage systems placed into service$144,215 $143,592 
Less: accumulated depreciation(52,125)(45,250)
Energy storage systems not yet placed into service6,337 7,772 
Total energy storage systems, net$98,427 $106,114 
Depreciation expense for energy storage systems was approximately $3.7 million and $3.6 million for the three months ended June 30, 2022 and 2021, respectively, and approximately $7.4 million and $7.3 million for the six months ended June 30, 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.
22

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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, a wholly owned Canadian subsidiary of the Company 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 June 30, 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 June 30, 2022.
The Company’s outstanding debt consisted of the following as of June 30, 2022 (in thousands):
June 30, 2022
Outstanding principal$1,875 
Unamortized discount(202)
Carrying value of debt$1,673 
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.

23

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 June 30, 2022 are summarized in the following table (in thousands):
June 30, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,086)
Net carrying amount$446,914 
24

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
Cash interest expense
Contractual interest expense$575 $1,150 
Non-cash interest expense
Amortization of debt discount and debt issuance cost496 991 
Total interest expense$1,071 $2,141 
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 June 30, 2022, there were 2,533 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. 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
25

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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.
12.STOCK-BASED COMPENSATION
Equity Incentive Plans
Under both the Stem, Inc. 2009 Equity Incentive Plan (the “2009 Plan”) and the Stem, Inc. 2021 Equity Incentive Plan (the “2021 Plan,” and together with the 2009 Plan, 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. All shares that remain available for future grants are under the 2021 Plan.

Stock Options
The following table summarizes the stock option activity for the period ended June 30, 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,562 
Options granted1,117,857 9.33 
Options exercised(1,274,046)2.24 
Options forfeited(213,592)14.44 
Balances as of June 30, 20228,396,685 $6.81 7.0$25,557 
Options vested and exercisable — June 30, 20225,458,391 $3.36 6.0$23,845 
As of June 30, 2022, the Company had approximately $21.9 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 2.0 years.
26

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Restricted Stock Units
The following table summarizes the RSU activity for the period ended June 30, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.01 
RSUs granted4,672,6809.06 
RSUs vested(131,665)35.81
RSUs forfeited(318,840)18.46
Balances as of June 30, 20226,021,852$16.03 

As of June 30, 2022, the Company had approximately $82.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 2.7 years.

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
June 30,
Six Months Ended
June 30,
2022202120222021
Sales and marketing$1,106$168$1,930$252
Research and development5622641,869419
General and administrative4,7995928,9331,113
Total stock-based compensation expense$6,467$1,024$12,732$1,784
Research and development expenses of $0.6 million and $1.1 million corresponding to internal-use software, were capitalized during the three and six months ended June 30, 2022, respectively.
13.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
June 30,
Six Months Ended
June 30,
2022202120222021
Numerator - Basic:
Net loss attributable to Stem common stockholders, basic and diluted$(32,019)$(100,216)$(54,502)$(182,769)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, basic and diluted154,125,061 100,611,965 152,318,090 70,684,750 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.00)$(0.36)$(2.59)
27

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted loss per share as their effect would have been anti-dilutive, as of June 30, 2022 and 2021:
June 30, 2022June 30, 2021
Outstanding convertible promissory notes  
Outstanding 2028 Convertible Notes15,730,390  
Outstanding stock options8,396,685 10,357,133 
Outstanding warrants2,533 12,809,802 
Outstanding RSUs6,021,852  
Total
30,151,460 23,166,935 
14.INCOME TAXES
The following table reflects the Company's benefit for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Loss before benefit from income taxes$(32,030)$(100,216)$(69,726)$(182,769)
Benefit from income taxes$7 $ $15,220 $ 
Effective tax rate % %21.8 % %
For the six months ended June 30, 2022, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 21.8%, which was higher than the statutory federal tax rate. The benefit from income taxes was mainly 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.
15.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 June 30, 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.
Legal Proceedings
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, which was recorded within general and administrative expense in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.
28


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Special Note Regarding Forward-Looking Statements
This second 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, including inflationary pressures, general economic slowdown or a recession, increasing interest rates, and changes in monetary policy; 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, Form 10-Q 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 August 4, 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 and our Quarterly Report for the quarter ended March 31, 2022, 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.

29


Overview
Our mission is to build and operate the largest, digitally connected, intelligent renewable energy network for our customers. In order to fulfill our mission, 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 (i) 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) solar and energy storage monitoring, control, optimization, and reporting through our Athena and PowerTrack platforms.
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 software reduces C&I customer energy bills, increases their energy yield, and helps 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. Through Athena, our FTM storage 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. Through PowerTrack, our software maximizes FTM energy output and minimizes asset downtime.
Since our inception in 2009, we have engaged in developing and marketing 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 $19.3 million for the three months ended June 30, 2021 to $66.9 million for the three months ended June 30, 2022. For the three months ended June 30, 2022 and 2021, we incurred net losses of $32.0 million and $100.2 million, respectively. Our total revenue grew from $34.8 million for the six months ended June 30, 2021 to $108.0 million for the six months ended June 30, 2022. For the six months ended June 30, 2022 and 2021, we incurred net losses of $54.5 million and $182.8 million, respectively. As of June 30, 2022, we had an accumulated deficit of $562.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.
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 $652.1 million, comprised of $543.1 million paid in cash net of a working capital adjustment for an escrow recovery, 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 six months ended June 30, 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.
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
30


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.
Supply Chain Constraints and Risk; COVID-19
We rely on a very small number of suppliers of energy storage systems and other equipment. If any of our suppliers was unable or unwilling to provide us with contracted quantities in a timely manner at prices, quality levels and volumes acceptable to us, we would have very limited alternatives for supply, and we may not be able find suitable replacements for our customers, or at all. Such an event could materially adversely affect our business, prospects, financial condition and results of operations.
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.
In addition, the global supply chain and our industry have experienced significant disruptions in recent periods. We have seen supply chain challenges and logistics constraints increase, including shortages of inverters, enclosures, battery modules and associated component parts for inverters and battery energy storage systems available for purchase. In certain cases, this has caused delays in critical equipment and inventory, longer lead times, and have resulted in cost volatility. 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. In addition, we have experienced and are experiencing varying levels of volatility in costs of equipment and labor resulting in part from disruptions caused by general global economic conditions and the COVID‐19 pandemic.
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. Given the dynamic nature of these circumstances on our ongoing business, results of operations and overall financial performance, the full impact of COVID-19 and other macroeconomic factors, including the conflict in Ukraine, cannot be reasonably estimated at this time. In the event we are unable to mitigate the impact of delays or price volatility in energy storage systems, raw materials, and freight, it could materially adversely affect our business, prospects, financial condition and results of operations.


31


DevCo Cash Advances
From time to time, the Company, through an indirect wholly-owned development subsidiary, has entered into strategic joint ventures with qualified third parties to develop select energy storage power generation projects (“DevCo Projects”), as more fully described above under Note 1 — Business, of the Notes to the unaudited condensed consolidated financial statements in this report. These projects require significant upfront investment by us and involve a high degree of risk. If a DevCo Project fails to reach completion or is significantly delayed, we could lose all or a portion of our development capital investment and our cash advances to purchase hardware. See “We Face Risks Related to our DevCo Business Model” in Part II, Item 1A. “Risk Factors” of this report for additional information about certain risks related to these DevCo Projects.
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 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 June 30,Six Months Ended June 30,
2022202120222021
Revenue$66.9 $19.3 $108.0 $34.8 
Cost of revenue(59.2)(19.4)(96.6)(35.0)
GAAP gross margin7.7 (0.1)11.4 (0.2)
GAAP gross margin (%)12 %(1)%11 %(1)%
Adjustments to Gross Margin (1):
Amortization of capitalized software & developed technology2.6 1.3 4.7 2.5 
Impairments1.0 0.3 1.8 1.2 
Non-GAAP gross margin$11.3 $1.5 $17.9 $3.5 
Non-GAAP gross margin (%)17 %%17 %10 %
(1) 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 %. The Company believes that this change reflects a more accurate representation of our business for stakeholders to assess its performance.
Adjusted EBITDA
We calculate Adjusted EBITDA as net loss attributable to Stem 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
32


embedded derivatives, vesting of warrants, loss on extinguishment of debt, litigation settlement 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.
The following table provides a reconciliation of Adjusted EBITDA to net loss:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
(in thousands)(in thousands)
Net loss attributable to Stem$(32,019)$(100,216)$(54,502)$(182,769)
Adjusted to exclude the following:
Depreciation and amortization (1)
12,910 5,543 21,806 11,555 
Interest expense2,691 3,929 5,909 10,162 
Loss on extinguishment of debt— 5,064 — 5,064 
Stock-based compensation 6,467 1,024 12,732 1,784 
Vesting of warrants— 9,184 — 9,184 
Change in fair value of warrants and embedded derivative— 67,179 — 133,577 
Transaction costs in connection with business combination— — 6,068 — 
Litigation settlement(1,127)— (727)— 
Income tax benefit(7)— (15,220)— 
Adjusted EBITDA$(11,085)$(8,293)$(23,934)$(11,443)
(1) Adjusted EBITDA for the three and six months ended June 30, 2021 reflects adjustments to depreciation and amortization of approximately $0.3 million and $1.2 million, respectively, for expenses related to impairments, decommissioning and forfeited incentives that were not previously reflected in reported Adjusted EBITDA amounts.
33


Financial Results and Key Metrics
The following table presents our financial results and our key metrics (in millions unless otherwise noted):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
(in millions)(in millions)
Key Financial Metrics
Revenue$66.9 $19.3 $108.0 $34.8 
GAAP gross margin$7.7 $(0.1)$11.4 $(0.2)
GAAP gross margin (%)12 %(1)%11 %(1)%
Non-GAAP gross margin$11.3 $1.5 $17.9 $3.5 
Non-GAAP gross margin (%)17 %%17 %10 %
Net loss attributable to Stem$(32.0)$(100.2)$(54.5)$(182.8)
Adjusted EBITDA$(11.1)$(8.3)$(23.9)$(11.4)
Key Operating Metrics
12-Month pipeline (in billions)* (1)$5.6$1.7$5.6$1.7
Bookings (2)$225.7$45.1$376.5$95.9
Contracted backlog* (3)$726.6$249.7$726.6$249.7
Contracted storage AUM (in GWh)* (4)2.11.22.11.2
Solar monitoring AUM (in GW)* (5)32.1**32.1**
CARR* (6)$57.6**$57.6**
* 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
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.
34


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, 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 June 30, 2022. For additional information, including pro forma results of operations for the three and six months ended June 30, 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
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.
35


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 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.
Loss on Extinguishment of Debt
Loss on extinguishment of debt consists of penalties incurred in relation to the prepayment of our outstanding borrowings under our outstanding notes payable and the write-off of any unamortized debt issuance costs associated with such notes.
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 Income (Expenses), Net
Other income (expenses), net consists primarily of income from equity investments and foreign exchange gains or losses.
36


Results of Operations for the Three Months Ended June 30, 2022 and 2021
Three Months Ended
June 30,
$ Change% Change
20222021
(In thousands, except percentages)
Revenue
Services revenue$12,521$5,153$7,368143%
Hardware revenue54,42614,18440,242284%
Total revenue66,94719,33747,610246%
Cost of revenue
Cost of service revenue10,1415,8094,33275%
Cost of hardware revenue49,01813,65535,363259%
Total cost of revenue59,15919,46439,695204%
Gross margin7,788 (127)7,915 6,232%
Operating expenses:
Sales and marketing12,955 3,913 9,042 231%
Research and development8,963 4,827 4,136 86%
General and administrative15,693 15,014 679 5%
Total operating expenses37,611 23,754 13,857 58%
Loss from operations(29,823)(23,881)(5,942)25%
Other expense, net:
Interest expense(2,691)(3,929)1,238 (32)%
Loss on extinguishment of debt— (5,064)5,064 (100)%
Change in fair value of warrants and embedded derivative — (67,179)67,179 (100)%
Other income (expenses), net484 (163)647 (397)%
Total other expense, net(2,207)(76,335)74,128 (97)%
Loss before income taxes(32,030)(100,216)68,186 (68)%
Income tax benefit— 100%
Net loss$(32,023)$(100,216)$68,193 (68)%
Net loss attributed to non-controlling interests(4)— (4)100%
Net loss attributable to Stem$(32,019)$(100,216)$68,197 (68)%
Revenue
Revenue increased by $47.6 million, or 246%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was primarily driven by a $40.2 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 $7.4 million primarily due to the inclusion of AlsoEnergy’s revenue in the current period.
Cost of Revenue
Cost of revenue increased by $39.7 million, or 204%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was primarily driven by an increase in cost of hardware revenue of $35.4 million, which is in line with the increase in demand for systems, as well as an increase of $4.3 million in cost of service revenue, primarily related to AlsoEnergy.
37


Operating Expenses
Sales and Marketing
Sales and marketing expense increased by $9.0 million, or 231%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was primarily due to an increase of $3.5 million in amortization expense related to intangible assets from the acquisition of AlsoEnergy, $1.9 million of amortization of contract origination costs, an increase of $3.6 million in personnel related expenses primarily as a result of higher headcount, inclusive of $0.9 million increase in stock-based compensation expense as a result of new stock options and RSUs grants to employees.
Research and Development
Research and development expense increased by $4.1 million, or 86%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was primarily due to an increase of $3.4 million in personnel related expenses as a result of higher headcount, including new AlsoEnergy employees, and an increase of $0.7 million in professional services.
General and Administrative
General and administrative expense increased by $0.7 million, or 5%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was primarily driven by an increase of $6.6 million in personnel costs, inclusive of a $4.2 million increase in stock-based compensation expense due to grants of stock options and RSUs to employees, and an increase of $2.9 million in insurance and other expenses. The increase was partially offset by a decrease of $7.8 million in professional and legal fees and a $1.1 million litigation settlement payment discussed in Note 15 — Commitments and Contingencies.

Other Expense, Net
Interest Expense
Interest expense decreased by $1.2 million, or 32%, for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The decrease was primarily driven by the repayment of loans and the conversion of convertible notes in connection with the Merger for $2.9 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.
Loss on Extinguishment of Debt
Loss on extinguishment of debt decreased by $5.1 million, or 100% for the three months ended June 30, 2022, as compared to the three months ended June 30, 2021. The increase was driven by a prior year payment of a $4.0 million penalty on debt extinguishment and the write-off of $1.1 million of unamortized debt issuance costs upon the conversion of our Series D convertible notes in connection with the Merger.

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 June 30, 2022 (as no warrants and embedded derivatives were outstanding), as compared to a $67.2 million loss in the three months ended June 30, 2021. The $67.2 million expense in the three months ended June 30, 2021 resulted from a revaluation loss of the Series A, D and D’ warrants and embedded derivative.
Other Income (Expenses), Net
Other income (expenses), net increased by $0.6 million, or 397%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, and was primarily driven by a $0.5 million increase in interest income from short-term investments.
Income Tax Benefit
During the three months ended June 30, 2022, we recorded a tax benefit of $7 thousand. The Company did not record a provision or benefit for income taxes during the three months ended June 30, 2021. The increase in the tax benefit is immaterial.
38


Results of Operations for the Six Months Ended June 30, 2022 and 2021
Six Months Ended
June 30,
$ Change% Change
20222021
(In thousands, except percentages)
Revenue
Services revenue$22,486$10,035$12,451124%
Hardware revenue85,54924,72360,826246%
Total revenue108,03534,75873,277211%
Cost of revenue
Cost of service revenue18,77412,7156,05948%
Cost of hardware revenue77,82922,28655,543249%
Total cost of revenue96,60335,00161,602176%
Gross margin11,432 (243)11,675 4,805%
Operating expenses:
Sales and marketing22,097 6,580 15,517 236%
Research and development17,906 9,234 8,672 94%
General and administrative36,205 17,706 18,499 104%
Total operating expenses76,208 33,520 42,688 127%
Loss from operations(64,776)(33,763)(31,013)92%
Other expense, net:
Interest expense(5,909)(10,162)4,253 (42)%
Loss on extinguishment of debt— (5,064)5,064 (100)%
Change in fair value of warrants and embedded derivative — (133,577)133,577 (100)%
Other income (expenses), net959 (203)1,162 (572)%
Total other expense, net(4,950)(149,006)144,056 (97)%
Loss before income taxes(69,726)(182,769)113,043 (62)%
Income tax benefit15,220 — 15,220 100%
Net loss$(54,506)$(182,769)$128,263 (70)%
Net loss attributed to non-controlling interests(4)— (4)100%
Net loss attributable to Stem$(54,502)$(182,769)$128,267 (70)%
Revenue
Revenue increased by $73.3 million, or 211%, for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021. The increase was primarily driven by a $60.8 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 $12.5 million primarily due to the inclusion of AlsoEnergy’s revenue in the current period.
Cost of Revenue
Cost of revenue increased by $61.6 million, or 176%, for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021. The increase was primarily driven by an increase of cost of hardware revenue of $55.5 million, inclusive of AlsoEnergy, which is in line with the increase in demand for systems, as well as an increase of $6.1 million in cost of service revenue, primarily related to AlsoEnergy.
Operating Expenses
Sales and Marketing
Sales and marketing expense increased by $15.5 million, or 236%, for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021. The increase was primarily due to an increase of $5.8 million in amortization expense
39


related to the intangible assets from the acquisition of AlsoEnergy, $2.4 million amortization of contract origination costs, an increase of $5.7 million in personnel related expenses as a result of higher headcount, inclusive of $1.7 million in stock-based compensation expense primarily due to grants of stock options and RSUs to employees, and $1.6 million of additional professional services and office expenses.
Research and Development
Research and development expense increased by $8.7 million, or 94%, for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021. The increase was primarily due to an increase of $7.4 million in personnel related expenses as a result of higher headcount, including new AlsoEnergy employees, and an increase of $1.2 million in professional services and other expenses.
General and Administrative
General and administrative expense increased by $18.5 million, or 104%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was primarily driven by an increase of $12,946,197 in personnel related expenses as a result of higher headcount, inclusive of a $7.8 million increase in stock-based compensation expense due to grants of stock options and RSUs to employees, and an increase of $6.4 million in insurance and other expenses, partially offset by a $1.1 million settlement payment discussed in Note 15 — Commitments and Contingencies.
Other Expense, Net
Interest Expense
Interest expense decreased by $4.3 million, or 42%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The decrease was primarily driven by the repayment of loans and the conversion of convertible notes in relation to the Merger for $7.3 million, partially offset by the recognition of $2.1 million of interest expense corresponding to the 0.50% Green Convertible Notes issued in November 2021.
Loss on Extinguishment of Debt
Loss on extinguishment of debt decreased by $5.1 million, or 100% for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021. The decrease was driven by a prior year payment of a $4.0 million penalty on debt extinguishment and the write-off of $1.1 million of unamortized debt issuance costs upon the conversion of our Series D convertible notes in relation to the Merger.

Change in Fair Value of Warrants and Embedded Derivative
The change in fair value of warrants and embedded derivative reflected no activity in the six months ended June 30, 2022 (as no warrants and embedded derivatives were outstanding), as compared to a $133.6 million loss in the six months ended June 30, 2021, which resulted from a revaluation loss of the Series A, D and D’ warrants and embedded derivative.
Other Income (Expenses), Net
Other income (expenses), net increased by $1.2 million, or 572%, for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021 primarily as a result of a $1.0 million increase interest income from short-term investments.
Income Tax Benefit
During the six months ended June 30, 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. The Company did not record a provision or benefit for income taxes during the six months ended June 30, 2021.
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 June 30, 2022, our principal source of liquidity is cash generated from financing activities. Cash generated from financing activities through June 30, 2022 primarily includes proceeds from the Merger and PIPE financing that provided us
40


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 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 $652.1 million, including $543.1 million in cash net of a working capital adjustment for an escrow recovery, 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 June 30, 2022 was $81.9 million, of which $14.8 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 June 30, 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
41


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 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):
Six Months Ended June 30,
20222021
Net cash used in operating activities
$(32,630)$(41,833)
Net cash used in investing activities
(556,030)(8,596)
Net cash provided by (used in) financing activities
(7,981)517,187 
Effect of exchange rate changes on cash and cash equivalents
(136)438 
Net increase (decrease) in cash and cash equivalents
$(596,777)$467,196 
Operating Activities
During the six months ended June 30, 2022, net cash used in operating activities was $32.6 million, primarily resulting from our net loss of $54.5 million, adjusted for non-cash charges of $23.0 million and net cash outflow of $1.1 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of income tax benefit of $15.1 million, depreciation and amortization of $20.9 million, non-cash interest expense of $0.9 million, related to debt issuance costs, stock-based compensation expense of $12.7 million, impairment of energy storage systems of $0.9 million, noncash lease expense of $1.1 million, provision for accounts receivable allowance of $1.0 million, and net amortization of premium on investments of $0.4 million. The net cash outflow from changes in operating assets and liabilities was primarily driven by an increase in accounts receivable of $26.1 million, an increase in other assets of $52.1 million, an increase in inventory of $36.6 million, and an increase in contract origination costs of $3.6 million, offset by an increase in accounts payable and accrued expenses of $89.6 million and an increase in deferred revenue of $28.5 million.
During the six months ended June 30, 2021, net cash used in operating activities was $41.8 million, primarily resulting from our net loss of $182.8 million, adjusted by non-cash charges of $163.7 million and net cash outflow of $22.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $10.3 million, non-cash interest expense of $7.1 million, which includes interest expenses associated with debt issuance costs, stock-based compensation expense of $1.8 million, and change in the fair value of warrant liability and embedded derivative of $133.6 million, impairment of energy storage systems of $1.3 million, and issuance of warrants for services of $9.2 million. The net cash outflow from changes in operating assets and liabilities was primarily driven by an increase in deferred revenue of $3.3 million, an increase in accounts payable and accrued expenses of $3.3 million, partially offset by an increase in other assets of $16.9 million, an increase in inventory of $6.3 million, an increase in accounts receivable of $4.2 million, an increase in contract origination costs of $1.7 million, and a decrease in lease liabilities of $0.3 million.
Investing Activities
During the six months ended June 30, 2022, net cash used for investing activities was $556.0 million, primarily consisting of $533.0 million used for our acquisition of AlsoEnergy, net of cash acquired, $12.3 million in net purchases of available-for-sale investments, $0.2 million in purchases of energy systems, $2.4 million in purchases of property plant and equipment, and $8.1 million in capital expenditures on internally-developed software.
42


During the six months ended June 30, 2021, net cash used for investing activities was $8.6 million, consisting of $5.6 million in purchase of energy systems and $2.7 million in capital expenditures on internally-developed software, and $0.3 million of purchases of property and equipment.
Financing Activities
During the six months ended June 30, 2022, net cash used in financing activities was $8.0 million, primarily from the repayment of financing obligations of $6.8 million and payments for taxes related to net share settlement of stock options of $2.3 million, partially offset by proceeds from exercise of stock options of $0.6 million and proceeds from other financing transactions of $0.5 million.
During the six months ended June 30, 2021, net cash provided by financing activities was $517.2 million, primarily consisting of net proceeds from the Merger and PIPE financing of $550.3 million, net proceeds from issuance of notes payable of $3.9 million, proceeds from financing obligations of $4.9 million, proceeds from the exercise of stock options of $2.9 million, and net proceeds from issuance of convertible notes of $1.1 million, partially offset by repayment of notes payable of $41.4 million and repayment of financing obligations of $4.6 million.

Contractual Obligations and Commitments
As of June 30, 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-15I 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 June 30, 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 June 30, 2022 due to material weaknesses identified in our internal control over financial reporting as disclosed below.
Material Weakness in Internal Control over Financial Reporting
43


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.
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 June 30, 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 June 30, 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 second quarter of 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
44


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 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.
45



Part II - Other Information
ITEM 1. LEGAL PROCEEDINGS
The information with respect to this Item 1 is set forth under Note 15 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 and in Part II, Item 1A. “Risk Factors” of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, except as set forth below. The risk factors set forth below update, and should be read together with, the risk factors set forth in our Form 10-K for the fiscal year ended December 31, 2021 and our Form 10-Q for the quarter ended March 31, 2022.
Our suppliers may fail to deliver components according to schedules, prices, quality and volumes that are acceptable to us, which could negatively affect our results of operations.
We purchase our components and materials from international and domestic vendors and are exposed to supply chain risks arising from logistics disruptions. Unexpected changes in business conditions, materials pricing, including inflation of raw material costs, labor issues, wars, natural disasters, health epidemics such as the COVID-19 pandemic, trade and shipping disruptions, port congestions and other factors beyond our or our suppliers’ control could also affect these suppliers’ ability to deliver components to us or to remain solvent and operational. In addition, international supply is also exposed to risks related to tariffs and sanctions, as well as political, social, and economic instability in regions where we source products and material. For example, in recent years, China and the U.S. have each imposed tariffs, and there remains a potential for further trade barriers and the possibility of an escalated trade war between China and the U.S. These or other tariffs could adversely affect our hardware component prices and negatively affect any plans to sell products in China and other impacted international markets. Disruptions in the availability of key equipment, components or materials may adversely affect our business, prospects and operations, and volatility in prices and availability of such items may negatively affect our customer relationships and ability to plan for future growth.
We also face risks resulting from supplier concentration and limited supplier capacity. We rely on a very small number of suppliers of energy storage systems and other equipment. If any of our suppliers was unable or unwilling to provide us with contracted quantities in a timely manner at prices, quality levels and volumes acceptable to us, we would have very limited alternatives for supply, and we may not be able to contract for and receive suitable alternative supply in a timely manner for our customers, or at all. Such an event may impair our ability to meet scheduled deliveries of our products to customers, which may cause our customers to cancel orders and subject us to liability, and may materially adversely affect our customer relationships, business, prospects, financial condition and results of operations. We may also be unsuccessful in our continuous efforts to negotiate with existing suppliers to obtain cost reductions and avoid unfavorable changes to terms. Additionally, some of our suppliers supply systems and components to other businesses, including businesses engaged in the production of consumer electronics and other industries unrelated to energy storage systems. There are also larger purchasers of certain parts and materials that we supply to our customers. As a result, we may be unable to procure a sufficient supply of the items in the event that our suppliers fail to produce sufficient quantities to satisfy the demands of all of their customers. Any of these occurrences could materially adversely affect our business, prospects, financial condition and results of operations.
We have entered into long-term supply agreements that could result in insufficient inventory and negatively affect our results of operations.
We have entered into long-term supply agreements with certain suppliers of battery storage systems and other components of our energy storage systems. Some of these supply agreements provide for fixed or inflation-adjusted pricing and substantial prepayment obligations. If our suppliers provide insufficient inventory at the level of quality required to meet customer demand, or if our suppliers are unable or unwilling to provide us with the contracted quantities, we will have limited alternatives for supply and our results of operations could be materially and negatively impacted. Further, we face significant specific counterparty risk under long-term supply agreements when dealing with certain suppliers without a long, stable production and financial history.
Given the uniqueness of our product, some of our suppliers do not have a long operating history and may not have substantial capital resources. In the event any such supplier experiences financial difficulties, it may be difficult or may require substantial time and expense to replace such supplier. We do not know whether we will be able to maintain long-term supply relationships with our critical suppliers, or secure new long-term supply agreements. Additionally, we procure many of the battery storage systems and components of our energy storage systems from non-U.S. suppliers, which exposes us to risks including unforeseen increases in costs or interruptions in supply arising from changes in applicable international trade regulations, such as taxes, tariffs, or quotas. Any of the foregoing could materially adversely affect our business, financial condition and results of operations.
46


We Face Risks Related to our DevCo Business Model
From time to time, we have entered into strategic joint ventures with qualified third parties to develop energy storage power generation projects (“DevCo Projects”), as more fully described above under Note 1 — Business, of the Notes to the unaudited condensed consolidated financial statements in this report. These projects require significant upfront investment by us and involve a high degree of risk. The success of this business model depends in large part on the successful development, financing and construction of projects. However, such projects ultimately may not be commercially viable or may not result in an adequate return of capital and, in pursuing these projects, we may incur unanticipated liabilities. Successful completion of a project may be adversely affected, delayed or rendered infeasible by numerous factors, including:
interconnection costs and capacity constraints;
transmission grid congestion issues;
delays in obtaining required governmental permits and approvals;
regulatory changes that adversely affect energy storage participation in wholesale markets;
changes in wholesale market energy and ancillary services prices and costs;
construction delays and contractor or developer partner performance shortfalls;
cost overruns, including costs related to renting or owning land necessary to develop DevCo Projects;
labor, equipment, and material supply shortages, failures or disruptions; and
force majeure and other events out of our control.
In addition, our joint venture partners may at any time have economic, business or legal interests or goals that are inconsistent with the goals of the DevCo Project. Disagreements with our business partners may impede our ability to recognize the benefits of our DevCo Projects. Our joint venture partners may be unable or unwilling to meet their performance or other obligations under the operative documents, and we may be required to fulfill those obligations or to dissolve and liquidate the DevCo Project.
If a DevCo Project experiences any of the factors listed above or otherwise fails to reach completion or is significantly delayed, we could lose all or a portion of our development capital investment and our cash advances to purchase hardware. If a DevCo Project fails then we will need to find a replacement customer or DevCo Project in order to recover the cash advances. Losing or delaying return of all or a portion of our hardware advances in our DevCo Projects could have a material adverse effect on our business, financial condition and results of operations.
We depend on significant customers for a substantial portion of our revenue. If we fail to retain or expand our customer relationships or significant customers reduce their purchases, our revenue could decline significantly.
We depend on a small number of significant customers for our sales, and a small number of customers have historically accounted for a material portion of our revenue. The loss of any one of our significant customers, their inability to perform under their contracts, their termination or failure to renew their contracts with us, or their default in payment could cause our revenue to decline materially. For the near future, we may continue to derive a significant portion of our revenue from a small number of customers. For the three months ended June 30, 2022, one customer accounted for approximately 50% of our revenue. Loss of a significant customer or a significant reduction in pricing or order volume from a significant customer could materially reduce our revenue and operating results in any reporting period.
In addition, we are subject to credit risk of our customers, and our operating results depend on receipt of timely payments from our customers. Any delay in payment by our customers may have an adverse effect on revenue and operating results. There is no assurance that we will be able to collect all or any of the amounts owed to us in a timely matter. If any of our customers face unexpected situations such as financial difficulties, we may not be able to receive full or any payment of the uncollected sums or enforce any judgment debts against such clients, and our business, results of operations and financial condition could be materially and adversely affected.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
None.

47


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).
10.1
10.2
10.3
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)

†† Information in this exhibit (indicated by brackets) has been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K.


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 August 4, 2022.


STEM, INC.
By:/s/ William Bush
William Bush
Chief Financial Officer
(Principal Financial Officer)
48
EX-10.1 2 stem-10xq2022q2_ex101xfram.htm EX-10.1 Document
Exhibit 10.1
Information in this document (indicated by brackets) has been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K because such information is not material and is private or confidential.

FRAMEWORK BESS SALE & PURCHASE AGREEMENT (US)

This Framework BESS Sale & Purchase Agreement (this “Agreement”) is entered into as of August 17, 2021 (the “Effective Date”) between Tesla and Buyer (each as defined below, together the “Parties”). This Agreement comprises (i) the Key Terms set out below (the “Key Terms”), and (ii) all exhibits and schedules referenced in the “Attachments” section of the Key Terms.

Key Terms
These Key Terms set out the scope of this Agreement and certain key terms.
Parties:
Tesla:Tesla, Inc., a Delaware corporation, whose principal place of business is at 3500 Deer Creek Road, Palo Alto, CA 94304.
Buyer:Stem, Inc., a Delaware corporation whose registered office is at 100 California Street, Floor 14, San Francisco, CA 94111
Systems:
System:
Battery energy storage system (“BESS”) with the power and energy capacities indicated in the relevant Accepted Purchase Order (as defined in Schedule 1) and the components thereof described in such Accepted Purchase Order (“BESS Components”).
Specifications:The specifications for each System shall be the applicable specifications that are published in the Tesla Partner Portal on the date the Purchase Order for that System is submitted by Buyer.
Notices:
Tesla Notice Address:Tesla, Inc.
3500 Deer Creek Road, Palo Alto, CA 94304, USA
Attn: Energy Products
[ ]
Tesla Address for submission of Capacity Reservation Orders and Purchase Orders:[ ]
Buyer Notice Address:Stem, Inc.
100 California Street, Floor 14, San Francisco, CA 94111.
Attn: Bill Bush & Morgen Burkhart
[ ]
Buyer Address for Invoices and Capacity Reservation Orders and Purchase Order responses:[ ]



NDA:
NDA:The mutual non-disclosure agreement dated May 16, 2021 between Tesla (or its Affiliate) and Buyer (or its Affiliate).
Credit:
Buyer Credit Limit:
$[ ], to be defined as the amount due by Buyer at any given time to Tesla for any Accepted Purchase Orders or Capacity Reservation Order
Tesla may update the Buyer Credit Limit by five (5) Business Days written notice to Buyer from time to time, provided that Tesla shall not retroactively update the Buyer Credit Limit for Accepted Purchase Orders except that the foregoing does not limit Tesla’s remedies under Schedule 1, Section 24.
Buyer Credit Support:N/A.
Tesla Partner Portal / Tesla Manuals:
Tesla Partner Portal
https://partners.teslamotors.com. Buyer acknowledges that it has been provided with temporary login details to the Tesla Partner Portal and has reviewed its contents. Tesla shall provide permanent login details for the Tesla Partner Portal to Buyer following the Effective Date
Tesla Manuals:The applicable Tesla manuals that are published in the Tesla Partner Portal from time to time, and in effect as of the effective date of a Purchase Order, including without limitation the following: (a) BESS Site Design Manual; (b) BESS Specifications; (c) BESS Transportation and Storage Guidelines; (d) BESS Installation Manual; (e) BESS Operation and Maintenance Manual; (f) BESS Internal Commissioning Checklist; (g) BESS Commissioning Protocol; (h) Communications Manual; and (i) Marketing Guidelines for Tesla BESS Certified Companies.
Attachments:
The attachments below are incorporated by reference into this Agreement. In the event of any conflict between any Accepted Purchase Order, these Key Terms and any Schedule, the order of precedence shall be (i) the Accepted Purchase Order, (ii) these Key Terms and then (iii) the Schedules in order of appearance.
Schedule 1:Framework BESS Sale & Purchase Agreement – Standard Terms & Conditions
Schedule 2A:Form of Capacity Reservation Order
Schedule 2B:Form of Purchase Order
Schedule 3:Manufacturer’s Limited Warranty (as at Effective Date)
Schedule 4:Service Level Agreement

[Signatures on following page]




EXECUTED by the Parties on the Effective Date.
STEM, INC.

/s/ Bill Bush

(SIGNATURE)

Bill Bush

(PRINT NAME)

CFO

(PRINT TITLE)
TESLA, INC.

/s/ Colby Hastings

(SIGNATURE)

Colby Hastings

(PRINT NAME)

Sr. Manager, Commercial Operations

(PRINT TITLE)






Schedule 1
Framework BESS Sale & Purchase Agreement - Standard Terms & Conditions
1.Certain Defined Terms. When used in this Agreement, the terms “Buyer Invoice Address”, “Buyer Logistics Contact”, “Contract Price”, “Delivery Point”, “Guaranteed Delivery Date”, “Incoterm”, “Invoice Schedule”, “Payment Terms”, “System Price” and “System Specifications” have the meaning given to them in the Accepted Purchase Order for the relevant System.
2.Term. The initial term of this Agreement is two (2) calendar years from the Effective Date (collectively, the “Term”, and each one-year period from the Effective Date, a “Contract Year”). Either party can terminate this Agreement effective at the end of the then-current Contract Year by providing three (3) months’ prior written notice. Unless otherwise expressly set forth herein, termination or expiration of the Agreement does not terminate or modify either Party’s obligations with respect to Accepted Purchase Orders.
3.Non-exclusivity. This Agreement is not exclusive, meaning that Buyer may purchase similar products from manufacturers or suppliers other than Tesla or its Affiliates and Tesla is free to sell its products or services to any other customers or buyers.
4.Purchase Orders.
(a)Capacity Reservation Orders. At any time during the Term, Buyer may request to reserve Systems with an aggregate, specified nameplate power (minimum) and energy capacity from Tesla by populating and signing a capacity order in the form attached as Schedule 2A (each, a “Capacity Reservation Order”), and submitting it in .pdf form to the relevant address set out in the Key Terms Notice section of this Agreement. A Capacity Reservation Order that is populated, signed and submitted by Buyer in accordance with this Section 4(a) shall constitute an offer by Buyer to reserve such Systems with the nameplate power and energy capacity identified in the Capacity Reservation Order, subject to the terms set out in the Capacity Reservation Order and this Agreement. Upon receipt of a Capacity Reservation Order, Tesla shall accept or reject such Capacity Reservation Order within ten (10) Business Days of receipt. Failure by Tesla to accept a Capacity Reservation Order within the foregoing period shall be deemed a rejection of such Capacity Reservation Order. Once such Capacity Reservation Order is submitted by Buyer and countersigned by Tesla, the obligations of either party under such document shall be binding as set forth herein, and the Capacity Reservation Order shall be considered accepted (an “Accepted Capacity Reservation Order”).
(b)Purchase Order Commitment – Submittal by Buyer. Buyer shall submit Purchase Orders in the form attached as Schedule 2B for Systems that include, in aggregate, the Reserved Components identified in any Accepted Capacity Reservation Order for delivery by Tesla during the Capacity Reservation Period identified in that Accepted Capacity Reservation Order. In each Purchase Order:
(i)the price of the Systems and any BESS Components shall match the prices for same in the related Accepted Capacity Reservation Order;
(i)the time-period between the date of submittal by Buyer of the Purchase Order and the Guaranteed Delivery Date identified in the Purchase Order shall be no less than the Minimum Lead Time identified in the related Accepted Capacity Reservation Order; and
(ii)the Invoice Schedule and Payment Terms shall match the invoice schedule and payment terms identified in the related Accepted Capacity Reservation Order.
For clarity, Purchase Orders submitted by Buyer that do not comply with the requirements of this Section 4(b) shall not count towards Buyer’s Purchase Order commitment in an Accepted Capacity Reservation Order.
(c)Failure by Buyer to Submit Purchase Orders against an Accepted Capacity Reservation Order. If Buyer fails to submit Purchase Orders against an Accepted Capacity Reservation Order, as required by Section 4(b) by the Purchase Order Deadline specified in the applicable Accepted Capacity Reservation Order, Buyer shall



nonetheless still be obligated to purchase and take delivery of the BESS in the Reserved Energy Capacity. Tesla shall invoice Buyer for the remaining capacity and upon payment shall be permitted to deliver the BESS by the end of the delivery window specified in the Capacity Reservation Order.
(d)Purchase Orders toward Capacity Reservation – Acceptance by Tesla. Tesla shall accept any Purchase Order that is submitted by Buyer in accordance with Section 4(b) and such Accepted Capacity Reservation Order; provided that Tesla shall not be required to accept any Purchase Order if:
(i)Buyer does not comply with the requirements for each Purchase Order as set out in Sections 4(b)(i) and 4(b)(ii);
(ii)Buyer is in breach of this Agreement;
(iii)The remaining BESS Components from the Capacity Reservation Order are not a configuration produced by Tesla, as listed in Tesla’s System Specifications;
(iv)The Guaranteed Delivery Date on the Purchase Order is prior to the last day in the Delivery Window specified in the Capacity Reservation Order;
(v)Tesla has already accepted Purchase Orders up to the Reserved Components of an Accepted Capacity Reservation; or
(vi)the amount owed and unpaid by Buyer under that Purchase Order, any other unfulfilled Accepted Purchase Orders and any other existing purchase agreements (or equivalent) between Buyer (or its Affiliate) and Tesla (or its Affiliate) exceeds the Buyer Credit Limit.
A Purchase Order that is accepted by Tesla under this Section 4(d) shall be an “Accepted Purchase Order”.
(e)Failure by Tesla to Accept Purchase Orders for an Accepted Capacity Reservation Order. If Tesla fails to accept Purchase Orders as required by Section 4(d) under an Accepted Capacity Reservation Order that is compliant with Section 4(b) within [ ] after receipt from Buyer, Tesla shall pay to Buyer liquidated damages in the amount of [ ] percent ([ ]%) of the Purchase Order Contract Price (“Reserved Capacity Sale Shortfall Liquidated Damages”), within thirty (30) days, in addition to refunding any amounts already paid by Buyer with respect to such Accepted Capacity Reservation Order tied to the rejected Purchase Order. Such Purchase Order shall be deemed rejected and the Capacity Reservation Reserved Components shall be decreased equally for such rejected Purchase Order. Upon Tesla’s payment of the Reserved Capacity Sale Shortfall Liquidated Damages and refund of any amounts paid by Buyer, neither Party shall have any further liability with respect to such Accepted Capacity Reservation Order.

(f)Purchase Orders Exceeding the Capacity Reservation Order; Review of Other Purchase Orders. Buyer is not required to submit a Capacity Reservation Order under this Agreement. Buyer may at any time submit Purchase Orders in the form attached as Schedule 2B for Systems in excess of any existing Capacity Reservation Orders or separate from any Capacity Reservation Orders, provided that Tesla is under no obligation to accept such Purchase Orders. For Purchase Orders submitted in excess of or separate from a Capacity Reservation Order, within ten (10) Business Days after receipt of a Purchase Order from Buyer, Tesla shall, in its sole discretion, either:

(i) accept the Purchase Order by providing a purchase order confirmation to Buyer at the address set out in the Key Terms,

(ii) reject the Purchase Order in writing, or

(iii) request modification of the Purchase Order.

If Tesla rejects or requests modification of any Purchase Order, the Parties shall discuss any adjustments to









the Purchase Order that may lead to its acceptance by Tesla. A Purchase Order that is accepted by Tesla under this Section 4(f) shall also be an “Accepted Purchase Order” under this Agreement. Buyer may withdraw a pending Purchase Order at any time prior to its acceptance in writing by Tesla. Failure by Tesla to accept or reject a pending Purchase Order within ten (10) Business Days shall be deemed a rejection by Tesla of such Purchase Order.

5.Purchase and Sale.
(a)Buyer shall purchase from Tesla, and Tesla shall sell to Buyer, the System and any Included Technical Support identified in an Accepted Purchase Order, in accordance with the Accepted Purchase Order and this Agreement.
(b)The System shall comply with the System Specifications identified in the Accepted Purchase Order on the date the System is delivered.
(c)Tesla is only responsible for supplying and providing the Included Technical Support for, the equipment specifically identified in the description of the "System" in the Accepted Purchase Order. If the System will form part of a microgrid, Tesla is not responsible for delivering any other microgrid equipment or providing any other services required for the microgrid's operation.
6.Delivery Timing; Delays.
(a)Tesla shall deliver the System identified in any Accepted Purchase Order in accordance with the Incoterm identified in that Accepted Purchase Order (modified as set out in Section 6(e), if applicable), in one or more shipments. If no Incoterm is specified on the Accepted Purchase Order, the default Incoterm shall be ExWorks (Tesla factory in Sparks, Nevada) (Incoterms 2020). Responsibility for the arrangement of and payment for the shipment (including carrier selection and scheduling), insurance and customs clearance of the System (including payment of applicable customs fees, duties and taxes) shall be determined in accordance with the applicable Incoterm.
(b)Tesla shall deliver the System identified in an Accepted Purchase Order on or prior to the Guaranteed Delivery Date identified in the Accepted Purchase Order. Tesla will notify Buyer when the System is ready for the first shipment from the applicable Gigafactory (the “Ready for Shipment Notice”). Tesla shall give Buyer at least ten (10) days’ prior written notice of the scheduled delivery date of the System and each part thereof.
(c)If Buyer fails or refuses to accept delivery of a shipment once such shipment has left the Gigafactory (for DDP (Incoterms 2020) Purchase Orders), or made available for pickup at the Gigafactory (for EXW (Incoterms 2020) Purchase Orders), such failure or refusal shall constitute a breach under this Agreement, and Tesla shall be entitled to recover its costs incurred pursuant to Section 6(g), and if such breach continues for at least [ ] then it shall constitute a default in accordance with Section 22 in addition to any other remedies Tesla may have at law or under this Agreement.
(d)Tesla shall deliver the System to the Delivery Point in accordance with Section 6(a) as specified on the Accepted Purchase Order. Delivery to the Delivery Point shall take place no later than the Guaranteed Delivery Date listed on the Accepted Purchase Order. [ ].
(e)If the Incoterm specified in the Accepted Purchase Order is EXW, the common meaning of EXW (Incoterms 2020) is modified so that delivery is complete and all risk of loss or damage to the System (or part) transfers to Buyer when the System (or part) has been loaded onto Buyer’s carrier by Tesla at the Delivery Point, as evidenced by signature of a bill of lading or equivalent document by Buyer or its representative.
(f)Delivery Documentation. Tesla shall provide a separate bill of lading or similar shipping documentation for each delivery of BESS Components.



(g)Delayed Acceptance. If, on any date that Tesla would otherwise deliver the System identified in an Accepted Purchase Order (or a part thereof) to Buyer in accordance with the Incoterm, (a) Buyer or its Affiliate is in default of any material obligation under this Agreement; or (b) Buyer is not in a position to take delivery of the System (or part) or refuses acceptance of the System (or part) for reasons not permitted under this Agreement, then Tesla may elect to delay delivery of the System (or part), without liability, and Buyer shall pay Tesla liquidated damages in the amount of [ ] per kWh AC, per day of delay (“Delayed Acceptance Damages”), provided for Accepted Purchase Orders with an incoterm of EXW (Incoterms 2020), such Delayed Acceptance Damages shall not begin to accrue until [ ] after the Guaranteed Delivery Date so long as such delayed acceptance does not spill into the next calendar quarter, in which case Delayed Acceptance Damages will begin to accrue immediately. The Parties agree that the Delayed Acceptance Damages set forth herein are Liquidated Damages per Section 28. Additionally, Buyer shall pay to Tesla actual delivery costs incurred by Tesla if Tesla is unable to deliver the System due to Buyer’s inability or unwillingness to accept such delivery. All such damages shall be payable on a monthly basis within thirty (30) days of Tesla providing a written invoice to the Buyer Invoice Address. The Delayed Acceptance Damages shall not exceed in the aggregate [ ] percent ([ ]%) of the applicable Contract Price on the affected Accepted Purchase Order.
(h)Buyer may delay the Guaranteed Delivery Date under an Accepted Purchase Order without penalty provided that: (a) Buyer informs Tesla in writing of the new Guaranteed Delivery Date at least eight (8) calendar weeks prior to the original Guaranteed Delivery Date; (b) the new Guaranteed Delivery Date is within the same calendar quarter as the original Guaranteed Delivery Date; and (c) the new Guaranteed Delivery Date is at least fourteen (14) days prior to the last day in the calendar quarter.
7.System Maintenance. Consistent with Section 6 of the Manufacturer’s Limited Warranty, Tesla shall not be liable, under the Manufacturer’s Limited Warranty or otherwise, for any System damage or failures resulting from (a) the maintenance or repair of the System by the end user or any third party other than a Tesla subcontractor and (b) a failure to perform (or failure to cause to be performed) maintenance of the System required under the applicable Tesla Manuals.
8.Inspection and Rejection.
(a)In the case of DDP (Incoterms 2020) Accepted Purchase Orders, prior to unloading of the System, Tesla shall grant the representative of Buyer who takes delivery of a System in accordance with Section 6(a) the right to visually inspect the external packaging of each BESS Component [ ]; provided that if the Incoterm is EXW (Incoterms 2020), Buyer’s visual inspection must occur prior to loading of the System. Buyer may reject any part of a System if, after such visual inspection, Buyer reasonably believes that such part is likely to be damaged or to not conform to the System Specifications. Any equipment that Buyer properly rejects pursuant to this Section 8(a) shall not be deemed delivered for purposes of this Agreement until Tesla has corrected the applicable damage or non-conformance, and Tesla shall incur Delivery Delay Damages after the Delivery Grace Period in accordance with Section 6(d).
(b)Any Systems not rejected in accordance with Section 8(a) shall be deemed accepted by Buyer; provided, that such deemed acceptance shall not affect any right or remedy available to Buyer pursuant to the Manufacturer’s Limited Warranty. Once accepted, any defects discovered in a System shall be resolved pursuant to the terms and conditions of the Manufacturer’s Limited Warranty; provided, if a defect is discovered prior to the commencement of the Manufacturer’s Limited Warranty Period which prevents Buyer from completing installation and/or commissioning of the System or presents a safety concern, then Buyer shall provide notice of the defect to Tesla in accordance with the process described in the Manufacturer’s Limited Warranty, and Tesla shall address such defect under (and subject to) the terms of the Manufacturer’s Limited Warranty as if the Manufacturer’s Limited Warranty were then already in effect, to the extent that the defect is covered (and not excluded from coverage or otherwise not covered) by the Manufacturer’s Limited Warranty. For clarity, if a defect does not prevent Buyer from installing and commissioning the System and does not create any safety concerns, and is a defect that is covered (and not excluded from coverage or otherwise not covered) by the Manufacturer’s Limited Warranty such that Tesla must remedy it in accordance with the Manufacturer’s Limited Warranty, then Tesla may address such defect upon commencement of the Manufacturer’s Limited Warranty Period or



commissioning of the System to avoid multiple site visits. For clarity, this Section 8(b) shall apply to any permitted assigns or transferees of Buyer in accordance with this Agreement.
9.Title; Risk of Loss. Risk of loss of each System (or part thereof) passes to Buyer in accordance with the Incoterm specified in the relevant Accepted Purchase Order (modified as set out in Section 6(e), if applicable). Title to the System shall transfer from Tesla to Buyer concurrently with the transfer of risk of loss. For clarity, if Buyer rejects the System in accordance with Section 8(b), title and risk of loss for the rejected System shall remain with Tesla.
10.Security Interest.
(a)If title to the System transfers from Tesla to Buyer prior to Buyer's payment in full for the System, Tesla shall retain, and Buyer hereby grants, a first priority security interest in and to all of the right, title and interest of Buyer in, to and under the System, as well as any insurance proceeds covering the System, until Tesla is paid in full for the System. Buyer authorizes Tesla to file financing statements in this regard and will take such action as is requested by Tesla to protect such interest.
(b)Until the Contract Price has been paid in full in cleared funds, Tesla may also exercise its rights under applicable mechanics' and suppliers' lien laws or any common law liens such as a common carrier’s lien and other similar liens arising by operation of law or statute.
11.Commissioning Support.
(a)For Accepted Purchase Orders where Tesla is providing Commissioning Support, Tesla shall use commercially reasonable efforts to complete any requested Commissioning Support within four (4) weeks of Tesla’s receipt of the completed Construction Checklist pursuant to the Commissioning Protocol. [ ].
(b)As part of such Commissioning Support, Tesla shall, no later than two (2) Business Days following completion of such Commissioning Support, remove any and all debris generated by its performance of such activities from the Installation Location.
[ ].
(c)If, after receiving a request for Commissioning Support as described in Section 11(a), Tesla attends the Installation Location to perform the Commissioning Support but is unable to do so because the BESS has not been properly and completely installed, then Buyer shall pay to Tesla the False Call-Out LDs set out in the Accepted Purchase Order, as liquidated damages for the time, costs and expenses incurred by Tesla in connection with such Installation Location visit. These liquidated damages have been agreed to by the Parties because the actual damages arising in these circumstances are difficult to predict. They represent a reasonable pre-estimate of the damages that Tesla would incur, and do not constitute a penalty. Payment of these liquidated damages shall be Tesla’s exclusive remedy and Buyer’s exclusive liability in the situation described above.
12.Included Technical Support; Warranty.
(a)Tesla shall provide the Commissioning Support in accordance with Exhibit A and the Key Terms of the Accepted Purchase Order (“Commissioning Support”).
(b)Tesla shall use commercially reasonable efforts (at no out of pocket cost to Tesla) to assist with Buyer’s reasonable requests for ordinary-course: (i) review of design and construction plans, (ii) questions from utilities or government authorities, (iii) support of third-party controller interface (excluding reprogramming, debugging monitoring and control interface(s), firewalls, jump servers, network devices or wiring to interact with the Tesla Site Controller), and (iv) interconnection related questions (excluding performance or functional testing support as needed to meet ISO, utility or market requirements).
(c)If the Accepted Purchase Order indicates that Tesla shall perform any Additional Technical Support, Tesla shall provide that Technical Support in accordance with Exhibit B and the Key Terms of the Accepted Purchase Order (collectively, “Additional Technical Support”).



(d)Tesla shall perform any Commissioning Support and any Additional Technical Support (together, the “Included Technical Support”) in accordance with Prudent Industry Practices, the BESS Commissioning Protocol, the BESS Operation & Maintenance Manuals published by Tesla or its Affiliate, this Agreement and the Manufacturer's Limited Warranty. “Prudent Industry Practices” means the methods approved by a significant portion of the electrical services industry operating in the Installation Location identified in the relevant Accepted Purchase Order that, in the exercise of reasonable judgment in light of the facts known at the time a decision was made, would have been expected to accomplish the desired result in a manner consistent with applicable law, reliability, safety, environmental protection, economy and expedition. Prudent Industry Practices are not limited to optimum methods, but rather include a spectrum of reasonable and prudent methods that take the conditions specific to the System into account.
(e)Tesla warrants that (i) it shall perform all Included Technical Support in accordance with Prudent Industry Practices, this Agreement, the Accepted Purchase Order, and the Manufacturer’s Limited Warranty; and (ii) any labor performed in the performance of the Included Technical Support shall be free from defects in design and workmanship for twelve (12) months after such labor was performed were installed (collectively, the “Support Warranty”). Tesla shall remedy any defect or otherwise cure a breach of the Support Warranty, at its own cost and expense, as promptly as reasonably practicable after Buyer notifies Tesla in writing of such breach, in a manner and at such times that reasonably minimizes interruption of the operation of the System and revenue loss to Buyer. This shall be Tesla’s sole and exclusive liability, and Buyer’s sole and exclusive remedy, in connection with a breach of the Support Warranty.
(f)EXCEPT AS PROVIDED FOR IN THIS AGREEMENT, TESLA MAKES NO WARRANTIES OR GUARANTEES WITH RESPECT TO THE INCLUDED TECHNICAL SUPPORT AND DISCLAIMS ANY WARRANTY OR GUARANTEE IMPLIED BY APPLICABLE LAWS, INCLUDING IMPLIED WARRANTIES OF PERFORMANCE, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE AND IMPLIED WARRANTIES OF CUSTOM OR USAGE.
13.Price; Invoicing; Payment; Late Payments.
(a)The price payable for any System and any Included Technical Support shall be the Contract Price stated in the relevant Accepted Purchase Order.
(b)Buyer shall pay the Contract Price in installments based on Tesla invoices. Tesla shall invoice Buyer in accordance with the Invoice Schedule. Tesla shall send invoices by electronic mail to the Buyer Invoice Address in the relevant Accepted Purchase Order or Accepted Capacity Reservation Order. Buyer shall be credited on a pro rata basis for a percentage of the Contract Price on an Accepted Purchase Order in an amount equal to the percentage paid on the Reserved Capacity Order that is attributable to the Reserved Components on an Accepted Purchase Order.
(c)Buyer shall pay invoices in accordance with the Payment Terms in US$ (except as otherwise agreed in writing), and by wire transfer or other electronic means approved by Tesla.
(d)Buyer shall notify Tesla of any invoice dispute and provide substantiating documentation within twenty (20) days of Buyer’s receipt of the disputed invoice. Notwithstanding any dispute, Buyer shall pay all undisputed amounts in accordance with the Payment Terms.
(e)Buyer shall pay interest on late payments at the lesser of the rate of [ ]% per month or the highest rate permissible under applicable law, calculated daily and compounded monthly. Buyer shall reimburse Tesla for all costs incurred in collecting any late payments, including reasonable and documented attorneys’ fees if Buyer is late in making payment by more than [ ].
(f)Changes in Price. The Contract Price shall be based on the terms of an Accepted Purchase Order and shall be binding once the Purchase Order is accepted in accordance with Section 4(d), except as modified by mutual written agreement of the Parties. The limitation set forth in the immediately preceding sentence shall not preclude the application or collection of liquidated damages or other adjustments as expressly allowed under this Agreement.
(g)[ ].
14.Taxes.



(a)The Contract Price is exclusive of, and Buyer is solely responsible for, all sales, use and excise taxes, and any other similar taxes and charges of any kind imposed by any governmental authority of or within the country of the Delivery Point or Installation Location.
(b)Where required or allowed by law, unless Buyer furnishes to Tesla lawful evidence of exemption, Tesla will invoice Buyer for the amount of any such tax and remit such amount to the applicable taxing authority.
(c)If Buyer is required by law to deduct or withhold any amount of tax for which Buyer is responsible from a payment to Tesla, Buyer shall (a) promptly remit such amount to the applicable taxing authority and provide Tesla with a receipt for such remittance and (b) increase the amount of its payment to Tesla by the amount necessary to ensure Tesla receives the full amount which it would have received if no deduction or withholding had been made.

15.No Set-off Right. Any claim for money due or to become due from a Party under this Agreement shall not be subject to deduction or set-off by such Party against any amount due or to become due to such Party from the other Party or its Affiliates, whether relating to a claim under this Agreement or relating to any other transaction.
16.Purchase Order Changes. Except as expressly set forth in this Agreement, no changes may be made to an Accepted Purchase Order without the written consent of both Parties, as evidenced by an amendment to the Accepted Purchase Order executed by both Parties. For Purchase Order changes related solely to the adjustment of a Guaranteed Delivery Date of an Accepted Purchase Order, Buyer may delay the Guaranteed Delivery Date without penalty provided that (a) Buyer informs Seller in writing of the new Guaranteed Delivery Date at least eight (8) calendar weeks prior to the original Guaranteed Delivery Date; (b) the new Guaranteed Delivery Date is within the same calendar quarter as the original Guaranteed Delivery Date and (c) the new Guaranteed Delivery Date is at least fourteen (14) days before the last day in the calendar quarter.
17.Product Changes. Tesla shall use commercially reasonable efforts to notify Buyer of any material changes in the form, fit, function, or design of the BESS Components or otherwise provide any technical documents describing such changes. Notwithstanding the foregoing, Tesla may not change the Specifications or design of any System that is subject to an Accepted Capacity Reservation Order or Accepted Purchase Order without Buyer’s prior written consent. Tesla may at its election provide any technical documents in Tesla’s possession or control and customarily shared with its customers describing such changes to future product offerings; provided Tesla has no obligation to share such technical documents and will not be obligated to share any trade secrets.
18.Manufacturer’s Limited Warranty.
(a)Tesla provides the version of the manufacturer’s limited warranty applicable to the System that is published in the Tesla Partner Portal as of the date of Buyer’s submission of an Accepted Purchase Order (the “Manufacturer’s Limited Warranty”). The version of the Manufacturer’s Limited Warranty that applies as of the Effective Date is attached as Schedule 3 and the applicable version will be attached to each Purchase Order.
(b)Except as set out in the Manufacturer’s Limited Warranty and this Agreement, Tesla does not make any other guarantees, warranties or representations, or agree to any conditions, express or implied, of any nature whatsoever, including as to merchantability, fitness for a particular purpose, or use, course of dealing or usage of trade. All such guarantees, warranties, representations and conditions are expressly disclaimed to the fullest extent permitted by law.
(c)Without limiting any of the other “exclusions” or “items not covered” identified in the Manufacturer’s Limited Warranty, Buyer acknowledges that it shall be solely responsible for labor, travel, parts, shipping and transportation costs associated with repairing or replacing any components of the System (including but not limited to battery pods) that require repair or replacement as a result of (i) faulty installation by Buyer, including installation in a manner inconsistent with the Tesla Manuals; or (ii) Buyer’s failure to connect and begin use and operation of the System within the time period specified in the BESS Transportation and Storage Guidelines or Buyer’s disconnection of the System at any time during the term of the Manufacturer’s Limited Warranty without prior written consent from Tesla, which shall not be



unreasonably withheld. If Tesla incurs costs to remedy warranty claims caused by Buyer as described above, Buyer shall pay Tesla’s costs within thirty (30) days of Tesla’s notice thereof.
(d)Buyer (or the end user, if applicable) is responsible for establishing and maintaining a backup remote internet connection to the System for purposes of Section 6 of the Manufacturer’s Limited Warranty. If Buyer sells or transfers the System to an end user it shall ensure that it contractually obligates the end user to comply with this backup remote internet connection obligation.
19.[ ].
20.Remote Monitoring; Firmware Upgrades; etc.
(a)As a condition to providing the Manufacturer's Limited Warranty for a System, Tesla requires the ability to (i) remotely monitor performance of the System and (ii) provide remote firmware and software upgrades to the System. Buyer hereby consents to Tesla performing such remote monitoring and providing such firmware and software upgrades as Tesla reasonably deems appropriate at any time. Tesla shall use commercially reasonable efforts to provide ten (10) Business Days advance written notice to schedule such firmware and software upgrades across impacted Systems and to minimize commercial impact to Buyer, provided that Buyer may request Tesla delay the proposed System upgrade if the proposed upgrade date and time will impact Buyer’s commercial operation of the System, which Tesla may accommodate such delay in its sole discretion.
(b)Buyer Data” means the data that Section 3.3 of the Communications Manual specifies will be owned by Buyer. Buyer Data shall be Confidential Information owned by the System owner and shall be made available by Tesla to the System owner on request, in a reasonably accessible format. Buyer grants to Tesla an irrevocable, perpetual worldwide, royalty-free license to use of all data obtained via the remote monitoring of the System. Tesla may use Buyer Data (i) to perform its obligations under the Manufacturer’s Limited Warranty for the relevant System, (ii) to improve Tesla’s products and services generally (including by performing analyses on such information); provided that Tesla shall not reverse engineer such data to expose Buyer’s dispatch algorithms, and (iii) to aggregate with other data. Notwithstanding anything to the contrary in the NDA, public disclosure of such information by Tesla is permitted if none of Buyer, the System owner nor the owner or long-term occupant of the Installation Location where the System is located (the “Site Host”) could reasonably be identified from the publicly disclosed information. Any Buyer Data held by Tesla shall be maintained exercising the same degree of care Tesla uses to protect Tesla Data.
(c)Any information obtained by Tesla through remote monitoring of a System other than Buyer Data shall be owned by Tesla (“Tesla Data”), shall be Confidential Information of Tesla, and shall not be required to be made available by Tesla to any person.
(d)Buyer represents and warrants that, prior to the installation and/or resale of the System, it will obtain the written consent of the subsequent owner and (if different) the Site Host, with respect to the matters addressed in this Section 20. If the subsequent owner or Site Host is a natural person or otherwise benefits from the protection of applicable Privacy and Data Protection Laws, such consents shall include any consents required under such laws. Buyer shall deliver copies of all such consents to Tesla upon request.
(e)Communications Manual” means the Tesla Energy Controls and Communication Manual for the System that is published by Tesla or otherwise made available by Tesla to Buyer. “Privacy and Data Protection Laws” means all applicable international, federal, state, provincial and local laws, rules, regulations, directives and governmental requirements relating in any way to the privacy, confidentiality, security and protection of personal data.
21.Tesla Manuals. Buyer shall comply with the Tesla Manuals. Tesla may amend any Tesla Manual in its sole discretion from time to time. However, the version of any Tesla Manual that was published in the Tesla Partner Portal at the time an Accepted Purchase Order was submitted by Buyer shall always apply to the System covered by that Accepted Purchase Order.
22.Default, Suspension and Termination by Tesla.



(a)Tesla may suspend performance of any of its obligations under any Accepted Purchase Order, including its delivery obligations, if Buyer at any time is in default of any material Buyer obligation under this Agreement and an Accepted Purchase Order, and all reasonable costs incurred by Tesla by reason of such suspension (such as costs to warehouse the System until an overdue payment is received) shall be a debt due and owing from Buyer to Tesla within [ ] of Buyer’s receipt of a written invoice from Tesla at the Buyer Invoice Address.
(b)In addition to any other remedies that may be provided under this Agreement and an Accepted Purchase Order, Tesla may terminate this Agreement and an Accepted Purchase Order by written notice to Buyer if (i) Buyer fails to pay any undisputed amount when due under the Accepted Purchase Order and the failure is not cured within [ ] after Buyer’s receipt of written notice thereof from Tesla; (ii) Buyer has breached any material provision of the Accepted Purchase Order and the breach is not cured within [ ] after Buyer’s receipt of written notice thereof from Tesla; (iii) Buyer fails to post any Buyer Credit Support specified in the Accepted Purchase Order and such breach is not cured within [ ], any Buyer Credit Support ceases to be in full force and effect or the party providing such Buyer Credit Support breaches the Buyer Credit Support and such breach is not cured within [ ]; or (iv) Buyer or the party providing Buyer Credit Support becomes insolvent, files a petition for bankruptcy or commences or has commenced against it proceedings relating to bankruptcy that are not dismissed within [ ], receivership, reorganization or assignment for the benefit of creditors (each, an “Insolvency Event”).
(c)Tesla may suspend the delivery of any System if (i) Buyer fails to pay any undisputed amount when due under the Agreement and the failure is not cured within [ ] after Buyer’s receipt of written notice thereof from Tesla; (ii) Buyer has breached any material provision of the Agreement and the breach is not cured within [ ] after Buyer’s receipt of written notice thereof from Tesla; or (iii) if an Insolvency Event occurs with respect to Buyer or the party providing Buyer Credit Support.
(d)Upon any termination pursuant to this Section 22, Tesla shall have the right to pursue any and all remedies available to it at law or in equity. Tesla shall use reasonable efforts to mitigate its damages in connection with any such termination, provided, that Tesla shall not be obligated to mitigate with respect to the portion of the damages owed to it attributable to the System.
23.Termination by Buyer.
(a)In addition to any other remedies that may be provided under this Agreement, Buyer may terminate any Accepted Purchase Order (i) if Tesla has breached any material provision thereof and such breach, to the extent curable, is not cured within [ ] after Tesla’s receipt of written notice thereof; (ii) if an Insolvency Event occurs with respect to Tesla; or (iii) in the circumstances described in Section 6(d).
(b)Upon any termination pursuant to this Section 23, Buyer shall have the right to pursue any and all remedies available to it at law or in equity. Buyer shall use reasonable efforts to mitigate its damages in connection with any such termination.
24.No Cross-Defaults. A default by a Party under an Accepted Purchase Order shall not result in a default under any other Accepted Purchase Order, except to the extent that such event is independently a default under such other Accepted Purchase Order. The foregoing shall not apply to, and Tesla at its sole option may treat as a default under any or all Accepted Purchase Orders, (i) a failure by Buyer to make payments due under any Accepted Purchase Order, which has not been cured per Section 22(b) or (ii) a failure by Buyer to maintain Buyer Credit Support under any Accepted Purchase Order which has not been cured per Section 22(b).
25.Confidentiality; Publicity.
(a)The NDA sets out the Parties’ confidentiality obligations under this Agreement. It is incorporated by reference into this Agreement, and the terms and conditions of the NDA will continue in force throughout the term of this Agreement and for three (3) years following its expiration or early termination. The terms and conditions of this Agreement shall be both Parties’ Confidential Information for purposes of the NDA.
(b)Neither Party shall advertise or issue any public announcement regarding the execution of this Agreement or any Purchase Order or their contents, or use the other Party’s mark, name or logo in any marketing literature, web sites, articles, press releases (including interviews with representatives of media organizations of any form), or any other document or electronic communication, without the prior written



consent of the other Party. The foregoing shall not prohibit a Party from making any public disclosure or filing that it determines in good faith is required by law or the rules of the stock exchange on which its shares, or the shares of its parent company, are listed.
26.Proprietary Rights. As between the Parties, Tesla shall remain the sole and exclusive owner of any and all patents, trademarks, copyrights, mask work rights, trade secrets and any other intellectual or proprietary rights (“Proprietary Rights”) associated with any System or any parts or derivations thereof. Tesla hereby grants to Buyer a limited, non-exclusive, non-sublicensable, non-transferable (other than where Buyer transfers or resells the System in accordance with Section 44) license to use (a) any embedded software (i.e., firmware) and (b) the Tesla Manuals referenced in the Key Terms of this Agreement, each solely in the operation of the System. Except for the foregoing, no license or other right to Tesla’s Proprietary Rights is granted or implied hereby. The licenses granted under this Section 26 only relate to the software and Tesla Manuals as final forms of same are provided by Tesla to Buyer or are accessed by Buyer, as applicable.
27.Limitations of Liability.
(a)IN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY BY REASON OF BREACH OF THIS AGREEMENT OR OF STATUTORY DUTY OR BY REASON OF TORT (INCLUDING BUT NOT LIMITED TO NEGLIGENCE) FOR ANY LOSS OF PROFIT, LOSS OF USE, LOSS OF PRODUCTION, LOSS OF CONTRACTS OR FOR ANY FINANCIAL OR ECONOMIC LOSS OR FOR ANY INDIRECT OR CONSEQUENTIAL DAMAGE WHATSOEVER THAT MAY BE SUFFERED BY THE OTHER.



(b)NEITHER PARTY’S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO EACH ACCEPTED PURCHASE ORDER, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, SHALL EXCEED THE CONTRACT PRICE IDENTIFIED IN THE ACCEPTED PURCHASE ORDER FOR THE SYSTEM THAT GAVE RISE TO THE CLAIM. THE limitations of liability under this Section 27(b) and Section 8 of the Manufacturer’s limited Warranty are cumulative. Neither Buyer nor any End User shall be entitled to make a claim arising out of the same defect, event or circumstances under both this Agreement and the Manufacturer’s limited Warranty.
(c)NEITHER PARTY’S AGGREGATE LIABILITY ARISING OUT OF THIS AGREEMENT (AND NOT AN ACCEPTED PURCHASE ORDER), WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, SHALL EXCEED [ ].
(d)THE LIMITATIONS OF LIABILITY SET OUT IN THIS SECTION 27 SHALL NOT APPLY TO: (I) BUYER’S OBLIGATION TO MAKE PAYMENTS FOR THE SYSTEM UNDER THIS AGREEMENT OR ANY ACCEPTED PURCHASE ORDER; (II) DAMAGES ATTRIBUTABLE TO EITHER PARTY’S BREACH OF ITS CONFIDENTIALITY OBLIGATIONS; (III) ANY VIOLATION OF A PARTY’S INTELLECTUAL PROPERTY RIGHTS; (IV) CLAIMS THAT ARE THE SUBJECT OF INDEMNIFICATION UNDER THIS AGREEMENT; (V) DAMAGES ATTRIBUTABLE TO A PARTY’S INTENTIONAL TORTS, UNLAWFUL CONDUCT OR GROSS NEGLIGENCE; OR (VI) ANY OTHER ACTS OR OMISSIONS FOR WHICH LIABILITY CANNOT BE DISCLAIMED OR LIMITED UNDER APPLICABLE LAW.
28.Liquidated Damages. The Parties agree that it would be impracticable or extremely difficult to determine the actual damages resulting from certain acts or omissions of Tesla; therefore, the Parties further agree that those damages identified as “Liquidated Damages” represent a reasonable estimate of fair compensation for the foreseeable losses resulting from Tesla’s acts or omissions, and such damages are not intended to be a penalty upon Tesla. The cumulative liquidated damages due for [ ] with respect to Systems purchased under a single Purchase Order shall be not exceed [ ] percent ([ ]%) of the total value of the Contract Price on such Accepted Purchase Order (“Aggregate Liquidated Damages Cap”). Once the Aggregate Liquidated Damages Cap has been reached Buyer shall have the right to terminate such Accepted Purchase Order pursuant to Section 23; provided that Buyer delivers such notice of termination to Tesla within thirty (30) days after the date on which the Aggregate Liquidated Damages Cap is exceeded.
29.General Indemnity. Each Party shall defend, indemnify and hold harmless the other Party, its Affiliates, and their respective directors, officers, partners, members, shareholders, agents, employees, subcontractors, successors and assigns (collectively, “Representatives”) from and against any losses, damages, deficiencies, actions, judgments, interest, awards, penalties, fines, costs or expenses of whatever kind including reasonable attorneys’ fees (collectively, “Losses”) arising from (a) any claim, action, suit, proceedings, demand, investigation or assessment made or brought by any third party (excluding any of the foregoing brought by shareholders or employees of the indemnified Party) (collectively, “Claims”) alleging injury or death of persons, or damage to or loss of property, to the extent caused by or arising from the negligent acts or omissions or acts of willful misconduct of the indemnifying Party or its Representatives in connection with any System, its use, or the performance of this Agreement; or (b) any failure by the indemnifying Party or its Representatives to comply with applicable laws (including, without limitation, the FCPA (as defined in Section 35) or any applicable export control laws). In addition, if Buyer resells a System in breach of Section 44, Buyer shall defend, indemnify and hold harmless Tesla and its Representatives from and against all Losses resulting from any Claim whatsoever that arises in connection with such breach (including, any acts or omissions of the purchaser and any subsequent transferee of a System).
30.Environmental Indemnity.
{a)Tesla shall defend, indemnify, and hold harmless Buyer and Buyer’s Representatives from and against all Claims arising out of or relating to any violations of any environmental laws by Tesla, including the release at, on, above, below or near the Installation Location in connection with the performance of this Agreement, of any hazardous materials to the extent such violation or release relates to (i) pre-existing hazardous materials or hazardous materials brought to the Installation Location by Buyer or anyone for whom Buyer is legally responsible (other than Tesla or its subcontractors), in either case whose presence and location were previously made known to Tesla by Buyer and that were released on the Installation Location by Tesla or its subcontractor, or (ii) hazardous materials brought to the Installation Location by Tesla or its subcontractor that are released by Tesla or its subcontractors.
{b)Buyer shall defend, indemnify, and hold harmless Tesla and its Representatives from and against any and all Claims made against Tesla and/or any of its Representatives in connection with or arising from (i) pre-



existing environmental conditions, including pre-existing hazardous materials, on the Installation Location (except those subject to Tesla indemnity in Section 30(a)), (ii) any releases of hazardous materials other than those for which Tesla is responsible under this Agreement, and (iii) any violations of any permits or environmental laws by Buyer or end user.
31.IP Indemnity.
(a)Tesla shall indemnify, defend and hold harmless Buyer and its Representatives from any Losses arising out of any Claim alleging that a System infringes the intellectual property rights of a third party. However, Tesla shall have no obligation to indemnify Buyer or any of its Representatives to the extent the Claim arises out of: (a) use of the System in combination with any other products, materials or equipment not expressly authorized by Tesla in circumstances where the infringement would have been avoided by the use of the System not so combined; or (b) any modifications or changes made to the System other than by Tesla or directed by Tesla, in circumstances where the infringement would have been avoided without such modifications or changes. Without limiting Tesla’s indemnification obligations herein, if a Claim for infringement or alleged infringement of any intellectual property rights is made, Tesla may, at its own expense, (i) modify any or all of the intellectual property rights so as to avoid the infringement or the alleged infringement; or (ii) take such other action as Tesla deems reasonable to avoid or settle such Claim in accordance with Section 32, and this shall be the sole and exclusive remedy available to Buyer in respect of such Claim.
(b)Buyer shall indemnify and hold harmless Tesla and its Representatives from and against any and all Claims: (i) alleging infringement of any intellectual property right involving a particular design, process or product of a particular manufacturer or manufacturers required or specified by Buyer or where the copyright violations are contained in drawings, specifications or other documents prepared or provided by Buyer or others for whom Buyer is responsible, or (ii) involving (A) any Buyer modification (directly or indirectly), use or reuse of the work product, (B) use of the System in combination with any other products, materials or equipment not expressly authorized in writing by Tesla in circumstances where the infringement would have been avoided by the use of the System not so combined; or (C) any modifications or changes made to the System other than by Tesla or directed by Tesla, in circumstances where the infringement would have been avoided without such modifications or changes.

32.Indemnification Procedures. The indemnified Party will give the indemnifying Party prompt written notice of any claim for which indemnification is sought under Section 29, 30 or 31. Failure to give prompt notice will not diminish the indemnifying Party’s obligations under this Section to the extent such failure does not materially prejudice the indemnifying Party’s ability to defend the claim. The indemnifying Party shall control the defense of the claim, and the indemnified Party may participate in the defense at its own expense with counsel of its choice. The indemnified Party shall make available information and assistance as the indemnifying Party may reasonably request, at the indemnifying Party’s expense. The indemnifying Party may not, without the prior written consent of the indemnified Party, consent to any judgment or settlement that (a) provides for injunctive or other non-monetary relief affecting the indemnified Party or its Representatives or (b) does not provide for an unconditional and full release of the indemnified Party and its Representatives and does not diminish any rights of the indemnified Party under this Agreement or result in additional fees or charges to the indemnified Party. If the indemnifying Party, within a reasonable time after receipt of a request for indemnification, fails to take reasonable steps to defend indemnified Party or its Representative against a claim, the indemnified Party may undertake the defense of such claim without waiving its rights and remedies under this Agreement.
33.Environmental Attributes. Tesla hereby waives and disclaims any rights to any Environmental Attributes as part of the transaction relating to any Systems sold to Buyer pursuant to this Agreement; all Environmental Attributes shall belong to Buyer or Buyer’s Affiliates. “Environmental Attributes” means any and all credits, tradeable credits or certificates, benefits, incentives, emissions reductions, offsets, and allowances, howsoever entitled, attributable to the generation from or installation of the System or services purchased under this Agreement. Environmental Attributes include but are not limited to: (a) any avoided emissions of pollutants to the air, soil or water such as sulfur oxides (S0x), nitrogen oxides (NOx), carbon monoxide (CO) and other pollutants identified now or in the future; (b) any avoided emissions of carbon dioxide (CO2), methane (CH4) and other greenhouse gases (GHGs) that have been determined by the United Nations Intergovernmental Panel on Climate Change to contribute to the actual or potential threat of altering the Earth’s climate by trapping heat in the atmosphere or that are subject to reporting pursuant to 40 CFR Part 98; (c) investment and/or production tax credits associated with the



construction or operation of the energy projects and other financial incentives in the form of credits, reductions, or allowances associated with the System that are applicable to a state or federal income or other taxation obligation; (d) reporting rights to these avoided emissions in compliance with federal or state law, if applicable, and to a federal or state agency or any other party including without limitation those reporting rights accruing under Section 1605(b) of The Energy Policy Act of 1992, 42 U.S.C. 13385(b), and the rules promulgated thereunder, and any present or future federal, state, or local law, regulation or bill, and international or foreign emissions trading program; and (e) state incentives, such as the Self Generation Incentive Plan (SGIP) in California or other similar or like programs in other states, cities, municipalities, utilities, school districts or other similar entities.
34.General Compliance with Laws; Approvals. Each Party shall comply with all laws applicable to the performance of this Agreement, including those laws applicable to each Party’s use, sale and/or export of the goods and/or Included Technical Support purchased under this Agreement. Buyer shall obtain all approvals, certifications, licenses and permits required by any applicable law or governmental authority (collectively, “Approvals”) in connection with the purchase, installation and use of any System. Tesla shall obtain all Approvals with respect to any System that are required on a nationwide basis in the USA, as at the Purchase Order Effective Date identified in that Accepted Purchase Order.
35.Anti-Bribery Laws. Each Party shall comply with all national or international anti-bribery laws applicable to it, including without limitation the Foreign Corrupt Practices Act of 1977 (the “FCPA”) and shall, at all times during the term of this Agreement, remain in compliance and maintain appropriate policies and procedures to ensure ongoing compliance with all such laws. As of the Effective Date, (a) neither Party has any employees who are foreign officials as defined under the FCPA, and (b) no foreign official as defined under the FCPA has any legal or beneficial interest in a Party (or, if a Party or its direct or indirect parent company is a publicly listed company, a more than 5% legal or beneficial interest in such Party). Each Party shall promptly notify the other Party in writing in the event any of the foregoing representations would be untrue if made by Buyer at any time during the Term. Each Party acknowledges that any violation of this Section 35 constitutes just cause for immediate termination of this Agreement by the other Party.
36.Economic Sanctions Laws; Export Control Laws; End-User Statement. Buyer shall not (a) directly or indirectly export, re-export or otherwise transfer any System or any part thereof or (b) broker, finance or otherwise facilitate any transaction involving any System, in violation of any economic sanctions laws administered by the Office of Foreign Assets Control of the U.S. Treasury Department or any other governmental authority imposing economic sanctions and trade embargoes against designated countries, entities or persons. Buyer shall not, and shall not permit any third parties to, directly or indirectly, export, re-export or release any System, any part thereof, or any software, documentation or related technical data included with or contained in any System, in violation of applicable export control laws.
37.Ethics and Code of Conduct. Tesla agrees to adhere to the Code of Business Ethics, which may be updated from time to time, as set forth in: https://tesla-cdn.thron.com/static/KEJJUV_Code_of_Business_Conduct_and_Ethics__rev_12.12.2017_UDJLCE.pdf.

38.Governing Law; Dispute Resolution; Venue. This Agreement will be governed by and interpreted in accordance with California law. The Parties hereby agree that United Nations Convention on Contracts for the International Sale of Goods will not apply to this Agreement. Any dispute arising from or relating to this Agreement shall first be promptly referred to the Parties’ senior level management for resolution. In the event the Parties’ senior level management are unable to resolve any such dispute within twenty (20) days after referral, then either Party may take such dispute to binding arbitration in accordance with the then-current Streamlined Arbitration Rules of the Judicial Arbitration and Mediation Services (“JAMS”). The existence, content and result of the arbitration shall be held in confidence by the Parties, their representatives, any other participants and the arbitrator. The arbitration will be conducted by a single arbitrator selected by agreement of the Parties or, failing such agreement, appointed in accordance with the JAMS rules. The arbitration shall be conducted in English and in Santa Clara, California. Each Party will bear its own expenses in the arbitration and will share equally the costs of the arbitration; provided, however, that the arbitrator may, in their discretion, award reasonable costs and fees to the prevailing Party. Judgment upon the award rendered in the arbitration may be entered in any court of competent jurisdiction. In the event that any dispute in arbitration under this Agreement and any Accepted Purchase Order is substantially the same or involves common issues of law or fact (which may include, but not by way of limitation, matters involving other agreements related to the System), either Party shall be entitled to require that any such dispute be consolidated with the relevant arbitration pursuant hereto, and the other Party shall permit, and co-operate in,



such consolidation. Notwithstanding the foregoing, each Party will have the right to apply at any time to a judicial authority for appropriate injunctive relief in connection with a breach by the other Party of its obligations in Section 25, and by doing so will not be deemed to have breached its agreement to arbitrate or to have impaired the power reserved to the arbitrator.
39.Cumulative Remedies. Except as set out in Section 40, all rights and remedies provided under this Agreement are cumulative and not exclusive, and the exercise by either Party of any right or remedy does not preclude the exercise of any other rights or remedies that may now or subsequently be available at law, in equity, by statute, in any other agreement between the Parties or otherwise.
40.Certain Exclusive Remedies. The Parties understand and agree that Buyer’s rights under the Manufacturer’s Limited Warranty for any System are Buyer’s exclusive remedies for the events or circumstances specified therein.
41.Force Majeure. Neither Party shall be liable to the other Party, nor be deemed to have breached this Agreement, for any failure or delay in performing any non-monetary obligation under this Agreement if and to the extent such failure or delay is caused by or results from acts or circumstances that are not reasonably foreseeable and beyond the reasonable control of such Party, including, without limitation, acts of God, flood, fire, earthquake, extreme weather, explosion, pandemics, epidemics, government action, war, terrorist threats or acts or other civil unrest, lock-outs, strikes or other labor disputes (each, a “Force Majeure Event”), and shall include the inability or delay in obtaining supplies of adequate or suitable materials or delays by carriers in each case where caused by a Force Majeure Event. Notwithstanding the foregoing in no event shall a Party be entitled to relief under this Section for any of the following: changes in import duties, changes in import regulations, or general changes in market conditions for BESS and BESS Components, materials, or labor.
42.Entire Agreement; Severability. This Agreement will be deemed to have been written by Parties, constitutes the entire agreement between the Parties regarding its subject matter and supersedes all prior agreements, representations and understandings, oral or written, between the Parties regarding its subject matter. If any provision of this Agreement is held by a court of competent jurisdiction to be illegal or unenforceable, such provision shall be interpreted so as to best accomplish the objectives of the original provision and the remaining provisions of this Agreement shall remain in full force and effect.
43.Amendment; Modification; Waiver. No amendment or modification of this Agreement or an Accepted Purchase Order is effective unless it is in writing and signed by each Party. No waiver by either Party of any provision of this Agreement is effective unless set forth in writing and signed by such Party. No failure to exercise, or delay in exercising, any right or remedy arising from this Agreement operates as a waiver thereof. No single or partial exercise of any right or remedy hereunder precludes any other or further exercise of that right or remedy or the exercise of any other right or remedy.
44.Resale; Assignment.
(a)Buyer may transfer title to the System prior to its installation and commissioning (whether to resellers, distributors, installers or end users) provided that: (i) if the applicable Accepted Purchase Order Contract Price is not paid in full at the time of such transfer, Tesla retains its first-priority security interest as set forth in Section 10(a); (ii) such resale or transfer does not limit or modify Buyer’s obligations under this Agreement and the applicable Accepted Purchase Order; (iii) Buyer remains the primary point of contact for the applicable System until completion of commissioning; and (iv) such transfer or resale is not to a direct competitor of Tesla engaging in the manufacture and sale of battery energy storage systems. This Section does not prohibit Buyer from entering into an agreement with an installer or end user prior to installation and commissioning of the System which provides that in connection with any permitted assignment under this Agreement, title to the System shall transfer to the installer or end user following installation and commissioning.
(b)Subject to Section 44(c), neither Party may assign its right or obligations under this Agreement or any Accepted Purchase Order without the prior written consent of the other Party, which consent shall not be unreasonably withheld. Notwithstanding the foregoing, Buyer may assign this Agreement or any Accepted Purchase Order as collateral in connection with its financing activities and the Manufacturer’s Limited Warranty for any System shall transfer in accordance with its terms to any person to whom Buyer resells that System in accordance with Section 44(a). Any purported assignment or delegation in violation of this Section 44(b) is null and void. This Agreement shall be binding upon and inure to the benefit of and be enforceable by the respective successors and permitted assigns of the Parties.



(c)Each Party may (i) assign this Agreement to a successor in interest following a merger, acquisition or corporate reorganization (provided, that in the case of Buyer as assignor such assignee shall not be a direct or indirect competitor of Tesla with respect to the provision of battery energy storage equipment or maintenance services), and (ii) without the other Party’s consent, collaterally assign this Agreement as security to or as part of any factoring arrangement with, any financing party; provided, however, that no assignment of this Agreement pursuant to the foregoing subsection (ii) shall release the assignor from its obligations and liabilities under this Agreement. A permitted assignee under this Section 44(c)(ii) shall be bound by the obligations of this Agreement upon consummation of a foreclosure of its security interest and shall, upon the other Party’s request, deliver a written assumption of assignor’s rights and obligations under this Agreement to the other Party.
45.No Third-Party Beneficiaries. This Agreement is for the sole benefit of the Parties and their respective successors and permitted assigns. Nothing herein is intended to or shall confer upon any other person or entity any legal or equitable right, benefit or remedy of any nature whatsoever under or by reason of this Agreement. Claims by non-parties indemnified pursuant to this Agreement may only be brought by a party to this Agreement.
46.Notices. All notices under this Agreement shall be in writing and shall be deemed given (a) if sent by courier, on the date when left at the address of the recipient if such date is a Business Day or on the next Business Day if such date is not a Business Day and (b) if sent by email, upon receipt by the sender of an email confirming receipt of the notice by the recipient (in which case the email will be deemed received on the date it was actually received if such date is a Business Day, or on the next Business Day if such date is not a Business Day). An automatic “read receipt” shall not constitute confirmation of receipt for purposes of this Section. In each case, notices shall be sent to the Notice Address given for Tesla and Buyer in the Key Terms, or such other address as either Party may notify the other Party in writing from time to time. Nothing in this Section shall be construed to restrict the transmission of routine communications between representatives of Buyer and Tesla.
47.Expiry; Survival. Provisions of this Agreement which by their nature contemplate or govern performance or observance subsequent to the termination or expiration of this Agreement shall survive such termination or expiration; provided, that all warranties and licenses granted by Tesla to Buyer pursuant to an Accepted Purchase Order shall terminate upon Tesla’s termination for Buyer’s default based on Buyer’s failure to pay Tesla the Contract Price in an Accepted Purchase Order in accordance with this Agreement.
48.Counterparts. This Agreement may be signed in duplicate originals, or in separate counterparts, which are effective as if the Parties signed a single original. A .pdf of an original signature or electronically signed version transmitted to the other Party is effective as if the original was sent to the other Party.
49.Representations.
(a)Each Party represents and warrants to the other Party that (a) it is a legal entity, duly organized and in good standing under the laws of jurisdiction of incorporation; (b) this Agreement constitutes a legal, valid and binding obligation of such Party enforceable in accordance with its terms; and (c) the execution, delivery and performance of this Agreement (i) is within its powers, (ii) has been duly authorized by all requisite action and (iii) will not violate any agreement, commitment, certificate or other document to which it is a party or by which any of its assets may be bound or affected.
(b)Buyer further represents and warrants to Tesla that (i) all financial information that it has provided to Tesla is true and accurate and fairly represents Buyer’s financial position as at the date it was provided and (ii) it has all rights and consents required for Tesla to remotely monitor performance of the System.
50.Affiliate; Business Day. For purposes of this Agreement, (a) “Affiliate” means, with respect to a Party, an entity that controls, is controlled by or is under common control with such Party; (b) “control” means possessing, directly or indirectly, the power to direct or cause the direction of the management, policies or operations of an entity, whether through ownership of voting securities, by contract or otherwise; and (c) “Business Day” means any day other than weekends and days when banks are not generally open for business in San Francisco, California.


EX-10.2 3 stem-10xq2022q2_ex102xmast.htm EX-10.2 Document
Exhibit 10.2

Information in this document (indicated by brackets) has been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K because such information is not material and is private or confidential.




MASTER SUPPLY AGREEMENT
FOR PURCHASE AND SALE OF ENERGY STORAGE EQUIPMENT


By and Between
Powin Energy Corporation
(“Supplier”)
And
Stem, Inc.
(“Customer”)







i


MASTER SUPPLY AGREEMENT
This Master Supply Agreement (together with all exhibits, schedules, purchase orders, and annexes hereto, this “Agreement”) is made and entered into as of September 14, 2020 (“Agreement Effective Date”) by and among Powin Energy Corporation, a Nevada corporation, with its principal place of business located at 20550 SW 115th Ave, Tualatin, OR 97062 (“Supplier”), and Stem, Inc., a company duly organized and existing under the laws of Delaware, located at 100 Rollins Road, Millbrae, CA 94030 (“Customer” or “STEM”). Supplier and Customer may, hereinafter, be referred to individually as a “Party” or collectively as the “Parties”. This Agreement sets forth the terms and conditions for the purchase and sale of the Products (as defined below). Capitalized terms used but not defined herein shall have the meanings assigned to them in the Exhibits hereto.
AGREEMENT
1.Scope of Agreement
1.1 Products Covered. Customer may purchase one or more of the products listed on Exhibit A attached hereto or as otherwise mutually agreed in writing by the Parties (the “Products”), subject to the terms and conditions contained herein. This Agreement shall govern the terms of all Purchase Orders (defined below) for Products regardless of whether such Purchase Order expressly references this Agreement. “Products” shall refer to the entire energy storage system unless context requires otherwise. Certain defined terms as used herein may be defined in the Exhibits, such as in the Warranty (defined below).
1.2Non-exclusivity. This Agreement is not exclusive, meaning that Customer may purchase similar products from manufacturers or suppliers other than Supplier or its affiliates.
1.3Document Priority. In the event of a conflict between this Agreement and a Purchase Order document, the Purchase Order shall control.
2. Products and Order Placement
2.1 Purchase Orders. From time to time, Customer may place orders to buy Products from Supplier, subject to the terms and specifications of such order (each, a “Purchase Order” or “PO”), the form of which is attached hereto as Exhibit D. Supplier shall accept or reject in writing a Purchase Order received from Customer as soon as possible, but in no event later than ten (10) business days after receipt of such Purchase Order, deeming such document an “Accepted Purchase Order” by countersigning such Purchase Order or providing a Purchase Order confirmation document, in either case without modification of the Purchase Order terms. Supplier’s failure to respond to a Purchase Order within the preceding time period shall be considered a rejection of such Purchase Order. If the Purchase Order cannot be accepted or rejected within ten (10) business days, then Supplier shall notify Customer as soon as possible, but in no event later than ten (10) business days after receipt of such Purchase Order, and shall provide the amount of additional time that Supplier will require to adequately assess the request; provided, at any time after the ten (10) business day period Customer may withdraw a pending Purchase Order prior to its acceptance in writing by Supplier. Except as expressly set forth in this Agreement, once Supplier accepts a Purchase Order, the Purchase Order shall not be modified without the written consent of both Parties. For purposes of this Agreement, all references to “business day” shall mean any day except a Saturday, Sunday, or an observed federal holiday in the United States.
2.2 Lead-times. With respect to Purchase Orders for Products listed in Exhibit A, Supplier shall deliver such Products within twenty-six (26) weeks to U.S. West Coast port of entry, twenty-eight (28) weeks to U.S. East Coast port of entry, and thirty (30) weeks to Toronto, Canada from the date of Supplier’s receipt of the initial payment milestone set forth in the Purchase Order (the “Standard Lead
1


Times”). Customer may submit a Purchase Order specifying a shorter lead time, and Supplier may accept or reject such Purchase Order at its sole discretion, provided that if Supplier accepts such Purchase Order, Supplier agrees to be bound by the agreed Guaranteed Delivery Date(s) (as defined below) in such Purchase Order, and such Purchase Order shall be considered to be placed under Standard Lead Times. With respect to Purchase Orders for any Products not listed in Exhibit A, such Products shall have lead-times as agreed to by the Parties as set forth in the respective Purchase Order.
2.3 Forecasts. Every three (3) months, on a predetermined schedule mutually agreed by the Parties, Customer shall provide to Supplier a non-binding forecast of the Products that Customer anticipates ordering from Supplier during the following six (6)-month period (“Order Volume Forecast”). Customer shall make all reasonable efforts to ensure the accuracy of the Order Volume Forecast.
3.Pricing and Taxes.
3.1 Pricing. The pricing set forth in Exhibit C shall remain valid during the Pricing Period as defined in Exhibit C. As set forth in Exhibit C, the prices for the Products sold under Purchase Orders issued by Customer shall vary based on their kilowatt hour (“kWh”) alternating current (“AC”) capacity and the cumulative volume of Products purchased by Customer. All kWh-based volume pricing shall be based on the “kWh AC Nameplate Capacity” of such Product sold under this Agreement unless it is explicitly specified as kWh DC. For a Purchase Order, the “Purchase Order Price” shall mean the total amount owed under a Purchase Order for all Products under such Purchase Order, including the upfront cost of the Products and Warranty associated with such Products if such Warranty costs are paid upfront (as opposed to annually during operation of the Product via the LTSA, as defined in Section 11.1) and are listed in the Purchase Order. Subject to Section 3.4, the “Product Price” is the equipment price for a particular Product purchased, excluding any warranty payments and/or maintenance fees. The Purchase Order Price, Product Price, and all prices herein are denominated in United States Dollars unless otherwise noted.
3.2 Changes in Prices. The Purchase Order Price shall be based on the terms of Exhibit C and shall be fixed once the Purchase Order is accepted, subject to the Annual Pricing Adjustment set forth in Exhibit C. The limitation set forth in the immediately preceding sentence shall not preclude the application or collection of liquidated damages or other adjustments as expressly allowed under this Agreement.
3.3 [ ].
3.4 Taxes. Unless otherwise agreed in an Accepted Purchase Order; (i) the applicable Product Price(s) and the Purchase Order Price shall include all non-U.S. taxes applicable to the Products, and taxes on Supplier’s income and payroll; and (ii) the applicable Product Price(s) and the Purchase Order Price excludes all sales and/or use taxes of any jurisdiction of the United States with respect to the purchase and sale of the applicable Products (such U.S. sales/use taxes, the “Customer Taxes”). Customer Taxes shall be the sole responsibility of Customer. If applicable, Customer shall provide Supplier a reseller’s certificate or other tax exemption documentation prior to Delivery of the applicable Products. If Supplier does not timely receive such tax exemption documentation from Customer, Supplier may invoice Customer for any applicable Customer Taxes which Supplier is required to collect and remit such Customer Taxes to the applicable taxing authority.
4.Shipment and Delivery.
4.1 Incoterms. Unless otherwise agreed in an Accepted Purchase Order, Supplier will ship Products according to the delivery terms set forth in Exhibit C and prices for Product shall reflect all costs of such delivery terms in accordance with Exhibit C.
2


4.2 Title and Risk of Loss. Title to the Products shall transfer to Customer at the earlier to occur of (i) delivery of the Products to the Delivery Location or (ii) Supplier’s receipt of payment in full of the applicable Product Price. Supplier shall transfer title free and clear of all liens, claims, and encumbrances, except for those liens or security interests which Supplier maintains in the Products pending the receipt of payment in full from Customer. If any third-party liens or encumbrances arise in connection with the Products prior to the delivery of the Products to the Customer, Supplier shall, within ten (10) business days of learning of such liens or encumbrances, remove any such liens or encumbrances. Risk of loss to the Products shall pass to Customer upon delivery of the Products to the Delivery Location. In the case that Products are delivered in multiple pieces, parts, or components, risk of loss with respect to each piece, part, or component shall transfer as described in this Section 4.2. Title and risk of loss with respect to Products or components thereof that are rejected by Customer pursuant to Section 4.4 shall transfer back to Supplier at the Supplier’s pick up of the rejected Products or components thereof, which shall take place within ten (10) business days of such rejection. Customer is solely responsible for providing adequate insurance for the Products when Supplier makes the Products available for unloading at the Delivery Location.
4.3Delivery; Delivery Delay; Delivery Delay Damages. “Deliver”, “Delivered” or “Delivery” means that Supplier has transported the Products to the Delivery Location and made such Products available to Customer (or its representatives or contractors) for unloading. Delivery Location means the location specified on an Accepted Purchase Order, which location may be the location where the Product will be installed and Commissioned (“Project Site”) or any other location identified on an Accepted Purchase Order (collectively, the “Delivery Location”). Unless Delivery is rescheduled in accordance with Section 5.1, Delivery shall take place no later than the applicable delivery date(s) listed on the Accepted Purchase Order for the applicable Products (each such date, a “Guaranteed Delivery Date”). Unless otherwise set forth on an Accepted Purchase Order, Customer shall have the Delivery Location ready for Delivery no later than the applicable Scheduled Delivery Date. “Scheduled Delivery Date” means each date beginning on which Supplier is entitled to make Delivery of the applicable Product or Product Component, as set forth in an Accepted Purchase Order.
(a)Customer, at its own expense, shall be responsible for unloading the Products at the Delivery Location. Supplier shall be entitled to begin Delivery as of the applicable Scheduled Delivery Date. Upon receipt of the Product at the Delivery Location, Customer shall cause the Product to be unloaded within two (2) hours per truck after arrival, provided Supplier has included the Delivery Documentation required under Section 4.6. Customer shall be liable to Supplier for any demurrage or standby charges arising out of Customer’s failure to do so.
(b)[ ].
(c)Each Guaranteed Delivery Date shall be adjusted on a day-for-day basis upon the occurrence and during the continuation of any Force Majeure event or any Customer-Caused Delay. “Customer-Caused Delay” means: (i) any delays by Customer in making any payment, non-compliance by Customer with the Accepted Purchase Order (including the Division of Responsibility attached thereto); or (ii) failure by Customer to have the Delivery Location prepared for Delivery by the applicable Scheduled Delivery Date.
(d)[ ].
(e)In addition to the relief described above, if Customer does not have the Delivery Location(s) prepared for Delivery by the applicable Guaranteed Delivery Date, Customer shall be liable for any demurrage, storage, or standby charges incurred by Supplier until the date the Delivery Location(s) are prepared for Delivery. Such charges shall be subject to a cost-plus Change Order. If Customer fails to have the Delivery Location(s) prepared for Delivery within four (4) weeks after the applicable Guaranteed Delivery Date, Customer shall provide written notice of such failure. Supplier may
3


then provide written notice to Customer requiring Customer to provide, within five (5) business days of such notice, a secondary delivery location reasonably proximate to the original Delivery Location to which Supplier may Deliver the Product. Upon such Supplier notice, the secondary delivery location shall be deemed the “Delivery Location” for purposes of Section 4.4 and the other provisions of this Agreement. In addition to the demurrage, storage, or standby charges set forth above, Customer shall reimburse Supplier for the incremental costs of changing the Delivery Location.
4.4Inspection.
(a)Upon arrival and unloading of each shipment of Products or Product Components at the Delivery Location, Customer shall have [ ] (“Product Acceptance Period”) to: (i) conduct a representative visual inspection of the Products or Product Components Delivered in such shipment, and (ii) conduct a count of the quantity of Products or Product Components Delivered in such shipment. Customer shall record any discrepancies in quantity, type, damage or nonconformity in writing on the packing slip for such shipment and request that the carrier’s agent countersign such record of discrepancies. Customer shall also photograph any damaged exterior packaging before opening the Damaged Products discovered during the course of such inspection and provide copies of such photographs to Supplier as supporting documentation included in the Rejection Notice (as defined below).
(b)Any shortage in quantity of Products delivered shall be hereinafter referred to as a “Shortage.” Any Product not in conformity with the requirements set forth under Exhibit A and Exhibit B at Delivery shall be hereinafter referred to as “Damage” or “Damaged”. If Customer alleges the existence of any Shortage or Damage, Customer shall provide written notice to Supplier prior to expiration of the Product Acceptance Period setting forth reasonable evidence establishing the existence of Shortage or Damage, including without limitation the quantity and type of related Products, the date the related Products are Delivered or are supposed to be Delivered and supporting documentation of such allegations (“Rejection Notice”). Customer shall make all Damaged Products that are the subject to a Rejection Notice available at all reasonable times for inspection at the Delivery Location by Supplier’s authorized representatives and shall provide all assistance to such authorized representatives as may reasonably be requested in conducting such inspection.
(c)For any Products subject to a Rejection Notice, Supplier shall at its sole discretion: (i) repair such Damage free of charge to like new condition; (ii) replace the Damaged Products; or (iii) for any Shortage, deliver additional Products to cure same. Supplier shall pay all costs associated with transporting the Damaged Products to and from the Delivery Location. During any period where the Damaged Products remain in the possession of Customer, Customer shall make commercially reasonable efforts to protect such Damaged Products from further damage, theft, or other loss, subject to Supplier’s responsibility for the direct costs therefor; provided, however, Supplier shall be responsible for all costs, including the costs of storage, transportation to and from the Delivery Location, labor, equipment, and removal, directly caused by the rejection of any Products by Customer. Title to any replaced Damaged Products shall revert to Supplier upon Supplier’s pick up of such replaced Damaged Products.
(d)If Customer fails to provide Supplier a Rejection Notice within the Product Acceptance Period for all or any portion of the Products or Product Components Delivered, such Products shall be deemed accepted by Customer as of the date of its Delivery to the Delivery Location; provided, however, for the avoidance of doubt, the inspection, acceptance and/or rejection of any portion of the Products by Customer pursuant to this Section 4.4(d) shall not reduce or diminish Supplier’s Warranty obligations set forth under Article 11 with respect to such Products.
(e)If Customer discovers Damage to any Product after the Product Acceptance Period, which could not have reasonably been discovered during the Product Acceptance Period, and prior to the earlier of (i) installation of such Product, and (ii) Commissioning ,then Customer shall provide
4


written notice to Supplier setting forth reasonable evidence establishing (1) the existence of such Damage, including without limitation the quantity and type of Damaged Products, and (2) that such Damage was caused by Supplier. If such Damage prevents Customer from completing its scope of work in the Division of Responsibility, Supplier agrees to commence to repair such Damaged Products (or, if applicable, commence to Deliver replacement Products to the Delivery Location) within five (5) business days of receipt of Customer’s applicable notice of Damage. If such Damage does not prevent Customer from completing its scope of work in the Division of Responsibility, Supplier shall repair or replace the Damage Products prior to or during Commissioning of the Product.
(f)On-Site Damage. To the extent damage to the Products occurs as a result of Supplier’s Product installation, Commissioning, or any other Project Site activities of Supplier or its employees, agents, or subcontractors, Supplier shall be responsible for all such damage. If Customer discovers such damage prior to completion of Commissioning, and provided that the Customer can provide solid evidence to prove it was Supplier’s employees, agents or subcontractors that caused such damage, Supplier shall fix or replace such damaged Product prior to or during Commissioning of the Product. Except such Supplier-caused damage, Customer shall be responsible for any damage after Delivery or caused during inspection in each case that is not covered under the Warranty. If such damage is discovered after Commissioning and covered under the Warranty, then Customer may file a claim under the Warranty.
4.5Insurance. Throughout the term of this Agreement and while any Product sold under this Agreement is still covered under the Warranty, Supplier shall comply with the insurance requirements stated in Exhibit F-1, and Customer shall comply with the insurance requirements stated in Exhibit F-2.
4.6Delivery Documentation. Supplier shall provide a separate bill of lading or similar shipping documentation for each Delivery (the “Delivery Documentation”). The Delivery Documentation shall be physically affixed to the packaging of the Products and a copy emailed to Customer prior to Supplier’s invoice for such Delivery. The Delivery Documentation shall include part numbers and quantities of each item or Products delivered.
4.7Product Installation and Commissioning. Supplier agrees to perform the on-site Product installation as described in the Division of Responsibility (“DOR”) and complete a successful Capacity Test as set forth in the Performance Guarantee attached as Exhibit E-2 hereto (“Commissioning”) of each Product at the Project Site on the date directed by Customer (the “Scheduled Commissioning Date”), provided that Customer provides Supplier at least twenty (20) days’ prior written notice for remote battery-only Commissioning, and thirty-five (35) days’ prior written notice if the scope of Commissioning described in the Statement of Work extends beyond the battery. As part of such installation and Commissioning, Supplier shall, no later than one (1) day following completion of such services, have removed any and all debris related to such activities from the Project Site if the garbage collection service is elected by the Customer. The Scheduled Commissioning Date shall be adjusted on a day-for-day basis upon the occurrence and during the continuation of any Force Majeure event or any Customer-Caused Delay. [ ].
4.8Equipment Commissioning Certificate. Upon completion of Commissioning, Supplier shall complete and provide to Customer a Commissioning Certificate in the form attached as Exhibit H hereto.
5.Rescheduling; Changes; Cancellations.
5.1Rescheduling. Customer may reschedule Delivery under a Purchase Order, provided that a fee (“Rescheduling Fee”) may apply based on the timing of the rescheduling request and the applicable Guaranteed Delivery Date, as defined in the following table:
5


Rescheduling Fee Schedule
Timing of Customer’s Rescheduling RequestRescheduling Fee (% of Product Price of rescheduled Product)
More than [ ] prior to the Scheduled Delivery date[ ]%
[ ] prior to the Scheduled Delivery DateRequires written permission of Supplier, with Rescheduling Fee to be determined pursuant to a Change Order

For minor scheduling changes, Supplier may in its discretion approve a rescheduling fee lower than as set forth in the above table. The Scheduled Delivery date for any Products rescheduled at the request of Customer under this Section 5.1 (the “Rescheduled Delivery Date”) shall not be rescheduled by Customer more than once per Purchase Order, and shall not be delayed by more than [ ] after the original Scheduled Delivery Date, without the written permission of Supplier. If the Rescheduled Delivery Date is more than [ ] after the original Scheduled Delivery Date, both Parties must mutually agree in writing that the rescheduling request is accepted. If the rescheduling request is denied by Supplier, it will then be Customer’s decision if it would like to proceed with a rescheduling request within the time frames noted above, keep the Purchase Order unchanged, or cancel the Purchase Order for convenience under the procedures noted in Section 5.2 of this Agreement. Once a Rescheduled Delivery Date has been established following a rescheduling request, such new date shall be considered the Scheduled Delivery Date with respect to such Products and associated Purchase Order.
5.2Cancellation for Convenience.
(a)After Supplier accepts a Purchase Order per Section 2.1, Customer may cancel such Accepted Purchase Order (in whole or in part) for convenience, for any reason, as set forth in this Section 5.2, and the Product in such cancelled Accepted Purchase Order shall be hereinafter referred to as a “Canceled Product”. In the event of such cancellation for convenience, unless otherwise set forth on the applicable Purchase Order or Section 5.2(b), Customer shall pay to Supplier, as Supplier’s sole and exclusive remedy, a fee (“Convenience Cancellation Fee”) according to the following table and terms:

6


Convenience Cancellation Fee Schedule for Products with Standard Lead Times
Timing of CancellationConvenience Cancellation Fee (% of Product Price of Canceled Product)
[ ][ ]%
[ ][ ]%
[ ][ ]%
[ ][ ]%
Convenience Cancellation Fee Schedule for Products not subject to Standard Lead Times
Timing of CancellationConvenience Cancellation Fee (% of Product Price of Canceled Product)
More than [ ] prior to the Scheduled Delivery Date
[ ]%
Fewer than [ ] prior to, but more than [ ] prior to the Scheduled Delivery Date
[ ]%
Fewer than [ ] prior to the Scheduled Delivery Date
[ ]%

All payments previously paid to Supplier for any Canceled Product shall be applied toward the applicable Convenience Cancellation Fee.
(b)Upon receipt of a cancellation notice, Supplier shall use best efforts for [ ] to reallocate the Canceled Products to a different Purchase Order or different customer. If Supplier is able to reallocate such Canceled Products at a cost less than the applicable Convenience Cancellation Fee, then except for Supplier’s reasonable costs incurred reallocating the Canceled Products (along with any vendor fees associated therewith, the “Re-allocation Costs”) Customer shall not owe the Convenience Cancellation Fee applicable to the re-allocated Canceled Products. In such case, Supplier shall invoice Customer for the the Re-allocation Costs, if any. Customer’s payment of the Re-allocation Costs shall be due to Supplier within thirty (30) days of receipt of such invoice; or if such Re-allocation Costs are less than the amounts already paid by Customer for the Canceled Products, Supplier shall refund any excess payment amounts within thirty (30) days of the successful re-allocation of the Canceled Products.
(c)If, within [ ] of Customer’s cancellation notice, Supplier is unable to reallocate such Canceled Products, then the Convenience Cancellation Fee amounts set forth in the above table shall
7


apply to the Canceled Products, subject to a potential credit as set forth in Section 5.2(d). If payments already made by Customer for any Canceled Product exceed the applicable Convenience Cancellation Fees due for such Canceled Product, Supplier shall refund Customer the difference between the two amounts within thirty (30) days of such receipt of notice of cancellation. If payments already made by Customer for any Canceled Product are less than the applicable Convenience Cancellation Fees due for such Canceled Product, Supplier shall invoice Customer for the remaining amount due for the Convenience Cancellation Fee, which Customer shall pay within thirty (30) days of receipt of such invoice.
(d)[ ].
(e)The Parties agree that the Convenience Cancellation Fee is in the nature of Liquidated Damages set forth in Section 25.10.
5.3Purchase Order Changes. Change Orders (defined below) related to Third-Party Equipment (defined below) or components and that result in increased cost will be invoiced to Customer at the actual Third-Party costs billed to Supplier plus an additional [ ] percent ([ ]%). For Change Orders requiring additional provision of Supplier’s service or equipment, Supplier will invoice such services and equipment at Supplier’s then current standard rate. For the avoidance of doubt, “Third-Party” means suppliers of Product Components not branded as “Powin” equipment and those Product Components denoted as “Third-Party Equipment” in the Statement of Work (e.g., MVT or PCS). Except as expressly set forth in this Agreement or the applicable Accepted Purchase Order, no changes may be made to an Accepted Purchase Order without the written consent of both Parties, as evidenced by a signed change order (“Change Order”) substantially in the form of Exhibit G.
6.Product Changes. Supplier shall use commercially reasonable efforts to provide Customer with one hundred and eighty (180) days advance written notice of any major change in the form, fit, function, or design of the Product as used by the Customer. Notwithstanding the foregoing, Supplier may not change the specifications or design of any Product that is subject to an Accepted Purchase Order without Customer’s prior written consent.
7.Firmware Updates.
7.1Remote Access. Customer shall provide to Supplier at no cost to Supplier, secure remote internet access capability to the Project Sites. Such remote access shall supply reliability and data rates sufficient to enable Supplier to download firmware and software updates to the Products. Upon reasonable notice to Customer, Customer agrees to use commercially reasonable efforts to provide timely access to the Project Sites and Products for purposes of such updates. The use of “data diodes” shall not qualify as remote access.
7.2Firmware Updates. Supplier shall provide to Customer (or its successors, assigns and the System Owners of any such Products) any updates to the software or firmware incorporated into the Products sold to Customer under this Agreement for no charge, and Supplier further agrees to install any such updates to the Products onsite at the then location of such Products (e.g. whether at the Project Site for deployed Products, onsite at a Customer-specified location for those yet to be deployed, etc.), provided that the Products are still covered by the LCW, in each case at Supplier’s cost. If remote access is not provided or allowed, and Supplier is prevented from installing any updates in a timely manner, the LCW shall be deemed void.
8.Invoicing and Payment. Supplier shall provide a separate invoice for each Delivery. Each invoice shall include the following: Customer purchase order number, date of arrival of the Product at the Delivery Location, along with net terms for the payment being requested. Payment terms shall be in
8


accordance with Exhibit C. If an invoice is not submitted in accordance with the payment terms outlined in Exhibit C, then the date of distribution must also be noted on the invoice.
9.Late Payment. All payments that are not received by Supplier by the date such payment is due may be charged interest until paid in full at the rate of [ ] percent ([ ]%) per month of the overdue balance, or the maximum rate allowable by law, whichever is less. In the event that Customer’s account is past due more than thirty (30) days, without limitation to Supplier’s termination rights in Section 17, Supplier shall have the right to suspend deliveries under any Purchase Orders until all overdue monies are paid to Supplier.
10.All Sales Final. Subject to inspection per Section 4.4 or valid Warranty claims, all sales are final. Supplier is under no obligation under any circumstance to accept returns of Products, other than pursuant to a rejection per Section 4.4, a Product Recall under Section 11.6, and/or an applicable Warranty claim.
11.Warranty and Product Failures.
11.1Product Warranty; Performance Guarantee. All Products covered by this Agreement will be warranted per the terms set forth in the Limited Commercial Warranty (“LCW”) attached hereto as Exhibit E-1, and the Performance Guarantee attached hereto as Exhibit E-2, and if elected and purchased by Customer, the Long Term Services Agreement (“LTSA”) attached hereto as Exhibit E-3, (the LCW and the Performance Guarantee, along with the LTSA if selected by Customer, collectively, to be defined as the “Warranty”).
11.2Warranty Assignment. Customer, upon the transfer of title to Product, may assign the Warranty in accordance with the assignment terms and conditions set forth in the Warranty.
11.3[ ].
11.4No Additional Warranties. Customer acknowledges and agrees that, except for a valid assignment of the Warranty by Customer to a third party, any other warranty that might be granted by Customer to a third party, with the exception of the OEM Warranties, does not bind Supplier in any manner and is not applicable between Supplier and such third party. Likewise, all limitations of the Warranty stated in this Agreement apply to an assignee of the Warranty to the extent such limitations would apply to the original Customer.
11.5Specification Compliance. The description and specifications for the Products are set forth on Exhibit B, attached hereto or in the Accepted Purchase Order (the “Specifications”). Supplier shall ensure that, at the time of Commissioning, the Product provided by Supplier hereunder shall comply in all respects with the Specifications.
11.6Product Recalls. If, prior to the end of the LCW Warranty Period (as defined in the LCW) Supplier and/or any governmental authority issues a recall notice that is generally applicable to the Product or Product Component, or Supplier otherwise recognizes the need for a recall even in the absence of external notice (any of the foregoing events, a “Recall”), then Supplier shall (a) promptly provide, within five (5) days of Supplier’s learning of such Recall, written notice to Customer and to the current owner of the Product, if such owner is different from Customer according to Supplier’s records (such owner, whether Customer or a subsequent third-party owner, the “System Owner”); (b) to the extent Supplier issues a Recall on a Product Component, cause such Recall to apply to the Products; (c) at its sole cost and expense, redesign, repair or replace as necessary the affected Products and/or Product Components on all affected Products; and (d) certify in writing to Customer (and each System Owner, as applicable) after any redesign, repair or replacement has been completed that such affected Product
9


complies with the Specifications, any applicable safety standards and requirements, and any directives of the applicable Recall.
11.7[ ].
11.8Augmentation Services Option. Customer may optionally choose to engage Supplier under the applicable LTSA to augment the Products to increase the Product capacity (“Augmentation Services”). The Augmentation Services shall include the necessary equipment replacement, including without limitation the cost of any Stacks. If Customer desires Augmentation Services for a Product, Customer shall select Augmentation Services at the time of such Product purchase, and the Accepted Purchase Order shall expressly set forth a line item for Augmentation Services. If Augmentation Services are selected, the applicable LTSA shall include an annex detailing the Augmentation Services.

12.Particular Uses. Customer acknowledges that the Products are not designed for, and Supplier has no desire to make Products available for, life support, critical care, medical, safety equipment, or similar applications where Product failure could result in loss of life or personal or physical harm. Accordingly, Supplier disclaims all liability, and Customer assumes all risks arising from any such or similar application of the Products.
13.Maintenance and Support.
13.1.Generally. Pursuant to the Warranty and LTSA, Supplier will provide ongoing maintenance and support for the Products during the term that Supplier has any obligations under the Warranty for such Products, including use and operation of the Products (including, without limitation, the batteries), maintenance of a parts depot sufficient for maintenance and support and as required to support the service levels and other obligations described in this Agreement, and the identification of and communication to Customer of information about potential defects in or maintenance needed for the Products. Such ongoing maintenance and support shall include all required physical inspections at the Product installation locations, stocking of spare parts, data monitoring and preventative and regular maintenance of the Products at the installation locations, including at least annual onsite inspection (or more frequently as needed or recommended by the Product Specifications or Warranty), as described in the LTSA.
14.Intellectual Property; Branding.
14.1IP Ownership. Supplier retains ownership of all rights to designs, technical data, and any other intellectual property relating to the Products, and to any models, drawings, patterns, composites, molds, masks, fixtures, and tools used in making them; provided that Supplier grants to Customer in a Purchase Order, a worldwide, perpetual, non-exclusive, royalty-free, transferable right and license to use the intellectual property necessary for operation of the Product. Such license is limited to the extent that the intellectual property is required to operate, maintain and repair the Product, and may be terminable at the discretion of Supplier if Supplier terminates the applicable Purchase Order due to non-payment default by Customer for such Products.
14.2 Branding. Customer agrees that it will not alter or remove any Supplier trademarks on the Products sold under this Agreement under any circumstances provided that Customer is given a sample of Supplier’s anticipated branding prior to Delivery. Customer will provide Supplier a set of branding requirements within thirty (30) days after the date of an applicable Purchase Order, and Supplier shall consider the branding requirements and take reasonable efforts to incorporate it into the final Products, provided custom branding requirements will be subject to a cost-plus Change Order.
10


15.Indemnity.
15.1Indemnity. Each Party (the “Indemnifying Party”) shall indemnify, defend and hold harmless, the other Party, its affiliates, and its and their officers, employees, agents, successors, and assigns, (each an “Indemnified Party”) against any and all losses, damages, liabilities, deficiencies, actions, judgements, interest, awards, penalties, fines, costs or including reasonable attorneys’ fees and expenses (“Losses”) to the extent resulting from a claim, action, suit, proceeding, demand, investigation, or assessment made or brought by any person or entity (“Claim”) for: (a) any injury or death to any person, and (b) destruction of real or tangible personal property of third parties arising out of, or in connection with, an act or omission or negligence of the Indemnifying Party or its officers, employees, agents or subcontractors acting within the scope of employment of the Indemnifying Party; provided, that the Indemnifying Party shall not be required to defend, indemnify or hold harmless any Indemnified Parties from and against, and no Indemnified Parties shall be exculpated from, any claims to the extent caused by any Indemnified Party or arising from the breach of this Agreement by Indemnified Party or the negligence, gross negligence, bad faith or willful misconduct of Indemnified Party or any Indemnified Party affiliates or otherwise not attributable to Indemnifying Party. The Indemnified Party will give the Indemnifying Party prompt written notice of any Claim for which indemnification is sought. Failure to give prompt notice will not diminish the Indemnifying Party’s obligations under this Agreement to the extent such failure does not materially prejudice the Indemnifying Party’s ability to defend the Claim. The Indemnifying Party shall control the defense of the Claim, and the Indemnified Party may participate in the defense at its own expense with counsel of its choice. If the Claim is one that cannot by its nature be defended solely by the Indemnifying Party, then the Indemnified Party will make available information and assistance as the Indemnifying Party may request, at the Indemnifying Party’s expense. The Indemnifying Party may not, without the prior written consent of the Indemnified Party, (a) consent to the entry of any judgement or enter into any settlement that provides for injunctive or other non-monetary relief affecting the Indemnified Party, or (b) consent to entry of any judgement or enter into any settlement unless such judgement or settlement that provides for an unconditional and full release of the Indemnified Party and does not diminish any rights of the Indemnified Party under this Agreement or result in additional fees or charges to the Indemnified Party. If the Indemnifying Party, within a reasonable time after receipt of a request for indemnification fails to take reasonable steps to defend the Indemnified Party against a Claim, the Indemnified Party may undertake the defense of such Claim without waiving its rights and remedies under this Agreement.
15.2Intellectual Property Indemnity. Supplier will at its expense defend or settle (at its option) any third-party Claim against Customer arising from the infringement of any patent, copyright, mask work right, trade secret, or other intellectual property right by Product in the United States, and will pay any final judgment entered against Customer in such claim, provided that Customer notifies Supplier in writing of such claim promptly after knowing of it and allows Supplier to control the defense and all related settlement negotiations and cooperates in its defense as requested by Supplier. Without limitation to Supplier’s obligations under this Section 15.2, if any court or administrative agency issues an injunction prohibiting the use of any Products sold under this Agreement, then Supplier shall modify or replace the affected Products so as to avoid further infringement, or obtain a license to cure an infringement, in its sole discretion. Supplier’s duty to defend and indemnify will not apply if the alleged infringement arises from the combination of the Products with any other goods or products not provided by or directed to be used by Supplier, or the modification of any Products (unless performed or directed by Supplier or its authorized representatives), or any unauthorized use of the Products by the Customer if the infringement would not have occurred but for such unauthorized use. Supplier shall not be responsible for any settlement made by Customer of an indemnifiable claim hereunder, unless such claim was settled with Supplier’s prior written consent.
16.Confidentiality. “Confidential Information” shall mean: (i) trade secrets or other proprietary or confidential information; (ii) other materials designated in writing as confidential by the disclosing Party at the time of disclosure; and (iii) oral or written information reasonably discernable to be confidential
11


information of the disclosing Party. Confidential Information will not include any information that is either known to the general public or to the industry, or known to, or in the possession of, a receiving Party prior to disclosure by the other Party, that is disclosed as required by law, or that is independently developed by such Party. If disclosure of such Confidential Information is required by law, the Party receiving such Confidential Information shall notify the other Party prior to such disclosure and cooperate with the other Party with any efforts to prevent or oppose such disclosure. Each Party agrees that it will not disclose to any third party any Confidential Information it obtains with respect to the other Party during or after the term of this Agreement except as expressly permitted hereunder, and that it will treat all such information as confidential and will use such information only for carrying out the purposes of this Agreement; provided that either Party shall be permitted to disclose Confidential Information to their respective counsel, advisers, investors, financing parties, and affiliates, provided that the aforementioned are subject to similar confidentiality obligations. The confidentiality obligations of the Parties hereunder shall continue during the term of this Agreement for a period of three (3) years from the date of disclosure of Confidential Information. For clarity, this Agreement and related documents shall be confidential. Neither Party shall issue any press release or other public announcement regarding this Agreement or the subject matter herein without the prior written consent of the other Party, unless otherwise required under applicable law.
17.Term and Termination.
17.1Term. This Agreement shall remain effective for one (1) year (the “Initial Term”) and shall renew for successive one (1) year terms (any such term, a “Renewal Term” and collectively with the Initial Term, the “Term”) upon written agreement from both Parties. Either Party can terminate this Agreement effective at the end of the then-current Term by providing three (3) months’ prior written notice. For further clarity without limiting the foregoing, six (6) months prior to each subsequent calendar year under this Agreement, the Parties will begin negotiating a new pricing exhibit for such subsequent calendar year.
17.2Supplier Defaults. The occurrence of any one or more of the following events shall constitute an event of default by Supplier hereunder (a “Supplier Event of Default”):
(a) Supplier fails to pay Customer any payment required under this Agreement which is not in dispute, and such failure continues for [ ] after receipt of written notice of such failure;
(b) Any representation or warranty of Supplier contained in this Agreement shall prove to be false or misleading at the time such representation or warranty is made and has an adverse effect on either Party’s ability to perform its obligations hereunder, and such false or misleading representation or warranty and adverse effect continues uncured for [ ] after receipt of written notice from Customer;
(c) Any assignment by Supplier not in conformity with Section 25.3;
(d) Supplier fails to deliver any Products within [ ] of the Guaranteed Delivery Date (as such date may be extended by any valid Force Majeure and/or Customer-Caused Delay);
(e) The maximum [ ] cap set forth in Section 4.3 is reached with respect to a Purchase Order;
(f) The maximum cumulative liquidated damages cap set forth in Section 25.10 is reached with respect to a Purchase Order; or
(h) any proceeding or petition is brought or filed by or against Supplier seeking any reorganization, arrangement, composition, readjustment, liquidation, dissolution, or similar relief with
12


respect to any present or future bankruptcy laws, and, in the event of a proceeding filed on an involuntary basis, such proceeding is not dismissed within [ ].
17.3 Customer Defaults. The occurrence of any one or more of the following events shall constitute an event of default by Customer hereunder (a “Customer Event of Default”):
(a) Customer fails to pay to Supplier any payment required under this Agreement which is not in dispute, and such failure continues for [ ] after receipt of written notice of such failure;
(b) Any representation or warranty of Customer contained in this Agreement shall prove to be false or misleading at the time such representation or warranty is made and has an adverse effect on either Party’s ability to perform its obligations hereunder, and such false or misleading representation or warranty and adverse effect continues uncured for [ ] after receipt of written notice from Supplier;
(c) Any assignment by Customer not in conformity with Section 25.3, that is not cured within thirty (30) days after receipt of written notice of such failure; or
(d) any proceeding or petition is brought or filed by or against Customer seeking any reorganization, arrangement, composition, readjustment, liquidation, dissolution, or similar relief with respect to any present or future bankruptcy laws, and, in the event of a proceeding filed on an involuntary basis, such proceeding is not dismissed within [ ].
17.4Default for Other Breach. If either Party materially breaches in the performance of its obligations hereunder (other than those breaches set forth in Sections 17.2 and 17.3, respectively), the breaching Party agrees to use commercially reasonable efforts to correct the breach within [ ] after written notice of such breach from the non-breaching Party. If such breach is not reasonably capable of cure within [ ] but such breach is reasonably capable of cure within [ ] after delivery of notice of such breach, then the breaching Party shall be afforded [ ] to cure said breach, if the breaching Party commences to remedy the breach within such [ ] period and thereafter diligently pursues such remedy until such breach is fully cured, but in no event later than such [ ] period. If any such breach is not corrected within the applicable cure period, then such breach shall be a default under the applicable Purchase Order and this Agreement.
17.5Rights upon Termination. Upon a default by a Party as set forth in this Section 17, the non-defaulting Party at its option may, in addition to any other remedies it may have under this Agreement, or at law or in equity, terminate any Purchase Order(s) and/or this Agreement immediately upon written notice to the defaulting Party, provided that without limiting the preceding rights in this sentence; (i) in the event of a termination by Supplier of an Accepted Purchase Order for a Customer Event of Default under this Section 17, Supplier shall be entitled to at least the Convenience Cancellation Fee set forth in Section 5.2 with respect to undelivered Products under such terminated Accepted Purchase Orders, less any amounts paid to Supplier for such terminated undelivered Products; or (ii) in the event of a termination by Customer of an Accepted Purchase Order for a Suppler Event of Default under this Section 17, Customer shall be entitled to at least a refund of amounts paid for terminated undelivered Products, and any accrued Delivery Delay Damages. Termination or expiration of this Agreement for any reason other than a default shall not affect or impair the rights and obligations of either Party, nor relieve any Party of any obligation or liability accrued hereunder prior to such termination or expiration or affect or impair the rights of either Party arising under this Agreement prior to such termination or expiration.
17.6Termination for Bankruptcy. If the other Party files a petition in bankruptcy, files a petition seeking reorganization, arrangement, composition or similar relief, or makes an assignment for the benefit of creditors, or if any involuntary petition or proceeding under bankruptcy or insolvency laws
13


is instituted against such other Party and not stayed, enjoined or discharged within thirty (30) days, this Agreement may be terminated by either Party immediately, by giving written notice to the other Party to that effect.
18.Compliance with Laws. Supplier shall comply with all applicable federal, state, and local laws, order, and regulations with respect to all goods and services provided by Supplier hereunder, including Delivery and onsite services provided under the Warranty. Supplier shall ensure that its employees, agents, and subcontractors adhere to the same. This Agreement incorporates by reference all the clauses required by the provisions of said laws, orders, and regulations. Supplier further agrees that it and its employees, agents, and subcontractors comply with all reasonable Project Site compliance requirements of which Supplier receives actual notice, including but not limited to registration of personnel and vehicles, background checks, fingerprints, and other security measures.
19.Arbitration. The Parties agree that any dispute not resolved amicably by the Parties through mutual negotiation within thirty (30) days from the date a Party raises such dispute in writing shall be resolved by arbitration under the arbitration rules of the American Arbitration Association then in effect, by a panel of three (3) arbitrators appointed in accordance with such rules. The arbitration shall take place in the New York, New York metropolitan area and the language of the arbitration shall be English. Either Party may apply to any court having jurisdiction for injunctive relief necessary to protect its rights pending resolution of the arbitration. The award of arbitration shall be final and binding upon the Parties, and judgment thereon may be entered by any court of competent jurisdiction. The arbitrators may order equitable or injunctive relief consistent with the remedies and limitations in this Agreement. All information disclosed in connection with the arbitration, including the existence of the arbitration, will be Confidential Information governed by Section 16. The Parties may, however, disclose such information to an appropriate court, under confidentiality restrictions, as necessary to seek enforcement of any arbitration award or judgment or to seek any relief permitted under the terms hereof. The arbitrators shall award the prevailing Party in any dispute reimbursement of its arbitration costs and fees, including without limitation reasonable attorneys’ fees, paid by the non-prevailing Party.
20.Quarterly Meetings. During the Term the Parties shall have quarterly meetings prior to the end of each calendar quarter to review sales and marketing policies and the outcome of such meetings shall be reported to each Party’s management. The meeting held prior to the end of the fourth (4th) quarter of each year shall include discussions regarding annual sales and marketing policies, as well as new product introduction efforts and any major changes to the company structure coming in the next calendar year. All such meetings shall take place on dates agreed upon by the Parties.
21.Restrictions on Data and System Access. Supplier will only collect and use data and information (i) related to the operations of the Products that will be made available to Supplier by Customer, (ii) for Supplier’s internal product research and development purposes, or (iii) that Customer allows to be collected directly by Supplier in the normal course of monitoring the Products’ performance and reliability which is required by Supplier for the performance of its obligations under this Agreement. Customer shall make the data required by Supplier for the performance of Supplier’s obligations hereunder available on an as-needed basis. The costs of remote data transmission from the Project Sites shall be borne by Customer. Supplier shall not collect or have access to Customer data or information or meter data related to the installed Products except as provided in this Section 21. Supplier may only use such data in the performance of the services under this Agreement and will not disclose any data or information to any third party (except as provided in this Agreement regarding maintenance and support) or otherwise use data or information for its internal operations. Customer may audit the collection and use of such data and information by Supplier. All data and information will be subject to physical, access and other security controls, and will be secured and encrypted when stored and accessed or transferred across any private or public network. Supplier’s security systems and protocols related to data provided by Customer and/or collected by Supplier from the Products will be consistent with those guidelines established by ISO 27001:2013. All logins by Supplier personnel shall be identifiable to specific
14


individuals. Within thirty (30) days of the Agreement Effective Date, and to the extent not already completed by such date: (a) Supplier shall provide Customer with documentation describing Supplier’s internal controls related to data security and Supplier’s obligations under this Agreement; and (b) Supplier and Customer shall work collaboratively to ensure that all requirements of this Section 21 are fulfilled. Supplier acknowledges and agrees that all Customer software and other Customer proprietary technology provided to Supplier and that is or becomes part of the Products is the sole property of Customer and constitutes valuable trade secrets and intellectual property of Customer. Customer acknowledges and agrees that all Supplier software and proprietary technology that is part of the Products is the sole property of Supplier and constitutes valuable trade secrets and intellectual property of Supplier. Supplier agrees that it will not attempt to gain access to any software or other proprietary technology or any data or information generated by the Products, and will not attempt to copy, reverse engineer or otherwise exploit Customer’s software and other proprietary technology.
22.Environmental Attributes. Supplier hereby waives and disclaims any rights to any Environmental Attributes as part of the transaction relating to this Agreement and/or the Products sold hereunder. All Environmental Attributes shall belong to Customer or Customer’s affiliates. “Environmental Attributes” means any and all credits, tradeable credits or certificates, benefits, incentives, emissions reductions, offsets, and allowances, howsoever entitled, attributable to the generation from or installation of the Products or services purchased under this Agreement. Environmental Attributes include but are not limited to: (a) any avoided emissions of pollutants to the air, soil or water such as sulfur oxides (SOx), nitrogen oxides (NOx), carbon monoxide (CO) and other pollutants identified now or in the future; (b) any avoided emissions of carbon dioxide (CO2), methane (CH4) and other greenhouse gases (GHGs) that have been determined by the United Nations Intergovernmental Panel on Climate Change to contribute to the actual or potential threat of altering the Earth’s climate by trapping heat in the atmosphere or that are subject to reporting pursuant to 40 CFR Part 98; (c) investment and/or production tax credits associated with the construction or operation of the energy projects and other financial incentives in the form of credits, reductions, or allowances associated with the project that are applicable to a state or federal income or other taxation obligation; (d) reporting rights to these avoided emissions in compliance with federal or state law, if applicable, and to a federal or state agency or any other party including without limitation those reporting rights accruing under Section 1605(b) of The Energy Policy Act of 1992, 42 U.S.C. 13385(b), and the rules promulgated thereunder, and any present or future federal, state, or local law, regulation or bill, and international or foreign emissions trading program; and (e) state incentives, such as the Self Generation Incentive Plan (SGIP) in California or other similar or like programs in other states, cities, municipalities, utilities, school districts or other similar entities.
23.Recycling of Product. At the end of the functional life or end of the LCW Warranty Period associated with the Product, whichever occurs first, upon written notice from Customer, Supplier agrees to make all reasonable efforts to recycle the Product or Product Components in an environmentally responsible way; provided, that Customer pays the cost of packing the Products for shipment, and shipping the Products to Supplier’s then-designated location in China (including any duties, tariffs, and other costs).
24.Bankability Report. Upon request by Customer, Supplier shall provide to Customer a report developed by a U.S. nationally recognized independent engineer (“I.E.”), reasonably approved by Customer. For clarity, Supplier’s acquisition or lack thereof of this report shall not be deemed cause for breach or termination of this Agreement.
25.General Terms.
25.1Governing Law and Trade Terms. This Agreement shall be governed by the laws of New York without regard to conflicts of laws provisions thereof. English shall be the governing language of this Agreement.
15


25.2Communications and Notices. All approvals, consents, notices, and other communications required or permitted hereunder shall be in writing, even if not specifically designated herein. All notices, claims, requests, demands and other communications that the Parties may give to each other pursuant to this Agreement shall be in writing and shall be hand delivered or sent by registered or certified mail postage prepaid, return receipt requested, or by facsimile or by overnight courier service, postage prepaid, or by email, to the Parties at the applicable address set forth on the signature page hereto or to such other address or as either Party shall designate by written notice given in accordance with this Section 25.2. Notices given by facsimile or overnight mail shall be deemed given one (1) business day after being sent, and notices given by registered or certified mail shall be deemed given three (3) business days after being sent. Notice given by email shall be deemed given upon a receipt confirmation email sent by the receiving Party.
25.3Assignment; Binding Effect.
(a)Neither Party shall, in any way, assign, transfer, or sub-contract its rights and obligations under this Agreement to any third party without the prior written consent of the other Party (such consent not to be unreasonably withheld) except as provided in this Agreement (including, but not limited to, transfers of title).
(b)Notwithstanding Section 25.3(a), the Warranty set forth in Exhibit E-1, Exhibit E-2, and Exhibit E-3 (if elected by Customer) is assignable according to the terms of the Warranty. Assignees of the Warranty will have all rights of Customer under Exhibit E-1, Exhibit E-2, and Exhibit E-3 (if elected by Customer) as against Supplier under the Warranty as set forth in Section 11.2 herein.
(c)After issuing to Supplier a Purchase Order in the name of Customer, Customer may assign rights under one or more Purchase Orders: (i) to an affiliate of Customer as long as such affiliate meets Supplier’s creditworthiness standards (the “Assignee”) (and any successors and assigns), as determined by Supplier; or (ii) so long as the Purchase Order Price is paid in full, and there are no past due amounts under the LTSA (if any), prior to the assignment.
25.4Entire Agreement; Amendment. This Agreement embodies and sets forth the entire agreement and understanding of the Parties and supersedes all prior oral or written agreements understandings or arrangements relating to the subject matter of this Agreement. No modification, deletion, addition or waiver of the terms of this Agreement shall be binding on either Party unless made in writing and signed by a duly authorized representative of each Party.
25.5Severability. In the event that any provision or provisions of this Agreement is held invalid or unenforceable for any reason under any jurisdiction, the invalidity or unenforceability of such provision or provisions shall not operate to invalidate the other provisions of this Agreement, and shall not operate to invalidate such provision or provisions in any other jurisdiction. Each provision of this Agreement shall be considered as a separate and divisible agreement.
25.6Non-Waiver. No failure or delay on the part of either Party hereto to exercise any right or remedy under this Agreement shall be construed or operated as a waiver thereof. The rights and remedies provided in this Agreement are cumulative and are not exclusive of any rights or remedies provided by law.
25.7Independent Contractors. The Parties are independent contractors, and nothing in this Agreement shall be construed to create a partnership, agency, or other similar relationship. Each Party shall not, under any circumstances, represent itself as having the power and authority to bind the other Party into an agreement or legally binding obligation.
16


25.8Force Majeure. Neither Party shall be held responsible for any delays nor non-performance of its obligations hereunder that are attributable to Force Majeure. With regard to the occurrence of a Force Majeure event, the Parties’ obligations (except those relating to confidentiality and payment for Product already delivered) shall be suspended during the pendency of the Force Majeure event, and adjustments shall be made to the Guaranteed Delivery Date(s), delivery schedule or other terms as agreed upon by the Parties for the period of the Force Majeure event and subsequent recovery therefrom. “Force Majeure” means the occurrence of any event which is outside of the reasonable control of the affected Party and not due to the fault or negligence of a Party, which are reasonably unforeseeable, unavoidable or insurmountable, and which prevent total or partial material performance by either Party. A Force Majeure event shall include, without limitation: war, blockade, revolution, insurrection, riot, or civil disturbance; serious fire, drought, flood, typhoon, earthquake, volcanic eruption, tornado, hurricane, tsunamis or other perils of the sea, extreme high winds, dust or sand storms or other extreme weather of sufficient intensity to prevent safe performance of work; vandalism, sabotage, and acts or threats of terrorism; any labor disturbance, strike or dispute (except as noted below), embargoes, closing or accidents to harbors, docks or canals; epidemic, pandemic, quarantine, acts of God, or other events as reasonably mutually agreed upon by the Parties in writing. The Party claiming Force Majeure shall promptly inform the other Party in writing and shall furnish within [ ] after learning of the impact of the event or circumstances sufficient proof of the occurrence and duration of such Force Majeure. The Party claiming Force Majeure shall also use commercially reasonable efforts to mitigate the Force Majeure and shall promptly consult with the other in order to find an equitable solution and minimize the consequences of such Force Majeure. As soon as the non-performing Party can safely resume performance of its obligations hereunder, that Party shall give the other Party written notice to that effect and shall promptly resume performance. The burden for proving the existence of a Force Majeure event shall be on the Party claiming relief from such Force Majeure. In the event that a Force Majeure event exceeds [ ] in duration, either Party shall be able to terminate the affected Purchase Order(s) without any liability, and any and all amounts paid by Customer with respect to Accepted Purchase Order(s) shall be held by Supplier to be applied to one or more future Purchase Order(s). The following, without limitation, shall not be considered a Force Majeure (in each case, except to the extent such events or conditions themselves are caused solely by a Force Majeure event):
(a)the inability of a Party to make payments as and when due;
(b)the inability of a Party to obtain raw materials or components from suppliers;
(c)general changes in market conditions for raw materials, components, shipping costs;
(d)changes in import duties or tariffs; and
(e)labor disturbances, strikes or disputes that are specific only to a Party and/or its suppliers.
25.9Survival. Neither the expiration nor termination of this Agreement shall relieve either Party of any obligation previously accrued, nor any obligation persisting, accruing or arising thereafter. Termination or expiration of this Agreement shall not release either Party from the obligation to make payment to the other Party of all amounts then and thereafter due and payable under this Agreement. The provisions of Section 11 (Warranty and Product Failures), Section 15 (Indemnity), Section 16 (Confidentiality), Section 19 (Arbitration), Section 25 (General Terms), Section 26 (Consequential Damages), and Section 27 (Limitations) shall survive the expiration or termination of this Agreement.
25.10Liquidated Damages. The Parties agree that it would be impracticable or extremely difficult to determine the actual damages resulting from certain acts or omissions of Supplier; therefore the Parties further agree that those damages identified as “Liquidated Damages” represent a reasonable
17


estimate of fair compensation for the foreseeable losses resulting from Supplier’s acts or omissions, and such damages are not intended to be a penalty upon Supplier. The cumulative liquidated damages due with respect to Products purchased under a single Purchase Order shall not exceed [ ] percent ([ ]%) of the total value of such Purchase Order Price.
26.Consequential Damages. EXCEPT FOR INDEMNIFICATION OBLIGATIONS HEREIN, IN NO EVENT WILL EITHER PARTY BE LIABLE FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL, INDIRECT, EXEMPLARY, OR PUNITIVE DAMAGES (INCLUDING WITHOUT LIMITATION LOSS OF ACTUAL OR ANTICIPATED PROFITS, REVENUES OR PRODUCT; LOSS BY REASON OF SHUTDOWN OR NON-OPERATION; INCREASED EXPENSE OF OPERATION, BORROWING OR FINANCING; LOSS OF USE OR PRODUCTIVITY; AND INCREASED COST OF CAPITAL) WHETHER THE CLAIM IS BASED ON CONTRACT, TORT, STRICT LIABILITY, OR ANY OTHER THEORY OF LAW OR EQUITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FOR AVOIDANCE OF DOUBT, LIQUIDATED DAMAGES AMOUNTS AGREED HEREIN SHALL NOT BE CONSIDERED CONSEQUENTIAL DAMAGES.
27.Limitations. Each Party’s liability hereunder shall in no event exceed the total Purchase Order Price under the applicable Purchase Order(s); provided, however, that notwithstanding the foregoing, no such limitation shall apply to: (a) any liability pursuant to Section 15 (Indemnity); (b) any liability pursuant to Section 16 (Confidentiality); and/or (c) the gross negligence or willful misconduct of a Party.
28.Security Interest. Subject to Section 4.2, Customer acknowledges and agrees that Supplier will have the right to make any security filings, including protective filings under the Uniform Commercial Code, to defend and protect Supplier’s right, title and interest in and to the Products. Supplier agrees to release any security interests on any Products once title has passed to Customer in accordance with Section 4.2.
29.Trade Credit Insurance. To secure the payment obligations of Customer to Supplier, Supplier shall have the right to obtain trade credit insurance (“Trade Credit Insurance”), and the cost of such Trade Credit Insurance shall be included as an additional cost item in the Purchase Order, with payment terms and credit limits more particularly set forth in Exhibit C.
30.Discontinued Products.
30.1Definitions. “Product Discontinuation” means a process by which the electrical or mechanical components of a Product become no longer compatible with Product specification or the Product itself will no longer be in mass production, and there is replacement product then-available that is compatible with the Product and Exhibit B. “Last Buy” means the Products that Customer or System Owner purchases from Supplier prior to Product Discontinuation to account for the anticipated rate of defect for such Products.
30.2Product Discontinuation Notice. Supplier shall notify Customer of its plan for Product Discontinuation six (6) months prior to the date on which such Product Discontinuation takes effect. Customer shall determine the Last Buy amount and notify Supplier within sixty (60) days of receiving Supplier’s notification of Product Discontinuation (“Customer’s Last Buy Notice”). Supplier shall confirm the Last Buy amount and supply schedule within thirty (30) days of receiving Customer’s Last Buy Notice.
30.3Product Availability. Product(s) defined in Exhibit A and with an Accepted Purchase Order will be maintained in production for a minimum of eighteen (18) months from the time of Purchase Order acceptance.
19453451v17
18


File No. 23632.2

[Signatures on following page.]



19



IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first above written.


“SUPPLIER”

Powin Energy Corporation



By: /s/ Geoff Brown
Printed Name: Geoff Brown
Title: President

Notice Information:

Powin Energy Corporation
[ ]


“CUSTOMER”



By: /s/ Bill Bush
Printed Name: Bill Bush
Title: CFO


Notice Information:

Stem, Inc.
100 Rollins Road
Millbrae, CA 94030
[ ]











Exhibits:

Exhibit A – List of Products Subject to Agreement
Exhibit B – Product Specifications
Exhibit C – Pricing and Order Volumes
Exhibit D – Form of Purchase Order, Statement of Work, and Division of Responsibility
Exhibit E-1 – Form of Limited Commercial Warranty
Exhibit E-2 – Form of Performance Guarantee
Exhibit E-3 – Form of Long -Term Service Agreement
Exhibit F-1 – Supplier Insurance Requirements
Exhibit F-2 – Customer Insurance Requirements
Exhibit G – Form of Change Order



























































































EX-10.3 4 stem-10xq2022q2_ex103xfirs.htm EX-10.3 Document

EXECUTION VERSION
Information in this document (indicated by brackets) has been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K because such information is not material and is private or confidential.


FIRST AMENDED AND RESTATED MASTER SUPPLY AGREEMENT
FOR PURCHASE AND SALE OF ENERGY STORAGE EQUIPMENT


By and Between
Sungrow USA Corporation
And
Sungrow Samsung SDI Energy Storage Power Supply Co, Ltd.
(“Supplier” or “Suppliers”)
And
Stem, Inc.
(“Customer”)









i


FIRST AMENDED AND RESTATED MASTER SUPPLY AGREEMENT
This First Amended and Restated Master Supply Agreement (together with all exhibits, schedules, purchase orders, and annexes hereto, this “Agreement”) is made and entered into as of February 28th, 2020 (“First Restated Agreement Effective Date”) by and among Sungrow USA Corporation ., a Delaware corporation, with its principal place of business located at 575 Market St, 4th Floor, San Francisco, CA, USA, 94105(“Sungrow USA” or “Supplier”), Sungrow Samsung SDI Energy Storage Power Supply Co, Ltd., a Chinese corporation, with its principal place of business located at No.788 Mingchuan Rd., Boyan Science & Technology Park, Hefei State Hi-tech Zone, P.R. China 230088 (“Sungrow Samsung SDI”), and Stem, Inc., a company duly organized and existing under the laws of Delaware, located at 100 Rollins Road, Millbrae, CA 94030 (“Customer” or “STEM”). Supplier and Customer may, hereinafter, be referred to individually as a “Party” or collectively as the “Parties”. This Agreement sets forth the terms and conditions for the purchase and sale of the Products (as defined below). Capitalized terms used but not defined herein shall have the meanings assigned to them in the Exhibits hereto.
RECITALS
A.Supplier and Customer entered into a master supply agreement for the purchase and sale of certain energy storage equipment (the “Original Agreement”) dated October 30th, 2018 (the “Original Agreement Effective Date”).
B.The Parties wish to make certain modifications to the Original Agreement, which are set forth in this Agreement. Therefore, the Parties have agreed to amend and entirely restate the Original Agreement, as set forth in this First Amended and Restated Agreement.
AGREEMENT
1.Scope of Agreement.
1.1Products Covered. Customer may purchase one or more of the products listed on Exhibit A attached hereto (the “Products”), subject to the terms and conditions contained herein. This Agreement shall govern the terms of all Purchase Orders (defined below) for Products regardless of whether such Purchase Order expressly references this Agreement. “Products” shall refer to the entire energy storage system (“ESS”) unless context requires otherwise. “Battery Products” as used herein shall refer to lithium-ion battery modules and battery management systems (“BMS”). “PCS/BoS Products” as used herein shall include, but are not limited to: ESS PCS or DC converter, ESS cabinet, battery racks, and any balance of plant materials required to provide all auxiliary power supplies and transformers to operate the ESS. “PV PCS Products” as used herein shall include, but are not limited to: photovoltaic inverters used in conjunction with the ESS to store solar energy, associated accessories to utilized both the PV PCS Products and ESS. “Containerized Product” means any Product that is greater than or equal to twenty (20) feet in length with the exception of product ST548KWH-250 (defined below) which will not be classified as a Containerized Product. Certain defined terms as used herein may be defined in the Exhibits, such as in the Warranty.
1.2Non-exclusivity. This Agreement is not exclusive, meaning that Customer may purchase similar products from manufacturers or suppliers other than Supplier or its affiliates.
1.3Document Priority. In the event of a conflict between this Agreement and a Purchase Order document, the Purchase Order shall control.

1


2.Products and Order Placement.
2.1Purchase Orders. From time to time, Customer may place orders to buy Products from Supplier, subject to the terms and specifications of such order (each, a “Purchase Order” or “PO”), the form of which is attached hereto as Exhibit D. Supplier shall accept or reject in writing a Purchase Order received from Customer as soon as possible, but in no event later than ten (10) business days after receipt of such Purchase Order, deeming such document an “Accepted Purchase Order”. Supplier’s failure to respond to a Purchase Order within the preceding time period shall be considered a rejection of such Purchase Order. If the Purchase Order cannot be accepted or rejected within ten (10) business days, then Supplier shall notify Customer as soon as possible, but in no event later than ten (10) business days after receipt of such Purchase Order, and shall provide the amount of additional time that Supplier will require to adequately assess the request; provided, Customer may withdraw a pending Purchase Order at any time prior to its acceptance in writing by Supplier. Except as expressly set forth in this Agreement, once Supplier accepts a Purchase Order, the Purchase Order shall not be modified without the written consent of both Parties. For purposes of this Agreement, all references to “business day” shall mean any day except a Saturday, Sunday, or an observed federal holiday in the United States.
2.2Lead-times. With respect to Purchase Orders for Products listed in Exhibit A, Supplier shall deliver such Products within twenty-six (26) weeks to U.S. West Coast port of entry, twenty-eight (28) weeks to U.S. East Coast port of entry, and eighteen (18) weeks to Canada Toronto port of entry from the date of Purchase Order acceptance, at the specified Delivery Location (as defined below). Customer may submit a Purchase Order specifying a shorter lead time, and Supplier may accept or reject such Purchase Order its sole discretion, provided that if Supplier accepts such Purchase Order, Supplier agrees to be bound by the agreed Guaranteed Delivery Date(s) (as defined below) in such Purchase Order. With respect to Purchase Orders for any Products not listed in Exhibit A, such Products shall have lead-times as agreed to by the Parties as set forth in the respective Purchase Order. Every three (3) months, on a predetermined schedule mutually agreed by the Parties, Supplier shall provide Customer with confirmation of anticipated lead-times for all Products ordered.
2.3Forecasts. Every three (3) months, on a predetermined schedule mutually agreed by the Parties, Customer shall provide to Supplier a non-binding forecast of the Products that Customer anticipates ordering during the following six-month period (“Order Volume Forecast”). Customer shall make all reasonable efforts to ensure the accuracy of the forecast. Purchase Orders submitted to Supplier that would cause the volume of Products to be delivered in any calendar quarter to exceed the volume set forth in the then-current Order Volume Forecast may be subject to lead-times as stated in Section 2.2, but in no event longer than thirty (30) weeks.
3.Pricing and Taxes.
3.1Pricing. The pricing set forth in Exhibit C shall remain valid during the Pricing Period as defined in Exhibit C. As set forth in Exhibit C, the prices for the Products sold under Purchase Orders issued by Customer shall vary based on their kilowatt hour (“kWh”) alternating current (“AC”) capacity and the cumulative volume of Products purchased by Customer. All kWh-based volume pricing and liquidated damage calculations shall be based on the “kWh AC Nameplate Capacity” of such Product sold under this Agreement unless it is explicitly specified as kWh DC. For a Purchase Order, the “Purchase Order Price” shall mean the total amount owed under a Purchase Order for all Products under such Purchase Order, including the upfront cost of the Products plus any warranty or annual maintenance associated with such Products if such warranty or annual maintenance costs are paid upfront (as opposed to annually during operation of the ESS) and are listed in the Purchase Order. The “Product Price” is the equipment price for a particular Product purchased, excluding any warranty payments and maintenance fees.
2


3.2Changes in Prices. The Purchase Order Price shall be based on the terms of Exhibit C and shall be fixed once the Purchase Order is accepted, subject to the Annual Pricing Adjustment set forth in Exhibit C. The limitation set forth in the immediately preceding sentence shall not preclude the application or collection of liquidated damages or other adjustments as expressly allowed under this Agreement.
3.3[ ].
4.Shipment and Delivery.
4.1Incoterms. Unless otherwise agreed in an accepted Purchase Order, Supplier will ship Products according to the delivery terms set forth in Exhibit C and prices for Product shall reflect all costs of such delivery terms in accordance with Exhibit C.
4.2Title and Risk of Loss. [ ]. Supplier shall transfer title free and clear of all liens, claims, and encumbrances, except for those liens or security interests which Supplier maintains in the Products pending the receipt of payment in full from Customer If any third-party liens or encumbrances arise in connection with the Products prior to the delivery of the Products to the Customer, Supplier shall within five (5) business days remove any such liens or encumbrances. For Products delivered to the Project Site (as defined below), risk of loss to such Products shall pass to Customer upon delivery of the Products to the Project Site. For Products delivered to a Staging Warehouse (defined below), risk of loss to such Products shall remain with Supplier, as a bailee for Customer’s Products, until Customer picks up the Products in accordance with Section 4.3. In the case that Products are delivered in multiple pieces, parts, or components, risk of loss with respect to each piece, part, or component shall transfer as described in this Section 4.2. Title and risk of loss with respect to Products or components thereof that are rejected by Customer pursuant to Section 4.4 shall transfer back to Supplier at the Supplier’s pick up of the rejected Products or components thereof which shall take place within ten (10) business days of such rejection.
4.3Delivery; Delivery Delay; Product Commissioning. Supplier shall deliver the Products to the requested location specified on the Purchase Order (“Delivery Location”), which location may be the location where the Product will be installed and Commissioned (“Project Site”), a mutually agreed upon warehouse location operated by Supplier (“Staging Warehouse”), or any other location identified on an accepted Purchase Order. Delivery to the Delivery Location shall take place no later than the applicable delivery date listed on the Purchase Order and associated order confirmation provided by Supplier (“Guaranteed Delivery Date”). [ ].
[ ].
For Products that are to be made available for pick up by Customer or its representative at a Staging Warehouse, Customer shall take delivery of the Products no later than [ ] following the later of (i) the Guaranteed Delivery Date specified on the Purchase Order or (ii) three (3) business days after the date of actual delivery of the Product if such delivery is after the Guaranteed Delivery Date (“Customer Pickup Deadline”). If Customer fails to take delivery of the Products by the Customer Pickup Deadline and continues to request storage of the Product by Supplier: (i) Customer shall be responsible for storage and handling costs of [ ] per kWh AC, per month, for the first two (2) months and [ ] per kWh AC, per month, for each subsequent month. Charges will be prorated if the Product is retrieved mid-month. Supplier shall store the Product on Customer’s behalf up to [ ] after the Customer Pickup Deadline. At any time on or after [ ] after the Customer Pickup Deadline for a Product, Supplier may give [ ] notice that Supplier intends to reallocate such Product to another customer. If Customer fails to take delivery of the applicable Product within the foregoing notice period, Supplier may terminate the Purchase Order and may allocate the Product to another customer at Supplier’s sole discretion It is agreed by both Parties that Containerized PCS/BoS Products will only be delivered to the Project Site due to the size constraints of
3


any given Staging Warehouse. Storage of Battery Products for containerized solutions may be discussed on a case by case basis.
4.4Inspection. If any of the Products or components thereof furnished hereunder are found at any time within [ ] of delivery to the Project Site (the “Product Acceptance Period”) to be defective in material or workmanship or otherwise not in conformity with the requirements of this Agreement or associated Purchase Order, then upon written notification from Customer to Supplier of such nonconformity, Supplier shall have ten (10) business days (“Correction Period”) to correct such defect or nonconformity. If such defect or nonconformity is not cured during the Correction Period, and such defect or nonconformity prevents the Customer from completing Commissioning or operating the Product safely and/or at its kWh AC Nameplate Capacity, then Supplier shall owe Delivery Delay Damages for each day beginning on the first day of the Correction Period and continuing until such defect or nonconformity is cured. If such defect or nonconformity does not affect the Customer from completing Commissioning or operating the Product safely and/or at its kWh AC Nameplate Capacity, then Supplier shall have an additional five (5) business days (“Additional Correction Period”) to correct such defect or nonconformity.
4.5Insurance. Throughout the term of this Agreement and while any Product sold under this Agreement is still covered under the Warranty, Supplier shall comply with the insurance requirements stated in Exhibit F.
4.6Delivery Documentation. Supplier shall provide a separate bill of lading or similar shipping documentation for each delivery of Products (the “Delivery Documentation”). The Delivery Documentation shall be physically affixed to the packaging of the Products and a copy emailed to Customer prior to Supplier’s invoice for such delivery. The Delivery Documentation shall include part numbers and quantities of each item or Products delivered.
4.7Battery Installation and Product Commissioning. Supplier agrees to perform the on-site Battery Product installation and Commissioning of each Product at the Project Site on the date directed by Customer (the “Scheduled Commissioning Date”), provided that Customer provides at least twenty-eight (28) days’ prior written notice. As part of such installation and Commissioning, Supplier shall, no later than one (1) day following completion of such services, have removed any and all debris related to such activities from the Project Site if the garbage collection service is elected by the Customer. [ ].
4.8Damage During Delivery, Installation, or Commissioning. To the extent that delivery, Battery Product installation, Commissioning, and/or any other on-site activities are carried out by Supplier or its employees, agents, or subcontractors, Supplier shall be responsible for all damage to the Products incurred during the performance of such activities by Supplier or its employees, agents, or subcontractors. If any Products are damaged during such activities by acts or omissions of Supplier or its representatives, then notwithstanding expiration of the Product Acceptance Period set forth in Section 4.4, if such damage is discovered prior to completion of Commissioning and provided that the Customer can provide solid evidence to prove it was Supplier’s employees, agents or subcontractors who made such damage, Customer may revoke its acceptance of such damaged Products and Supplier shall remedy such damage within the Correction Period set forth in Section 4.4 or be liable damages as set forth in Section 4.4. If such damage is discovered after Commissioning then Customer may file a claim under the Warranty.
5.Rescheduling; Changes; Cancellations.
5.1Rescheduling. Customer may reschedule the delivery of Products under a Purchase Order, provided that a fee (“Rescheduling Fee”) may apply based on the timing of the rescheduling request and the applicable Guaranteed Delivery Date, as defined in the following table:
4


Rescheduling Fee Schedule for Products with a Delivery Location in the United States
Timing of ReschedulingRescheduling Fee
(% of purchase price of rescheduled Product)
More than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Less than [ ] from Purchase Order’s Guaranteed Delivery DateRequires written permission of Supplier, [ ]%







5


Rescheduling Fee Schedule for Products with a Delivery Location in Canada
Timing of ReschedulingRescheduling Fee
(% of purchase price of rescheduled Product)
More than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Less than [ ] from Purchase Order’s Guaranteed Delivery DateRequires written permission of Supplier, [ ]%

The delivery date for any Products rescheduled at the request of Customer under this Section shall not be rescheduled by Customer more than once per Purchase Order, and shall not be delayed by more than [ ] from the original Guaranteed Delivery Date, without the written permission of Seller. If the rescheduled delivery date is more than [ ] from the original Guaranteed Delivery Dave, both parties must mutually agree in writing that rescheduling request is accepted. If the rescheduling request is denied by Supplier, it will then be Customer’s decision if they would like to proceed with a rescheduling request within the time frames noted above or cancel the Purchase Order under the procedures noted in Section 5.2 of the Agreement. Once a new delivery date has been established following a rescheduled request, such new date shall be considered the Guaranteed Delivery Date with respect to such Products and associated Purchase Order.
5.2Cancellation for Convenience. After Supplier accepts a Purchase Order per Section 2.1, Customer may cancel such Purchase Order (in whole or in part) for convenience, for any reason, as set forth in this Section. In the event of such cancellation for convenience, Customer shall pay to Supplier, as Supplier’s sole and exclusive remedy for such cancellation, a fee (“Convenience Cancellation Fee”) according to the following tables:








6


Convenience Cancellation Fee Schedule for Products Listed in Exhibit A and having a Delivery Location in the United States
Timing of CancellationConvenience Cancellation Fee (% of purchase price of Canceled Product)
More than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Less than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%

Convenience Cancellation Fee Schedule for Products Listed in Exhibit A and having a Delivery Location in Canada
Timing of CancellationConvenience Cancellation Fee (% of purchase price of Canceled Product)
More than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Less than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%


7


Convenience Cancellation Fee Schedule for Products Not Listed in Exhibit A
Timing of CancellationConvenience
Cancellation Fee
(% of purchase price of Canceled Product)
More than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Between [ ] and [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%
Less than [ ] from Purchase Order’s Guaranteed Delivery Date
[ ]%

Customer shall pay any Convenience Cancellation Fee due within thirty (30) days of receipt of an invoice from Supplier. The Parties agree that the Convenience Cancellation Fee is in the nature of Liquidated Damages.
5.3Purchase Order Changes. Except as expressly set forth in this Agreement, no changes may be made to an accepted Purchase Order without the written consent of both Parties, as evidenced by a signed change order (“Change Order”) substantially in the form of Exhibit G.
6.Product Changes. Supplier shall provide Customer with one hundred and eighty (180) days advance written notice of any major change in the form, fit, function, or design of the Product as used by the Customer. Notwithstanding the foregoing, Supplier may not change the specifications or design of any Product that is subject to a confirmed Purchase Order without Customer’s prior written consent.
7.Firmware Updates.
7.1Remote Access. Customer shall provide to Supplier, to the extent available to Customer, at no cost to Supplier, secure remote internet access capability to the Project Sites. Such remote access, to the extent available, shall supply reliability and data rates sufficient to enable Supplier to download firmware and software updates to the Products. Upon reasonable notice to Customer, and if permission is granted by any subsequent purchasers of the Products, Customer agrees to use commercially reasonable efforts to provide timely access to the Project Sites and Products for purposes of such updates.
7.2Firmware Updates. If remote access to the system is provided to Supplier, Supplier shall provide to Customer (or its successors, assigns and the System Owners of any such Products) any updates to the software or firmware incorporated into the Products sold to Customer under this Agreement for no charge, and Supplier further agrees to install any such updates to the Products onsite at the then location of such Products (e.g. whether at the Project Site for deployed Products, onsite at a Customer-specified location for those yet to be deployed, etc.), provided that the Products are still covered by Supplier’s Warranty, in each case at Supplier’s cost. If remote access is not provided, then (i) if the firmware update is one that if not installed could lead to a violation of Supplier’s Warranty or is otherwise a safety
8


concern, Supplier shall pay labor and materials expenses for firmware updates that are made at the Project Site by Supplier personnel; and (ii) if the firmware update is otherwise a general product efficiency or benefit upgrade, Customer shall pay labor and materials expenses for firmware updates that are requested by Customer in writing to be made by Supplier at the Project Site by Supplier personnel.
8.Invoicing and Payment. Supplier shall provide a separate invoice for each delivery. Each invoice shall include the following: Customer purchase order number, date of arrival of the Product at Project Site or Staging Warehouse, along with net terms for the payment being requested. Payment terms shall be in accordance with Exhibit C. If an invoice is not submitted in accordance with the payment terms outlined in Exhibit C, then the date of distribution must also be noted on the invoice.
9.Late Payment. All payments that are not received by Supplier by the date such payment is due may be charged interest until paid in full at the rate of [ ]% percent ([ ]%) per month of the overdue balance., or the maximum rate allowable by law, whichever is less. In the event that Customer’s account is past due more than thirty (30) days, without limitation to Supplier’s termination rights in Section 17.2, Supplier shall have the right to suspend performance under any delinquent Purchase Orders until all overdue monies are paid to Supplier. For clarity, Supplier may only suspend performance obligations associated with the Purchase Order(s) suffering late payment, all other Purchase Order and Product performance obligations shall remain intact.
10.All Sales Final. Subject to inspection per Section 4.4 or valid Warranty Claims, all sales are final. Supplier is under no obligation under any circumstance to accept returns of Products, other than pursuant to a rejection per Section 4.4, a Product Recall under Section 11.5, and/or an applicable Warranty Claim.
11.Warranty and Product Failures.
11.1Product Warranty. All Products covered by this Agreement will be warranted per the terms set forth in Exhibit E, attached hereto (the “Warranty”). The Warranty includes a manufacturer’s warranty, preventative maintenance, and capacity performance guarantee (if included or purchased separately) for the Products.
11.2Warranty Assignment. Customer, upon the transfer of title to Product, may assign the Warranty in accordance with the assignment terms and conditions set forth in the Warranty.
11.3No Additional Warranties. Customer acknowledges and agrees that, except for a valid assignment of the Warranty by Customer to a third party, any other warranty that might be granted by Customer to a third party does not bind Supplier in any manner and is not applicable between Supplier and such third party. Likewise, all limitations of the Warranty stated in this Agreement apply to an assignee of the Warranty to the extent such limitations would apply to the original Customer.
11.4Specification Compliance. The description and specifications for the Products to be sold and purchased under this Agreement are set forth on Exhibit B, attached hereto (the “Specifications”). Supplier shall ensure that, at the time of Commissioning, the Product provided by Supplier hereunder shall comply in all respects with the Specifications.
11.5Product Recalls. If Supplier and/or any governmental authority issues a recall notice that is generally applicable to the Product or Product Component, or Supplier otherwise recognizes the need for a recall even in the absence of external notice (any of the foregoing events, a “Recall”), then Supplier shall (a) promptly provide, within five (5) days of such Recall, written notice to Customer and to the owner of the Product (such owner, whether Customer or a subsequent third-party owner, the “System Owner”); (b) to the extent Supplier issues a Recall on a Product component, cause such Recall to apply to the Products; (c) at its sole cost and expense, redesign, repair or replace as necessary the affected Products
9


and/or Product components on all affected Products; and (d) certify in writing to Customer (and each System Owner, as applicable) after any redesign, repair or replacement has been completed that such affected Product complies with the Specifications, any applicable safety standards and requirements, and any directives of the applicable Recall.
11.6[ ].
11.7[ ].
12.Particular Uses. Customer acknowledges that the Products are not designed for, and Supplier has no desire to make Products available for, life support, critical care, medical, safety equipment, or similar applications where Product failure could result in loss of life or personal or physical harm. Accordingly, Supplier disclaims all liability, and Customer assumes all risks arising from any such or similar application of the Products.
13.Maintenance and Support.
13.1Generally. Supplier will provide ongoing maintenance and support for the Products during the term that Supplier has any obligations under the Warranty for such Products, including use and operation of the Products (including, without limitation, the batteries), maintenance of a parts depot sufficient for maintenance and support and as required to support the service levels and other obligations described in this Agreement, and the identification of and communication to Customer of information about potential defects in or maintenance needed for the Products. Such ongoing maintenance and support shall include all required physical inspections at the Product installation locations, and preventative and regular maintenance of the Products at the installation locations, including at least annual onsite inspection (or more frequently as needed or recommended by the Product Specifications or Warranty).
13.2Spare Parts. Supplier will also provide additional spare parts depots at mutually agreed upon locations, to be stocked and maintained at Supplier’s expense. Inventory levels and spare parts depot requirements will be reviewed by the Parties and agreed on a semi-annual basis. Battery spare module inventory are excluded in this scope of work and may be addressed separately by the Parties. For the term of the Warranty, Supplier is responsible for stocking spare parts of equal or enhanced functionality on all Products shipped and installed by Customer.
13.3Data Monitoring. Customer shall be responsible for collecting, monitoring and storing the data and alerts regarding the installed Products, to ensure that all operations conform to the required operating parameters of the Products, including cabinet temperatures and other operating parameters. In the event that a Defect in the Product or Product Components or problem in the performance of the Products is identified, or the Products are operating outside of expected parameters, Customer shall make best efforts to make available all related data to Supplier. Supplier shall promptly diagnose, repair or replace all necessary Product components so that the Products function consistent with the Product Specifications. If the performance problem is not covered by the Warranty, Customer shall reimburse Supplier for direct and actual documented expenses incurred, including Supplier’s labor. Supplier will collect all data necessary to be able to report information required by suppliers or manufacturers of Product components used in the Products and will report all such information in a timely manner. For the next generation product, Supplier agrees to provide additional data storage hardware at additional cost to the Customer in order to provide temporary storage, as means of data backup for the purpose of Warranty Claims and Capacity Performance Guarantee Claims in case there is date outage or corruption on Customer’s side.
13.4Service Levels; Service Delay Damages. For any [ ] related Warranty Claims, Supplier shall provide maintenance and support consistent with the following service levels, based on the severity
10


of the support issue. Customer shall, within [ ] of detecting a Defect, inform Supplier of any defects and provide all technical information associated to this Warranty claim for trouble shooting. All of the below-listed response times shall be calculated starting from Supplier’s receipt of the official Warranty claim submitted by Customer. If Supplier is delayed in its ability to provide a remedy plan resulting from Customer’s failure to make the data available for failure analysis, any delayed time shall be added to the guaranteed issue resolution time.
Severity 1: Severity 1 is [ ].
Severity 2: Severity 2 is [ ].
Severity 3: Severity 3 is [ ].
Severity LevelAcknowledgement
of Issue
Issue Resolution
Time
Damages for Failure to meet Service Level in $ / kWh /day
Severity 1[ ][ ]$[ ]
Severity 2[ ][ ]$[ ]
Severity 3[ ][ ]$[ ]

Table 1. [ ] Products Service Level Agreement
[ ]
For Severity 1 issues, Supplier may request up to [ ] of resolution time in addition to the Issue Resolution Time listed above, and such request shall not be unreasonably denied by Customer. Supplier and Customer may mutually agree in writing to extend the above response times if there are no actual or potential damages to Customer resulting from such extension. [ ]. Damages shall begin to accrue upon and after the expiration of the applicable issue resolution time. Customer shall cooperate with Supplier and provide Supplier with all necessary information and data necessary to resolve such issues, and for any inaccessibility to the Product for service not caused by Supplier, such delayed period shall not be accrued in the resolution times listed above. Notwithstanding the above response times, for Products posing a safety risk, Supplier shall act as soon as possible, and provide any interim instructions to immediately alleviate or mitigate any safety risk.
For any [ ] Warranty claims, the following service levels will be followed. All response times below shall be calculated starting from Supplier’s receipt of the official Warranty claim submitted by System Owner. If Supplier is delayed in its ability to provide a remedy plan resulting from Customer’s failure to make the data available for failure analysis, any delayed time shall be added to the guaranteed issue resolution time.
Severity LevelAcknowledgement
of Issue
Issue Resolution
Time
All[ ][ ]
Table 2. [ ] Service Level Agreement

13.5[ ].
11


13.6Response Time Pass-through Option. Supplier agrees that the response times for acknowledgment and resolution of an issue set forth above in this Section 13 may be passed through to a subsequent System Owner; provided, (a) such System Owner (as defined in Section 11.5) shall adhere to all of Customer’s obligations in Exhibit E, (b) the response times passed through in Exhibit E shall not be stricter than the times set forth in the table above in this Section 13, and (c) the response times set forth in this Section 13 shall still apply to any request for service by Customer with respect to the same Product.
13.7Service Delay Damages Pass-through Option. Supplier agrees that the Liquidated Damages set forth in this Section 13 are payable to Customer. Customer may, at its sole option, wholly or partially pass through Liquidated Damages to a subsequent System Owner, provided that: (a) the Liquidated Damages passed through are no greater than those set forth in this Section 13; (b) the response deadlines before Liquidated Damages begin to accrue are not stricter than those set forth in this Section 13; (c) Customer provides written notice to Supplier of the election of Liquidated Damages pass through for a particular Product; (d) Supplier may owe such damages to Customer and/or subsequent System Owner concurrently but in no event shall Supplier’s maximum aggregate liability to Customer and to subsequent System Owner exceed the total amounts set forth in this Section 13.7 (i.e., Supplier’s total liability is no event expanded or increased due to Customer’s election of any whole or partial pass through of damages); and (e) Supplier has remote access to Product data in accordance with this Section 13.
13.8Applicability of Service Delay Damages. [ ] Service Delay Damages and response times for regions not listed above shall be discussed and mutually agreed between both parties within sixty (60) days of execution of this Agreement. Costs, damages, and response times for Products installed at other locations shall be mutually agreed to be both Parties on a case-by-case basis. If a Defect is covered under the Warranty, all expenses for issue resolution shall be paid by Supplier. In no event shall Supplier perform any major repairs that are not covered under the Warranty without prior written permission from Customer or System Owner, as applicable. Further, if the root cause of the issue is excluded from the Warranty or obligations herein, then Service Delay Damages shall not accrue.
13.9Temporary Suspension of Obligations. If Supplier’s ability to resolve the issue is impeded or delayed in any way by factors outside of Supplier’s reasonable and foreseeable control, including inability to access the Project Site or required data, Customer readiness for testing and evaluation, host site, authorities having jurisdiction (“AHJ”), utility interconnection delays, or permitting, no Service Delay Damages shall accrue during the period of the delay.
13.10Services Workmanship Warranty. Supplier warrants that all services will be performed or rendered safely and in a good workmanlike manner in accordance with industry standards. Supplier shall have fully trained personnel capable of efficiently and safely operating such equipment and performing service and repair for Customer.
14.Intellectual Property; Branding.
14.1IP Ownership. Supplier retains ownership of all rights to designs, technical data, and any other intellectual property relating to the Products, and to any models, drawings, patterns, composites, molds, masks, fixtures, and tools used in making them, and nothing in this sale conveys any license, expressly or by implication or estoppel under any such rights to Customer.
14.2Branding. Customer agrees that it will not alter or remove any Seller trademarks on the Products sold under this Agreement under any circumstances provided that Customer is given a sample of Seller’s anticipated branding prior to Product Delivery; Customer will provide Seller a set of branding requirements within ninety (90) days after the date of this Agreement, and Seller shall consider this
12


branding requirements and take reasonable efforts to incorporate it into the final rendering of the Products.
15.Indemnity.
15.1Indemnity. Each Party (the “Indemnifying Party”) shall indemnify, defend and hold harmless, the other Party, its affiliates, and its and their officers, employees, agents, successors, and assigns, (each an “Indemnified Party”) against any and all losses, damages, liabilities, deficiencies, actions, judgements, interest, awards, penalties, fines, costs or including reasonable attorneys’ fees and expenses (“Losses”) to the extent resulting from a claim, action, suit, proceeding, demand, investigation, or assessment made or brought by any person or entity (“Claim”) for: (a) any injury or death to any person, and (b) destruction of real or tangible personal property of third parties arising out of, or in connection with, an act or omission or negligence of the Indemnifying Party or its officers, employees, agents or subcontractors acting within the scope of employment of the Indemnifying Party. The Indemnifying Party’s liability shall be limited by the Indemnified Party’s own proportional negligence and/or willful conduct. The Indemnified Party will give the Indemnifying Party prompt written notice of any claim for which indemnification is sought. Failure to give prompt notice will not diminish the Indemnifying Party’s obligations under this Agreement to the extent such failure does not materially prejudice the Indemnifying Party’s ability to defend the claim. The Indemnifying Party shall control the defense of the Claim, and the Indemnified Party may participate in the defense at its own expense with counsel of its choice. If the Claim is one that cannot by its nature be defended solely by the Indemnifying Party, then the Indemnified Party will make available information and assistance as the Indemnifying Party may request, at the Indemnifying Party’s expense. The Indemnifying Party may not, without the prior written consent of the Indemnified Party, (a) consent to the entry of any judgement or enter into any settlement that provides for injunctive or other non-monetary relief affecting the Indemnified Party, or (b) consent to entry of any judgement or enter into any settlement unless such judgement or settlement that provides for an unconditional and full release of the Indemnified Party and does not diminish any rights of the Indemnified Party under this Agreement or result in additional fees or charges to the Indemnified Party. If the Indemnifying Party, within a reasonable time after receipt of a request for indemnification fails to take reasonable steps to defend the Indemnified Party against a Claim, the Indemnified Party may undertake the defense of such Claim without waiving its rights and remedies under this Agreement.
15.2Intellectual Property Indemnity. Supplier will at its expense defend or settle (at its option) any third-party Claim against Customer arising from the infringement of any patent, copyright, mask work right, trade secret, or other intellectual property right by Product in the United States, and will pay any final judgment entered against Customer in such claim, provided that Customer notifies Supplier in writing of such claim promptly after knowing of it and allows Supplier to control the defense and all related settlement negotiations and cooperates in its defense as requested by Supplier. Without limitation to Supplier’s obligations under this Section, if any court or administrative agency issues an injunction prohibiting the use of any Products sold under this Agreement, then Supplier shall modify or replace the affected Products so as to avoid further infringement, or obtain a license to cure an infringement, in its sole discretion. Supplier’s duty to defend and indemnify will not apply if the alleged infringement arises from the combination of the Products with any other goods or products not provided by or directed to be used by Supplier, or the modification of any Products (unless performed or directed by Supplier or its authorized representatives), or any unauthorized use of the Products by the Customer if the infringement would not have occurred but for such unauthorized use. Supplier shall not be responsible for any settlement made by Customer of an indemnifiable claim hereunder, unless such claim was settled with Supplier’s prior written consent.
16.Confidentiality. “Confidential Information” shall mean: (i) trade secrets or other proprietary or confidential information; (ii) other materials designated in writing as confidential by the disclosing Party at the time of disclosure; and (iii) oral or written information reasonably discernable to be confidential information of the disclosing Party. Confidential Information will not include any information that is
13


either known to the general public or to the industry, or known to, or in the possession of, a receiving Party prior to disclosure by the other Party, that is disclosed as required by law, or that is independently developed by such Party. If disclosure of such Confidential Information is required by law, the Party receiving such Confidential Information shall notify the other Party prior to such disclosure and cooperate with the other Party with any efforts to prevent or oppose such disclosure. Each Party agrees that it will not disclose to any third party any Confidential Information it obtains with respect to the other Party during or after the term of this Agreement except as expressly permitted hereunder, and that it will treat all such information as confidential and will use such information only for carrying out the purposes of this Agreement; provided that either Party shall be permitted to disclose Confidential Information to their respective counsel, advisers, investors, financing parties, and affiliates, provided that the aforementioned are subject to similar confidentiality obligations. The confidentiality obligations of the Parties hereunder shall continue during the term of this Agreement for a period of three (3) years from the date of disclosure of Confidential Information. For clarity, this Agreement and related documents shall be confidential. Neither Party shall issue any press release or other public announcement regarding this Agreement or the subject matter herein without the prior written consent of the other Party, unless otherwise required under applicable law.
17.Term and Termination.
17.1Term. Subject to Section 31, this First Restated Agreement shall supersede the Original Agreement on the First Restated Agreement Effective Date and remain effective for one (1) year thereafter (the “Initial Term”) and shall renew for successive one (1) year terms (any such term, a “Renewal Term” and collectively with the Initial Term, the “Term”) upon written agreement from both parties. Either party can terminate this Agreement effective at the end of the then-current Term by providing three (3) months’ prior written notice. For further clarity without limiting the foregoing, six (6) months prior to each subsequent calendar year under the Agreement, the Parties will begin negotiating a new pricing exhibit for such subsequent calendar year.
17.2Termination for Breach. If either Party materially defaults in the performance of its obligations hereunder, the defaulting Party agrees to use commercially reasonable efforts to correct the default within [ ] after written notice of default from the non-defaulting Party. If such breach is not reasonably capable of cure within [ ] but such breach is reasonably capable of cure within [ ] after delivery of notice of such breach, then the breaching Party shall be afforded [ ] to cure said breach, if the breaching Party commences to remedy the breach within such [ ] period and thereafter diligently pursues such remedy until such breach is fully cured, but in no event later than such [ ] period.
If any such default is not corrected within the applicable cure period, then the non-defaulting Party at its option may, in addition to any other remedies it may have under this Agreement, or at law or in equity, terminate any Purchase Order(s) and/or this Agreement immediately upon written notice to the other Party.
17.3Rights upon Termination. The termination or expiration of this Agreement for any reason other than a default shall not affect or impair the rights and obligations of either Party, nor relieve any Party of any obligation or liability accrued hereunder prior to such termination or expiration or affect or impair the rights of either Party arising under this Agreement prior to such termination or expiration.
Termination for Bankruptcy. If the other Party files a petition in bankruptcy, files a petition seeking reorganization, arrangement, composition or similar relief, or makes an assignment for the benefit of creditors, or if any involuntary petition or proceeding under bankruptcy or insolvency laws is instituted against such other Party and not stayed, enjoined or discharged within [ ], this Agreement may be terminated by either Party immediately, by giving written notice to the other Party to that effect.
14


18.Compliance with Laws. Supplier shall comply with all applicable federal, state, and local laws, order, and regulations with respect to all goods and services provided by Supplier hereunder, including delivery of the Products and onsite services provided under the Warranty. Supplier shall ensure that its employees, agents, and subcontractors adhere to the same. This Agreement incorporates by reference all the clauses required by the provisions of said laws, orders, and regulations. Supplier further agrees that it and its employees, agents, and subcontractors comply with all reasonable Project Site compliance requirements of which Supplier receives actual notice, including but not limited to registration of personnel and vehicles, background checks, fingerprints, and other security measures.
19.Arbitration. The Parties agree that any dispute not resolved amicably by the Parties through mutual negotiation within thirty (30) days from the date a Party raises such dispute in writing shall be resolved by arbitration under the arbitration rules of the American Arbitration Association then in effect, by a panel of three arbitrators appointed in accordance with such rules. The arbitration shall take place in the San Francisco, California metropolitan area and the language of the arbitration shall be English. Either Party may apply to any court having jurisdiction for injunctive relief necessary to protect its rights pending resolution of the arbitration. The award of arbitration shall be final and binding upon the Parties, and judgment thereon may be entered by any court of competent jurisdiction. The arbitrators may order equitable or injunctive relief consistent with the remedies and limitations in this Agreement. All information disclosed in connection with the arbitration, including the existence of the arbitration, will be Confidential Information governed by Section 16. The Parties may, however, disclose such information to an appropriate court, under confidentiality restrictions, as necessary to seek enforcement of any arbitration award or judgment or to seek any relief permitted under the terms hereof. The arbitrators shall award the prevailing Party in any dispute reimbursement of its arbitration costs and fees, including without limitation reasonable attorneys’ fees, paid by the non-prevailing Party.
20.Quarterly Meetings. During the Term the Parties shall have quarterly meetings prior to the end of each calendar quarter to review sales and marketing policies and the outcome of such meetings shall be reported to each Party’s management. The meeting held prior to the end of the fourth quarter of each year shall include discussions regarding annual sales and marketing policies, as well as new product introduction efforts and any major changes to the company structure coming in the next calendar year. All such meetings shall take place on dates agreed upon by the Parties.
21.Restrictions on Data and System Access. Supplier will only collect and use data and information related to the operations of the Products that will be made available to Supplier by Customer, or data Customer allows to be collected directly by Supplier in the normal course of monitoring the Products’ performance and reliability which is required by Supplier for the performance of its obligations under this Agreement. Customer shall make the data required by Supplier for the performance of Supplier’s obligations hereunder available on an as-needed basis. The costs of remote data transmission from the Project Sites shall be borne by Customer. Supplier shall not collect or have access to Customer data or information or meter data related to the installed Products except as provided in this Section 21. Supplier may only use such data in the performance of the services under this Agreement and will not disclose any data or information to any third party (except as provided in this Agreement regarding maintenance and support) or otherwise use data or information for its internal operations. Customer may audit the collection and use of such data and information by Supplier. All data and information will be subject to physical, access and other security controls, and will be secured and encrypted when stored and accessed or transferred across any private or public network. Supplier’s security systems and protocols related to data provided by Customer and/or collected by Supplier from the Products will be consistent with those guidelines establish by SANS for Critical Security Controls. All logins by Supplier personnel shall be identifiable to specific individuals. Within thirty (30) days of the First Restated Agreement Effective Date, and to the extent not already completed by such date: (a) Supplier shall provide Customer with documentation describing Supplier’s internal controls related to data security and Supplier’s obligations under this Agreement; and (b) Supplier and Customer shall work collaboratively to ensure that all requirements of this Section 21 are fulfilled. Supplier acknowledges and agrees that all Customer
15


software and other Customer proprietary technology provided to Supplier and that is or becomes part of the Products is the sole property of Customer and constitutes valuable trade secrets and intellectual property of Customer. Customer acknowledges and agrees that all Supplier software and proprietary technology that is part of the Products is the sole property of Supplier and constitutes valuable trade secrets and intellectual property of Supplier. Supplier agrees that it will not attempt to gain access to any software or other proprietary technology or any data or information generated by the Products, and will not attempt to copy, reverse engineer or otherwise exploit Customer’s software and other proprietary technology.
22.Environmental Attributes. Supplier hereby waives and disclaims any rights to any Environmental Attributes as part of the transaction relating to this Agreement and/or the Products sold hereunder; all Environmental Attributes shall belong to Customer or Customer’s affiliates. “Environmental Attributes” means any and all credits, tradeable credits or certificates, benefits, incentives, emissions reductions, offsets, and allowances, howsoever entitled, attributable to the generation from or installation of the Products or services purchased under this Agreement. Environmental Attributes include but are not limited to: (a) any avoided emissions of pollutants to the air, soil or water such as sulfur oxides (S0x), nitrogen oxides (NOx), carbon monoxide (CO) and other pollutants identified now or in the future; (b) any avoided emissions of carbon dioxide (CO2), methane (CH4) and other greenhouse gases (GHGs) that have been determined by the United Nations Intergovernmental Panel on Climate Change to contribute to the actual or potential threat of altering the Earth’s climate by trapping heat in the atmosphere or that are subject to reporting pursuant to 40 CFR Part 98; (c) investment and/or production tax credits associated with the construction or operation of the energy projects and other financial incentives in the form of credits, reductions, or allowances associated with the project that are applicable to a state or federal income or other taxation obligation; (d) reporting rights to these avoided emissions in compliance with federal or state law, if applicable, and to a federal or state agency or any other party including without limitation those reporting rights accruing under Section 1605(b) of The Energy Policy Act of 1992, 42 U.S.C. 13385(b), and the rules promulgated thereunder, and any present or future federal, state, or local law, regulation or bill, and international or foreign emissions trading program; and (e) state incentives, such as the Self Generation Incentive Plan (SGIP) in California or other similar or like programs in other states, cities, municipalities, utilities, school districts or other similar entities.
23.Recycling of Product. At the end of the functional life or end of the Warranty Period associated with the Product, whichever occurs first, upon written notice from Customer, Supplier agrees to accept all Supplier provided Battery Products at the cost agreed by both parties at that time of recycling (such cost not to exceed twenty-five dollars ($25) per kWh of DC Nameplate Rating), and to make all reasonable efforts to recycle the Product or Product components in an environmentally responsible way. For better clarity without limiting the generality of the foregoing, such cost shall not include the cost of demolition and transportation of the Battery Products to the designated location, which shall be borne by Customer.
24.Bankability Report. Upon request by Customer, Supplier shall provide to Customer a report developed by a U.S. nationally recognized independent engineer (“I.E.”), reasonably approved by Customer. For clarity, Supplier’s acquisition or lack thereof of this report shall not be deemed cause for breech or termination of the Agreement.
25.General Terms.
25.1Governing Law and Trade Terms. This Agreement shall be governed by the laws of California without regard to conflicts of laws provisions thereof. English shall be the governing language of this Agreement.
25.2Communications and Notices. All approvals, consents, notices, and other communications required or permitted hereunder shall be in writing, even if not specifically designated
16


herein. All notices, claims, requests, demands and other communications that the Parties may give to each other pursuant to this Agreement shall be in writing and shall be hand delivered or sent by registered or certified mail postage prepaid, return receipt requested, or by facsimile or by overnight courier service, postage prepaid, or by email, to the Parties at the applicable address set forth on the signature page hereto or to such other address or as either Party shall designate by written notice given in accordance with this Section. Notices given by facsimile or overnight mail shall be deemed given one (1) business day after being sent, and notices given by registered or certified mail shall be deemed given three (3) business days after being sent. Notice given by email shall be deemed given upon a receipt confirmation email sent by the receiving Party.
25.3Assignment; Binding Effect.
(a)Neither Party shall, in any way, assign, transfer, or sub-contract its rights and obligations under this Agreement to any third party without the prior written consent of the other Party (such consent not to be unreasonably withheld) except as provided in this Agreement (including, but not limited to, assignments of the Warranty and transfers of title).
(b)Notwithstanding Section 25.3(a), the Warranty set forth in Exhibit E is assignable according to the terms of the Warranty. Assignees of the Warranty will have all rights of Customer under Exhibit E as against Supplier under the Warranty as set forth in Section 11.2 herein.
(c)After issuing to Supplier a Purchase Order in the name of Customer, Customer may assign rights under Purchase Orders to an affiliate of Customer (the “Assignee”) (and any successors and assigns), and the Assignee will have all rights but not any of the obligations (including payments) of Customer under the Purchase Order as against Supplier. Notwithstanding the assignment, Customer does not assign and shall retain all obligations including payment obligations to pay to Supplier under this Agreement and the Purchase Order.
25.4Entire Agreement; Amendment. This Agreement embodies and sets forth the entire agreement and understanding of the Parties and supersedes all prior oral or written agreements understandings or arrangements relating to the subject matter of this Agreement. No modification, deletion, addition or waiver of the terms of this Agreement shall be binding on either Party unless made in writing and signed by a duly authorized representative of each Party.
25.5Severability. In the event that any provision or provisions of this Agreement is held invalid or unenforceable for any reason under any jurisdiction, the invalidity or unenforceability of such provision or provisions shall not operate to invalidate the other provisions of this Agreement, and shall not operate to invalidate such provision or provisions in any other jurisdiction. Each provision of this Agreement shall be considered as a separate and divisible agreement.
25.6Non-Waiver. No failure or delay on the part of either party hereto to exercise any right or remedy under this Agreement shall be construed or operated as a waiver thereof. The rights and remedies provided in this Agreement are cumulative and are not exclusive of any rights or remedies provided by law.
25.7Independent Contractors. The Parties are independent contractors, and nothing in this Agreement shall be construed to create a partnership, agency, or other similar relationship. Each party shall not, under any circumstances, represent itself as having the power and authority to bind the other Party into an agreement or legally binding obligation.
25.8Force Majeure. Neither Party shall be held responsible for any delays nor non-performance of its obligations hereunder that are attributable to Force Majeure. With regard to the occurrence of a Force Majeure event, the Parties’ obligations (except those relating to confidentiality and
17


payment for Product already delivered) shall be suspended during the pendency of the Force Majeure event, and adjustments shall be made to the delivery schedule or other terms as agreed upon by the Parties for the period of the Force Majeure event and subsequent recovery therefrom. “Force Majeure” means the occurrence of any event which is outside of the reasonable control of the affected party and not due to the fault or negligence of a Party, which are reasonably unforeseeable, unavoidable or insurmountable, and which prevent total or partial material performance by either Party. A Force Majeure event shall include, without limitation: war, serious fire, flood, typhoon, earthquake, acts of terrorism, or other events as reasonably mutually agreed upon by the Parties in writing. The Party claiming Force Majeure shall promptly inform the other Party in writing and shall furnish within [ ] thereafter sufficient proof of the occurrence and duration of such Force Majeure. The Party claiming Force Majeure shall also use commercially reasonable efforts to terminate the Force Majeure and shall promptly consult with the other in order to find an equitable solution and minimize the consequences of such Force Majeure. As soon as the non-performing Party can resume performance of its obligations hereunder, that Party shall give the other Party written notice to that effect and shall promptly resume performance. The burden for proving the existence of a Force Majeure event shall be on the Party claiming relief from such Force Majeure. In the event that a Force Majeure event exceeds [ ] in duration, either Party shall be able to terminate the affected Purchase Orders without any liability, and Supplier shall return to Customer any and all amounts paid by Customer with respect to such Purchase Order(s). The following, without limitation, shall not be considered a Force Majeure event: the inability of a Party to make payments as and when due, the inability of a Party to obtain raw materials or components from suppliers; general changes in market conditions for raw materials, components, shipping costs; changes in import duties or tariffs.
25.9Survival. Neither the expiration nor termination of this Agreement shall relieve either Party of any obligation previously accrued, nor any obligation persisting, accruing or arising thereafter. Termination or expiration of this Agreement shall not release either Party from the obligation to make payment to the other Party of all amounts then and thereafter due and payable under this Agreement. The provisions of Section 11 (Warranty and Product Failures), Section 15 (Indemnity), Section 16 (Confidentiality), Section 19 (Arbitration), Section 25 (General Terms), Section 26 (Consequential Damages), and Section 27 (Limitations) shall survive the expiration or termination of this Agreement.
25.10Liquidated Damages. The Parties agree that it would be impracticable or extremely difficult to determine the actual damages resulting from certain acts or omissions of Supplier; therefore the Parties further agree that those damages identified as “Liquidated Damages” represent a reasonable estimate of fair compensation for the foreseeable losses resulting from Supplier’s acts or omissions, and such damages are not intended to be a penalty upon Supplier. The cumulative liquidated damages due with respect to Products purchased under a single Purchase Order shall be not exceed [ ] percent ([ ]%) of the total value of such Purchase Order Price. Without prejudice to any other rights of Customer, including termination rights under Section 17.2, once the cumulative liquidated damages reach such maximum amount, it shall be considered a material breach of the Agreement, and Customer shall have all rights and remedies hereunder or at law or equity.
26.Consequential Damages. EXCEPT FOR INDEMNIFICATION OBLIGATIONS HEREIN, IN NO EVENT WILL EITHER PARTY BE LIABLE FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL, INDIRECT, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION LOST PROFITS, WHETHER THE CLAIM IS BASED ON CONTRACT, TORT, STRICT LIABILITY, OR ANY OTHER THEORY OF LAW OR EQUITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FOR AVOIDANCE OF DOUBT, LIQUIDATED DAMAGES AMOUNTS AGREED HEREIN SHALL NOT BE CONSIDERED CONSEQUENTIAL DAMAGES.
27.Limitations. Each Party’s liability hereunder shall in no event exceed the total purchase price under the applicable Purchase Order(s); provided, however, that notwithstanding the foregoing, no such limitation shall apply to: (a) any liability pursuant to Section 15 (Indemnity); (b) any liability pursuant to Section 16 (Confidentiality); and/or (c) the gross negligence or willful misconduct of a Party.
18


28.Security Interest. Subject to Section 4.2, Customer acknowledges and agrees that Supplier will have the right to make any security filings, including protective filings under the Uniform Commercial Code, to defend and protect Supplier’s right title and interest in and to the Products. Supplier agrees to release any security interests on any Products once title has passed to Customer in accordance with Section 4.2.
29.Trade Credit Insurance. To secure the payment obligations of Customer to Supplier, Supplier shall have the right to obtain trade credit insurance (“Trade Credit Insurance”), and the cost of such Trade Credit Insurance shall be included as an additional cost item in the Purchase Order, with payment terms and credit limits more particularly set forth in Exhibit C.
30.Discontinued Products.
30.1Definitions. “Product Discontinuation” means a process by which the electrical or mechanical components of a Product become no longer compatible with Product specification or the Product itself will no longer be in mass production. “Last Buy” means the Products that Customer or System Owner purchases from Supplier prior to Product Discontinuation to account for the anticipated rate of defect for such Products.
30.2Product Discontinuation Notice. Supplier shall notify Customer of its plan for Product Discontinuation six (6) months prior to the date on which such Product Discontinuation takes effect. Customer shall determine the Last Buy amount and notify Supplier within thirty (30) days of receiving Supplier’s notification of Product Discontinuation. Supplier shall confirm the Last Buy amount and supply schedule within thirty (30) days of receiving Customer’s notification of Last Buy amount.
Product availability: Product(s) defined in Exhibit A and with an accepted Customer Purchase Order will be maintained in production for a minimum of eighteen (18) months from time of Purchase Order acceptance.
30.3Last Buy Process. The Parties agree to the following regarding Last Buy process:
(a)The final determination of the date of Product Discontinuation shall be negotiated with Customer in a good faith; however, the final date of Product Discontinuation shall be solely determined by Supplier.
(b)Customer shall be responsible for calculating Last Buy amount.
(c)Supplier shall be responsible for accepting Purchase Orders and manufacturing the Last Buy amount up to sixty (60) days after final termination date.
(d)Customer must purchase the entire Last Buy amount manufactured by Supplier and stored by Customer or Supplier upon request, as calculated by Customer.
(e)The price of such Last Buy Product shall be calculated by adding the storage cost and interest amount to the fixed price of such Product after Product Discontinuation. Supplier shall notify Customer of such price prior to Product Discontinuation.
31.Effect of First Restated Agreement. The terms of this First Restated Agreement shall apply to all Purchase Orders accepted after the First Restated Agreement Effective Date. Purchase Orders accepted prior to the First Restated Agreement Effective Date shall remain unmodified by this First Restated Agreement.
19


32.Service of Process.
(a)Supplier hereby irrevocably designates and appoints _____________ (the “Supplier Service of Process Agent”) at the following United States address: _________________,with respect to any action or proceeding in the United States as its authorized agent to receive, accept, and acknowledge on its behalf service of all process in any proceedings in any court. Supplier agrees that service of process, writ, judgment, or other notice of legal process upon the Service of Process Agent shall be deemed and held in every respect to be effective personal service upon it. A copy of any such process so served shall be promptly mailed to Supplier at Supplier’s notice address indicated. Nothing herein shall affect the right to serve process in any other manner permitted by law.
(b)Sungrow Samsung SDI hereby irrevocably designates and appoints _____________ (the “Sungrow Samsung SDI Service of Process Agent”) at the following United States address: _________________,with respect to any action or proceeding in the United States as its authorized agent to receive, accept, and acknowledge on its behalf service of all process in any proceedings in any court. Sungrow Samsung SDI agrees that service of process, writ, judgment, or other notice of legal process upon the Service of Process Agent shall be deemed and held in every respect to be effective personal service upon it. A copy of any such process so served shall be promptly mailed to Sungrow Samsung SDI at Sungrow Samsung SDI’s notice address indicated. Nothing herein shall affect the right to serve process in any other manner permitted by law.
33.Joint and Several Liability. Sungrow Samsung SDI hereby agrees to be jointly and severally liable for Supplier’s obligations under this Agreement.


[Signatures on following page.]





20


IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first above written.


“SUPPLIER”

Sungrow USA Corporation



By: /s/ Hanyu Zheng
Printed Name: Hanyu Zheng
Title: Managing Director

Notice Information:

Sungrow USA Corporation
c/o Sungrow Samsung SDI Energy Storage Power Supply Co, Ltd.
[ ]


“SUNGROW SAMSUNG SDI”

Samsung SDI Energy Storage Power Supply Co, Ltd


By: /s/ Mizhi Zhang
Printed Name: Mizhi Zhang
Title: General Manager

Notice Information:

Sungrow Samsung SDI Energy Storage Power Supply Co, Ltd.
[ ]

“CUSTOMER”



By: /s/ Bill Bush
Printed Name: Bill Bush
Title: CFO


Notice Information:

Stem, Inc.
100 Rollins Road
Millbrae, CA 94030
Attn: Bill Bush
Telephone: [ ]
E-mail: [ ]





Exhibits:

Exhibit A – List of Products Subject to Agreement
Exhibit B – Product Specifications
Exhibit C – Pricing and Order Volumes
Exhibit D – Form of Purchase Order and Payment Terms
Exhibit E – Form of Manufacturer’s Warranty, Extended Warranty and Performance Guarantee
Exhibit F – Supplier Insurance Requirements
Exhibit G – Form of Change Order
Exhibit H – Installation, Commissioning Process Flow Chart




EX-31.1 5 stem-10xq2022q2_exhibit311.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 June 30, 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: August 4, 2022
By:/s/ John Carrington
Name:John Carrington
Title:Chief Executive Officer

EX-31.2 6 stem-10xq2022q2_exhibit312.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 June 30, 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: August 4, 2022
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer

EX-32.1 7 stem-10xq2022q2_exhibit321.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 June 30, 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: August 4, 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 8 stem-10xq2022q2_exhibit322.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 June 30, 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: August 4, 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 9 stem-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (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 - Schedule of Variable Interest Entities (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2111103 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2122105 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - BUSINESS COMBINATIONS - Useful Lives of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2133107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2137108 - Disclosure - ENERGY STORAGE SYSTEMS, NET link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2141109 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - CONVERTIBLE PROMISSORY NOTES link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 2152111 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 2154112 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2355311 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - STOCK-BASED COMPENSATION - Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2160113 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2361312 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2462436 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2463437 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2164114 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2365313 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2466438 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2467439 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2168115 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2469440 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 stem-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 stem-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 stem-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Business Acquisition [Axis] Business Acquisition [Axis] Effect of foreign currency translation Goodwill, Accumulated Effect Of Foreign Currency Translation Goodwill, Accumulated Effect Of Foreign Currency Translation Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Provision for accounts receivable allowance Accounts Receivable, Credit Loss Expense (Reversal) Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Outstanding principal Long-Term Debt, Gross Energy Storage Systems Energy Storage Systems [Member] Energy Storage Systems Due between one to two years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Two Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Two Entity Address, Postal Zip Code Entity Address, Postal Zip Code Area of lease Area of Real Estate Property Property, Plant and Equipment [Abstract] Unrealized loss on available-for-sale securities Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 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 Debt Instrument [Axis] Debt Instrument [Axis] Total energy storage systems, gross Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Total capacity Line of Credit Facility, Maximum Borrowing Capacity Customer B Customer B [Member] Customer B Deferred revenue, current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Period threshold for interest rate Debt Instrument, Interest Rate, Period Threshold Debt Instrument, Interest Rate, Period Threshold Financial Instruments [Domain] Financial Instruments [Domain] Deferred revenue acquired upon business combination Contract With Customer, Liability, Assumed From Acquisition Contract With Customer, Liability, Assumed From Acquisition Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Stock option exercises (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contractual interest expense Interest Expense, Debt, Excluding Amortization Issuance of common stock upon release of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Fixed interest rate, annual Debt Instrument, Interest Rate, Stated Percentage Share-Based Payment Arrangement [Abstract] Conversion of securities into common stock Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Summarizes the Purchase Price as a part of the Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Common stock issued upon business combination (in shares) Stock Issued During Period, Shares, Acquisitions Other Other Noncash Income (Expense) Acquisition of non-controlling interests Noncontrolling Interest, Increase from Business Combination Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net loss attributable to Stem Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Schedule Of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Equity Component [Domain] Equity Component [Domain] Redemption price, percentage Debt Instrument, Redemption Price, Percentage Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Total financial assets Assets, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Debt securities: Debt securities: Debt Securities, Available-for-Sale Schedule of Restricted Stock Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] 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 SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] 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 Derivative Instrument [Axis] Derivative Instrument [Axis] Number of operating segments Number of Operating Segments Lease Contractual Term [Domain] Lease Contractual Term [Domain] Fixed interest rate, quarterly Debt Instrument, Quarterly Interest Rate, Stated Percentage Debt Instrument, Quarterly Interest Rate, Stated Percentage 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 Statement of Cash Flows [Abstract] Outstanding balance Long-Term Line of Credit Cash paid, net of working capital adjustment Payments To Acquire Businesses, Net Of Working Capital Adjustment Payments To Acquire Businesses, Net Of Working Capital Adjustment Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Outstanding warrants Common Stock Warrants [Member] Common Stock Warrants Weighted average remaining contractual life, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Award Type [Axis] Award Type [Axis] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Cash — STPK trust and working capital cash Cash Acquired Through Reverse Recapitalization Cash Acquired Through Reverse Recapitalization Net cash used in operating activities Negative cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Settlement amount expected to be received Proceeds from Legal Settlements Total revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease 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 Options forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Certificate of deposits Certificates of Deposit [Member] Total liabilities Total liabilities Liabilities Proceeds from Contributions from Affiliates Proceeds from Contributions from Affiliates Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Decrease of goodwill Goodwill, Purchase Accounting Adjustments INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, basic (in shares) Weighted Average Number of Shares Issued, Basic Percent of outstanding shares acquired Business Acquisition, Percentage of Voting Interests Acquired Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Schedule of Energy Storage Systems, Net Property, Plant and Equipment [Table Text Block] Short-term investments Debt Securities, Available-for-Sale, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted- Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Estimated useful life Property, Plant and Equipment, Useful Life 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 Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Country Region Country Region Assets Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Stock-based compensation capitalized to internal-use software Stock-Based Compensation Capitalized To Internal-Use Software Stock-Based Compensation Capitalized To Internal-Use Software 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 NOTES PAYABLE CONVERTIBLE PROMISSORY NOTES Debt Disclosure [Text Block] Cost of revenue Cost of Revenue [Abstract] Working capital Working Capital Working Capital Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Contribution paid Payments to Acquire Interest in Joint Venture Income tax benefit from release of valuation allowance Deferred Income Tax Expense (Benefit) Prepayment penalties Debt Instrument, Prepayment Penalty Fee Debt Instrument, Prepayment Penalty Fee Concentration Risk [Table] Concentration Risk [Table] Business acquisition, equity interest Issued or issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Financing obligation, current portion Loans Payable, Current Term Loan Medium-term Notes [Member] Developed technology Developed Technology Rights [Member] Financial Instrument [Axis] Financial Instrument [Axis] Proceeds from public exercises warrant Cash net of broker fees Proceeds from Warrant Exercises Capped Call Options Capped Call Options [Member] Capped Call Options Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Total net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Total assets Total assets Assets Debt Disclosure [Abstract] Boulder, Colorado Boulder, Colorado [Member] Boulder, Colorado Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Stock option and stock warrant exercises Stock Issued During Period, Value, Stock Options And Warrants Exercised Stock Issued During Period, Value, Stock Options And Warrants Exercised Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accrued liabilities Accrued Liabilities, Current Numerator - Basic: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] 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 Separately identifiable intangible assets acquired other than goodwill Finite-Lived Intangible Assets Acquired Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Total interest expense Interest Expense, Debt Convertible notes payable Convertible Notes Payable Accrued payroll Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Loss before income taxes Loss before benefit from income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Base rent per month Lessee, Operating Lease, Base Rent, Periodic Payment Lessee, Operating Lease, Base Rent, Periodic Payment Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Non-cash interest expense, including interest expenses associated with debt issuance costs Amortization of debt discount and debt issuance cost Amortization of Debt Issuance Costs and Discounts NET LOSS PER SHARE Earnings Per Share [Text Block] Public Warrants Public Warrants [Member] Public Warrants Customer [Axis] Customer [Axis] Cash equivalents: Cash Equivalents, at Carrying Value [Abstract] Estimated Fair Value Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Goodwill Goodwill, Gross Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Lease liabilities Increase (Decrease) in Operating Lease Liability Other comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Provision (Benefit) for Income Taxes and the Effective Tax Rates Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Number of shares called from exchange of warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Weighted average period for recognition of stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash consideration Payments to Acquire Businesses, Gross Schedule of Financial Instruments Measured at Fair Value Fair Value, by Balance Sheet Grouping [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Gross margin Gross Profit Entity Registrant Name Entity Registrant Name Schedule of Short-Term Investments Marketable Securities [Table Text Block] SHORT-TERM INVESTMENTS Cash, Cash Equivalents, and Short-Term Investments [Text Block] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Internally developed software Software Development [Member] Change in fair value of warrants and embedded derivative Fair Value, Option, Changes in Fair Value, Gain (Loss) Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Operating expenses: Operating Expenses [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Conversion ratio Debt Instrument, Convertible, Conversion Ratio Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Asset retirement obligation Asset Retirement Obligations, Noncurrent Commitments and Contingencies Disclosure [Abstract] Gain on redemption of warrants Gain (Loss) On Redemption Of Warrants Gain (Loss) On Redemption Of Warrants FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Trading Symbol Trading Symbol Entity File Number Entity File Number Merger and PIPE financing (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Prepaid principal Debt Instrument, Prepaid Amount, Principal Debt Instrument, Prepaid Amount, Principal Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Recovery of escrow from AlsoEnergy acquisition Goodwill, Accumulated Recovery Of Escrow From Acquisition Goodwill, Accumulated Recovery Of Escrow From Acquisition 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 Less: Comprehensive loss attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Marketable Securities [Line Items] Marketable Securities [Line Items] RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSU Outstanding RSUs Restricted Stock Units (RSUs) [Member] Private Warrants Private Warrants [Member] Private Warrants Effective tax rate Effective Income Tax Rate Reconciliation, Percent Proceeds from credit agreement Proceeds from Lines of Credit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other current assets, due from related parties Due from Related Parties, Current Use of Estimates Use of Estimates, Policy [Policy Text Block] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Proceeds from exercise of stock options and warrants Proceeds From Stock Options And Warrants Exercised Proceeds From Stock Options And Warrants Exercised Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Concentration risk, percentage Concentration Risk, Percentage Net loss Business Acquisition, Pro Forma Net Income (Loss) Accounts payable, accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities INCOME TAXES Income Tax Disclosure [Text Block] Amortization of intangible assets Amortization of Intangible Assets Intangible assets Intangible Assets, Gross (Excluding Goodwill) Exercise Price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share attributable to Stem common stockholders, basic (in dollars per share) Earnings Per Share, Basic Debt instrument, prepayment penalties Debt Instrument, Prepayment Penalties Debt Instrument, Prepayment Penalties Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Payment to acquire noncontrolling interest Payments to Noncontrolling Interests Outstanding convertible promissory notes Convertible Promissory Notes [Member] Convertible Promissory Notes Concentration Risk Type [Domain] Concentration Risk Type [Domain] 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 Sales and marketing Selling and Marketing Expense Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Total Stem's stockholders' equity Stockholders' Equity Attributable to Parent Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Right-of-use asset obtained in exchange for lease liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 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 Lease Contractual Term [Axis] Lease Contractual Term [Axis] 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 Entity Interactive Data Current Entity Interactive Data Current Sale of stock, number of shares Issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Less: Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Shares issued for exercise of warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Money market fund Money Market Funds [Member] 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 Accumulated Deficit Retained Earnings [Member] Remaining unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Shares issued for exercise of warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Common Stock Common Stock [Member] Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net gain revaluation and redemption Gain (Loss) On Revaluation And Redemption Of Warrants, Net Gain (Loss) On Revaluation And Redemption Of Warrants, Net Debt instrument, increase, accrued interest Debt Instrument, Increase, Accrued Interest Statement [Table] Statement [Table] Repayment of financing obligations Repayments of Other Long-Term Debt 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 Effective interest percentage Debt Instrument, Interest Rate, Effective Percentage Common stock issued upon business combination Stock Issued During Period, Value, Acquisitions Document Quarterly Report Document Quarterly Report Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Fixed interest rate, paid in cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Current assets: Assets, Current [Abstract] Lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [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 Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Energy storage systems, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the six months ended June 30, 2022 and 2021, respectively Proceeds from convertible notes Proceeds from Convertible Debt Accounts receivable, net of allowances of $1,639 and $91 as of June 30, 2022 and December 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Hardware revenue Hardware [Member] Hardware Convertible debt Convertible Debt, Fair Value Disclosures Equity Components [Axis] Equity Components [Axis] Investment from non-controlling interests Proceeds from Noncontrolling Interests Fair Value, Recurring Fair Value, Recurring [Member] Cash — PIPE (as described below) Proceeds from Issuance of Private Placement Segment Information Segment Reporting, Policy [Policy Text Block] Schedule of Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] 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 Document Fiscal Year Focus Document Fiscal Year Focus OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Energy storage systems placed into service Energy Storage Systems Placed Into Service [Member] Energy Storage Systems Placed Into Service Proceeds from financing obligations Proceeds from Issuance of Other Long-Term Debt RSUs outstanding, ending of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other expense, net Nonoperating Income (Expense) Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Transaction costs Less: transaction costs and advisory fees paid Payments Of Reverse Recapitalization Transaction Costs Payments Of Reverse Recapitalization Transaction Costs Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Treasury bills US Treasury Bill Securities [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Number of shares called from each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Activity Under the Plan Share-Based Payment Arrangement, Option, Activity [Table Text Block] Debt conversion, converted instrument, amount Debt Conversion, Converted Instrument, Amount Loss from operations Operating Income (Loss) Inventory Increase (Decrease) in Inventories Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Debt conversion, converted instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Services revenue Service [Member] Goodwill Goodwill, Total Goodwill Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Cost of capped calls Derivative, Capped Call Transaction Costs Derivative, Capped Call Transaction Costs 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] GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] U.S. government bonds US Treasury Bond Securities [Member] Income tax benefit Benefit from income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Impairment of energy storage systems Impairment, Long-Lived Asset, Held-for-Use Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Weighted-average shares used in computing net loss per share to Stem common stockholders, diluted (in shares) Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Merger and PIPE financing Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Convertible notes, noncurrent Convertible Debt, Noncurrent Accounts Receivable Accounts Receivable [Member] Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 154,226,275 and 144,671,624 issued and outstanding as of June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Outstanding 2028 Convertible Notes Outstanding 2028 Convertible Notes [Member] Outstanding 2028 Convertible Notes 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 Schedule of Potentially Dilutive Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Convertible Notes Convertible Debt [Member] Exchange of warrants into common stock Stock Issued During Period, Value, Exchange Of Warrants Stock Issued During Period, Value, Exchange Of Warrants Debt financing coming due within the next 12 months Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Cash and cash equivalents, beginning of year Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2020 Credit Agreement 2020 Credit Agreement [Member] 2020 Credit Agreement Net loss attributed to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Issuance of common stock warrants for services Adjustments to Additional Paid in Capital, Warrant Issued Current liabilities: Liabilities, Current [Abstract] Net loss attributable to Stem common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Deferred revenue, current portion Contract with Customer, Liability, Current Proceeds received Merger and PIPE financing Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Warrants and rights outstanding Warrants and Rights Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Transaction costs Business Combination, Acquisition Related Costs Amendment Flag Amendment Flag Useful Life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Face amount Debt Instrument, Face Amount Other current liabilities, due to related parties Accounts Payable, Related Parties, Current Total comprehensive loss attributable to Stem Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total revenue Business Acquisition, Pro Forma Revenue 2021 Credit Agreement 2021 Credit Agreement [Member] 2021 Credit Agreement Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Other current liabilities (includes $354 and $306 due to related parties as of June 30, 2022 and December 31, 2021, respectively) Other Liabilities, Current Q1 2021 Convertible Notes Q1 2021 Convertible Notes [Member] Q1 2021 Convertible Notes Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Purchase of property and equipment Payments to Acquire Other Property, Plant, and Equipment Other noncurrent assets Other Assets, Noncurrent Due between one to two years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two Warrants issued (in shares) Class Of Warrant Or Right, Warrants Issued Class Of Warrant Or Right, Warrants Issued 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] Depreciation and amortization expense Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Repayment of notes payable Repayments of Notes Payable Contract origination costs, net Capitalized Contract Cost, Net, Noncurrent Significant Customers Major Customers, Policy [Policy Text Block] Lease term Lessee, Operating Lease, Term of Contract Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 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 Unamortized initial purchaser’s debt discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 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 Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Separately identifiable intangible assets acquired other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liabilities Liabilities [Abstract] Fixed assets, net Total energy storage systems, net Property, Plant and Equipment, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 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 Debt securities: Debt Securities [Abstract] Schedule of Useful Lives of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Exchange of warrants for common stock Exchange of Warrants for Common Stock Exchange of Warrants for Common Stock Sales and marketing Selling and Marketing Expense [Member] Outstanding stock options Share-Based Payment Arrangement, Option [Member] Notes Payable Notes Payable, Other Payables [Member] Customer C Customer C [Member] Customer C Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Stock option exercises Stock Issued During Period, Value, Stock Options Exercised RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Carrying value of debt Long-Term Debt Other income (expenses), net Other Nonoperating Income (Expense) Initial strike price (in dollars per share) Derivative, Initial Strike Price Derivative, Initial Strike Price Sale of stock (in dollars per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Revenue recognized related to amounts that were included in beginning balance of deferred revenue Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Measurement Frequency [Domain] Measurement Frequency [Domain] Noncash lease expense Operating Lease, Right-of-Use Asset, Amortization Expense Revenue Revenues [Abstract] Issuance of warrants for services Issuance of Stock and Warrants for Services or Claims Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Period expected to be recognized as revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Purchase of available-for-sale investments Payments to Acquire Debt Securities, Available-for-Sale Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Number of Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] ENERGY STORAGE SYSTEMS, NET Property, Plant and Equipment Disclosure [Text Block] Schedule of Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Customer A Customer A [Member] Customer A Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Aggregate intrinsic value, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Consolidated Entities [Axis] Consolidated Entities [Axis] Description Of Merger [Abstract] Description Of Merger [Abstract] Description Of Merger Short-term investments Short-Term Investments Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Business Combination and Asset Acquisition [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Payment of debt issuance costs Payments of Debt Issuance Costs Operating lease liability Operating Lease, Liability Net (accretion of discount) amortization of premium on investments Accretion (Amortization) of Discounts and Premiums, Investments Allowance for credit losses recorded Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease) Investments, Debt and Equity Securities [Abstract] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 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 Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Sale of stock aggregate purchase price Sale of Stock, Consideration Received on Transaction Inventory, net Inventory, Net Accounts payable Accounts Payable, Current Add: Currency translation adjustment Intangible Assets, Foreign Currency Translation Adjustment Intangible Assets, Foreign Currency Translation Adjustment Other assets Increase (Decrease) in Other Operating Assets Unamortized discount Unamortized discount Debt Instrument, Unamortized Discount Conversion price, percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Schedule of Contractual Maturities of Short-Term Investments Investments Classified by Contractual Maturity Date [Table Text Block] BUSINESS Nature of Operations [Text Block] Warrant Warrant [Member] Entity Filer Category Entity Filer Category Weighted-average shares used in computing net loss per share to Stem common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Schedule of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] United States UNITED STATES Operating loss Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 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 Accrued payroll Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll Cap price (in dollars per share) Derivative, Cap Price Per Share Derivative, Cap Price Per Share Total stock-based compensation expense Share-Based Payment Arrangement, Expense Noncash Investing and Financing Items [Abstract] Noncash Investing and Financing Items [Abstract] Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name 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 Lease liabilities, 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 Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Upfront payments received from customers Contract with Customer, Liability, Upfront Payments Received From Customers Contract with Customer, Liability, Upfront Payments Received From Customers Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022 and December 31, 2021 Preferred Stock, Value, Issued Amortized cost Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract] Schedule of Outstanding Debt Schedule of Debt [Table Text Block] 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] Stock option and stock warrant exercises (in shares) Stock Issued During Period, Shares, Stock Options And Warrants Exercised Stock Issued During Period, Shares, Stock Options And Warrants Exercised General and administrative General and Administrative Expense [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Conversion of securities into common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Equity consideration Business combination, consideration transferred, equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Backlog Order or Production Backlog [Member] REVENUE Revenue from Contract with Customer [Text Block] Revolving Loan Due To SPE Member Revolving Loan Due To SPE Member [Member] Revolving Loan Due To SPE Member Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Conversion of convertible notes upon merger Conversion Of Convertible Note Upon Merger Conversion Of Convertible Note Upon Merger Non-controlling Interests Noncontrolling Interest [Member] 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 Payments for taxes related to net share settlement of stock options Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Term Debt Instrument, Term Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Rest of the world Non-US [Member] Customer E Customer E [Member] Customer E Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisition of AlsoEnergy, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Current Fiscal Year End Date Current Fiscal Year End Date Exchange of warrants into common stock (in shares) Stock Issued During Period, Shares, Exchange Of Warrants Stock Issued During Period, Shares, Exchange Of Warrants Net loss attributable to Stem common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Net loss per share attributable to Stem common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Contract origination costs Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Change in fair value of warrant liability and embedded derivative Loss from fair value adjustment Fair Value Adjustment of Warrants Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Description Of Business [Abstract] Description Of Business [Abstract] Description Of Business Other current assets (includes $58 and $213 due from related parties as of June 30, 2022 and December 31, 2021, respectively) Other Assets, Current Customer Concentration Risk Customer Concentration Risk [Member] Notes payable, noncurrent Notes Payable, Noncurrent Marketable Securities [Table] Marketable Securities [Table] Accounts payable Accounts Payable Longmont, Colorado Longmont, Colorado [Member] Longmont, Colorado Customer D Customer D [Member] Customer D 2028 Convertible Notes 2028 Convertible Notes [Member] 2028 Convertible Notes Capital expenditures on internally-developed software Payments to Develop Software Total Remaining Performance Obligations Revenue, Remaining Performance Obligation, Amount Corporate debt securities Corporate Debt Securities [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Other expense, net: Nonoperating Income (Expense) [Abstract] Revenue Revenue from Contract with Customer Benchmark [Member] Entity Address, Address Line One Entity Address, Address Line One Cost of revenue Cost of Revenue Amount capitalized Share-Based Payment Arrangement, Amount Capitalized Beginning balance Ending balance Contract with Customer, Liability Purchase of energy storage systems Payments to Acquire Machinery and Equipment Customer F Customer F [Member] Customer F Product and Service [Axis] Product and Service [Axis] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value Disclosures [Abstract] Conversion of accrued interest into outstanding note payable Conversion Of Accrued Interest Into Outstanding Note Payable Conversion Of Accrued Interest Into Outstanding Note Payable Interest expense Interest expense Interest Expense 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 Trade name Trade Names [Member] Short-term investments: Debt Securities, Available-for-Sale [Abstract] Sales and maturities of available-for-sale investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Conversion of warrants upon merger Conversion Of Warrants Upon Merger Conversion Of Warrants Upon Merger Equity [Abstract] RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Customer I Customer I [Member] Customer I Liquidity [Abstract] Liquidity And Going Concern [Abstract] Liquidity And Going Concern Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the six months ended June 30, 2022 and 2021, respectively Proceeds from Notes Payable Consolidated Entities [Domain] Consolidated Entities [Domain] Exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio 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 Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Agency bonds Agency Bonds [Member] Agency Bonds Commercial paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] 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] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Aggregate purchase price Total consideration Business Combination, Consideration Transferred Concentration of Credit Risk and Other Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Recognition of beneficial conversion feature related to convertible notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Accounting Standards Update [Domain] Accounting Standards Update [Domain] City Area Code City Area Code General and administrative General and Administrative Expense ASSETS Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other Other Debt Obligations [Member] Statement of Stockholders' Equity [Abstract] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Percent Expected to be Recognized as Revenue Revenue, Remaining Performance Obligation, Percentage Customer H Customer H [Member] Customer H FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Net liabilities Net Assets (Liabilities) Acquired Through Reverse Recapitalization Net Assets (Liabilities) Acquired Through Reverse Recapitalization Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Other liabilities Other Liabilities, Noncurrent Financing obligation, noncurrent Loans Payable, Noncurrent Other liabilities Increase (Decrease) in Other Operating Liabilities Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Convertible Debt Convertible Debt [Table Text Block] Customer G Customer G [Member] Customer G AlsoEnergy, Inc AlsoEnergy, Inc [Member] AlsoEnergy, Inc Customer [Domain] Customer [Domain] 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 13 stem-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Jul. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 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,227,627
Entity Central Index Key 0001758766  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 151,003 $ 747,780
Short-term investments 183,890 173,008
Accounts receivable, net of allowances of $1,639 and $91 as of June 30, 2022 and December 31, 2021, respectively 95,855 61,701
Inventory, net 63,055 22,720
Other current assets (includes $58 and $213 due from related parties as of June 30, 2022 and December 31, 2021, respectively) 47,927 18,641
Total current assets 541,730 1,023,850
Energy storage systems, net 98,427 106,114
Contract origination costs, net 9,321 8,630
Goodwill 546,732 1,741
Intangible assets, net 164,796 13,966
Operating lease right-of-use assets 13,200 12,998
Other noncurrent assets 52,496 24,531
Total assets 1,426,702 1,191,830
Current liabilities:    
Accounts payable 113,180 28,273
Accrued liabilities 33,057 25,993
Accrued payroll 10,132 7,453
Financing obligation, current portion 14,784 15,277
Deferred revenue, current portion 49,692 9,158
Other current liabilities (includes $354 and $306 due to related parties as of June 30, 2022 and December 31, 2021, respectively) 4,415 1,813
Total current liabilities 225,260 87,967
Deferred revenue, noncurrent 65,849 28,285
Asset retirement obligation 4,217 4,135
Notes payable, noncurrent 1,673 1,687
Convertible notes, noncurrent 446,914 316,542
Financing obligation, noncurrent 67,102 73,204
Lease liabilities, noncurrent 11,921 12,183
Other liabilities 339 0
Total liabilities 823,275 524,003
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022 and December 31, 2021 0 0
Common stock, $0.0001 par value; 500,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 154,226,275 and 144,671,624 issued and outstanding as of June 30, 2022 and December 31, 2021, respectively 15 14
Additional paid-in capital 1,166,865 1,176,845
Accumulated other comprehensive (loss) income (1,136) 20
Accumulated deficit (562,529) (509,052)
Total Stem's stockholders' equity 603,215 667,827
Non-controlling interests 212 0
Total stockholders’ equity 603,427 667,827
Total liabilities and stockholders’ equity $ 1,426,702 $ 1,191,830
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 1,639 $ 91
Other current assets, due from related parties 58 213
Other current liabilities, due to related parties $ 354 $ 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) 154,226,275 144,671,624
Common stock, shares outstanding (in shares) 154,226,275 144,671,624
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Revenue $ 66,947 $ 19,337 $ 108,035 $ 34,758
Cost of revenue        
Cost of revenue 59,159 19,464 96,603 35,001
Gross margin 7,788 (127) 11,432 (243)
Operating expenses:        
Sales and marketing 12,955 3,913 22,097 6,580
Research and development 8,963 4,827 17,906 9,234
General and administrative 15,693 15,014 36,205 17,706
Total operating expenses 37,611 23,754 76,208 33,520
Loss from operations (29,823) (23,881) (64,776) (33,763)
Other expense, net:        
Interest expense (2,691) (3,929) (5,909) (10,162)
Loss on extinguishment of debt 0 (5,064) 0 (5,064)
Change in fair value of warrants and embedded derivative 0 (67,179) 0 (133,577)
Other income (expenses), net 484 (163) 959 (203)
Total other expense, net (2,207) (76,335) (4,950) (149,006)
Loss before income taxes (32,030) (100,216) (69,726) (182,769)
Income tax benefit 7 0 15,220 0
Net loss (32,023) (100,216) (54,506) (182,769)
Net loss attributed to non-controlling interests (4) 0 (4) 0
Net loss attributable to Stem $ (32,019) $ (100,216) $ (54,502) $ (182,769)
Net loss per share attributable to Stem common stockholders, basic (in dollars per share) $ (0.21) $ (1.00) $ (0.36) $ (2.59)
Net loss per share attributable to Stem common stockholders, diluted (in dollars per share) $ (0.21) $ (1.00) $ (0.36) $ (2.59)
Weighted-average shares used in computing net loss per share to Stem common stockholders, basic (in shares) 154,125,061 100,611,965 152,318,090 70,684,750
Weighted-average shares used in computing net loss per share to Stem common stockholders, diluted (in shares) 154,125,061 100,611,965 152,318,090 70,684,750
Services revenue        
Revenue        
Revenue $ 12,521 $ 5,153 $ 22,486 $ 10,035
Cost of revenue        
Cost of revenue 10,141 5,809 18,774 12,715
Hardware revenue        
Revenue        
Revenue 54,426 14,184 85,549 24,723
Cost of revenue        
Cost of revenue $ 49,018 $ 13,655 $ 77,829 $ 22,286
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (32,023) $ (100,216) $ (54,506) $ (182,769)
Other comprehensive loss:        
Unrealized loss on available-for-sale securities (399) 0 (1,010) 0
Foreign currency translation adjustment (118) (602) (146) (351)
Other comprehensive loss (32,540) (100,818) (55,662) (183,120)
Less: Comprehensive loss attributable to non-controlling interests (4) 0 (4) 0
Total comprehensive loss attributable to Stem $ (32,536) $ (100,818) $ (55,658) $ (183,120)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Convertible Notes
Warrant
Common Stock
Common Stock
Convertible Notes
Common Stock
Warrant
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid-In Capital
Convertible Notes
Additional Paid-In Capital
Warrant
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 option exercises (in shares)         1,392,494                    
Stock option exercises 2,750             2,750              
Shares issued for exercise of warrants (in shares)         19,531                    
Shares issued for exercise of warrants 397             397              
Stock-based compensation 784             784              
Foreign currency translation adjustment 251                     251      
Recognition of beneficial conversion feature related to convertible notes 1,126             1,126              
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, 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]                              
Unrealized loss on available-for-sale securities 0                            
Foreign currency translation adjustment (351)                            
Net loss (182,769)                            
Ending balance (in shares) at Jun. 30, 2021         130,768,055                    
Ending balance at Jun. 30, 2021 208,778       $ 13     799,918       (543) (590,610)   0
Beginning balance (in shares) at Mar. 31, 2021         41,614,810                    
Beginning balance at Mar. 31, 2021 (254,654)       $ 4     235,677       59 (490,394)   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Stock-based compensation 1,047             1,047              
Unrealized loss on available-for-sale securities 0                            
Foreign currency translation adjustment (602)                     (602)      
Merger and PIPE financing (in shares)         70,428,326                    
Merger and PIPE financing 247,018       $ 7     247,011              
Conversion of securities into common stock (in shares)           10,921,548 2,759,970                
Conversion of securities into common stock     $ 77,748 $ 60,568   $ 1       $ 77,747 $ 60,568        
Exchange of warrants into common stock (in shares)         4,683,349                    
Exchange of warrants into common stock 168,647       $ 1     168,646              
Issuance of common stock warrants for services 9,183             9,183              
Stock option and stock warrant exercises (in shares)         360,052                    
Stock option and stock warrant exercises 39             39              
Net loss (100,216)                       (100,216)    
Ending balance (in shares) at Jun. 30, 2021         130,768,055                    
Ending balance at Jun. 30, 2021 208,778       $ 13     799,918       (543) (590,610)   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 (in shares)         425,167                    
Stock option exercises (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
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
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]                              
Stock option exercises (in shares) 1,274,046                            
Unrealized loss on available-for-sale securities $ (1,010)                            
Foreign currency translation adjustment (146)                            
Net loss (54,506)                            
Ending balance (in shares) at Jun. 30, 2022         154,226,275                    
Ending balance at Jun. 30, 2022 603,427       $ 15     1,166,865       (1,136) (562,529)   212
Beginning balance (in shares) at Mar. 31, 2022         153,717,797                    
Beginning balance at Mar. 31, 2022 630,136       $ 15     1,161,109       (619) (530,510)   141
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Stock option exercises (in shares)         355,712                    
Stock option exercises (1,415)             (1,415)              
Issuance of common stock upon release of restricted stock units (in shares)         131,665                    
Shares issued for exercise of warrants (in shares)         21,101                    
Shares issued for exercise of warrants 150             150              
Stock-based compensation 7,021             7,021              
Unrealized loss on available-for-sale securities (399)                     (399)      
Foreign currency translation adjustment (118)                     (118)      
Acquisition of non-controlling interests 75                           75
Net loss (32,023)                       (32,019)   (4)
Ending balance (in shares) at Jun. 30, 2022         154,226,275                    
Ending balance at Jun. 30, 2022 $ 603,427       $ 15     $ 1,166,865       $ (1,136) $ (562,529)   $ 212
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES    
Net loss $ (54,506) $ (182,769)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 20,887 10,315
Non-cash interest expense, including interest expenses associated with debt issuance costs 902 7,119
Stock-based compensation 12,732 1,784
Change in fair value of warrant liability and embedded derivative 0 133,577
Noncash lease expense 1,131 334
Impairment of energy storage systems 919 1,275
Issuance of warrants for services 0 9,183
Net (accretion of discount) amortization of premium on investments 410 0
Income tax benefit from release of valuation allowance (15,100) 0
Provision for accounts receivable allowance 1,010 0
Other 88 112
Changes in operating assets and liabilities:    
Accounts receivable (26,123) (4,219)
Inventory (36,634) (6,323)
Other assets (52,134) (16,924)
Contract origination costs (3,625) (1,650)
Accounts payable, accrued expenses and other current liabilities 89,598 3,292
Deferred revenue 28,471 3,294
Lease liabilities (469) (289)
Other liabilities (187) 56
Net cash used in operating activities (32,630) (41,833)
INVESTING ACTIVITIES    
Acquisition of AlsoEnergy, net of cash acquired (533,009) 0
Purchase of available-for-sale investments (98,922) 0
Sales and maturities of available-for-sale investments 86,623 0
Purchase of energy storage systems (232) (5,603)
Capital expenditures on internally-developed software (8,085) (2,693)
Purchase of property and equipment (2,405) (300)
Net cash used in investing activities (556,030) (8,596)
FINANCING ACTIVITIES    
Proceeds from exercise of stock options and warrants 611 2,933
Payments for taxes related to net share settlement of stock options (2,302) 0
Proceeds from Contributions from Affiliates 0 550,322
Proceeds from financing obligations 311 4,929
Repayment of financing obligations (6,817) (4,609)
Proceeds from issuance of convertible notes, net of issuance costs of $0 and $8 for the six months ended June 30, 2022 and 2021, respectively 0 1,118
Proceeds from issuance of notes payable, net of issuance costs of $0 and $101 for the six months ended June 30, 2022 and 2021, respectively 0 3,940
Investment from non-controlling interests 216 0
Repayment of notes payable 0 (41,446)
Net cash (used in) provided by financing activities (7,981) 517,187
Effect of exchange rate changes on cash and cash equivalents (136) 438
Net (decrease) increase in cash and cash equivalents (596,777) 467,196
Cash and cash equivalents, beginning of year 747,780 6,942
Cash and cash equivalents, end of period 151,003 474,138
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 3,407 7,131
Noncash Investing and Financing Items [Abstract]    
Change in asset retirement costs and asset retirement obligation 40 71
Exchange of warrants for common stock 0 168,647
Conversion of warrants upon merger 0 60,568
Conversion of convertible notes upon merger 0 77,748
Conversion of accrued interest into outstanding note payable 0 337
Right-of-use asset obtained in exchange for lease liability 0 1,230
Settlement of warrant liability into preferred stock due to exercise 0 253
Stock-based compensation capitalized to internal-use software $ 522 $ 47
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Transaction costs   $ 58,061
Convertible Notes    
Payment of debt issuance costs $ 0 8
Notes Payable    
Payment of debt issuance costs $ 0 $ 101
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS BUSINESS
Description of the Business
Stem, Inc., together with its consolidated subsidiaries (“Stem,” the “Company,” “we,” “us,” or “our”), maintains one of the largest digitally connected, intelligent renewable energy 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, (ii) ongoing software-enabled services to operate the energy storage systems for up to 20 years, through its Athena® artificial intelligence (“AI”) platform (“Athena”), and (iii) solar asset performance monitoring and control, through its PowerTrack software. In addition, in all the markets where the Company operates its customers’ energy storage systems, the Company has agreements to use 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.
The Company’s PowerTrack platform provides a vertically-integrated solution that incorporates on-site power monitoring equipment that aggregates and communicates data to enable remote control of solar generation assets. PowerTrack provides direct access to individual site performance to measure and benchmark expected energy production, maximizing asset value for our customers.
From time to time, the Company, through an indirect wholly-owned development subsidiary (“DevCo”) formed in January 2022, will enter into strategic joint ventures (each a “DevCo JV”) with qualified third parties for the development of select renewable energy projects (“DevCo Projects”). In this structure, DevCo forms a new DevCo JV entity as the majority owner, with the developer as the minority owner. The purpose of the DevCo JV is to develop and sell DevCo Projects and secure Company hardware and software services for those projects. In DevCo Projects, the Company makes development capital contributions to fund project development. The Company will in some cases also elect to make cash advances to hardware suppliers to accelerate project construction timelines given long lead times to secure hardware. This business model is intended to allow the Company to opportunistically deploy its balance sheet by providing development capital to key partners in strategic markets and securing hardware upfront, in order to generate higher-margin software and services revenue via exclusive long-term services contracts under the DevCo Projects.
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 modeling, 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 June 30, 2022, the Company had cash and cash equivalents of $151.0 million, short-term investments of $183.9 million, an accumulated deficit of $562.5 million and net working capital of $316.5 million, with $14.8 million of financing obligations coming due within the next 12 months. During the six months ended June 30, 2022, the Company incurred a net loss of $54.5 million and had negative cash flows from operating activities of $32.6 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 $652.0 million, including $543.1 million in cash net of a working capital adjustment for an escrow recovery 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
There has been a trend in many parts of the world of increasing availability and administration of vaccines against COVID-19, as well as an easing of restrictions on social, business, travel and government activities and functions. On the other hand, infection rates and regulations continue to fluctuate in various regions of the world, and there are ongoing global effects resulting from the pandemic, including challenges and increases in costs for logistics and supply chains, such as increased port congestion, intermittent supplier delays and labor shortages. 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 continues to face 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 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the 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 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 23 R10.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 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 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 and six months ended June 30, 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.

Variable Interest Entities
Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in the specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are variable interest entities (“VIEs”) as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company.
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company (in thousands):

June 30, 2022
Assets
Cash and cash equivalents$4,597 
Fixed assets, net1,353 
Total assets5,950 
Liabilities
Accounts payable143 
Total liabilities$143 
For the six months ended June 30, 2022, the Company contributed approximately $5.6 million in capital investments for hardware purchases. The net loss from the DevCo JVs during the six months ended June 30, 2022 was not material.
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 acquired intangibles; 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 June 30, 2022 and December 31, 2021.
Concentration of Credit Risk and Other Uncertainties
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers, during the six months ended June 30, 2022 and 2021. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
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 ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202220212022202120222021
Customers:
Customer A*23 %****
Customer B12 %15 %****
Customer C*13 %****
Customer D47 %*50 %*46 %*
Customer E**15 %***
Customer F***27 %*15 %
Customer G***10 %**
Customer H*****15 %
Customer I***25 %*14 %
*Total less than 10% for the respective period.

There are inherent risks whenever a large percentage of total revenue is concentrated in a limited number of customers. Should a significant customer: terminate or fail to renew its contracts with us, in whole or in part, for any reason, or experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations. In general, a customer that makes up a significant portion of revenues in one period, may not make up a significant portion in subsequent periods. See “We depend on significant customers for a substantial portion of our revenue. If we fail to retain or expand our customer relationships or significant customers reduce their purchases, our revenue could decline significantly” in Part II, Item 1A. “Risk Factors” of this report for additional information about certain risks related to the concentration of our customers.

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 June 30, 2022 and December 31, 2021 include cash and cash equivalents, short-term investments, and convertible promissory notes.
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 June 30, 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 June 30, 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 and six months ended June 30, 2022 would have been $3.8 million and $7.5 million higher without the adoption of ASU 2020-06, respectively. As such, net loss attributable to the Company per common share for the three and six months ended June 30, 2022 is $0.02 and $0.05 lower due to the effect of adoption of ASU 2020-06, respectively.
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 24 R11.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
2022202120222021
Hardware revenue
$54,426$14,184$85,549$24,723
Services revenue
12,5215,15322,48610,035
Total revenue
$66,947$19,337$108,035$34,758
The table above includes AlsoEnergy’s hardware and services revenue of $6.9 million and $7.2 million, respectively, for the three months ended June 30, 2022 and $11.7 million and $12.0 million, respectively, for the six months ended June 30, 2022.
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
United States$64,202 $103,660 
Rest of the world2,745 4,375 
Total revenue$66,947 $108,035 
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 June 30, 2022, the Company had $363.8 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
$258,080 18 %51 %31 %
Hardware revenue
105,680 100 %— %— %
Total revenue$363,760 
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 six months ended June 30, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers85,598 
Upfront or annual incentive payments received3,868 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(4,488)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(7,983)
Revenue recognized related to deferred revenue generated during the period(48,523)
Ending balance as of June 30, 2022$115,541 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM INVESTMENTS
6 Months Ended
Jun. 30, 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 June 30, 2022 and December 31, 2021 (in thousands):

As of June 30, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Corporate debt securities$35,366 $— $(284)$35,082 
Commercial paper19,985 — (1)19,984 
U.S. government bonds105,881 — (861)105,020 
Certificate of deposits10,849 — — 10,849 
Treasury bills10,494 — (11)10,483 
Agency bonds2,500 — (28)2,472 
Total short-term investments$185,075 $— $(1,185)$183,890 

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 following table presents the contractual maturities of the Company’s short-term investments as of June 30, 2022 (in thousands):

As of June 30, 2022
Amortized costEstimated Fair Value
Due within one year$154,073 $153,152 
Due between one to two years31,002 30,738 
Total$185,075 $183,890 

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 six months ended June 30, 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 26 R13.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 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 June 30, 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.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value (in thousands):
June 30, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$1,847$— $$1,847
Commercial paper— 9,229 — 9,229 
Treasury bills— 4,744 — 4,744 
Total cash equivalents1,847 13,973 — 15,820 
Debt securities:
Corporate debt securities— 35,082 — 35,082
Commercial paper— 19,984 — 19,984
U.S. government bonds— 105,020 — 105,020
Certificate of deposits— 10,849 — 10,849
Treasury bills— 10,483 — 10,483
Agency bonds— 2,472 — 2,472 
Total financial assets$1,847 $197,863 $— $199,710 

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.
Fair Value of Convertible Promissory NotesThe convertible notes are recorded at face value less unamortized debt issuance costs (see Note 10 Convertible Promissory Notes for additional details) on the condensed consolidated balance sheet as of June 30, 2022. As of June 30, 2022, the estimated fair value of the convertible notes was $282.7 million based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS
6 Months Ended
Jun. 30, 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 $652.0 million, comprised of $543.1 million in cash, net of a working capital adjustment for an escrow recovery, 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 six months ended June 30, 2022.
The following table summarizes the purchase price as a part of the acquisition of AlsoEnergy (in thousands):

Purchase Price
Cash consideration$544,059
Equity consideration108,883
Working capital adjustment(915)
Total consideration$652,027
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 lease 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 liabilities, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,016 
Total consideration$652,027 

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. In the second quarter of 2022, a working capital adjustment was made that resulted in the decrease of goodwill of $0.9 million. 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.0 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 revenue of $14.1 million and $23.7 million of revenue during the three and six months ended June 30, 2022, respectively, and net loss of $5.8 million and $9.3 million during the three and six months ended June 30, 2022, respectively.
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)(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Total revenue$66,947 $32,428 $111,871 $60,001 
Net loss$(32,023)$(105,316)$(62,411)$(199,473)
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 the beginning of 2022 or 2021.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 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):
June 30,December 31,
20222021
Goodwill$547,556 $1,625 
Recovery of escrow from AlsoEnergy acquisition(915)— 
Effect of foreign currency translation91 116 
Total goodwill$546,732 $1,741 
Intangible Assets, Net
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300 — 
Customer relationships106,800 — 
Backlog3,900 — 
Internally developed software38,881 29,706 
Intangible assets191,481 30,206 
Less: Accumulated amortization(26,713)(16,276)
Add: Currency translation adjustment28 36 
Total intangible assets, net$164,796 $13,966 
Amortization expense for intangible assets was $6.2 million and $1.3 million for the three months ended June 30, 2022 and 2021, respectively, and $10.4 million and $2.5 million for the six months ended June 30, 2022 and 2021, respectively.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.2
ENERGY STORAGE SYSTEMS, NET
6 Months Ended
Jun. 30, 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):
June 30,December 31,
20222021
Energy storage systems placed into service$144,215 $143,592 
Less: accumulated depreciation(52,125)(45,250)
Energy storage systems not yet placed into service6,337 7,772 
Total energy storage systems, net$98,427 $106,114 
Depreciation expense for energy storage systems was approximately $3.7 million and $3.6 million for the three months ended June 30, 2022 and 2021, respectively, and approximately $7.4 million and $7.3 million for the six months ended June 30, 2022 and 2021, respectively. Depreciation expense is recognized in cost of service revenue.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE
6 Months Ended
Jun. 30, 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, a wholly owned Canadian subsidiary of the Company 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 June 30, 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 June 30, 2022.
The Company’s outstanding debt consisted of the following as of June 30, 2022 (in thousands):
June 30, 2022
Outstanding principal$1,875 
Unamortized discount(202)
Carrying value of debt$1,673 
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 June 30, 2022 are summarized in the following table (in thousands):
June 30, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,086)
Net carrying amount$446,914 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
Cash interest expense
Contractual interest expense$575 $1,150 
Non-cash interest expense
Amortization of debt discount and debt issuance cost496 991 
Total interest expense$1,071 $2,141 
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 31 R18.htm IDEA: XBRL DOCUMENT v3.22.2
CONVERTIBLE PROMISSORY NOTES
6 Months Ended
Jun. 30, 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, a wholly owned Canadian subsidiary of the Company 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 June 30, 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 June 30, 2022.
The Company’s outstanding debt consisted of the following as of June 30, 2022 (in thousands):
June 30, 2022
Outstanding principal$1,875 
Unamortized discount(202)
Carrying value of debt$1,673 
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 June 30, 2022 are summarized in the following table (in thousands):
June 30, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,086)
Net carrying amount$446,914 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
Cash interest expense
Contractual interest expense$575 $1,150 
Non-cash interest expense
Amortization of debt discount and debt issuance cost496 991 
Total interest expense$1,071 $2,141 
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 32 R19.htm IDEA: XBRL DOCUMENT v3.22.2
WARRANTS
6 Months Ended
Jun. 30, 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 June 30, 2022, there were 2,533 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. 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 33 R20.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Equity Incentive Plans
Under both the Stem, Inc. 2009 Equity Incentive Plan (the “2009 Plan”) and the Stem, Inc. 2021 Equity Incentive Plan (the “2021 Plan,” and together with the 2009 Plan, 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. All shares that remain available for future grants are under the 2021 Plan.

Stock Options
The following table summarizes the stock option activity for the period ended June 30, 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,562 
Options granted1,117,857 9.33 
Options exercised(1,274,046)2.24 
Options forfeited(213,592)14.44 
Balances as of June 30, 20228,396,685 $6.81 7.0$25,557 
Options vested and exercisable — June 30, 20225,458,391 $3.36 6.0$23,845 
As of June 30, 2022, the Company had approximately $21.9 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 2.0 years.
Restricted Stock Units
The following table summarizes the RSU activity for the period ended June 30, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.01 
RSUs granted4,672,6809.06 
RSUs vested(131,665)35.81
RSUs forfeited(318,840)18.46
Balances as of June 30, 20226,021,852$16.03 

As of June 30, 2022, the Company had approximately $82.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 2.7 years.

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
June 30,
Six Months Ended
June 30,
2022202120222021
Sales and marketing$1,106$168$1,930$252
Research and development5622641,869419
General and administrative4,7995928,9331,113
Total stock-based compensation expense$6,467$1,024$12,732$1,784
Research and development expenses of $0.6 million and $1.1 million corresponding to internal-use software, were capitalized during the three and six months ended June 30, 2022, respectively.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
2022202120222021
Numerator - Basic:
Net loss attributable to Stem common stockholders, basic and diluted$(32,019)$(100,216)$(54,502)$(182,769)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, basic and diluted154,125,061 100,611,965 152,318,090 70,684,750 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.00)$(0.36)$(2.59)
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted loss per share as their effect would have been anti-dilutive, as of June 30, 2022 and 2021:
June 30, 2022June 30, 2021
Outstanding convertible promissory notes— — 
Outstanding 2028 Convertible Notes15,730,390 — 
Outstanding stock options8,396,685 10,357,133 
Outstanding warrants2,533 12,809,802 
Outstanding RSUs6,021,852 — 
Total
30,151,460 23,166,935 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The following table reflects the Company's benefit for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Loss before benefit from income taxes$(32,030)$(100,216)$(69,726)$(182,769)
Benefit from income taxes$$— $15,220 $— 
Effective tax rate— %— %21.8 %— %
For the six months ended June 30, 2022, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 21.8%, which was higher than the statutory federal tax rate. The benefit from income taxes was mainly 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 36 R23.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 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 June 30, 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.
Legal Proceedings
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, which was recorded within general and administrative expense in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 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 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 and six months ended June 30, 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.
Variable Interest Entities Variable Interest EntitiesBeginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in the specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are variable interest entities (“VIEs”) as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company.
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 acquired intangibles; 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 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.
Concentration of Credit Risk and Other Uncertainties
Concentration of Credit Risk and Other Uncertainties
At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers, during the six months ended June 30, 2022 and 2021. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company’s accounts receivable.
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 June 30, 2022 and December 31, 2021 include cash and cash equivalents, short-term investments, and convertible promissory notes.
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 June 30, 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 June 30, 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 and six months ended June 30, 2022 would have been $3.8 million and $7.5 million higher without the adoption of ASU 2020-06, respectively. As such, net loss attributable to the Company per common share for the three and six months ended June 30, 2022 is $0.02 and $0.05 lower due to the effect of adoption of ASU 2020-06, respectively.
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 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS (Tables)
6 Months Ended
Jun. 30, 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 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Variable Interest Entities
The following table summarizes the carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company (in thousands):

June 30, 2022
Assets
Cash and cash equivalents$4,597 
Fixed assets, net1,353 
Total assets5,950 
Liabilities
Accounts payable143 
Total liabilities$143 
Schedule 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 ReceivableRevenueRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202220212022202120222021
Customers:
Customer A*23 %****
Customer B12 %15 %****
Customer C*13 %****
Customer D47 %*50 %*46 %*
Customer E**15 %***
Customer F***27 %*15 %
Customer G***10 %**
Customer H*****15 %
Customer I***25 %*14 %
*Total less than 10% for the respective period.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of 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
June 30,
Six Months Ended
June 30,
2022202120222021
Hardware revenue
$54,426$14,184$85,549$24,723
Services revenue
12,5215,15322,48610,035
Total revenue
$66,947$19,337$108,035$34,758
The following table summarizes reportable revenue by geographic regions determined based on the location of the customers (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
United States$64,202 $103,660 
Rest of the world2,745 4,375 
Total revenue$66,947 $108,035 
Schedule of Remaining Performance Obligations As of June 30, 2022, the Company had $363.8 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
$258,080 18 %51 %31 %
Hardware revenue
105,680 100 %— %— %
Total revenue$363,760 
Schedule of Contract Balances The following table presents the changes in the deferred revenue balance during the six months ended June 30, 2022 (in thousands):
Beginning balance as of January 1, 2022$37,443 
Deferred revenue acquired upon business combination49,626 
Upfront payments received from customers85,598 
Upfront or annual incentive payments received3,868 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(4,488)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue(7,983)
Revenue recognized related to deferred revenue generated during the period(48,523)
Ending balance as of June 30, 2022$115,541 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2022 and December 31, 2021 (in thousands):

As of June 30, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Corporate debt securities$35,366 $— $(284)$35,082 
Commercial paper19,985 — (1)19,984 
U.S. government bonds105,881 — (861)105,020 
Certificate of deposits10,849 — — 10,849 
Treasury bills10,494 — (11)10,483 
Agency bonds2,500 — (28)2,472 
Total short-term investments$185,075 $— $(1,185)$183,890 

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 
Schedule of Contractual Maturities of Short-Term Investments
The following table presents the contractual maturities of the Company’s short-term investments as of June 30, 2022 (in thousands):

As of June 30, 2022
Amortized costEstimated Fair Value
Due within one year$154,073 $153,152 
Due between one to two years31,002 30,738 
Total$185,075 $183,890 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 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):
June 30, 2022
Level 1Level 2Level 3Fair Value
Assets
Cash equivalents:
Money market fund$1,847$— $$1,847
Commercial paper— 9,229 — 9,229 
Treasury bills— 4,744 — 4,744 
Total cash equivalents1,847 13,973 — 15,820 
Debt securities:
Corporate debt securities— 35,082 — 35,082
Commercial paper— 19,984 — 19,984
U.S. government bonds— 105,020 — 105,020
Certificate of deposits— 10,849 — 10,849
Treasury bills— 10,483 — 10,483
Agency bonds— 2,472 — 2,472 
Total financial assets$1,847 $197,863 $— $199,710 

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 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jun. 30, 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$544,059
Equity consideration108,883
Working capital adjustment(915)
Total consideration$652,027
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 lease 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 liabilities, noncurrent902 
Deferred tax liability15,476 
Other noncurrent liabilities150 
Total liabilities assumed72,699 
Total net identifiable assets acquired107,011 
Goodwill545,016 
Total consideration$652,027 
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)(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Total revenue$66,947 $32,428 $111,871 $60,001 
Net loss$(32,023)$(105,316)$(62,411)$(199,473)
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
June 30,December 31,
20222021
Goodwill$547,556 $1,625 
Recovery of escrow from AlsoEnergy acquisition(915)— 
Effect of foreign currency translation91 116 
Total goodwill$546,732 $1,741 
Schedule of Intangible Assets
Intangible assets, net, consists of the following (in thousands):
June 30,December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300 — 
Customer relationships106,800 — 
Backlog3,900 — 
Internally developed software38,881 29,706 
Intangible assets191,481 30,206 
Less: Accumulated amortization(26,713)(16,276)
Add: Currency translation adjustment28 36 
Total intangible assets, net$164,796 $13,966 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.2
ENERGY STORAGE SYSTEMS, NET (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Energy Storage Systems, Net Energy storage systems, net, consists of the following (in thousands):
June 30,December 31,
20222021
Energy storage systems placed into service$144,215 $143,592 
Less: accumulated depreciation(52,125)(45,250)
Energy storage systems not yet placed into service6,337 7,772 
Total energy storage systems, net$98,427 $106,114 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt The Company’s outstanding debt consisted of the following as of June 30, 2022 (in thousands):
June 30, 2022
Outstanding principal$1,875 
Unamortized discount(202)
Carrying value of debt$1,673 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
CONVERTIBLE PROMISSORY NOTES (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule Of Convertible Debt The outstanding 2028 Convertible Notes balances as of June 30, 2022 are summarized in the following table (in thousands):
June 30, 2022
Long Term Debt
Outstanding principal$460,000 
Unamortized initial purchaser’s debt discount and debt issuance cost(13,086)
Net carrying amount$446,914 
The following table presents total interest expense recognized related to the 2028 Convertible Notes during the three and six months ended June 30, 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20222022
Cash interest expense
Contractual interest expense$575 $1,150 
Non-cash interest expense
Amortization of debt discount and debt issuance cost496 991 
Total interest expense$1,071 $2,141 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity Under the Plan
The following table summarizes the stock option activity for the period ended June 30, 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,562 
Options granted1,117,857 9.33 
Options exercised(1,274,046)2.24 
Options forfeited(213,592)14.44 
Balances as of June 30, 20228,396,685 $6.81 7.0$25,557 
Options vested and exercisable — June 30, 20225,458,391 $3.36 6.0$23,845 
Schedule of Restricted Stock Activity
The following table summarizes the RSU activity for the period ended June 30, 2022:

Number of
RSUs
Outstanding
Weighted-Average
Grant Date Fair Value
Per Share
Balances as of December 31, 20211,799,677$36.01 
RSUs granted4,672,6809.06 
RSUs vested(131,665)35.81
RSUs forfeited(318,840)18.46
Balances as of June 30, 20226,021,852$16.03 
Schedule of 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
June 30,
Six Months Ended
June 30,
2022202120222021
Sales and marketing$1,106$168$1,930$252
Research and development5622641,869419
General and administrative4,7995928,9331,113
Total stock-based compensation expense$6,467$1,024$12,732$1,784
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
2022202120222021
Numerator - Basic:
Net loss attributable to Stem common stockholders, basic and diluted$(32,019)$(100,216)$(54,502)$(182,769)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, basic and diluted154,125,061 100,611,965 152,318,090 70,684,750 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.00)$(0.36)$(2.59)
Schedule of Potentially Dilutive Shares
The following table shows total outstanding potentially dilutive shares excluded from the computation of diluted loss per share as their effect would have been anti-dilutive, as of June 30, 2022 and 2021:
June 30, 2022June 30, 2021
Outstanding convertible promissory notes— — 
Outstanding 2028 Convertible Notes15,730,390 — 
Outstanding stock options8,396,685 10,357,133 
Outstanding warrants2,533 12,809,802 
Outstanding RSUs6,021,852 — 
Total
30,151,460 23,166,935 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision (Benefit) for Income Taxes and the Effective Tax Rates
The following table reflects the Company's benefit for income taxes and the effective tax rates for the periods presented below (in thousands, except effective tax rate):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Loss before benefit from income taxes$(32,030)$(100,216)$(69,726)$(182,769)
Benefit from income taxes$$— $15,220 $— 
Effective tax rate— %— %21.8 %— %
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 01, 2022
USD ($)
Nov. 22, 2021
USD ($)
Apr. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
Jun. 30, 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.0001 $ 0.00001
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001       $ 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       $ 151,003       $ 151,003   $ 747,780  
Short-term investments       183,900       183,900      
Accumulated deficit       562,529       562,529   $ 509,052  
Working capital       316,500       316,500      
Debt financing coming due within the next 12 months       14,800       14,800      
Net loss       $ 32,023 $ 22,483 $ 100,216 $ 82,553 54,506 $ 182,769    
Negative cash flows from operating activities               32,630 41,833    
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,027                    
Cash paid, net of working capital adjustment 543,100                    
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%                  
Energy Storage Systems | Maximum                      
Description Of Business [Abstract]                      
Estimated useful life               20 years      
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS - Schedule of Reverse Recapitalization (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 28, 2021
Jun. 30, 2021
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) $ (58,061)
Merger and PIPE financing $ 550,322  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 151,003 $ 747,780
Fixed assets, net 98,427 106,114
Total assets 1,426,702 1,191,830
Liabilities    
Total liabilities 823,275 $ 524,003
Variable Interest Entity, Primary Beneficiary    
Assets    
Cash and cash equivalents 4,597  
Fixed assets, net 1,353  
Total assets 5,950  
Liabilities    
Accounts payable 143  
Total liabilities $ 143  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
segment
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Nov. 22, 2021
USD ($)
Concentration Risk [Line Items]          
Number of operating segments | segment     1    
Interest expense | $ $ 2,691 $ 3,929 $ 5,909 $ 10,162  
Net loss per share attributable to Stem common stockholders, basic (in dollars per share) | $ / shares $ (0.21) $ (1.00) $ (0.36) $ (2.59)  
Net loss per share attributable to Stem common stockholders, diluted (in dollars per share) | $ / shares (0.21) $ (1.00) (0.36) $ (2.59)  
Cumulative Effect, Period of Adoption, Adjustment          
Concentration Risk [Line Items]          
Net loss per share attributable to Stem common stockholders, basic (in dollars per share) | $ / shares 0.02   0.05    
Net loss per share attributable to Stem common stockholders, diluted (in dollars per share) | $ / shares $ 0.02   $ 0.05    
2028 Convertible Notes | Convertible Notes          
Concentration Risk [Line Items]          
Face amount | $         $ 460,000
2028 Convertible Notes | Convertible Notes | Cumulative Effect, Period of Adoption, Adjustment          
Concentration Risk [Line Items]          
Interest expense | $ $ 3,800   $ 7,500    
Variable Interest Entity, Primary Beneficiary          
Concentration Risk [Line Items]          
Contribution paid | $     $ 5,600    
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Customer A | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage         23.00%
Customer B | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage 12.00%       15.00%
Customer C | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage         13.00%
Customer D | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage 47.00%        
Customer D | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 50.00%   46.00%    
Customer E | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 15.00%        
Customer F | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage   27.00%   15.00%  
Customer G | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage   10.00%      
Customer H | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage       15.00%  
Customer I | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage   25.00%   14.00%  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 66,947 $ 19,337 $ 108,035 $ 34,758
United States        
Disaggregation of Revenue [Line Items]        
Revenue 64,202   103,660  
Rest of the world        
Disaggregation of Revenue [Line Items]        
Revenue 2,745   4,375  
Hardware revenue        
Disaggregation of Revenue [Line Items]        
Revenue 54,426 14,184 85,549 24,723
Services revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 12,521 $ 5,153 $ 22,486 $ 10,035
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 66,947 $ 19,337 $ 108,035 $ 34,758
Hardware revenue        
Disaggregation of Revenue [Line Items]        
Revenue 54,426 14,184 85,549 24,723
Services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 12,521 $ 5,153 22,486 $ 10,035
AlsoEnergy, Inc | Hardware revenue        
Disaggregation of Revenue [Line Items]        
Revenue 6,900   11,700  
AlsoEnergy, Inc | Services revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 7,200   $ 12,000  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Remaining Performance Obligations (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Remaining Performance Obligations $ 363,760
Services revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Remaining Performance Obligations 258,080
Hardware revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Remaining Performance Obligations $ 105,680
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-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-07-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-07-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-07-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-07-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-07-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 59 R46.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Contract Balances (Details)
$ in Thousands
6 Months Ended
Jun. 30, 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 85,598
Upfront or annual incentive payments received 3,868
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (4,488)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue (7,983)
Revenue recognized related to deferred revenue generated during the period (48,523)
Ending balance $ 115,541
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Short-term investments:    
Amortized Cost $ 185,075 $ 173,183
Unrealized Gain 0 17
Unrealized Loss (1,185) (192)
Debt securities: 183,890 173,008
Corporate debt securities    
Short-term investments:    
Amortized Cost 35,366 42,174
Unrealized Gain 0 11
Unrealized Loss (284) (52)
Debt securities: 35,082 42,133
Commercial paper    
Short-term investments:    
Amortized Cost 19,985 20,743
Unrealized Gain 0 0
Unrealized Loss (1) 0
Debt securities: 19,984 20,743
U.S. government bonds    
Short-term investments:    
Amortized Cost 105,881 86,265
Unrealized Gain 0 0
Unrealized Loss (861) (135)
Debt securities: 105,020 86,130
Certificate of deposits    
Short-term investments:    
Amortized Cost 10,849 21,501
Unrealized Gain 0 6
Unrealized Loss 0 0
Debt securities: 10,849 21,507
Treasury bills    
Short-term investments:    
Amortized Cost 10,494  
Unrealized Gain 0  
Unrealized Loss (11)  
Debt securities: 10,483  
Agency bonds    
Short-term investments:    
Amortized Cost 2,500 2,500
Unrealized Gain 0 0
Unrealized Loss (28) (5)
Debt securities: $ 2,472 $ 2,495
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Amortized cost    
Due within one year $ 154,073  
Due between one to two years 31,002  
Amortized Cost 185,075 $ 173,183
Estimated Fair Value    
Due within one year 153,152  
Due between one to two years 30,738  
Debt securities: $ 183,890 $ 173,008
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.2
SHORT-TERM INVESTMENTS - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Allowance for credit losses recorded $ 0
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt securities:    
Debt securities: $ 183,890 $ 173,008
Corporate debt securities    
Debt securities:    
Debt securities: 35,082 42,133
Commercial paper    
Debt securities:    
Debt securities: 19,984 20,743
U.S. government bonds    
Debt securities:    
Debt securities: 105,020 86,130
Certificate of deposits    
Debt securities:    
Debt securities: 10,849 21,507
Treasury bills    
Debt securities:    
Debt securities: 10,483  
Agency bonds    
Debt securities:    
Debt securities: 2,472 2,495
Fair Value, Recurring    
Cash equivalents:    
Cash equivalents 15,820  
Debt securities:    
Total financial assets 199,710 300,269
Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 35,082 42,133
Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 19,984 20,743
Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 105,020 86,130
Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 10,849 21,507
Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 10,483  
Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 2,472  
Fair Value, Recurring | Other    
Debt securities:    
Debt securities:   2,495
Fair Value, Recurring | Money market fund    
Cash equivalents:    
Cash equivalents 1,847 127,261
Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents 9,229  
Fair Value, Recurring | Treasury bills    
Cash equivalents:    
Cash equivalents 4,744  
Level 1 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents 1,847  
Debt securities:    
Total financial assets 1,847 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 1,847 127,261
Level 1 | Fair Value, Recurring | Commercial paper    
Cash equivalents:    
Cash equivalents 0  
Level 1 | Fair Value, Recurring | Treasury bills    
Cash equivalents:    
Cash equivalents 0  
Level 2 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents 13,973  
Debt securities:    
Total financial assets 197,863 173,008
Level 2 | Fair Value, Recurring | Corporate debt securities    
Debt securities:    
Debt securities: 35,082 42,133
Level 2 | Fair Value, Recurring | Commercial paper    
Debt securities:    
Debt securities: 19,984 20,743
Level 2 | Fair Value, Recurring | U.S. government bonds    
Debt securities:    
Debt securities: 105,020 86,130
Level 2 | Fair Value, Recurring | Certificate of deposits    
Debt securities:    
Debt securities: 10,849 21,507
Level 2 | Fair Value, Recurring | Treasury bills    
Debt securities:    
Debt securities: 10,483  
Level 2 | Fair Value, Recurring | Agency bonds    
Debt securities:    
Debt securities: 2,472  
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 9,229  
Level 2 | Fair Value, Recurring | Treasury bills    
Cash equivalents:    
Cash equivalents 4,744  
Level 3 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents 0  
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  
Level 3 | Fair Value, Recurring | Treasury bills    
Cash equivalents:    
Cash equivalents $ 0  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Convertible Notes | Level 2  
Debt Instrument [Line Items]  
Convertible debt $ 282.7
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 01, 2022
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill   $ 546,732 $ 546,732 $ 1,741
AlsoEnergy, Inc        
Business Acquisition [Line Items]        
Percent of outstanding shares acquired 100.00%      
Aggregate purchase price $ 652,027      
Cash paid, net of working capital adjustment 543,100      
Business combination, consideration transferred, equity interests issued and issuable 108,883      
Transaction costs     6,100  
Decrease of goodwill   900    
Goodwill 545,016 545,000 545,000  
Deferred tax liability 15,476 15,500 15,500  
Total revenue   14,100 23,700  
Operating loss   $ 5,800 $ 9,300  
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 66 R53.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS - Purchase Price as a part of the Acquisition (Details) - AlsoEnergy, Inc
$ in Thousands
Feb. 01, 2022
USD ($)
Business Acquisition [Line Items]  
Cash consideration $ 544,059
Equity consideration 108,883
Working capital adjustment (915)
Total consideration $ 652,027
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Feb. 01, 2022
Dec. 31, 2021
Liabilities Assumed      
Goodwill $ 546,732   $ 1,741
AlsoEnergy, Inc      
Assets Acquired      
Cash   $ 10,135  
Accounts receivable   9,614  
Other current assets   1,795  
Inventory   3,701  
Operating lease 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 liabilities, 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,000 545,016  
Total consideration   $ 652,027  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
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 69 R56.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) - AlsoEnergy, Inc - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]        
Total revenue $ 66,947 $ 32,428 $ 111,871 $ 60,001
Net loss $ (32,023) $ (105,316) $ (62,411) $ (199,473)
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill Consists (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 547,556 $ 1,625
Recovery of escrow from AlsoEnergy acquisition (915) 0
Effect of foreign currency translation 91 116
Goodwill, Total $ 546,732 $ 1,741
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets $ 191,481   $ 191,481   $ 30,206
Less: Accumulated amortization (26,713)   (26,713)   (16,276)
Add: Currency translation adjustment 28   28   36
Total intangible assets, net 164,796   164,796   13,966
Amortization of intangible assets 6,200 $ 1,300 10,400 $ 2,500  
Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets 30,600   30,600   500
Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets 11,300   11,300   0
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets 106,800   106,800   0
Backlog          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets 3,900   3,900   0
Internally developed software          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets $ 38,881   $ 38,881   $ 29,706
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (52,125) $ (45,250)
Total energy storage systems, net 98,427 106,114
Energy storage systems placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross 144,215 143,592
Energy storage systems not yet placed into service    
Property, Plant and Equipment [Line Items]    
Total energy storage systems, gross $ 6,337 $ 7,772
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.2
ENERGY STORAGE SYSTEMS, NET - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 3.7 $ 3.6 $ 7.4 $ 7.3
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.2
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
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 75 R62.htm IDEA: XBRL DOCUMENT v3.22.2
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     4.50%
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 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2
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
Jun. 30, 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 77 R64.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE - Schedule of Outstanding Debt (Details) - Notes Payable
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Instrument [Line Items]  
Outstanding principal $ 1,875
Unamortized discount (202)
Carrying value of debt $ 1,673
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.2
CONVERTIBLE PROMISSORY NOTES - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Nov. 22, 2021
USD ($)
day
$ / shares
Apr. 28, 2021
USD ($)
shares
Jan. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Nov. 19, 2021
$ / shares
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]                    
Proceeds from convertible notes           $ 0 $ 1,118      
Loss on extinguishment of debt       $ 0 $ (5,064) 0 $ (5,064)      
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                  
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 79 R66.htm IDEA: XBRL DOCUMENT v3.22.2
CONVERTIBLE PROMISSORY NOTES - Outstanding 2028 Convertible Notes (Details) - Convertible Notes - 2028 Convertible Notes
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Instrument [Line Items]  
Outstanding principal $ 460,000
Unamortized initial purchaser’s debt discount and debt issuance cost (13,086)
Carrying value of debt $ 446,914
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2
CONVERTIBLE PROMISSORY NOTES - Interest Expense Recognized Related to Convertible Note (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]      
Amortization of debt discount and debt issuance cost   $ 902 $ 7,119
2028 Convertible Notes | Convertible Notes      
Debt Instrument [Line Items]      
Contractual interest expense $ 575 1,150  
Amortization of debt discount and debt issuance cost 496 991  
Total interest expense $ 1,071 $ 2,141  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.2
WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 24, 2021
Apr. 28, 2021
Apr. 07, 2021
Aug. 20, 2020
Sep. 30, 2021
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Aug. 20, 2021
Jun. 25, 2021
Class of Warrant or Right [Line Items]                      
Loss from fair value adjustment             $ 0 $ (133,577)      
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     $ 9,183          
Legacy Stem Warrants                      
Class of Warrant or Right [Line Items]                      
Warrants outstanding (in shares)   50,207,439         2,533        
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]                      
Warrants outstanding (in shares)             0        
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  
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 82 R69.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION - Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
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) (1,274,046)  
Options forfeited (in shares) (213,592)  
Options outstanding, end of period (in shares) 8,396,685 8,766,466
Options vested and exercisable (in shares) 5,458,391  
Weighted- Average Exercise Price Per Share    
Options outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 6.81 $ 6.01
Options granted, weighted average exercise price (in dollars per share) | $ / shares 9.33  
Options exercised, weighted average exercise price (in dollars per share) | $ / shares 2.24  
Options forfeited, weighted average exercise price (in dollars per share) | $ / shares 14.44  
Options vested and exercisable, weighted-average exercise price (in dollars per share) | $ / shares $ 3.36  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, options outstanding 7 years 7 years 1 month 6 days
Weighted average remaining contractual life, options vested and exercisable 6 years  
Aggregate intrinsic value, options outstanding | $ $ 25,557 $ 123,562
Aggregate intrinsic value, options vested and exercisable | $ $ 23,845  
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation expense $ 21.9 $ 21.9
Internally developed software | Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amount capitalized 0.6 $ 1.1
Outstanding stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average period for recognition of stock-based compensation expense   2 years
RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation expense $ 82.7 $ 82.7
Weighted average period for recognition of stock-based compensation expense   2 years 8 months 12 days
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION - RSU Activity (Details) - RSU - $ / shares
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Number of RSUs Outstanding    
RSUs outstanding, ending of period (in shares) 6,021,852 1,799,677
RSUs granted (in shares) 4,672,680  
RSUs vested (in shares) (131,665)  
RSUs forfeited (in shares) (318,840)  
Weighted-Average Grant Date Fair Value Per Share    
RSUs outstanding, weighted average grant date fair value (in dollars per share) $ 16.03 $ 36.01
RSUs granted, weighted average grant date fair value (in dollars per share) 9.06  
RSUs vested, weighted average grant date fair value (in dollars per share) 35.81  
RSUs forfeited, weighted average grant date fair value (in dollars per share) $ 18.46  
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 6,467 $ 1,024 $ 12,732 $ 1,784
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 1,106 168 1,930 252
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 562 264 1,869 419
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 4,799 $ 592 $ 8,933 $ 1,113
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE - Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator - Basic:        
Net loss attributable to Stem common stockholders, basic $ (32,019) $ (100,216) $ (54,502) $ (182,769)
Net loss attributable to Stem common stockholders, diluted $ (32,019) $ (100,216) $ (54,502) $ (182,769)
Denominator:        
Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, basic (in shares) 154,125,061 100,611,965 152,318,090 70,684,750
Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, diluted (in shares) 154,125,061 100,611,965 152,318,090 70,684,750
Net loss per share attributable to Stem common stockholders, basic (in dollars per share) $ (0.21) $ (1.00) $ (0.36) $ (2.59)
Net loss per share attributable to Stem common stockholders, diluted (in dollars per share) $ (0.21) $ (1.00) $ (0.36) $ (2.59)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 30,151,460 23,166,935
Outstanding convertible promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 0 0
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) 8,396,685 10,357,133
Outstanding warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 2,533 12,809,802
Outstanding RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 6,021,852 0
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES - Provision (Benefit) for Income Taxes and the Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Loss before benefit from income taxes $ (32,030) $ (100,216) $ (69,726) $ (182,769)
Benefit from income taxes $ 7 $ 0 $ 15,220 $ 0
Effective tax rate 0.00% 0.00% 21.80% 0.00%
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Benefit from income taxes $ 7 $ 0 $ 15,220 $ 0
Effective tax rate 0.00% 0.00% 21.80% 0.00%
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGNECIES (Details)
May 02, 2022
USD ($)
Feb. 01, 2022
USD ($)
ft²
Lessee, Lease, Description [Line Items]    
Settlement amount expected to be received $ 1,100,000  
AlsoEnergy, Inc    
Lessee, Lease, Description [Line Items]    
Operating lease liability   $ 1,300,000
Base rent per month   $ 39,725
AlsoEnergy, Inc | Boulder, Colorado    
Lessee, Lease, Description [Line Items]    
Area of lease | ft²   15,847
Lease term   34 months
AlsoEnergy, Inc | Longmont, Colorado    
Lessee, Lease, Description [Line Items]    
Area of lease | ft²   13,947
Lease term   35 months
XML 91 stem-20220630_htm.xml IDEA: XBRL DOCUMENT 0001758766 2022-01-01 2022-06-30 0001758766 2022-07-25 0001758766 2022-06-30 0001758766 2021-12-31 0001758766 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001758766 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001758766 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001758766 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001758766 stem:HardwareMember 2022-04-01 2022-06-30 0001758766 stem:HardwareMember 2021-04-01 2021-06-30 0001758766 stem:HardwareMember 2022-01-01 2022-06-30 0001758766 stem:HardwareMember 2021-01-01 2021-06-30 0001758766 2022-04-01 2022-06-30 0001758766 2021-04-01 2021-06-30 0001758766 2021-01-01 2021-06-30 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 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 2022-03-31 0001758766 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001758766 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001758766 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001758766 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001758766 us-gaap:CommonStockMember 2022-06-30 0001758766 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001758766 us-gaap:RetainedEarningsMember 2022-06-30 0001758766 us-gaap:NoncontrollingInterestMember 2022-06-30 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 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:CommonStockMember 2021-04-01 2021-06-30 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001758766 us-gaap:WarrantMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001758766 us-gaap:WarrantMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001758766 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001758766 us-gaap:ConvertibleDebtMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001758766 us-gaap:ConvertibleDebtMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001758766 us-gaap:ConvertibleDebtMember 2021-04-01 2021-06-30 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001758766 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001758766 us-gaap:CommonStockMember 2021-06-30 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001758766 us-gaap:RetainedEarningsMember 2021-06-30 0001758766 us-gaap:NoncontrollingInterestMember 2021-06-30 0001758766 2021-06-30 0001758766 us-gaap:ConvertibleDebtMember 2022-01-01 2022-06-30 0001758766 us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001758766 us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-06-30 0001758766 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-06-30 0001758766 srt:MaximumMember stem:EnergyStorageSystemsMember 2022-01-01 2022-06-30 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 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001758766 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-06-30 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-04-01 2022-06-30 0001758766 stem:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-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-04-01 2022-06-30 0001758766 stem:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001758766 stem:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001758766 stem:CustomerEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001758766 stem:CustomerFMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001758766 stem:CustomerFMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001758766 stem:CustomerGMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001758766 stem:CustomerHMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001758766 stem:CustomerIMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001758766 stem:CustomerIMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-04-01 2022-06-30 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-06-30 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-04-01 2022-06-30 0001758766 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 2022-06-30 0001758766 stem:HardwareMember stem:AlsoEnergyIncMember 2022-04-01 2022-06-30 0001758766 us-gaap:ServiceMember stem:AlsoEnergyIncMember 2022-04-01 2022-06-30 0001758766 stem:HardwareMember stem:AlsoEnergyIncMember 2022-01-01 2022-06-30 0001758766 us-gaap:ServiceMember stem:AlsoEnergyIncMember 2022-01-01 2022-06-30 0001758766 country:US 2022-04-01 2022-06-30 0001758766 country:US 2022-01-01 2022-06-30 0001758766 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001758766 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001758766 us-gaap:ServiceMember 2022-06-30 0001758766 us-gaap:ServiceMember 2022-07-01 2022-06-30 0001758766 us-gaap:ServiceMember 2023-07-01 2022-06-30 0001758766 us-gaap:ServiceMember 2027-07-01 2022-06-30 0001758766 stem:HardwareMember 2022-06-30 0001758766 stem:HardwareMember 2022-07-01 2022-06-30 0001758766 stem:HardwareMember 2023-07-01 2022-06-30 0001758766 stem:HardwareMember 2027-07-01 2022-06-30 0001758766 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001758766 us-gaap:CommercialPaperMember 2022-06-30 0001758766 us-gaap:USTreasuryBondSecuritiesMember 2022-06-30 0001758766 us-gaap:CertificatesOfDepositMember 2022-06-30 0001758766 us-gaap:USTreasuryBillSecuritiesMember 2022-06-30 0001758766 stem:AgencyBondsMember 2022-06-30 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-06-30 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-06-30 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-06-30 0001758766 us-gaap:FairValueMeasurementsRecurringMember stem:AgencyBondsMember 2022-06-30 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 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-06-30 0001758766 stem:AlsoEnergyIncMember 2022-01-01 2022-06-30 0001758766 stem:AlsoEnergyIncMember 2022-04-01 2022-06-30 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 2022-06-30 0001758766 stem:AlsoEnergyIncMember 2021-04-01 2021-06-30 0001758766 stem:AlsoEnergyIncMember 2021-01-01 2021-06-30 0001758766 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001758766 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001758766 us-gaap:TradeNamesMember 2022-06-30 0001758766 us-gaap:TradeNamesMember 2021-12-31 0001758766 us-gaap:CustomerRelationshipsMember 2022-06-30 0001758766 us-gaap:CustomerRelationshipsMember 2021-12-31 0001758766 us-gaap:OrderOrProductionBacklogMember 2022-06-30 0001758766 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001758766 us-gaap:SoftwareDevelopmentMember 2022-06-30 0001758766 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001758766 stem:EnergyStorageSystemsPlacedIntoServiceMember 2022-06-30 0001758766 stem:EnergyStorageSystemsPlacedIntoServiceMember 2021-12-31 0001758766 stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember 2022-06-30 0001758766 stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember 2021-12-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2017-04-30 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 2022-06-30 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-31 0001758766 us-gaap:NotesPayableOtherPayablesMember 2022-06-30 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-06-30 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-06-30 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-04-01 2022-06-30 0001758766 stem:A2028ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-06-30 0001758766 stem:CappedCallOptionsMember 2021-01-01 2021-12-31 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-06-30 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-06-30 0001758766 stem:PublicWarrantsMember 2021-08-20 0001758766 stem:PublicWarrantsMember 2021-08-20 2021-09-30 0001758766 stem:PublicWarrantsMember 2021-01-01 2021-12-31 0001758766 stem:PublicWarrantsMember 2022-06-30 0001758766 2021-04-07 0001758766 2021-04-07 2021-04-07 0001758766 2021-01-01 2021-12-31 0001758766 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001758766 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001758766 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001758766 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001758766 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001758766 us-gaap:SoftwareDevelopmentMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001758766 us-gaap:SoftwareDevelopmentMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001758766 stem:ConvertiblePromissoryNotesMember 2022-01-01 2022-06-30 0001758766 stem:ConvertiblePromissoryNotesMember 2021-01-01 2021-06-30 0001758766 stem:Outstanding2028ConvertibleNotesMember 2022-01-01 2022-06-30 0001758766 stem:Outstanding2028ConvertibleNotesMember 2021-01-01 2021-06-30 0001758766 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001758766 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001758766 stem:CommonStockWarrantsMember 2022-01-01 2022-06-30 0001758766 stem:CommonStockWarrantsMember 2021-01-01 2021-06-30 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001758766 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001758766 stem:AlsoEnergyIncMember stem:BoulderColoradoMember 2022-02-01 0001758766 stem:AlsoEnergyIncMember stem:LongmontColoradoMember 2022-02-01 0001758766 2022-05-02 2022-05-02 shares iso4217:USD iso4217:USD shares pure stem:segment stem:day utr:sqft 0001758766 --12-31 2022 Q2 false P1Y P4Y P1Y P4Y 0.0341965 10-Q true 2022-06-30 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 154227627 151003000 747780000 183890000 173008000 1639000 91000 95855000 61701000 63055000 22720000 58000 213000 47927000 18641000 541730000 1023850000 98427000 106114000 9321000 8630000 546732000 1741000 164796000 13966000 13200000 12998000 52496000 24531000 1426702000 1191830000 113180000 28273000 33057000 25993000 10132000 7453000 14784000 15277000 49692000 9158000 354000 306000 4415000 1813000 225260000 87967000 65849000 28285000 4217000 4135000 1673000 1687000 446914000 316542000 67102000 73204000 11921000 12183000 339000 0 823275000 524003000 0.0001 0.0001 1000000 1000000 0 0 0 0 0 0 0.0001 0.0001 500000000 500000000 154226275 154226275 144671624 144671624 15000 14000 1166865000 1176845000 -1136000 20000 -562529000 -509052000 603215000 667827000 212000 0 603427000 667827000 1426702000 1191830000 12521000 5153000 22486000 10035000 54426000 14184000 85549000 24723000 66947000 19337000 108035000 34758000 10141000 5809000 18774000 12715000 49018000 13655000 77829000 22286000 59159000 19464000 96603000 35001000 7788000 -127000 11432000 -243000 12955000 3913000 22097000 6580000 8963000 4827000 17906000 9234000 15693000 15014000 36205000 17706000 37611000 23754000 76208000 33520000 -29823000 -23881000 -64776000 -33763000 2691000 3929000 5909000 10162000 0 -5064000 0 -5064000 0 -67179000 0 -133577000 484000 -163000 959000 -203000 -2207000 -76335000 -4950000 -149006000 -32030000 -100216000 -69726000 -182769000 -7000 0 -15220000 0 -32023000 -100216000 -54506000 -182769000 -4000 0 -4000 0 -32019000 -100216000 -54502000 -182769000 -0.21 -0.21 -1.00 -1.00 -0.36 -0.36 -2.59 -2.59 154125061 154125061 100611965 100611965 152318090 152318090 70684750 70684750 -32023000 -100216000 -54506000 -182769000 -399000 0 -1010000 0 -118000 -602000 -146000 -351000 -32540000 -100818000 -55662000 -183120000 -4000 0 -4000 0 -32536000 -100818000 -55658000 -183120000 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 355712 -1415000 -1415000 131665 21101 150000 150000 7021000 7021000 -399000 -399000 -118000 -118000 75000 75000 -32019000 -4000 -32023000 154226275 15000 1166865000 -1136000 -562529000 212000 603427000 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 70428326 7000 247011000 247018000 2759970 60568000 60568000 10921548 1000 77747000 77748000 4683349 1000 168646000 168647000 9183000 9183000 360052 39000 39000 1047000 1047000 -602000 -602000 -100216000 -100216000 130768055 13000 799918000 -543000 -590610000 0 208778000 -54506000 -182769000 20887000 10315000 902000 7119000 12732000 1784000 0 133577000 1131000 334000 919000 1275000 0 9183000 -410000 0 -15100000 0 1010000 0 -88000 -112000 26123000 4219000 36634000 6323000 52134000 16924000 3625000 1650000 89598000 3292000 28471000 3294000 -469000 -289000 -187000 56000 -32630000 -41833000 533009000 0 98922000 0 86623000 0 232000 5603000 8085000 2693000 2405000 300000 -556030000 -8596000 611000 2933000 2302000 0 58061000 0 550322000 311000 4929000 6817000 4609000 0 8000 0 1118000 0 101000 0 3940000 216000 0 0 41446000 -7981000 517187000 -136000 438000 -596777000 467196000 747780000 6942000 151003000 474138000 3407000 7131000 40000 71000 0 168647000 0 60568000 0 77748000 0 337000 0 1230000 0 253000 522000 47000 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., together with its consolidated subsidiaries (“Stem,” the “Company,” “we,” “us,” or “our”), maintains one of the largest digitally connect</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed, intelligent renewable energy 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, (ii) ongoing software-enabled services to operate the energy storage systems for up to 20 years, through its Athena® artificial intelligence (“AI”) platform (“Athena”), and (iii) solar asset performance monitoring and control, through its PowerTrack software. In addition, in all the markets where the Company operates its customers’ energy storage systems, the Company has agreements to use the Athena platform to participate in energy markets and to share the revenue from such market participation.</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:112%">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: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’s PowerTrack platform provides a vertically-integrated solution that incorporates on-site power monitoring equipment that aggregates and communicates data to enable remote control of solar generation assets. PowerTrack provides direct access to individual site performance to measure and benchmark expected energy production, maximizing asset value for our customers. </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%">From time to time, the Company, through an indirect wholly-owned development subsidiary (“DevCo”) formed in January 2022, will enter into strategic joint ventures (each a “DevCo JV”) with qualified third parties for the development of select renewable energy projects (“DevCo Projects”). In this structure, DevCo forms a new DevCo JV entity as the majority owner, with the developer as the minority owner. The purpose of the DevCo JV is to develop and sell DevCo Projects and secure Company hardware and software services for those projects. In DevCo Projects, the Company makes development capital contributions to fund project development. The Company will in some cases also elect to make cash advances to hardware suppliers to accelerate project construction timelines given long lead times to secure hardware. This business model is intended to allow the Company to opportunistically deploy its balance sheet by providing development capital to key partners in strategic markets and securing hardware upfront, in order to generate higher-margin software and services revenue via exclusive long-term services contracts under the DevCo Projects. </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 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 modeling, 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 (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 June 30, 2022, the Company had cash and cash equivalents of $151.0 million, short-term investments of $183.9 million, an accumulated deficit of $562.5 million and net working capital of $316.5 million, with $14.8 million of financing obligations coming due within the next 12 months. During the six months ended June 30, 2022, the Company incurred a net loss of $54.5 million and had negative cash flows from operating activities of $32.6 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:#000000;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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$652.0 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$543.1 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in cash net of a working capital adjustment for an </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">escrow recovery</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been a trend in many parts of the world of increasing availability and administration of vaccines against COVID-19, as well as an easing of restrictions on social, business, travel and government activities and functions. On the other hand, infection rates and regulations continue to fluctuate in various regions of the world, and there are ongoing global effects resulting from the pandemic, including challenges and increases in costs for logistics and supply chains, such as increased port congestion, intermittent supplier delays and labor shortages. 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.</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 continues to face 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 pandemic and resulting government action, as well as broader macroeconomic conditions that may persist once the immediate effects of the 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 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.</span></div> 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 151000000 183900000 -562500000 316500000 14800000 -54500000 -32600000 550300000 145300000 445700000 0.0050 1 652000000 543100000 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 </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%">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 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 and six months ended June 30, 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><span><br/></span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in the specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are variable interest entities (“VIEs”) as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company. </span></div><div style="margin-top:6pt;text-indent:36pt"><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 carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company (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: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%">June 30, 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:700;line-height:115%">Assets</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 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%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;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;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%">4,597 </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%">Fixed assets, net</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%">1,353 </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:700;line-height:115%">Total 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">5,950</span><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-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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">143 </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:700;line-height:115%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:115%">143</span><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 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%">For the six months ended June 30, 2022, the Company contributed approximately $5.6 million in capital investments for hardware purchases. The net loss from the DevCo JVs during the six months ended June 30, 2022 was not material.</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 acquired intangibles; 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 </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%">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 June 30, 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%">Concentration of Credit Risk and Other Uncertainties</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%">At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers, during the</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> six months ended June 30, 2022 and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’s accounts receivable.</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%">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:19.660%"/><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.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.625%"/><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><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%">June 30,</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 June 30,</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%">Six Months Ended June 30,</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><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:10pt;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"/><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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">12 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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><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><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><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;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%">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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">47 </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: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><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%">50 </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: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><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%">46 </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: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;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%">Customer E</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%">*</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%">*</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%">15 </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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">Customer F</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><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><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%">27 </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: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><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%">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:10pt;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:10pt;font-weight:400;line-height:120%">Customer G</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%">*</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%">*</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%">*</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%">10 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">Customer H</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><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><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><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><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%">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:10pt;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:10pt;font-weight:400;line-height:120%">Customer I</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%">*</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%">*</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%">*</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%">25 </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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">14 </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:10pt;font-weight:400;line-height:100%">%</span></td></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><span><br/></span></div><div style="text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There are inherent risks whenever a large percentage of total revenue is concentrated in a limited number of customers. Should a significant customer: terminate or fail to renew its contracts with us, in whole or in part, for any reason, or experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations. In general, a customer that makes up a significant portion of revenues in one period, may not make up a significant portion in subsequent periods. See “We depend on significant customers for a substantial portion of our revenue. If we fail to retain or expand our customer relationships or significant customers reduce their purchases, our revenue could decline significantly” in Part II, Item 1A. “Risk Factors” of this report for additional information about certain risks related to the concentration of our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top: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 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 June 30, 2022 and December 31, 2021 include cash and cash equivalents, short-term investments, and convertible promissory notes.</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 ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt 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%">June 30, 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%">June 30, 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 accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three and six months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 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.8 million and $7.5 million higher without the adoption of ASU 2020-06, respectively. As such, net loss attributable to the Company per common share for the three and six months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 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 and $0.05 lower due to the effect of adoption of ASU 2020-06, respectively.</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="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%">, 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><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 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 </span></div>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 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 and six months ended June 30, 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. Variable Interest EntitiesBeginning in January 2022, the Company formed DevCo JVs with the purpose of originating potential battery storage facility projects in the specific locations and conducting early-stage planning and development activities. The Company determined that the DevCo JVs are variable interest entities (“VIEs”) as they lack sufficient equity to finance their activities without additional financial support. The Company determined that it has both (1) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (2) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant. Accordingly, the Company has determined that it is the primary beneficiary of the DevCo JVs, and as a result, the DevCo JVs’ operating results, assets and liabilities are consolidated by the Company. <div style="margin-top:6pt;text-indent:36pt"><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 carrying values of the assets and liabilities of the DevCo JVs that are consolidated by the Company (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: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%">June 30, 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:700;line-height:115%">Assets</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 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%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;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;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%">4,597 </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%">Fixed assets, net</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%">1,353 </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:700;line-height:115%">Total 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">5,950</span><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-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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">143 </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:700;line-height:115%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:115%">143</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4597000 1353000 5950000 143000 143000 5600000 <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 acquired intangibles; 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 </span></div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <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%">Concentration of Credit Risk and Other Uncertainties</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%">At times, the Company may be subject to a concentration of credit risk in relation to certain customers due to the purchase of large energy storage systems made by such customers. The Company routinely assesses the creditworthiness of its customers. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers, during the</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> six months ended June 30, 2022 and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company does not require collateral. Due to these factors, no additional credit risk beyond amounts provided for credit losses is believed by management to be probable in the Company</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’s accounts receivable.</span></div> 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:19.660%"/><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.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.625%"/><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><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%">June 30,</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 June 30,</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%">Six Months Ended June 30,</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><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:10pt;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"/><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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">12 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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><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><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><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;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%">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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">47 </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: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><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%">50 </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: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><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%">46 </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: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;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%">Customer E</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%">*</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%">*</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%">15 </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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">Customer F</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><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><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%">27 </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: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><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%">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:10pt;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:10pt;font-weight:400;line-height:120%">Customer G</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%">*</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%">*</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%">*</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%">10 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">Customer H</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><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><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><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><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%">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:10pt;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:10pt;font-weight:400;line-height:120%">Customer I</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%">*</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%">*</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%">*</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%">25 </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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">14 </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:10pt;font-weight:400;line-height:100%">%</span></td></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.12 0.15 0.13 0.47 0.50 0.46 0.15 0.27 0.15 0.10 0.15 0.25 0.14 <div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top: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 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 June 30, 2022 and December 31, 2021 include cash and cash equivalents, short-term investments, and convertible promissory notes.</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 ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt 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%">June 30, 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%">June 30, 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 accretion of the 2028 Convertible Notes is no longer recognized. Interest expense for the 2028 Convertible Notes for the three and six months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 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.8 million and $7.5 million higher without the adoption of ASU 2020-06, respectively. As such, net loss attributable to the Company per common share for the three and six months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 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 and $0.05 lower due to the effect of adoption of ASU 2020-06, respectively.</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="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%">, 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><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> 460000000.0 3800000 7500000 0.02 0.02 0.05 0.05 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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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"><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%">54,426</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%">14,184</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%">85,549</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">24,723</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%">12,521</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%">5,153</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%">22,486</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">10,035</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%">66,947</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%">19,337</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%">108,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">34,758</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 $6.9 million and $7.2 million, respectively, for the three months ended June 30, 2022 and $11.7 million and $12.0 million, respectively, for the six months ended June 30, 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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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%">64,202 </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%">103,660 </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%">2,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,375 </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%">66,947 </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%">108,035 </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 June 30, 2022, the Company had $363.8 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%">258,080 </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%">105,680 </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%">363,760 </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 six months ended June 30, 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%">85,598 </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%">3,868 </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%">(4,488)</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%">(7,983)</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%">(48,523)</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 June 30, 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%">115,541 </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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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"><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%">54,426</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%">14,184</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%">85,549</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">24,723</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%">12,521</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%">5,153</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%">22,486</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">10,035</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%">66,947</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%">19,337</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%">108,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">34,758</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 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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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%">64,202 </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%">103,660 </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%">2,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,375 </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%">66,947 </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%">108,035 </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> 54426000 14184000 85549000 24723000 12521000 5153000 22486000 10035000 66947000 19337000 108035000 34758000 6900000 7200000 11700000 12000000 64202000 103660000 2745000 4375000 66947000 108035000 As of June 30, 2022, the Company had $363.8 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%">258,080 </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%">105,680 </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%">363,760 </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> 363800000 258080000 0.18 0.51 0.31 105680000 1 0 0 363760000 The following table presents the changes in the deferred revenue balance during the six months ended June 30, 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%">85,598 </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%">3,868 </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%">(4,488)</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%">(7,983)</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%">(48,523)</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 June 30, 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%">115,541 </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 85598000 3868000 4488000 7983000 48523000 115541000 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 June 30, 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 June 30, 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="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%">35,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(284)</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%">35,082 </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%">19,985 </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%">(1)</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%">19,984 </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%">105,881 </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%">(861)</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%">105,020 </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%">10,849 </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%">10,849 </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%">10,494 </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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483 </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,500 </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%">(28)</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,472 </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%">185,075 </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%">(1,185)</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%">183,890 </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><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: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></div><div style="text-indent:18pt"><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%">The following table presents the contractual maturities of the Company’s short-term investments as of </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2022 (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:67.028%"/><td style="width:0.1%"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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%">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="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%">Due within one year</span></td><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 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%">154,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">153,152 </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%">Due between one to two years</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,002 </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%">30,738 </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%">Total</span></td><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 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%">185,075 </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%">183,890 </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><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%">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. </span></div>During the six months ended June 30, 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 June 30, 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 June 30, 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="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%">35,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(284)</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%">35,082 </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%">19,985 </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%">(1)</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%">19,984 </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%">105,881 </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%">(861)</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%">105,020 </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%">10,849 </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%">10,849 </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%">10,494 </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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483 </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,500 </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%">(28)</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,472 </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%">185,075 </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%">(1,185)</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%">183,890 </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><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: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></div> 35366000 0 284000 35082000 19985000 0 1000 19984000 105881000 0 861000 105020000 10849000 0 0 10849000 10494000 0 11000 10483000 2500000 0 28000 2472000 185075000 0 1185000 183890000 42174000 11000 52000 42133000 20743000 0 0 20743000 86265000 0 135000 86130000 21501000 6000 0 21507000 2500000 0 5000 2495000 173183000 17000 192000 173008000 <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%">The following table presents the contractual maturities of the Company’s short-term investments as of </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2022 (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:67.028%"/><td style="width:0.1%"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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%">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="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%">Due within one year</span></td><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 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%">154,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">153,152 </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%">Due between one to two years</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,002 </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%">30,738 </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%">Total</span></td><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 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%">185,075 </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%">183,890 </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> 154073000 153152000 31002000 30738000 185075000 183890000 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 June 30, 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. </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%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</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%">June 30, 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%">1,847</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%">1,847</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%">9,229 </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%">9,229 </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%">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%">4,744 </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%">4,744 </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 cash equivalents</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%">1,847 </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%">13,973 </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%">— </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%">15,820 </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 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:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Corporate debt securities</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%">35,082 </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%">35,082</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%">Commercial paper</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%">19,984 </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%">19,984</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%">U.S. government 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%">105,020 </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%">105,020</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%">Certificate of deposits</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%">10,849 </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%">10,849</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%">Treasury bills</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%">10,483 </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%">10,483</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%">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%">— </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,472 </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,472 </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%">1,847 </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%">197,863 </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%">199,710 </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><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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></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 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. </span></div>Fair Value of Convertible Promissory Notes<span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The convertible notes are recorded at face value less unamortized debt issuance costs (see 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-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%"> for additional details) on the condensed consolidated balance sheet as of June 30, 2022. As of June 30, 2022, the estimated fair value of the convertible notes was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$282.7 million</span> based on Level 2 quoted bid prices of the convertible notes in an over-the-counter market on the last trading date of the reporting period. <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%">June 30, 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%">1,847</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%">1,847</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%">9,229 </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%">9,229 </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%">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%">4,744 </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%">4,744 </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 cash equivalents</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%">1,847 </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%">13,973 </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%">— </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%">15,820 </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 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:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Corporate debt securities</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%">35,082 </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%">35,082</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%">Commercial paper</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%">19,984 </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%">19,984</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%">U.S. government 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%">105,020 </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%">105,020</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%">Certificate of deposits</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%">10,849 </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%">10,849</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%">Treasury bills</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%">10,483 </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%">10,483</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%">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%">— </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,472 </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,472 </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%">1,847 </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%">197,863 </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%">199,710 </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><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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></div> 1847000 0 0 1847000 0 9229000 0 9229000 0 4744000 0 4744000 1847000 13973000 0 15820000 0 35082000 0 35082000 0 19984000 0 19984000 0 105020000 0 105020000 0 10849000 0 10849000 0 10483000 0 10483000 0 2472000 0 2472000 1847000 197863000 0 199710000 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 282700000 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 $652.0 million, comprised of $543.1 million in cash, net of a working capital adjustment for an escrow recovery, 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 six months ended June 30, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</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%">(915)</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:#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 colspan="2" style="background-color:#ffffff;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,027</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:107%">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 lease 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 liabilities, 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,016 </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,027 </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. In the second quarter of 2022, a working capital adjustment was made that resulted in the decrease of goodwill of $0.9 million. 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 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 </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%">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.0 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 revenue of $14.1 million and $23.7 million of revenue during the three and six months ended June 30, 2022, respectively, and net loss of $5.8 million and $9.3 million during the three and six months ended June 30, 2022, respectively.</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: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%">(Unaudited)</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%">(Unaudited)</span></td></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/>June 30,</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%">Six Months Ended<br/>June 30,</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: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%">66,947 </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%">32,428 </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%">111,871 </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%">60,001 </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%">(32,023)</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%">(105,316)</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%">(62,411)</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%">(199,473)</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 the beginning of 2022 or 2021.</span></div> 1 652000000 543100000 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</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%">(915)</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:#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 colspan="2" style="background-color:#ffffff;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,027</span></td></tr></table></div> 544059000 108883000 -915000 652027000 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 lease 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 liabilities, 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,016 </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,027 </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 545016000 652027000 -900000 <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 545000000.0 15500000 14100000 23700000 -5800000 -9300000 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: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%">(Unaudited)</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%">(Unaudited)</span></td></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/>June 30,</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%">Six Months Ended<br/>June 30,</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: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%">66,947 </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%">32,428 </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%">111,871 </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%">60,001 </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%">(32,023)</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%">(105,316)</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%">(62,411)</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%">(199,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 66947000 32428000 111871000 60001000 -32023000 -105316000 -62411000 -199473000 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%">June 30,</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:#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: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,556 </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%">Recovery of escrow from AlsoEnergy acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</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%">Effect of foreign currency translation</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%">91 </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%">116 </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%">Total goodwill</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%">546,732 </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%">1,741 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">June 30,</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:#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: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%">38,881 </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%">191,481 </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%">(26,713)</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%">28 </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%">164,796 </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 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.2 million and $1.3 million for the three months ended June 30, 2022 and 2021, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $10.4 million and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the six months ended June 30, 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%">June 30,</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:#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: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,556 </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%">Recovery of escrow from AlsoEnergy acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</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%">Effect of foreign currency translation</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%">91 </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%">116 </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%">Total goodwill</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%">546,732 </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%">1,741 </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> 547556000 1625000 915000 0 91000 116000 546732000 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%">June 30,</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:#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: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%">38,881 </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%">191,481 </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%">(26,713)</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%">28 </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%">164,796 </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 38881000 29706000 191481000 30206000 26713000 16276000 28000 36000 164796000 13966000 6200000 1300000 10400000 2500000 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%">June 30,</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%">144,215 </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%">(52,125)</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%">6,337 </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%">98,427 </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 $3.7 million and $3.6 million for the three months ended June 30, 2022 and 2021, respectively, and approximately $7.4 million and $7.3 million for the six months ended June 30, 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%">June 30,</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%">144,215 </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%">(52,125)</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%">6,337 </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%">98,427 </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> 144215000 143592000 52125000 45250000 6337000 7772000 98427000 106114000 3700000 3600000 7400000 7300000 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, a wholly owned Canadian subsidiary of the Company 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 June 30, 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 June 30, 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 June 30, 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%">June 30, 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,875 </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%">(202)</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,673 </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 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$460.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$445.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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 June 30, 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%">June 30, 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,086)</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,914 </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 and six months ended June 30, 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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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"/><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:#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"/><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%">1,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;text-align: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"/><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:#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%">496 </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%">991 </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,071 </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%">2,141 </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 0.045 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 June 30, 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%">June 30, 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,875 </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%">(202)</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,673 </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> 1875000 202000 1673000 67600000 0 1100000 10921548 77700000 7700000 1100000 460000000 0.005 29.24 1.30 20 1 445700000 0.009 P7Y The outstanding 2028 Convertible Notes balances as of June 30, 2022 are summarized in the following table (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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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,086)</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,914 </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 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 and six months ended June 30, 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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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"/><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:#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"/><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%">1,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;text-align: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"/><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:#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%">496 </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%">991 </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,071 </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%">2,141 </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> 460000000 13086000 446914000 575000 1150000 496000 991000 1071000 2141000 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 June 30, 2022, there were 2,533 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. 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 </span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 2533 12786168 1 11.50 7181134 185900000 116700000 302600000 7181134 4683349 -52000000 0 12786129 12638723 11.50 145300000 134900000 2100000 0 350000 0.01 9200000 STOCK-BASED COMPENSATION<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%">Equity Incentive Plans</span></div><div style="margin-top:6pt;text-indent:36pt"><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 Stem, Inc. 2021 Equity Incentive Plan (the “2021 Plan,” and together with the 2009 Plan, 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. All shares that remain available for future grants are under the 2021 Plan. </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: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 June 30, 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,562 </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%">(1,274,046)</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.24 </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%">(213,592)</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%">14.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="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 June 30, 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%">8,396,685 </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.81 </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.0</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%">25,557 </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 — June 30, 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,458,391 </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%">3.36 </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.0</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%">23,845 </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%">As of June 30, 2022, the Company had approximately $21.9 million of remaining unrecognized stock-based compensation expense for stock options, which is expected to be recognized over a weighted average period of 2.0 years. </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%">The following table summarizes the RSU activity for the period ended June 30, 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.01 </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,672,680</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.06 </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%">(131,665)</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%">35.81</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%">(318,840)</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%">18.46</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 June 30, 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%">6,021,852</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%">16.03 </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="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%">As of June 30, 2022, the Company had approximately $82.7 million of remaining unrecognized stock-based compensation expense for RSUs, which is expected to be recognized over a weighted average period of 2.7 years. </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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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:#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%">1,106</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%">168</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%">1,930</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">252</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%">562</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%">264</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%">1,869</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">419</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,799</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%">592</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%">8,933</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">1,113</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,467</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%">1,024</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%">12,732</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">1,784</span></td></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%">Research and development expenses of $0.6 million and $1.1 million corresponding to internal-use software, were capitalized during the three and six months ended June 30, 2022, respectively.</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 June 30, 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,562 </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%">(1,274,046)</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.24 </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%">(213,592)</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%">14.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="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 June 30, 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%">8,396,685 </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.81 </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.0</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%">25,557 </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 — June 30, 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,458,391 </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%">3.36 </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.0</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%">23,845 </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 123562000 1117857 9.33 1274046 2.24 213592 14.44 8396685 6.81 P7Y 25557000 5458391 3.36 P6Y 23845000 21900000 P2Y <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 summarizes the RSU activity for the period ended June 30, 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.01 </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,672,680</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.06 </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%">(131,665)</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%">35.81</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%">(318,840)</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%">18.46</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 June 30, 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%">6,021,852</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%">16.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1799677 36.01 4672680 9.06 131665 35.81 318840 18.46 6021852 16.03 82700000 P2Y8M12D <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: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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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:#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%">1,106</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%">168</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%">1,930</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">252</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%">562</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%">264</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%">1,869</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">419</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,799</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%">592</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%">8,933</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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%">1,113</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,467</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%">1,024</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%">12,732</span></td><td colspan="3" style="background-color:#ffffff;padding:0 6.85pt 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%">1,784</span></td></tr></table></div> 1106000 168000 1930000 252000 562000 264000 1869000 419000 4799000 592000 8933000 1113000 6467000 1024000 12732000 1784000 600000 1100000 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: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%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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><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: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"/><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Stem 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%">(32,019)</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%">(100,216)</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%">(54,502)</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%">(182,769)</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem 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%">154,125,061 </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%">100,611,965 </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%">152,318,090 </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%">70,684,750 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.36)</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.59)</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 table shows total outstanding potentially dilutive shares excluded from the computation of diluted loss per share as their effect would have been anti-dilutive, as of June 30, 2022 and 2021:</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%">June 30, 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%">June 30, 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%">— </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%">8,396,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,357,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;text-align: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%">2,533 </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,809,802 </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%">6,021,852 </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,151,460 </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%">23,166,935 </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: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%">Three Months Ended<br/>June 30,</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%">Six Months Ended<br/>June 30,</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><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: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"/><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Stem 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%">(32,019)</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%">(100,216)</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%">(54,502)</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%">(182,769)</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem 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%">154,125,061 </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%">100,611,965 </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%">152,318,090 </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%">70,684,750 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.36)</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.59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -32019000 -32019000 -100216000 -100216000 -54502000 -54502000 -182769000 -182769000 154125061 154125061 100611965 100611965 152318090 152318090 70684750 70684750 -0.21 -0.21 -1.00 -1.00 -0.36 -0.36 -2.59 -2.59 <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 shows total outstanding potentially dilutive shares excluded from the computation of diluted loss per share as their effect would have been anti-dilutive, as of June 30, 2022 and 2021:</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%">June 30, 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%">June 30, 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%">— </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%">8,396,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,357,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;text-align: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%">2,533 </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,809,802 </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%">6,021,852 </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,151,460 </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%">23,166,935 </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 0 15730390 0 8396685 10357133 2533 12809802 6021852 0 30151460 23166935 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 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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before 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%">(32,030)</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%">(100,216)</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%">(69,726)</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%">(182,769)</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%">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%">7 </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"/><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%">15,220 </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%">— </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><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%">21.8 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2022</span>, the Company recognized a benefit from income taxes of $15.2 million, representing an effective tax rate of 21.8%, which was higher than the statutory federal tax rate. The benefit from income taxes was mainly 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. <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 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 style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before 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%">(32,030)</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%">(100,216)</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%">(69,726)</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%">(182,769)</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%">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%">7 </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"/><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%">15,220 </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%">— </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><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%">21.8 </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> -32030000 -100216000 -69726000 -182769000 -7000 0 -15220000 0 0 0 0.218 0 -15200000 0.218 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 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;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%">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 June 30, 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><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%">Legal Proceedings</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 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, which was recorded within general and administrative expense in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.</span></div> 1300000 15847 13947 P34M P35M 39725 1100000 EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'J1!%4'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 " !ZD0155P]&P>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O305E=#E9<,G!<&!XEM(;EM8TX;DI-VWMXU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.Y93HIN:NCU[3](Q["-H< M]1Y!<'X''DE;31IF8!$6(E.--=)$U-3',]Z:!1\^8YMAU@"VZ+&C!%59 5/S MQ' :VP:N@!E&&'WZ+J!=B+GZ)S9W@)V38W)+:AB&\;N&Z M1+HS./U*3M(IX(I=)K_5Z\WVD2G!A2CX0\%OMT+(JI+U_I$$59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !ZD0152-L6K]X% "7'P & 'AL+W=OM2TJRY#\ M^Q[98)-4/E#/\B7Q[;SHT='EE72UE>I+NA)"DZ9+,1/ZM_54P5VW5 G"6"1I*!.BQ.*Z M-:%O/-8.4^%)Z,_PD"OKENC%@G$@F>1_B2W/XL=4-_H^3)* M\[]D6WS;Z[6(GZ5:QKM@*$$<)L5__K2KB(, E]4$L%T >Q5 ZW[!W07D-=6:CZ^4W!)EO@8U%83/R#O9:)7*;E- A&\C.]"6%ORB.6]:/F^NY:/W\-9FG6D&3^]M60X5"SZY@^N&;=,U] M<=V"CI8*M1&M\7??T('SHPWO*XF]@.V5L#U,??Q6^AET44T>G]?"1HJ'4Z?] MT8:$1C5$ZI=(_=.0/F9<::&B9_))K*72-CQ<2JO,5BD>&M40;U#B#4[#FPH5 MRL#T0@+C@#5YN%+9[VH['AK?D'-8<@Y/;)F*PQ22SP#U><2U%CQ*K8E$PQH" MCDK $5JHVT2'VK3-96A&&B!]X+$UC;C.[/'V_06Y?_ Z-D(TMB'A94EX>0KA M?>)+!8GC)H<79*:AM1*IB">S1*MG^!]8L7'QM[0OC(G\A] +TS7(1^GE>,%Y<< M]=OTD#L8[/PP M]:45]QQNB%9VB.*&YC5N.5A-E=R$B6]/.*[I3:R@Y_!(M#))%+PQRQRAPQW-> CP_"9$EFS_%)%JK8:C3K:KX'MW+BBG6[.4RCH"'=%YQQ6T]8GO"Q "F:"0M!*?P^NPRNNPD[S.+.911&ZR M%%ZG]G:+Z]1N(^!Q3?DJA\-P@[+CNXV%6IJ.^1,HP'H"IH@U3^RIQ07K0<_A M>ECE>AAN6O:)7 E()(;7<#L(CVN*5[D?=M*.T,NI?99OTY,/F0:#GI@9U$K\ ME7S-KAX*M7ZN9HZ%-F/:[S$V'#!PC1L;9&6!V$F;0AX,J0J\WGT2B"?RJ[#G M$9TAZ!P^M0^P1L;J=:#RL*6/E@5S?"*?$-\O\XA2T M?%J>.D_RL]9N]7EQ9/V>FPDS)9%80*C3&<*(IXI3X.)&RW5^D#J76LLXOUP) M'@AE/H#W"RGU_L;\0'D6/_X74$L#!!0 ( 'J1!%4\HL9"^P< ,@B 8 M >&PO=V]R:W-H965T&ULO5IM<]LV$OXK&-73)C-R1 !\ M36S/.+;;YB;G9*KT[C--01(G)*$"H%S?K[\%*8L2\:(DY[D/B4EIL7QV >SS M+,2+1RZ^RC5C"OU=5XV\G*R5VKR=S62Q9G4NW_ -:^";)1=UKN!6K&9R(UB^ MZ ;5U8P$03RK\[*97%UTGWT65Q>\5579L,\"R;:N<_'TGE7\\7*")\\?_%&N MUDI_,+NZV.0K-F?JS\UG 7>SO9=%6;-&EKQ!@BTO)]?X[4U(](#.XE\E>Y0' MUTB'\L#Y5WWS87$Y"30B5K%":1/WL_= CF(9?LAE?_+A=J?3E))VC!EGE;J3_XX^]L%U"D_16\DMW_Z'%G&TQ0T4K% MZ]U@0%"73?\W_WN7B(,!.'0,(+L!Y%L'T-T V@7:(^O"NLU5?G4A^",2VAJ\ MZ8LN-]UHB*9L]#3.E8!O2QBGKFX^W=_>W<_O;A%G;U&9ZALT)+.3%3 $&[6E6[)[WOG\><3SO M'VWS!M%@BDA B&7XC7_X+2M@..Z&X^/A,XA\'S[9AT\Z?]05?BL$:Q3*I61* MOK7%TSL([0[T+GLK-WG!+B>PC2036S:Y^ODG' ?O;-&]D+.C6.D^5NKS?G63 MRS6"64.%OF!_M>4VKR!XZRSVKN+.E2X%VRL*35$#I9B'B? MB-B;B \P28WBXJD+WP8N-A]+ P.<:45(0AR+*=F#2[S@/JDU$U!*#SE4V M1=4N8';.HK2?%X(I6K0,+06O(=E5KM@";7*A2K#ZGV?LM2TKB1%OF&0D&67% MM,)I'#JF+-UG)?5FY0M7>37*B@UB:CP\"O7>&6$TS7! :!HYYB[;H\R\*.\: M)E9/"%A0@*9 \DDJ5DOG*LO,+9"&1CY-*QS$&(=VJ#@8F#3PUU?>* &R!'%1 MKLHF[V1*P:5R ]YY/$),"1X!MEBE,76D%A\P/_;B_8WSQ6-9559@V#+O<4+) M&)IIAQ/7VL0#*V,O$4)!47FS*J&@[I:F.X/$!!##+HK'0"UV-(MC!]*!4[&? M5#]MF("9;E:H8J FD="R\9POSUO)/-MJY_48#DCO,6J+&(G]=^!2YK"EWB^$-5KCI>F^ZE MPP:D.GQ@[9Q,WL)ADH8CV#:SB"2) _? ;\3/;[=LR0#C G08R-.6?1MFD]"@ MV&7C5%O,,APYZC(YZ$;]O'>L50_6[:%@I5'8*U8:Q)UB5?S_I%>)2:)AB,FQV*4@'EQK;R!8XB=8<^T-9&O% M:])G'*5A-H9K8=F4I)$#[L"RY$0GJ_D5L*I2,-UK'^QT*UJ32T."QP739H6I M"^M M\3?;-YSQ?:T\6C A?_XIA7+[KCO#54_6 M9H-ZR?1[FXV7\G8<^\"FU,^FG\4SG4J=A2DZ"]X$08"UW$';O&K9.X2G\(G^ MA^0Z%UH"M6K-1?D?&/4#:N@=VCLJI=3Z7-OR5DD%%[I"_H!3ZT29E#X6*5Z3 MXY0.C$_]C*^W$&\\^8SZ;+YD1G$43@F)IU I.CL#F*$GV_\]^ 5;ED5IU0/4%";G40S-@L&W-L,@"R*'[**# MAJ%^#=.S[ERQ^A?9;\E=H?]E5^*MN$V!$@>4F"O98A?XH=Y=KE@-\;0#?+SET1;L;_3+#_N65J_\" M4$L#!!0 ( 'J1!%4*BJ 5J , )T, 8 >&PO=V]R:W-H965T&ULK9==<]HX%(;_BL;;V4EFLO$7&,B"9PC0:3MMPI1T]V)G+X0M ML":RY4HRM/WU/;(=!X,QT%TNP++/>?6\\M$'PRT7SS(B1*%O,4ODR(B42N], M4P81B;&\Y2E)X,F*BQ@K:(JU*5-!<)@GQ;GRFZTCI&Z8_3/&:+(CZDLX%M,Q*):0Q223E"1)D M-3+&]MW$=G5"'O$7)5NY,R&0ABFA2_^%LY$#L)=N=(@E,F..+QX_OI^ D: M]^./XX?)#"W>S69/"W0UQX(D*B**!IA=HS_0E\447;VY1F\03=!3Q#.)DU . M305,6MD,RO[OB_Z=(_U_R));Y%HWR+$(WD)A1:!*%>(K])8F. DH9FC.))4K"1 T(W> E M(S<(,YCS,""D\347@EXNJ->.C6][[F!H;G8]'08-["JD1MJI2#NMI(]0E (F MBM#UB;"41,D;%&8$K02/@9_!"PU1BH6BS>"%?G>'J=O?PSX,<6RWF;M;<7(A@>0J>;S0B MVF &W%>P&H2<,2PD2L&@C&#AN&YB+[KH[7!9MY9EV7OX)\-J#GJ5@]YE#G). MB7"F(B[H#WB@G11W&_%[!R5A6_EGC_]T7,U OS+0_R4#5,KL-'S_ &H?NRVB M!CRH@ >_! PG"ZE@ZZ#)^A3UX"1U6T2-VK9>MT>KE7O"XQC6_?]0Z&4')RO] M=%S=PLX.;U]@X>)*+]5K"Z1E-1;[6:%U%Z\;L]VZX36[.*_<2^7:).QV',=S M>MU]!PVAG8[7LSVG<\3!ZYYJMV^JC0XNJ/]2_BP;#:%';)@[9T=]0*#J?Y903_'XC0 ?!\Q;EZ:>@3:O6/Q/\) M4$L#!!0 ( 'J1!%6,C!E(2 @ ,PN 8 >&PO=V]R:W-H965T&ULM5IK<]NX%?TK&'6GD\S$%AY\NK9F$I&[Z\XFSD3>[F=:A"Q. M2$(E(3G]]P6I!T7@$I8;]DLL*0>'//=>XAZ N'T1U?=ZS;E$/XJ\K.\F:RDW M-]-IO5SS(JFOQ8:7ZG]6HBH2J;Y6S]-Z4_$D;0<5^91B[$V+)"LGL]OVMZ_5 M[%9L99Z5_&N%ZFU1)-5_/O%2V;'Z:SVTWRS!=<_KGY6JEO MTQ-+FA6\K#-1HHJO[B8?R4W,@F9 B_A7QE_JL\^HD?(DQ/?FRWUZ-\'-'?&< M+V5#D:@_.S[G>=XPJ?OX]X%T]'+!X@I;;6HKB,%C=09&5^[_)CT,@S@8H M'G@ /0R@^@!G8 [#&"77L$Y#' NO8)[&-!*G^ZUMX&+$IG,;BOQ@JH&K=B: M#VWTV]$J7EG9%,I"5NI_,S5.SN8/7Z+XRR*.D/JT>/CC/OKXJ+XL'M6?S_&7 MQP5Z^!4]?(V_?7R\5P!TA?Y<1.C=+^_1+R@KT>-:;.ND3.O;J51WTW!.EXB\8[%07K.5C WS?^(Z76PZE=3_0@0:?E/I6I;]5HJY5YZR>LQ*2Z1L7]?T@T%2:H"M"]:?* M!!'B,*J)!*BHPV"-P4EC8'VF'C:\2F16/B/^0SG)FM)L)3)D)KM2V2G-=(&:.FXK[S)B=0)D*S5&CH:O/OW$2QD&@/362"*,6A M5INQB?+< ,-51W#G(?$K[:KF2;5I\N99+9O';P=.HP>RWKVZ M7F@(AV"8Z!,I &,>Q7KGAMA\_RQ ?>FTDTZMTA^%5,*%,=V PJEYJ[Y'B"[< MA%'FNX9P$^8KX8$N'+@H<^E0I7>NF%AMW^R/IHFL*E$"@.BR 9SG^+Y1Z@!.^3YOH+&0SI 2Q]Y:Y)I7QSQ_0"678&LA5E_[UMXR M*ELT*EL\%EL_'YU[)E9;.+LO)5>\\I@2,!DN4%Q>:#QY (R%--1+$("Y(0[U M"@1@!!./#E1@YU2)W:JVCYXHE>!FRMEF];II,8UY3?D3W&I,(XEU[2;DRL6& M;WV=*7Z5J2^[LZW$[EOGZZ1\YLU>RRK)*K1+\BUO1+\D5964/'$TY0W MS;?*=L,]R#2=1D 7^KYJJOJ$7F5*H:HB)J%?7\@)IW-)5;O=IB,LG(I"H[> M'9O/^W9: G4'@)MP=.4FZ(KHQB0"4*&^&(HA*HJ'YN#.4Q*[J3QT76,F!B6; M3N]*&4)]GP""J6ZA;P%$$,X)72/E (PX(1YR'+2SF-1N,=NG_XFO1,6/B9?) M#]AQ4-/O73$5?[W6(1S!F!*MJT80T M]JG=?D%#95B\JZM3'V9G:^D=E_YA4N4JTR#XDQ+UV35L%00 M#LXJ '0=UU@^@(2VK'9NDMK=Y%$N2J2LLJ>M5#.X%*@4Y=52E+(2>=ZXZ^S0 MZ^&P (Y/G]H C)'TUVEB*TT_!)VOI/:=3B,$R5/.FR L)"] O>9N9%,&1-^0 M@G!P&0# I@ST#1N0T%8&G9>C=B]WBH%:4J!ZG:@I#HH&4E- H0Q0+<7R^UKD MJM?7'YJW9-D2O5/^(%7EDE1G+._!^.WO)3B7@:^I;@H/L+Y:/7(@%3.>'P!& MK]VAL'6&D-H-X4^%+MZ!IM:Q40%0\5L,VV7=>79H@O+,8])1Q(8(/4=0A5,Z\13 "J MS 0AH:<[%)"5,A+@T.AFL\Z94KLS_?^%]KQ@;<$UK>=@< 'H M4' AUH'@FM!7@MOY7_K*IJI:16=+%4W+VPH[Q5LW($9EBT9EB\=BZ[\>[@PY MP]8-(=L+8JN5?_,;XC'9HE'9XK'8^CGH5@7,OBJPY8 8;4A- D:W F NG- M-KVC[GF/RA:-RA:/Q=9/1K=.8O8C([;I;M2S(J.R1:.RQ6.Q]7/0+;J8?=%E MRP%P4L1Q]$VR.0!3DX.^'1L!L,!U'7VK%8!1QZ<#>ZVL6R,Q_Z=[CG65]>:: M&Y,M&I4M'HNMGXMN4<7LBZI+]W3L].Y!:^>VV/1M5KE;4NY/Y!Y^O5T]/IC>^!8^_T3N9D3X/>(W,3[ M@]4=_?Z<]^?VN%.- G(:4HVH]KGJ@59P-0 M_[\20AZ_-!I$$59>(,(+Z P D@X !@ !X M;"]W;W)KRDIJJW06K#YQ2:I>P_O.;PD+\<'QC^) M#2$2?2ER*B;&1LKMR#1%LB$%%E=L2RA\63%>8 E=OC;%EA.F:#DF8%H2)C%'&RFAC7]BBR+>506GS,R$$-Q^07]?D@PG)1_J)#;6L9*-D)R8K:&2(H,EK]XR^U$$<.@*-W<&H' MI^W@G7%P:P?WK3-XM8/WUAG\VJ&D;E;<2^%"+/%TS-D!<64-:*I1JE]Z@UX9 M58D22PY?,_"3T]G\(8P>XBA$T(KG=[?A]0(Z\0+^[J.'18SF[^'3_>-3] 'L M;C]&Z&X>QZB'GN,0_?+N5_0.910M-FPG,$W%V)00E<(VDSJ"FRH"YTP$+KIG M5&X$BFA*4HU_V.T?=/B;H$8CB?,BR8W3"?C'CEXAU_H-.9;C:.*9O=W=UM'Y M?[-'_WGV$S'<)C_<$L\]@Q=++ D<#!*Q%9JQ DZCC3HF]@3=TH05!/UUO122 MPX;_6[?V%;JG1U>GX$AL<4(F!@ +PO?$F/[\DQU8O^N$OR18>$FPZ$)@)TOD M-4OD=:%/'^ ZR9G0;KW*,R@]U9VQG_99SE>YJ0'-4Q/X)P@09(=SV1&M E:S>"? M).APV$K/UT96*S$U,+9EMZRB+IP3!?J- OU.!:!6@4J$PD7-.:')5P0'(14Y MKFJ@]!^XO]79J2/>UT1L#UK$-4:!Y;2XZY"\]I;4&+F^K6<_:-@/.MF?VX\Z MN@/-_([OM59HIC&#@VC0%B;4V/E^$+2DB71P ]=VSBS[L"$^["1^1^#0:=V& MY0[ 4O)LN9-J!R#)$&6TET!UPED.&&NHE"2!?2BU$@U?!^NUY'EMTMX(_PX2 M=8&/5 ZCJ2+8M*_PED_!>*)L;>#02K@S@^XHQ^=)1 M$S3/T.EW4$L#!!0 ( 'J1!%6%+/,9HQ@ (V# 0 8 >&PO=V]R:W-H M965T&ULO=WKZA+HO5 M<:/[S8TVF5@W]\5Z>_7FU?'W\OK-J^IQOUEOR[Q6=H_W]T7]QX_EIOKX^DJ] M^O0;/ZT_W.T/OW'SYM5#\:%\6^Y_?LCKYENK']3O M\ZEVV.#XB/]:EQ]WGWVM'+Z5]U7UR^$7P>KUU>2P1^6F7.X/1-'\[[=R7FXV M!ZG9CU]/Z-7SS,.&GW_]27>/WWSSS;PO=N6\VOQSO=K?O;Z:7BFK\K9XW.Q_ MJC[ZY>D;,@_>LMKLCO]5/IX>.[E2EH^[?75_VKC9@_OU]NG_Q>^G)^*S#53] MS ;::0.MMX%Y;H)^VD#O3YB>V< X;6!MI@VM_ /K/![+3!K+>!?6X#=?+IR$UZFQCFN4V>#W;_:.MG-_ET MN-7^\3:L?#N&^5:^?GM0OG[7[]1_JJLM\J[N^IQ5VQ7NUY5LKEWP;_@CO_/<4R)4?5JOUX:@4&R4OUJOK M8*O,BX>U^/"'7VHIQ-^,Z,NG7_!LQU^LGW_NDQ?,Y?+I:2E72K:_*^MF1^^; MJY*[P^5"\TP%VV5U7RI_CZO=[AL!GU[.+\K;]7(MVL=L-((L<-%]F]OC.;9U>RI^>KFM\]3E)SJDUA M8B&)1206DUA"8BF)92260U@GS_3G/--'YMDE&?9D6I^=C]>J;1N36?=TG$MG MCXTG$G-(S!T^'48OE\AQ/HD%PWW7](EU..R??P,A.3,BL9C$$M%?[)G6?2Y2 MP8.,B3TUU.[C,G+/\N'0]A!USGSC^_Z'\ST_-I93B5O7'HE[]KR@1#/*JAL06).:0 MF$MB'HGY)!:06$AB$8G%)):06$IB&8GE$-;)/_,Y_TSIE<_3>Q]/KS>5\O>R M7JYWY>[SEW.BG).:8W..Q!8DYI"8:PY>O:GZ3#-F_8LD]VC^5*N:WJYT Z MO+'_\>G''"]>7DEGC+V\(K$%B3DDYMK#RZN9J??>C/#(D3Z)!206DEA$8C&) M)226DEA&8CF$=0)M^AQH4R#01"$V'9R0^LSN76M)9X_-)A)S2,PE,8_$?!(+ M+CCB(3DP(K&8Q!(22TDL([$=YE+IXW-(A)S2,PE,8_$?!(++CCB(3DP(K&8Q!(22TDL([$< MPCI9I$Z>P^C0\I6DD5O5Y?K#5ED^UG6Y7?ZA[)L+H]VF>&J:CFHUJ :B&J1:@6HUIRR0F3HB,S5,LIK9M5G[7E M56E6_50NJP_;8Q?W\"+N?;D]ME*+37,==6CY'F^TN2V+_6-=*G7YU%S=5Z<_ M?>H ;\]T@'\\S>Z\$:-J5C_.I'LX.LY(S4$U%]4\5/-1+;CHR(?HS C58E1+ M4"U%M0S5V53[<1Q-"Q-7T\UT]3[@81VR%'-0347U3Q4 M\U$M0+40U2)4BU$M0;7TPC,P0Z?FE-:-I+9/KLH+YNC6H!J(:I%J!:C6H)J*:IEJ)93 M6C?=VL[\X3;PR]/MHD0SAO\*:*9AF?VWX>6C1X<5J3FHYIXTV0TSZ$ ?U0+! M$=5TT[+[/_%#IT:H%J-:(GA&S%G_;2G!>6#,)GJ_!IRANY8+QIZY<49MF^.J MO#K^]3,OLQ!B^2HYJ":JPZ[Y&?N!$;G^J@6H%J(:A&JQ:B6H%J*:AFJ MY936#;BV5Z[*B^5?=E>P.JP(HSN7"X8>^Y:IZUUJT\ERS_G-F$5+7BCV@+5 M'%1S42_\YVV3@IOUO\K5 M\4=ORJ'E]%NQWA3O-^7U;55?[XI-J>S*Y6.]WJ_/5 6&A>'^S7CRO1B=;6A% M'-5<5/-0S4>U -5"5(M0+4:U!-525,M0+:>T;K:UQ7)5WBS_FB[GL'=\K0_+ MG&C7'-4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.UG-*Z*W:V#75-WE"7M:2T M8:/V6IUJMM5_STH^8VQRH9J#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B64UHW MN=J^NB;OJ\O+5.'C]CM%GYRO'LCUL>^VH=H"U1Q4MC3=Y?7W8IGHYTH:=6FTRM>UI_W*- M71F=71J=71M=&_R(4=7[*<6NB\XNC#X\HO9L-E-[1S1$IT:H%J-:(GA&KDVC M=TQ3X:-F$ZM?^,W0GDG55QG^KE4!M65\7-.CC&T7(YJ+JIYJ.:C6G#1D0_1F1&J MQ:B6H%J*:AFJY936C:>V_:[)5S4GRI[:<('N?ME3OA>C,PLMLJ.:BVH>JOFH M%J!:B&H1JL6HEJ!:BFH9JN64ULVVMLBNR8OL7U'VU(;]]6MKHO53#:VPHYJ# M:BZJ>:CFHUJ :B&J1:@6HUIRT1F3HC,S5,LIK9M6;35=DU?3D[+^4-9*L5TI M>9 [RNUZ6VR7A[?47_A(&;D[^DTRM,".:@ZJN9I@(?&)H4WU_L*6'CK71[4 MU4)4BU M1K4$U5)4RU MI[3NQZ^WY71=7DX_FVNB+-,%ZS\;]J3?E9G+9XY- M*51S4,T]:9__0+#WMI"'#O11+3AW0'OW387HU C58E1+4"U%M0S5GM<\?S^OOF3W?$31E^XPI(/&GN%A6H+5'-0S44U M3Q>4UBUA3YL==NVW3^5'<'#K(EI]1[FHOOF"8:J_8A!*^*H M%J):=.9 ]2Y"X\L.5(+N6XIJ&:KEE-9-CK9RKK^P3/GOR[MB^Z'[X<3CKWS0 MVCFJ+5#-0357%]3.K:FN&[/^:S>T=8YJ :J%J!:A6HQJ":JEJ):A6DYIW8QK M6^>Z 62<,->,X6L):VH-NE;R'1B=6*3FH)I[TB37/!XZT$>UX-P![7]&%3HU M0K48U1)42U$M0[6=?EBZ<%N]WB\Y:5)HJAZ7V2T-.&&S# M4KO>7S)//GYT7*&M=E1S4XA.C% M1K4$U5)4RU MI[1N5+5= M=5W>59E\\8G4=H'QW57%3S4,U'M0#50E2+4"U&M035 MTDM/P0P=FU-:-Y3:2KHNKZ1_Y>J<#/:9KHA;Z9_P>JU M&;IKN6#LN6N=MA9NC%Z)_(?ELGK<[@^_]W9?;%=%O=HI/S^LBGUY_"3TZXEU MX5406A8_:9^?:]>J-M.GO5KB AWKH)J+:AZJ^:@6H%HH//CZ9&;W?A07H6-C M5$M0+46U3/ $J^:L]Z(WIV9VPZKM=QO2YN;XL%*MYF_)A6%%5E#G)ZW[+X2M M]Y.*G.F@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJV47G7T[-[,996Q0W_LRUT0UT M;7146Z":@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEE-:-Q#;$KHA+Z'//[]; M9KW;/98KY?&A^9WWC[OFH;O=X7Z:]^OMTXJ=+S31Y;-&YR':1$U!:HYJ.::P^7)55.W5=N>]=L+Z& ?U0)4"U$M0K48U1)42U$M0[6 IN;;46?]])\&C3'UB#I:B0GU -5"5(M0+4:U M!-525,LN.O]R:F8WSMK2M_74SOQS%J.RT 7046V!:@ZJN:CFH9J/:@&JA:@6 MH5J,:@FJI:B6H5I.:=U U-I E-?)OVQ1!$NPHK9F&Q.C_W,X^?31F8:VR5'- M134/U7Q4"U M1+4(U6)42U M1;4,U7)*ZV9:6SNWY+5SXLX^2[04]Z3_L]6Y M?$]&YQM:0$-4&U5Y/J49J#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6DYIW51K MR^Z6O.PNN__&&C:RKTW#["_6.Y>/&!U<:$<=U5Q4\U#-1[4 U4)4BU M1K4$ MU5)4RU MI[1N<+4U=FM4C5WR>?'"2KM<'_U#!+3XCFH.JKF6H(AL&IIF:7:_ M_XX.]E$M0+40U2)4BU$M0;44U3)4RRFM&V]M-=^25_/EGQ@R=.]RP5A-U<355:LML5MC2^QC[TF6#QA]M8/6WE'-0377 M$M3&S]R3C [V42U M1#5(E2+42U!M135,E3+*:V;<&TYWQI;SK\HU8957N%M MR?+AH_,*;=VCFFL-V^/#"QZT2X]J@>"(BF]+1L=&J!:C6B)X2@2W)8L>);PM M&=VY7'2\SMV6;+?M=_NICOKGU$5MM.^.:@M4Y+C?'UZ?-'S;#]_5ZN2]7GQZP7>]?OC0CB[%S5%N@ MFH-JKBU8@UI7K?[/PSQTJH]J :J%J!:A6HQJ":JEJ):A6DYIW>QKB^ZVM'+Z MYNTQMSY]JVGB".U!:HYJ.:>M.Z/D-5)_]/F MT:$^J@6H%J):A&HQJB6HEJ):AFHYI743KBV]V_+2^V4))TPUT2+E_=L3Y=-' MAQ7:AT4V=6/3!%G1U]=FL'UMH:QW5'%1S4<[R^:/3"JW(HYJ+:AZJ^:@6H%J( M:A&JQ:B67'3&I.C,#-5R2NNF5=N.M^7M^*_Y0&=[V-#MWZ@[EX\?'59H/Q[5 M7%3S4,U'M0#50E2+4"U&M0354E3+4"V7)T,GJJ9M=7\J7[A>MIS,:=/N5:LV MT?H?YRP?,3:.4,U!-1?5/%3S42U M1#5(E2+42U!M?3,&=B_FRA#I^:BJ<:9 MH&DK\5-Y)?XKEW^1ZV/;":BV0#4'U=SIL!M_;OD7=+"/:@&JA:@6H5J,:@FJ MI:B6H5I.:=UXT]IXD]?COV#YEY/8^=!"T?(O\LFCPPHMRJ.:*WA&!G=#HQ-] M5 M$^R]<_@4=&Z%:C&J)X"D1+?\B>IAP^1=T[W+!V.'R+S>[N[+<+XI]\>;5 M0_&A3(KZPWJ[4S;E;;/5Y+M#X:!>?[A[_L6^>GA]U<31^VJ_K^Z/7]Z5Q:JL M#P]H_ORVJO:??G'3^!^K^I?CC#?_#U!+ P04 " !ZD015J>%.ICL+ #Y M, & 'AL+W=O.#- GBM.=AL0^R1,?:RI*/).=R?OT.*=FTQ(O31?:ED>4A M/3,O-E-*KB%5M'U>=BPW+X9EF4ZZB& MC^7CJ-J4+$K$H'4V(H[CC]91F@_.3\6[N_+\M-C669JSNQ)5V_4Z*E^_LJQX M/AO@P>[%??JXJOF+T?GI)GID#2;XR]1W M^ A\2-ES]7!,^*F+(KB)_\P2\X&#M>(92RN^101_'EB4Y9E?";0X\]VTL'^ M-_G P^?=[%?">#!F$55L6F1_I$F].AN$ Y2P9;3-ZOOB^3?6&N3Q^>(BJ\2_ MZ+F5=08HWE9UL6X'@P;K-&_^1B^M(PX&P#SZ :0=0/H#7,, V@Z@PM!&,V'6 M151'YZ=E\8Q*+@VS\0?A&S$:K$ESOHSSNH1O4QA7GT]O;RXN;^:7%PB>YK?7 MLXO) WR8/\"?;YX6FD_EOZ.KZ]H\Y&J+O\POT\<,G] &E.7I8%=LJ MRI/J=%2#-GS.4=S^\M?FEXGAEWWTK3A]G-/]%D^C#[,7N870 M=+*BTH9",](7(WEF>3H?>J[G^*>CIT/U-6(X)($_WLMU-//VFGG6I9@D_X&= M!,FGKE!=0/:)BSQ.,X;R5F7^EC_'4;5"VXHE/+8A5991G>:/3:Y)ZY157W3& M>>^Y@N\T6<=/_MY/OG4%+QA,&J=1DV#S!$7KHJS3OYH7[ 6PHV(Z#S33>@?K M1IPP#'JKJTIAAV)/O[;!7N? 'G5%/A3+EN8U Y?4.SU/X$V<;1.^@/WO*A15 M5<$MA:5^3NL59/Y%C=*JVD9YS%!<5+4VC@/%A+%#>F:J,@'&A@@.]U:&5BOG M=1'_''*\2D"Y-3="+(I.QU!U,PEH7TN-5!"Z>BW'>RW'5BVGJRA_9'SO+*.T M1$]1MF6H6*+GJ"RC'+9:&BW2+*U?17"Q]8(ED/K!]V7Z%'$XUYDS5A1U>J:H M$IA2+PCTQF!'0J-S++1$9&4,_&X+_W:>C@:8XIZ:&BE*#1['!_B-K4K.UAOP M-<]MW-,L9^7C*P+:4 ()0]5K5;.U'IRQ&LH'4=JJK I!+!EV+"929V+7>;?/ M9&Q4""@IX@DMC9E>87(T$#0B8QQ2@[H2R+$5-@6P?8SBN&0B#X+225K%Q3:O M/W4S)'P#"72=;M<(/J7Y$VM11VL/591UL6*1*N08S)$PC>TX/V&V,..8H4J9[)"0CJV(N'Y M75D\I:*8X($#J\/7H^+8SB"9+ #<[:I[&C!2W:]*F127&(OM('M;KUBI54G% MQS#L*Z3!4$P,*DD(Q8&5'S5YN^J1GJIBX%">J7=YVT2 L!6B?Y4!O==L76=( MI,5VJ)VHH:2U6070(?$QH?T5T\BYQ,0'L(1:;,?:&627'-+\JU8Y%1*'U/P8I^.CGLCXD!-8E$36)'S2F4 MGB70>E24Z6.:-[G.R/J("H/@3N+UM=6(8=\S9 PBX9+8X7(?D9OHE8?C"4]W MY1:8DZ2SL$L+X?1X6Y;L@&NE>C0E*E2&8V_L"4# M-1/88Q#%6^T&(RKTD= -^JQ*(P8:F@)$@B2Q@^2U@,)C3M3@G^OW291.BH2& M!$ D !([ #9[[)B&*H!!1=TOS#12GF_03^(/U@.0?]F@R^CNIM*?;%_V8% M5>$R]'V%DFC$3$9(0*5V0#UT_]N+4*I!3**T*G12GN\8]CF5N$KMN#J--FD= M90V*)BGXGCL^;[I%.90/K\,$\"F#Q)6@JEC64*MJH8JJ*#D,G;#/#W1BQ!^; M[#AH--O1]-#WFY*GV5V'!?;JAD>+5FD5.(?$=12E-6+4,<6+Q%=ZO%G<08CH0\/.L'0&QMPC4K;4 M#N90;<>,)573*6 OK(S3)N JWID$;.? T62Q74='ZQ05LWW*[Z+4Y N -@SIZ8;S$RT0+N&W_5RO8X B*ECICNXY:QSZM26J_%W*8 MTA76B)DVD<1L:L?L[JJ(FB9=;)N5$*\FRR600S!1K[D-AENM51'//T/=LT$<3# MXLT:NYH2U@]QGX+KQ%S?,2DM<=D]@LL=/Z<'C=>X@(Q;UBEOE>4%A,B>Z'6/ M0?B;#X[8V1_"9N^L8).D+VC=G-\R?GZ+?M_FK$DXNR-8,80?II[ /JLV3!S8 M9]I^A:LB?#\2-2(8X]#@'\D!7#L',/M'^$26W$=]@QW\__+.\V($[BGE(;-X/4@R=D[D:JK\ M8!SV\Z)&S,/!83N@:X9D!ZZ='5PNERQNSI]>XN8,$"I]V"-M7YGWUD3Q""$O M'C@Q?8*"QL 27$UECZD2.JJ42TT)0;($]\AY,C_L25A<\@;0)WZ&+)XX1?TU M&S2T -AG$"B97Q5T_0";B*HKV8%K9P=3D[HG:,$>TSP7Z+5$KRS2GD>X*O8' M;A"$RNY0Y?RQ:V (KF0([I'#9+/ZC'<[H=9A95IH.Q&NYDB8GTOU*V&-G!NX MV!1%GN0*GF,M$N;?[^ZNQ06JR36ZF,VGU[?S[_>7GDXN MFI(.>,2Z;KLC_YFL1B'6KO9Y>,8[&>A?DT4EC@_^K37 RCA^>=W>:;:N0R0# M\.P,0%[I$*@=WU^P<82IX>M7V9?=J;S?P8LW* M1_UALF<[N6XU5D5\Q_--N4^R <_.!KH**V7&4Y($>'82,._T8M1[ M9&))(/&UQXE-LR;9,M[1V76IM!8=OU6F$2&>H0GE2V+@'VGV&R[R CT MKZ8=M>M!BQ6T]9[;WSN\,^LIQQ8:(24QC0XND8O=R>_65T@7L/=O]_?W M)^+6>N_]5_QEVMS"E],T_RG@6U0"[ZP@Y)8PI?,Y .>6S3W[YD-=;,15]451 MU\5:/*Y8E+"2"\#WRP)V7/N!_\#^?SN<_Q=02P,$% @ >I$$585KR:>[ M @ % @ !@ !X;"]W;W)KVT\.]W[82L0)H-B2_UZY[C!Y!PO<#JV&]3-S%FTCI"=OK;^D& M?%#WVX7 D5VRA'$*3,:<$0'K@35L],9='6\"?L6PEP=]HIVL.'_4@^MP8#E: M$"00*,U L=G!&))$$Z&,WP6G56ZI@8?]%_9+XQV]K*B$,4\>XE!% ^O"(B&L M:9:H.[Z_@L)/6_,%/)'FE^R+6,UR^-CO.CRE].UC%D^C;OO/:%TT$ONPH; MK=)&J];&F+,="!6O$B SKJ#21BW%1VU\$MDKM^W2;;O6[8(^XY.E"%_CV[!2 M))8RHRR XQELOSMTISSPW$\>T3Z(N*A.2:<4V:D5:=) 4"K%I%1IJH5_-!V? M1/;*:;=TVOWD='3_F8[W$0WG[1VQ#Q[8%,3&U!V)NV9,Y0]2.5N6MJ%YT=_, MC[#DY17J+TU>+V^IV,1,D@362.F<=_$#$7D-R@>*;\TSON(*BX+I1EBV0>@ M7%]S_ R*@=Z@_"/@_0%02P,$% @ >I$$56^?%(]&%0 S3@ !@ !X M;"]W;W)KT M7NP:]\6OC6G5UTU5^Y='Z[;=?G=RXHNUV6@_;;:FQIMEXS:ZQ:]N=>*WSNA2 M/MI4)_/9[.G)1MOZZ-4+>7;E7KUHNK:RM;ERRG>;C7:WKTW5[%X>G1ZE!Y_L M:MWRPF_;R]OS[E>%OQFS%]N9-4_UNRW;]\NC9D2K-4G=5^ZG9_6 B/Q?#>?Q@+G2'@X3*M[K5KUZX9J<<5V,W_B"LRM<@SM94 MRG7K\-;BN_;5Z\_7'WYY=WW]XJ3%;GQV4L0O7X6,-W4;'C1+]=[6NBZLKM0U'AI87NO5?UTN?.M@._]] M2$*!@//#!-"?OO-;79B71UN>Y6[,T:M__N/TZ>SY ^R=9_;.']K]0=QVKO(0.SF:@/=3&=J+99&;QTL,UVK2S$4F1IFA(.O?"V MM-I9X]7C?_[CV7P^>R[?R\^GSV7G^/Q-L]GJ^C:_BH]W9O])Y_.3QJ6'3>?B MPR<3Q9C3XC^OFMHD!BKM5L:WJK0KV^JJNB6M-6* ,N5$X0,$ +N";A%2:K/3 MB\HH_.!6MZHVK03#B=JZY@8.40NY6^]2,N#O (" M6;IFHRJ$2.PP4:NJ6<"H%KIMC;L%,Z"LQ@/S9V>WM#(P4G=+V%CGY*#(Z\=W M/_N>V7:M6V$P"A"AIT(\P_IV[9IN%?2RU:X%;9Z<%E4G+$!1VI&E/RB%TMP@ M$F_Y(9W U"#&&">48DT!&DC31-Y2S:WK0@!=6K?!QH\M!-'4JR;LO6QWVIEC M4U.2L 58N2U@!VVC> H,1*@^*#&OD%54M^7B^4S=&DW*A_Q^.7^N MP)M=6O'07H^%R0*[_)#$I;:5;IFQ^G=QHR1.<@=.P$H0C_8>&1 $2Y[CKINF MMJ"67$91M*ZIQN1=-3OC?D5X^)(E,87/*%V6-H0=BU^J2D2 I/?%X*,=/,F, M5!D%Y8-K)8LCL:??/+]'=)/1#FL-=:ZNX=+ /6)VJ7P\9)SE*EH\=2XI(CGC %N196;W D[:G+YB)KHXI$ DC2"'<&.0&8SGFSKV ;HO* MP(0CFULG4N6;1O(,@V%#ZZE3]*;<)/J*I,RV:FZ#8)=WXS@(ED L?B"J&MC+ M971-IH;)0:'L^UM3=?R 6M]N&W<@<:SX;] M]5I5YL8&O8H &:P<3*R%#&^5 M];Z+S))7LR#!95>,] .#6 598Y- 4 2T1.$3(BV4LO.5#VGA_U@$)ZR!X74 M1@(4'!3^2T$!:PE-3'WL++PF6-PB0?2J3CY)E1S:+ M9K/I:IS$!X ,FGH)/@@.-@W]+D17JC/$XX%()32#PR$WB8G2.B8U7=#@)#K4 MI<4K^D<@=1#1\7H#N^YB8%A O&M:IS)?M]C%E+T]-F5(>@097^FYD@8D1]SH MBL$0B0NB'UK6>\9'<0 VMNWC0YPY$K0]M2/P(](M_T)02+G&MJJ=64(^2;D[>")/!=0!.BX M'^\[3O(;_84F/Q!YH;<$N<%]["+&*="[['#H'N3C%^,L+;8""_*P8.S%B*\K M#]\4+=)=<")?P$[*&_J0;)XY8T!$9G#RE#Y8!<"7#A[!1WH$*Q%D%4"#6E7 MD *2Y4V(U4&":7\2"_$O4DFR:0 KJ!!&*Q:=FQN!V@_4.RQ79?S&U&UB*O[%-#T"34'VOUWBR1?<_8>FXB(?ZL<>@V-)6-'C\-W:(@H1OBZ,J??J2BM1FQY,>>$0 M(=#;A#=#/.VW'7.3DP1LY;AM@/I@,)VKJ^?8 M0_FV+P<&#T--EI+@@)E@0'U"G>Q5(H33?*I7 B&=?9M$(K*@,[PUE+. +@[USXXF,\$'BXKI;!%)P M:B__I+54VP50IXY5@'4#* =YR':/QY+ MCT[?3:"LG#.AGDRE$6 1A)5@SLO M_HA9FJS /4N;(AK48NM)?)X]($7T'.T3P1L M,]!*.S-6V+H+F%G> '3? )>S5 BJNFL//0B$Y5W"A2HU?R9VAUPEW0B(M60& M3E+46\I*L&ERLTG4;D@K]"_6_\9RE2P'F(?[0#N/+BYFTS- 0;@^<3XJ9FZ\ M-+%H84U0"R(B5B/(8 N0EH7 A@7^R7?JDXEI,%7V;PB54A02&@%_?' (QN5A MYA18]4B=/3N;X+_QIU'M.QIP[77 5Z%5 MP9. U4*8%V:V&B7HXXMGD]G3TR=)H^*A/&09FMZ@ZY&"1"9G\[GZL$%E88.8 M1J&LJ)I4U0]%SLXH$<,]4$%T)UH;Q$IL;);&,7X(A)@08,7:ZM%L"A9GITR" ML0\U-)?A+E=Y%W'R :XPXI@U:]P4HPX3PNJTJ>^EXF^1\2;L,:)!6G\%8D,I M25R<9"]9"&C0FX!E0V_%MQ+]"Q-ZG3'4]YE!;%5:L(+1AH@L,&L)66#H&VB# M-E W[5V>[^>CWX,YU?>A^8 \'U#$(>8EXAJ6<=%^'CQYT*&E,#0V1+!U;'8E M0P-T'V[!SF:'C$D$<9]R9->'Z+Y/,K_'L\<",5^-0W8-M*3P=$%(R$ M[F8Y59^W,8D1$/.^=!C D]]) 1\,\P&;YB?U?;Y)V%&0DBJ^W%.Q-/9XL4GI MQD@Z\*/1.0S+/+SSH6?.@B5D7+%;OC^?/CT_FRNI= \U]B#/HKO+:@\5)B&J MCJ"'-W!:.@H3;;[/&G3#I=,QZ5L=U\-U]Z 0K>I.H(]XWXWQTH_\DQML) ]5W,5L)EGA'LT, MC5JB_K6LZXEF,T+WWB/]6.[RZ'0VB'Z26X:''_@ ^6DZZ[,JK9UO;V1YI8L M$/<1Q[V:VR.\QPB$\L)*4$ZHV)&>I&S<=!4,W"!15[>]<=WO2F&[:&MT"7IH M5],+1#)L/+$2=YYUX5[./^#0GZ?7TUCG$PBR,[*54B-L2_> 3)!VM]7@QO3[ MR\NKGL'/$:4"V&\,0$<9ZM^T070$$MO&'G^$6G&W5,LG*%M$;$:&EOFF.U>2 MJ?_%^DZXP3,VR(7_ =EQU63HG0>(8$,8:32V!24L, ()'!"33 U$PJ[0X$VP M;B+GD5@;XJJ^(_.@+WZ:KB*LZ6$AS?!L-I_.>S/D?D[B="@X;76;+" FE=%. M(*@IK/"3K>>J6U2VB(,#P9ZOLCVG[, [')2R/M1?4I6>GF94EU>!17;/0JI' MN0PEL^XOI)/GVXBHZT:MFJ:4)AV[S5("\,:[7DF:C&*#<%CMEU/UDX742Z)K MBB=)\99"[VK=E5)*LU @L"W'O9;>)'P__+#6B/;2EP%:0Y -;/W_6WO QTG2 MMF\:2E>0TS?J=';\[[+LDG<6X!Z1*6KPDUEU5?#%Z^/_F% NW29=JHU:G;$N M,<&CPPTVG@%?P*0NQ8)^[&J3AU#V[UC+V NMXP^]E?L0+2].A\'/K^%;H4_7 M1ZFX\MG9]-M^I1:I=AOR(1GY]%G^FO5-QOL-['D56R.P%&E_=D&EL=-0FZ^M.IVS+]6N$1C>AO:F!&S[ M-3Y6 ;T^(#>HOA.$I8/+-C[(X.)\CS$*N)8;T9O8=5Y*V247SZ%?(\B"@US9 MY1^=S:=/TS93]4.S8Z">Y. BEY&FC+L,HI:0,*X!^3:O%S6=7_3O^QT2[..: M&!>R;X^KMH>B0)Q"N$,H#S['P=_T66'B/K: MU"SC K"FEJ&E9Z/L*@_NA__W<#7+7 T_O>JKCW#BD]2++?=\4H"6MZM::AUV MCC8,&0)@J/\D$_'.N['UKSI^]W2W3V<0TO^AO1V;GI(2_P(&/;V8]Y% #:=Q M8/9GT]/\BC?/W6+1F!3$!H&]Z39'IP6I43C3,BTQ#8A+Z6 M=SJ^/1! E%ZVL?%6AK&@.-%T,/<(X+S1MI(>/*A8)&4=ONO.MT2P&;\-EW)R M197;9 G.U*C9W@?5T=J\MPK4E^<'S%[F: @"Z D(1(L#- MJ,!@O(U7U[RTOML*OIM5),7RRFX$4' JI0LIYZ#M)P^7^7*MW;@PU1%#GH8J M*X*9."2@6[*;;FRQQ1)ZY6X]V32!-('0JHZUZ++C;:SB=50[GBY+MUZ\F>VG MY<)-2IC/"Y,-2 $\LJ;D\T?[RW0)ED,M%ZX6.6X2B%K;K5P<6+E;&HT!R:W! MA*,>' -8=H0AL92,*[-UA -Y:1>PJ%SD >&W8 M9Z=@8&N;&74FG\%6)#2MPX2"9RE<3=5[F#NE/+PE'+ABO SDQL6:+BS#/VPQ MKQR3:KA)C',T.5TF#NTL4B?+@J X[5BIU?9R6FAEK.+)>,#;'508P?8O0S>$P,,?Y MX]C]R(-?;1_1Q%'"EE PW8YU O,(I1FY&HB>,3V%+["':.S#N,1 W3),(7@J M&R"%*3@S@4R*QH6)6;&$6&M8[[IMO)8=N4M24_F0XP"$U$A"Q2"P#N^BY&QG M5W+GP%!G0R.CWSOJCPNED,P;>F#_LMG5A].]K4L$?Y?OFH)$EEKF.J(X@]:0 M-[9AMB.(74C/=4S0:6SR\>I4IA+92>*0U"3/KB+*=57<8%I 2JO;Z-"T MFKQ34%W M.TO=V8>)A6LT.TX;#729E3"Z5N2@!$(\$Q;<0C5I.L.F^Z+LA=%Q,R%B4>$> MU$1/[GL+YBNTYA;#.=7DW#A^B>JJQ<)VQ[6?4 !8':SEBX,C0E2_KVTU&K8= M UP]& P[7#7U8TR!3LF"Y3#S1C-ARU8PFQOD=>_Y_87K1 MCB+EL0B*I":!+XAY#L"N5"$V#'-+<0R.Z@ZP MDJEH5!\9/Q6'M0Q1"W#NC-K;:H M(I+1*C B9HPC#D;0\_B[F.#WTQTDG@S\QD_D _B$= M4SEJI/#79OEI_EN]R_ G:OWR\(=^/T>86IDE/IU-O[DX"G=,Z9>VV&PO=V]R:W-H965T-:NG4_@#.@B'@XPP SHI1??T]W Q@,.923 M[%:J3&H>0'>C^_3I!IB7F]I^=4NMF^QN55;NU<&R:=;/CXYX MLZCM2C7XT]X M'9Q/G[\YH>?Y@5^,WKCD>T::S.OZ*_UQ6;PZF)! NM1Y0R,H?-SJ"UV6-!#$ M^,V/>1"GI!?3[V'T=ZP[=)DKIR_J\E^F:):O#IX=9(5>J+9L/M>;'[77YY3& MR^O2\;_91IX].3[(\M8U]?MD+SP;++GA9E_8<9RRT0LY?>J M4:]?VGJ367H:H]$75I7?AG"FHD6Y:BSN&KS7O+[Z\O[]^>?_R3Z^RZXN?_AP M^>[RXOS#=79^U]7S=)E;ZM"%_WWCR!G%'86A'TS>W# G]IJG!U/1MEL,IL],-YQ5/Z8QSO> M,]YYGM=MU9CJ)OM4ER8WVF7_>SYWC86S_-^0PC+>R?!X%$#/W5KE^M4!(L1I M>ZL/7O_C;].SR8L'I#V)TIX\-/J_N53_J;&S-\H9E]6+[!.I6#6*H^MZJ1%A M>;U:J^J>#-I6JBU,HXLLK['\E9-O#G8N%%U>F$I5N5%EYC"&1J W/&R#D2YD MG&RI;G4VU[K*8,^ULGC-5#R/+?"R1K TR^R'\_-/&? )]QIMS0I@L:XM+ZNJ M"GF&1C455K9E-'!94V<4UMETY)#UB-9 ML7_\[=EL^O0%1*^J%LHD/O#PRH^S2QFH7IN*U, :7.$>L*Y"_ BK%:#25@9TQ486%< ZYAKU#90ME;#=G<#;H PAW_(RXB7C1 M&O_61;86-\=PG=E,E9=MT6F_Q_.'%:50^6O1X:>-4[:[(3/*#*YMEC76[[#> MT K1FIK"* MX&['A>C/=XH::EUYO[9H,=L\N*7R[>.OTY?/!'Y M0X!ZXS@L2W5(3F$Q,1DA#.8X_+R9R \;.)G/R)#M/+ MO<QAK$#.N&:&=O"H/L$Y<6] &9^D@%9F0YYK"HYW!-'L0[ M0A#?R91654YYY.G<2)<&*9U'QKS=3'B,S>R&'670-]RR;DM8C?Q9A?%^;2LQ M=<3 G3A]"']"1-QK9>$5Y/ [V#;./HH98,7M2&J65FLV@#-WV4K(@(R#5*YC M*O=PU<2 -0 ?4Q6$/8#+[4#E%5ZI>U)6WZWA3:2 GW/18B6"P"34ML0S@DW& M ZR2P.>B;8!JVX&/1VB<FJL2#LI\4, ]@0Y.,>GF, MT)F-=WM19S_]XKKU6+=V73M6L;;FAKR!1EL#WQF%X4< : P*)F@!A,"PW)04 M16M;_PK57< @!T.8A!H4R 6L+X99PSNKD"$+?0MVOF90 M9)K,RO4CO= 08\60S_:G*3M]: '_))!DRDG.*57^%2"U6! !@P0>)1"RXI2, M=P#N3C(V'RH,X#Z\%ZK"3HD#MVM*_P^+;QI)RG" [/'TB:Q%O8$S8-X"V3)O M/,S&2;T70@?O@354=.:F(JLC9Y+/8C+_(AZ+0::Q",BT.7D6)VHH)8#V>"93 MU_/2W/C\76=J[FH[9SB3+ ]QM&'4J/2"\"GRARA-SN$?_:;DZ$BD&Z P'#^U1F6=P%T+O>T'""\E)9FM^U2)XK:SDCWZJR[19PSXS;.G5$Z@$Y MLL<G0Z/D-!BO195YQMU-K0O*:ZU8&*$M5@$H)&:A MY) J$":$A0V5)X%1"'@6!LMA@T-25NXOGVOSI7](,[7+ ^4*[D&>#+&[!3"'8RQ'_O7C$\#'P8.HGC!YD4="2RHI;(7P$*.O M%PW!4\A@B!U8NH$:4B*FX@7'YS*2 MB9\6!&[<'F#.*WH32(9X[HR++#MO'7*U(Q=R"FC5SQXN/W[R-7--0ZR0T3^F6]89)4,M'E MLJ!&;M'-3.TK 5X$Y X.CFBCPMO(C8+>GD2) MYN*]VH<&WRN%JL-"^J+&(!(1!DPLH"Z+^V;BO M_,Y'3H%?*M\E%(H(XYI58 UA47WU[-KYKTQ :O'+_O"Y#&]I>$-;,&6L4$(? M4G8HM*4TFL<:@^);"P+1P3KB31&[@]R[9! M6ED*$(9FTO H2\\3._I09&('G[A]K<4Z"F.0FHLPS7/4!%?B+".JSFX@XYHE M2*[_<0Y+*\==XJV*M=8BL^>76)^2A+/$^W..VGA "FI0D<1>*,5/*[CHH3%8RZ0^,:0 M5*,X!9>Y<",*%O+F&-7Q ;+TKA#[7QQ\V/(+4N*ZYUVI][E[YK.?,'Q&O^J! MQS5WX=*MN.[!*[CF\!UV37;+H6]Q#9_'KUC-?V:SX^SO^)#_XITWV72&Z]/3 MH9L7^&,Z^-KWVCQCOO_(69O,^/Q)L_^)O3B7\Q MWODQRK#]SF484":;GM"'+[1[$!_:D'!@:DQ2TDL*'2OK:BKZ6DEL4K<>^'A+ MQ8N'RX>C$4NE"=&) L\XJ0JS0A4_GL'P$NT(P-0)P^0=VF5$*.>^?Z+Z#E*9^:+ M0XOF_'Y6LEN7RD<&\3)"U0682+*NG+9E<;B QK,)\$J&=TNSYK[C\.3(%VWL MRL:VSBB=-U34.J>=YGZ7U)-Z,L0G8FF7EZ/LDC9GIN?C8 *F-.\DKX7G&?^Y MLB!=Q01=MDL)MYK7R5ZI!%F2V?WV;9_LI(; 6L!3.E)2*/E_^M9J=VY#XZZ:F]B:7#?BW7=Y M&H/0@,G^]QH\-6..3@TJ1"JUCV0=.TE];[57Y XEWD[0/2TGW[%(&V-=2]SW M.;CD]*QDI_38= C@.^!A8ZO26_M:3I51T$#*X9S*['U#2@Y!2[9A(CF!*D4) MZG$0SV3W#@RHV5"]L%+V*R@%89_)#:1M8HO-VY6708C%Y:X$\E!@B'UC&RX+ M]K?^@GF!VC+@D,B^ MI'PB[8Z:#AWM#-Y6 \.'_DJO:R6A2"7[D,5D@=?6Y/O:\D_&V8\&0 V0X?X? M>[KS?0EN9/!>#;<9>@'>;1/[(H>V<>X?B@O_8J^7) 2[GVXF.I6R@9?((;YB!2!(; M47$W8]<71SW\8.6<71>.,/0 M.\T29=0-ZL#:HL2H/3+S(B5/)3X<=#E.++[KE@^)4D$"1D-B8/2497Z%FPW5 M#(:Z8?>C,*<*/O3 D'LAX)HRU])[ M&CW<(TH0?T\J\WILIS+.1B741TZ/+1-CN7$(AG'OTU-(3O6&-H-CCF)Y8M,H MI1@2@;UDE)IRN%,G;8'T0$\W9"[YI=L;]W/7VZB;+I@_ A*5>6A_)^3;V*;F MHT>A(N_F#:"TXS'CA%OL2:-+7>YL.^Y9&.XO=L>BI+GXASM,\7Q1OF^_U&L"F.3TY158;*%L MX7::-BH\?/6%9)P<3LZHO)TW@@P7/*4+=%\:8!]][GE\U@WSGSR=',XF M3[S:_1[[C[JX@0P>0RYBN0,WX&,>G:=]W."2=/N[H9]-3P]/)D]&OB A5 _G M0,)YD]:%/+^J"PD9.):M8X7(.ZLJ7XY3->'&JW5)C[OTP!='+G5M$F,G.PP2 M(S>MD?.1<.F:% U<.!D$LG29U,G^J/;#LD$76C5\V"_NT"[IQ$.W%_.0%.?= M68!(RV@I0P\V74ZZB3^>^=64T3[P"4?9G@*$5#=8V+E9@)OXLAV/UE"HA0W(L]45]B^:.H /??O;UZJGCIZ?<* GYE M3 "[4V[OAP=S>5%H!:W(DA:6H8W,6P9TQ$DEFQ*(JE8VH;A-&O9\5#AVXPE: MB#\7,0]+[1469D$[S[$OP,1A:\% $G.O3B_3Q@,O?7_<%UN.& X?A(*4Y4;= M^T/*C=5*=JNXZYZZ)=)5:R4@ONU'!<$T[1VR,+P'A\J %X7W;KT$PK'W"<'S M"^9L4;=Q=Q[/GS38J0%RVK;LJ/P^2QB7@$SG8@,3!.JW9Z _?? QJ7!9ZT?' MXV<17^C]1T_'I_'"TMQ0?@NGWQX$U:X!29:*&W_QV,WV\=B47<#Y> N>VD]+ M@N _K1' MT^-10JJ2K!3K!+]O]K/L>#R^YD1^/#M[\CQ[GQ#!;H?-/PD)ASM!(W\^)+;U M@B-"*-KTEVH5SQ:2RV-^]H%+YP:-#9,N!H6?!R;*R3L1TQ^%)Z>-1R#"J=C^ MW@XMXT[7ANBEAQDR(3XZ)B/[TO,2YJ%9ULR#ZK\SC.5JU:*CU'[CI])0\:OK=J$]9Y3*=5MOQ\]21>X%-)QM6 MVA+9HRV[3;/,PF%M3Y'[O*W?;.D347:SQ% 4*7PZB'^IT39 J=^_0?JXJR0K MMM*P2;&5N/O3MVM)]529)-[")(X+1YZ2.N6P_ 9IY;"L:SY$0,4 'ZL=]HEX MW.+MQ<_QN(4,2[W]4N6QKP:VT_+Q' 80$5HV\_N.E7IM6JCX4T#,7ARX@YPL ME;/>5'CP,>IFSP[B=0IVA2DX#V]O#G2; D,\["^U7AEV/J*<([>C*FD?\LRF MAY-GH^Q-.)EST9W,B1CS;'+ZY'E:^)#A0LF1%N'Q6GK:DWGX17\_IMM,A?M4 M5'OVI*$D+:OOTDP?'CPT0EE MSVU__NOA7,S:2!G4G2W9 NMXZBWN'S>Q)UT1[1\5\"O"N61 M%6);#NC.]:*V>D<7)KQ6=>V^7@>!O3VBK #OGD3[W>$4$'E9P6PZNU9W729] MBGKX>78EY>M]@,$MK^^_Z$$H&;K[O5%R<:>>U7>Y#@=JA57X?;U0G)72;XV" M20F"Q:32RTIUS9L[6)L31,C0&!:*6,R:+@8J=OYE'%<,J8#$@P?S9_PM M1)H9>6;YI5Q(DM_(A#,P+/:$)'BX%J6V'OV4;TL<,$?^F4Q?))_'>S+]23FF M(W^JKI_C_WWQK_A.%_L/$?31A#/_4]2GZA M31R$?X?.!XBK1GZL':_&G[J?RR^\N\?E=_+O%5$8E.-Z@5G!YF5WY[+ M'TV]YM][S^L&J8&_+K5":J '<']1 QO]'S1!_!\ O/Y_4$L#!!0 ( 'J1 M!%52C!%+M04 "P. 9 >&PO=V]R:W-H965T*(F6B%*D2E)QW+]^1U*2 M[=AQ'OIB4]3=Q^-WWQVILY60WU1-B$9/#>/J?%)KW9[.9JJH28/55+2$PYNE MD W6\"BKF6HEP:5U:M@L]/UTUF#*)Q=G=NY67IR)3C/*R:U$JFL:+-=7A(G5 M^228#!-WM*JUF9A=G+6X(O=$/[2W$IYF(TI)&\(5%1Q)LCR?7 :G5[&QMP9? M*5FIK3$R.\F%^&8>?B_/)[X)B#!2:(. X>^17!/&#!"$\;W'G(Q+&L?M\8#^ MJ]T[["7'BEP+]@\M=7T^R2:H)$O<,7TG5I](OY_$X!6"*?N+5LXVGD]0T2DM MFMX9(F@H=__XJ>=ARR'S7W (>X?0QNT6LE%^Q!I?G$FQ0M)8 YH9V*U:;PB. MRWA+04_?7%W\_7FKX>;LYD&,#,U*WK'*^<8ON"8HL^"ZUJA&UZ2^AT _#(WC1N+/(XD4O[8P\$MX1M)2B0=<0JP0% M +NZ1M>65R+1OY>YLO/_'2+ X<>'\4VUG*H6%^1\ N6@B'PDDXNW;X+4_W D M^GB,/CZ&?BPO1QT/A]6CH8]4X:J2I,*V),02#2Q]J8$IP:!&*:^0QCDCJ)7B MD99$(!*,%IB#7-*PQ^4M5;&"[J+ MM! *O;/6HE.8E^K]*80D"=E1&;JG3[L31BOF)]@:?<*R7&%)QHA.4!)[<9C" M((B]((MAD"5>$B]@$,;>/(S0/1!%"Z)&IR#T$@!+O"")4!AZ<9:BP/?\*$%? MA,9L"SU-O44\-^@++XKLP,^LY0F* #[)++V.5)R+1P+$%*PSU%XR)6XXD=7Z M[9LL#.8?%*J'^($'I)['!9R=I-,%] +&;%L#HY/Y-!PF/+!4+;'-CJT]2*JT M.="6S<:11RQY4'%DK#@'% 33^2YT$$[]U[ 5I.5EY.E!<;E3@/ZP6VN%=+/# M+O,UJHBH)&YK"JHGE55(2321T 1A!=.)RT&,3!2C#*W>^OK^.4V%Z(%3H]A[ MHUAE$AU[,&_S&WEIZD/U*#TL"J MH<6S81@@W$(;>Z+0O>RR!3 %EPT0ZI,1,@2HA0G^Q8@-1A^UK4G5*_F9MCP M+$BKM]

K,2V,FS>8MN=E>_VUE]Z,E_$J5 L9BC+RMA+'^#:Q=4@)OK.]:6 MOL($9)7Y*,C0+R@)X"_C,7J% MF:%R;@\M$E;'-J]/QK=]=CN.>&V-8( MIX2F#?WABGQLB2;%L CP"<#J<)OIBT.YO@"\5?8\'$?[_.'B>T?-1-?"7O-.0;L#&12B MR2EW!,0++X73[*&%JPUHJ<5K=YR.%-LKSZ8)FK-ND8WVT+0QAW#8AKP#&)&7 MI=DHQ:WRV,K.;AL@ M6V4D:-]NJ<+U+X@]@TL"8,+!<2#G.TJ!KA^8.T> #MT.9ULW>,A99;]33-9A MU^XR/\Z.GT*7[@M@8^Z^HSYC";PKQ,@27/WI/)D@Z;Y-W(,6K?T>R(4&@=AA M#9]S1!H#>+\40@\/9H'Q _'B?U!+ P04 " !ZD015"$5"#0 % 5# M&0 'AL+W=O7-KH&]I4G138.UDSX4?:"EL46L)#HD9CDP*XTB=T95 M.0A]?SBHA*Q[DPLG^Z0G%ZJQI:SQDP;35)70VVLLU>:R%_3V@@>Y+"P+!I.+ ME5CB%.WGU2=-J\$!)9<5UD:J&C0N+GM7P?EUS/I.X8O$C>E\ TX_^SL5.LA'X8/H,7'0*-'%[T!-Z'>HW&4CM9X\$MSBV(.H>[ MKXVT6YABUFAI)1KX\VINK*9F^>M4$EH?\6D??(#.S4ID>-FC$V)0K[$W>?4B M&/IOGXD@/D00/X?^$Z5Z%N541+>?P1AD+GX\$?B''W?5O3/#N$/$[COB+B_A&Z972)*4[ M@9K+'#OJ)42)%PV'].$2$;ZEK]=A&I^U6WX:# MU\%9*XKAS!7%!@$?N*E:7 T2(=L0E(_].$&*;Z%S)@>19_C M2AEIV!QW*#D'7IQ&<+7$.MONJ(1>XOM' MM3 ](U$\"F&F+,7W1 ^\A" ELJ/D^S0%'HG/W&[DI6-_5[\?Z_Q_US .O6 4 M,Y& >27AV4X813]6+_2]41S]D->=^'0%TZ$7#KL5CRAN$@;1T_4+ \IU ,.C M!Q:,GJU'XLHQ3OZS'*.()L0N9Q;Z?GKH9P%TG;,V'.:/W@._1AIQ0 MIO>9_,F;X<1I_;D3G7$WG*SV+?W;2%L0G"+;+0K-\24Q=:$+.Z$$)*'3FZ/= M(+:*5H'=**=ON/]\/V3'HRC=I;3;RONVG1UC!NH0J7*J9EEN:;!9\Z3ADB+K M7*YESAGK])XMA(5"K+%[,^[N09YK"&+9E,)-)](P/>1+F'ME4R#A:E ::L4O MWG8/O"5$ _B-N5"O8.ZQDFQ%&6>*<0[;'F0:\^*WE]1*3)5CMN">D1I$N[)=MJ#X"QR#Q,9FN1*%T';00:IJ_0C MMIW721<_ WLH(DPA42\@E/(1*=V4S-KEPF6UZVI#EQS5F4*CF4"W"?B7SXKV M%PRF,>/CNY=S/-UVC.6+J!U)!94]MV:CM(#S/O53OJ'=7; M@?E>Z"4_BR4NR-3OCY(>Z'8(;1=6K=S@-U>6QDCW6=##:/ X<".7*T<#P[.3DB_%K7#WY;6!-&Q1 M,IF+PDI=,",6IX-9='P^(GVO\%6*!]OY9N3)7.MO)'S*3@*7>C'SZ* MQI]#PDNULOX_>ZAUD]& I95U.F^,P2"71?W+?S1QZ!A,PCT&<6,0>][U0I[E M>^[XV8G1#\R0-M#HP[OJK4%.%I246VW]S M>77YY>[V9.@ 3BK#M $ZKX'B/4!'[$H7;F7999&);-=^"%(ML_B1V7G\+.!O M57' DC!@<1C'S^ EK:>)QTOV>;%>3!2Q$!]8Z[@2..J#II!),90RQP8F3]H#- M',-^$.U^\ S>BU3DDT],+Q[=LP0LY)K/E0B8AK)A MM! 6;CP+MJHEW]1ZM!1&345^X'O7KAL&Q,WH'Q*U JK0@L/"ND;N^)_AS^E& MPPC%J3*I#;,K;1Q.MZN,!X3?VWA_[BQT)3CM7A_7SK[VL;MI8W=.L6-W%&FM M4'UIS)%/##37,O.)ZZ9!%C@*59V'O+-$A_IKGSM=65"R;XY[6?DLX >+FM]' M.>ER;#RZX';%Q/<*R5"TWC&5#[&!\^8;6M&B@LA\UP8S[[D)?+RJ# -XGC:D^Z,=VK#$$AEV\E1,!Z->M*==H!,>RR;1:,D MF(Z3UB(Z#"9QB.TX=\Q2]'V2CL'-E-H@^6@3.U.M97(8A).X+^[U*9H&T\FH M+]X?W!ZPI5X+4U#JV%PC-5NE$*!@UYGS@8C>.>5 ?[IRJSS7\T'0>3HV0W_]-I,(["GZO _[\+ MXW$0'T7[]F$S^POI'\5!E"1]<6_ZXQ!;,^F+SZ=_<@3,L"_^6_)12@_#<5_\ MW1>^3NJFASUI?R+;$$;C) C#R4X(DS#$[-27*GA?\F+C)\?O4(?Z";&^T:0* MV'"!"I1M,SX7*:^LH+*V\6J^:&6LLE3[OE>:"G3J94HE]:E%?B-\Z87+4 MQ#5J>%T34XW+J*T[RII+1;7T+9KD6XOMTTVP;QE[6,9=EMN6:/WE,J,:3B.< M[JRV(6XE>BJE"^F515F!2B8,>@:ZBM$YM=I4&Z/G?KME;+YA>D[7$5_L&W\S M7 ]K;^'&FC8 318(B6U;M\D>"W[:Q(XI84&C0"^%!?5UOYFEM15R3%@6;%Y; M(=@70.'HMWF]Z"QS#9JPT:@<7_R*_FJ199+MWRL(*3*QTX&H8_XT6%\+GNS$4'5/1N0!X"_C27PPQJU;*;!\ MZD8W[%R\<6:7_GE!^P0WB/H.WHZV+YA9?7'?JM?/GRMNENB_B/<"IN'!^'# M3/VDJ 6G2W^-GVN'1X'_7.$5)@PI8'ZA0;P1:('V77?V#U!+ P04 " !Z MD015J858V#$, #?( &0 'AL+W=O,9VDZX[;>*ID_9A9Q\@$I)04P0+D%;47[_? M.>!-LN1DMOL24R!P<*[?N3!OML8^N+52A?BR23/WMK"G75VXW"J9\*%->C$(P\G%1NJL=_F&U^[LY1M3%JG.U)T5KMQL MI-U=J]1LW_:B7KWPJUZM"UJXN'R3RY6Z5\7G_,[BUT5#)=$;E3EM,F'5\FWO M*GIU/:+]O.$WK;:N\RQ(DH4Q#_3C-GG;"XDAE:JX( H2?Q[5C4I3(@0V_JQH M]IHKZ6#WN:;^GF6'+ OIU(U)?]=)L7[;F_5$HI:R3(M?S?9?JI)G3/1BDSK^ M5VS]WO&H)^+2%693'08'&YWYO_)+I8?.@5EXXL"@.C!@OOU%S.4/LI"7;ZS9 M"DN[08T>6%0^#>9T1D:Y+RS>:IPK+J\_W]]^>'=_+VX^_G)]^^'JT^W'#_=O M+@J0I@T7<47FVI,9G" S$;^8K%@[\2Y+5+)__@(L-7P-:KZN!\\2_*G,^F(8 M!F(0#@;/T!LV<@Z9WO"4G*7#BG/BQFP6.I/>);)$7#D'U[^*_RRUT[SZ[ZN% M*RS6$)G>7*7.O,N47>WZG6>16_.H$VQ167)>F'/\$45ILP>U$\ZD)6G? M@:PLQ,9DNC"6+;21&> !")"IK5RD"L>9G-LY<.?VKEA+AYC,4[,#H]4& 7J/ MTFI3.J&S0EEO?9F*U,3\Z *Q* NA"R=2:5?*%57H*1_R(&$5SK+(G\$9B-\7 MLE X^*,"-F0[YO0&G":R+SYA6\Q^AHUXR&E#HE+@CP4M83)U#O+YN5N;O!%= M &+%TB*.SLWR?*/ *5,% 3 2:S!,/W66@#=+/U]\_]UL, A?WWPO-_GK6_X5 MO7[9,.\ )L6:+I">%)8MZ3)3*G&>S\(4H!1#"3"-]7%1F-K:7=UNH=NSR7C0 M#P%$:8J- 0MGM8.8,/O9>#3L1_5+TE)\1^ W9V(\&@7A>"[>@6BQ.W@-,P:SV5#\ M?MH-7LRC\4OQZ8A/G@FX7A .IM\B]%)JBYA/2^\.DC#>M0A&RD^U7.@4)4 2VI# !YAN9^.AMJ[\G5?UG:RN,^@@B(9C+,>FS-BA8J4?689Y M,(E&XB,NL((=$OJH.(^"Z7P,&'[$F@$^#X-I&(F/.2L'2D@5V<52!4+843K5 MGAP.A^)>P>1@.H6S)Z"AEYJO!!S*;*7I\5!'AOD &,-GC4FVB H1P0) _XK' MS&3G3_@,AX/*?'L7'5*/IO-@&H7BYXX5KBHK-+K)Y8X/1\%\-CY03-=\43"> M3^B8+7$.(1Z1N$Q4IU-\W#04BGDEV8CTNXX&$TGK7J/"CL.*P4?\^#I()C, MY]4&PMWGK1!.@S"*Q(^U@<>C,18F7PG :\F 7P<+6XN\<%7J1&:QJA,]!]35 M_8V8A>.@B\GU(>P@W/]*S!%B+>KR+>Z4;Z#N4;9+.J&\N>',RY7$00)K2>WE M@'^Z)T"9UM7!-_"H<1RI0>->*I\XU9:+/]!Y4*: JVAN8NC^)-%5]:$SWU/Q MFP4JJ0/H:A"ZLMH!:"V0539D^D>I4S)O'P#ALP;>8/.?*.6HA@ 97\P]FX!) M.1N9**\UY%&T-2TD)BJV[-4@UL !I?RP3" M4^ << VVJ%W/%X7$>9/@4;;I#15E/KG2L=R7E+Z*W$%E7;/ VME*/6,47<.S M2E!D'M_#VE)?D,4IKS3%1YP:1XKF3$&U968*\9"9;5;G$/!:61C7+"$L=GL> MR:S5WJK,:'R[K0RLHHX[\>:EA6APSI6"V,!.I675""0(;9+]:H=-!P=!R):* M]0"T))7L^6-&"*?(CB0!+H#M3RNXUQ50C3,F6CE97YFMP86]O\ MS;(\YQYX#P?K1$FK]&Y\DN*]+_D#->^)0')CQ"$R\X-X?M?APEQ+Z$' ML'&L\N(8G:6JJSU-#8;8*6FI GA///[&/'[V>W_&7O')4I1E$D9&.8#\C(0Z M%3=UO\$5)BEUK7.@?3@)9M@0#8"Z\4-J5LC]O=J5;+R>/< 00@Q8+ZD1 (R.57:95;5S!YCR!V0.U1:UZ'$D#5;A"J>GK@60L;G MS)Q@"#MU$K27>CW6]=R3"4$3[Z!139V(/X-XW%!N:F8Z[42EGD55@Y5ZY%2L MK2E7OC*%)0L=<]U0J%4KA3/+8DM%33/["BB9;15IT;'0[N0TH]'9$IT$!S9X MWI]N>0UW'9!JN*I.D94;?'T, '^GXH5"*:Y&'PLJ".EZ#B!6)_H8>'!N''G\ M%?MH+QOUQXV$4_X@=6%&[=:"9151.EO1O\GCK/'/<^/M=VS88: M"FGM#E?"$HDO;)*#%J^C0!HO+I3*ZNZ@G00=VH=@+*78XN81EY%;/QD[40Y- M?)@#2S.>\7F[N$,K9#R>+#.)D"AXK B/SIQ_@@?IQ*>[AHZC >6&T88P]$2% MY+7%F4:C3FVE]G8:=09B/(H;#/O3+C;4NSNE*7Q?^-_FX[Y?!^4=L: 5'(Z(P4X7SZ:;2N)1 JKB:8^/V3S#HS_,C[W-<8 MU=1G52*Z)[.L%XVF7NX]?V+%=[_\B'M88&^!%,^,=)[\>*%VG3,QF03ST10/ MPT$P&LRX+HZ"V32B=V$0AI'X4#O&F7@QI#'$\"4]1N$X&$83?I[@%SZ^:]<\G2>V^>V8#D6N-S_+[G! MHDU'!QF=&8H"GL<\%R1BM%(%KW9=JW>S(]<2OAJKX?OIX+J9<2]V71\+3M1+ M=.?I8LG'*IZ*U/>9E,UHKLZID@1B-/6N!\Z1'#D!?AVIUA(*]PC+NFVKE-:* M310=I0!]K[@:8T72S_8D.5Q=35/B32!>7*0TU_7PQY5$A>C'+/7-P40^U5G" MACH[(D1KL*LR*]IX'?M/ %0@:6["EF516G4<* )A;//&?RZ3NZ[JXC559@E# MPR%<>$\&%8*F_:'%0JUT1EU"/3*B>QA#CGV[O.A\=$;1M.)/ZZ0M>++__MRL M-E_OK_Q'ZW:[__3_B[2XV8E4+7$T[$_'/3_,KG\4)N=/V M3H$+CQ[5";VEI M ]XOC2GJ'W1!\W\:+O\+4$L#!!0 ( 'J1!%7-"F9(UP, *P( 9 M>&PO=V]R:W-H965TB#[0TLM10I)>DXKB_OD/)=KS( ?1XD(!IXJ+O3$*8S9C#Q/IP563'?D!@5]R:6JF*&M6GMZHY!EC5'%O=#W8Z]B MI7"FXT9VHZ9C61M>"KQ1H.NJ8FHW0RZW$R=P#H+;$24K*Q2ZE (4YA,G"4:SKM5O%'XK<:M/UF S64GY8#?+;.+X-B#DF!J+ MP.CUB)?(N06B,+[O,9VC2VMXNCZ@_]3D3KFLF,9+R;^5F2DFSL"!#'-6Q4LEU\T3MJUN+W(@K;61U=Z8(JA*T;[9T[X.)P8#_PV#<&\0-G&W MCIHHY\RPZ5C)+2BK36AVT:3:6%-PI;"DW!E%7TNR,]//7[_.ORVOKB"YGL/R M^CZY_KR<72T@N;M;W-^Y<+VX'WN&'%EU+]V#SEK0\ W0&+Y(80H-"Y%A]J.] M1P$>HPP/4<["=P%_J44'(M^%T _#=_"B8]91@Q>]E;64V;;D')C(8"D,$^MR MQ1$2K=%HF)0:];M_M]6):!6X<]N 64_F(:F>= MH$YMM7(E*TBXE@N!:KVC*_Z]+G797/?S8="[@(\?!F$0?H)%GE,;L*;4Q^BF M"KI;2J%(=T#L"LU98S0,( ABN)>&<5B?QA*[_2AL8NEW@Y='ABI##?1$S/9B M@<;]'^LSQT?JHQO,P&!:",DEI7UF+6+?MX'2\UZQ#$&P"BD9-R+)H0J733\A M4(5MPKHH-QH"/W8')VHSECX0,$3N\$1*R:$2C/,==;U#%%KF9LOHGD0#=S ( M(!RZ?3]^60@(AH';)06*-"2%*]1Z!$F:UE5-H1 2JZ0RY5\M#^6P;CK]H?-N:($XQB24\_X M1.-.6XK42PC8,@UG<2>D3LQYXYSZQUG0B8X":VCO'OS"U+H4&CCF9^IU^SP'5SL9V8^2FF4@T-LN" M?B=0607ZGDMI#AOKX/B#,OT;4$L#!!0 ( 'J1!%6(5%")1 , 'T' 9 M >&PO=V]R:W-H965TP.K!6OO;&]!_37=^P%0EHX*?FR:X]GGGGS/!YO ME/YL*D0+VUI(,PDJ:YM1%)FBPIJ9GFI0TLE*Z9I9VNIU9!J-K/1&M8C2.!Y$ M->,RF(Z];*ZG8]5:P27.-9BVKIG>W:%0FTF0! ?! U]7U@FBZ;AA:UR@_;.9 M:]I%1Y22UR@-5Q(TKB;!;3*ZRYV^5_B+X\:\S@Z-(9GJX/Z+_XW"F7)3/X6HF_>6FK27 30(DKU@K[ MH#;O<)]/W^$52AC_A4VGFY/'HC56U7MCVM=<=G^VW=?AQ. FOF"0[@U2'W?G MR$?YAEDV'6NU >VT"FH+CTC5E836=["[#BR] #: >R5M96 F2RR_M8\HL&-TZ2&Z MN_19P-]:V8,L#B&-T_09O.R8;>;QL@MX5-F*=#%V0\"),DI]1/ M0L(M,:QQ)=,7<&###+"FT6K+B8A0[.!%UAL2'PCAJ8VN,0D&1X&#HH4-!Y._A^'PU[^K<-A+_N?0\.WW^^N=[X> MW)!6H=:2_^,;0'?,6'>_#FW0^(2RQ=ZY 8M.*+&FFGKB-P312MNQXU%Z?%MN M.TK]JMX]3/=,K[DT('!%IG%OV ] =V3?;:QJ/,$NE26Z]LN*WD?43H'.5TK9 MP\8Y.+ZXTW\!4$L#!!0 ( 'J1!%6&GV Z:Q , S 9 >&PO=V]R M:W-H965TK!U.# MKFYO>WH'B\5^H#(IB=-YJ,A,VYI?/R^"9"933LDUF 86NQ^JK",9).-X\2)( MO7^JS&]VK50MGHN\M!^.UG6]>7M^;M.U*J0=5QM5XIME90I9XZU9G=N-43+C M045^/IU,+L\+JE#UKYM[@W?GK91,%ZJTNBJ%4IX?^$^MGFST M6M!.%E7U&[WYDGTXFM""5*[2FB1(_'E4=RK/21"6\_JS\?N8D+ZURR_^+)_?L].I(I(VM MJ\(/Q@H*7;J_\MGK(1IP/=DS8.H'3'G=;B)>Y6=9RX_O3?4D##T-:?2"M\JC ML3A=DE$>:H-O-<;5'W_Z^:\_/(C[V_^Z_?3C#^_/:XBD+\Y3/_R3&S[=,_Q2 M?*W*>FW%#V6FLO[XAG)_^,?KJ?)U3LK[$:E6N9BTYA- M917-JVNMK#BA1Z:3=U@NOTK>G8[%7]?:QI-+.Q)+4Q6B!D;0YNCO"."RL.I; M@T?RK9!X%&Y)@U4[#:\&LO;O2UJ2M]2E+%,UN'3(2M?2"5M+DSU)N!804NC: MBD=I=-58[$>9U58@A W@3=BMK54A-J;Z.Q#)ND5ULZYE!N7550V-["PME7 Z M76]IMN/9?#P!$.0Y85J]EK585#2Y?G8F@^EL+?!Q,GGC302\J!M# C)O)429 MH@B;C,D1OLHMOQF)M"K3QIC6NK1W^D;U3M?X/FM2"*!G^RJ @..+6 6RS(1ZKMG0_'Q_LWC>;R_Q M&F_7HLL4:J]GK\9=5C0 M[M2-XUY^"]Y.F50,+9$[SEERWRO12IY(%^=UDP/3@ M*9G.1%E1^#PJY^G*$*AH:"FM!<>(@LIE@X5!,#P\ Z5PKVR5:_*2S&N0!L*Z M-:O;CF.0G"9]]1NUD3KS]B+R0_:*G6,A3]Q'LBR;XC3X5JP%Z!Y>M($; M>?.[[?"BC/*JY4E"<'GR R+G64/ZQ-87 M\"5R1EA_V>0YZ<9Y0<(TZG('Y'OV+#K@C/179H I2SOJ.6KKG]^9$S8^2HZ3 M\;P%;.RH4Q.A=Z?VTINJ1B+'8VZ[&-RAOU=9"'E9J)-F6_'PVF8PFDXFP@&/% M$9)6!;(&483T-XRV*"6<0\.=29N$ABU,M^8A&C 93[N0^5_'J5\WV,6FPZ%= M8?TU:4,\P8XT?V4RIU[0>4L.@]2/70 6UF%B MR@XD;)!R!G"G!U'8&C:M_;>!=C@>]D;=#L-.W< .M0(!'A0;*'$@=R4J7^>O M3E4PUZ,.,=UZ)SW;&I(<:-KCD548]G(4DK*R3&NHOB:7 4O01!GB0(P9\3#Q MI=C8T :OT@R ZER[PN(D.6U9W4B<3$\'B-^K9 H!>7)Q8"32 MQ2,*&$T<"\HI$-"5V3(ZV5VHBV">V7B<29)IE#4B7+M^PXX6D#N5=LUP".X( M%D62)4"!+1-P+4H&;=PJ+'(;T*R?/1M:GQ2;RL3LJ?6"8+XV_TCL,-7L\VQY M]:PMXQ&'%*T5VJ32!J#9*N#_,/HDX]G_%_1)!M'G+[*$7X0XD7 \T!^4D4\E M!-_)4F8:GD0EL\8KL]VIU%_%J0@V0NG*T#*^BI"EPPA/LLD%NN; (%AXG;R8 M4),2#BK6!M^*S#2@O,!9'1D++AW\B->0;\GB^\Q\:UNU MA:[?B)7[&1MACG[A6*Q'EB'PH(B!OFZ&:PCZEO 5;W/MGN>T!J=(JT<$.D$? MU0:2M>%C=SBFY,O5]B9K0SU>)D,"59M 4U*MT\T2H<@]A2&AXH27 :B%#'OZ M=N?;GP=9[S'X_O757/Q:RH(@_Q^8K"61)QAXBI@WALW1=@=X<33R\NK"&V-7 M\SODA1I5H<45YTB7&..-$PO&]V1SNQL/2V5L8+8I58;-.&'1KFL0W2 M)(F%& K[D*5XD*=(]T:=N3P X=UB[KN$_1.M:^Q9T\$M6AKW7>)\MR[*7L>7 M5QV7':/>-J'5[51_6LG?5+EU[[;A\W:NS2$!*=N-^Q(E5K2(X?*?OG$0;NHMW[MD6V0ZN MCC7AMA%U M82.3:)\']F^3M!%E42Y10@3$,N'V/D_$U^* M GD+^Z/F!M1FPG0'(M09G-IU1O59^>'D]OOYK7=6_6.8-9T\?ZYL-UV1(BC\S"-E]C_].R%W(S'FD",O MFBWQO)AL?"GA ?CJWC>,3,*#HOBD=Y^>@6Q6E9'KE;/0;OE+AJ$3@MZQJG0'7WAT M$HX(B.&-J(W"YW&AEV-5H<^HZ<-(04HT!@^R/IG.]ZH<:IM)T%TG:Z%6NBQ] M*S@%[5#>Z'LYQC@F0 MP:G*I3L&*\H=;=^"#A*U#IR0Z%4Y^X1(0C^7\WW[)<\Z M3OC 8"A@AYT\G!&APJ=^*WB.[],,+\5Q$RJW-F!.S[IPI.%X>C.>SGIA&TW' M(^]I9!>Y6"MO8Q]E>&F57850:Z=9T-4()NQ\\XG8J,S^CM>N]&.CA;[18Z@& M,V53HQ==[?Z%CG@I,OJLC[S,>4!D?2I"W"'_3K[9I]^#_C*B6"1YW+1K@W+. M03D7VO=O)5TP4#0A%FTEUV]Z/]_JN<6:B:1BU\P524HNNE/_03,YUJU#A>8. MU\/HZ4341KI&A=Q:#W%04^$BP*U,$<+SU8;HBL&06^Y7G3^I#-@#P,P;V](* M"N*F],UPA[;#G952U2\.)+7MLA&7/SON/)O-(U8S\N;)W 4%7Z8/YR5,V9*. M0/FIP6LI4:7DQ9:O\E1T-T\7("XL+-P^6,*K:B+5$)SIO.D.$@];V9<$HNGC MZVN^N;=W:]5&[5D]]+*U(-8%.P1&XEZ '&D^5,/QG^9>;#$ZFX? M?N5^RMGD@.<^KU#6T\WR8T]6N9CWC@T[ZRCE _R$^@ T4D1M,/C5[WA8= M6W?56/M0H>IUE8VX&=C4[>GY9'SS!J'[Z'D&J(QZQ97I^(GA&T:NH\>+C#C[')TD\S< Q0-$]#[@D?S?'>68%ROGJS>(NV9H6\=B?C7GCFPRG_!-G710R*TS M44N%OLL MZ7#>W= 26E M:-6SF_$EA4"TZI@8>JT?%BQ= ]CJC"W8IK]>QNO9=Q'*O?J)R-5N&;AKCAVK M.Q>6W'B%7?%AT%OO9N>^]OG.4:$[9I;]&Y0O6R?M/0P^?HA]+/N^TX==W 3B M%KHIN@L!1!0''='VCV0*^O6(;Z6&HLC_ (0SUNW#G;A.YC[;1BTAW><[@7%1 MZ5)O>SKMW>O&.L%=N7Q'RB32T):3W0)H\5Y0F-%?(Z7#/EVZVUY8#TC!>.C^ M_GGTJXJ"FEKTVQ%O>?<#B_;3]N,P &0 'AL+W=OGIS9=J4+:<;56);Y95J:0-=Z:^U.[-DIF/*G(3Z>3R?EI(75Y\/XM?W9K MWK^MFCK7I;HUPC9%(G[MVMYK^Y4_=OZUN#= M:2LETX4JK:Y*8=3RW<%U\OK#C,;S@+]K]6BCUX).LJBJW^G-Y^S=P80VI'*5 MUB1!XL^#NE%Y3H*PC1]>YD&[)$V,7P?I?^&SXRP+:=5-E?^[SNK5NX/+ Y&I MI6SR^GOU^%?ESS,G>6F56_Y?/+JQTZL#D3:VK@H_&3LH=.G^RB>OAVC"Y63' MA*F?,.5]NX5XEQ]E+=^_-=6C,#0:TN@%'Y5G8W.Z)*/^2=M<<]8WEG.^1] M5(M:?-0VS2O;&"7^XWIA:P/7^,^APSI9LV%9%"ZO[5JFZMT!XL$J\Z .WO_Y M3\GYY,V>G<[:G<[V2?^7#;-?&D\3M]?_N"9YW]5#E3_H\E[\4LE2?&R4J"MQ M=_M)?%'%0AGQN137:Z-SJ#VY&(EZI<1-5:QEN1&JK)51F= EIDC$91"5DRAY M;Y1"S-9PXWHEZ)/E4N=:UDI42XPOW )XG2I3 S3H923_SW^ZG"87;ZRP:Y5J MF8MU8]:55;2NKK6RXHB&3"=OL%U^E;PY'HM?5]K&BTL[$DM3%:(&@M#AZ.\( MT+.PZD>#(?E&2 R%E])DU2[#NX&LW>>2EN0M=2G+5 UN';+2E73"5M)DCQ*> M!OP4NK;B01I=-1;G4>9^(Q#@!N G[,;6JA!K4_T3>&7=IKI55S*#\NJJAD:V MMI9*^*"N-[3:X6P^G@ F\IP0KU[)6BPJ6EP_.9/!=+86^#B9O/(F IK4C2$! MF;<2@DY1P$W&Y A?Y(;?C$1:E6EC3&M=.CM](V[@$+H6U^UV,T188RW67!#L M[_.@TMF!IY&=,'"7[D?B<:73%;[/FA0":&Q?!1!P>!:K0):94$\U&YK']P^+ M\?YXB==XNQ==IDARUD_;4J"AR611.@\TC-C&=JU UK,UUJ2]%Z1XF* 4)8(1 M;QD8L6(R>T4R(7T)<6-QG4%YV*S,\\U(--BJX34KH^_A9;G J,*&.-FMG%C' MY*5RD:O859,);.ZE/,B\4>%-ZZ/!<3/1K(,QG,_UU+RMJM@>,GO@Q8Q7[^7\ MU:C#@O:D;@[G90RZP,: !-?-/1*>][S^$GR>-*T:6"!SFK?DNE6FESJ5+,B? M)@/$!T_)=";*BL+G03E/5X9 14-+:2TX1A14+AML#(+AX1D(AWMEJUR3EV1> M@S01UJU9W78<@^0TZ:O?J+74F;<742.R5^P<"YFSF@+<+*'8G-RR#2P@0:I4 M1DB4*A"7S.,9OOH"Y"#'(15U$PF7X"C8*FV9?T(O%ASJA_AA9\:Z MC.D;TC4O1G"QZ0DD0Q]>CI,0S^[,[;?.L3.G0E[1'(PTI^BBY'$_<1[(LF^(X^%:L!>@> M7K2&&WGSN^/PIHSRJG.+>;G(4MYX,.[*5,W]"@)=7-)YO,N3A.#RY =$W;.& M](FC+^!+Y(RP_K+)<]*-\X*$6=7Y%LCW[%ETP!GIK\P 4Y9.U'/4UC]_,B>L M?90<)N-Y"]@X4:'0MK#^GK0C&?"+Z?B\-:WN24!)*G-F@\QQ'F%'6K\RF5,OV+TEAT'JQRD M"ZNP,&4'$C9(.0.XTT"4O89-:__'0#L<#SNC;HMAIVYBAUJ! ^*#90XD+L2 M=;'S5Z&05ICV?A:2L+-,:JK[)9< 2-%&&.!!C M1CQ,?"DVUG0 I^UAE:U+W(IE"0!Z= M[9F)=/& D83QX)R"@1T93:,3G8;ZB*89S8>9Y)D&F6-"-1.I5TQ M'(([@D619 E08,L$7(N201NW"IOVJ]()BOS3\2)TPU M^SQ;7CUIRWC$(45[A3:IM %HM@KX/XP^R7CV_P5]DD'T^9LLX11C"<$WLI29AB=1R:SQRFRV*O47<2J"C5"Z,K2,+R)DZ3#"DVQR@:XY, @6 M7B?/%M2D1(.RHJ%M4?5'Q.Z$3-,8@,]"6LK0I7,Y#SR/FCB1\AI_1D%W+.60 MB$W69X;S\0S4D-;875B?)?U(;'V72R17/W5EX+.U28G)^#)VSMB43G;/W[W0 M*$J">.AC2(V9%#$0%]7PS4$?4OXBK>Y=N,YK<$ITNH! M@4[01[6!9&WXV!V.*?E\M[W%VE"/M\F00-4FT)14ZW2S1"AR3V%(J#CB;0!J M(<,>O][Z]ML@ZST$W[^\F(O?2ED0Y/\7%FM)Y!$F'B/FC6%SM-T!WAS-/+\X M\\;8UOP6>:%&56AQQ3G2)<;XX,2"\3W9W&['PU(9&YAM2I4A]^[%/;QIS0X- M\]@&:9+$0@R%?@/!N,[==POY*^QI[UK3WB);F_90XWZV+ MLM?A^47'9<>HMTTH-S8@+L)563M\NLU,5#)D<0_EF7Y'E+[RAM6[EZ $68@D MBZ)^&T+$4:3#?TN\NT<"^9@MU0R(BF&7SX?Y#*R62V?%DOBB=W.OS*K-6)?A MY&3AV%M^5O5A+SMW[=*UUX[+U[TZBP2D9#?N1QQ9U2J"PW?ZQDFTH;MXX\:V MR+9W=ZP)=XS@YL^:O&O['CESQX:%@R(TP**1_%[8/,])5\@A[7]$B?9U592!'^H!2)CJ;G+Z)&/P6W%33=$T1_D M=^)S42!OX7S4W(#:3%AN3X0Z@U.[SJ@^*]^?W/XXO_5.!G[Q"RR:;L0=D3?9 MU!58EDZI=QX%-5/2KI$23[EQP7Y'P>ZAZ6<.#_1_6=[^_223T15B9SZ[W-7C MP7N2Z=PQJ'F[[MKF.7^Z//'-!*>1)J(N6V4K$Y66SKRDLI]1000/ MO%GJG0(;GM;N?N#E,J_Z%\N\X>SI8WV]YIH,2?$;@Y#=-?Q;B1S\TE\4=9"9=1^+5B;9.=ZYX+J0I]0TX>1@I1H# :R/IG.]ZH<:IM)T%TG:Z'N M=5GZ5G"XK/6EAHL\+FJY_%3DAZT<1RHNZ80YX5SHFJ%:#%=_(VJ'4T&340\L MAC"^@#-95R1!&]KX#-YF$J;E%.T>7+M#>['LYQ MC@F0P:G*I6<,[BEWM'T+NDC4SFV.Y+.&X/'(3852G;M'A"#XS]ELG%R=SW>= MESSK,.$+@Z& '7;R<$>$"I_ZK> YOD\SO!7'3:C<6H,Y/>G"D8;#Z=5X.NN% M;;0Z?Z8J7(J//^LC+G =$UJL1@R"UWJ\[?5 ;L 6#F MC6UI!05Q4_IFN$/;XIG%Y+:=MF(RY\M=Y[-YA&K&7GS9.X!!5^F#^Q*)@C]A(U .((\W?>C#^R\R# M)79W??<;]U-.)N=;%\UY7J6NH9WGPYRN=C7K"5]TTE?. ?J#^ (V4$1N,/G4 M['E;=&W=56/MH$+5JRH;<3.PJ=O;\\GXZA5"]\'S#% 9]8(O4P3U?(SXDR5, M.N%^#YW!;3]FI3N$^3K #G8"F;7P\[1\9 ]Q7?>PYG2VOU_X"]3J'@;AIR-W MM0_!%SG=Q W$D#0">S"MOVX1\L'0$$?)V6AR>7XLOB)LT]!]]'"!%6?GHZMD MYBY MH[$3USR8Q%\L?#,T-3TOR]YDWQ'[ZRYQV99UY-#W:(< ;/Z*3RXY7IT M^_JPXC5V2C/C9V#%'43T/N"9_-\-Y9AG.^=';Q!WS="Q#L7\8LX=V60^X2=U MTD$AU\Y$+17Z*7/,KL[%U54"O!I4*:TZN4CP=SI*9LE@51*7'_3DJ"L_'"$J M_8/8T>6=#O<]>W-JR75E)_?J!;GJ29E46Q4_\C(,XGYIL%@/4D1%PUUU5(Z^ MA* Q)+I]=$20'EDS %BJ3 9N8 _/S_LU-=?/<1KS]-@UHVR;1^,UO=QX%^Z1 MMX[7V=KHWR,JX5@<--ZRL\ .0?)A=V!WUO;@]Y'#/3'%S^_TF!OJ-WW2YKJ( MO>T\ 26E:->SJ_$YA4"TZY@8>JWO%RQ= ]CJC"W8IK]>QNO9=Q'*O?J1R-5V M&;AMCBVK.Q>6W'B%7?%AT%OORX*Y?O2)E$&MIRLML ;=X+"BOZQTCILD^7[FDO M[ >D8#ST./]I])N+@II:],L2;WGW\XOVT_;'*]?N-QO=^ZEGHZ3=K!?&ELF+^_CG',OU?,[8V_=5BDO[O.LCK??E MF\G$)5N52SQ_;JS_RK$CEI5TZKW)ONK4;R]&IR.1JK6L,O_)W/U# MU?$LR%YB,L?_BKNP=HK%2>6\R>O-\"#71?@K[^L\]#:7ENS9VPM!K6Z .'RKOAG"ZH*$MO\:O&/G_Y]>K3IZO?/R_/)Q[6Z-DD MJ7>^"SMG3^P\%A]-X;=.7!>I2H?[)_"B=676N/)N]JS!?U;%6,SC2,SBV>P9 M>_,VM#G;FS]A[_JO2OL'\9^KE?,6U?_OH1B#B:/#)H@1;UPI$W4Q N2=LCLU MNOSYI^EQ_/89!X]:!X^>L_YL[G]LI_B7VLCD02R]RL57::TLO!,W5ALKO!%^ MJ\1'93?*1OSYOQ:=+,ZBLY.XYW?? M1_I. =2^AMTL<+6CC1?!576OG8#GTQC>/Q&:0ERU@EBQ2KO?$R>W3H Z\_ MCL?'S?*H3LX=*@E_R7R22>?T6@>'9)IJ0@6LE5*GKW7Q.I&EAO6QN/("E%=V^?GFM_8X76@"#Y#- MY@Q@:AEB%?33(NFU!7&UL2K83"4!2S**KJH-N@$2Q/=O+S MZ=M7Y&L$PO;TX%EZD,,-&Z? \NEQ-#T^[8%2252[Y01.TCZC2L/&UF041Y^[ MIJCY^X@&TL.UIDR*/$Q40.-TO(A%"4.'-_;#WBM,$_18+'4.[,M"08) 5E8D MVI=DQA$CZJB?K BG <>6F?)U=&5=<"P^1TL2=:0,[Q^*03 M)I@K0\C9 V3+(1#6*P8RK7P'";I]O4S /\4 V9+5 MX5-=E"@I-@6_PDG]=L/:1]-M2DU"%V':I]RNKBF>:1I M4^E4T634$#AA*X!()'8F@T-4W6@ON7TU@9[=$TC@9ZIWL$85I*QS*;6[?;U& MN-1! "(+_TV%G\4H6_-%BS%T^%4H7AQ/0ZPQB%SQ::7NH$07#<_/];N5K:" MLK:T[:1GP-,G.U)$Y2,]\53[9IK!/XU=X%F!)ZDXBHY/Y]'\Z*PWO7RWB,>% M>>S%8&@"@H?CQ!Z&Z[P2<3'G[TS"@U1A/'5IJB@ WF2WKF4S+UNSYU/F!VZ_JNNA- M#_'D3.T[7.M7QD/W9>/K8>A^R$*PV+WO>-W<*,A;Z8GL"K-? J^F'!\/N MT#R(B.T-@:H;215=%03R0G$IH1,QTF?I37UUT6-@VP5??B6DP? ME+2"94G\ NUF;LRG@1LA0_NXV,J="GB@ENGH$&[L9.WW?R^O(W9X*"%[)@8* MTC[]$*2"/%LJNP,G',L+Z)&A4WVW00IZ-^/5!B=!PSE,M]5E:'[N,XZ;WYS0D3]'Z;]E6%#R^!VZ?M M*_2K\.:X6Q[>OW^4=D.*EZDUML;CD\4(,S"_TPY?O"GY/?+*>&]R_KA5$C"F M!?A];8QOOM ![7\L7/X/4$L#!!0 ( 'J1!%51POI*M 8 $<0 9 M>&PO=V]R:W-H965T-.1\5UFY.QF.3%;(6QE<;V>#+2NE:6+SJ]=ALM!2YFU17 MXR@(TG$MRF9T<>;&KO7%F6IM53;R6I-IZUKH[:6LU/WY*!SM!CZ4Z\+RP/CB M;"/69:XVT\H.1E+1M3JH:T7)V/%N')9<+VSN#?I;PW>\_$GMPJ]9E? MWN3GHX )R4IFEA$$?N[DE:PJ!@*-WWO,T; D3]Q_WJ'_Y'R'+[?"R"M5?2IS M6YR/9B/*Y4JTE?V@[G^1O3\3QLM49=Q?NN]LDWA$66NLJOO)8%"73?HG1(YWMY!C^4I8<7&FU3UIM@8:/SA7W6R0*QL.RM)J?"TQSUXL M/[Z_^O7X/Y8[ :J$4[:I?1BX#_:AN?XL"C*(BB%_#BP=78X<7?FU/GQ&Q$)L]'R TC]9T<7?SX M0Y@&IR\P3P;FR4OH_U>0_AH2O?Z]+>V6WC09M@)Y0M>5: S=():0O;(%V4+2 MTLK:8R,?00GFS\^B0S;]\8=9% 6GSHQ'W7MX>D2BR;_&BL(_A04S'O5ZL Y+ MK26,-!*G9SFLZ='>;.?0CD7WY4K5&]%LD4];6D,(EI!OV6=2&ZX8QNM?Q08Q MS4KARHCF-,H3:IK2&#OOU/RQOS*--4(ZUN!JDZ5/GPK9[('L.6[<\%. _OO&7/JW5 MG=2-VU,X!J<*K]^^$ON498R#G<'6D< ^D[^7Y1Q-P$X(L]+YB$J+%[FQV5S MG(E-:475Q7#'+%>@WRA>Q$JG\EZA#1I=KYG6)>]"Y>BM5(4VWNT+@W6]O/Q?O]?[ ML>T:+JM?4M"" GUPCE?GQWM-BO=82 91T M*< LPW+")<8KF4DW,0Z]COG,FZ:IEZ0I'5#J!R%-_1"/811[DS0:G'&N@T;H MA>'4FTVF-/?C>/@L'Z3.2NX4AZ$731,O2-(CBOPH&4SZY&"3* 3X/#JB,/&3 MY"G'1YZ"7SQ/O70V+)G0XFL2CY.@$+DK<>JAQ"E'5ELZB$)_CM-&5?4IWXF(P]XV M*(5JW2#D?9D[OG4=%>4(!T73%4GYP,^=UIZ4U"%7V,852TC[5M(>+&<82LY] M'WYH5VH<$'?Z 9\(#FZET,:G#U^J;B?7&U=U_X1849#_MD87/;7ORC+TIO.Y METZG'".G2^X'@PP3?(J@B@ R#-+N6Z^!PQ @:3HYHGC">G'?]L07AS/$.8#X M9GZ2OBR^U ,7J#WBC "+^"^I8Q;YTW]*'>S-/R:*Z4X43@G]4>]J?^GOR.*[ ME)F0SKOV+ 4XLY5J^@Z+JY*&/9![>T-]\_NZ>3=&564NNM,"?KA!F#T0K@*< M_KR E@5?@W FJI0Q?4=5K<%WX4:W<7V-"VN4)C">I7-*PCG] M+!MX43E+D>/>4O+1VAWK$LX$0KE$*9RCY'(%CNFC0@O\_OZC9J*V3QVQ ,68 M"[LWC9V>O>DL^3;'(2+8XH/ 3P"-3KV<0L& M1JTLVJ^$:*7F4XUKWDZB>:O=##YTN) PM$$DZBX2SQ05=VIDR6-GJJW_W%UA MO'>YJZ5>NRLL*P@'C>Z>-XP.M^1%=SG\8MY=L=\*O2ZAJTJN,#7PIY-1=Y[= MO5BU<5=%G*QP\72/!6[Z4K,!OJ^4LKL77F#XW\'%'U!+ P04 " !ZD015 M5NU2_OX# !'"0 &0 'AL+W=OFFQ/226:/+C]U&4Y.E&JGM=(!IXK"NA9UYA3#,) IT56',]D T*>K.2JN:& MIFH=Z$8ASUU0704L#-.@YJ7PYE-GNU'SJ6Q-50J\4:#;NN;JZ0(KN9EYD;)&[XW! M*EE*>6\G?^8S+[2$L,+,6 1.CP>\Q*JR0$3CQQ;3ZU/:P/WQ#OT/IYVT++G& M2UE]+W-3S+RQ!SFN>%N96[GYA%L]B<7+9*7=/VPZWSCT(&NUD?4VF!C4I>B> M_'%;A[V \4L!;!O '.\ND6/YD1L^GRJY 66]"1*81=E812]+2G. MS*^O[N#SU\4";JYN8?'I_/9J&AC"M6^#;(MQT6&P%S!2^"*%*31T]O!#8_#V7TRT0W/<.;11M"H'M";OWL3I>&'5\@.>[+#U]!_<45> MQ3C.\/_ <%<@K&1%.Y/* X8O*P2-1I-1F0(,O M5JW!' 2=')74&AHJKG;%Y<:H$9:C)K"J9FS^T)6.2H-[TM!^++5A*5] MP,<,&[.+)_@]M%JVPNB3"=%5B ?-!HOR\=!@6\;^17NCZ[9&Q8U4< H75L $ MKG>LGW-=&*R/$?:/2'\+[V/FA]'9B1U&8>BS*'7C9.@G(>O,8^:/4G+YB$+2 M#K8\)O#='1>8G_('HK9&$&V]),E48J=: YV@VE VNS*MIFQ=(6DQ\%=J_CLZ M(J(;L<0/TPBLBC2*_+,T(3OSXVCLAV#3OQ=/:G#JM9VR$K) M^EAK[T@]EZ:M0) ^#>_>C%G$/O3/_4!"&L/E7O2U M"XD2?T2)8EK(8U%NG4 VMA0:QN27TFI3 U!(,O*C.#YPWW"E2+8&YB?T*F+^ M.#RC'SOPNEU\TY#Z),T?)ZS/>^=6C0/TQ!8[$=IZI_%"1P[/H.]RXVV M\=I=X9HJ1(="=\_UUOXKX;R[''^Z=Y\87[A:ER2PPA6%AH-1XH'JKNUN8F3C MKLJE-'3QNF%!7SJHK .]7TFJYG9B$_3?3O/_ %!+ P04 " !ZD015?&*F M0=(" !U!@ &0 'AL+W=O=P=MER^3_@N<&[6;'!*QDH]NL5U MV@\B5Q#FF%C'P.GO"2\PSQT1E?%GR1G46SK@NKUBO_+:297;; :0S(Q5Q1),%11"5O]\L3R'-4 G M>@/ E@#FZZXV\E5>5FCV!KH--TK:J8&13#'=Q(=425T.6Y4S9#L)/\WD M$32C!K"(L1U\S5I>T_,UWY(G$U4@// %7 J3Y,K,-,*O\[&QFAKB]S;)%6-K M.Z.[)%U3\@3[ =T"@_H)@\'^7MR.SG;4VZKK;>UB_^?K^'\T/$P1,I73K1-R M I:/N('GH%$S:2MID+MK6?J>35*7M*K@7S#]41( SEF M!(V.3HX#T-60JQ96E7ZPC)6E,>7-*7T74+L$BF=*V=7";5!_:09_ 5!+ P04 M " !ZD015E45'0Z<% "0# &0 'AL+W=OFA;8-6AJZ<\&U= M2[R/GE'(.H4LQITW)Q?_')V<7I^=GTX M#'#!@L.B,W>2S&7/F'LG9M:$RHLS4U+Y4'^(T#;Q9>OX3K(7#?[:FH&8C/HB M&V79"_8FFWPGT=[DN7QM7:N J0I>2%.*4X2KS(),H2&%GD\+.2];_>\O^ MA[E'];FI""MU(\U**"\:Z<)*!"MNI5.V]4+30FK1.%L0E5#S8NYL+0)@S&+\ M.Q#'0BN9*ZU"-"*+PK54BF5% *E ^3TOYS94;"F7N:;8JD(:D1.80'IKL+H2 MY&%1!BH'8B8-.(3["AFMZ!;1ADH&?%%G)GFT M-*JTE'QUA=G4!5,N^6.>3](+ZX1EV52JXL$X1$-+I75?D(I""F9N5=E*C10L MO\<$Y&+A8#E07U02$6QU0)8H',)7"!;IVJ30Q?[FU7XVWCOP*)]L2X5.?N+4L]'!U\MO\6E\\#."]13Z (HJJM@Y90K=@F?7 M97ZF-KG4J V)=,HC9:0&7J4-KZ9Y>3GVQ[L(+ 6TE14/\7BWO[^S%U7&D_Y[ M//H?+0<[9^?P'-5A;SY7!>:AEJ:=H_.M@VT 2.86?JQ+7I?0K"P7)/(I)WIB M6UTRUG 00[2T4?"+-8L:PWF_W%]#.N()M..?ZG(9AY)7@67 \SY!S&<-_L(0 M=QX?^(GUY\W)3ER?[(HZGGR/W=Y$<":3$BA(HQF!1'6C&=6VX5 \5X_N G$= M$8^QYFW!?=.1 >^#6D] 1%).8,V2>!V\7D:<;S'DFG1@&M1)=^0*Y9DO,QWD;/4337.D()"V7O@4SR@4B]DP%Q!U3@8F4SV2'PT*# MH=A?CB11 ^QS)?F<'K"?F5R); WN1Y E=*04F-B@TT'1T5R<"Z!XO$&Q64\J M9U)8W]T5,,%^7?RE])$&',./BX$B@Q:!$1UE98E^*+Y!\""@\@T#\U^ >D]= M[+Y#'+>@:PT^&*!HWZN[;N $\57K$:"?NF8,MVZ)-4@MWH5Y$EL3TH5QL[JY M;A^G6^:]>+JKSZ1#%_B\GT-U--C;[27Z6K\$V\0[)TYQW&#C8X6_#.18 /MS MBW.S>V$'FS\AT[\!4$L#!!0 ( 'J1!%6\YARXPA$ $&PO M=V]R:W-H965T6&?':R:IGI\?&S3E5XK>U16NL"=15FO58.O]?+85K56&2]: MY\?3\?CT>*U,OM"Y^7FV<'DP%_X8):K MABX!2F;6NK"F+)):+YX=S":/7TQX 3_QV>B-C3XG M),J\++_0EXOLV<&8.-*Y3ALBH?#O6I_K/"=*X.,/1_0@[$D+X\^>^FL6'L+, ME=7G9?XODS6K9P=G!TFF%ZK-FP_EYE?M!#HA>FF96_Z;;.39DX<'2=K:IER[ MQ>!@;0KYKVZ<(J(%9^,="Z9NP93YEHV8RY>J4<^?UN4FJ>EI4*,/+"JO!G.F M(*M<-37N&JQKGE]]>OMV]N'_D\O7R=7%+^\N7E^?WGV\>/=+ M\O[RS<7YQ:NKY-[[,C>IT?;^T^,&6Q.!X]1M\T*VF>[8YC1Y6Q;-RB:OBDQG M_?7'8#GP/?5\OYCN)?A;6QPE#\:C9#J>3O?0>Q#T\(#I/=A!;Y:F95LTIE@F M7LSDW[.Y;6KXS7^&!!9Z#X?I43 ]MI5*];,#1(O5];4^>/Z/OTU.QT_VINCRPA2J2(W*$PL:&I'<,-D&E,Z%3K)2USJ9:UTDV+]2 M-9:9@O>I,RS6"(9FE?PRF[U/D(!PK]&U62,;5&7-ME)%)L\055/ 7"U'NTV: M,J&P32;CPW_R8S.L2'.-"\3%![UL3!A_YM #BMB9.#OFH2ORS63\4H:U 9H-2O\(86-DGG;)*FN M&Z32I"@;."!$+D&$!)?\2^SR"J@*S^!2GF^ACC]:0[J;;T57G5K+M6EH>\-Z MWR+YPJ45_)P7[O'$D^"))WL]\;.JC9I#K1=D&VT;1'AC&H3/D#O^**T7>FF* M@@P.W?RFBA8%A"-_U',G4A*$?:FOS\ODM\^V'4#/(5'"=PCMJIJ]1!2NRO50CENV(8\N+D&FP@3P/,=C0M&4G#YG] MVFO)>"UIIZ7DWC_^=C:=CI]\OGAE^>/DR?T$KLFFSU7Z!?9?+"BY@0-R&LB' M.!'?U/28J2/.6'VHY(G*X,00%7J*_+BM* KWLV\:B0VX<7)O&W!INYA7B,))T\>F(3#2/ X=.DTC7' M"X0:L>;O367K:2(#9 M:G%P>8P60L9&7#6'^Y!OD[+)H7I9&RDDXOEH3X8X#1GB=&]4?Y*P>V4;"-@, MYX7OH\ >)P5#;(F;/U:.$--XB'R%0J$K-BZC6B"M F',$0N'6:LO.M&!#3$& M\&SE2@YGYL7".[64*>RMUH0MV+6'[2!VS(Q-X8QMS>*",3(A)XL=QI-M2#[O M*C^D!G&K71S7R%I%Z\35-Q41A2.W-?E7MXC3*:I?F?4S D%F*!JT.L7!9"M# MF18ADS/-&BD)&8BVP$U*<65K7?&+53S7N=%48&&-.6VM+-(2LB'%7=."FO-X M%ZB9@3EJ'\=4 ?KFLVVZ<@\1 WX92-,S->D).Y&4G>)02(QT%"#@MZ/"(E$' M-H^2JRXC['$8-"#4G0CJP2;V!PV(Y6G>9@Y#"#9HX"IK)M24(^0=Q$LJ=2,W M"_87))IZB8JWM2!CGT@>7I,IOX:P4JF#%B@VJE@:K-_QI.,+7M E63R*!DG7 M-0NQ7AMKXX+)V#I9M/G"Y#G'6(I<[^A?J[P-Q#VKKC@[ED=2 @M.PZZX8B=; M+IH-E."S)6('FFX@!N_18\\[_D*A\M&6HADIC8(G78C(M4-RYZQ_!WO59.=> M/!- S-#J"")4U'J*W(7NXKE3+C+ZO+7(>Y9<<#UG@%(6^_+OHY!_'^W-GE=Z MR7)?=!AR* 5_-Y'D,E09*W>EG,#B7-\42U*5A0?^JA"DPC@MV:P,AYY-89LX MO&*LB]JHKI7)V6^E8%+4$'2O&?A>HTN/JM;*Z$7$%X"ZX?'!6R3N.L"C\\N7 M;P,\,@3:4T,%.UE!LX0+\8GC'.$%C/7!V"\LR"57E$^%Z[-V]2E_ M_2[)#+*;M2_U7@5K)0"RG?_.J*$4*_;)IT*^)O*&9F%Y@+"^7Y1)D:ZI,&M? MLF#W%#;@E(: 0>(64 1P>CZ(P[#(B^+X$CQ5S$%V/ M@(HU-^@F> RE:0R5_-86.@R1V'+#Y'9"E#+I/69-Q-UX=[Y7S-0&+ MSQY8O [)\Z)#$(/3U#]-%1EYL&F $M">4M@U,>IQ7O1C\).[2'Q; M%_E=*# MOVU5"M&V0SLYG":.QS(0SYO]I5-V7U?%^O58[7^8J5KOD$G\E6+@[DAW)RFS2Y_ ML=WO.9[!D\)MJFI^CHJ$KRO*V P9+[@MQ+.A*Y0[PM!LC[5J'7@*DYC;<( M]@UI3 QYE65/MP[;,ACF$1=#U5#07/?44B^R\*6? MIE_;?7'A%O;:(BD[G4/=GNPHPG\ =1O[.'G#03B1^C!] G2BLM^18;'5'VU) M_UA0\2X^*G,Z$0QI2/LLX_!V=Z)C)7/'1![A.2,2,2$$%69\=WU1N)P&+B]$ M>!D$8(_B#K/<^(JZP+F7,@S)@P$BER!Y0B3&@FP3/F086M.L "Z60$=EC<); M.G#&1HJ>BGS8R_(@TOA=M]S'2@$..!MN5IH3*<0!*L#-ABJ8H8YJ._)[*N]# M>TCN3 $?5R"\\CF8AU(PZY$(/I MXH.\C&+L"@#ND)P(3U_#KM%\$^)?HUNB$1:!9QI&E?563MKV8KWH*'VR%Y5] MT-2W(6IG65E1DHH.E:\:\*#J;!CM_05T[[19RC]\]8GT-SXN< MU6']'%-:UDM7%^]=M?.FK. :#Q^-#Z?C^\XD_5'6KSI;@@>7W\[=0(\K"!_< M=5%PN<$E&:IUI,\F)X:1.54MR5H$Y=W&=%CA -\B1^EZV1DV>$6TF"^@X[(@)>NBIO MY1A".[*LT(5635OKZ/QH18=8WS[G@G0$8RI:OY/7/237PY<]84:N_X M[%BFP$AOQ1*&G9L%<).243/"/7 =%0>:\XB-HKF=ZPOZ\;FC-^@=E!\E'Q3Y ME##YT\/3\=$8U2#/96Z%8 ;*RB,@- 3B=\BVH=EBE^'Y0*P3Y$^P_(E:EIW: M5G2/,!,G66(B-%,N@^[@M^,M:'9T1]?)O6AF0*W!H2D.4U49M+,2?W#!=MT* MCLSXD- 5'7>9 D)BR>LS!6):ZL J"L]7IZ^>*(Y[>M5+$G,>BM/=+6\?.WEU M.5;(@K7P$D\J_>"'WTJ@4VLFZ0\"#!\P^<&&GVDJ?Y+JP*.//QMR'DSM!!;4 M0P<\<@AE':BY93 V-2)TT,!J:IK?JVE[X^[8LL2^N*S;7"9;]36O?[1U%K) M-);G9+%;HI2VM03$M_THHS1-LW%FAF?,Z%K8*'Q$XC@0_+^+"=Y?6[-F.7)HR-DDSG8@,;>%BZ@Y"_#9RMY1SP&].ZJ/MFJ7]Z M<'06\@NM_^G1T4FXL#)+JF_^A8:]215LN_)"F@J#;9H8T6P._M_49MXVTA>4 M/>0#Y^.3+I"U*TK!WRT7-/H34J6 (/ITPA"UC@>[79#_CT*@Q>==IN.)JQJO M9UC"+ %U6ET,.X2?<;F5'>^\B%_,'T]/[CY&T$4KN9N'L2 M' Y/J4;N&!8-P1\M+?6."*;H;$TZ:3R;22T/]=D%+KT*8FJ_Z6*0^;E'R5R\ M(S;E )>=-IPTWE1R(MN?QI(9[TR4"/JZ-$,JQ+\.RFB7BI&32X\% M@(E_56.!( ?%K5:UPZGQBVXNE_GN5A);)"7G4Y.=1'T[+ M97ISZHZ?QX[<"VPZN5OKFL >#=DWSEAGTB'">^.G\3CA.%+&Q5Y2H-,S^@G99/P3F!"--E7BZWMQPK M]MJXB7*'[8Q>++"#O"QDZ%4H;HKXS;AF>.8OKV[Z/)&9C.LP)T[5G;OXE%(, MXK ?&@MSVKE$JTEN1QW/I@.FC]CA< MZ\WCOGG8/_3JJPA_.C[MGTGQ*X:W.SSB6WKL*@H6Z;)WME@<^#3R\LT!U^/D M-&3\8:OT0XR20:X9/C!V@*0V9-19;LM7K(&K$-'? ;?8M23AYZLC#@ MK54WBNQ--]C;0Y:5Q+NCT/Y\.$&*O"B@-IU\5#==)7V$?OAQ MWU_HDE!$VN>BHWB_._VLODFU?V]-4,623H>I]Y#F+)=9<&!,6A 8DUJO6KIK MOB3%6=] VUP@?(4&60A28]?8&.C82=BZ*5]Q"X M2'ZC$DZ!L-@3HN#A7I1&CO22]"UV@!RI';G%DJOC/9Z^DX_)R+TUTJ_Q?Y[] MC[N++HO4B?)6^0"I$$559,M! 7 P M9P8 !D !X;"]W;W)K&ULC55M;]LV$/XK!S4H M$L"(9#G.#- WB7MZ,P>?R<:8KWYQ7\Z3 MS!-"A87S"(*''=ZB4AZ(:?S58R:'D-[Q[?P5_6/(G7/9",);HWZ7I:OGR22! M$BO1*?=D]C]AG\_8XQ5&4?B'?6^;)5!TY$S3.S.#1NHXBN?^'OZ/0]X[Y(%W M#!18_BB<6,RLV8/UUHSF)R'5X,WDI/:/LG:63R7[N<7RR_K^U[OU&LX_BXU" MNIBECF']85KT$,L(D7\'XAH>C'8UP9TNL?S6/V4Z!T[Y*Z=E?A+P4ZZ)#C*."-OH/W:+="R[^%+X,!W!I-1LE2Q*K0):PL$FH7-TP%'Z46 MNI!"P9HWD4O0$?QQLR%GN8C^/'9#D<#5<0*^L:;4B@+G2>MCV1TFB_?OAM?9 MAQ/I71W2NSJ%OEASHY:=0GBLX EW: EY+$0KG5!]VL$"[13N CLO#PKZ61##-TL3 %2*%Y\)G5B3R"X+**)85@G.I M.9;IB WH8OJ?_.%64 WOWTWR8?XAMV0>@N]"X]L>P:CR6C OV]= M5_>K.SCGR"528>6&V6^\LEU GH\'69;!+T@T972A243E*0RY2%V4.TG&OL1D M6B%+.!]/!MGU\**_IEB0/D@5JY!YG0'?R&"4YW"L6M(WS=]X#"]QQ$$[[:(. M''8/*GH3Q>-?\RC!#\)NI2906+%K=OG#. $;92TNG&F#E&R,8V$*TYJ_!&B] M 9]7QKC7A0]P^+8L_@%02P,$% @ >I$$512.VZ?( P D !D !X M;"]W;W)K&ULC5;[;^(X$/Y71KG=T^X)-21 N\L! M$J2ERVK[4*$]G4[W@TD&8FUB9VVGM/?7W]AYE#T!.B'AQ\Q\\\W#=D8[J;[K M%-' 2YX)/?928XJA[^LXQ9SI,UF@(,E&JIP96JJMKPN%+'%&>>:'W>ZYGS,N MO,G([=VKR4B6)N,"[Q7H,L^9>IUA)G=C+_":C0>^38W=\">C@FUQB>:QN%>T M\EN4A.+13+VNI809A@;B\!H M>,8(L\P"$8T?-:;7NK2&^_,&?>YBIUC63&,DLS]X8M*Q]\F#!#>LS,R#W'W! M.AY',):9=O^PJW0'H0=QJ8W,:V-BD'-1C>RESL.>P:?N$8.P-@@=[\J18WG) M#)N,E-R!LMJ$9B;U>+VVNXO_NVB!972_BP8NL,]<>1;\BQ-??CVLFL<7(.-U*8 M5,.52##YV=XGPBWKL&$]"T\"?BW%&?2Z'0B[87@"K]=FH>?P>D?PIG$L2V&X MV,*]S'C,4<-?T[4VBKKF[T,!5WC]PWCV) UUP6(<>W14-*IG]":__A*<=W\_ MP;;?LNV?0I\LZ60F988@-_#$%+=E@84P2*X,Y=AP0P$<8GT2]S#K58JPD1D= M7IL=XWQ5)YC_0UDR)(Z94J]6^LRRDO:(EMUF6J/1P$0"&7'DF:/52"_Q.9+P M]YSK_M!0L%>7@:#?V.R']L[MGZCPH*WPX']7>,FW@F]XS(2!R%T(J X6]S0D MW6& +$Y![^'%-5Z'[M=G%*4M&C H4,64-KJ47;5GD:U30"SJP2A7B3]?+F^*2OQR1N*:A MO^#@K,WRL)W"%'Z#L ?O::A^K60&04C[P>"0,*)%<-#L$OH7;I]:S0[]T M\BNGOH?:2N;U1EC9.Y56>%T+@VYMV$J^M!S^:[-H "MG0=\.=7>C=@=4$.![ MJI=RAY(NAP+=J#:W?9YGU:OVIMZ]6UP MP]26"TUT-F3:/;N@7E?5>ULMC"S<&[>6AF)RTY0^45!9!9)OI#3-PCIH/WHF M_P)02P,$% @ >I$$54$&-KX7!0 \0P !D !X;"]W;W)K&ULI5=M;]LV$/XK![(!A[;1NBSR4*6Z:/9(>"OBRE:IFA5U5/=:>05NS23393-SP>F7LQ'1^VK$:;]'<=]>*WJ8C2L5;%)I+ M 0J79Y/SZ.0BM_;.X"/'M=X:@]W)0LJ_[Z>]+)C&2]G\P2NS.IL4$ZAPR?K&W,CU>QSVDUF\ M4C;:/6'M;=/9!,I>&]D.SA1!RX7_98]#'K80A '$81P?P$O& M+28.+_G:%O$!18^P5+*%2XI5$14HS68%ER[!J.#/\X5V\W_M2X#'3_?C6]F< MZ(Z5>#8A76A4#SB9OWH1Y>'; ]&G8_3I(?3Y+3HC$LIM&QXQ0S-:4,_I&VCK1>U&.4@-+QVUK+73%3ZS0GV$>T-7K/5+5F"L>(7D*6!FFTR!.@UFH1Z7"\%MS6YMS;3=:AK0O-MA$N1Y2"S49K,H->&&G(-9FD$: M)+-#F1H2=$ EV:B2[)M5I M6^'8K0*7@DO9=DP\P8I5\#+)DZ.".G?3C!+9A-=MA2<_AQ< 5OI]08B M $OLS/8:EB2N;CO9M%_A:G?UFYW5-\WV5]2::,8$W*VEM?R)K@Q$6S\W"&V+ M%'%&7"A"B KX ;*('HE]/)-Q%&9!;NW"D#Z_>E'$4?QV9_0EW:@ P8Q(>H!E M^^!^,2E:+DCSW#QP-5 MKQP"V6C2=NNUC4[;.Z1]UATNJ,\(5_(-%O-49Z*GBQM$@Q_E=A:D:0+OOHR! ME9]Z;B?ZCDB_Z#7MG/A0RG;!A>]1Z7&04S>^[^A8)E)U[,D?!T1FI'M:Y8_K MSRW,]NKC8K27BE1"X324!\M*M-.;LX$*SX+A(_FNA9VXU"GO"TLP6*TCM M7%84>T&''&%2V]]3\QVF4,^.[)D9[573=.L:2C6KW67;5IUV[6^DX^QXGS_W MU]C/YO[/P >F*.\:&ER2:W@TH_ZL_ 7;OQC9N4OM0AHBB!NNZ#\)*FM WY=2 MFLV+76#\ES/_%U!+ P04 " !ZD015Z^.J 4H$ #E"@ &0 'AL+W=O MYZJA" DNL4)9VJ.MV.QGC>6LT ML+0[.1J(4J<\ASM)5)EE3&ZO(!6;8K,6D$#\\[[9^L[^C+@BF8B/0OGNCUL!6U2 )+5J;Z7FR^ M0.V/!1B+5-G_9%/Q=M%B7"HMLEH8[QG/JR_[69@7;72"([G)BDS+?&5HYP>S;[\>3__.)_>WY*;;X_3V?QV M^FT^(V=SMDA!M0<=C48,:R>N%5Y5"NDK"KOD5N1ZK<@T3R!Y+M]!< U"ND-X M14\J_*/,SXGO.H2ZE)[0YS<>^U:?_XJ^F_P)E,:ZTLHAU[#0A.4)F?XHN=Z2 M&<2EY)J#(G^/%TI+K)I_C@6ALA$1SQ? UD*5)L7)ZOB+8E M4;(QF>TR+$W("%+QB5Y8FEI<9FWB<@*EF\_O(NHU[M$28M5&ZQ\C]6& MW["OI%"*E#G.EA35)V0MTL087N%LJ=A2Y$ (3!D36!C0%(9]OH88L@5(XGN6 MZI$SGJ-N42I\5NT+,CXB..W^WBP0:"7N+IC$9!NWIR(VH"E8&,.4M)P0K$[_6= M?A0V F=>NR(%Y.%\=DY6X@ED;J)'%@(=(YX;.E'D[06BKA%!JDM=,@'T;\EC M P^]3Z 0BFLCY41!OQ':?6OR'-U6I=R2!4]3RQST@P-(UH 31#X9KR"/MS44 MZH2NNV>C41M)08^2N=#HWRLU\)YX$8+MA<_#Y#E(;MM7WXGZ;IV_EWG^OW,8 M4,?K!0:(9W"%M%T3??]E]JCK] +_15QK\O$,1EV'=@\S[J/?2/3\U_-'/8RU M1[I["X;0.YF/T*:C'_YG.GH^QMZW)YN)OG79D%TW(B>F6-A,L?"WI]@$?S+, MJ"T1TBW3N[B_:;Z=M/;;\XW85Q,#,Y+B US9,UQOF6]'9L[;YE)L:OIHS5[C MWX;K-:H3*+L%)DV6P@![R28OQ#2&U/(M0&\ *D8MB-X(RZ],%[DN-89[?E07 MQF%#[IKO6-([!ZL'=L'*+E@*$9>YKK:0AMKL<.-J==FS5PO@+9,K,^A36**H M>][#C,IJJ:HN6A1VD5D(C6N1/:YQ#P5I&/!]*83>78R!9K,=_0)02P,$% M @ >I$$55X3.[ZY P APD !D !X;"]W;W)K&ULK59=;Z-&%/TK5VRUVI50@ $;G+4M.4ZBIMJT49RD#U4?QG!MCP(,.S/8 MFW_?.^ 0!\6N5/4%.-RY9\[]F(_Q3JIGO4$T\+/(2SUQ-L94YYZGTPT67)_) M"DNRK*0JN"&HUIZN%/*L<2IRC_G^T"NX*)WIN/EWIZ9C69M9R-W$"Y_7'O5AOC/WA3<<57^,"S6-UIPAY'4LF"BRUD"4H7$V<67!^$=GQ MS8 G@3M]\ TVDJ64SQ;<9!/'MX(PQ]18!DZO+) M$Z4MRL(HL@KR,]/KVWR-UG43V*O&"G23\K2[/(/1=8#YC)_C" M+N2PX0N/A>UPB70J>YU+5"#7_-EMHHZI*_/XJYI8P^IK0KYUQ7/,6) M0TM#H]JB,_W\*1CZWTX(CCK!T2GVZ8)68E;G"'(%UZ+D92IX#C) 4W&@ M:64U;9N4?Q$E.$[;C&'8/]^Q>%!4##3&HE^SO4&\$>Z,T9N'$4]]" -4:8]E?M)@] =Q6'G$0S88#UT]8'QZ-*1BYHR3JP\>SQ1FLY195:4L' M2TFE>1OD$RFIZ^,Y*B-6(K7RJ#$SK*06YM"/0AWUX9$,DC5*PCZ1="D/?)^L(/MILO8/#D=*R;JX &E)9EZ8])[N_W2UC MUAZN;\/;*\HM5VO:XB#'%;GZ9_' =4>^RTPLFJ.VJ4T=' WGQNZ*:&R \B^ MDM*\ CM!=_>:_@-02P,$% @ >I$$5?S5\^&"!0 . X !D !X;"]W M;W)K&ULK5?=;]LV$/]7#EXP)( :Z\.2["PQX&3I MEJ%-@CIM'X8]T!)E<95(E:3LN'_]CI0L.ZYBY&$O-GF\[_O=B;Q<"_E-Y91J M>"X+KJX&N=;5Q7"HDIR61)V+BG(\R80LB<:M7 Y5)2E)K5!9#'W7C88E87PP MO;2T1SF]%+4N&*>/$E1=ED1NKFDAUE<#;[ E?&++7!O"<'I9D26=4_VY>I2X M&W9:4E92KIC@(&EV-9AY%]>QX;<,7QA=J[TUF$@60GPSF[OT:N :AVA!$VTT M$/Q;T1M:%$81NO&]U3GH3!K!_?56^WL;.\:R((K>B.(K2W5^-1@/(*49J0O] M2:S_I&T\H=&7B$+97U@WO#%:3&JE1=D*X[YDO/DGSVT>]@3&[BL"?BO@6[\; M0];+WXDFTTLIUB --VHS"QNJE4;G&#=%F6N)IPSE]/3Z\_SN_G8^AYN'C]=W M][.GNX?[.9P^D45!U=GE4*,-PSE,6GW7C3[_%7T1?!14K3E_)#]*US MT-\Z>.T?5?A7S<\AK?LX72$G'S3U\>&C.C?C.FERY411)Z-Y/YV M)(A1%\3HF/;I''LSK0L*(H.Y;2?V@RK0.87'6B8YPA0>)4LH$ 4$*B*U837G M>P'V177<[A,JR$2!G^[8&8\#^(ISP?B; MD(II4@!)_\7&PLFBX73BA6?P) SY4'<4^H[KQT?*%7;E"M]<+@LSU91!TM1" M[P,C"U9@3C"'>%Z7AYW3U.:HD7[$O:%@&6$25J2H<8_^D<8_LN]?L>"!S0@ M<4I*:6K9>NXY\22$.[Y"FI ;")S8]>"ALH7%)!348$J::?U.9.]J17>201# MG")EB X@&KEG&K$G&->%+9I:'.1+6#YT3#DLATC4K"O 0/9[KMCYRP=_] MY*<;^"WT7A@ZU.[%$R?VW#Z4[')3D8T5]IS).#Q(S'[Y/"><1$9,UBB.4A+1 M ;X38N2_TXQ*8U%23%Y-G4Y#)6334;$S&D?PP:9P3^W/G*/ Z]&':=@R!IB> MD=NG:H]IXOH[+9H\=XP;S*\SBJ-=>GN##=TVP7T(CGTGFDQ:!HZS_W@5W-AQ M/0_^V!8X'(5(B(X/#S@R/:)N>D1OGAZ?%!E 9M/P[;\\5X<8 ^)[32?7HR-+3.69(#4V:@ M;2B19AZ]-SY^L3YV"<\H/$F24N"DI&8XX;3 ]H[AQE[2$(22%K;Z*F<58L^- MG#$R>#Y*X\H-\"I4955 AIJNGI=FR9;HZ<<>R9,]=Q\0-SCP.D$'BO/('3P/1^<&:6GALZ@1?9=83"GM>0)Q,< M7\%97VF&>[=YQ-72OED4V$'?7.P[:O:I@, "X( 9 >&PO=V]R:W-H965TZ6>S1;3PO132C+VMM;MA$)ALBR4S-VJ' MDKX42I?,TE1O K/3R/+:J11!'(9I4#(NO^V5JW$$Q&.[;!)=I?=X^:9D&+DO,2I>%*@L9B[$VCX:SK[&N# MWSCNSZ$CA (SZQ 8O5[P%H5P0$3CVP'3:[=TCJ?C(_I/ M=>P4RYH9O%7B*\_M=NSU/I0:V\BQZ43 M96DU?>7D9R>?OGR9?[V[OX?IPQSN'E;3AT]WL_L%3)?+Q6KIP\-B!5!I1V=7Y =T&<->OP&>@J?E;1; PN98_YO_X"8MG3C(]U9?!'PETK>0!+Z M$(=Q? $O:<-/:KSDK?"5RO=<"& RASMIF=QPBA6FQJ U,.=8U"_H#?Y\"Y*PX\78NBT,70NH4^6U*AY M1:15 <=XSG&\B'*>8YN>3%$;&LH([6&W"(42U,Y<;N"*2UI1E:$,FNLAD$)8 M*S3'#,LU:DBB1B[WB%J&\!ZZG9[?[:8TBOPT[L(39NH%]:O;!$WFTE!H5<)4 M&+60J#>OU,3?*FYXW=!7@ZA[#1_>]>,H_@B+HJ!&=ZYT4E$O2NH>K5%FKT"R M22-8[32(((I26"G+!&Q.N:1^+XEK+KU.!!=TZ;:Z=/^S+C^4UCF!+L*=%^@$ ME]6X/DBT_O^HUQQ?Z.3>80X6LZU40I$,[YU'&H8N\N4D_,[WATH# @ES#FQX5 MEFYNIV9BU:Z^$=;*DCKU<$L7.FIG0-\+I>QQXC9H?Q$F?P-02P,$% @ M>I$$5<>";&UL M?55MC]HX$/XKH[0Z[4K1YH4 NQ20=EOZ>\60FXZVQW]P&D>!GI;2;!!NB>A1%KMA@)=R-J5'SR4)GM)$B" MP\:S7&_(;T33<2W6F"/]7<\M6]&1I905:B>-!HNK27"?C!XR[]\Z?)&X=2_6 MX#-9&O/-&Y_*21![0:BP(,\@^/4#WZ)2GHAE?-]S!L>0'OAR?6!_W^;.N2R% MP[=&_2-+VDR"VP!*7(E&T;/9?L1]/GW/5QCEVB=L.]^,(Q:-(U/MP6Q74G=O M\7-_#R\ M_$90+H'I*WN+E"K\IT@,1U;LP7KO9G-+]I46S2+D]H7)2?+IY)Q M-)T]S9X_?(5\\?GY_L,,\J_Y8O:8A_ T6\#50BP5NNMQ1!S)^T?%GO6A8TW/ ML [@T6C:.)CI$LO_XR-6>)29'F0^I!<)_VST#?3B$-(X32_P]8YI]UJ^WAF^ MN>7/VM(NA+D2FD#H$F;?&UGS]T;P[_W2D>4/YK]3J7?,V6EFWT0C5XL")P%W MB4/[ X/I'Z^20?SF@N[LJ#N[Q#[-N2G+1B&8%=\MVO4.\CN'T$=XB@D4(H#'>F(^>ET 9A911WN-1KN)*:=TSC^%;=]0BX M>-@6[QT66"W10B_I*ND?"9P. [5B.25(30:\(%D@O(8DR\(TZ;>K7MB_2^$O M=&[$[5TT5:,$,:1$SJ&0HNW[JWX:)FG_&JZR?ICVX^MS\;0AV/$8/!5W$/9Z M0QB&PV$*"T-" 9Z_&]9V=QMFZ="+C =ADF1PJO;1B[:MF*T=3HXOMM'4=?!Q M]SC_[KNV_^W>#<]'8==2.U"X8FA\,^P'8+N!U!EDZG8(+ WQ2&F7&Y[A:+T# MGZ^,H8/A QS_"M-?4$L#!!0 ( 'J1!%7008GYAP( 'D% 9 >&PO M=V]R:W-H965TI=,$LA7H5FE(CRSRH$&$<1=VP8%P&R=#G9CH9 MJLH*+G&FP51%P?3K!(5:CX)6L$W<\55N72),AB5;X1SM0SG3%(4-2\8+E(8K M"1J7HV#<&DPZKMX7?..X-CMK<),LE'ITP:=L%$1.$ I,K6-@]'G&*0KAB$C& MTX8S:%HZX.YZR_[!STZS+)C!J1+?>6;S4= /(,,EJX2]4^N/N)GGPO&E2AC_ M"^NZ-GX?0%H9JXH-F!047-9?]K(YAQU /WH#$&\ L===-_(JKYAER5"K-6A7 M36QNX4?U:!+'I;N4N=6TRPEGDZ^W]]=SF(U_C"=?KN'DGBT$FM-A:(G;583I MAF=2\\1O\'3A1DF;&[B6&6;_XD/2U B+M\(F\4'"SY4\AW9T!G$4QP?XVLV@ M;<_7?H/O"A<6KKA)A3*51O@Y7ABKZ4_Q:]^P-5=G/YPI1I_>I0 MSTQ4_DR\.(?L]MJP[[S#'3L4J%?>] 8\:^V,)MN\*^/:3G_+ZT?IAND5EP8$ M+@D:G?O JM*;:Z$L6=4O!:]"\MLD?4$L#!!0 M ( 'J1!%7\N6/.7@, 'X' 9 >&PO=V]R:W-H965TU*!+ C5XL.XYK&XB=#,O0Q('M=AB&?:"ELT64(C62 MBM/]^ATIQW4ZQ=@7D3S>/??XXVBG]S12(%IY+(C)2M15IT_<* M7SGNS-$>7"1KI;ZYPUT^#B)'" 5FUB$P6IYPAD(X(*+Q]QXS.+ATAL?[%_1? M?.P4RYH9G"GQ.\]M,0X& >2X8;6P"[7[%??Q]!Q>IH3Q7]@UNEU2SFIC5;DW M)@8EE\W*GO=Y.#(81&\8)'N#Q/-N''F6-\RRR4BK'6BG36ANXT/UUD2.2U>4 MI=5TR\G.3F;SAZ^WB]7=]/,M/"[F]W?+Y7SQ!SS,5[=+.%NQM4!S/@HMN7(& M8;:'G3:PR1NP?;A7TA8&;F6.^6O[D"@>>"8O/*?)2<#?:GD!W:@#290D)_"Z MA[B['J_[!MX-KBW<<),)96J-\.?UVEA-_\A?;<$V6&D[ENN;H:E8AN. &L.@ M?L)@\N%=W(\^G6":'IBFI] G2^K#O!8(\PW,E'Q";3E5!5P$;5Q/HK5S714( MU+#&,IESN74Y'KSR]: L&OK[!9,9;9@!M0$J"1Y* HR2V'0V_P=SX!(LH6Z4 MH+9WF-;]2G#FY:HVY,F<#W_"^*Q(<86Z],'!_(A2I;G,>,4$O(>T'W6B*((O MDI6*&#;^N.5T6]4Z*ZA+]8=W@R2^_&2H10DJITJK6EH@N$;"C:E=-) I8^$L M[G:B0?\<'F@.9DSK[\XIP3L;\ICV.U=Q"JN6D'P:I35@E24"7%HDB05\IL%I MD"97IK;2D]0HF*75*I^<-]*TG]FS!3_94[4?$O4;6&]A]YEC[YQ)^Y%Q%Q^S%I!KIL2,3^# MZ:_Y7^5(K_IP=17#JCVESFMT&=.:=.(TAK8N"X]F8HEZZR>_ >^V&8\'Z>%Q MN6YFZ@_UYF6Z9WK+I0&!&S*-+BY[ >AFVC<'JRH_8=?*TKSVVX(>2-1.@>XW MB@J[/S@'AR=W\B]02P,$% @ >I$$51&DRQR+! X H !D !X;"]W M;W)K&ULI59M;^(X$/XK%KM:M5(*>75"2Y&@[=WM MG=JB0F\_G.Z#20:(FL2L;:"]7W\S#J1T1>GJ[@OX9>;Q,YG'X^EMI'K2"P## MGLNBTI>MA3'+\TY'IPLHA6[+)52X,Y.J% :G:M[12P4BLTYET?%=EW=*D5>M M?L^NC52_)U>FR"L8*:9792G4RQ *N;EL>:W=PD,^7QA:Z/1[2S&',9C'Y4CA MK-.@9'D)E(?^BXT=8YD*#5>R^)9G9G'92EHL@YE8%>9! M;GZ#;3P1X:6RT/:7;6K;,&JQ=*6-++?.R*#,J_I?/&^_PYY#XK[CX&\=?,N[ M/LBRO!9&]'M*;I@B:T2C@0W5>B.YO**DC(W"W1S]3'\\N;_ZXVPX&-]\@ MO8:CO^,X](\"_KZJVBQP'>:[OG\$+VAB#BQ>\%[,"Z'@;(BYS-A(O*#$#!LH M):HYV/%?@ZDV"O7R]Z'@:^SP,#;=H7.]%"EW&$>=@P M#X^A]\=X)[-5 4S.V(#TG)L7]HB?63&S #8J1'6(\E'0PY0G"#>3!=[9O)HS M0UK87MS\']#V--1F^L3D\O5V$1NL$W9W"2J7&0/2 ,,,0I/!(X?AXX;\E/F MM_VP,<&H9I 3QHGO(7C7/V5>V [#'SF^B13Y!5WN\"2R_!+BY^+0CYP(2>S MUZ )6539CHK]W%\^);[G7_P &3EA1+ 49] ..,5-D(&3A!$[HK&HT5CTTQI[ M0&8J3XG=V&9[)[I#*CL*^Y]5]C!^_-_B&JQ!X0OSL9X\)^YV'1[']'&MH/#X M5_V$N.5C.EW4C\OKO6WR3CP$X3PZ94%$B;9[>ZH)O 03Y*)JDG;(CZN&.\@% M9>J3E)%%<"RMO$DK_^FTVER>36T!O)(E/O!:V%M\\TQC.)3=X^@?)%+O'9CN M'PCU@?B\IU)1,G-<$^G"6LF*JC'RQ19$H3TB;^TUV9$0B+VH7NQ5B2\TNE5: M%GDFZ*-K@W]4T?4>"%TXNFET@((%M1=K8(74FIU84+G2N*]/S]EDH0#>/&9L MG#^_7; )L]IY'8U% ?4A&/\36.*?J?BXW&8TL;-N4)<"GVX9"(5!DTL&:^R4 MEO8AHAKF\Q"-$]YEH==EOT*%41364F38#^3T4E%C@^)$[3*L3%AUNEC=J-@% M;"(-FG_X_;$\81F-+3$7ZQ[54"<.K *=. D/";"SUW64H.:VMZ(4K"I3-R#- M:M.^#>JNY=6\[OUNA9KGF)@"9NCJMF.L):KNI^J)D4O;PTREP8[(#A?8@H(B M ]R?26EV$SJ@:6K[_P)02P,$% @ >I$$5:6F_&(S! !0H !D !X M;"]W;W)K&ULE59M;]LX#/XKA'<86L!-;#EV7I8$ MZ-MA=]BZH.EN'P[W0;&9V*AM>9+3?E_%*19<]42%):VLA2RXIJG<]%4ED2?6J,C[S/.B?L&S MTIE/K6PAYU-1ZSPK<2%!U47!YY_I> M;#_C+AY+,!:YLO^P;72C@0-QK;0H=L;$H,C*YLN?=WDX,!AY[QBPG0&SO!M' MEN4-UWP^E6(+TF@3FAG84*TUD%3-,KKK(8>)G 39;7&A.XH_[](M1!9%WAG';XD"*L14Y]2CD";:H %&I% M0JE3T+0<'_-8M3R2'8^2>.2&1T4\E,TPUUIFJ[K!T\)@%&1.I1T_IB)/4"HX MRTK"%[4B+.4"/L=8Z;T]P1^@%:(NM3J?P$,J$8\J#I;9\[' U(WY\P]&=W6! MDFLAX:))Y,1FS[)^RW6IL>@B[':$_@>YS(_LN-PX(8>:\0C MY@XC4KG!4E _&QX3^&$/#TPN^!-1VR"4=;&BD"G%-FH%=)XJ3=[,SM2*O#6) MI,W 7\GY[\3A$UV?A:X7^6"BB'S?'40(IU1FL$.E6)(<7>V>N420+E!2?@H\?1LQGG]KOH2$AC>BL>[6^LR9^Z [)44"% MUV5EZPI$95*A8$1Z$54G%2R9A$/7#X(C]2V7DL)6P-R0EGSFCKPQ_=B1UOWR MNX+(I=#<4XX"*&K./L'5S,=.QO[ %&4(3K$ MFENZE;9OG,OF:G]5;QY(7[G<9!1@CFLR]7I#*D?9/#J:B1:5O>A70M.SP0Y3 M>J>A- JTOA:4S=W$.&A??O/_ 5!+ P04 " !ZD0156]7@'ND" "*!@ M&0 'AL+W=OS'4A! SY SO?R^'G"W3%8"?FL M4D0-ZSSC:NBE6A=]WU=1BCE5+5$@-Y%$R)QJR*\LPG0=#Q<\JX M-QHXWU2.!J+4&>,XE:#*/*?R=8R96 V]T-LZGM@RU=;ACP8%7>(,]?=B*LW) MKU%BEB-73'"0F R]V[ _OK3Y+N$'PY7:L<$J60CQ; \/\= ++"',,-(6@9K' M"]YAEED@0^/O!M.KK[2%N_86_:/3;K0LJ,([D?UDL4Z'7L^#&!-:9OI)K#[A M1L^5Q8M$IMPWK*K<;M>#J%1:Y)MBPR!GO'K2]>8][!3T@B,%9%- '._J(L?R MGFHZ&DBQ FFS#9HUG%17;<@Q;G^4F98FRDR='CU\O?OV.('Y[:_)#"[F=)&A M:@Q\;:!M@A]M8,85##D"TX%'P76J8,)CC/?K?4.IYD6VO,;D).#GDK>@'32! M!(2F+RPQ!)#"5XH6Y*;@8(\>$ MZ0:8<80W3:B \AATBC!)$G2=[K0^48WJD+;3M\\-4"(R,[&,+T';KK 3:$=) MN5ON1%Y0_OI!P:)BY BQBI#>(X0U(>,':0FY9!LK4#(1*W OD&N,#9RY%"X8 M-W%1*@.BFH#K" M] *G1AWDJ$?>Z#TSOH.N=&5L?B=BNLE_ACO5%*"O'<,,W M55+D^[+>P46;-(-VT+!F& 1-$G:086)*@U;WR@-9;;[JH$7AMLU":+.[G)F:/PN4-L'$$R'T M]F OJ/]^1O\ 4$L#!!0 ( 'J1!%4,:MC*K@L %R( 9 >&PO=V]R M:W-H965T\ M^%ZN&>/D)4VR\M-HS?GFXWA<1FN6AN5EOF&9^,LR+]*0BU^+U;C<%"Q2_/G32!V]/O%KO%KS MZHGQS?4F7+$'QK]MOA;BM_%>6<0IR\HXSTC!EI]&M^K'0)M7#>HE_AFSY_+@ M,:E>RF.>?Z]^<1>?1DJU1BQA$:^(4/QX8O_!8O^/K3:#XB"[8,MPG_-7]V6/."],J+\J2L_T^>=\O.]!&) MMB7/TZ:Q6(,TSG8_PY=F0QPTH/2-!K1I0$]MH#4-M%Z#B?)&@TG38-)KH&EO M--";!OJIJS1M&DQ/;3!K&LQ.;3!O&LQ/?0U738.K4WM0E==W3CFU#W7_9A^] MVV]^/%[?;K5^O\>[#U;]J31"'MY<%_DS*:KEA5<]J#_:=7OQ88RS*H4/O!!_ MC44[?G/W[<']8CX\D _D2U@4894)\K/!>!@GY2_D)S(FY3HL6$GBC'S+8EY> MB"?%XW^L\VT99HOR>LS%>E3:.&KZ-'=]TC?ZU,CG/./KDIC9@BT&VKOR]E-) M^[%X_?N-0%\WPAV5@A9[O"2*>D&H0BGY]F"0GW_Z96"][N7,E_SIDE!:,ZJ$ M,>3,[:80S+S+'+X3NQ]#VUT.>]OLDFA*]V4>P .B)1<_AV)5M?"4C]JL$=^2.IG2]O^P:#6MO;FR953$ MFWJH_?N2?&;%BA7D7[>/)2_$T/OO@96]VXF38;&:CWPL-V'$/HW$A*-DQ1,; MW?SU+^I4^=M05I&8@<1,)&8A,1N).4C,16(>$O.16 #".HF=[!,[D>DW7XL\ M8FQ1BLEUQ,0T8&ADOI,2YT84B1D[;%ICU;['TXVN*QJEU^.GP_ A^[20F(W$ M'"3F(C$/B?E(+ !AG?#I^_#I[X2/+5E1L 41D_[H^P79A 5Y"I.MF(V+V?8B M3Y*P*,E&C*'U$/T+^4,^\M])^SLWJ4C,0&+F#IL=Q%ZY5!1%[<;>0O9I(S$' MB;FG;0T/V:=_6I_!;K&K@\54]D'1]TMU8C/=QV8JC,@^_=/Z#':+54>6.J&9#H=FM@_-3!H:\R5: MA]F*D>IP3SZ4 VG[LE,+B=E(S$%B+A+SD)B/ MQ (0UHG>?!^]N31Z#V'"2+Y\';"R;?HH1J?JB=VA/;Y. M552CV6Z!:@A[>_B2]GUN;)&8LW5Z;O_L[%+:Q;GQ1&+&U=&Q$[4?3&1_%A*SD9B#Q%PDYB$Q M'XD%(*P33%5I3V J9T0S7*T*M@HY(YMM(::YI7A0Q!$;RJ,04,UHM.G1 MB-F+);17"ZK94,V!:BY4\Z":#]4"E-:-YT%]@2J-YQ?&21*'CW$2\WAX7)0+ M9^<0J1F-=CASU11*CW.([-6":C94U"A ]=I-45O5HLK+6A[6><$_<%:D),Z>6,G3-R,$ M+6Z!:@94,QOM<%:KSK6K_JS6@O9J0S4'JKDG;A$/VJL/U0*4U@U:6\&BRDM8 M;J-HFVZ3D+-%=1U$',5\,&70PA2H9D UL]$./U/ZE.KTJI\R:'$*5'.@FGOB M%O&@O?J-UBD-5*X4G?8'*E"OW?RTI2RJO);EM[SX'FK'(Q2T2 6J.5#-/7&+>-!>?:@6H+1NPMJZ%U5>^&*P1TZ6 M<19F41VT/*U^++:,/,=\79UT7S.2L1=.5$K2^AJCP11"RV.@F@'5S$;KS(HF M\^,00@MDH)H#U=S3-H@'[=2':@%*ZV:P+8!1Y14P]?F O!P.%K2 !:H94,UL MM,,IB485>G0(XW@Q2B?SWF+VP&)B[Y^JT^YRSL!RYW0V[4WF?.B6"U!:]^/;UH&H\D*0+]7)Y>H:V?J8W#+)GTNR+/*4Y!M6 ME5.*\:2^L/SMDUW0*A"H9D U$ZI94,V&:@Y4;*+.-:V? M/FBI!TKK7J;=UGI0>:W'29>HR8US$P;5#'I2Y^BZ);/#XGQP^.Y[0 M:@^H9D(U"ZK94,V!:BX]KKE1)[IVM)<%[=6':@%*Z\:SK?:@TE/3O7A&>?;$ M"AX_)HQD.1^>F,K%LW,)+?R :B94LZ":#=4WOG9T806D$ U"ZK94,V!:BY4\Z":#]4"E-:-9ENR0N4E*[=G7&W74(>[ M!E.=*G36#R2T*@6JF5#-@FHV5'.@F@O5/*CF0[4 I74#V5:X4'F%2WW)P":, M%Q5/.A6H#2NF%LRX0T>9D05>ARW]/RJ1M+8229.6 M3?R9$EVY>'9Z)T;F3%+_4W\',F=%[=(X-=D##+ML-?R2'7SLYD4[&D'82RNC.(WL\DM,X( MJEE0S89J#E1SH9H'U7RH%J"T;B;;.B--7F>T.T%3G9(IPA4C#S]*SM)J/_5S M^!*GVW0PF-#ORH%J!E0SH9H%U6RHYD U%ZIY4,V':@%*Z\:WK4K29M*]T]Z] M@.^VI5B@+-_;5X5^S0Y4,Z":"=4LJ&9#-0>JN5#-@VH^5 M06C? ;<62]D[% M4LGCM/YBQVW)EMN$)/%RL,A7[IR=66AA$U0SH9H%U6RHYD U]YU/&E7(#Q86 M0X<_/.B*^% M0&F[@([+-6/<"'EX)05;5E]; M]/&6CL9'SYOJ1T<=>-Y5/WKU\^.6O[G>B,GUY[!8Q5E)$K8472F7,S'S+^+5 M>O\+SS=B!W5$'G/.\[1^N&;A@A75 N+ORSSGK[]4'50%R/7+N?DO4$L#!!0 M ( 'J1!%6=IZKS)@, (H( 9 >&PO=V]R:W-H965TUPXW'%EIB@OJUFRK3<+DK&2Q3$I0"%BXES-CB=#NW\>L)' MCAO:JH-5,I?RJVU<91/'LX2PP%3;",P4:YQB4=A AL:W-J;3+6F!V_6[Z"]K M[4;+G!%.9?&)9SJ?.",',ERP5:%OY.85MGI"&R^5!=7_L&GG>@ZD*]*R;,&& M0 MU&BCA@N[BXE69I0;G([/;Y.K=Y=) L\A,2T'%Z@9+^C0 &Z3"SAX>@A/@0OXD,L5,9'1V-6&EXWNIBV':[1D\GRK\3=>[O#7A6J6/P1T?@>_Z@C\]^^.N5.(; ZX/?HQ-T M'@=UO."1>._5DHG6P".82D&RX%GCIW$,9@H)A6XZC/DON6 BY:R Q'2BN3.: MX//9G+0RI_Y+CZ#SAL!)/P&;"4ZI8BE.G,JNI=;HQ,^>#"+O19\[_RG8/:]. M.J].]D6/IXQR>/9DY _\%Y!\F+T!K]+7,OD7^4&78RPS^7.;N:7<(!(Y-^*%5\CAG,;7H][!/7Q VW MQ/E^Z'G>CKB]R_^CN*@3%^T5]Q:)3LV^,4&L2=:I)'.$[1ZR;,U)JA^P0"2H M&,_Z1$8/1#X/1UXTV!$9/=CHG6GWZ \[^L.]]*]1+5$U-]/NS**YCF+9QW3X M@$(8>H'O[S#=N^+?;H>[E>Y+2]:^@F1,7@G=9/ZNMWMHS^KWQ?T]O7FEKYE: M.A\5PU+U_3T+*J'X^YU.8IJJNY^5A 92>8\864^JYA%^@^/^)? M4$L#!!0 ( 'J1!%53W61[F0, ,8. 9 >&PO=V]R:W-H965T=R<:6/R$+GB%.TV6G29B0=&0;9VCZ7!FO'O8@$@T5.:9&)H+*10$G'*EI"I+W/&4R+5(W\TQ9(#F16@-#%MR_+-E-#," ?%NPD/!RR7":!"(A8\@^=R<70Z!EH!G.2)_*6K?^"TE A,&:)*'[1 MNNQK&2C.A61I"58*4IIM_LE3&8@: +L' '8)L%\+<$J 4QC=*"ML71!)P@%G M:\1U;\6F&T5L"K1R0S,]C5/)U5>J<#*7:#K^CZSLT MBJ*;^^N[\?47-+GY.H[&GZ?H#S15BVB6)X#8''TCG)('U1YG$C@(B3YGDDH* M GV\ $EH(CXIR/WT GW\\ E]0#1#=PN6"Y+-Q,"42KM68,:ESO.-3ON SK_S M[!0YU@FR+=MN@4?=\ N(%1P7<-R$FRIB5=CL*FQVP><QA1,0"J;>A^S[6#'8'[O;#E8^RV"_0J@5ZGP#LF25(*;-/F[8_JVGY@ MV3OJ6OKA/NXY!^+G5_+\SL7\56UDFA1[MTV=?\P5?22RAL^@\AF\8AJ2;K?! M7HQ[MF,'WLY4!'LKV;/=^H)O*.Q5"GN="@\DU><3-.%4EUET#AG,:4Q5NTU] M)_U;Y^I(9(U(]*M(]-^98/O'M'@DLH9%;&UKKW6\%%MRU5>FZ_5W$UCWB.]U M5#M-X%]/Q25'(X\YWFZMZ![IO4ZV!1YW%M>?YNP27C?A]3UKU\3_4<'QMH1C MYUEU>PC W:> 41RS7.T=M"3/.H>V&FZI[^[>PNL8HKE0%TW@NH/Z/F=,OCSHJTQU=0W_ U!+ P04 " !ZD015 MLT'C*9X% "<)@ &0 'AL+W=OU)^^-G)VD@ M$'Q0/9.N+XIC_'S\Q%_KL?W@_C/C3V)!B$0O29R*J\9"RN6E98GI@B18--F2 MI.J;&>,)ENJ1SRVQY 1'F5$26ZYM>U:":=H8]+.Z.S[HLY6,:4KN.!*K),'\ MVPV)V?-5PVF\5MS3^4+J"FO07^(YF1#YL+SCZLDJ*1%-2"HH2Q$GLZO&M7,9 MNK8VR%I\I>19;)61?I5'QI[TPRBZ:MC:(Q*3J=0(K#[69$CB6).4'_\4T$;9 MIS;<+K_2P^SEU@V4$1F>!7+>_;\*RE>J*-Y4Q:+[#]Z M+MK:#31="8>!E8Y\/5C;2/I9XT.?L&7'=6M%T(9,KLU8#3%,]LR:2 MJV^ILI.#RC[^@Z^'P\\/XRVC\$=U]_C0:CH() M.D=CS#G6,P&]]XG$-!8?T#MD(;' G A$4_204BG.5*4J?UFPEX^+P>*)S'-%_BX^"S%4@D&9R .YK:":.V;J)7+=* M-.C4*J=S*^.V#G"'+)VJM]6S5(6M>RJ>T)^?5!LTDB01?]7-Q!S8K@?JP'XI MEGA*KAHJ<@O"UZ0Q^/DGQ[-_J=,<$N9#P@)(6 @$JTC<+B5NF^B#\2IY)!RQ M&5++JQ8ZG;].UI"X7F]G5(;[C5H]MU=MY.\WZO3L MG4;!?B/'=CRWVBHTOMH;!\XK!\XSSWNUS8R9$$C-^CSN(BPEIX\KB1]C@B1# M$Q7DT)0EB8I]:N M*D;NF=/^CAH7WU>CGK0GQ\51?[TF V4T>6,W1' M.&617B2N([;4FX$S5?I;[:$!9"P$ A6D=BQ-X=3^P==\PK'*M'1;MH[&X*AV?]3I\&!3CL[$1FT MTQ"*5I5X*__@_+!K:>%:]SL:&U_@9(UK^]R3&++/$(I6E=C=2.P:)59G_"Y2 M\7I-N*1:TS&31)_5]NIJ13+"3PW;H#0?E!: TD(H6E7T32+& <_$.*"I&%": M#TH+0&DA%*VJ]"8?XY@3,J%"(YRP52H/'>;-A).5!>!@' M2LT42D/2?%!: $H+H6A5I3OLIY9:W:V(5,@&E! J9-OO\Z*S MVV< VF<(1:O*L:DUE?,:78 *G4)4DGE-Q5[.=67 - -2%[+ 4UL@=)\4%H 2@NA:-4;!9ODEFM.;BFE M\SR'%GJ):70HXIHYI^H+2O,+6N77-6\O,H/V&4+1'S[)J30%-] MGLDO'I2UY56JZ^P"T4[]C7,Y=&KJ?>SV>7X7*'R1;9E=W'IF4+,F*"X(CPG4#]?V,J2UZ\: [*"^D#?X#4$L#!!0 M ( 'J1!%5(,'0]VP4 ] 9 >&PO=V]R:W-H965T\Y*D@$28F2S5YD6P:555_># $*PU-K4- M;*7^^(Z-L1G7V#A[^B7!QO>YPQQSXAS-]/>>_R5821F2KVO'#0:-51AN;IO- M8+Z2:RNX\C;25>\L/7]MA>K0?VL&&U]:B[AH[31IJ]5MKBW;;0S[\;EG?]CW MMJ%CN_+9)\%VO;;\O^^DX^T'#:-Q/#&UWU9A=*(Y[&^L-SF3X>\YN]"%>#QG6#+.32 MVCKAU-M_E,D'ZD2\N><$\4^R3ZYM-.BE6(UC;[N&W]369B),"Q2DN MH$D!S1>TSQ2828%Y:8=V4M"^M$,G*>CD"[IG"KI)03>>^\-DQ3/-K- :]GUO M3_SH:D6+7L1RQ=5J@FTWNK-FH:_>M55=.)R]/#R,IK^3)T%FD_O'B9B,1X^? MR6@\?GIY_#QYO"?/3Y\FXPF?D9_(3-W7BZTCB;F:<)GGP MW' 5$.XNY**@GI77=ZOJ17F]04L 337IZ*RK6Y--.[V(QY[3.\]%8;D7_(:#[WMFX8 MD*F<2WMGO3JRZ'XK)4:&?AMLK+D<-)1C!]+?R<;P^^^,;NOG(JV0,(:$<21, M@&":QNU4XW9,-\]I_!\7(7]\4M>022C7P9]%$K>1$B-A# GC2)@ P32).ZG$ MG?*OL2:QKR3^0#;2C\ZIIYPBA4MY=15&PA@2QI$P<8 9!V^.GCQWP]85-?O- M78%TW52Z[F4.?'>Y Y<2ZXJ'A#$DC"-A @33-.ZE&O?0#MQ#2HR$,22,(V$" M!-,DODXEO@8[\'61FQ@T=9.#=*5=ZTJ'A'$D3!1/1J?86F]236XNL];QY=9: M2JS[O4/"&!+&D3 !@FD:&ZWL__ 6VEP3(DAE*(U!:1Q*$RB:KO1)XF* /;8< M6%MH)(U!:1Q*$PDM[\=G'G4-FBE(+W-D=KDCER-K:XBD,2B-0VD"1=.ESH(E MPX3;,C19@M(8E,:A-(&BZ4IG\9)1&FV\QY;;1?;2[N6>?6IW$EW6ZP;-#6"TAB4QJ$T@:+I\F8)D]&%6S$T8H+2&)3& MH32!HNE*9SF349IQO,>*>T56W,D[,31!*N[9[NI-.;2I0-%T9;)XR*C(AXX6 MRRLL%AFKC*$T!J5Q*$V@:+J\6=)DW, M%AHU06D,2N-0FD#1]+4'6=Q$2T.. M=UAL CP?;B:K%J Q$I3&H32!HND*9C$2K8B1CE8LRJVX'%/W"PJE,2B-0VD" M1=/ES3(F2M%63*$1$Y3&H#0.I0D435*E^E8,39@26GY!0"[&8-"F MO+AI_J^)0#75IDL.Z(5RY/J>RPT.DIH>;O+6RPT$H+2!(JF"YA%0K0B$CHZ M\<<*)X:N.(+2&)3&H32!HNGR9KD2O88[,31B@M(8E,:A-(&BZ4IG$1.M6,U4 MWXFA"1.4QJ TGM J'XK_C^C(S*(CLR(Z.EKQI-R*RS&U=UA 7 VD+3PN A9W<,VI07 M-S7:.8]%-3U(TSS9H*F<\RW>2AN0>.'889=;>C;=KCN*-ZGFSM\9MV.CX#PS M;OEA,VZ&/^P-?K#\-]L-B".7JE7KJJ?^$?,/VVT/!Z&WB;>'OGJALO7XY4I: M"^E'%ZCWEYX7'@^B!NFFY^&_4$L#!!0 ( 'J1!%5;PT\P% 0 *H8 9 M >&PO=V]R:W-H965T3Z[<\&E@1"Z&;K?=E@,_,;9L:9 M,+/3 V5?>0(@T+<\*_C,2(38WIHF7R60$WY#MU#(.VO*$_3N'C!YF!C:>-N[332+4AAE, MMV0#2Q /VSLF5V9#B=,<"I[2 C%8SXSW^#;"OE(H);ZD<. GUTBY\DCI5[7X M&,\,2ST19+ 2"D'DQQX6D&6*))_CGQIJ-#:5XNGU$_W7TGGIS"/AL*#9GVDL MDIDQ-E ,:[++Q#T]?(#:(4_Q5C3CY5]TJ&1'TN)JQP7-:V6YSM.B^B3?ZD"< M*$A.OX)=*]A=!?>"@E,K.,^UX-8*[G,M>+5"Z;I9^5X&+B2"!%-&#X@I:4E3 M%V7T2VT9K[10!V4IF+R;2CT1W$=?HM\?(O0S"E-.-AL&&U)FD*[1/>RAV %Z M&X(@:<;?2:F'98C>OGF'WJ"T0'\D=,=)$?.I*>2S***YJNW.*[OV!;L.^DP+ MD7 4%3'$/?KAL+X_H&_*!L)\",;<'@;_MBAOD6#\AV[+MGN=9/%\=][GS M_ZQ'+[;>"H;3G JGY#D7>)?/PE^?I"CZ*"#G?_=EO>*Z_5Q5]6[YEJQ@9LBR MQH'MP0A^_ '[UB]](=<)"W7"(DVP5G+<)CGN$#VH4]$7_4K1+Q753\0^\/V) M.YJ:^].PGDOAB>-TI,(>*6ML.5Y;+#H7<]R1-VZD6BYZC8O>H(L/12H@1DM! M!/06ET'U:X^93EBH$Q9I@K5RX#2,FN2,7EH# M*D7OM :X\F>A4P,&\=>&]=PDMAS?MSJE0I/-5L#&3<#&_Q$P+M09%@FH5]>L M[Y5C/HBX]N#JA(4Z89$F6"L/DR8/DU>J*A.=R=$)"W7"(DVP5G*P=>P&K)?6 ME5KS]%MNC]S.Z\!BF']M9'MLNLZH^PJBRV8[9B<=%!Z,V0?"X@-A(/OFR\$; M1%Q[>K720JVT2!>MG0S[F S[E>I+#=:5(IVT4"LMTD5KI^C86^+![FBPQCAG MWW?/=6V_6V3.Q;"+QVZG@^D1&WN>.^F6CW,QVQW93G\+@X]M&A[NTY8RATTD*MM$@7K9V,8T.)O=>J"UI[3:VT4"LMTD5KI^C8;^+!CFFP M+OCGPPC;4Z.N=ETX%_.PYW3+PKF4;;MCOUL6>FQ:I_./RDWS9/:: ]N40V^. M5G17B&K@UNPV@_7WY3BYLS_'MPO+03=EI/?1RH$SWNBVDO7' 2-,"YMI-L MTOWPLX$2GH+27O=- ^:K4F& M^1G=D%Q>65*682%/V6;6E#C)2,X3F@-&E@OC M IXCZ"N'PN)K0O:\<0Q4*@^4_E GU_'"L-0=D91$0B&P_-F1*Y*FBB3OX]\* M:M0QE6/S^)'^H4A>)O. .;FBZ3])+-8+8VJ F"SQ-A6W=/^15 EYBA?1E!=_ MP;ZT]3P#1%LN:%8YRSO(DKS\Q3^KB6@XP&,.=N5@=QW<(PY.Y>"<&L&M'-Q3 M(WB50Y&Z6>9>3%R(!0[FC.X!4]:2I@Z*V2^\Y7PEN5HH=X+)JXGT$\$M^HJ^ MW"/P)_B"&<.J:N!-2 1.4OY6CM[?A>#-J[?@%4AR\/>:;CG.8SXWA8RM"&94 MQ;DLX]A'XCC@,\W%F@.4QR0>\ _'_?T1?U/F7"=N/R9^:8\"_]KF9\"QW@'; MLNV!^[DZW1T.I?/_HJ-G1V]-AE.O J?@.4=X8<+Q:L7("A=/+UV"6[(C^9: M;Y^D*;@6)./?AZI>J,I?L0LWF-&Y*OG:*ZCA*>N-)VP4"<,:8*URN#7 M9?!?2 9\G<71"0MUPI F6*LXD[HXD^?*0.GH-9Y)SW5MOR,#?2OHPJG;D8&^ MU=3SW%E'!?I6MCNQG6$5F-893D@?_ *1\)X]"G M+D&MM% K#>FBM4WKI(5::4@7K5V> M0Y\(O9>2':W]HU9:J)6&=-':)3KTD'"T"QJ5';_WK3"Q^[*CM?\;B EES)[L M:&WMS,:&;";%I-@)YR"BVUR4NW+U:+W;?E'L,7?&+^'Y%1P8#]7N?+$!?,"7 M6_N?,5LE.0EN1QY3ZR92+C"K=%#-?+@30I.B4I3X)@IZ?499[ MT;"X=R6B(5^JE.5P)9!<9AD57\\AY>N1A[W[&V,VFRMSPX^&"SJ#":B;Q970 M+;]"25@&N60\1P*F(^\M/CL/0].A>.,C@[709H:),WCKPVH5XUI.FY?WZ/_7 2O@[FE$M[Q]$^6J/G(&W@H@2E= MIFK,U^]A$U#7X,4\E<5?M-Z\&W@H7DK%LTUGS2!C>?E+[S83L=6!D)H.9-.! M%+S+@0J6%U31:"CX&@GSMD8S%T6H16]-CN5F529*Z*=,]U/1^/+CY>\WE^@8 MC<$L(LMGZ I$L=QY#.B/VY3-J)E B5Y?@*(LE6_0*\1R=#WG2TGS1 Y]I9D8 M/#_>C'I>CDIJ1OUEF9^@,#A")" $W4PNT.M7;Q["^#J0*AI214,*W+ N&EA! MOH2C1X,Y0I=W"YT8D*!KEIGW^!1-]",YI66Z?/I58Z,/"C+Y>5> )9'.;B)& M2V=R06,8>5HL$L0*O.C''W O^,D19EB%&;K0HVNN:/KX@NVB70+W"F"CV%44 M]L)^+QCZJQV$.A6ACI/01 ?(8I!:I\4"[!K9B=!PPKH5O^ZAY$6WA3![59B] MMO*B!.YNY07I#H)!35[T*T)])Z'W5"1K*L"5%TZ$AA,VJ/@-#B4O!BV$>5J% M>=I67IQ^\[W 0;=7EQGO'Y.>SPE>.@_YQ M@-$_Z"E?)S?=ANN#MUP8'THB;IA\YTBM0V.G,T8ZK!AR9<-0'-V"CCOFLYS] MK6]0B<:.A2KA,=E*R> $#VH2TEHJ=GNJYL5X@N A+?& EBM_W.@8?04J7!-H MK1:[O?8EE?.4[[>;;M-\LLZ.#\;:<1O>CJVY8[>[[ZV4SE,:/G'O ^PKG09&CES;G=;# MP_][MZ#_+ =RTVVZ^VM+A_!@=@O"-G8+0EMZA.WN%H2[=@MVRRC%9=SH D( M\X)^/N5_Z@I60U",VD( HV"^]M>+D,G8!;\9'!7A^TB75E+>5GV_FE7'B!)0(. MA;$J*/YV< 6<6TW(\:57Z@TVK>!A^U'[.^<\.K.F&JXD_\1*4RV\S",E;&C+ MS4KN?X;>H<3J*R37[DOV_=K (T6KC:Q[822HF>C^]&N_$0<"471"(.H%(L?= M&7*4U]30?*[DGBB[&K79AG/522,<$_94[HS"689R)E_=?+SY[?Z&O"%74AB% MFT26E%-1@"8OK\%0QO4K\H(P07ZO9*NI*/7<-VC9ROM%;V7968E.6$G)!]1> M:7(C2BB?ROM(/&!'C]C+Z*S"7UMQ02;!:Q(%443N[Z[)RQ>OSNB=#-LQ<7HG M)_0.F_")F8I&/!_[XG/9\"5LF!!-;#%5WBF. G8K4J;!9N\LG MTSB>S/W=B.5DL)R!9,AT##E&-3VBFF3I":AL@,K.0JWZ M@T.[S_\V3(6S_I2.S8T>FL^Q$4H7!]_(<_ =7GH.1+0A0;K9L ME3T.4V%$@6)R-(QZXT^W/TNB4]@'MTIX%AOK_-\4H5[!814*PR2)PV>F_8.[ M#7-TZVYP6T;P#+MK;A@=7@EON[OQ^_+NB?&!*HQ233AL4#2XF*+?JKNUNXZ1 MC;LIU])@07#-"E\ZH.P"G-](:1X[UL#P=LJ_ 5!+ P04 " !ZD015**>V MQ9L% #Q(0 &0 'AL+W=OGG=G$^@",LXYG6B?=9F?3S<1.]YG8SA'2/>@BT?/C']/5Y0*\"..DO2RMQ)B?='OI_,5C8/TG*UI(K]9,AX' M0I[RIWZZYC18Y$EQU,<0>OTX")/>>)1_=L?'([8149C0.P[231P'_.43C=CS M90_U7C^X#Y]6(ON@/QZM@R)A?+RQ[,&-&(SD4&$_Y""T%NAC=G49K_!<]% M+.R!^285+"Z2)8,X3';_@Q_%0.PE(*,B[,9Y3&X2;8T%?(^BA2\OZ(B"*/T@PQ_F%Z!]^\^ M@'<@3,!LQ39ID"S245](CMF5^O."SZ<=']S Y\]-<@X(_ U@B+$A?6)/OZ)S MF8[R=%1-[\N1*8<'E\.#7 M6TKYEO;&O_Z"//B[265'8!7-I-1,;.CCC['4'/Y'%V#"4F&2NLOW\ORL3FS' MR'?AP!WUM_LB#&$#@GQ2AE7H.24]QTKO(9'E*LKY_2'+E(G?#L#=NS"L4=,C MT,!,RRUIN6UI_<52X\QWM8N>(3EP-6JFJ"$VD_-*,!X+*$ERA:F)JA3IVI74$5E'M MEZK]KJJ+WZ7FCL JFH>EYN&)U66HS3#B$L^KS4,]RL%HX)BG(8+*#N&IU:5 ML)470PA"#=3VG!J=6F$*A$KQP+Y39V>(PM]7">H MA\F;2QJ, REC0W9GF[ XIGP>!A%8!VO*C12M$,>NM*[0JH*552*GJP*#K*Y[ MM.Z.T*JZE14.C4]IHF:M!.IAMONJS W9W>WA?'H. MGMB6\B1;:N"1->V"K#A'+[>.T*I[)&6:&':V2[+:[]';I([0JKJ5(V.[(Q\N M,UBW6@1=WZ\O%T.<[V'/-<]'O+=]M9MRBSJ#=;.MUQEK2)69\F)L]^(6=:9 MJ-09W].&SA"%2-/(*>O$]FUFFV*##=M(Z$*LC9\>)W60IC%4-H?M-C>A/UMT16E6W\F9L]^86 M]4:W701]9UB?D'H81BYLV*)@Y=#8[M!MRHWNO-IRT4.\!F;*F/$!8VY1;O0M MI<;,%E)MMBGS)/8=9YM"0PS[2<-M-81EM[6ALT64SQ&[S\WDV*4;_@(>PR@R MCIT=X-AEUA5:5:XR3=)9TY=TVO7M"JVJ>Z_O>W+C5_=:!)UA_>G:?IV?U:&L MFYS<(2:'6\3VB_RL".7MY.1^,C$VE.LRWL*JB;)JT]0*'D+ M\R7*?,D!\WVBR?RE>4=G3S^Z%+Q%7YHH(R>==:9)IZWIKM"JNM5C CFU.TWT M1P#L0JUX'(BJOOE2SPK.R=UIYW!WVAI29:8>$9R3F]..L3E=YV;J33>04X;N MG-Z:+B#VWU9B9U#O3!NCAG6"_;WW\=F/(6X#_A0F*8CH4J;!\X&4QW>_+]B= M"+;.7]$_,B%8G!^N:+"@/ N0WR\9$Z\GV5O_\E<>X_\!4$L#!!0 ( 'J1 M!%7%A?TK!P, /D) 9 >&PO=V]R:W-H965T;R"FZX%F:A\? M)F01"?5!]_I+O ?Q//RB8P MI/$O$HIHH+D:"F&.LUA,Z/H>2AY'^04TYOD3K?_]S,KVA!&>E-$:EU(-(?67J%;.,;L@S+JI$/F^4C"*3Y>Z,,Y*X4D5P_F@)Z!\SJ> N3=FZB?AXKSW1:1L?N MZZM-DL:QCB1I522M?Y+,0*P!"A1!D5C3G*AV1Q9NS@:2;1J&M4/4..:11$Y% MY#02?6[#X8%MZ.PQF*YC=)P="&=_]3JVZ7ZNWE9X[2J\=F.6W')!Y+]6AG>' M"4,O.,Z@+LCV*7/E1&9;P)T*N'.*7.GL+XICF\[NSFHYDB[YQ M,*M+T1BS!4DYBF$NA<951TX7*RX:147097Y6SZB0)W]>C.3=#)CJ(-OGE(J/ MBCK^J]N>]Q=02P,$% @ >I$$51EO2\9C @ Y 0 !D !X;"]W;W)K M&UL?51M;]HP$/XKIZR:6JEMTD#IU(5(4)C*)#I$ M:/=AV@>3',2J8Z>V ^V_GU\@8UK+E\1GW_/<[)ULAGU6)J.&U8ESU@U+K M^C8,55YB1=2EJ)&;DY60%='&E.M0U1))X4 5"^,HZH45H3Q($[=WJN+5\NF')?V'K? MFTX >:.TJ'9@DT%%N?^3UUT=#@!Q_ $@W@%BE[]Z.L1!=U60?<8>SI@9O8(SQ',14(NT5PM,*&4R5IB+N1_ M%^!S]JP]QVJG>Y-&2;@Y3"0\Z+P*Y=K-EX)<-%S[)FQWVQ$>^,[]Z^[G?TKD MFG(%#%<&&EW>7 <@_4QY0XO:]?%2:#,5;EF:9PBE=3#G*R'TWK !VHI$$558)4GEN#0 !), !D !X;"]W;W)K&ULM5U=;]LX%OTK@G>PF %F:U'49S<)T$E;3!>3W:)IN\^JS<1" M;",?'9(G5\]U\[U=,-8%?ZV6Z_9Z MLNBZS>OIM)TMV*IL7]4;MN[_YZ%N5F77?]L\3MM-P\KY_J+5/SV6U9I];()VNUJ5S8_?V+)^OIZ0R?$?/E6/BV[W#].;JTWY MR.Y9]V7SL>F_FYY0YM6*K=NJ7@<->[B>O"&O;TFZOV+?Y&O%GEOAZV#'Y5M= M?]]]\V%^/0EW0V)+-NMV&&7_UQ.[9Y)-@SA[*[;+[5#__S@Z,DAW>K%ZV^S^#YT/;N7O\N_#G="N(#$9RZ(#A=$IA?0PP5T3_1E9'M:;\NNO+EJZN>@ MV;7NT79?[._-_NJ>3;7>S>-]U_3_6_77=3?OWWSX%'Q]\\>7=\'=NS?W7SZ] MNWOW[\_WP3^"^[YDYMLE"^J'X'VU+M>SJEP&']9MUVS[B>S:X(Z5[;9A\Z#L M@O=EU01?R^66!3^_95U9+=M?>I O]V^#GW_Z)?@IJ-;!YT6];[ M%IWN6K3'HV?QOG5!RV;;INHJUKY6$7I!B-4(NQ_/U^VFG+'K2?_SU[+FB4UN M_OXWDH;_5-%# I/(TA-9"J$;D7U!2/<(NT?'TPW):5Z$5],GD8:B64;#,#\U MDP88GP88@P.\K9M-W90=ZW]^I:&J1@I"V4X+$IC$.CFQ3IQK,,$DBP0FD4U/ M9%/G&GQ!2(3BHDF81X,2'+>*(T*IN@*ST_ R306N5JS9/R WY88UJN&!"+9S M@00FD&-6T5A%I\I/!+RS^\0 M'."75_>O@L?ZB37KW:=R\*T^]P$+XMC."1::S%I0+<2Y!@\06(21T&3"7' 0 M\"/>C' T+L0P":/AI["B79X2&IXI1:X3""P4;EG350_5;/=)W(O&.=O4;=6I MBQ%$LIX;)#29-Y(+!@^-SL7TY^!-^JY5)=@B" ]8P@H;-FV[,P$CMV- M_E4T(Z,95'@E81BEQ9FG"=G: :8=92K$ I[)N>K5&_CP="V'G*9H!AAX55EM@%^5<<1H;?3"^]83YD"V4 MRQ;J[JU05&\%"TTFS-4-=?=6J,I;41A]BG: T4>Y(*&P(#G[_#0W .$>K.?, MA_M"N>JA[NX+114U6&@R82YJJ+O[0E7NR]@ 5#0##$#*90B%9L, M0QC6>CI]Q5T,Q;-0832>JX,%"DPD+>UE@G\:(\-BG41B&<$>7$N%")H:% MS+GR_4^W4+]9P7C6T^C#LXFY1(I3][I%U4!8:#)AKH%BV/DQ(HRJ@0YH9H9X MS+5-#&N;HZHE+#1Y M1QU72PEL#)F8Y <(23SD<39X^*I:15F4$G5Y)ES?)+"^.&%++,*QMW#ZT,5)5P5);!Q9%3!BAVZ63QT7^&.+B7"U4X" MJYT_V!-;!J2O6>/UB)]&$ )%TD)O*IE5KJH8@@+36;,Q5 "^TE&I:O8 M":R0!CXT3LHU3NKN"*6HCA 6FDR8*Z845DSFR^>IPA<:SY^J%2#M4JYH4MCP MT3Q4;)?1X=ZL)]&']DFY]DG=?: 4U0?"0I,))*[W9.BVCU8:#)A+H!2=[LG'1LTH_*$FLA# MX]HDA0T'4V=G5&50HUD8?&-4@&:Q!]E>H=&[@+Z[GRX=AD7/ED[EN/,U1=@X4F$^:Z M)G,_=YV-#9M17UF%DZ_/X/OR%#\8+'-R%];3Z MT% %UU %O/AE5,@%JEK"0I,9<[54P$Z322$7XQ6M82'#O5S*@DN@PF1I++)9 M;X<1K6?1ATE4/X+4(>8(@0"!CB)@)BP0U(1P)IA%# T.PXNZH=&% IQ *&)LX/ M5+(6(9:XP8%8<(-[(T0'AK #9#:%J X0&MR M! ?&"+D!X:&A]Q5#:$XRU#( M$ Q-G"#P66L1>0EW9C^+7A('0R%R,$3(' QQ0P>QX :DA=C!$"%W,#0[^JYJ M!X5?AD*F8&AB_$"5:Q"0"?=A/W<^K!\B)B43]YW/!#DFV5-.LAB4['X>_HBA M3_82]TR$ MO&<"YRL;V?A'#&C]"6XS&)Z@CC3QS$AN&MR+]:QAP0UNBR"S(H2S]00W$1H- M;L!:4%)P!+-AK1H=L-=T=3$902%I\IY1W@"QDIZ/-\6+TA*2HXDF.MJPKG$U ME9?T:"+$1Q--?K1971L=N]=T=3$902MI$J9?ZIK:[ 300-I/J!<32HB4)II, M:<,RQA507F*EB9 K333!TF9EK-_&K>GG4B9"_#2A"$84;M T&MR M""UX&AG MBUT!1R1P$L$V@T$*PD>3#ZUYNMCN!]!T9S^)7B02%7_#%X+9A!M C08W("U( M*3CRV9#TV&P:URS49C \0=1H$J--:M;@'0;NQ7[6O*@>(:.:4 0G"3>&&@UN M0%I01W#PLR%I_;E\N,U@>()PT>1&ZTO5?"< W)7]U'F1-T)>-:'NQ_,);C8U M&MS@%R<*2@A.@S;\U8D&]A#89C \0;-HPJ0-'JT6&P"P\J2/E+VX1$(^-8G= MC^H3W#1J-+@!:4$!P?G/AJ3UY_7A-H/AB;^*U,3V@2K6P/;!2HX^,O5B^PA) MU"1VWX%-<..GT> &I 7] P<^&Y+6G]W7]',Q$T'4:**E]36M7?3'39Y&@QO< M$D%(Q>Y[LPEN:W("TH)#@]&=#T@8&D)>4:2+$3!--SK2^HL^O^,/0UK.* M!3>X%X+&2A!V;N,F5Z/!#4@+T@F.BC8DC2N=$N-#_43(I"::4&I]*9LM]V-% M4A_)>C&-A(AKDL ;N\T\>MP\:S2X 6OQ%\.['^\_8H"/Z$.;U*18!4VDR9]& MLLJPPJ>/7+T(+"',FB0(Q_L);H U&MR M:"AX,1HPUK5G_'7]',Q$T$8:;*I M45[ZL&*ICS?%B\828JZ))N?:K*AQDZ[1X :L!36E";LV*NH#AOKA>F2"*I&F M[8*Q[FW9E3=7F_*1W97-8[5N@R5[Z.'#5[N8NZ9Z7)R^Z>I-3WS2O])U7;W: M?[E@Y9PUNP;]_S_4=7?\9MKC/]?-]WT?-_\'4$L#!!0 ( 'J1!%5]2?;# M- ( -$$ 9 >&PO=V]R:W-H965TLFEII(\$P6G4A$@6J,D%5P>@>ICT8.,"J8V>V@4[:C]_922,FE6HO>XE] M]GW??7>YHZ&:M3$(P-@) M *L +.@N P65 ^YXEAI] ..]B*$\C]EY@S="L*Y[+8WFL)C;SP? MPF38F\VGP\GP_NL,/L(]-X;[DL'Y !T7TE[ &0@%$R$E%=2FL2,!GB9>5L%N MRF#L1+ O.]6 5O(!6,(8S&<#.#^[^)LF)OUU$JQ.@@7>]@G>OE9[-$XL),*] M=FCA-XQQCQ+8:R+?)/-3<&T+OL1N1&UNT>PQRMZ_:W:2SV](;=526X&]=4+J M !<.1LHZLZ/6=O!]3 XPU::_N?R[HBW:_I*QFHZ3V%?P'V M&;MBC:_G-E^#FH7['L#U!+ P04 " !ZD015O@EKL$T% #;'@ &0 M 'AL+W=OV9V+!;=YJ/62?M0ZW1U+KK2 M0>,=H5_8%B$.7N(H81-CRWEZ;9HLV*(8LDN2HD3\LB8TAEPTZ<9D*44PS)WB MR'0LRS5CB!-C.L[['NAT3#(>X00]4,"R.(;T=88BLIL8MO'6\1EOMEQVF--Q M"C=HB?A3^D!%RZQ00ARCA&&2 (K6$^/&OO8=2SKD%K]CM&-[ST!.947(%]E8 MA!/#DA&A" 5<0D#Q[QG-411))!''UQ+4J,:4COO/;^@?\\F+R:P@0W,2_8%# MOIT8(P.$: VSB'\FNU]0.:&!Q M(Q/*_8%?:6@8(,L9)7#J+"&*<%/_A2TG$ MGH/=?\?!*1V<0X?!.PZ]TJ%WK$._=.@?&]*@=,BG;A9SSXGS((?3,24[0*6U M0),/.?NYM^ +)_)%67(J?L7"CT]G3\O%G;]<@OG][6QQ=_.XN+];@I_ ':04 MRAR",P]QB"-V+GJ?EAXX^W ./@"<@,J\&-5Y9]0> MN"4)WS+@)R$*._P]M;^K\#<% Q4-SAL-,T<)^!&M+H%E7P#'QL!-\#7##.ZN60H#-#%$/6.(/B-C^N,/MFO]W,6V3C!/)YBO M":R1EWZ5E[X*??J)D'"'HZB+?J7GJ?078&X.)G>:Y^F@[PY[XM5\WB?V.#._ M;68/^W9EU*!B4%$Q4%)Q$S'B)XAN7B_ (@FZ&%$"G,J(3C!/)YBO":R1!;?* M@JN_4+@Z\Z(3S-,)YFL":^1E6.5EJ%P=#X@&*.& K($X&S(N-FF<; #;0C&6 M.)N)9-'.;7=6X-K._F)M+N>YHB>=0JB.Y ;-W# Z*5 YY*M$XP7Q-8@^BKBN@K)=%SR+8@A3B\ M G*7W&I1.3K'< 40:+4\9Z:*:UHOBZT9J[VI)VM MS-6CS ,L!'E !/>=/"LQ3MV/M:)Y)=K^.^"VEJJO:\PFRT[-LJ-D6:@OBF2] M%Z5HHSBAJV%.)MII47-UR(RG=4A?%UJ3YUJ4VDIMI50_I6NSJ@\LVSTL%MUV M;>*.L_/5(7\K);4>M-6"T$-%E046B+9:(SX2>1J@Z!DE6?<6HU4BEF@-4OJM:N5UF#F]89N[[Z'K M[%K8V4I],KU/\\U&*<$[B_'&+H%A]TD#\OB:$OS7D -5]]O1?4$L#!!0 ( 'J1 M!%5WX&DTBP( -T% 9 >&PO=V]R:W-H965T%6I@I5J79[:MXA1SIHY%B07MS(7,F:90+FQ5 M2F1)791GMNLXOITS7EAA4.>F,@Q$I3->X%2"JO*J'P8M%INHGK-9G'0OB2FF1KXM)0UO>P4>"Z MGQ2XZP*WUMT0U2K/F69A(,4*I#E-:&916ZVK21POS$>)M*1=3G4Z'#U$DYN+ M*(+Q[?5H1' $TTK&*;F%J>0Q E/ H&12@YB#3A&&\7/%%:]O=O\< M->.9.J"Z8:;$18%R\7H(DR*&/> %W*>B4JQ(5&!KTFR8[7BM;]3H2^H"O2KU^S-RC>!GO'Z??[W>WL M7LON[61_I+;FQ0)B5G+-,F#)7^H+&@QZFP;O@X:CTXZW78'?*O!W*K@7AO=+ M^_Z'R_<]^FU/_B.W-[K5#+YK)A>\4)#AG J=XQ,2+YMAT@1:E'4#SX2F<5 O M4YJ_*,T!VI\+H=\",Q/:B1[^ U!+ P04 " !ZD015AEP-47<% J(0 M&0 'AL+W=O=:67WSIO=MK.V=Y\C1LTL$C<$;?_[2X""_#!;;N*75I3W?_'P89L<7S%=B22GZP8WV(A-_FZ'^\XP]TO1'J MC?YDO,-K,B?B>??(Y5:_R+*D6Q+%E$6 D]5-[Q9>^\A3 >D>_U!RB(]> S64 M!6,_U,9L>=.SU!&1D 1"I<#RWYY,21BJ3/(X?N9)>T5-%7C\^BW[EW3PY[/[S_,YF#Y\NYO=WS[-'N[GX!+ M-BR)950\[@MYG*I:/\B/Z2X[)G3BF/Y.HBM@6Q< 60BUA$_UX5_(X@I8\&2X MKP_W22"K9^&P&MZ7< O"J"",TGSVB7PMU-J09$F<]B1J]E_'.QR0FYZ]*;_/X;'%A_M $RF!^9*O+1&Z<[AA]UJZ<\FR5GK%MNP;*5,TJJ2.YAEI2<[+#$A4)7P%=R@:B M*ZI6&>G' D=KJEYFO.3U3R[:+)U_8H,CL-;(C[YP9YBP"=-%T++J. U5K>(L M31IJ73-?FR(67?YZ?=*GZ@P(-0%9==7T3=6LXBE=&>IE^8D)'%8;K=9=K:!, M"O(TSU9;RCW8Z"1#5:NH2N6&CHF+,FA4O(UF\TUEJQ(LW1MJ#;64IQU^/65. M^A2=\;G-UAH-ZY9@JF852VG64*_657T*RS9KY6-4N/-LU45\-*CS.8=QPU*Y MX2^=FR?R-">[AK,3IS:CP@V;QHW<0[EAZ=Q0+]T^61&NSOZ<2,],R$71 M03O&U?W15DY&%1RV.;@S;+3/.2P4LO_0*2 M4>=&3><>676C-%6RBNCHUK5>N(LV$OBE(-5Z#8Q:!-EUZQ<0T];='*^^RN@/ MZ_\.NQ1II!?IXCKCG>=Q?;K.C=&BT&YC[IS#GU'ISTA_SSJ[U#C"HJXT3C[: M,&K1>;9C/!X:C$9U0.?08U3J,=+K<08H(J+S]9@^<6=:+=)L>1:LGZ],5:WB M*K49Z;59]YP'->\DNXY<6AIK2]-_U7ZPL;B&PO=V]R:W-H965TG;8Z==4K34 MDXHB;EH[\3D^GW.<$X\V0CZH#$"CWSGC:NQE6A<7OJ_B#'*BSD0!W-Q)A4>]&HO'8KHY%8:48YW$JD5GE.Y'8*3&S&'O8> M+WRERTS;"WXT*L@2YJ#OBUMI>G[%DM 6D YXAN%C3IH M(UO*0H@'VYDE8R^PBH!!K"T%,7]KN 3&+)/1\6M/ZE5S6N!A^Y']NBS>%+,@ M"BX%^TX3G8V]@8<22,F*Z:]B\Q'V!74M7RR8*G_19C\V\%"\4EKD>[!1D%.^ M^R>_]PMQ C#(X!P#PA+W;N)2I571)-H),4&23O:L-E&66J)-N(HMT]EKJ6Y M2PU.1]/[^>SFPWR.+K]\GLYN)G>S+S=S] [=*TA7#'TR2Z:02-&,:\*7=,$ M390"K= D_K6B$A+T^@HTH4R],; )4^(#![G=".;BJNRPZKLL.3M'..E MG&IX9\M+&FK[\].H%[@7O M'=([E?2.BSV:0T$DT<"VB"; -4TIL=)I707954$>GY#0&4BD,\+14HAD0QEK MJFHW;Z^Z3UWZKV3) '$20Y-Q,CFA*X@O8P>[I$$514S?K+R @ MWP@ !D !X;"]W;W)K&ULK59M3]LP$/XK5H8F MD("\-KRLC=2W:9U&J2AL'Z9],,FUL4CL8CLM_/O93AK:$BJT\:6Q+_<\=\_9 MO4M[Q?B#2 $D>LHS*CI6*N7BTK9%G$*.Q2E; %5O9HSG6*HMG]MBP0$G!I1G MMN9&S5L5QK;;@A\U1J@QVU%W@. M4Y!WBPE7.[MF24@.5!!&$8=9Q^JZE\.6]C<./PFLQ,8::27WC#WHS2CI6(Y. M"#*(I6; ZK&$/F29)E)I/%:<5AU2 S?7:_:O1KO2+:6['IA:F^0:MZ$:KO MR51R]98HG(QZ=]/1>#B=HO[U56\T[MZ.KL=3=(+N*"X2(B%!$\Z0.1,THN6] MU =\. ")22:.E&\W$VQ(@<^?CY5/K-'3 3H\.$('B%!TF[)"8)J(MBU5QCJN M'5?9]R\]$5HS(5:$@32!KP@_WX< _>5I6JR^6MR]7S]A)^+^@I\IUC MY#F>UY!/__UPMTG._T4?_G/TK6+X]=WQ#9__UMTIA+((@;KQ8T$$,1?C]P]E M0R,)N?C3=. E9=!,J;OBI5C@&#J6:GL"^!*LZ/,G-W2^-%7[(\D&'TDV_""R MK7,)ZG,)]K%'MTSB3#7Q)= "FLZ@A(<&K@?),@K#B^"L;2\WB_O:R_<"[WS; M:_#:RW7=\S-WVVW8$-)QG!>O+:&M6FAKK]"QFJ,9$XV-I?4JX(FO[KV_([+! MS75:OAONR&SP"[W W9791'>A2NOO"+4W.G:N.J<9E0+%K*"R_ /6UGH:=\T0 MVK'WW,N^VV ?J.E=#ML7^G+T7V$^)U2@#&8JE'-ZIG+FY3@M-Y(MS+RX9U)- M'[-,U1<(<.V@WL\8D^N-#E!_TT1_ 5!+ P04 " !ZD015I.C[^-D" U M!P &0 'AL+W=O!,*E55U-5S!722BS+N M!IX7N1EEPHF;^=B]BIMR83@3<*^(7F095>MKX'+5S M0, A,=8#Q=\2.L"Y=808+QN?3KFD%>ZVM]Z_Y[%C+&.JH2/Y$YN86:'A&!KT1.21<2E/NYW'\K=S$K96J",C5![J]V*#7;H#$:TA>&BBD;J M%/PG9V\24BL34COFO4Q(59"%,LJ5MG(LX[#>",.HZ2YW\??-_"@(2Z,W6/42 MJWX4ZP$2N02U)C(EH!.K3I7,2)MKV1.@IFLL%B\+IIDM'%7PA?]PA^K\T@_? MH>\;>=7<8< _ETG]'NV_B M^U$U;U3R1A_:_C,RDH96GH*HXA1$C5KP#F[?S&_4_7=T[DY1LP_*+ZJF3&C" M(469=]' X%11I(N.D?.\SHVEP:J9-V?XKH&R!CB?2FFV'5LZRYI$$58DHO*Z/!0 ^"@ !D !X;"]W;W)K&ULO9IK,8QHIN=-,TTZ?;#SGY00+;9 M G*1'#?[ZU=< L;(*MZ>R9?$8,[SBO?@ SKH?,?2KWQ-J4#?XRCA%[VU$)MI MO\_]-8T)/V,;FLAOEBR-B9";Z:K/-RDE01X41WW+,)Q^3,*D-SO/]]VFLW.V M%5&8T-L4\6T\\[/H6KMZH%&4D>0XOI707J69!>Y_?J9[^(R6(X@#I/B/_E>&K$7(#GJ *L,L X# M!D<"[#+ [JHP* ,&716&9<"P:X!3!CBY]X59N=,N$61VGK(=2K.C)2W[D*__QH_OEZOH:S6]<='5S/[]Y?W5YC='\[@[?W[U% M-_@>O4-7B2#)*GR(*)IS3@677\BK_K5+!0DC_D8>\OG.1:]?O4&O4)B@^S7; M8()P$-%/&N/M[1Q/>E.95#UK-# MEY86^,\M*NKSW/^V#5,:("],0D'?7\@WQ MZ45/5EM.TT?:F_WZB^D8OZGR!PES(6$8$N8!P1IY'U1Y'^CHL[T,DSS#JJ06 M""='9#?$QYDY,0=C>=T][J=+JW1JNKII8DA-KZUI&Y;A5)(-AX>5PT.MP]>4 M\RF:^_XVWD9$R%\5B5DJPG])=@-7V5WPAGO#>&ZK=W30QI*:G MT#0=:W3$;Z?RV]'Z/0^"*5ILTY0F_A,2*4EX1(IGI> ?>=N6#U]"Y;K3&HTU M/G!<*WRJXS_6PY!Z7EO//N+TJ')ZI'7ZG@D2R8>*@PKR%B54Z?"H-0+3&8PF MSH'+6M%37>ZFB2$U/86F/7&.F#VNS![K+^N]HH'8LFV[RO%Q:R2.G-@<^#UN M5UK[\""W33*-P>%1N(VRAH<'>=KS_)^WNTGEXD3KHDL?Y91M(XNPH/XZ81%; M/:F,TU).?8R!A+F0, P)\X!@C;R:1CU;,E[D ;:4 4H]*,T%I6%0F@=%:Z9_ M;[)L_OQS;,EHW ,-IU40]5(G)ZV3* 85]12B^X6X:;)5FVSI;_@I"2A*2$R5 M[FJ#3_[E0-)<4!H&I7E0M&92ZXF_^3(S?Q-TZ@]*IH1"3O@7H#07E(9!:1X4K9G^N@UBZOL@ MW4JHHBM@..-V#05M?W14Q:"JGD+U6!&MVQ^FOO]Q2?RO=*JF7JE4W/621.#:GH*S2,5TZI;(M8/6R(T34@4/:&@:GMRMA0[DBHG\'K> MJ3\D4)H+2L.@- ^*ULQSW96QK!>IHQ9H_P:4YH+2,"C-@Z(UTU_W;RQM@Z!C M';7;K[;'X]8;?+W4R4GK)(I!13V%J#49M5[B]_<69LFI^2I?0L>1S[:)*%;- M5'NK97KS?'':P?Y+<[HP%?M=3T5A4FF<%SB2H*L^9W#Q#+M83R[6N M;UQDRY4V-^QH7+(EQJ@_E#-)*[MC2;,<"Y6) B0N)M93]_3,=0R@COB8X5IM M78-)Y5*(;V;Q*IU8CE&$'!-M*!C]7>$9MK]N=U\I3, M)5-X)OBG+-6KB75B08H+5G%](=8OL4TH-'R)X*K^A74;ZUB05$J+O 63@CPK MFG_VHS5B"^ &MP"\%N#]*EI1C@=3=]-+UY\AGC^_N+IBRG$G^/Y]&U\!.^F<+\49IS!5%4JT]/$?-,JX>$>9#? X/[S^"^Y 5,%^)2K$B56-; MDUJSIYVTRIXURKQ;E+VNBF/PG2/P',_K@9_MAY]C0G"WAKN[<)L\ZHSR.J.\ MFL^_A6\FJ76DWAS!C+-" R4%T^]55E)-:_CRAL+AE7'D:U^J#7?0SVU:]525 M+,&)1;VH4%ZA%3VXYPZ<)WV)'XALQP:_L\'?QQZ]0:5.J?F2*J\XTYA2S] V M2<9,5_:EWO -:C[S4KF*'H>>ZX5C^VH[J9ZP(/1"IPO;D1MT=YI-_J>!":-C0I^(/*WGO'G][A G2Z%I$*LO5S0KHS0!]'PAA+Y>F&FL MF[ZCGU!+ P04 " !ZD015^+^*AJX" #>S-W_1T7]W(-H-!C1ID<.&NE\I[K MRF0-&99-G@/3-TLN,JRT*%:NS 7@U((RZGJM5L?-,&%.V+>ZJ0C[?*,H83 5 M2&ZR#(NG$5"^&SAM9Z^8D=5:&84;]G.\@CFHVWPJM.16+"G)@$G"&1*P'#C# M=B\.C+TU^$%@)P_.R&2RX/S>"%_3@=,R 0&%1!D&K#];& .EADB'\5!R.I5+ M SP\[]D_V]QU+@LL8#)OH.OX!GU UU@(;#J)SB-0F%!YH;6W\PB=GUV@,T08FA!*=<=E MWU4Z'$/J)J7K4>':>\&UCR:OQ<@[2?AM MPYK(;S60U_*\FGC&KX>WZ]+Y/^_Q/WL_*H9?/0S?\ODO\$V%GD5"/370E&*F M$&8IBA\V)-=#0J%?PX540O_+?]?UO6 .ZIG-Y.O)'"(W(CMJ3U"U)SC%'D:@21."[;2%1[TV)-2UHF QTT?3F*6Q M#?UFM^]N#TM<:]0Y-HIJC+K-X-@HKC7R*Z,B5?=@7&4@5G9/2)3P#5/% ZVT MU2H:V@G\3#]J]\;M&GVD5U>Q:?[2%WMO@L6*,(DH++6K5K.K(Q7%+BD$Q7,[ M+!=.@6NCA'U!+ P04 " !ZD015P1F[*CH# M -"@ &0 'AL+W=O.'(C2U5.)*%2;G I0)=9!E3CU-,Y7[L=;S#P!W?)L8. M^.$H9UM6+9*K=+^RKV,"#J-!&9A68,LBX*/_90^7#$8!X MF@'="M ]!_2> /0J0.\=,*<7Y,&>&A2,E]Z!L-+'9AC/3H4D^ M%W;;5T;1+"><"3]_N;]>P7+R;3*]O8;W<(<[F>ZXV,*M9 +F!8*1L%I>PP*S M-2IX,T?#>*K?4O MD8' 5V^'OF& MM-B,_*C*>UKFW7TB[PXLI#")AFL18WR*]\F#VHCNP8AIMY5P4FPOH-=Y!]V@ M&S3D,VN'+]AC&WK^F\5S18L'%MX9MHCIU;O:VE8"A&C!;AY;/*M%?]E"K'K2J7J+B,@:34):)3&.@]_/4A";QK9S/%=^>X)^0N>NMZ4B\4!HGQ@UK MXX:_,RZR%PI=^H=S 86F^L YN.&"B_S2?,!7OF4+("Q4E]#0WWO+#IMT= MGGX"L\:@#^>'HR'J_#/QCQ[*#-76%1P:(ED(4SX5]6A=TTS<4WXV/J5:IRQ- M?M&4A=*"J2T7&E+<$"5IH>]7E<5'V3$R=\_Q6AIZW%TSH7H-E0V@^8V4YM"Q M"]058/@?4$L#!!0 ( 'J1!%4UQA9&^ , *\1 9 >&PO=V]R:W-H M965T9?*86UE=J&:4RP50/N M-$WWA4GF';,ER3!,L>3PF#)TLN$JS@5JQLF0J"HUR4Q+;G. ,[P919DU%> MMA"3$<]43!E9""2S),'B949BOAE;KK4M^$Y7:Z4+[,DHQ2MR2]1]NA!P9U*7 .Q3X;PC\ M4N ?"OIO"/JEH)^3*5+).018X7LPYPS)7@,%BMTQ101 M1"KTF<<1/#\*B,(TEL?@<7\;H*-WQ^@=H@S=4!!P)D>V@N;JH'98-FU6-,U[ MHVDNNH& :XDN642BNMZ&-*M'AF3\ZL7YN9__AE] 'A2\!:E$!L-0H5_74 %=*9+(?YI8 M%V[]9C<]NUS(%(=D;,'T(8EX(M;D_5_NP/G8!*I+LZ CLQK%?D6Q;W*?+/!+ M3@\Z.@X?,RH(8IR%>QV=EAV]B:G1NRW3+LV"PDS/4N"FY_ZGR; '??ZI@=5I MQ>K4R*H^-=S][ZGAO]VDT@31&+0MQ"[-@H[,:K '%>Q!I\-[T"7%+LV"CLQJ M%,\JBF?&+ON)/I.H&L)(8$5.T&.&!13$+TTTS]M M'M3#BM"P/2',6(;C)CQ&L[9XNC0+"C/7J^'17]HF.N<5G7/SYT&0%-,(I8*R MD*8X!C21\9-@]&L+Z/SU+.[V=B^\2+RCB#4^KK-;/CKM"#6N\XP>;:F4;H-] M*@=,N@I8A[*WIG:-4'Y@(3!3$E$I,QA>1[ .EFL,H8X;\1C=6N,IW/8[3=_1 M?X>,.HI:9^3M&'E&1O<,)UPH^B_PB:@,><8:!Y39IC4<[_60(9J.8M;1 M[%;VKG')6WS[:?7M/X'!!8.L6*C"?A_'BI+F_93_.CNO-ZAG-S=';SOO=N56 ML++W=K*PMESE)P(2Y;VCV.A5I=6IPS3?:Q^4S_1I1+Y#WMD41QDW6*P +HK) M$BR=WAG0$L7I0'&C>)KOEQ^X@MUW?KDF&%:RN@(\7W*NMC&PO=V]R:W-H965T$/NB?J:K80^LRM*3%/").4,";*> M60OW.G2'N<"4^$;)7IXW\R(W)$ERDH[C M>PFUJCISX>GQ@1Z:QNO&/&!);GCR%XW5=F9-+!23-=XEZC/?_T[*!ID (YY( M\XOV95G'0M%.*IZ68AU!2EGQCY_+CC@1:$Z[P"L%7E,P."/HEX)^4] _(QB4 M@L'/UC L!<.?%8Q*PB;RTIN4'QBZCUAU,63ZR[I70 M=ZG6J?F?G[X$]VBU^'NQ_!B@#\AS/ =A%N<'+KH1)*8*+3:"$#V0[7?:C9B&^/I3Z@+[>^^CMFW?H#:(,W=$DT6-'3FVEX\QKLZ,RIF41DWIW 129ZJ.^\-XUJB>>F6_X'9EKNGI7[ MW?([_')0.RWJX)7*=ZR*W6N1A]URGT3G8J]U9;\:+WW#&YSAF?'1'!9M%G=B M\N?EM IBHH9C+MF<"?O4H&4_OIU#?(^D(@6,VW4>7; MJ-.WD#Z36+]/%=%LA016Y+U^0;,=3MI,ZX1=:AHDS"]@KG?BFM-SO89OD%6& M0+":;^/*M_'EOF68YM=0A.6VS;U.Y*7N0<+\<9M[SJ3A'F25(1"LYMZD)HJ0U(RDH>>)8=8O;:_3*36=5EQH!"0L@82$0K.:7ZQP3 M4N>U#./'Q+,UB>SD7#K)0&D^*"T I850M+J_)PL.+FBB4>*@;(:D^:"T )06 M0M'J-GM'FSW@?*,;>+'17ML3O?'!XH/6&8#20BA:W<#C0H_;O=)S8>+13;O8 MO8+F]NN?*6CT#7<0I M:;49Y_7&3<- EV= :2$4K6[8<87&[5ZB^;134F$64[;164:"641:70-=F &E M^:"TH*0UGN%7]1$5OE:J<,,^V2-)B=B8W2R)(KYCJMA)J*Y6.V8+LT_4N+YT MK_UBW^N(*;;A[K#84"910M8:Z?3&.B)1[&P5)XIG9B?F@2O%4W.X)3@F(B^@ M[Z\Y5X>3O()J?W'^'U!+ P04 " !ZD015'D?CF6(" ]!0 &0 'AL M+W=O"7Q3F\^0^/'"\RTM/[+ M-DUN%+"LLJB+II@4%$+5(W]N_L-601R_41 W!;'771-YE1../$V,WC#CL@G- M3;Q57TWBA'*',D-#NX+J,+VYO;^GYC_/Q]24[9#,Z];R2P/2"W59HD:M< MJ"6;P!S9_@20"VD/*/%&(U@VY2]\3ME[3"AVO]*5I7R;A$C2'$&8-3+&M8SX M#1E?*G7$^M$'%D=QS!YF$[:_=_ W3$C.6GMQ:R_VN/TW<+WL*V715'23D/V\ MI@1VA5#87UTJ:[3C;C37(&>VY!F, NH "V8-0?K^76\8?=RAM=]J[>]"3[=_ M=VF$RD3)99?(&F;H85S3K=/>Z&PO=V]R:W-H965T M;3)=\Y27GT9J'V6_F4;SRTNQIO.@FZYA[LZ+1*NAJBC+H MKCP_[$PNB]?NX\EEM$D#/^3W,4DVJY47OUWS('J]ZJB=]Q<>_,4RS5_H3B[7 MWH(_\O3[^C[.GG6WRLQ?\3#QHY#$?'[5^:)>N/HH;U L\8?/7Y/&8Y*_E>- J2XO_DM5I6Z9#I)DFC5=4X M6X.5'Y8_O9_5/T2C@3[\H(%6-=!V&FCC#QKH50-]MX'V08->U:!W;(-^U:!_ M;(-!U6!P;(-AU6!X;(-1U6!T;(-QU6"\VZ#_T0>GO']RRK%]J-L/N]SHRJVD MV,0,+_4FEW'T2N)\^OM&33P9//3](/I/?2)S%[_+2,-HD7SI++;IJM6]Y#=UJMAU&NA_;!>JCD6Q2FRX28X8S/ M6MJ;\O;ZH?:6O/W@4'MV8/TU"=#-/I3M)Z.]?S+7FE2\C5[.B::=$4W15/+] MT2"??OM,9MY;XP-H6<\;N?IE'6?J:$?]4#/DFN.%YT171:WMPSO ;')&*1A- MPM#C&=G:6)BUL3%KP^2,P:='_1,[1VQ-ZKABI%N0>_P**>TK)&SO^O8OD5ZX M^H?NEUJO7.)YMDYV7/:E@>I=VH>D)B!Q,S^H:V.[B_Q>U\9],2EK'*IOF3K/2ZJ<&BPD9B Q$XE1)&8A,1N)L='><>-@ M,%1VCBX=9)SHU54C,0&(F$J-(S$)B-A)C2,PIL6$CHMKX7.MI.]7;S^ZOBPW3@X/4C.@F@G5*%2SH)H-U1A48-67U2:6#FV.X1B0OND4,V":C948U#-@6HN2A-S5)=7J-+!Y=9#QKM- MFJ1>.//#A9"L=18U/TFB^$T2,F@!!E0SH)H)U2A4LZ":#=485'.@FHO2Q##6 MI1CJ"'L$"2W*@&H&5#.A&H5J%E2SH1J#:@Y4=W5\1OQM!,^V7ZY,DDWVFWQWW=L;O M#6B_)E2C4,V":C948U#-@6HN2A._1EN7>&CR$H\C4^>MHDW8^JT/N7]JLBJM M>=XU'.[5KAG03DVH1J&:!=5LJ,:@F@/57)0FQJHN\-#D!1Y%K)H!\L-IS+V$ M9U&:3N--$:^49UVWAPI:^E%I8JCV,P4MZ8!J%*I94,V&:@RJ.5#-16EBINJ2 M#DTZBOT+WTB4@R?'"%K4 =5,J$:AFE5I\FNI-K1/!M4-2,OQDR,%K=Z :B94HU#-@FHV5&-0S8%J+DH3HU?7@V@]Z/5$ M#5K^ =4,J&9"-0K5+*AF0S4&U1RHYJ(T,6QU^8+ 7'VA1!50SH1J%:A94LZ$:@VH.5'-1FAB? MNJA"DQ=5-.+SI[[(7W4S:B2LN&'!;KJ@M[R :B94HU#-@FHV5&-0S8%J+DH3 M[\E<%T_H\N*)!S[CJ^+F@F6ZSO)(37F8>HO6KSY6G*HUAT)V(B3O\M0(0343 MJE&H9D$U&ZHQJ.9 -1>EB1&J"R5T>:&$.9_S8N*0^DSI0(;4]O.DT5C\;S=6 MT-M?0#43JE&H9D$U&ZHQJ.9 -1>EB;&J:R5T>:W$$X]7K>F1-QN2-YX=&;:- M'LE;GAP@:/4#5*-0S8)J-E1C4,V!:BY*$P/4F&\#5261_6)G7/>,U >&9^2> MQWXT(W=A^^X,.U,'=JH.[%P=V,DZL+-U8*?KP,[7@9VP SMCQ_^CGD*OZRET M;#V%#JVG@&H&5#.A&H5J%E2SH1J#:@Y4+&CWW*Q MXUS?/2^#EE) -1.J4:AF034;JC&HYD U%Z6)(:I+*?0#TY*@#RN?7EN'Q.2K M#EJY =5,J$:AF@75;*C&H)H#U5R4)H:TKMS0L7."ARPL\GI:9NHR"&4ECK[C%S\!L>! F9 MYO6WY8S!VU=)S.?YG34NOA2SU>^\;JH75&UYW5(O['*"])J?7*ZS\[AO7KSP MPX0$?)YUI9P/LYC%_F*Y?9)&ZV*Z].I)W M\!K%/XJW,_D?4$L#!!0 ( 'J1!%4C4XGPFP( *L% 9 >&PO=V]R M:W-H965T%??J=G1!UHVU>)'ZX^]_OSCGW-E(]ZQ3 D->,"]WW M4F/R*]_7<0H9U14"2_JN;6IBGJR M,)P)F"JBBRRCZFT 7&[Z7L-[7YBQ56KL@A_UU\:5X.VM7<&3PPV>FM,;"8+*9_M9)STO< " 8?86 6*GS4,@7,KA!@O ME:97A[2.V^-W]:\N=\QE034,)?_!$I/VO:Y'$EC2@IN9W'R#*A\'&$NNW9ML M*MO (W&AC?SR>PGN9\\W,S).9D4 M1ALJ$B96) S"+AE*L09EV((#N9<&-#D=@:&,ZS,T_[A[OL_MF#!!'E)9:)37 M/=]@,A;)CROP00D>[@'_7H@+T@P^6?V0/,Y'Y/3X[%\9'VM1%R2L"Q(ZW>8> MW1$L#!D+;52!_YXAOV[1@(P-9/KW+LI2K;5;S;;4ET:#6H,7G1PU M.L'U =9FS=H\I!YMGTZNF(A93ODNR%*FXV1LFZZC5B? I^>O=X1OU>%;!\,_ M"II)/-0_D.!A,L,H)WFAXA2[1)T<=I$$564*0"UE P V P !D !X;"]W M;W)K&ULO5=I;]LX$/TKA%H4+=!&AT^EMH#$\F)= M- ?LM(O%HA]H:6P+E4B7I.RTZ(_OD%*T/A0AZ1K[Q2)'\YYFWO 8#[9PE3MCHC.9<_Y53R;QT')T0)!"I#0# MQ<<&1I"FF@C#^%9R6M4G-7!W_,#^A\D=_I7$:C6T^A:)84'S5$WY M]D\H\^EHOHBGTOR2;>GK6"3*I>)9"<8(LH053WI?ZK #0)YZ@%<"O*<"6B6@ M=0AH/P)HEX"V4:9(Q>@04D6#@>!;(K0WLNF!$=.@,?V$Z;+/E,"W">)4,+JY M_CR>WDTN/X[)[?3F:C*;W4S_)M4:!#*%B"]9\@-B M'*94X5-Q,N)L T(E\Q3(-5= 7H>@:)+*-\CQ:1:2UR_?D)1NQ7-)62P' MML+P=1!V5(9Z683J/1)JBUQQIE:2C%D,<0U^U(SO-N!ME*W2SGO0[M)K)/R0 MLS/21!+$!*WCUPNTZ[^N4.B59>"*R/17;E8KM M)O;@(N.X#WY0OG/;$Z%1B=!K%P)79/SH;)/EY;*N3H)'[N1*< MDBP\$=F>IMU*T^Y)MVGWE"J>DBP\$=F>BKU*Q5[CRL0%J 3V'#E-\58J[S@H M[K@Z%7M'NZ/3Z^SOH%'AT]GQ<=V.<[#-&L/ZS:3[5=+]_^5LZA\EVO:[!V(< M^_B^>Z!%8[2_J85?:>$W:G''U1-+[Q^5WG5Z!ZF,CIT\MWV8;V-$S\W7WNGY M,A!+TSM+8FI9M#"5M6K/+TQ7>F ?8=M>=-G_TA0]_Q45RX1)DL("*9VS'I93 M%'UT,5%\;3K+.5?8IYKA"O]Z@- .^'[!\6PO)_H#U9^9X!=02P,$% @ M>I$$55]+/@'&"0 V7@ !D !X;"]W;W)K&UL MM=UM3C,@A5; M^]E5LF$Q_\LB2==^SL^FRV&V29D_+XO6T9!*DCI<^V$\N+TN+WM(;Z^3;1Z% M,7M(2;9=K_WTKR\L2EYN!O+@]8*OX7*5%Q<,;Z\W_I(]LOS;YB'EYX8[91ZN M69R%24Q2MK@9W,F?/44I"LIK_#MD+]G>:5+K.MB?@O685S]Z_^L'XB] GET MHH#6!?32 J4N4"XM&-4%HTL+QG7!^+!@?*) K0O42PLF=<'DTH)I73"]]#[, MZH+98<')!2>]+CGITA[R;F%?O+3EU\4ME\M[6#VQRF>EYN?^[76:O)"TN#[W MBA/E4[NLYT_&,"Y2^)BG_*\AK\MOO]]]_7KW^Q^/Y(/&70]S?BL*:QC4'8VJ(SW1 M42:_)7&^RH@>S]F\H]X4UROGZBUQO7JNWCES^ZD &/*'?[<,Z.LR^$*%HK.- MKP@=?2)4HG+'#;H7E]]M4EX^/5FN75 N34Z6ZV?*MTO>72K+I:YG@[C\D6VN MB"*=[&Y>\- )RJW+RVE'N?WWNCOBY>_LAWE7N7/.O&7>6M9[&R M>R512D\YX=U'?I:19$&^^VGJQSE)4E*NU,E_/'Y58N=LG?VWXW9^J=Q1MUML MAGS.-G[ ;@9\.R-CZ3,;W/[S'[(J_:LK*TA,0V(Z$C.0F(G$+"1F(S$'B;E( MS -AK=R.=KD=B?1;+^&Q7:3)FBS\,"7/?K1EQ)__CV]]\*WMO"NP0K!O8)&8 MAL1T)&8@,1.)616FEECQINWYEJ_'G_=3>'R-7V5%&4\F[>LYR)OE(C$/A+4" M-MX%;"P,V*,?L6*]R+?F@Q^?2+Q=/[&TO*#:M+:S;,OFQ59USM>;F5^]/?W MSU=7^-@506'+OA&LL/'>\J5T+!7_M1>PANRJ(S$#B9E(S$)B-A)SD)B+Q#P0 MUHJKNHNK*HSK[X?Y#/PHXODL5Y',#U;DI=[ /1-189N^$45B&A+3U:,7#[G] MJF$@VYE(S$)B-A)SD)B+Q#P0ULKF9)?-B3";^D^6!F'&R$,:!JP,X#R)(C_- MR(9GM@QC9Q:%;-\L(C&MPJ;[6U]7TD&"=&1' XF92,Q"8C82LU9G9NE2ELUS>F2$R;'JWEE/'Q!K*.[&D@,1.) M64C,1F(.$G.1F ?"6D&=[8(Z$P;U^VO^_'A.TF*G;$:2;9[E_'P8+[NB* 3[ M1A&):4A,GQWMVE DJA[FVD#V-)&8A<1L).8@,1>)>2"L%459:CYQE81AO/>S M%8E97JP8G]+D!U^#+ACK^B3UBUCJFT*HID$U':H94,V$:E:M[;_DR*.Q2FOG<6\"0A;FL=C_ZL=!N:$:).MU$E>[:INMUD7"WUOROOP] M9W=,A0UZQQ2I:;6V_W2;T:/M5FA/ ZJ97?= GBKM>V!!>]I0S8%J+E3S4%H[ M?+0)'Q5_^LB6?O 7>.IGMT=H;S?0N;VS8K)W?$='NU3'$I4F(V5V,'4 [:M#-0.JF5#-ZGB$Z5A1 M#M]G(GLZ4,V%:AY*:T>N&0.2Q7- ]TG\S-+RZRO%)R8LV*9A'I:S]7G2?N=Y M+HC0Z1^Y8_QG,I[-)H?3/]"V.E0SH)H)U2RH9D,U!ZJY4,U#:>V\-G- LG@0 MZ V#L6*Q=S#5XSV%DC0[FLJ#=M6AF@'53*AF034;JCE0S85J'DIKY[*9 9+% M0T"7KT<[(PH=!:JU_8BJTM''AQJTJ0[5#*AF0C4+JME0S8%J+E3S4%H[H"WK8/D5A(-Z?"QWU@6H:5-.AF@'53*AF034;JCE0S85J'DIKI[69#9)G M[[4_%SHD!-4TJ*9#-0.JF5#-@FHV5'.@F@O5/)36_@6!9JB(BH>*WK(_5TSV MC2]4TZ":#M4,J&9"-:O6]G?F'0X601LZ4,V%:AY*:V>R&2RBXL&B=_GBI[AG M[]!"9XV@FEYKK6^6TWL-G-)5#R7 M].9OFHG=WOF$#BI!-;W6]K^Z)LM7X\-L0@>0H)H%U6RHYD U]Z)EY:%ZMC/7 M#!91X_E&5Z80JA[E] MCUDBVLP2T0MGB2[_=IE8[)U,I*9!-;W66A_B3L=''^(:T*XF5+.@F@W5'*CF M0C4/I;5SV0P<4?' T>O[RS1ESTG@/_%WHW&2%YNS*9NS]>:BMYO042.HID$U M':H94,V$:A94LZ&: ]5<>CS:5NU"H+/#5>A[S!K19M:(GOG1(9:3I1\6/VQ= MS!GYU2]4%ZO375([TPF=-X)J&E33H9I!.R:KE-'12MF$=K6@F@W5'*CF0C4/ MI;6SV M3Z%1^?#%S(7V]%!:.Y3-B!$],V*4AL]^SH0S1F*B=PRA,T9038=J!E0SH9H% MU6RHYD U%ZIY**T=UV;&B+[7C!&%SAA!-0VJZ5#-@&HF5+.@F@W5'*CF0C4/ MI;6/[]#,&"GX&2,QV3>^4$V#:CI4,Z":"=4LY?R,$;2A ]52K+ MRFCWD+3CUHP/*>+QH3=\_TPY_JF<,3WZE/>,8)._4 U ZJ94,V":C94 M1T(DAJ*;7FNBULHXM=&@(JEE0S89J M#E1SH9K7L?!'ZE111K,3*\J] X^)YX;>,'\@%GMG#GO0,>Q1QY3CCSID=7(T M?P#M:D(U"ZK94,V!:BY4\U!:EDRC#,2L04GI:L)?[5(J^/H5F?R9%,>R_0I MR?-D79Y<,7_.TN(*_.^+),E?SQ0-=D&PO=V]R:W-H965T\92B-6-:?+9$D>(-^D*Q_*?.641$O*5 M+4R^8A@%B5 4FK9E^6:$2&STN\FW,>MWZ5J$),9C!O@ZBA#;W>*0;GL&-/8? MOI/%4J@/9K^[0@L\P>)Y-6;RS\8 W@QM2PDD,_XF>,L/ MQD!!F5+Z0[U\"WJ&I3S"(9X)I0+)QP8/<1@J3=*/GYE2([>I! _'>^V_)^ E MF"GB>$C#%Q*(9<]H&R# <[0.Q7>Z_0-G@#RE;T9#GOR";3;7,L!LS06-,F'I M043B](E>,R(.!-RW!.Q,P#Y5P,D$G 1HZED":X0$ZG<9W0*F9DMM:I!PDTA+ M-"16RS@13/Y+I)SH3YX>AW\U;@>3NQ$8/MZ/[QXF@Z=OCP^@ 1Y7"=$#1301 M.W UP@*1D'\%7X )^!(QS &)P7-,!+^6'^7X:4G7',4![YI">J=LF+/,D]O4 M$_L-3WQP3V.QY. N#G!0(S_4RT-;H\"4M.3<-2P_K:(H9H/-L-3EX M7 LNY J1>%&W1JDZMUZ=.E-N^ K-<,^0AP;';(.-_J^_0-_ZK8Z%3U)VA-S- MD;LZ[?T]7EK@O093O"!Q+(>*D15FA ;@2H9MRO?7.D)2*UYB19V)FWZ[Y?NN M[W?-S2%6K3=G8O5RK-Y)6!<,Q0*_"\FK0((0MMI>JP1):_1,2'X.R3\)$G[% M;$;X^Z#\"J@&M%NNY9872FOW3%2M'%7K)%0R_<[%:<\UY/^PY+S6A_.7")H%6G>TB:"EZ2>P4$###:8R0(-W&4["XP9 MF-UF_ "4T;,_>, JH4<%04##$#&N M@CH-B*_@OX.L74MQXEJ_!( B(&J(0 MC B?A92O5<_SSV#*!9-M_;^U+'U2V9:Q>8DB$!95(-27@2_E?<:PNG%1?OZ:% G M3"W\U(A_F(4\K]+EU4R#MN/Y=GWY81"Y% MK69+GNDLO69,7P1=)3=U4RH$C9+A$J, ,S5!_C^G5.Q?E('\LK?_/U!+ P04 M " !ZD015H)WN6\H# !5$ &0 'AL+W=O>6:?9W;&.^FOA7Q6"T0-+W'$UR+I8Y"CA,) M:AG'3&XN,1+K@>5:VXF'<+[09L(>]A,VQRGJQV0B:607*$$8(U>AX"!Q-K!& M[L78/34&Z8K?0URKO6#:#FV!@.69'&*&O#02CGQ6.,8H,$NWCKQS4 M*GP:P_WG+?I/*7DB\\04CD7T)0ST8F#U+ APQI:1?A#KGS$G=&;P?!&I]"^L ML[7=AF2GA]//]^-?3RY'T^LK&-_?3J[O MIJ//-_=W< )W3$IF1(:/5ZA9&*E/\ %"#K=A%%$(5-_6M .#8_NYM\O,FW? M6QMN!=<+!=<\P*#"?EQOWZFQMXEY0=_;TK_T:@%_6?(6M)T?P',\#QZG5_#Q MPZ>J??UGF-+VVD5TVBEN^U!T%DSBB3FF 8Q%3+FK6'KZ1Q0:/D?*)PU/&]A? M-V&;='JT9C* /WXC2+C1&*L_J^*5^3^M]F]JR(5*F(\#BXJ$0KE":_C]=V[' M^;%*I(; 2E*=%E*=UJ$/'] 4K9#/8GU$LEL3:9TFH660RH(INAN%V]XZNT^J\.M_=?YYOM^56'^]>L;U>[?;N MEUII.KHF3=/,!)'H0Y^26JAC@](06(GU><'Z_)W/[WF34C4$5I+*=7;W$:?V MB'Q)+UZD %NAI(LD)"A#$0#=6"&OZZEV8O:O:GN]]V.E>H.+!QNJUJI.E[U[ MFEO_?9L^5O*IM3J:3T-H98[>CJ/WSHF2;Z IN1I"*\NUNQRZM1>J)J\\N:=2 MM>]YK>ZK;\*;R\I,=GSR5/>NA!G/4JK@."^GZ49@&]GPFAMP/CH/A/PO!O4$L#!!0 ( 'J1!%5O M#4+0@@, ",- 9 >&PO=V]R:W-H965TW7"36 ,[LTVR_?O9AM(TH;2-VA? M<,^Y]QR;BQELN/@MEP *_O*V1(R(MM\!4P_F7.1$:6'8N'* ME0"26%"6NK[GA6Y&*'/B@;TW$?& YRJE#"8"R3S+B/AW BG?#!WLW-ZXHHNE M,C?<>+ B"YB"^K&:"#UR*Y:$9L DY0P)F ^=$3X>8]\ ;,1/"ANY=8V,E!O. M?YO!UV3H>*8B2&&F# 71IS6,(4T-DZ[C3TGJ5#D-*!X!LD3+1F,Q?6&XO6:B@STSA5 M0C^E&J?BZ?7E^'OK9#0].T7CR_/)V<5T=/WU\@*UT-7T!QH9EZGZA]Z?@B(T ME1_*!RWT%KE(+HD .7"5KL3PN;,RZTF1U7\@:XC..5-+B =(=_S_9IZQLWP4YAI.+9PW%!.4+D:6+[@ ;Z+/+L!@?C< M>"719:ZD(BRA;%'G5<'5J>L7#4?ZJPH^+N6WW2@=1SJ&8FZ>D[7 MVRKWXW"OWP][O2KNGH!N):#[N("%($S!HZ5V]TKHA#T_C+R=4ALS'C@A8:4G M?%S/&N03Y(1[\F2HP]-^#H-N.\*X)C44>:H)_9X+_C$;V&C[X^PL]:G?VUD)C MF<^UP=W:AF8@%G9W+M&,YTP5.]+J;O4',++[7O+O5?# @3H)_/.5>W Y.@^B^*_P-02P,$% M @ >I$$56E,)(H'! +14 !D !X;"]W;W)K&ULQ9A=<^(V%(;_BL;=Z>S.-/$G!J? #&!OF[;9,"';7G1Z(; 3VR+2@*2 M?U])=HQM%$_2U4YN@B2?\TCG'/F-I>$1DP>Z18B!QRS-Z"C'YF0\Q'N6)CF:$T#W M60;)TQ2E^#@R;.-YX"[9;)D8,,?#'=R@!6)?=W/">V9%B9,,Y33!.2!H/3(F M]E5DN\)!6OR9H".MM8$(98GQ@^A"4#D[;P7O!P2T=W-?.X)4.WFMG MZ)4.,G2SB%TF+H0,CH<$'P$1UIPF&C+[TIOG*\G%1EDPPI\FW(^-%_>WL]\O MII-%%(+9[A1M!#Z&B,$D MI9^X\==%"#Y^^ 0^@"0']UN\IS"/Z=!D?(UB)G-5KF=:K,=Y83TNN,$YVU(0 MY3&*%?YAM[_?X6_RW%0)W5>%\V^S1 M_YZ]D0RWVBVNY+DO[98M).AB>;XE)H3 ?(.X@C"P? )UNSE\DL.3(R0Q^/L/ MC@37#&7T']7N*.;WU/,+U;RB.[A"(X/+(D7D@(SQCS_8OO6SJC0Z8:%.6*0) MUBBB5Q71ZZ*/[S&#*:#R[2Y*M*J7$A5OMZHX!=>77/$?Z##V/;\_- _UI)\; MV9;C-8U"A9'3=YVF5:2PZ@].J$;TO2KZ7F?T"Y@B"K@X<14E#X@E^485:B?D MK?M0)RS4"8LTP1J5\*M*^.\L)K[.(NJ$A3IAD298HXC]JHC][R0F!;=7?[EM MRV^)B<+('[2T1&$3N%9+2LZ-G)ZC5I)!%?J@,_0[GDQ(5ELI)C$Z\(_NG=B< MJF [26_=B3IAH4Y8I G6*$=0E2-X9SD)=!91)RS4"8LTP1I%M*W3><3Z3H)2 M@NOO>,]O?5+,%$:.W_XZ41C9 S]H28K"RK,#M:;8M?.8W1G_+RA'A&= B J, M^8DOH8Q <9I6QMP)>^N>U$H+M=(B7;1F69Q369QW5I=R ;I*J9,6:J5%NFC- M4I[.L';GZ>I;%,8].Y!X_2!H2\RY52]PVA)S;C0(7+=6MFV[+8TQ:]<_ M&2(;>>]&>53[G!5G^VJTNMN;R!NMUOC4OIK9BO%0W 7*ZZ83OKA(O(%DD^04 MI&C-I[(N^UP-27$W5W08WLG+IR5F#&>RN44P1D08\.=KC-ES1TQ0W9"._P-0 M2P,$% @ >I$$5&ULS5AM;]LV$/XKA%8,"=!8U*M?9AN((Q5=T79&W*R?:8NVA$BD M1U)V]^][E&3%=FC76SU@7V*)NN>YX\/CD9?AEHMGF5*JT+UB'-H%R9@U'E9C4S$>\E+E&:-3 M@619%$3\/:$YWXXLQ]H-/&:K5.D!>SQL;^K)@^3F1-)'WC^-4M4.K)Z%DKHDI2Y>N3;][294*#Y%CR7 MU5^T;6RQA1:E5+QHP!!!D;'ZEWQKA-@# (\9X#8 ]QC@GP!X#<"[U(/? /Q+ M/00-H)JZ7<^]$BXBBHR'@F^1T-; IA\J]2LTZ)4QG2@S)>!K!C@U_AQ_01__ MF,W0-'Y$L_?WCS&Z0Q,BLP4B+$%1EI>*)N@SI.Q'+B6:4H%F*1$4W414D2R7 MMP!XFD7HYLTM>H-L)/57B3*&GEBFY%L8A.-"%.ZA#= M$R%ZZ!-G*I4H9@E-#/CH/#X\@[=!KE8S=Z?9Q#U+^*%D'>3AM\C%KFN(Y^%R MN&.:SL]YC_^U]P,QO#:!O(K/.Y5 94$%45SL\F9@6N&:PS=SZ&(XD&NRH",+ MJIVD8D.M\:^_."'^S23O-$YYGE !.W.NU\NT7+6GL/*DCYK-^,YSL=,?VIO] MA3"8.1C2*CRTBPQV@1]@]] L-M'UW&[XXO9 F* 5)KBV,$E=]DS2!)=)8S S M2F.P,TECHCLC3=A*$Y[=O!%E' X5O7V-VS:\YK:])EET3;+X2F0'2]!MEZ![ M-CN_5E<9FMR1#=31%46L+.9PR/+E[B2%ZYU4<'1F;(5*"8DX/]_%1WK^V[.*PYW<#;$[\7JMZ[_^J>E-;?J1[[V+=#98G=#=QFG5_;7E> M]WZK>_^R6OQS^9KP/"=BC\4H81U*;[]HXHY[+%_?4%J/=#,2>4>E/#98N9W@ M1(5V\,L%'?]WDNTGVV6B-='\2+7&[*QL9JI7NIG,#,+9>TT.7#E757Y%.VC_#S#^#E!+ P04 " !Z MD0154VM65_,# !]% &0 'AL+W=OS4=F#WW]=. MLGF!$"W:G,07L)V9QS///$'#3 Z,/XH=QA(\)3$54V,G97IKFB+,F!R)($\>=[ M'+/#U(#&R\&*;'=2'YBS28JV>(WE]W3)U(.R6*[8X2,N$W(U7LABD7^"0VEK&2#, MA&1)Z:PB2 @MOM%3243#0>%T.]BE@WWL,#KCX)0.3IYH$5F>U@[U0+\"NZH)!&) M,\TP6.,PXT02+,"[#U@B$HOWRD;L$,=B8DH5A(8RP_+"^^)"^\R%'OC"J-P) ML* 1CMK^I@J^RL!^R>#>[@7\(Z,WP+%^ ;9EVQWQS%_O#GO"<2I"G1S/.8-W MCKO%4QAG*F.PX2P!A7_Y;D:(03PWU=@O,]]B8_?P3]*S?NB@:"*Q%V*@B;-2'/ELRB15G M*(Z?045[VQOXMDT(B&JG:@9#1/>:2/,08I*K&1 C&GP%5Z76^)KW(EQ9P(+ 6 M"5Y%@G<5BO>&)&P@L!9AXXJP\8]2_/A$R,=2[[-H1>M7T?JOUKCZC?15)6NA M?SVG[E[,2XLU$%@K_:!*/[@*=0=#$C806(LP:-4MA?6C]%TB-^4+W;%C.<&Q MSCLLSP@=-GHA^&JIJ\XK? 0LU27M;G-ZL2ZMV%!H[AC$4:0.A MM4FK.SW8VQ>]2>?.B7I])_ \WSV6^:DAM!QW#!WGC-KKO@OV-UY-M1\0YXC* M;J'WPEQ$.AM4FK MFSS8VQ*]2>'!B78]RX:^:Q^+_-3PN&,Q&X.I$$53O;M4,< P Y0D M !D !X;"]W;W)K&ULK59K;],P%/TK5V%"F\26 M5YMNHXVT-D$,,:CV "3$!S>]::(E=K'==OQ[;"?+VBXK _8E\>.<G:C,LU+I")G%#BF ^O,/8T#C3> +SFNQ%H;="03QFYUYWPZL!SM$!:8 M2*U U&^)(RP*+:3<^%EK6HU)35QOWZN_,[&K6"9$X(@57_.IS ;6L0533,FB MD)=L]1[K>+I:+V&%,%]8U5C'@F0A)"MKLO*@S&GU)W=U'M8(2J>=X-4$;YO0 M>8+@UP3_N18Z-:'S7 O=FF!"MZO83>(B(DG8YVP%7*.5FFZ8[!NVRE=.]3ZY MDES-YHHGP_-/H\\7,5R??8NOX!#&G"USLP?VAT@QS>4!J,T(YS1A)<(UN4,! MA$Y!9@AQFJ)99ST.ET2JN?T()@]X:,/%XS*3$!,ISAMX4>[^<$.OJWRU23-NT_:T-LI^&%!C\!W MWH#G>%Z+/Z/GT]VVOS/UC>2X3<[R#=Z_E,[J-D:$.4B*9A8<(3O9Q,A MN;H&?K2M=Z78:5?45^.IF),$!Y:Z^P3R)5KAZU=NX+QM2_9+BD4O*1:_D-C& MLG2:9>GL4@\_,B%@@NKPHOJ9HPPI9Z4ZBV:]I#[*;6M3R09&5K\RR_#0]QS? MZ=O+]:RWP%Q'[:A@$Q>UX(*3GK<%B]ODCKU><-+@-K+0;;+0W9F%X=]$WGWD M0V\KZ,>(K;1$CQ%NU_.V4/$NG8TX@R;.8&><#U>QB@ZXNHK; JPT7.]I_T=_ MAD0UQ%^'''GN\5:,.Y6J(.VU=ZM$/C,%@X"$+:BL+J!FM*E)SLQ3O#4^=$]' M;LMXI&J8JN1XD*\*H O"9SD54&"J3#E'/;4DO"HJJHYD<_-J3IA4;[!I9JH. M0ZX!:CYE3-YWM(&FL@M_ U!+ P04 " !ZD015DBE8V<8" "H" &0 M 'AL+W=ON^<<^S)<,_XH M,@")-D5.Q\9?]@M"LM%"['$P9"S->+:6['I@:F^0:MZ$:J_DYGD:I4H MG RN;J:?KR-T/_X6S= [=(,YQWKKT'D($I-H#-$*+K/6"DP M3<30EBH!36/'=;!)%(L_QO)9\IL^'NVUR_B]Z],_1]XKA-Y^";_C\8Y\"C5D!Z!YO4$A$ MG#-1B&QO6[K-MG1/L0<3H) 2B5+."G7^S!Y)O('6\U=1]0V5;A&KX&)H MKW:+_-3#V?<(GWJX/<\[\(I.\>SI[#4Z>R=U1FD*IFMH=4C=0M FL.)PO>/Y M3__N$M8N_JY+QW,O#S2>9*I$VCM7;P%\87J>0#$KJ:R.7F-MVNK8=),#^\0= M3-T6>ZC:<-4U_]!7/?P:\P6A N60JE!.YT*ERZN^6$TD6YJ+?\ZD:B-FF*E? M">#:0:VGC,GM1 =H?DZ"WU!+ P04 " !ZD015Q>WGV&]R MG/&!\6]B!R#12QPE8F+MI$RO;5L$.XB)N&(I).K-AO&82-7D6UND'$B8!<61 M[3I.WXX)32Q_G#U[Y/Z8[65$$WCD2.SCF/#76XC886)AZ^W!9[K=2?W ]L7RD$4002"U!U.49IA!%6DG-X]]"U"K'U(&G]V_JGS)X!;,F J8L^HN&Q MAA8*84/VD?S,#G]" 91-,&"1R/ZC0]ZWZUHHV O)XB)8S2"F27XE+T4B3@)< M?"; +0+<'P/Z9P*\(L#+0/.995@S(HD_YNR N.ZMU/1-EILL6M'01"_C2G+U MEJHXZ4\?%HOYT^)N^;1"-\L9FCXLG^;+/Y9WT_G="GV8@20T$K^/;:D&TR%V M4 C?YL+N&>$%>46.VT&NX[KHRVJ&/OQ:IS(UJWR"]15R<%4&;>1OO^#!\&-5 MSU;H);];\KO9 -Z9 >Y!"( .N@>U%SIH!B+@-,UVV-_WJB^:2XC%/W7\N7"W M7EC;[UJD)(")I?PE@#^#Y:MI]YV/=6EH2:R2 Z_,@6=2]Y57903*FQ*1F.W5 M!5Y293,(D61H#R=J[U(;NM9F#EL0J.>B7.>@;U_LA M!4XD3;8HTEE $25K&E'Y6D=ME&I*W?_9#5[5#16@00DT, +=:@JN#:K(4,P2 MN:M#,8HT11G\A.*-!FZO'F18@@R;.!%]1[=L'X7 .TA]$3-.0E8'9A1M"M:2 M6(5_5/*/+N7.49LY:$FLD@/L'&L.Q[P+5,&)V*9PY_X6-]A+U+N1:W5/<4>;A$%86/911^IXYJXMM6*ZI"K>); M;W36M\=B"1OKD/=\VVI%],Y4O)[!M_;)"4\?KQ>$;VDBU$ILE)AS-5#:/#^Q MY@W)TNS0MV92'2&SVYTZY0/7'=3[#6/RK:'/D>7O!OY_4$L#!!0 ( 'J1 M!%5Y(C44< , *D8 - >&POQ@=5#*%:=WM=^IAWGKF<%O3H ]**C+A19>S'X\##X?> 8 M=.]0Y2](1PGZ!Q.\Q(!21-L46]E^.;N]CB7\M X]Q<)\.^MIDQ0-[AZ4E3T) MP8 #+!?/TK$G(Y=6D$:X#O2J%3<:)'FV67B!:PP*F:34>21\Z(X)9Q/!("HA M*>,K8^Z"89KS7#A2K7A%Y8.E?#)NW_1@,ZAP4I;E0G,;!O,]J1[?<:Q[()!Q M7@OLNL8P&A1$2BJR&]71#VOC,Y=3M>]7A5(X$V3E=Z_<38"^*9))+F(J-AN0 MNS:-!IPF($>PV1SN,B\\<$J9IZH1,S++,Z(UK".JAH*=4L[O8*?\E6QA+Y/& MG.D:SNJF$E0U#8SI 'X3S6 W8?MOPG4*]IC+KPLUG$SWH5+IK: )6^K^,JD% M8.@^CDZ*@J^^<#;+4FH&?S#A:$#6<2K'>57<%6C=6OGV,7 M>=4&D6$;1+:B)OMM$!FU0&3OW7;-UXCTCU]DT(K9[K9!9- &D- M(\#6 :"V.G#0&KH_XCZF"5EP M>5\[A^ZF_8/&;)%&]5.WD(CJJ4W[.PS/#^M3GN)B64R7-!Y773&;Z*:C&HJU MNB!@UW.C+[L'BS$^NP=\& ^F (LQ41C/_S2>/CH>X\.T]:V>/AK31V-,E,TS MUA^,QQX3J6Q6,L;R%(?S9T3!M$('Q -/KB,!F :L=X+?S0$W98X( 9A73AJU@ MW!-%F =JT5ZC88AD)X2/?7ZP51($463W@,^N( @P#ZQ&W(,I V8)PCT>W#G M?>2MWU/>YI\3H[]02P,$% @ >I$$59>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'?A?IQ5Q0_ MV#^[+"\O>P]5]?AY,"C3![%+RC^+1Y'K(]M"[9)*;ZK[0?FH1+(I'X2H=MG M& Z=P2Z1>>_JR_%:*S6 &T4ETDH6N=Y9[[B1XF?Y9$^RE'R9Z;"=SN9._Q.:R-^RQ\J'X^;50\E>15TG&4U5DV65O=#AP(U0ETS>[>0T9 M)W=ELZ=*[J)$@USVG*&^X%:JLFK.:*Z?:,8GH4\^;.VKXEIFE5"SI!)S5>P? M97Y?7T;?Q0#<1A.'X^76(HQ)9#9B7#_*Q[+$\ MV8G+WK1X$JJ^'_T#_N9P;Y6& I%2GZ4^H/Q-@T>($@8S+^#>C.EO/%SX,S?6 M&Q-WX093CP%( X$TS@CYMP$@3032/ LDC_7'T@L I(5 6F>$;$721B#M'KY=*-;EEX MS;@_#_QK?^H&,7.GTW =Q#[LM8=8MSVDQ8R\&R]8>Q 'M0BQ1OC7,(K[L1#S6/5X,G^@(T\>(V!_7KA^Q&W>Q]MC2<_DZ\M[@8>(8$9OCV !T(UU. M_,"-?=U8(1PFC!&Q,>9A./ON+Q;,#6;ZV<9N,/7:ZT M89LV"Y-ES T&L1OT.\\6H>Y/5E[$^%2QV_VJ]708Z MMB ?7"R7_L%731^G6T3L!W,OF/IM2$P1!K$BT*RDE;<;F"P,8EG\-MF%'G5G MHOP#@F%Z,(CU@,L[J3X<,L81!;XG1Z=Q(3$X5!+(J./._( M"3$Q?QC$_CB9[YT*IHE9Q"2V")KXM8LNF%),8J4@B5\=4HB)6<8DMDPK^3OY MK-'2%7WMJC,+U+ 0$].+2:R7KL3K.9X0$Y.-22R;M_G7R0>.B<8D%@U,Q$[" M8;8QB6WSNW_LLR!1*JFK^.QB)JI$9FU*3#;F.Y6M-"77E]OL,\&*+8O$DU"E M@)5S$Y.->R@+LS57J4/"1R,VYB#['-,OM0MJ"Q%5<(TSL8L9+]79>T5 MYKH4VWW6PD1G[HDMU(F9)WO=(T%,S$(VL87PV@8L!]J8A6QB"^&8,'>W,0O9 MQ!;"2C"ZBX>8F(5L8@OAF'#VQL$LY%#/WK0J1776^51D3W76N2B2'+9T![.0 M0VRAUYBQ4+L#X6PO&&SI#F8AYUWK;GUF#(TA2_)-_67$IA 3LY!#;*'7F+"B M$.Y;T<0LY- O'^NN$_9;[R9F(8=^ 5DW9BM[=] 59/1+R!#,UCHWS$(.L86. MT^\GA^8.)AZ'>OC350_NL_"QE0D[F'B<,ZT7>,[9X5)!3#QCZA)<-V;$U[!Q MCS'QC*E+<-V8O"I2B(F)9TPMGK>3 'TV24J9-OJ!F)AXQM3B.87IYI7?=F(KK]:9*E*\7JCV;%EF'9]:HM M/5K-IGI?F.MD<7/\^\7QKR-7_P%02P,$% @ >I$$57KM3FU6 @ CBT M !H !X;"]?A)Q1JA 7/[1)U3P^%(.S;AO M3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_ M*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D M)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG+-H'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'> MBGHK@=XZV2PAT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0 MVU!O(]#;4&\CT-M0;R/0VR:;W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[ M@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"] M@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J':E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AE MK2L70M\U+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X M=S%_>CK8]&+T\FY MW# =/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2 M^\[L,+2!]? M0?K@*Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$B MJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:% M(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56 MC2*K1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9% M5HLBJT61U:+(:E%DM2BRVO\IZT_O]Y\&UL4$L! A0#% @ >I$$54C;%J_>!0 EQ\ !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>I$$58R,&4A(" S"X !@ ("!,1H 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ >I$$5:GA3J8["P ^3 M !@ ("!N#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$50 >&PO=V]R:W-H965T&UL4$L! A0#% M @ >I$$52AEYY:'!0 XPT !D ("!880 'AL+W=O6 !X M;"]W;W)K&UL4$L! A0#% @ >I$$58A44(E$ M P ?0< !D ("!E9H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$53[Q^WTK"0 9!@ !D M ("!:[\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >I$$57QBID'2 @ =08 !D ("![=, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>I$$559,M! 7 P 9P8 !D ("!S>X 'AL+W=O&UL4$L! A0#% @ >I$$5>OCJ@%*! MY0H !D ("!:/L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$5: _5!ZF P +@@ !D M ("!D@D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >I$$5?RY8\Y> P ?@< !D ("!0!,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$ M55O5X![I @ B@8 !D ("! 2 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$55/=9'N9 P Q@X M !D ("!8S(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$55O#3S 4! JA@ !D M ("!&D(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >I$$5>845%Q9 P 1PD !D ("!&D\! 'AL+W=O MVQ9L% #Q M(0 &0 @(&J4@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$51EO M2\9C @ Y 0 !D ("!NEL! 'AL+W=O6X- $DP &0 M @(%47@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$5;X):[!-!0 VQX !D M ("!9&X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >I$$56E15)AP P "@\ !D ("! M6'P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >I$$58DHO*Z/!0 ^"@ !D ("!.(8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$5<$9NRHZ M P #0H !D ("!29(! 'AL+W=O&PO=V]R:W-H965TF9 0!X;"]W;W)K&UL4$L! A0#% @ >I$$51Y'XYEB @ /04 !D M ("!BYX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >I$$564*0"UE P V P !D ("!6ZX! M 'AL+W=O &0 @('WL0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M>I$$5:"=[EO* P 51 !D ("!&L$! 'AL+W=O&UL4$L! A0#% @ >I$$5&PO=V]R:W-H965T&UL4$L! A0#% @ >I$$59(I6-G& @ J @ !D M ("!O=@! 'AL+W=O&PO=V]R:W-H M965T7!E&UL4$L%!@ !5 %4 2A< /GN 0 $! end XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 310 387 1 false 80 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 Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (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 2111103 - Disclosure - REVENUE Sheet http://www.stem.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2117104 - Disclosure - SHORT-TERM INVESTMENTS Sheet http://www.stem.com/role/SHORTTERMINVESTMENTS SHORT-TERM INVESTMENTS Notes 12 false false R13.htm 2122105 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 2126106 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.stem.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 14 false false R15.htm 2133107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET GOODWILL AND INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 2137108 - Disclosure - ENERGY STORAGE SYSTEMS, NET Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET ENERGY STORAGE SYSTEMS, NET Notes 16 false false R17.htm 2141109 - Disclosure - NOTES PAYABLE Notes http://www.stem.com/role/NOTESPAYABLE NOTES PAYABLE Notes 17 false false R18.htm 2147110 - Disclosure - CONVERTIBLE PROMISSORY NOTES Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES CONVERTIBLE PROMISSORY NOTES Notes 18 false false R19.htm 2152111 - Disclosure - WARRANTS Sheet http://www.stem.com/role/WARRANTS WARRANTS Notes 19 false false R20.htm 2154112 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 20 false false R21.htm 2160113 - Disclosure - NET LOSS PER SHARE Sheet http://www.stem.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 21 false false R22.htm 2164114 - Disclosure - INCOME TAXES Sheet http://www.stem.com/role/INCOMETAXES INCOME TAXES Notes 22 false false R23.htm 2168115 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 2206201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 2302301 - Disclosure - BUSINESS (Tables) Sheet http://www.stem.com/role/BUSINESSTables BUSINESS (Tables) Tables http://www.stem.com/role/BUSINESS 25 false false R26.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 26 false false R27.htm 2312303 - Disclosure - REVENUE (Tables) Sheet http://www.stem.com/role/REVENUETables REVENUE (Tables) Tables http://www.stem.com/role/REVENUE 27 false false R28.htm 2318304 - Disclosure - SHORT-TERM INVESTMENTS (Tables) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSTables SHORT-TERM INVESTMENTS (Tables) Tables http://www.stem.com/role/SHORTTERMINVESTMENTS 28 false false R29.htm 2323305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.stem.com/role/FAIRVALUEMEASUREMENTS 29 false false R30.htm 2327306 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.stem.com/role/BUSINESSCOMBINATIONS 30 false false R31.htm 2334307 - 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 31 false false R32.htm 2338308 - 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 32 false false R33.htm 2342309 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.stem.com/role/NOTESPAYABLETables NOTES PAYABLE (Tables) Tables http://www.stem.com/role/NOTESPAYABLE 33 false false R34.htm 2348310 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESTables CONVERTIBLE PROMISSORY NOTES (Tables) Tables http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES 34 false false R35.htm 2355311 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.stem.com/role/STOCKBASEDCOMPENSATION 35 false false R36.htm 2361312 - 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 36 false false R37.htm 2365313 - Disclosure - INCOME TAXES (Tables) Sheet http://www.stem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.stem.com/role/INCOMETAXES 37 false false R38.htm 2403401 - Disclosure - BUSINESS - Narrative (Details) Sheet http://www.stem.com/role/BUSINESSNarrativeDetails BUSINESS - Narrative (Details) Details 38 false false R39.htm 2404402 - Disclosure - BUSINESS - Schedule of Reverse Recapitalization (Details) Sheet http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails BUSINESS - Schedule of Reverse Recapitalization (Details) Details 39 false false R40.htm 2408403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) Details 40 false false R41.htm 2409404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details 41 false false R42.htm 2410405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details) Details 42 false false R43.htm 2413406 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 43 false false R44.htm 2414407 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.stem.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 44 false false R45.htm 2415408 - Disclosure - REVENUE - Remaining Performance Obligations (Details) Sheet http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails REVENUE - Remaining Performance Obligations (Details) Details 45 false false R46.htm 2416409 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.stem.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 46 false false R47.htm 2419410 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details) Details 47 false false R48.htm 2420411 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details) Details 48 false false R49.htm 2421412 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details) Sheet http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails SHORT-TERM INVESTMENTS - Additional Information (Details) Details 49 false false R50.htm 2424413 - 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 50 false false R51.htm 2425414 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 51 false false R52.htm 2428415 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 52 false false R53.htm 2429416 - 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 53 false false R54.htm 2430417 - 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 54 false false R55.htm 2431418 - 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 55 false false R56.htm 2432419 - Disclosure - BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) Sheet http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails BUSINESS COMBINATIONS - Unaudited Pro Forma Information (Details) Details 56 false false R57.htm 2435420 - 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 57 false false R58.htm 2436421 - 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 58 false false R59.htm 2439422 - 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 59 false false R60.htm 2440423 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Details 60 false false R61.htm 2443424 - 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 61 false false R62.htm 2444425 - 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 62 false false R63.htm 2445426 - 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 63 false false R64.htm 2446427 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) Notes http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails NOTES PAYABLE - Schedule of Outstanding Debt (Details) Details 64 false false R65.htm 2449428 - Disclosure - CONVERTIBLE PROMISSORY NOTES - Narrative (Details) Notes http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails CONVERTIBLE PROMISSORY NOTES - Narrative (Details) Details 65 false false R66.htm 2450429 - 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 66 false false R67.htm 2451430 - 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 67 false false R68.htm 2453431 - Disclosure - WARRANTS (Details) Sheet http://www.stem.com/role/WARRANTSDetails WARRANTS (Details) Details http://www.stem.com/role/WARRANTS 68 false false R69.htm 2456432 - 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 2457433 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 70 false false R71.htm 2458434 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails STOCK-BASED COMPENSATION - RSU Activity (Details) Details 71 false false R72.htm 2459435 - 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 72 false false R73.htm 2462436 - 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 73 false false R74.htm 2463437 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) Sheet http://www.stem.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails NET LOSS PER SHARE - Antidilutive Securities (Details) Details 74 false false R75.htm 2466438 - 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 75 false false R76.htm 2467439 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.stem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 76 false false R77.htm 2469440 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails COMMITMENTS AND CONTINGNECIES (Details) Details 77 false false All Reports Book All Reports stem-20220630.htm stem-10xq2022q2_ex101xfram.htm stem-10xq2022q2_ex102xmast.htm stem-10xq2022q2_ex103xfirs.htm stem-10xq2022q2_exhibit311.htm stem-10xq2022q2_exhibit312.htm stem-10xq2022q2_exhibit321.htm stem-10xq2022q2_exhibit322.htm stem-20220630.xsd stem-20220630_cal.xml stem-20220630_def.xml stem-20220630_lab.xml stem-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "stem-20220630.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 310, "dts": { "calculationLink": { "local": [ "stem-20220630_cal.xml" ] }, "definitionLink": { "local": [ "stem-20220630_def.xml" ] }, "inline": { "local": [ "stem-20220630.htm" ] }, "labelLink": { "local": [ "stem-20220630_lab.xml" ] }, "presentationLink": { "local": [ "stem-20220630_pre.xml" ] }, "schema": { "local": [ "stem-20220630.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 604, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 7, "http://xbrl.sec.gov/dei/2022": 5, "total": 12 }, "keyCustom": 59, "keyStandard": 328, "memberCustom": 30, "memberStandard": 45, "nsprefix": "stem", "nsuri": "http://www.stem.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111103 - Disclosure - REVENUE", "role": "http://www.stem.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117104 - Disclosure - SHORT-TERM INVESTMENTS", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTS", "shortName": "SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122105 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.stem.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133107 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137108 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141109 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "stem:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152111 - Disclosure - WARRANTS", "role": "http://www.stem.com/role/WARRANTS", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "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", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154112 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160113 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164114 - Disclosure - INCOME TAXES", "role": "http://www.stem.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168115 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "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": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - REVENUE (Tables)", "role": "http://www.stem.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355311 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361312 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365313 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i1d2d16dca6f347e1810244bd831a4069_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-20220630.htm", "contextRef": "i5aa3d880f1ee4944aaa4f92c730b2310_I20210427", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i1d2d16dca6f347e1810244bd831a4069_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-20220630.htm", "contextRef": "i1d2d16dca6f347e1810244bd831a4069_D20210428-20210428", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:CashAcquiredThroughReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iff0d5815ded5443a9b72c356cfafd66e_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i5fedaefcc1784f299d9e31dd530f1deb_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i5fedaefcc1784f299d9e31dd530f1deb_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - 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", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ibf64e747a19c47938a2f826de266bc7a_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - 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-20220630.htm", "contextRef": "i71d9717e5f144ac39d353ebd4f8ab0da_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - 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-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i852e2a4b758f4c5ca760d895550d06a5_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": "2416409 - 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-20220630.htm", "contextRef": "i852e2a4b758f4c5ca760d895550d06a5_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details)", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails", "shortName": "SHORT-TERM INVESTMENTS - Schedule of Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details)", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails", "shortName": "SHORT-TERM INVESTMENTS - Schedule of Contractual Maturities of Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - SHORT-TERM INVESTMENTS - Additional Information (Details)", "role": "http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails", "shortName": "SHORT-TERM INVESTMENTS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - 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-20220630.htm", "contextRef": "i6060fb2dfab045efb3cdb98dbe43cf7c_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i7cd10dabd7f447d78b6c6921c0ebdc6d_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i7cd10dabd7f447d78b6c6921c0ebdc6d_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - 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-20220630.htm", "contextRef": "i0d9776b58ea74b60ac0de889adc5d5b0_D20220101-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ic913e73a0ec047cabdd4036eb2f0d2f6_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ic913e73a0ec047cabdd4036eb2f0d2f6_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - 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-20220630.htm", "contextRef": "i26bde37b625643c19980c29be817f199_I20220201", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ic913e73a0ec047cabdd4036eb2f0d2f6_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": "2431418 - 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-20220630.htm", "contextRef": "ic913e73a0ec047cabdd4036eb2f0d2f6_D20220201-20220201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i8cba4d0489f94a9da64a3305fa05d92b_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - 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-20220630.htm", "contextRef": "i8cba4d0489f94a9da64a3305fa05d92b_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - 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-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - 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-20220630.htm", "contextRef": "i852e2a4b758f4c5ca760d895550d06a5_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - 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-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i7d628922fa844b62b2be8a7d93eb3503_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i9c9278f234d24a899ef6aa692e498558_D20210101-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - 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-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i9eebea53594f44e99963de87d95375a8_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": "2443424 - 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-20220630.htm", "contextRef": "i9eebea53594f44e99963de87d95375a8_I20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i7cb14820650442c0b93d4aa578179926_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": "2444425 - 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-20220630.htm", "contextRef": "i7cb14820650442c0b93d4aa578179926_D20180601-20180630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iece4af9678d44e3d9f256b28e5406c2a_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": "2445426 - 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-20220630.htm", "contextRef": "iece4af9678d44e3d9f256b28e5406c2a_D20200501-20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i806bc31877a94606be95c9777670b63e_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - 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-20220630.htm", "contextRef": "i806bc31877a94606be95c9777670b63e_I20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - 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-20220630.htm", "contextRef": "id96e7c5a2a1948c9b63fd2f6de209cd8_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "stem:DerivativeCappedCallTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ia63b1ac243914a80bcb288ee20a63d65_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ia63b1ac243914a80bcb288ee20a63d65_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - 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", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i01e2f17281f546a5a1d080aff52261f1_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - 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-20220630.htm", "contextRef": "i8ceed662bb5742d1888fd3b2ef13d836_I20200820", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i852e2a4b758f4c5ca760d895550d06a5_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ida864f6ab8f04a63821a5ab3ce0154a8_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - 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-20220630.htm", "contextRef": "i928920df6d7442ec8e317000c065d0ac_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i6abe8e80e84842219782a7eb7992007d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - 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-20220630.htm", "contextRef": "i6abe8e80e84842219782a7eb7992007d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - 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-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462436 - 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": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463437 - 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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466438 - 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 }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "i50549dd24abd465aae3de1932b0b9a69_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467439 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea0303a09438473a9b4be6060d25f461_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": "2469440 - 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-20220630.htm", "contextRef": "iea0303a09438473a9b4be6060d25f461_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-20220630.htm", "contextRef": "i30b1041fc91e48cb9f6f8f76b25bb681_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:PaymentsOfReverseRecapitalizationTransactionCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "ic8fe7d96405e406a8202be6b50c42aad_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "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-20220630.htm", "contextRef": "iea01483323804850bc31da137d947dfb_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 80, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r722" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r723" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r720" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r720" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r720" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r731" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r720" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r720" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r720" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r720" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r719" ], "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r721" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r109", "r280", "r285", "r291", "r491", "r492", "r500", "r501", "r587", "r715" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r109", "r280", "r285", "r291", "r491", "r492", "r500", "r501", "r587", "r715" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r114", "r121", "r127", "r218", "r430", "r431", "r432", "r447", "r448", "r520", "r523", "r525", "r526", "r581" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r114", "r121", "r127", "r218", "r430", "r431", "r432", "r447", "r448", "r520", "r523", "r525", "r526", "r581" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r114", "r121", "r127", "r218", "r430", "r431", "r432", "r447", "r448", "r520", "r523", "r525", "r526", "r581" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r190", "r363", "r369", "r683" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r273", "r274", "r275", "r276", "r298", "r338", "r385", "r387", "r597", "r598", "r599", "r600", "r601", "r602", "r624", "r680", "r684", "r716", "r717" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r190", "r363", "r369", "r683" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r274", "r275", "r363", "r367", "r627", "r679", "r681" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r274", "r275", "r363", "r367", "r627", "r679", "r681" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r268", "r273", "r274", "r275", "r276", "r298", "r338", "r375", "r385", "r387", "r418", "r419", "r420", "r597", "r598", "r599", "r600", "r601", "r602", "r624", "r680", "r684", "r716", "r717" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r268", "r273", "r274", "r275", "r276", "r298", "r338", "r375", "r385", "r387", "r418", "r419", "r420", "r597", "r598", "r599", "r600", "r601", "r602", "r624", "r680", "r684", "r716", "r717" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r363", "r368", "r682", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r363", "r368", "r682", "r700", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "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/20220630", "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/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "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/20220630", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "stem_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment": { "auth_ref": [], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustment", "label": "Business Combination, Consideration Transferred, Working Capital Adjustment", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment", "nsuri": "http://www.stem.com/20220630", "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/20220630", "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 liabilities, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilitiesLongTerm", "nsuri": "http://www.stem.com/20220630", "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/20220630", "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/20220630", "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 lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesRightOfUseAssets", "nsuri": "http://www.stem.com/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "sharesItemType" }, "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_ConversionOfConvertibleNoteUponMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Convertible Note Upon Merger", "label": "Conversion Of Convertible Note Upon Merger", "terseLabel": "Conversion of convertible notes upon merger" } } }, "localname": "ConversionOfConvertibleNoteUponMerger", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_ConversionOfWarrantsUponMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Warrants Upon Merger", "label": "Conversion Of Warrants Upon Merger", "terseLabel": "Conversion of warrants upon merger" } } }, "localname": "ConversionOfWarrantsUponMerger", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer F", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer G", "label": "Customer G [Member]", "terseLabel": "Customer G" } } }, "localname": "CustomerGMember", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer H", "label": "Customer H [Member]", "terseLabel": "Customer H" } } }, "localname": "CustomerHMember", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer I", "label": "Customer I [Member]", "terseLabel": "Customer I" } } }, "localname": "CustomerIMember", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "percentItemType" }, "stem_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo": { "auth_ref": [], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two", "terseLabel": "Due between one to two years" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "stem_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo": { "auth_ref": [], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Two", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Two", "terseLabel": "Due between one to two years" } } }, "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "stem_ExchangeOfWarrantsForCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exchange of Warrants for Common Stock", "label": "Exchange of Warrants for Common Stock", "terseLabel": "Exchange of warrants for common stock" } } }, "localname": "ExchangeOfWarrantsForCommonStock", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "stem_GoodwillAccumulatedEffectOfForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": 3.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/20220630", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails" ], "xbrltype": "monetaryItemType" }, "stem_GoodwillAccumulatedRecoveryOfEscrowFromAcquisition": { "auth_ref": [], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Accumulated Recovery Of Escrow From Acquisition", "label": "Goodwill, Accumulated Recovery Of Escrow From Acquisition", "negatedTerseLabel": "Recovery of escrow from AlsoEnergy acquisition" } } }, "localname": "GoodwillAccumulatedRecoveryOfEscrowFromAcquisition", "nsuri": "http://www.stem.com/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_IncreaseDecreaseInCapitalizedContractCosts": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20220630", "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", "terseLabel": "Transaction costs" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "stem_PaymentsToAcquireBusinessesNetOfWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Net Of Working Capital Adjustment", "label": "Payments To Acquire Businesses, Net Of Working Capital Adjustment", "terseLabel": "Cash paid, net of working capital adjustment" } } }, "localname": "PaymentsToAcquireBusinessesNetOfWorkingCapitalAdjustment", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "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/20220630", "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/20220630", "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/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "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/20220630", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "pureItemType" }, "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_StockIssuedDuringPeriodSharesExchangeOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exchange Of Warrants", "label": "Stock Issued During Period, Shares, Exchange Of Warrants", "terseLabel": "Exchange of warrants into common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExchangeOfWarrants", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Merger and PIPE financing (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Stock Options And Warrants Exercised", "label": "Stock Issued During Period, Shares, Stock Options And Warrants Exercised", "terseLabel": "Stock option and stock warrant exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": "Shares issued for exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_StockIssuedDuringPeriodValueExchangeOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exchange Of Warrants", "label": "Stock Issued During Period, Value, Exchange Of Warrants", "terseLabel": "Exchange of warrants into common stock" } } }, "localname": "StockIssuedDuringPeriodValueExchangeOfWarrants", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "stem_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "terseLabel": "Merger and PIPE financing" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "stem_StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Stock Options And Warrants Exercised", "label": "Stock Issued During Period, Value, Stock Options And Warrants Exercised", "terseLabel": "Stock option and stock warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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": "Shares issued for exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.stem.com/20220630", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/20220630", "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/20220630", "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/20220630", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r214" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r643", "r671" ], "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.", "label": "Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r34", "r108", "r585", "r586" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 of allowances of $1,639 and $91 as of June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r96" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r262" ], "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/2022", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r49", "r50", "r51", "r665", "r692", "r696" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r57", "r58", "r59", "r111", "r112", "r113", "r498", "r583", "r687", "r688" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r111", "r112", "r113", "r430", "r431", "r432", "r525" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r115", "r116", "r117", "r118", "r127", "r195", "r196", "r215", "r216", "r217", "r218", "r219", "r220", "r430", "r431", "r432", "r445", "r446", "r447", "r448", "r477", "r478", "r479", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r559", "r560", "r567", "r568", "r569", "r570", "r578", "r579", "r580", "r581", "r582", "r583", "r629", "r630", "r631", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r340", "r346", "r444" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r389", "r433", "r434" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r294", "r340", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r193", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r95", "r318", "r331", "r332", "r564" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "verboseLabel": "Amortization of debt discount and debt issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r249", "r256" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r142" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r142" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r267" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r104", "r170", "r179", "r185", "r213", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r491", "r500", "r542", "r588", "r590", "r635", "r662" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r33", "r104", "r213", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r491", "r500", "r542", "r588", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r529" ], "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r202" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r203" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r200", "r228" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r205" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r204", "r205", "r654" ], "calculation": { "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r197", "r201", "r228", "r642" ], "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails": { "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:", "totalLabel": "Debt securities:" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r199", "r228" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421" ], "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/2022", "presentation": [ "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r110" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r384", "r386", "r471" ], "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/2022", "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": [ "r384", "r386", "r465", "r466", "r471" ], "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/2022", "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": [ "r484" ], "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/2022", "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/2022", "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": [ "r461" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r463", "r464" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r463", "r464" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r463", "r464" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r460" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r480", "r481", "r482" ], "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/2022", "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": [ "r480", "r481" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "order": 2.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/2022", "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": [ "r472", "r485" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r462" ], "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", "negatedLabel": "Operating loss" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r462" ], "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", "terseLabel": "Total revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r468" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r467", "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r467", "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r468" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r467", "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r234" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r11", "r97" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r11" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r209" ], "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r97", "r101" ], "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 year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r552" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r656" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r348", "r391" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r341" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r341" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r348", "r391" ], "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/2022", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r278" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r644", "r670" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r277", "r702" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r111", "r112", "r525" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r340" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 500,000,000 shares authorized as of June\u00a030, 2022 and December\u00a031, 2021; 154,226,275 and 144,671,624 issued and outstanding as of June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r65", "r649", "r675" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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 attributable to Stem" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r55", "r64", "r489", "r490", "r511", "r648", "r674" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r55", "r63", "r488", "r511", "r647", "r673" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Other comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r157", "r158", "r190", "r539", "r540", "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r157", "r158", "r190", "r539", "r540", "r698", "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r157", "r158", "r190", "r539", "r540", "r698", "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r152", "r659" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Other Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r157", "r158", "r190", "r539", "r540" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r155", "r157", "r158", "r159", "r539", "r541", "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r157", "r158", "r190", "r539", "r540", "r701" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r499", "r503", "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r352" ], "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": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r349", "r351", "r364" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r349", "r350", "r364" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r365" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r293", "r295", "r296", "r298", "r308", "r309", "r310", "r314", "r315", "r316", "r317", "r318", "r329", "r330", "r331", "r332" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r20", "r637", "r663", "r699" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r376", "r383", "r697" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r70", "r104", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r542" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r156", "r190" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r475" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r99", "r100" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r99", "r100" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r102", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r312", "r319", "r320", "r322", "r335" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTES", "http://www.stem.com/role/NOTESPAYABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r103", "r109", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r329", "r330", "r331", "r332", "r565", "r636", "r637", "r660" ], "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/2022", "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/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r323", "r637", "r660" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r297", "r326" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r40", "r297", "r341", "r342", "r344" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r295", "r329", "r330", "r563", "r565", "r566" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r103" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r39", "r327", "r563", "r565" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39", "r296" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "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": [ "r41", "r103", "r109", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r329", "r330", "r331", "r332", "r565" ], "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/2022", "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/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r103", "r109", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r321", "r329", "r330", "r331", "r332", "r341", "r343", "r344", "r345", "r562", "r563", "r565", "r566", "r658" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r308", "r562", "r566" ], "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r308", "r324", "r329", "r330", "r564" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss 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, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Allowance for credit losses recorded" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r105", "r442", "r451", "r452", "r453" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r95", "r260" ], "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/2022", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r168" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r47", "r512", "r513", "r514", "r515" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r476" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r363", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r363" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r392", "r393", "r425", "r426", "r428", "r435" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r8", "r23", "r108", "r283", "r285", "r286", "r290", "r291", "r292", "r584" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r119", "r120", "r121", "r122", "r123", "r128", "r132", "r139", "r140", "r141", "r145", "r146", "r526", "r527", "r650", "r676" ], "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 Stem common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r119", "r120", "r121", "r122", "r123", "r132", "r139", "r140", "r141", "r145", "r146", "r526", "r527", "r650", "r676" ], "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 Stem common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142", "r143", "r144", "r147" ], "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r552" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r438" ], "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/2022", "presentation": [ "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r424" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r427" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r427" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r57", "r58", "r59", "r111", "r112", "r113", "r116", "r124", "r126", "r148", "r218", "r340", "r346", "r430", "r431", "r432", "r447", "r448", "r525", "r553", "r554", "r555", "r556", "r557", "r558", "r583", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r95", "r336" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r529", "r537", "r538" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r529", "r537" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r310", "r329", "r330", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r530", "r594", "r595", "r596" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r529", "r530", "r531", "r532", "r534" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r533" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r310", "r376", "r377", "r382", "r383", "r530", "r594" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r310", "r329", "r330", "r376", "r377", "r382", "r383", "r530", "r595" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r310", "r329", "r330", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r530", "r596" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r310", "r329", "r330", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r594", "r595", "r596" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r533", "r534" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r535", "r536" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r543" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r206", "r207", "r210", "r211", "r212", "r222", "r224", "r225", "r226", "r227", "r230", "r231", "r232", "r233", "r321", "r339", "r516", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r724", "r725", "r726", "r727", "r728", "r729", "r730" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r15", "r255" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r250", "r252", "r255", "r257", "r628", "r632" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r250", "r254" ], "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/2022", "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": [ "r251" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r95", "r333", "r334" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r67" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r14", "r235", "r236", "r243", "r247", "r590", "r634" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r258" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r236", "r243", "r247" ], "calculation": { "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails": { "order": 1.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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillConsistsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r242", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "negatedLabel": "Decrease of goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69", "r104", "r170", "r178", "r181", "r184", "r186", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r542" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofContractualMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r95", "r259", "r264" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r170", "r178", "r181", "r184", "r186", "r633", "r645", "r652", "r677" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before benefit from income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r265", "r269" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r269" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r106", "r439", "r440", "r441", "r449", "r454", "r456", "r457", "r458" ], "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/2022", "presentation": [ "http://www.stem.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r125", "r126", "r169", "r437", "r450", "r455", "r678" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit from income taxes", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/INCOMETAXESNarrativeDetails", "http://www.stem.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesandtheEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.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, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r94", "r625" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r94", "r575" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r14" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r248", "r253" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r167", "r561", "r564", "r651" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r73", "r316", "r328", "r331", "r332" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r75", "r317", "r331", "r332" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r92", "r98" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r31", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Short-Term Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Issuance of warrants for services" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r574" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r574" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r574" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r573" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r104", "r180", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r492", "r500", "r501", "r542", "r588", "r589" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r104", "r213", "r542", "r590", "r639", "r668" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r38", "r104", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r492", "r500", "r501", "r542", "r588", "r589", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r637", "r660" ], "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r309", "r325", "r329", "r330", "r637", "r664" ], "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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Carrying value of debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r109" ], "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 12 Months", "terseLabel": "Debt financing coming due within the next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "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/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r279" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESInterestExpenseRecognizedRelatedtoConvertibleNoteDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESOutstanding2028ConvertibleNotesDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "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/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r155", "r157", "r158", "r190" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "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/2022", "presentation": [ "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r46", "r104", "r213", "r280", "r285", "r286", "r287", "r291", "r292", "r542", "r638", "r667" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r376" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r149", "r163" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESS" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r93", "r96" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r52", "r54", "r59", "r62", "r96", "r104", "r115", "r119", "r120", "r121", "r122", "r125", "r126", "r137", "r170", "r178", "r181", "r184", "r186", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r527", "r542", "r646", "r672" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "totalLabel": "Net loss attributable to Stem" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r54", "r59", "r125", "r126", "r494", "r510" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributed to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r119", "r120", "r121", "r122", "r128", "r129", "r138", "r141", "r170", "r178", "r181", "r184", "r186" ], "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 Stem common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r131", "r133", "r134", "r135", "r136", "r138", "r141" ], "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 Stem common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of the world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash Investing and Financing Items [Abstract]" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r347", "r469", "r496" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r111", "r112", "r113", "r346", "r486" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r164" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r170", "r178", "r181", "r184", "r186" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r572" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r572" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r571" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r474" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r32", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 $58 and $213 due from related parties as of June\u00a030, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r488", "r489", "r497" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r488", "r489", "r497" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r208", "r229", "r376", "r533" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r37", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 $354 and $306 due to related parties as of June\u00a030, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r86" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r76", "r78", "r198" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r483" ], "calculation": { "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails": { "order": 1.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", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSPurchasePriceasapartoftheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r79" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "terseLabel": "Contribution paid" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r80" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r87" ], "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r337" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r337" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 June\u00a030, 2022 and December\u00a031, 2021; 0 shares issued and outstanding as of June\u00a030, 2022 and December\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Proceeds from Contributions from Affiliates" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 six months ended June\u00a030, 2022 and 2021, respectively", "verboseLabel": "Proceeds from convertible notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONVERTIBLEPROMISSORYNOTESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r81" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSScheduleofReverseRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r91" ], "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/2022", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r82", "r103" ], "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Investment from non-controlling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 six months ended June\u00a030, 2022 and 2021, respectively" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r76", "r77", "r198" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 and maturities of available-for-sale investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r81" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r52", "r54", "r59", "r89", "r104", "r115", "r125", "r126", "r170", "r178", "r181", "r184", "r186", "r213", "r280", "r281", "r282", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r488", "r493", "r495", "r510", "r511", "r527", "r542", "r652" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r263" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r266", "r703", "r704", "r705" ], "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/2022", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r261" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r263", "r590", "r655", "r669" ], "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", "verboseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r263" ], "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/2022", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r261" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r223" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for accounts receivable allowance" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r85" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r436", "r626", "r718" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r11" ], "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/2022", "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/2022", "presentation": [ "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": [ "r25", "r346", "r590", "r666", "r691", "r696" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r111", "r112", "r113", "r116", "r124", "r126", "r218", "r430", "r431", "r432", "r447", "r448", "r525", "r687", "r689" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r165", "r166", "r177", "r182", "r183", "r187", "r188", "r190", "r362", "r363", "r627" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r157", "r190" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r366", "r374" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r358" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r359" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r359" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r359" ], "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": "Schedule of Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r359" ], "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/2022", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r576", "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r250" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r142" ], "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r465", "r466", "r471" ], "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/2022", "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": [ "r465", "r466" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r443" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r141" ], "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/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r250" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r250", "r254", "r628" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r250", "r254" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247" ], "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r263" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r470" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r388", "r390", "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421" ], "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/2022", "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": [ "r396", "r411", "r414" ], "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": "Schedule of Activity Under the Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r491", "r492", "r500", "r501", "r502", "r504", "r506", "r507", "r508", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r502", "r504", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of Variable Interest Entities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r155", "r157", "r158", "r159", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Significant Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r176", "r188" ], "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/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r67" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r367" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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": [ "r94" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r410" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r408" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r408" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r405", "r406" ], "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/2022", "presentation": [ "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405", "r406" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r403" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r401" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r429" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r397", "r398" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r397", "r398" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r393", "r394", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r402" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r403" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r401" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r415" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r32", "r640", "r641", "r661" ], "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/2022", "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/2022", "presentation": [ "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r45", "r57", "r58", "r59", "r111", "r112", "r113", "r116", "r124", "r126", "r148", "r218", "r340", "r346", "r430", "r431", "r432", "r447", "r448", "r525", "r553", "r554", "r555", "r556", "r557", "r558", "r583", "r687", "r688", "r689" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.stem.com/role/BUSINESSNarrativeDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r111", "r112", "r113", "r148", "r627" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r313", "r340", "r341", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r340", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon release of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r340", "r346", "r402" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r340", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r340", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r340", "r346" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r104", "r194", "r213", "r542", "r590" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r58", "r104", "r111", "r112", "r113", "r116", "r124", "r213", "r218", "r346", "r430", "r431", "r432", "r447", "r448", "r486", "r487", "r509", "r525", "r542", "r553", "r554", "r558", "r583", "r688", "r689" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r473" ], "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/2022", "presentation": [ "http://www.stem.com/role/BUSINESSCOMBINATIONSUsefulLivesofIntangibleAssetsAcquiredDetails", "http://www.stem.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r206", "r207", "r210", "r211", "r212", "r321", "r339", "r516", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r724", "r725", "r726", "r727", "r728", "r729", "r730" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r115", "r116", "r117", "r118", "r127", "r195", "r196", "r215", "r216", "r217", "r218", "r219", "r220", "r430", "r431", "r432", "r445", "r446", "r447", "r448", "r477", "r478", "r479", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r559", "r560", "r567", "r568", "r569", "r570", "r578", "r579", "r580", "r581", "r582", "r583", "r629", "r630", "r631", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696" ], "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/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBondSecuritiesMember": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "http://www.stem.com/role/SHORTTERMINVESTMENTSScheduleofShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r153", "r154", "r160", "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r491", "r492", "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r131", "r141" ], "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 to Stem common stockholders, diluted (in shares)", "verboseLabel": "Weighted-average number of shares outstanding used to compute net loss per share attributable to Stem common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r128", "r130" ], "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 Stem common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r141" ], "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 to Stem common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2022", "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": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://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(h)(2))", "Topic": "235", "URI": "https://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(h))", "Topic": "235", "URI": "https://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(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://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": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://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(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://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.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://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.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r719": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r720": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r721": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r722": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r723": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r724": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r725": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r726": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r727": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r728": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r729": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r730": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r731": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 99 0001758766-22-000129-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001758766-22-000129-xbrl.zip M4$L#!!0 ( 'N1!%754M_(O&0 #_. @ > &9R86TN:'1M[;UK<]M&MB[\_?T5.,F9C%0%*=8EMA//3A4MT0YG M9$FO*(]W/J5 H"DA @$.+J(YO_ZL6S<:%U*2XP@0HWU.32P2!!I]6==G/>L? M_^?X[.CRU_.A7RP\GSN'NBSWG M,O7B+,S#)/:B[[\?GG[C?'.=Y_.?OO]^L5CL+@YVD_3J^\N+[_%6A]]'29*I MW2 /OOGY'_@)_*_R@I__OW_\GYT=YSCQBYF*<\=/E9>KP"FR,+YR/@4JNW%V M=N2JHV2^3,.KZ]S9?[&_[WQ*TIOPUN/O\S"/U,_Z/O_XGO_^Q_?TD'],DF#Y M\S^"\-8)@__Y)O0F!T&PY[\XG+Z8'$X/_1_W)FHZ\5[Z!]/7KUZ^]G\[.(!1 M?@_7\X^R?!FI__EF%L8[UPH'\-/!RWG^9A$&^?5/>R]>_.V;RG6Y^ISO>%%X M%?]$PX5OIPF\G'SM)U&2_O3M"_J_-_C-SM2;A='RI[\/TM"+_NYF,+$[F4K# M*7^=A?]5\!QX)/VYX#$.$\9.?AUF3J!WP%88 M!Z%/FV"R=":IY]^H/-MVKKW,F2@5.ZD*/!^_GA=I5GCPDSQQ1KF:.2]?[&U- MMK?V7FQOA;?;3C)U+M15$?&#QCO_@M_[7I$I)RO\:WBR-8K,B9/<@;\4KH#C MQ0%^-D]A?^7*25+'3^)I&, X>O=ZKRVK[P/UZI4EAYV8/KS@W_U%5=(UN-5 M8SWV__:&'A\H/TEI,GXJXD"E>-4W/[^[&'P8?CJ[^)?S=C@>.^/!R=#Y[MN# MUV] -%P<_3(8#YW!^XOA\,/P]-+9^CC>;KSC ]__]R++P^GR3YN YH;WR+U8*N<8)%VG4SE1^0(%_*7*(H]$\-MBJ5)G2WD@KF%B S6% M7X->4%&R<$'L7RF8U]3I[>2>>VD>JJS+6=UU'))NYK2 )IN!7LM4!JIVF^;N M7VH)DY[.,B=3N9,4.<]PCW>M&7&74^O2'MT*81:]*'(4&UX9?9KYURHH(ICD M5$U!.L0^"0A[JP[R'/8U+DDF=X3I]\D< 0E269=[&1Q5U?D%&C?W)J!^Y(I) MDL)L[\!<1MX\4S_I?[P)PFP>>*M@ MZ_M>)$^A!_+78C;_^'+W_AR;^77 M8/>N_&[=;5^^W#TX^/%>M_V>ALS#AHG)YE[\/]^\_,;,'=BL5VD"^W5']F(P MP?_W1B95IFEO#ELVB<+ T7M5OH_4-%_];3)O^7+N!0%X5#_MSS\[ M\.V;ALG96+!DWALKM'':[[4(?9QK.6R/.=FK+%Z5M0E^%#N9G\P5RZ"*XD"Y MYL/ /9!C-_#+O"J:OL+!>-S%P*>UKT0WOLE#C\6C6!?M?LMWW_[P^DTMNK!R M_0_J9W+],G_%=7S,*2&KM3HOHD:^="(V5_C@5+G.*/9WP89RCE7D+;Q4P42E M<]GGKK.X3D!"@:4:^^'N,[1P/GQ\.#%X3TDU5]CIY)7]<"=^JQ&6Z=RG*O9^HTL M^SA55V'&88)D.@UA)_/NW8/-BR.9)FD<>LXXASV[+Q+ M/3@$H)9E,^_M[3UKW:ZT[G@)Z]B5X_EE6K>Q_E/ZO_NM_U,XG.URCE?JWH+N M#\W2II^2]@WYULM!IBT=%:OT:@E/A?-R!0X$3;RSU;( JP6]*ID_WYM[?H@VO5,FP21HE*I(W6*R:^#[:HY?F S!&6XQ9\L*D,)O M^C7I8PF'.7M=3/TV33+.(L8^DQA#;OAGJL"<#%3FI^&$9XT2@RMGN+?[V3DR M[]5IK/E9-]U;-\V5'T[QB,-R9E]+1SU;Z:N"74Y6F7 '[&V'TDIL)#C9-8;P M)XJDA#>?1W E1<.K/\NOP69'"W]>3*(PNR[E,R>M,"0#LMPY3]( VR=F?JG"8S\.<#6D[ %GS!>$V<0 M!*G*[B\X_]KRKXRW85;PWA$SU_DX'N O!GD>TU0[0[94S],D*'RP-N#+[[[] M<>^-X\!_#MX\A]CLO2J;E.0\"?8LD^SN$5OZ2^="P1-N.5)$2H'3QU5%L7G; M?#K]4\S0YXW8&NM]%II_*+2+0NY+X[2[5?'Y-@0K\VV170O*[T.27JD8/DEO MKL%T?!:GZW:Q+4Y'\6V"MAE)RX=)4P=N LYRIIX/PE<1JWH<&AG_PQP![VMG MT4@L>2L;^:A]F9)YP4<-/J4+H^*U:B?,7=_M% M^1-O D,I\N9/5H*R[/^]-G,Y]Z[4SB15WLV.-\U5^I,7+;QE]LW7+$=8.9AG MG-A7QHD]Y(0\X!"LWN=_VB/OBC.M&])SS.)18A;'@^=X12^,%EB)9Y#%UPK? MSHJ\\"(G3N(=4"Q^E&1%JAS/8!,#RI5]\);.WDNIN:B6$VR!T8C@[,%T&D8A M7+UM5Q@TOGR.NG8FP8Y2%81_]WR[0_J_M M4F$=$R:>=.[>RS@'-0-Y G*M4"83A'@Q+UXZ5^"3Q$X>SA3^E,4;^L3XW8K< M=88EK*O=Y!Y79M+;S4"N%W.31FMN2IRC*1:Q;?VPC?$5!H@>@\OD+%+,I\58 MWXLQ,)@Q_ODT369F$O&_KC-/D]LP4 $GY?C1G!C$XN!4Y6GB4:U<=-=P<#E6 M+H7ZC%_P0_#W<+&Z2K#>/4@4%R)'=!>!%+_>WWOU!@N)9O $N(!DY3/ P]HE M;M]F0^JX]@^[F(TO@6'\5538N)C/D_2A2NS9,&_W<+[[]O#5F\&SK=R9K=R* M.J%5$?7UP8O!;WI2$(:_*"*L;2F?8:X#K,D M3^#??C+K1(%K>]^_B9-%I((K)= ST&"&!\=8JPPH5C,L.4F73I10()-VM&,#R,&>NTIF'0-/:8QC*MN(Y MI3%"+9GZ&C?WKLT8*#:G>4IOZA:- 6CY-XIF)' MT4D0[AC\O3)'@[Q,^-2KN9$N_,Z/"IQ $@!8O$U>([OU[%?*:6/LP9:W+2Q# M(=SR6&4PH[*+X((?X8*)OJ .3L8O??F26-_0AN8'X1N,I>[C?0$B N=0_R:0 MWXSB#"9 B+@JCU1RQ1D(EO*&'[P0A9 7@\->N7QJ;IBK-(8Y/4IF JO"B3BZ M5OX-K$0NEU_)Y=6KSE.0[K!QY*+K;?J^B W*UWXD4WQLPV?IC;'X&Z=AK -$(_OQ>"L?U7;N%]G]*G;SA;_2N_-XP:MQ5]9')?K)CQ%*()! M&DK1+6/G#>T.TW)5J2QV08"PG+U%4P;%:[PDBC\0]+G)'*T)J+KX\PJ#!@H* M_(&.A-$5#DTX/F">*E\%-"!3:Z#YEU8^@[B%VAX$G\7XK=Q@;-B&0)F81X+> M4AY"TM1SZ;L&]9DP9:_3&+TY;P_A)R1>J[V]-V .P!;UTD#V*U]_E,0!8:3N M0>+S%]N+^P_%"?Q5-V.2SM:#YY^W5GUKO7W>6@_96E4%_+R=:MOIX'DWW60J3EXXZQ?*B#LK(^[!]/^XLG'XO\.CCY?#XTX8XR=+ICI@ MO*MG???7BBZI*#E_MOO[AY5>O*CG\/0ZC]N/&DP_!S&3LARDS?<)OV2Y>ML:C]Z>#RX\7PV:K MD:?S;BN :IN[:N<7H]-+YW3P80.7[>C=V1-^I[4+=CFZ/*FOV%/SL)Z&8KH< MCD\&?P'-=)1$8"#^XF682L^>\*O^]=33IB_=)NNH<;J+J!;PG5.7T"XJ];'/ MG8'=;.QZKE1A#P]F_9% U_I?/0=9VH,L5]8JL5D!= M6IV9O1>[AV:GK*B8EJ8\QU)"VEEGM%W'^83(I"+34%@;=<6(J%QV3A^IE FD M+M12FFZJ0T)EM\_3=))@1XO0S_#\YY[?91O.GDX43DP*,^.G/C_' M*@+[)ETZYTG8:1O7GL[/^P+AF[D"86JFJN,NK3V=J5'L)ZA8GF>F.3.LS;1Y M^CQ#S39Z2[)NN^XGV]/I$6[ZKE48P=[[/$'5HJDN9^K:NV5BDIGRJ.!)"&.H M$G2F2]16=3G1E9RFX0R_W^JP]%-U[?:?@FMWV9%2H[;A6#L#CCU6\"K&Q]8Z MPL(?^2)QMO:W'=^+%(8&G*7RTDQJ'1O #V<+D1Q*2'3<_G9N[VK>C2Z@ME#8 MH"2!2W!.L?0Z3()5,XO]!WLYD\8)^A5>HM/N1,XPQ*9/#I;Z8[.MF+9U&#./ M4V5CE_6WPM$$>UO7YF+MU8Y?I"E>6'D[Q#YQH3R7N,/=G*V#;6<&%UUG@@3& MEJ8@8JNT5'#Z._@*>B'TR3>49_]J,C"VS!?=J,J+AM: ?>;'A:()FV(4,$\AX^0 MTFVN]U 6PGA0Q$E;$19R,PM&3P1V68&5^/0';5NXG:;WK!-XDS4=V4-?O/:O M]ONY]EO>=M>+_VIW[X<[SMTM \&S,))1!Y!D6HV&[0874NXI>H_A%I,\<*-;8FZEYA&J:^X-N@=(.9\5LNZ53Z)(% M)8LY-#Z2>8%)8Q@27HP,'_3O\GHN#@\U00A8]5Q.S\2C_;(NOK,*M@LCFQT7Z6*(>R_,<;?MSH,I;S?AHS+1!4^:NJ"-BQPVLC5+N@/I M790)I6;#"<43N:8D6'BS,GTV5.#2N< -7X[4ZK>((_!\F/& Z&>D6V_8N\,A M\W'8B12'T\$L%CXX"7F8%R"N/%R?NCM'#H,Z(WN2.EVSM&R1^04Z(>9<)MM)&)9BU^-&Z+_2:X9H;X5:'S9CBQ&@O> LV M?2^U@_'3^ZDFOCR:W%MC>M*Y,?UR]^6/#W&DF!8MKW*W\,GT(G,R.[*R62KP MX6-QT>!1?VI6[-M.]#3F<[3B95N(> .52X9.Z8'@5+*,$/XZ[B=?T[\52JPU M4A.?&FC,@M%1EKO4^MMSUD-UE0^#OL<)D73+(QZ4_&YGGFYSX8@_5@:Y8)-J(\V0:!A MT>^Q^LS6^">O\O[+7>FD]A=;:-[>9%&',[4C]J+FR3,][LE(K"L0O2=JRD>; M7JM 3BV&?^T.QC*+$X=R)Q0/Q@L_<,C$.5%>X%QBH*9YLP?O+1CPG[V]7N^^ M/.Q@>_5I?]7Q2MS U8;H-(1'*#_)[)_,Y2?L ?ZAY?\#8?\5UNKCLULY?N2E M\'9NPXIJ\<5(XP8)97%\$-K1LG39,:P9IHKI-W4PIF<6EPF-=&&3F] (SQXV M<]C*N0[T%2%Z0='D6$Y5IUTPY53EP##8+ M7FREA$1E63ST]YI]VX5^+CW$J[^X]+"OFCT&?PJV!EF_\'PVAR54BGWLDA)C M0?:V=Z-*MUSLU6;@6B#2S?UT(#1&4@'].]-[!Z?66#X M7%MCQF3'/B)L=< 8943E:.1D6* K,^@%Z*9DT3P<:^/2FZTKI>./+-@H\Z:C1EW!7YN)'(QDU*2USB[>+X_XK K"I 3L.#%W=L'7]^A M7HR.CZ= MS+NM_VX/EWSO4R[\R;Y*T)DL0 4>%)X*,BKPL=P)OJ?TG3/*#B0+P:(6\=P++0>286WDZ=0;@Y5E*D4\+:)I&$5V+JL1 MMY4T//]$?0Z)P\^*#6G5G3E;:(J#:7Z+]9SYMLGQ\I"VZG4VVU:=3SQ]FR+F)*)ELV(0!Q MO[&4[=V!'M?#(?SD:OCDTXA>JL[E\,O='U_=.\=G -:\$QKB%<,7]TN)=13+ M'$WE'4R"SVM_DR>2L.M(4K$,O]]*&U5 @:\02UV>0\#-*95R!.K/XSCE3+H8&UD3?4SY"%SE2+AIK/% M'].'?]M>@56K$KGA;WJHIDJ#7V]*8O,<7R=I/L49.RDGZ9@GJ=M*,5.*$F(1 MQ];!BVUT2#,&)@=,* M&@H?!*DS+II1ZGK9C/GYVNJ2-O_,NI,/;X$O DQ$>%OID5*7X(@G(!OD"^_>*%: M($_W85A^&G;1M'.[Z/7NZP=F=8?DXJV%]5L)O MU&ZH%;J4SWBV]*.TW46V, MB-HI1,%!K:VHLSP[NRBUK 3WK(+QYU*6KU3* C.&P84LTV+)1#76, 8PV\?< MPR[Q;%C@+]?\P&W-.,-*\Z+'B567:)G565-+9+L.PG!7HV\K+]0[NEZFT.Q08S>JC3R',H=0Z MM^4@8J*]@AET6R/,3_>MZ;69[X.8M205UNY.M'4__,,O_O+@T=_;1!5XQ3,N M=*=9R!K3T$3AN)4^D6PPHHPILHSMS #?DZ/2<*2^PL1\K0E^OL\?N<\SXK@= M<5R-3Q[T026VR' R@]"JC;"V#LXEV@=>$[5)M"Q/(#L"[WF_ -FC^V:T AJ M&F5)-46R(BFA.8#O=$K09 Q2;X&VC.+H2AU\9[DM!CI06^U2H]L+OX:;I.1" M6?G<]<;L.HX2\SQ-5E(/D7R1XGV"U'ZT=7YX[&(B/$I?3.V'<2:,1G5QR#:L M0H"-TD>GA6HL/Y/[:I?$=:X%(1"^#V3IU%Z4:Q$*&"##B#DL\&?^ M=8R=/9UQ,9\G:=[@JUB%BG#;B;Y6$Z.W<4-MX+YY]$108]]P90FCW&3=-=E8 M%4/>BCYLJ?5>M:*)15U@W0^66,J-5+"12_SH);8MHH'1.B:>EL31DM(!2+*% M%8Y3S?>[U&R6-K.V6BZ,[U%,)72W""!ROPTG-LN^W??'AR^ MX0U!_[QC+^UBCMW:0PNLQ:-P+E*4<=!M%OIID1^!",W&<;:.-L(-N\L9IN[J MK.[I@;]\?-08;2*P$Z=6Z?TVV8U)+%T4P,O-KED<9Z0#XL1:B\R"T2=K]8FCJ%5%>WL%XN\//GY+T)G.V-([+SY.4P/MC4# WF>N/E,>?5EC"['M;@ 6+[4#?8*H4O&A04,"8Z]D_ MJVS;C@EPDPLY1BWGQ+JKGJ>-XJ+LG0W_,+FWSE0G:\>J8'D <=A*HTT,,;+6 ML!/+U."(KH77K/0)&&ZD3\8T3+.\/!^FY,K:8._#*T\?U*WN.AW=(5\OS&N- M]?5U?! Q8^MZZVAIH^G!@I),0I/6U2(, M5-9(=CO:TRJ9;J1QU!\OL,8_1#'B:9$I&ZELLY9XY;E+#..T^0CKI/#V+"3L M,XB;_/CXO*$BZZB,;4I/S[P CO,M#,G3GMD\]&^*N<[K-^X]_-]/][DW#7SFHH^0.9?EB2/(P+(2@U$J@"6L:N8-CLH&41M577/2'( M/2=_?[^35%<-]EL&-) F(D";CW<[IJ\860HKX2WP"+6GNS9/9C]ZX<.7&G9B MHU4[?#^=$_"RD] !$GKW?;9Y<8CS:QYY/O/D>KENG+;6AI:"_[M& M8(O #?2CNH@XM-6ID8E4"?,TRO-7QHLR-$LXO( 4H["BNAL?6%*M%DNHT5MP MMRP1-EB].W1%D\K9N<4GW*YCV\EARV539@1; MX6Z5%Z,U-\$"Y"CQ MJ1^D>FRD$')$SZ7^RSZG$@'@N%6-Y8Z"VPSXB7DQ&& M-N4$G4!\"X]"$94ZZ+*O2,EJS995JK!+)WQ#\*4-/ -=X%X>6I-0RBY9IFIB MXU$E>*5&C<'CZ+!H-'=SE^GFE^C S/&SP'Z)DAO+]H!JC"^KM]TSV.ZKTGMV M?QR[<(OJ7OO^X9W'T5L:/@JT]3K*:(VFKI-P/D62_*:&8Y$446!U6_XCP4G4 M5EXE8+1=JK8[$C:N Z9F5:48_@SAV=+^HZ"H9VC"85-VJ_2DS?\Q3"Y;D^UJ MA1,.R=%'F]1T&R]L0Q5;<1D+ KCJZBE=[F4(R<"'EHRO[=$,-3BN@<$$EBDQ9%>^ C[RM(7P1?7"SLVG:V=PY-*_D3H)+N+1=500?(.56-(@><: M0;9(OJ!03L,3"F-=7DTQ,=PMH+8)/%TK3M0#09@^=5C#SRKG!4FZO26- %4H MN(1Q?ATMG8F7A=FJVGT\I#Q^NUA.YV,T;[@@E3!7<&+S9;6\ESO%E?98&"."3X>=K5H'V3FQ6JP>BDD3T LZ M6Z^W2\&_4.JFQL>8@ <#QS=:>4,VY]"6N_/1]OE4W%"MKG-0>3W@L6A);?GW M>[1Y\6E2P*,H37LHXF$M!65]C)L'3'SU%(")HF ^>&"UP"D!T=M-(.4((4LP M%,V<9&+S^OA]\.("\Z]%:JE (A:$;?F)T$WH!;2PQ*./$"G7>"+WO!=J5>,Q MND+[M30:F:.>2:ISNQ@6G:JY%Z8US\9J@0$>%_F& M5(T%"C>0ML><'*-8OJ??LICXHL,2KEA @>&9;#,V!%$IX9*WRH'BQ[X'C\%_ M<',.O$0%V]6A5@9HP,7E)%J:E(>#L^I%:\)33_4@OWX*!WD4$[N.1NA=Z#JY M;@SES;.1^H,N'FD%FM$I;<6XK'*TW5(I%S$F62P#AX]Z581>I00<(9HL._5! M86E)YG!$*:N!=G18[3D)?(?FH\DEJQ$6Y3;,F $LC(4L"]7"9UA:--OFGG_C M7%TS6#<^DD/GBTY8YJW4^5 M.F1=#1POK4H9O5.FKL1CR#]M/%+[VQQF!+T#WBGL.'6KI-4U_8QN&R*'_8V* MEJ+B6%D'#@^3&Y20M5_+6E9KR\#=1Z8A4X!##^$QP*2"VHR6A@S#QECUN+#] M=5>;O&*023&W*;MCM%V1SA.,-COV2&E418G\8ZL,0J> M)GR.@C&6.T/>IJ'!,V%!<\'[%#$5NF7YTQ%J76"(P #8//W?'Y3]P'@ANJ)0 M."*?S+;L6 Q9?!(6-XEH/%MGNI9BJ?R")KB4:1PS)+7&FCP1&./2@A2;'&%5 M5]S3&P4U>D8E-C)B[@H0J"FI'V122EB64KJO4DA-C=*R)+JM88'QV:SSJ6XG MB3FVG3W(XZY/&)9/R;"HM+H<6"4:A. DA.;8A*7W\\I%!',&!4S26Z*,$D0Y M^MT"6$)#!-O7P@QXVBOZ[MO#5V\2Z;Z<9?!IPUSAPA,R=#-$XXW+(V!'?8M M[KXW8;*V9-M:_ ?-/FC?\"'7+U2J>-(T@R\R'])Q0/-6FU?6Y!'VC+<. MC5YR %P'+BL-7XO"+W/[;-[1#[=U8.6>1ZS2.MW>R2;#)QO.WF^RR73A>G5O MU6I-R@9Y,!DYL^56MU@FF/2L?'C)+?Z8L\&;R,)0D,4O4BUL1?<^8.?6\O^M M&Q<9CO^PG%C7V^89+O5$NR&3,E\GQ#'_>9N$ 6S:* ]!'3BP5 I]RA K=ZL' MO=?^6A=F9TE$AHP 5@WJ54+LYK#K5'9OI%T3,P^"7=VBZ?O,D/ U M&1(0PH';JA9*DW(4$0\6 5BY@FCQ(" FSFV:)_,3V!%VJ4'3.M/A0([ V5#. MI^,'=R/>0>?1DE&[!_L4ZGIW$U*HK";W(.4)9?;'C1/C($2[EN,_[):3LW+[ M%'@*0-B!J%-9_ISCV[@E+ M50Z'VX91H^8%CY%2@.B6"@L&/05W7Z:W82C;D('S5([N<=V+R6W9$L=<;AF, M+EN9-KY #Q*4\0(I(CTF"B_99BAZ@OTFR;^M>MMN)6D02O^:]GDP&2JOR*_A MU?YK:H]A3-,0V0!"Q$3@$\#5SZ5W)@,B$?9QY:7<_H< NP2O)T?6DW1\QH0B MQ)5NPS\1GY&"M>)+B%%/S'/T_$^,GG^D?8&K7\-_FMK#RE:!_Q*3$4998&]F MKAVU0)YF]5FE/D9:J#X0'Z[[A5B)J9D"0S,._>SO3)^$5(Z]&5>4M' M;U;F[]96OJ":M?240=*W;HZJSD80'T5(00(1:L1@(Q0&V>%ZSDWTG"H)ZO+^@>>?]L^O%X=)ZR%JFM>X6=HX6OXGB1L274QZ!+'P<"/>J+?+O##V[X#\Q];8$;1SAD,XN2XT?-M M)?LK)36; ME('!#)Q76N6V3X8!SU0-'TJZ9PB!U@@?'3!IN:3L@*O+LV LO!BEC/ FR1_A MDBF=C"[=K?TGX&ZM[B+ .3&-'>C$ ]L\5=X?!ZR-I6>U2ND^?72'#A]^O@XG M8>X,.NG+J_NB)4P]M+ECI\4:::D")TZ MRNI>Z6 9P"IJ4&X93)E''L(#J>TNW9' NN3O%CE:&6B?P2.N,!T2DWTC&0W\ MAGX(O\Q$RG&911KL<'DI%9*"XT[9&'!ZIECNL,4(0SP@:)XE5ZDWFU%#7W#. MBRNJ1)K! 1&? V6WQ;X>TV_\0RB0G-!R*IG"_KG2J1 MA!3C^SZ3>SBYXN[B6>G3Q6 /LT4\4[ 71N,S5Z9]R?S1*6X1J9.E#-$FGN@^ MN>?KF3#C .NXJEZ"6 #B5%+C%4/HTC0*J['6TFZ@VS4:T3T5H^'M$S$:?#S; M&-932+732Q-BW>;IU))8T\#@&?.\,121+)$?O<#O7C:6+6-7A$FEN>>Z0^1L MYV).>N" M,P,C^.[; S!>+>H830'BS(M)%&;7=JBR3G?IUJM\M8JPRSO^WE:ET\M=L'IN M.]P%1/[-(?89'*,DR!"4 H8,+XQ'I-A4\ Y#PQUKM<0D2LZ4MK-I,1GJEQ,H MB0GVK@@X-WLSW0G"1O/*U5<;; UB@4N'ZO&YEA*!?>A&#F8\MCKQ960<1GRQC [%Y43>1YF!6 +2T5:1N0WS/##)9;@ M-L0,8J[P%EF@G\A;8&+3HBCE4B_74?%MF";DHGF1QH 1Q0'LK3B9+4WQ4RONDMI$EBQ:[*,25[AZN,+I\6L-KW'?ZQII/U1=-/A\UZ2[6B3['07%[-##>Z")$'D3+ ?1/%5:.M2 M %+]L>H%33IGBC2I%#71U=/$NFQB+AB/@)LB03NGY!8J AFQM;>_S;28F4U3 MPF-#J5*.CXI>32ZQ[LKTUI#1,]5E&F1%2SB3:M,E[]4B5Q]IS4S_+%T*6'L= M%U4"FB"H'2B49R57*2<+@G@VQV(4SXK?(6LD;7N6C;3RG!>F%H)EHZ(J8Z35 M4P7PB\I)SJSU//!VX$S\E_0M/"TM*JVJ*RC.6GDQ%2<7BFLY- Z< M$K[ARGPFN'%*9J*1M71;DILMU_/JN&W9Z+L690-UPZ.WT&CH!FZA\7=VX8Q.G^W)X],OIZ&APXHP_GI^?7<"33X^=X]'XZ&0P^@#/._U5W_G7RGV=T8?S MDQ'VOSN <_GDT>'LR=$X&G\:NW'YT^MY<98_NG7,^O("7^C X/1JZSH?A MQ=$O\-W@[>ADQ$]Y-[H\1;<%WWS@G \N+D=''T\&%\[YQXOSL_&0!ME^ZZ./ MX\NS#WB3C^/!^^$&@J0/GD#6GM#Y;!4P>[3IGRXH#O[C! $B\DDG/M>&M0WM M70Z?^%*P4$,3E=<8675 Z3XV8$OY!U7VW-M/WPK5[9(J*V/C^&$?A4$D">PT9=*.U MC/?W#H38-0-'WMSS,=%XH3 6P^:?WH?V7,'6]A%5)]W\B)@?_7Y/B/RGW+N& M*?*)*V;:-K?)V@8XW!Y'6J>H_R $4-[8NC$540FE/H_:?H\RUL,S^%2=(XRLYU0<7?1S_7\J\8TL*\*Y*UTV MIJ7S)-G\"5("I#8=@#A\E=-&X4T[I,EEZ1LHF_N3YK'W KG )L(_E0)=%GA! MF,V+7(<3.7F>%1.$ ^]T%X.%0OZFK7VKRT@=6U.I/9('&9F\BRWM M\6;X*&Y*@G$#OJK9M84@0;&Y"4Q62KF_/=+ _ M @6K#+=^*I#Q2B,8:FI$83Q'X/;7, J\*5U.)$=9%J(F:E3Q4D ?[$F_B 0I M'EHU! E>'^C..;N5?9:J<#9!O)<<%=+#U#F\TAB( B@<*Y1=6WE-5V+WC,>J MQ.OU2<(-#!LNC=4RD_/B3)&Z(P5BY(1B4;&D0G[.$Z/J\>'-[ M_?8K2+,6H0KK(+WJR"SKQJF];'&5M*UI;.X*F^0:TY&*W\VO0Y;.2'S(LK71 MS-CPL_8>7J7KJ@X[T=185E5:5X;'"D]T034ZNBF79]+M(B2EKD<:<5$*D;5Q MV21./!:K\1Q6Y?B*%@\K=E25#1>_I RCQ<[- >O4B#U8PF H^*RLO0.7JV@OJ MAY.D=I,^@L64[8U-DXGS)(PIM;V"NV #O"Y MOTXB%B[E&N/2XLIS(P/K5I;<0I"29_QSO<^J(2QL,VB *U^R3RH!.KU)";JA MXVPX3+HGW9Z;7^AN@V&,5/::$,"\'1&UU,:MJ03DJEAA[P,O)5H%A:Q^^O', MMZ$8N$HL;/(3GBMX0PN[*1<'&.&(];R+MZ&G'M_WV@L8YXGHSZ^>RE]M%&R" M8?S#$S",3Q-GK/*=9#IU+O F'=G(V)S'C[QP1J=FEL1J2=V[F9AS D.?*?I M#OB,?A^WI6'R5%;Y+0. OZR?F6HD]@$X@_K MN'VPE!;75)/!Q952J^G)6[>^25*[UEA9E-UAFLS-XH3G<_/R"9R;6M!-@HX= M#/R;GYVA"6&5X9Y:'*H*.P:![TN4% DY)XJD.^^Q.[N"XT[7<3&$\4M4#+;9 MM0Z+$2Q4VW-BYL.!4G&@-=NZ&D8P_OQ"F,OLNS*5>>UB_1ZZ8EG\&*V_332, M>R:N;,F]-OZJ+8=[]E=?VSZ]I7/Z6$G]^%^Q=?I7ZYH^45/.POS%>J:SR'ST MINE?A$A,R+@76=E17N;A/*"2K>=#*VXF\FJE\",C?V2KX8E&W@80LIH7P44] M+H42S*BI?^Q34R=Q@\72FTK#D,<\"&"$R@F;Z7L:CKA+BGB@)F(GA MBW[%X/)*^];J:"V@H(8=62:5+3)7@ZTJF*P52J6*5&#)55,RN]8;2$F"TDF1 MN^8LC&OP_7F";5$RDUYA]@V*5\&13D .8(X:M@FZI^37X?/X.Z2?7;$(1'U> M8*4.#HE=V>F46-:S6E_ALB\K$J9,0)P8^CYZK$0R6E[&4*:+C2L_YA(V_BW- M0XHZ/5/@:.:;U5V>1=ZCMY?_ I%WK]*M9]ZT30N^T]&6D\YV$-+V6,5'L[9] MH0M1%Z9KI!5]JO:S$%%8J_QHGZMCX:$ M.P>=TNA8!TJO!"G2B2KG#J.J6'FW\3#I_J20ROA%C0GXGLUU:76K$0X6A*9O M[ Q+\,OXV97V,3$JQ[<1$CA#I\O&,-GN!/[1 ;BRAM_5T1:*]2'M 1(@B\T< M>V0$+N#H9HFZQ1A""4+T,N9#PPT&3])%H^ U$!N\5!M@T ,AD]3Y&O.E-)@B M(Y)C D42Z1TL"D8,\!M=F8"&WZXSP,PMVI#M;^O6W[7>SAKMR#*>A!VI,5+) M)T1G&! *GV(RSZ7G,W9P!/3GRS:)W&;R&30H%==Z4Q;7-2T9/QA/36W26*^ M@U,TR^Q.Q_J2)O_(/=L32S\H'ZE$(A48LFG#JH 1^5:@ 1,"N+AW;U7DTNZ' M+8IL G/-D4A1;RQ(8T=)F+ZS+/%#\G[(38--[3$3(I_FR//U_/B6PUVI =\J MCR82?M1(029(N9XNP64,LFU==4Z)2WE8^21AY,DH"4B<)_ @I)68>D64&Z)T M'O]$0@JV9*A<8)>_PR4UQI32W!/V(/8O82Q$ %$U\:9>&*$\HJXF5&K.U2(* M#J+!=:PJD;=B?40+,^<6T8U.H135N*PN$MYWG"?48/M] 1L+]S=)S.H J>&] MJ8&OE>AS0H:>'12F8QFU*WV0(64"LVWA!:LUG"L9TTHFZ1G%]3@HKD<6ZD5L M44A0XEM%P:XSFIJ"2!]TK0@;.#Y"J6%\-%**\#VR^P?F3%>[61!3?;."IAJ1 MXB>8LQ9B$G'KP"KFJ5Z.04G&?V.?WPU4MGVKW-H2N!%6L<):I_6&O@T4"EP/ MYI%''KI68=@(%OM%_;ZG$!72B-3L%3[FG!1PA'8S,*I-EVFF9CL5A M=H_7+\.B&Y?F7N'W#UN";G_=&VD<19_"'D<.@;Q)M\DS:B3ZY9S017>,P,O,1!@#,%#H$E-E/#@) K/0SD>- MS^*>V6-#@$YHA1?UKG]><,NU>>*-:+LN<3(=,[W7R_@IDI>%L[EG-:#/=%]I MS8UF#5BN-7QG;@VG4D)>=.\VB:D9 Q.$L'X92?(8- NJGRM/P\TW(,\.49T M\QBJOJ UQA4NJ7;0K(2P3UU^Z1$T7SQ,9#O)A7P-7U"RRLQF16SP&!S>,>&6S*0LDD5LN9R&T@;? ML@RW'27QE.-Y'A*9DA#G Z5_;,_;T!/^H+KBJ @6&V."][)F%-6B MU5J1&#&->Y(9 .]]8U&Z>L40&FG)1KH4N[C,B)ZECEMA5 D+=D,PS40?9 MH+)2 M%0:&SWM YZS(!+$6?Y=J#:R#C0&_W-8FHA&+1_<514F)'N+ M288F)GYBC-4MT-S8(AE4:YQS)8'16*Y."U/7!CV\&>5TT?LF=DF=PPQ[AYL2 M[V#_14=U>:,5TPY+:::8H&>,>/$B.8U52/L$[-,I6LRECC;-.T@"E[BL\S2\ M]7P&]9#X/2^O//$6B D@O+4.$6E^4FG.$5O1(R-%V#:7O@.+K$;^&7"5"?QN M'@I/@4;.- -1Q;QT<\A8@]+.TY[LZD_,(F1+#D.NL"CX,QFU>"LK_W!+*'%8Q81U:$K6ZK,( : MALVD6"BFCP7#M _M:U;$],6TP,P"[EA.U_R2+!A[6RO!:-R3Y!]U([I?187= M)&U-Q;0GQ14:%FO/ Z.RZ- O:]%4@6-R<-;[4\CT>WND]I_ D3I6A.=TG7&1 M81LD#71$^J$FMJNXE^P M$-)4 2V\ -9=W)*JV<8+A]*FC@YLHWA;2KK+XMM6&A9FN%O?IX_9JDW^OT90 M;>SDB48)F+1$5HJ0+2:@LL"FF.._3HJLDC$HP/1"N\]!+8%L-)HP*LP,J]-V M&7_#C/V$>6P(Y+W 621ER6]O7%N!G@KBBR%?:TGD/1.DT<1L)81:J\C69AZ; MB!7J3P)^%&-8RP"%RJHG@BZ'NB9#B%],TN^+MGYYY'/1?>IAMZ"&%0WHB_"C M<.V$L/V!S\FY%8])(QN]!S"W%M,^+W.QZPBUJ89)ZB)"J8,I=+E_XR!8'0S; MSD+]'1B6;1T(H5%34]T1D_Q;8NVJ M(:#P!"AA5@LD_B*2,NM^ "519E[<8&R MM%.&4XG5Y(TWE=42#95B91?^E:177AS^US"=>QE2CY#DT#$JB1Y3KI7>.TDS M9XM;A%++A1Y&G$:R$C [0UR03FO/-T_;]B?WW#1Z"=]E+-0*A<[7T&@5Q7I/ M'=8#%=88]MVR\6N.FLLBL<$W,5S4CR>A=]*LD2M\L"C>P+/6GRSTQWD2"\53 M&6B9P[H5GF85[&\&=[^;]B8VJHF(?PETB)>0Z,')X[1IZ<6*EU"F>1"-F!/Y MGK<@LH,8^Q<25W8=$-^.@<='6I]#(N!95):G;MZCJDQ7N_8D>?L6P MANP#33U^A/$?-*F7B8>AMH8#V%WFBG"3BQ29;M2%Z[*Y3(P.3ID#"^TN)A30+!KE BRB6J M/--W*G.+;$RLS&1(&\BJ^B:+@W:INI4,&VXF#// GUC55GL07;OV24($:7B9 MK?%K*(@K8 ))HQFP2T(=D=BJ@<,G1%,M;\I- M:0]<1I[6)F>Y%I>9C'-N%L-V#O8,[JF(WN]$UWWSL^'G6C7_7'34'N:_ ME^)Q&"MZJVZ>0L>AHRJ E+V0XQ!-JFB&B"? -1)(RJ@4P_<7$8%YPYIJ2Q%!'J=RCY!QMX!\Y<8GWHUL&VLU1>BJRNV!910YC4YWF8FJ0G M7!!57!VQ$E8/M*7C%;8&M[KEZ+E=67]79Q.3M]_ P] ?M_94A7G9(TR P,&M M@A7+J,]8F&DG32K9O3A.BEB81;%6/C6D/]PGR42SZZW#\"8U\X 362$WO$ 3 M3U,*6\2Q-#03@H(UOW&=&"N>J=K]*M&U ?B-(C '%ED:0$[ VQ!-7&RD-J= M$7\Q%2,P2S(R'1 @8\OF.\V1PT M3(BJI"2^Y6U)W=,=&R9@>LGB7MYV];L* M>8"TR:!CA>U!TB2&:?3M(ABWTLNJR@;Z#)Q]'.#L(\N 6AFIM=77.&3S-+D. M)Q@/L3O]@8^D&85;V"921-[P"65ZQ$"Q7.> M1-- HA53.;*64+?-SD(MV"\M7Z!_:)ECU6QQJF:Z&)O"#]+Z6S<0YS+@:26@ M./=$JQ %/6J(# O&YDL2*O#OF9?=((_/C:,_J70IZA4@2W4ETZ]SY"^O\6,MJ;F&=%F-ROI*O2=#VFBL= MVTK&.V:'\)\924@59YP&PX\TURQ%CK/^EEE3UU.*5N-Q&1>C^Y?H5?'X@D:0'B,9\6GWKXL2\C*Y%+K,: MU81I\]RAEJ4=RZWII4V'[.5=TOQR\_(ZR^/LYY[:?]E-Z#(FDLN(0/Z)* ;9 M167$6F\6#UQ>ZOS)34ZQW@6]""^UDO>-^G&21W@[8HNSBB:IHVQ9(+V!F:*G MT,&36.Q*'^PD%-K8YZ#=A@7M1J?.Z9DS_/?P]-(9_S(X.7&&H\M?AA?.^>#B M\E?G[= Y&0W>G@R=RS,'/G?.["]_=2Z&@_'9J7/VSGD+_SSZ!?]U^ M7PR''_"N9Q?XX?AR'HTW';>P>\'I[\Z)V?C,?[\_.+LW>C2-7]_ M' ]=^\OCCT>7H[/3\K.CL]/+B\'1Y1A'HN_V;G0Z.#T:#4[PPR%<+HU\&8]C7%\?#"Q=.P9 > M @)&'S:W<OHN#$;2;%X;4-XP,?,8" F2,Z: MAWDD.&CJ><<-:N"&S%^)04\=6&(:2RR"X$H-Y ;ND?Y4SJ (Z-I@ 8/V3KE MMA@/+VE+D,2$+3$>DED$4DR6BS;%^?D)6"AGWWW[P^LWL-;;8(S].KPP^^WL M+:PXW1V%YX?!OX:P(7_%C36NR]J/I\=D!-7M032C5FP\ 3J/X+%L3L%/+R\O M1F 0:C.T]124YN<(Q@$;]AUKB &]>#GFL7D / ''\>_1V0F_#?QV4+OKZ/1R M>'("L_01S#NP(\^':/=>C-[_W_R0K\1U:C,,/ MIZ"LCOA!;=,B=_OWZM=N&]LIW@^&AL=R[,*-3P:?WGT\P?='DQ?G^OT%VJ_E M.>4'P1=;_Y898)->&\-@\X['M'5P,3_],H)9+7?0T> 4]PB8L\>C,;TVK"!< MI^UT?C7<0O"R.' 8T :Z\$^A(_U)^)\B#"@6?,SHW&Y2$)=EVD$WV)6$V8)H MOK%D?S;'OF)"B8?YW,\Y0I:)V7LZQ>:X% ,T&38R2+@3F8$>,RC4<)[X*B5\ MG>=SO#N1SN=VAST\"13[QB"D:R=(G&F1DAUFC3B_1N)[@W0N^F-^=< MD_^9?+?=+$%AW[AP)KW:IQ[EZV?($E,"-W2,-%.*?A$E6=9\VVITM/'.;EF^ MHL>OJ_@Q]1('AH$9>01B[+C !*AT7TF*0(W(5?:%M"'C%7J8_3NF4_^&_;VO;-$Z1Q MN_6BPG 1$V?(FW=*0^ X9S'7+CEW MC9-KL# ]J>NPUA:Q?-+B#IU\)U6SO2UO^#)UR(##*>5ZD^PQ-CE>74 M&:0:S4NYMDWZWE@0AGOMA#"3(ZZ"#309^M+I<=W>?,_=99P1?#2+NPKW.\X0 M\XDV<@Z#%W'@4DT&#&S*0(3K!,R':R^=18@ZJZ%]7(+&#*8(TO$8IL:!C##5 M&@DU&3/F)E@LD:"E0643PDL#7&2R<^@'4P1M MN<+&1^;GG!/%6(\+(A*I99T;V'P6/:%EQ'D@B])8+0T2=ZK4TUCI$YK(;B$K M$J^DA=;@!0IEZH7$LQ12VPG#3X4K/O-8(MRB#7UETTK!L:/()7&8(QD6H;FY MV P+34%K!<+QLD4H%MUU2EN()430^JDM 6B3Z+.O?Z6%$[H$)(*VG\0>.**^ MYMWN 9BD*T8)_UZD2X8G>=@F3#.+,_21SSN:(011SFCJ$2NF2.#7*O)-HW:" M&EB[#"^*U178!^2/-1W$5#Z<4H' M(@<^ Z!^86?UU=[B;=E786P$_A937RN MJHDM6Z)D"-PQV,Y& U8[&E]6\D_XI%BU90\;5:U/MT5)C_3R%G2[Q%"7B1'V ME=\=G0_@R&8D?N,^,P<<_- --DO2-];D8ON\5%JI)TSEC_Z2Q8EA\=MJ.)QG M@>&$30MV1C^GNAL87+4F_C[FHNY!&;2>CJ;9 ;<]:0V]X *3#"53(4O(6!"B MQ#!K/_\V9Z1]TFBSM 6LN-L=N[BI <]:S7HTC)([U>D-\P<8 ?OJ2!T\A4;N MP_@V3!/=>:-;=VKCLFW??;NW?_"F#Q"J%X0*R>.VB!Z!4\=!C>SP7D*( MS;5ZFI^PTR5E*PJ'VS")JE54JK(K2!JUF MNKL]S.>.^AQF-"]M]R4^W.;'VNR7Q[:_I"GG9RV/#64Q +ZX-HSKV/)574G+ M^&P.2Q'6H?"F]1)5^51B"-O46UGP(#Z^W8(R$+Q)A-LX,OUF%>%M%4Q+D45+ M=GYNXF1AA>W,B#D4@IU0\%8'#=%>K7W?U8%U#=_!'IG/U_4OF83/8M==G MFRKV^H B^^%UV2GR 6+OH1:756XD0H^;DLGWYG:ZXR3^0)?$W<,'JWN%6EX\ M(S(WLB[4J(&J%BS+[6T5>)?><->+RBW-,43R&@33[S8;GSXE.17+&!?UQ9:W MO2U=X7$KFRIJV-*MJJM4(OP<5CZ8;C$MSVVMT\Z?6#9I;[<9N&DZ![Q:S0>C M I$1NX#%V4"7XRET?QN==YZVV3B5VZ,Z#=O)L+0L*]ZU/L8:9;O4(8V:-U&& M-$QDENVO,@XUQ9[JTAJC4KVKP[&Z;I>B$5;(W6[6UZ"LCA.[1Q-2%)H(CFUJ MK]+R=4XWI=^" S'\=H)K]+:I7+)2G$ Z-4B 0#*>,*D,LIK+MEJ^(#*KAK+H7E6>0YI3LQ-(KFA, 1WFVBZ^CP MVN;(\=%9(J-702-./$N"<&KZV2+\FU@&Q*:J=B6T-(MM9'.JU'H;]P^_CHXL MDT.W:HBP8S[9$6C@UOSF,/%&*SK,2F>2;<(5-Y'LG/>1J?3&7V04>,_.QE MAUD)8UM!L4#TK,LJ.:M$$&(#G]-]Y&CRGQNK_9D@>MNU_9HYA(9'*[HHK*1 M'R2 J"-?=$L);%*P");U,'^*>!-)FF>9D&KH!&;ETIE5V(/7V7];S#4H TQS M+]OP+V6^(0"Q'0FJ<$J([))3A$'J+3B)+_>S1'Z5VBE#1PS9;0(9ORDF-P^G M'V0M@3?+]2F#4^5D;0VVK7YBMNIQMEC119PZC?5?X)L5S$R0*DO_$L>)3"U( M^;>/:5; ?9'-BH *W5D81T_?PGB ,%T=&-D$3_U:R]17>ZLW: &; N9_-\WK#!Q'YOK%4A02L]M)H57!0G>,Z_;2\]G_L MQO+JUVPD0S7^ M-?:%WETA*WF47,=NG*#0HK#5$&JV L@?;G]?'*WQ8)=DO3+J-[]K>F7TNZMF M$N\,2[>.4K3&/=EX3]=<(3EZ#5 N'>R9Z4: $2HQ>3,)6?Q>Q(Q:-Y8RTJS- MDEB8\E04*E ?U.Y69_*;D[T"$"C!(K-%Y=GT: \;IIM4B1%_U MRBN](_S9SN"A&8@1(4FRV]]*H,$3;NBAB\5[5$KWJ.L\%[Q46J7+EI,EJVAMMVP%2K$8ZVY@%L\SZVC?<]E*WU(?Y-6' MF.:-GEL3 R2BV.#0>WOAA;>:P5K6 Q?,])%IY>K>/'/X*73-JV+-!M+4L#MC MV*:0Q&VDSSI2YS)TJ3SC(@97O0+*>50]II@308X2M:S#G71I:881&A,_:S22 MJB&I4>VL?+H.VT4)/\8$':JPK;+&:-?I)\2_3UM$%T3/E!=GE9 8M_S63+$D M%>4C$N!(G4Z"%$MUI%,X)^VQ$/M643F6ALS"[PI=!91,I]B2P-4/2A8427"= MZV0A<%W-IN.V-@6]HK(XKLC&F!X)=BOO7XV3D"I/;T,,5M3KG.O-#59N/88B M* ?^,I7:FFLG3SAL:*IE=*Q#V8CA>1)%\!K"X$H)@C!UX7B$Q+"[0 .4);^' MV*EH6L#6_DS&QM;XQ>=MUXE#L!GAW^E$VQ.E,3TN;-U=,8,2!+- M*I]KE1@YPC]_.;0?C?,:@_H" MK7;%_//O?WF?;;,Y58:&#(N "79]C&EB3\6F'V&MV%4"&T.OS#D\+D+,QU'$ MY?I'S-%-112QK)J9YY+&.,FE'0/VB/#80(C0\A?C; C"[=H($E]NCJ-*O?F< MP"?X,YDV+Y\EV9SB7S8BSL*7I(K:WB*"Q1)\AR^WI79* MDSQI&)6$(\F3\3Z;(UBG%L8!/4.EOC)4:H4AU &%?I[*'D!7H\[EB_+PB@)8 MN/$RZP@B$6SLXXXOY;(Y]0FW43%ROB*D4TLTMVXV$:]FVUM%-6@"P.10R3F, M0054Q8P]8V:6KP2[N9X>EK,0;%LGIS1-X%?HX#8$$X?SX>EEXE,_$X4_C2/R M%IQS-J,4'QN'VK@:ZXG]9;6_!1=C[OCW:-=9^_@X#7^J P0<,L" MC* 4D73B1HE$CW)-98HF.\'E(&&OW]GE-W:Y@L]G(!ENA:NB1'-/PBCB>U'9 M+J=->+ZP-!-.AK4::"TP9B^Y2KV9V'4(:U/;,KVVC:!5'FTI%4V=]Z5V'^GK MG/,(7-ZM\?O1.;7+Q6,%3XZI/XFL3P;K@.DS?)'P1NGGT_:0*W(V5OR0RXRI M+TDXQ\Y']'>1A_J?F7^=)!$:R:!,= %0Y3%DHH0/RU4\$2_K*;3.U-0(1[6# M?^(M,MYR@SE&3+RH*\>K09I0*>^,!+%9E9KW*,JPZT)0VK3<19DG&U.&"EHS MCY$.VK*0VD=1(M@@);._'K'-B_3B_C5V\(E,/\2[[.A*]5\R8>(G[+BDU\2U M_ =6.(8,'D6%1KG:;5IJA9O2M:5B%DHJ%NO(GT"A=Z<;U-1ZKRH-DA5VJZZ5 MQZ!BG14S301LY*"UWN85&\Q35B<,JY1$0QLPM,=:9H%^QL3+0F.V?!P/F)-> M&MI5B8:&'&P%E7%,FJ9T>>CG\*-5[6$W3XX_A9Z4 UB>G;?8Z#Y=DO#NJ[2V MC9ZJ%>3A*TSD%5K$<5B1VJUFHW+>B1UUE*1I,4-WJW]F'D[%D^004+A/_$HF M\N'NWSS8+2Q )(!O)57"<"(;Q55KE88H"D]ZN\'9XYYI5A\U9Y80U@A\@1_^ M=N=H:*J9^*7M@'/2.:(D(L():WQ5-IA+- ]3=;?RTMCM$]$),E2:10R>N\+) M(-A56?')-Z*DE;5%L:5/=;">CT6CD0H8W2^_LXIM93_W2QQT2_1!:5UPSRAT MB^J8R6S%'IRPG;\@N MS)'@*:POXF"'&/K'Z/3CBG9C6-B.$"8-4+*WXUG%'4-UM*,],PDZ++!'K684 M6=%$CL,^3#V $GZ2)C<8 >((H*K>:^KY&.J@4%>\K.3Q+/RR38H45T4.J2*] M,)E9&+9^ @(/H" V$?TSXO+#7VI#9Y!17VJ]'GFGCA%LG-MM M=26QT.[TA3,,5&-):7-D%"ZCCH=J-H'CFA#[,>?J&9OML:Y!@4TA(!W@H<0! MDU[5'%M"GQB[@T$:Y+C6:,U"L@[<%>ONMB^\87RP5J&^UJ8#K^X&YAJHMLW$ MP%%!X\0'7N[IA%9@:J\KD/"U2[^6/&D3.YP>/(4.84/8;S[O\Z,DH*-VQ QI MG0(/B*^;@04!(\4YRJ7'^+;(D.PQ\ZW6>S[ERA")G]#\YOOR.'\2[V+L^W@4;EC[' M$'3HTS__-?SG/S_^^S>/Q/T^.AKOS8/J,E-=G]"FT 'A/>@LU%!@J;*<4PS; (A152V;4"-TO6-L9XZXY?I.3PCW.P\681V1L# MZ[<7=@/V?R(,&[UZ^PK<>1_(@\._QAK9T\^N /\D*'\*!R(R!6I>B3V>VB-T,!B%.%_XK3E5NJ>>:PG%:I1'WMA+Z^!] MD_;P:F> ?D$FLBZ;9PT/X_@YZJ$E;&QMOZ=8@2K. M]154BI44G+6DWBRTFW\O0(:#L& Q6I>C$C/38@MO8SVD%;ZN<1.K^EF$Q&^& MU0]Y:.:>^OJ1;XMLE9:N.&,NP0M1<1%4=\G= M#DN.WYF7YUA<6[KHPAN@AYV5WIY=WKGM5J5Y:]-"2;Z5TU41];S'0:](GPAS M/M!-O?5(!Y53:L!NJ.;1\]6G/FF,@AUFOL)/=AC:A&OD/J/9-A/-QM4-9C/1 MB3U-)X,Y:75B%[5!&6S#0U;>G90G8!=OVL+H@P24?F,E- M'UR3 S>CPKJ@RBY"ZRWO]GXGX7@^W3!U >5*LJ2TT">*6$Y8!#$D6/<=(I"K M$SN4>8 5([H-28I3N]+86@96ILGMO[%-K8')6-RBZD8*FK M+#_S $KL"-/PO3VJAYT4*;N4I&ZK,#-L'^WV4J5M,OU26L0QI4YI JC/*O4Q M!P'RH&*52%:!13HYQD3"8]4_*J[!J-Q%?L4"65*:PU&F6C9/Y!P^!<+W M(^DV.32<3AU+'COX1>,D6T?HB$P0K%K()MNY!&.TMOP^J;S>I] M:T17H2K#:N0R9EJ5<'9.D=K&D:$FJ'2(ZRAD?K!'6EX-[BJFS54@A)BHU= MV$8(43XIJS8LXEB9)A'SV\Z(P;&BMK(X#^QNL60(JV6BBS?L0(I)A)? )0LX MV-[V1_=%>I\$,&U10O\),1&LL)3M/X5W@__F]KW. ILX8=!'?9Y'249WF'M8 MG$ZI-S4/]3_+#+MI^K7P,%JDTA3\J"R7"CJK.9,ND/##VS""^>?N;E'BW^S MJ+&F(D_#&TL]@KJ=$,D4A1@R9PMW Z*\>AG*K1P\9WC;$:)$1W9MX($N3F6J M 4U+8A\:AF1S !33]QR-\@*,'+(_A2W=:!]6.,_H!D0K[8-V"3GXQ.ZX-$# ME&YY4#RG99I08JSS[_&6<2+1.GXC#1QLQ*C(06_A>-$2PP#SL'8-[BUI84U] MABC/&6$6@H*CU\UORM(G+H.[DDH3ZTK0<#ZYW5+#_;QIH7A%=M\QA9I8O!2*?%%:;,V06TX]EN-EMX%ZI/L28M\PJ MF4AII0S;??!0F N&RQC!"(%'*VORJS8W&#%-K_JK(VCE MQ1LH3)Y"R\,C,4B>!/*TNIHAWY]W;8!+"S$YM,+$]QN MA^8 _=I,^07#_76M5PT*W-.$SMZ+3C8>A@R(5 7YUFFN4Y(NI ?TIC-)%HHM M&0MA60L@3.8C,>7 P_-W%JZP%R M1@IP>*1J5VFSIG(R+"*2\':[NNTDPH?3(CN6X -2I,@^1(C(*.1JH0VJXBOO MRJH-M$CZV?001.J$/)BEINC)X";8,CUC=CSM]^D]8I-]7H>34#(";&40#(H? M207TEG,G#/;EN;:/M24^UHN.*F\:PY,,XRG9$BM:IS.(!Q?9,]IJ17^S-O'& M?DTI 34E:-N[F,C.'2^S>?TF>]2/8UPRG/53UAX>;OF=R%JW5K:-JIW/1$G= M2@'PNR2IQ#-7J=E[7E4:[(*K*U-)\%0*W6$VNY#/W_Q, M!@N9U7 BD!IOMQY*-L%+7:Q!"&Q&IQ=E19Y0N'(\(.#4BXF(:N"C,/A@\ 4, M*.QD!/Z$1=E4+F=6@^&O5LC/<-ZOVL>W>T.E"]5;]Z]?4<&C56&!.HH:>[7J M*6:LU#N:LH':NRPM3L^9@1%/M(K^?XJ0MQW73J,HPTQJJI+TRHO#_TKKJK+@ M0MO/5*0A#/U"!9+)H!)# $R!2U75T%X;?TJ;:U*GVF(;P0JIKO!)R@975 *" M$\#4 9H^>=NT)]ZN&""6C5%RY[*1X5KZ/5IE))#_+DX]C#=);9YQQH%@#WFN M,TL]TV(*AL#!V=)"F/,@UM6ZQ$E%X30BS%6*!A][B]?,DHX844X)YEC@%XA@-^V/T.\2.]34B;*+E0BW M[K)*.4:8;#)%Z6BXY=#+S!9KB]BC*-P"A+VT$^!3DU#"D=W V" M"C5QB]V[977W"C(ODI@QY9.4.\$1$H%IHYLUZ)MW0I\"F=0IM1CKZC .V)JC M@O5626[A3*J);/VYP(&P:UI,7%+AU,F$K@PQ+R&:.:*0L%(3$7JQ@Y.CTRXP M7RDUH)V*0^>'\U# L5SR255QF+DVW"S''J6-Y;XQ3&_UN_I/B7NA>HDF'K3& MB_%^K4!UQR;1W)GB$XL'FJ_C"G3&_5KMG6@\W#;.>*CZA;9P$CGBI>TSOE4- M6T6WNV7:63-O(?9 Q<8#> M.+OEII1-'\X*HR7QNX?I*HP7'XN,9DEX75;^O.Y0[0$OZZDJ@,U]9#<9$(L]7!)]6L+_S7W MS"")EZR*7XC7(N':.$,VW,I["CQ;1\CBJ%(TO7OB=PF3B0 28=\$!0$8\A(7 MS!H2>8N1]=(C95Z^AD[>$=^+ 4""\@RKGIL\P2LAAGQWM#X=9(P3H\J@D9GZ M4FJ?B$XG38@G$HP>N1G((=*,HB9SBV"DHIZSUI&9)RTHSO=7B5<\A<+\BRIZ M_QE@N'$ 0RL!8JQ6UM6BNK.VDVSZ'3.LVY,H#(=E7)!=Q&%+>0X5:)XK[!_C M&)Q 6;1,G, @="KU%QA9C77:Q%@8Z"#6S!2[KD7&X3I@UH7\7)W2M"H_*P64 ME1SFNCR_A0[SMS5 VB^X]%&BMTL=]UK=GX?1DIFFVL/;$RD)R&]*&2"3/C<] MQ#D45IK_2O$<)1,XL:2D[%(G7"CC(NX>I\29W\^B,B/X4R[_+IMSEN66FAJ8 M00RH3/3RSC5+/_).L9J)#;&-QT3-HL$XP(XI&A+U*MC( ]P?J)7@_P3^T "WF-*I(D9I% M;1ZF$_)6DQX[I&*>:7*),I@:\XAD$*TF4&68@1SX69(K&-$,S)6<.;JKYU+C M"[^&<='A9OSA*?!MF)[++$?MD%9'5L6[MHB7!41%]=;+0G,SE9UW@W:;7;LT MDA##LIRD(7$BY 5869#I/R+#G1#J:+?P(6JJ [I[J:M+&Z"7ZR*C[GQ54+[" MGN;2M%4M!4HV-%BU$C?";5!((M-G)C2D+#IAMVQQE%C-9C,=CA+GW7XJS9HSWP=-:4NB$M ME+I1,;=O9$YGROM,O/@F,Y0D0F2 FV4N0?N)?C'FJ77>I:C#,S^I,-4V].=] MB.3[@>K[?I($2_C/=3Z+?OY_4$L#!!0 ( 'N1!%6^*1KQ^&, #R4 @ > M &UAOOFO:4F54"V595 M8?Q@ 3GM<>TU?.M;__S?Q^='U[]>G$3C>I)%%Q_?G)T>13]L_?CCI_VC'W\\ MOCZ.?KE^?Q8=;._L1M>ERJNT3HM<93_^>/+AA^B'<5U/7__XX]W=W?;=_G91 MWOQX??DCONK@QZPH*KV=U,D//_\3_P+_URKY^7_]\W]O;47'1=Q,=%Y'<:E5 MK9.HJ=+\)OJ4Z.ISM+4E=QT5TUF9WHSK:&]G;R_Z5)2?TUO%U^NTSO3/YCW_ M_)%__^>/])%_#HMD]O,_D_0V2I/__B&-#_3>SJLD20YVXH/13OQJ3^\]VSDX MT*-$OWAV\.S_[4(C?X3;^9FJGF7ZOW^8I/G66./W7[_8F]8_W:5)/7Z]N[/S M]Q^"^VK]I=Y267J3OZ;6PM51 7V3RW&1%>7KO^W0?S_AE:V1FJ39[/5_'9:I MROYK4,&X;E6Z3$=\N4K_HU_O[L(GZ=<[;L,!/)VEN39MVMW#AIQ\&:?#M(YV M=[;W_ODCWF]Z8OO#S8%!*7\.[^COPV]-5:>CV?U[<9U.=!5]T'?193%1^;S^ M[)C^T!M?IS5\+E[;T5A5T5#K/"IUHF*\/&W*JE'P2%U$I[6>1,]W=C>&FQN[.YL;Z>UF M5(RB2WW39/RAJZW_ \_'JJET5#7Q&+[LM:**\J*.X#>-$QBI/,&_34M8G;6. MBC**BWR4)M! N+Q]GT&/X5Y=_O# J5JSI_ZXM=3>&R]:*V>/-NG[PZOKD\OH MZN/%Q=FOT>&[RY.3]RG42''XZCJ\.SD^C\;73R MX>3RW:_1U?7YY>&[D^CD?SZ>7F"7.CU:-$WK-(5O9K2[WNCZ#G;SRC?WHK@# M$762Z_)F!L=7.2U*$ADKW_"-?_SMY=[>SD]7S72:I;JD7W=_VESYAA_"ZECY M1E[!>3.(3O/XX6?!LA;"$6@!Q63!0OA6"?-G7/O&X^J>NN&+5WW:X;<=C;X^ M.2U8FWY=:M0Z;O5<#7-8U# 9KW?<(VI8%5E3SW_DSU]/>_?23],^I93_/RY- M8Z;J1F\-P13XO*5&T-;7*KM3L^J'!ZGC%-JS2IY7=SH>@R7[M)Z'*DLBS0;*=4@JN*Q3II,PX^@D,>@ MIJ.^G.@2_H 'O[417 MGZ+=W6?PY.&M'D37C4*I &\#9?#5BYWG>]&\0YJ'SATRV*RXF$Q5/HM@L&

*2^I+!XH%M-#@,/0ZRC3-W1B!V#)+I3)7S>:QUL,5@T&2R#"OY5 MR2!ZGV89V%IPV]%A].I@9]\-;.O<0&/(M/KZY+UI\784F4Y0D\Q3,)VS 4U^ MFI,D&( 5!C;<2)_6 M5%=R,[0EBFA%NT51@1$9@<$'DX'/04,F%344#+N$)#!=IHMV'>/U2F4TRWCA MHBR2)H87;<#G$SV":0#K0G7FYJ,2W,_CT54C7$? MC14L4WSU1,-\YC?0IJH"<[SV#S MKXIL_+HTE);+V4BOG:HD@6'9RO2H?KW_/.R.B$S^$RPCZ-WK+;QI24)TUT[* M]QU?_'HX4GLOME\\PW&XBHLI+5^[$QXR^E\9ZZ4.]>[W&>N^S[?&>F][C\8Z M6F*+:%H2'D=#)[&D).7;5*45MA. M3;LS.-Q 'A;Y=QK@ONWEW+*'RQP_.+QKA0J7G (X9J@9H7)VE\(X3II:#E+< M[Z@[17=E2KH!Z#]TAO%1"4J==WS*4#OUHVJ&O\%9*X=0_W$)/];*.]*VNX M4(:F)=P&8T!:ALYC7;'6:1NV/:?CTF!ZSG0=7;XE_D.J(JS=$DR;J)I5Z'%N M_S+4(IR(,H [@50B\P]K2-_P/V$9^3" M)U66*J]G[2'[JE*P+L)];\6$^R+Y^J'(M_27. ,KX#:M9TL6KZT=*($-TS[0 M[T71A'4$AD"_,*Y2:)LJG00>E<4$;LF;D8KKIL3-6N#F8WU?ECN^,7=& -R MVJH:C=(L!<.CVI[OU5NSU;F_1JO3QF4ORK0HE[\^3UF"Z5ML$QX$%%G+4CAK MAAP2:,EJ-MK;0MZ$"P=\IH4768JC4"Z+!<&Z=3'R,;F_^P9C3/% M,W"!OI''8VWL/5D;][8V0J5NR=+F+1Y<-;R4M#GX=] Z\MB'Q_HGW#)L9FXY MTZEGSK,%*G$UU7$Z0LP"J<4@U$A=H[=&&QKT]8'GU K&I^M3NSAW2CA^!C$* MK/&FB%FH.A8 :(6K8!8=+W>FK=K!LE_%L9[6.*REIDGS[*#.65+J6(-JE/"$ MV_4! UL58'3"O].BJM)A!JL'G7GPKKR0$RQ#Q AK/C4<78@]L)-HXN6BP,O-5XMZE#T,;^]0.V75PTZ-Q#YZ%]4:NC!:ET MMVG2.PR$<#& &'>^0F]U2OI=C/>B([R 09@4B5WSUCT:OI!VB)L:;.ONBY]@ M7ZDT R42-Q+82E,P*/''3GOP2V+O3''XJ-6TEZ>P2HI$IAK,)FAYE284*U R MX=*JGE% ':2WN;'*456&]RDSV';]P,^F.;VS3'LU;Z]">!T<8DM:4229J!D\ MY^QF5A-<)J1X)8D@_T1 HCU@.W"7DAU,YBS-3@(_0\O(\UYA4_!M>(.NZG_\ M[=FKG\QGD@%&&#!00:_EQK+ [.F-FJG MK"7>)[)^<./@ ]A&' Y*(R@ M\ L3!D=1E(MZU';L!8X\\>:F M3][P/6;P@2_1QM[SS0ALY<^T\S]N7VU'GT . M1T>%@O]/0::AS(#;2]C/\AQ]&)Y\V7[R1,U[$H\0^'2)CL;]'>^YZZ*$SA6@ M3*L<0^6D.*%42 @M.^J>^=YIA?>E(#T09SM5,U)T8'"A_1@$: GECG#UW=8@ M?$!DE0GMA/G>I;\<0F=W!1$Z]SH(E@5^P9=Y0(9 &0&S;Y+67?64K;X9J]+5 M&)8L_#'#A 8,?$@"12]:Q2&%/#'8Y9",X+/;%2;/6@'W)SSM M?O7IZMP8,L$30:Z$.YKFY9[G"RHV5F*B[O5TSGCG3'B@>-"3S.H0!+WAM8 3 M$P8+T7)I"V:9$,19M2RL/U ;?':P1&UP9?S\!ZOM\P-C1<>@/RQ;#STAJ56/ M81&#PK()ME=>CRNTY="2!)&CT25!8LR@%CL!\W#A>^["EBU=>+(5Y TLZI0M MU9$,1@XR>FDT'E%;IHQ>42: M4L4STZG>#SW>2,O^Z@&[+DI8/JA[P(%[K;XLV09\'/;__E.8Y_Z@,EI^WVE? MS %#1=?D&^:-$.@GJZ#R'2UU; R2:8+8HUO8;HE_GACI<<'GAZ??/PT>J1*' MU=.":MD0M6PV[8#RSJ(H,F/"M8VSM*H:UJM:VL>M F5MJ"J&=L+KTC+ZG(*: MH^HZ&A=-:=6:SY_&-HM#9:##Y8I<_*"3E)2?8H)D1_:V6$U5G-8S\6&!W=E, M&O;X1+>LMH J8]MOH$]!.W$90#OAZUO<3'G02AQCT_J=B%R;H\.CZ(.:Z"F& M=# [@%ID0[ZCP"KSA[ %@!&084IH+OT%E$-X#\8O..ZL:?_B]XZ/)'+0'Z;H MC4"3*- ]D0(*V10U)L-+S.C.FND=9PA9X CI- /*]_6Z"-(\SIK$2*)F.D)? M8A07/2HS3I[%.JJJ*N)4F5A ,HL%,%PL]\!WT9Q13C*AQU MS'-6_T4X%J!1AS%-F9[;5-'O9]=7AX.E",R''M%7$@;=72I6_H>?-QG!!1/A M7#)=QR[&B2V^8K4'='_[8/F2. 0PA[LXY>@L1F^G)$%(;/,FA=T EFW<(+[3 M/&REWX"!HHP/R&?1G=E,XJ>G'?F/OQV\^ FQ^J!9U#JGN.M(_^D&R%R.D3GX MM*5J7]?=P 7-T" *)DPR),FO0 >KP,%QLX Q5$S27,F.">*MT7&1P016YFAP M^/^\@+L>C3FV:N'8E37'CL8JO]&4'T +:]F>N'GK?X[.9--"_O)JM@?;@4$: MI5]HD&+=%PI-*XM4ZJ 3#TFOL7;>88)[VR3"/IDU[;6:I1,X6>AT[\0YTLE$ M)RECGQP0#7$[B+WQT#YX$0Y/\9BB$]? XUSN,BN660I'26[&_.C$7)_+_\;=7H%1%^._^3X_F;%VB#KM>9^OR MO>L1:'\M/<^E=X*I/A<&DQ89H%L#!*D)'<9OS#1OI[&\ZV##80VHPT M#H'Y@CR TK(1&3N_-65:)6GL6_^AUGW7PB$LY(KH-KN*-LA%04-'[:&VV(8$ MAIUUEM'R7 MF[%8@_5(N&_MCBQH/0RVGDP#Z#B??1:I:U$E\\>'&NC"GX5F) ?"$RB;EV#Z M[.99],D QC\(03AI?EO@VK!=-]@1KSFM(>;,"_N6M#*X:'(@R<%.TU]J1 I1 M^UKOD,7B[Q3UA:SLIAY36M[C#9X>K%[P]&HLCA&<-;,P'\G)?O 4Q+SOR7X* MQP^9GNMXN@]:R1H5K&G/*7;>TG*[!C=7NQ+1N3,700+.(I MJ1BC"B9VTQI4G"\:=_*)DK;PEQ_:^5+U+P?+[F7S7@=8]NH<;4\.X?L:K4B> M3V+M,JT^H\ Z*ZIEGW/<<7BL0B8C]0;LV M:=D4#FO)W[ VQUGA7'%D6"Y*4#%)*2#.1PTT;:[!PG:FSWS8[@MU>(1X5.). MRJ GAOT([L_!Y(LSE4[$4-8YF#'#$D^/:F!2]!AK452:GR#B%0UC@,9=2@R9 M>"*UC!2*S2FD=S3!5HMTD(1*1G#/[7-@0['AB!F=X[1,MC"".'.M\5L=J1+U MEY12&W-Q>-)!&#;"&(6!9C)G$GLL.1KFP>*47/*SPGA3-K0YL'L;/4##K;C5 MU,7YM\$\F[V4%54U9QU/%5^R:[B9HH'ZT(6Z;8A2*.F:H,-.MROMH+&2.&FR M.IW"2INFFOJ#,U0-V.\\@>^C,QEZZ;>^[>EIK'"7.)2NS1L'T?D%X!P'S]H-W:HXL\A M8)O%2D<&3%.XL9F:2;+?7-S(@6P^^2IBJIE6XJO+D]::S5?W?#LI9P"1TT.\ M.1G'[[W\??JC.")ZZ1 [YG:!+[@WA,&LU!B!8^_BK18AD,/' MX[HHJ\UPYR M4O>[I@>:29@IS&C!>\5B*Y^%BWU.F *#=]VA( K0:N01&))L MJ$$J"4WT43&9I%4%CVB7,P*/4.#X*O6XLL4IRNY=^QVN?_/U1D<;/E5SX-;N MC(V7G2)N$'L+>5I-HDZR/.OZ6W%BSY:+NQNXD>P<37D1\(R$VJU55A+)_W0$ MK 0MF#/IYO3I#7R0>L$^$WBIQX\PYK[ZR=UH!#DNVW=VA8' G M,^J"O;9PC*[LL@Q:[<3>G!M"F4:C0CGS0PVG)ZNJ>4_$ ?==G7'$@;*VOAY- MB3P_UI%16@:=3,[YPP=]^0-/>_13+.FTWU";*W/:[V^_Q'%P-HTD?!=W.4(] MP.R S6&#>FWMSREHH18W3UMK&Z9#':PD6G3N,57UK*:Y"_WCE+9-0.M@UMN\ M!G5V))=C\Q_EI'#NJ,>Z=%=$&WN;E!: -BQLRK(!99W9A52)==HR+TL^T!,D M=)V$;3H.8H8VI"=YZ-::>+[=;O,0+7&C+=@/F3ABHB=-213!:*AC.CMRQS+0\2H--(WS"9YQ M\TYYMZ48]B::)5K(6["CMI!P:J@J. ')C8(;F!R 1'M%.JV7U(9:>9HW-GT# MM^/;HH0;WZO?-.XK89WEG6IVW]:1(BINLIVVV_B+X&IP>H/I]9+A-;SO,[3J M??<$\7I_-EAZ\; -"#V#7@00(M@)_PGK*9NK6(?),\?I;5I);R]#W(>EB:R9 M)W*3+47C_S22QO\Z2)T%&A(805.%$C)0D@R)R-RP9)5VF!]DFRUTC > MBUS5JS3M-.NGN:5P- Z/$C:<'GF>634LD/(]=:J&0U7-W^IH\MUWM\\3[!U- MSVE-'4UI8*HJ#/IT)I!X#96*\@@=04NKT\PQCLWM!J7_]74%56,XE\Q';!L] M&+VB8/_6-&NJB/,K? )1!R #25HMEIWS!U34VQ%ENQX8AC7'F?DM(VU@?(9D M$EE(N5 9V=\B^;=#7-Q3E-Y$Z??7-4J_)-%(Q+=SUISO3F4+"S477^&0!VTL M;X0(SXUG\X(E_%YT'U4:*]%@"KEU5V6>,X?I;#!AH_B23DA&L(PLRA2&4F4] M&@[\HQSZ\>A@5]OQ MB3&X97H^#2JTQ"I#S=[.F^DY1N]Y,#DWFARS+3E2^AMU1)/%B-$F>/.U?M>4C#MD:C1J^>))4$N#D1R M*#@?*Q+A4MC"H,5]QI!>]_I\5VQ_+$(L-S+<_( Q)?P]L8-9R?)K^#UQ>COMJ;/CD\=7_1C2&9)U\ M\V>Z/'4E[LV$C0;B1)W"J*2<[FP^">?N; I"F/,I\:-YD6-)@Z*<,%3*,L.+ M(VFJ8G+.5%DZ)(Y;.%3Q%UB2R\83 N>:@5+-?G7F9R/8K MZ=-2#V6CFQ\ZYF%RK##XT<@=Z]*5"!,G=CO=D>--JY FL.3"IGFR$J/P9LGE M7=N@C<6[<07V(I] RQRU+H)L^>.QU"K+,B#;@9\286 W@O_47Q#1D[-7$)4. M(U!Q#+D#]W4K^HJ!A77K+].TGT:MH]2B**R%-YF@P8Z)&#^'-X(&!G](03,3 M;29H?E_3793,5-WQ"#X"19534^7&H0.YO9E?G._:[^BE M#@.JZC8G-O/CHXG@*\YS+#T_3N'L!$[S_H]..G#2;ITNL@RJ*JUXGT![>6TL M>$=%KDK/[SFTQ;E8%Q>#S5:&EI0]UP+EU@[$U=SJ,=5>LR6+\$N^)1Q M$.G.^X0CV90:+*B\G0AEA]/KDSEQ,8&_0.NS;!;U<^C#GJYMK9?.IZD/HZ8D M/W4BAQ?\,N+T&P._KJJ WZLG=RV ?A@OS:",KBZ=L$('L+: 5EK-R8!@U"D+V<5]@F&.&XT@D M.BCV&.RU@,?7)A[B+;+JD^YT&&\3-"T8: 8?+4H7$J_/G!<_&G39"H)?>D/Q M/4PVG0/?*R\Z7SDURUZD'\FEAWM2^^OON B@K3?1X, M5$/%F&&S3](<]/WNEK/LS@48!$91;CM3#I'@%O;[[FXGW3"8A\<35EE!=)(/ M.1*7=&74%!'$%BUNX2YS-Z))@XJ+)DL,$F[7=^+WBK\'ZX9&23:BX) MYI(_%1II\CXO'.(2J_"; X)$S#&?GX V!FAS\ 2T>= N7^!X>: /96-WL^M' M\334;W6@M/4>V2%[FVR(^Y;*'1QO3I5SA9I/@X8@:NZ6SE)WQJ,.2?!I35TF M$RDNN %W1?G9*/+SL=&]91%)EQ=SNVM9>4KB!JJI:4BDYS]L\$*B#5(L\:N9 MJ9L!_JD? .7EVG021SRZS-'D*(PI8] M"V5JJ&(\%I_%:'7.[6?;.S00Y_D69@+;Q7,MY^*7&I=*8@_P4/_%G RN((G: M5I/5O46 S4'LGZJ#<*('8>JQGYP,6BD\G:][5R)5'5;I\>5<:[Q:U>LW?$>1!VS(NT)PY18%\=*P>CK+#6NA/> M8M%H+ &#@K,SL)V^=[O.7Q21ZS6^,R2C](N_6[U;K1!\\':-HA,FLPD0DUO2 MFJ0_X- W-Q8?(4JC2X,M3=^D/9ZG%H06X7@!G[@O)QO*40G37CE+T-C,#4%\;'@O@[]G*"+E[ ?Z83&795%GC MLFAN2//"-8'\@EWT*JTY,(PR'=A3\RM)(:],G9(;;_Y";CL'1S82( MAEJM4+GEMUM+IEX@NHU6KO-Z#N02*?=P)SP6(?A\C81@?X[\DB5B.XID@J5@ M_$Y521P:*9/U90+?A5O!:,5"5PCJG':C[JA2D&9@.[S1EXP1C(+'2W(]GT[ M:C#3\:P"PXP*3(^XG(LACK>PSKZJ=PBLG-%VCC$\_I[6$('XW2\F*-]JLY^$]] M;V5(^+3T6KT]+I>I+A$ER:DZ.;RNUKTF8@_;X,+4=P.<.3Z_=&5#23LGZXQD M1A/'NJI&36;K-=".U2GTQKT') >&<* M_;GRMFF-[*F8^W"G,>"VL;>S2:Y(.6WD&&HYI4?D.9@4>!K#!H&S9JO(X>SK M<84@EVP]V^*$S_UG]WAYRN>D]4B&_>Q(""K:8O)V/J'WDIQ8207G\JR0%$%I M)5=\IJ//RY%8($R[9+0A75B1:W*S(X')J,#*752P./ /<;Z)+F]3(FV5B!8R MT7*NBZD-F>AA25QXC#^T>##G#K/ BF#YR'C=J'*(+@RO!)E\E)C%,KNL?'?4 M-BD,B];42E*W/+Y"70?;+]=($SFQ)6?#!7/DR@8MN]8&+L:%?MH^_P=I#5ZF M5$!2/K^O1A21FN,K#.;0_B7B8_.!4(2UJO_S;/7J_UP:6E'231 P(P54Y1=4 M]43T5X]$CBR5C/3!D_;7)4#>G!O2ACPOKU+**,DH) 4TPXR>LBL&J M/%L[K H/5Y_TH?EUU8GYL/1[F_K]8YUTKSW;WWZY_W+NY9WM MW;G7%KWV8'_[U?.]>[WV1VHR-QL&IIJJ_+]_>/Y#:^Q(INU.:XG:PF(\>/$J M^4FNEKR*YEVNBVG/11&7K_>F7Z+^>6V/>S']T\^5>1E"H22S-H-=O7-'X_>56X,;?O?QVJ05+^"G')2\7-__*B[1? MXWE?4)Z,RD-K.D3)]G!\)IYI][1BOY;)Z&A?_OX-2] <^?,&Z)$OT8%>,E"ALI[9J2[%\^%#\IC-+^H(9DZ)3C2B6R'Z%2M)HBCRP)%*X\0@2HT!M'&!#/. M>*'[HEE$5L=&GH2%[:999AAKJ<&8X!2S2$,O0]1I#A*G,5:WI\SYD*O5YF=< MP H1;7^,2[27=Q%E.[]GTM9Z M^&QQF4F6-G3."3.PB1)X]V+QR 3"S(XUI_,8F>FTZ1L:!8)O'%VHDJ)$$Q@L M^%_=,!P%X_ ^+9J%)/>ZE]+*IBFZ]L^[,]%Y&F9V# B[C =PL$.==<&@C7+ M$?UT1#=3JA?EKS/^.=8F1USU?]C+Z$3&AFA4J@FG.C@J[,]:3SE2%A+K-SE+ MWH3K'I(#N.^^$5?_NL4.XD)S $IJ8=*4]HO?#<'W[6)@J=B^/C;6Z)R"@PLV M!A9TH5P_F]%$G-K&>=F_-"0!%WD0DB!T&2-L)"$H[ +U<7$:*<=I'8U!JXK2 M8PD?K%KIY44KW _@T)8]0.K1Z5ZB$=3 Y!0L=%U8F,T.&\VI)Q;]F5 M^X*@DYQ&)'06%(:)[L9(%4,L101EV6R?5@.KVG**:+<:7)"A#WM^8,-*#IC' M#>%&H:B.4MA9NH@"_YC%'S=;?"@E\W"@H&M(%FKU<6JKTV8 ME:52C0;+TS'Z>'AD6E8=<#+Q&%&5\R]QUE0I@YUT,ANT8J.>K XB\4&=V"^ETMCF0^7.;O[KRT0G^Q\^$O%R5]OAY14G-XL;=N"WEDOA(Y M-7/^G4.GN]N[S_:_,73Z?._5'Q\Z/=C>?3'_T:?0Z<-<7HL$G35%Z'1S!=W1 M$+G"0A2J3*(SK9*(FO17CF-]-=CJ#>U3A.H/6)ISXJMM%>XIN+HP\/>T%+]/ ML/1I23TMJ:2[. I%GD3G@S?=39\\6O]Z_*[ M.I'^-*MXB?E%"QRV>5$O%5#C,X8O\!BPV^POJ/P\^0V>_ ;?(C!7!)?]#>A7 MM]6?EO"Z&((EOQ*-N5R%V*>^O_=54&N:TJFTIJ1$5M_1AX,13#_<6L2E0V%X; M7"HK2M+12)=$0]^!.KEKL27^.?6XM1'U/I^37$]\ J9HZJ*Y>D# MEJ%0)&MFBL8.]Q2ZLI4-N.94FA.C4.):9QB%NLW;4%DA!0UH*T%#$OC(2.N@ M"AD5RL*;N"R.35/8,A^ UA[AQRT6J86&PNR"XDZF9)$]Y(V+G#&E_0I2+K5[ MP& XP;]5W45CZ!\=G[^4_.%4@TX'N(Q!/MON8O%%)AG"B9Z'O2)&35B,PL+P MD=\KVM@7WK!6"0/AV*(6VUISJ?R][WM8QK&UKB98=QVN9##[B0A-/RG$]+\S MDCU5"D9-SJQ;N/XJ-P+F(PMZQ<4E+:%@&31>KO=,YB.1N:M7=_%T-##3%8K, MOLS[Q=(8VTM D6!?W_BRIA;EYLG"? (7&G#AB_4 %ZZ,:LDL0G*P]"S5 MH!CIM,#R'JG*HAA.T[3+@^JCCQ,D/T8UP6JN1@)/5*([$KA7;44IJQ^DI59T MT%AJX_8;YXETVQ2NB,GJ3HS:57VG9;/6=\5]Y+P4>;1'F*NTXPN1[=\Y,CWG MW)\S0'/5!2Z(2ME4-"CVO5\3;*9*6P\\_.%*P6/)TUG!FIE_&D_F4PU$7P_! MW'J3>\O9MJ[JSR+U(*V,/I"K&KE/86>-P;3] M>5:VO"UGAJG:5/RB&MHQFN@Z83< Y7L/M9'H81D#V0DJQGSTH %LVF,U!QTZ MP:99@Y_U2XZWN&!T&5/#'SCLAR6H/M^LGLY%,"UCTO\.RADRBX13SQ5FZ$AW M8T<$E6UR I>O)1S16"/#%>7VK'Q/A0B8K#G)RRXBF.?.N\E,8BYH'" !)V 1 M#V[\O#K%XHSQ%HLX8:*)5E@)6#Y4^8%FKR(S$3^4\#EFX97776#>F'F1UW!: MWT6E^]X$LI%I!:J>1KDM9-XZEY)\0V_?; ^B]_^ZIGH:1U&&%',\0U@>9(-@LHE.%KJU!JX=TZ MET1:TF'^?/58H.VVYAVQW/HH?1$ *BM;QKP/_*J^$A3P*MW;8Y7EL;M4.LZP8,B%"+Q?G>P;$G[[\7J[;^W:3FY0W?'QRE: M-M4?&X=RR$%,%:%;#TL\N8; ;"U48M!^R+@'*ATC+:R5)]) MT5.=@]*DJ%M1K*9*RD.YXL6V5$I%]>7(NT=/RT/<"%(J4?YFJ7D%52]1M2*5 M%>7,"*12JIG(4+.0M@V&/R7%79X5*@'Q*4N>R,B*44V_-+S^VV653;4*3_*[ MVN]FI#PR!E=9ZX&'![)E(2,8][IO?*B]-I**OL!I4TY!-W:.T<9L8G1[8 /@ M@FAY-%1)6B3:!$V]4.F_P?R#O8LG1C#ZCZ7TXXNU8DYJR^35+/KH^Q$VI/ZW M1&"IRK>J4"VH+'G-U:S"BH7G=[G8AJ@M!"1>F_2GUD:T&Q1A F9@TAS&;8I# M1QQO[5+H5'S7;U]O(5[<06R+E5CY&MOIH#Y-2;7/W7:64E2NU7,$1H1L9KB! M:A/VSR,_$!W2EI'I&=V--7^MI_[8B#0L*BWN1X[<5Y2KQ"2Z&=QHO\@A S2@ M9[JVY*_\ND&DZWB[4Y LK(-98LJ17ZY8M,FSHT^#L*IWGY,!CPBF*@RENA3_ MMA_FFN_%'38JF(B4(5D8]$RXQ)9,!)?[=LLEQ;I7(D1AU>16T9F)FE5E^FP M(56&J)-55I$.PYY_81+\8] *2]I;KU;O2#_#X5^-DSP YW,1MY)FGR$KMR'# MM5%.$XL/-/LM962.!%Q8YT_80X$0[R8''9?!J[ 51PTJ^D+$+4OQ*P$;AP;I09-!!SFH&O#G!P[?):"C&;SR/->N< H5<;@ZY3K M4_G@CMT7'1 7%0VFM8)W,S2!Z[N2M892B?H;4$G*?4&5\V(>A2U,-1DE111,805P-F@@$A=FTR<30(V;HI_$2P3#^6'G9W3?? [NKM 3NNGFLY>JO2#$LH+-7M^#C\ MSC#G*Q.%VGU.VMU"^)RL +,L."?H0I<8=R;)8*O9+MDGC<+;^B@#SV3@XC7@ MMSON$%:[$A2Z>$?:R1]GJ!I@WI<-W#C98_ R9T>?' 6VJ2?.)<3]LN(G6[L> ML(XUX+D,O'PHIOL&N833A-!O[D5 M8"?M^NIPT:RMQK@O$6N+X[YA'.8+EVW@F:0G8&PI;=!,6#!%R$R&I_RMSF8# M&X%@3*NJ_/Q.)W9XGAX-%@&.@96)/][C&+ 2[Y!">+B/5@22,(B:J:G&#DVL M1IA!#:9G6G-VH$VSH1+NU'JZV?9HCE=.V8[*P8 ;("YRANGVG!/FA8]'3UD9 MF+\LT#\Q0V:Y WVP8@.]2!)\**)#AU6719\N&Y'@P#;QY[RXRW1R(^@8$ZX? M*Y !'HF!$K/9V^?BL;*2P<\+)&,6_4<)U?#!ZBA@(K/9>V<>()_4A#P^<*+= MB'ZY^#56X'#;O-ST\Y/WWO@.HJ30 I5/@W!X+MA0#'"SGL2W><:RR:IT:"W$ M.:$SU&L+"-6S]+/&RCSL/'!.L:HS-E4M0(NV?FWS6ZG.*8',=>=I 4C *J-, M VR(_S&N,1ADRMJ:BAYD]='L_V=KM/^O?+ OI5YD*9Z<2U8'$-V6Z"HN4]Y# MM,!#7+*)DX= %K\$U2IH_&^6;&>U[" N6X;#-K?$F:>N!XNCPUF&=D=5-:BC8-120+>$(98DB1L-QSE7!.[P M$9GQ. FRV*:[6'GREN,EA9-B^SC759RW=]S&LY@A/*BTI?GA&EWCP M2OLV2.\9A?DA')/#F(,C9L*7&@D@F$$T>8X%HD];$*R!I3SBJQ@JMI1< M!#GT%$ZOXET/,Q9>_;-7.+WQ-:A/L$[N$UI:YH;;P&']RU:TI^4TL.A>NXIH M(V*"):+V*+J-6:NDED?RC'_,>KAIL\78,;\QW&PIUUZ\3^2-1-M02>H3'['" M+ %O0Y$R[^OB1H&23\;H/66L=R$,<%)0<@H'/>SH4G,^&/XT52GU%G[*%-:4 M!EM%(_Y7E8S34+#-R&/HUW$VXK0GX[?@@[[S&#<.V[&1;$8Q,FF.9D%==1^L M3NU%C*<_M)0UZZ3OII1XYT*M<[M$5I MATWJB*X-D)J&M=W6)Q2F16&^>D)A M/DB>T/)"8,@<_9;=%)X&4:F19O.=DOO91\(T!+1R*PZUX%,)_(F<]-;Z]][# MHN'QJ,\O5DQ]?K2^SI%-8HINV/A MB(['!6;V4+[C#RF4CAMP%%^>"?K0&Y.)=K8!N^-10&19+*K6L6?*TXWLD.&1W>) M(>'>)K%19 V!5NHK!S3G/-IR9?AY739:[0 BPNT]W&,J C7 JA:H*%@,WM; MP9V=TT#R>'%(=M"[%L()01]NGNLO,&2U2C/#"S#GNP^04?%;%N42A/UV7_#+2Q- M6L'T:):.-"6'PY8!:P:U_1@)-.%#@VBB$_QM8/0@CT()"1I!D.#HR::08 1Z M&.TV'C$2#H0,AB@0VD\6*PQOC->VR6KAQ<>"#N( MO.+:Q(.^31EG\F&+G!VZD]9Z%H':#:(E36G4 L3)L(0/1#4=K$Y"#I'M1_0T89._2GE MZUG6$&S6O($@*]DP^#$AHKE$' 5"TY?I6YVQE@1!<3@BZW>84A @@(MNA/B M8/G:RFAICA1\D[&Q!Z#+8ZBB4!$P.?S<:,-5@'S8=1%_-E[^*>>_E+A B+T$ MTV+JHC2IYL(+0.XQ\6S,D9 M2'I!Z4:CDAVYV8P]G%H8#3 >,('Y31QK@AF JPZ+EMD>F^2(;"T6UM?7] _ M6+T#_!36!Z%2<69A3D#8&+3[FY(YT1[+@7JP5AD(IQ="$#-.IZM">U.B.8R; MU#2,Q#*IY)0<6!=BSV#M"1V/Y6/@]1?=E-9=DP!+$$*7U8-3 "3 M$%]% D<+",)2(?4$_#2E,PX_2GS *)W@YTF1)?B/ FL!F0*_('FU?561"24@ M2!6PJ^0LG_#*#UE@;/<)V58%IPYQK;1I355T5Y19C95&,WD>XTW])? M0*Q6(*<'45G,5%;/MD!H8K4A0?&21RP\ M7R#M]B+Z;XDR;X%X,X?+JOB3/;QLE$JZ%*%)LUI+F'-2D';E@;!@SR8:EL7G MRO OA,1;O61;_9FF54OH. E313(?;J*,&FU(R!]-Y?!KX%6:0RD_J^3 MX$876#]]H,>$AC-HN= H ]@[2NPX(]MUGBEX@,OYR M@>S=G:=(]L/D]+-5M E JH&!^6AR>IZME^9OAG_)9R.1OW$% 1_L+,T;S5!F M^E4/-JTO1&X8D-PRB[G60"RND]^:Y,:@2@RO#ES&0KAX_F@X MC_AY!-.2U8(51@AR;GPNWA$'QDU1YGI6R6$O)4(=TJQRJ;W46MNA4*7GH(T+ MF3"#A&DVCB"2J(NDV>8!]NH0?BOJ.(D<+O5*3.4,4&^-.P+!K* M )K1 '(@B,IU@&KB!9I!_FE.$ $OH)B]% (/^@A^3B MU>*JJZC),.:X$( ^_ISK&Y!TVO.K=;=%)%2P"]8MQ:N:(7P45,D8YKFBZ9 @ MOSB\JABZ0)AD>MS/V>K;BVC KA;PUFA<05E7E@JP*+SL). MP9QA NN/YK2MM]'N!* =9V'\9(K5S(!G4@*Z\RB8F^YK29M',VK> F \_ISZ M$R2RR%7 !07-8C!A"*SM0,(/OB^4,=@^^IZ\6%YHSE(*3:S>)DY.%(: ""ZRJ4-U.3/;Q:H_1B7!:^2W-+#)2;[3G@H>6=@)A5QBEC !4Y]@LHE& M$5I/F,)Y(\MU',RFM1*"5 >IXA=9(?^2".N6-HVWOO-7M MG[[E+PJ*\E550@"R,\@KHZK,$I9)#H4G2BMN0\NU4]5Z6K7D3\^8&:7=R);Y MHV;).]]U6\V#LP:Q ;:V'UE0 MJN8\IV(ZHQ7-H3$,57V.Y _DS\;2-:5F9.#"8%TJYIZ#,M#'/^843Z+B@F*, ML[-9L:;*_E@4J-0\DK\ZZ?8*7D<;4\S4.>YQ5*Q&N"-]8@B3ZV3V-KW"Y5RR MA$)XIMR4UL;@+^Z\-]5%KRYC? .F8*EW'(!B#.T1?8WQ*A(;(^1)2F@;>4OE MN.K]S&Y8-)_NQ\XZ1S>T1)*PCRFADRR(HBGI1% )'2MU*6 1U.)=4FYNSV!D MKBP+RLTW!ZU4T?%*FRT(<_2GODZ*1&PHDPC7G_M6$1,9'LE8H,+6(/'7-:_/ M(4<;_3 IU5VBGO@WR^A3JIZ+,WH[U YKT@1J+_FAK/7GXD*4&9A*@A#L#B91 M]O8=[DIC!C(^?S(T9+IM+ XIL2XZ?E,4"1W14W-#4")DR/X1RE-B,W6H;7T[ M5X+*, [CF < )5 = R/D3DK516^R_#'(SR_J)P)V4KVD>L@<[W,XY0^ M6[)/UJQUWP"V:OZ,7H!,"^+404IZOQE/H54;6MU]"JT^:/OY"TY.H/9JWH[F M[4QWTKNDL%FPA@UCB4YI?Z$ZF1M;6EA,HFD#.EH<.8X5.%%@3$KV49A'3.R! MG#$4PI$RZ .F*=%LBQI/I8 ZW,XS>S6(IYGFR6TZA&V;>@.D(_"->-@A53_# M=Q,$<(/N2K,:<]'21=0#/@SG5O\%GN6HP[6ZJH;$7J' MU[A 7>IXOZS5O$*ZE!RJ06"T6%5R?:+M_W0Z#S@D!EW$\'R&.?8J3QWQ&I1 M:T4M%"XGRPCGM5Z2$%"?L0@S#/&)P8J[*F?8[CX\IFPXW^4\U%YG MW-[0\T>91S,MS?"B,21>Y &6HP;=O:Q,Z).BRFBWYE3=;6JKRZ-]X,6LN]4# M%7(%84?@F[@%RP!19%+5XE!G\2T[+F"ZX :K7$LDJ4L,!D_EC>YDK'37"*< M3YGNB2[#E6AC?S.::55ZIHQ7E,@3!//&>CMZBY,.'4U9,(7$B>168TLZ*>*& MX5=V6OV>8[GNGLDGXY5]'+BPG9_5JDPLA='E#[:MEMSJ&R7\11VO*05=998F MA"VF44WS^[O- U$L=H)/2B424;" #BD'\G%-Q-PZQ MA'EH\K(<6BM^$01"41#-?QFS>6_83&G\/2"N@Q>$[Q?]R7'6.Q7*;TU T14T MCQC*C8!4[IC!8P26^MB<6:!/^5(]QI)5!N??T6/L<,D)Z[$6HL=QR_#;T>8? M&H(]%O3F.*-*719/%0IRCM1C)+]PQ8_E\ JS+,UI:ND !W"@?XDVGIL/.,V4 M4!<>SUFL,HU$1#PU<_VG]E 7-#+(".=B1IL]PEF'KY!:HH5*U7K'YGWP\>A+)G_$]5*<:KF#NJ"(L,D[6$PC M/\FFAZMVP\H;>_'$/"G#XA'[O?SI#URHZ.A8TD)%P(3\Y\JJF[ WAL4\GLZ9 MK=/84A+;]7P8B52)BP)5\6E3"\U. ,R!@##$\+BC9U8?1< Y;^+K+%',B=# M.R>'1&SH8AF,\+3L]GXJ&HZE<@RX/:A2N*CFM;&VFQ!62/T8]$NFKV8^'OTD. M*L$F$X>BY=H8H/G!,GRO?M/B130\K&91;ATQ]A:^H&:;CTDJ:CL7J!^88K7A M2,=J&I8!]E.U'Z42WBD1VX8.3B9M)P2 IL!CC/$_9S<3;) M_)&$/;Z[\_"Q+,I',IIC.YKLUC,Y*4PQ5J#O=/%KBV]ZU#!47>6?RV9:QQ12XU#$P,00K3&F_*W# M&X30YQC6@)63$XA@J*J4$^C&_NVI@2%7F/8D(JA]ZCX>3\+^*I,E6/OPK^(Z ML!WN_FO. X<-PIMYF!P].)T(97?)_>P^J:(-!.2#\\$%$A]E7 M]3EAJ@@#C'1*H7TP\)!BR^0Y7C29F\MF6#!#ZL'%!1[)](7$ EO&/)']-%[0 MKY+$E:,KZ/7W\LDTYSB2!RU@#;.(6RTC)*M_LP@I#YJ.!3^&3+A&246][C,<'&G6'D!,EYZQ M9C*@ 4;<0R%G$4(%91?/;<2?C46;2X"R@K7W3D>N/$*XU&6K^>I?0*E)2X8' M5-:>_Q*WYJSEWEMKIT7,RM+SFLGE-:J("2CZ..4*C1Z MSB!ECI+6.1UFN[X86$DOSP8Y2RZM&F-_ Y\2P6C&K![8%/^TIB@A91_V([10 MQ4=Y="?Y&^AR(82S!:]1V#)8_QO5IA]1;#D!T@E^')X$\1>@YUQ-5\E$#CK8 M1I[WPM2F:,6Q39Y[^O[M+&B.7WOJY/1 M2EI=/!G4F ?,1:L.V+RYP#RE4<-0S*#_5%9A<7<=-[B*X[()(O<88(^..5R* M0%JOY\C=\F6:^C37W6R&W*B9D:?\.^GB,1@(T\L;;7'_-'*N/"-$R3V M%I-;"(*%Y$K\XO9)?+LM<&0[ZPR4,)&IGM_77_"XH-]87\WR#?1V-AHZA2I*(#*>L=SS+0VZUXT[[+ZNL*Z':\#%7#XS M=X7G$C757(8ZUZ.4!%T,,B?E5*ZB-+P8OO/*MHN)%XSSBK>-YR2CP[XJLENB MSD"7V5.HWX7Z]Y]"_0_+4JZH! ^%0QT+#A>S\X5XSF085:UF:!7K_+>"(DD% ME] C+J^Y?OQ.UEU8@T&X/H)3PU-%!WCQAO-T^Q52OZ7T)V4R-=8TF^WEZF6S M'5'-:W)SDOYZ!H)G>YF(!2^EP<3U)U.3)43%Z9T38*033(C'NE;*Q)FQV%0F M(8?"%0;@VE52A+(=P$ :3R+'H:"CJ>_J,^-TLP[\6E96LR2=C@M9=5_3+=76 M)9;1.>6]2JITU<=)S8'1D-TWH;*:LFTJ-='=]#"OD %1Y8!FK1EI@=\E*J$, M\:=A9CV;>-"!RNBHY.SSAK?JC*_?*Y/JU,IG-S3<]^M>>P5X+E[0]BFA]@J' M/'9K.:BZ@ %&@B9X)8>0(4 3+S+2C['<\:<4_8,H&;U"-M!%H;ABRX#9H'/- M&>JW&CZ184^&*OY\4Q9HM\1C'7.=(- \2M"*;1=9ME4Z;B@%; )=PD)":RK8 M7JV>8#LLAZE,UG)K]Q*PR:3)P]UB:W+4)WF1M.WR'K_;5L,FUY M P[!N$\QY=*;ANBPJHHXM;7%297G\WS 'KFIRIENUR55FB^0F)M."V0-)*"+ MHKJ_[N!B]S^V08AJ_;9QEXBEDPGBQ/V!<_QK47X>V)]@)]9E,2W F$;='T2- MY17.P'QHL J\]+'[ 1BSD_PF2ZLQ%CH((XTS(7<3MR!3YXT5J3^_@1"HDC2V M!IG'62M!=U>(B[A$BAJEGL')TZ9(?A"-P1-)9$Y^TW]W69.$TXWOH:&'7)T>Z M^L:$JOM4]$J;0VP=K5SFS% =5EUL%-:.S@)V*X_5ILO9WQY+_[ @3]H7:DK< MMSP&MO#/7.:0FP(4B%R4#>,I>[X=2@_R,8^+.WV+^H>E(^EPHM :P_5&K%Z* MCL8&"WCSSFWS?F EB3(U=2:HQ*:WV-">ADD=8?J*3_WI+QY94:5;%.+^P6?9 M748SYNA4G SA%'):0Z.>U<#KDC\@#F=DOW9N>*H+YT1IJ=/)L"DKVU;B%_3: MRG4QB#^9% \WC=UJMU^MF#%@?Z1(:JH+UVK?>I[H>SNK=Z+_3P/CJ4N0H>^U MQI.J6O+!?NRX;ZZY6K/;JKQL*GF(]<[;%)I< MJ4S$&M:&HQ=%>$[%1MJ1R=S4(&==C-]^T3O4L< P:[3:$DY9D"8,B[HQ\I%R MCO@-L$&SI+?=#,E&/3_:.*C'F[;IID_$1A 6-$;1U51L4SC.'*D$O*BC))[N M-$J$2F@*#$UPS3_AKC7 #Q,!F*C?F)D\]YC)\3RB$#:5?&%4\H1P97S8Y; 7 M6PP'?&+T#:RG6N Y0D86Z7H)GYZA*K>F,N%[58Y_@$RX](XN'/ECK&--A0!G M(MBT3X<<+O=C>@&.!J'%V*&6IQ)34.J(=A@A/55+5J\00^7&P1WC6!A)< M1);1@$U;&+ -#R?U'/,5B1"8[1R?9YM/4AB$C-069OKU:I/[O;9L*QY<3[B_ M;$C,IB7XCHT@?'H/P%\O-7_4#F1.;!T G,^'?&\A#[<+YKDI99BLJK:D'CJ! M9$5F2^FO$947K:4U5 K8%)NRAJ'O0/%.B2&J.OY2Z>= -LL8RQ?A4:=HNP6U MC.G;I+Y[G'TEFEGF8FN)2^EX/VCN: :M,ZV-U #AY+603 C<9Y8RD+[4C^TD MGYGQUO6&,RT#84#!2%IG3^]ZJ!DW%O3 ?<:=A%3Q6.=V.5?0,3C1-L/R159P MM!HP$E9MNX6=U/"7+-FDH/G6VGHJGT_&L MPA+> [-<>OQAPI#O,_T/-5_6# 8$4ZN<$2+ACC!D(!SD"K^5@QBF_C5=BZG, M%,/5TUMB&[0T?KFNL69!'W6[;51%9PJW%TWP(L9ZW][RI1'PW<8>!8L%YS@! M&(@%;T,:/@++5=BRAE82.&P2QD1:YR?1R(Z:;)3BX>N?IBI&3FGXXXW897XT!]_L M&E2,ZCLE),DLTNTUGV*^UO$XA\5W,_,PAD782Y-.!B)SJ-&HK>@P[>B]*=^-%\2.3VO2WM[Z UVD!T_4I,4QV7KLP M9 CLZVL)%B'"A!I)_LQ!'FI=ACJ3_C+-BK3VF*#,*=]=NOV-7E/C?6_UC/>3 M_#8M"X)6P5(\E$*<>F7,=32[8/%AU3;9X:3[4]54KWZ>+/IYO2&EW]O4I))R M>60^,LBF+7IL#@?GUJW:2-8@W";-;NZGC5:7%?P-!^HMNSO <8Z[$B/SWFS( M7+&XB."3I7X5 ^(J*?O%&1_\)RHL L*&ZP91I)QQ=.R$1[7S5E,]X]2Z!L6C MA[Z%T:C2%M:+'@6TCBJ*AU0%[GF+(1YTBKK6MGI";:U?!MRAJ=E?/8D*J!D, MAX">^XD/MN=/@'%X(IP A4L(*6#EQ%:IIK)4<,$- *(,X&"'CN2U=5RJM!S M,DBY#@KE+9&Z0U1DV:B!V?U"A2,WKLZ_; ZB/ 7]!'IO__R!_ARK;OO!SWS4F@4:PF$E+(+O7LJPQYM23J M-:;.'UZK+W83*@G"&_HOMOUSK_!YZ?P%9E/@UF%=#5OH M6^Q2OX#*!)DM;)='P04!K$@(]G/I[>+>5LG7W !YR"\B*R/4%Z6<,PZ,,$X3 M3^N ?DLWK+(MHY9L>F/LY#@\A8Z=SA*F<' (E#/?1#%![: B) @ MJVT%HOJ MWBTE\D0!DBTG\#$J>$B\_:?)^6 MA]PAY2GCE'$2DR:GFM.9_-[4J?FQBL=%D:%&00&,JOL9.L[6-UJTOWH*YZ6. M9W$FY3GEH%^NLGG8H9L?2:%,W"?I2',Q:7OU[.B318]&%Y(:W2,[I7,##GZ0 M=D3<6A4([!++?O?E 084N8.N$5A$4GX\Q&!Z:?8E#;#VFX =,#\BV+C(R?] MJ WHF:$.4I7 (F\'B#@];IQ..>^#:QND M?":'X;.>6J@(4MOR"MNA^#(Y*$=C./FB#2>MR9!M>'.#R9B"ONI#/2DFL[FN M-1GW#E9O-V/6DHGQ7=*)N-SL)C;Y I.=3#$FF*3N7('(>T M0^+B)J?*I%YI->?LV#"5/;9/M@USW<#GCB!4V&T8GI"Z%+:84FK2 MI3+8: +[&UE/HK0_*)":H(&4@/J/NCSN1,GR]](W>],LU_3(>[9ZF^2=U Q$ M@-+OU216)=L2>8S7*-OR'5F@>$2(V)_P]3A-\#*/ M)X)'TSR/KK&JKRRKG6IL5L*D0BU,ADD&8UX::DJFLV9FWO[9P@OL_Y_*B_ ]6G2_:SKFOZ06O M;9@=R2P>R@\Q<5AY3A8EI]@$M:,?CU*YOT8GPJ%EI6 GR1O)U6+,S&.I1[I< MCO1560Y[^]LO<1QZRA0/3/K3'::&,57)P*(>F;VW&6Z9;&H_8[#-/]2+?.W! MLGY+M>)H@P2\N0%/;T:#-[GGFL W8YK)YB+ KVN;\[T->M*UW2@PV DCPYN/ M96T.5VEM[O+B+&JX/^TNEQ-@ E5<[U+#QVVTB,(PW/:M>I/18/(G)K93]Z+%.\.FA=><: MXZH8RX]>?LO]91V5+"969LJ6&KU9C5'HKM6E#LK,[;=(Q'C\2J)<9+BAV1(I%75B!1Q0< V\Z/)U%*<;NJB'6&""4D:(TAX MNOV:/BW"2X%K8PH9Y[ ;3%J(Z*TB0K29XHON+DS+K+KQ"T:@W.&28JN)CBE5 M@O7OET,W8M'6&M\PZ :I?TXL%'DBO:HV*1TUQ"$%-4(LW695V!:3]1P.Y46) MIEHJY)8PL$A5;0$8B'PAZ!ANTIWZGGB%(:54\@O83;2\EX;8= M?RA@)+:;-!B/;<"<*BF@ZU5G6B,44#FG.Y8@+5+Z$UH7)]$)F8\DWAC_X=#T#2=&E=R#P(GP- M@S%,WNB\QCF( --R9\N[Z3?K/-@48\&GB-]_KL6-D1\)_RM%BO1B0H?G"\% M*$$S(3\NJK@@,J>J9)YVS!C %Y!Q]@>!&U9H*Z\3Y_&'(M_Z1.)]R1L9CB)3 M!K&@^BR4J\[N-$D3"0X3B9-@R.D+5KF1S'/2J*.B="5/>MQWP1JMB1CH ].9QA-H0V]@R^'QM(R!D!9,Y-!$/EG4. M*NP+56 I 6^T.G? (0X?= M)_Q_M/>+.\GC%(V028]1Q>QXT]-J]^TW#@+OOD[P$S( 0$U7(?^6XT<=(-*JH#0LR"]RU) MZ!*F6FF0P6 ($X.'X",Q$U;@#A]AZV/@V_>&@,EOB6&[,9G-I8%/TU&,[(D-=!N!= MH] /K8.",7!*;*"WSU;3J^*Q!O/=SS4C9X%:1/OF@&CX=YN3T3"LN*OV!9L8JF1O/%M,9+[!!F"TMH2M "Y&4* M:@>@/U+&CLO?X'+5-U2?SZPBJ6C#W\25Z45]&S0>X6#4G#+7Y)1^YUA?JZ8D M;Z?+J./7(-$FAZAKR=+$45:9K>H9\#RU"A%@#*QWX .>PD%/"AY[J.]4.8B& M61%_5G@;-,46S*46EUK,99AHKND5@R'(Z5Y-.52V,!9*DZ*AM!QX3\(E?P?1 M*"NH/-YL.B[P-1H33/_=J,]P$WPJ5GD:1QI+A[!17I2Y2HI!-(9/(^\RW%97 M,)23U$LLPV67V9!?I=4 >510"X_&(*F@LWF"N+BFHDFL:!'"JR?>.\P#=Z Y MC=E55C6C$9(S$LE\K9'^7EB*94C5J,.YA9PE/ "WZ(C/TFHR@!OA"(2C5W:J M),5QRBTW6Y?QGXH3UZ+=@Q:*=H;/B;A-3 MS8=P]A:,#RPJ*<*LXIB$%"4%C3%U&17,!":;<]A5KC(IIZ6G<.? M_LT2),5)4(*'?E21 M0$B1TZ1QZ'YV:C>:8X8DFB&N]"K8";=&4 //IY=K5S294ZT//Q6JG3X9'".R",G+ MYK$?IY6<[L[[9#)'!>;R$Q2K>V0.Y*.K6=X:5O)2\1(M#W)K)6Y@C01FAJ[T MP #C0A8T6N1RIA#!8,X1+1(4DTIGM^(\H3R\A&BDF':U=]UODHKS$!]<8)2A M;?HU^_79P1.N$T:!,1<<4?&")Z9.!QY+Q"O-%A);%[D07H+:S2K(HYVHU0$Y M/A.,XZ*9*H8U$J&5ZLX:(+(;;?MY4P?6!B7+$]\"68G,N&"Y8![M MM.@5FA::E8X%7AD3O/)L<$.+B<:9810FAFZB1[(>)4->A7:*E92/)Q[X:E7F M[C[8EZ:\36]5MB).<]9W;;7J_&L4$F)SF +:@:'6K:&-OBKTPV6V@C;7WV[? M!JL1%CK9.99SB^!I7 R;W+/D'WE@67$'8X$&:S2P@@9;=G"O+2WML*]H*M'4 M.;,1Z6P^^S M: /#S),<]"?_[\^CC:,P-.!??15M>&7DO"M[\+Z X,*_QN\4#SJZ@Z7@NS"; MV?M>1!MGKDZ8,9 K6OVZO>S^9.*2%1)5NSLK(ZMVB(3.=(4E'J,$+EUVLU"? %U9G@#WIKQX+6:\BMF2:]Y/_>W1R<1V]/;^, M3C\GUW MNCB\O/XU>G,2G9T>OCD[H?<=?O@U.H*'3_[G(]Q^>G@&:NG% MR1']GAQ=#Z Q)^\OS@XO?QU$\/S%QP^GUZ?_.HF.#]\? MOCNY JWYP]'9Q^/3#^_@V]>_G'^\AL^]/[WFYIZ=7UU%YV^CPZ/KCX=G$37@ M^O3H].+P^N0XNK@\?WMZ?36(+K'Q'^%M^(7+\^./1]>L"M#S;WZ%&PZOL/=O MHZM?/EX?GW_Z@+=^./^P=7YQ@-7@OO/SD_UZ<0#_Q&7O/('IS?GEY M_@E;"\^_/?UP"'W^\,[[&-S^$9^R#3G]U^GUKY(5]>'8^\#1^=4UWGYT> '= M/=N,/OUR0N,._XN.S@Y/WT>GT'BZ%]H.HWY]>8@C>GU^"?^_NKX\/;JFN3D] M@T\,(IF><_.2\\M?\?UGAY_P$LP8W85#%9W"D![_ZY1>_98^> &-/^4WT3!] M//K%S!%R*.*[_W5^>@S]I2$Y/O_X!AIQ=@IO/:;),!-Z^/[\XX=K^/?=Y0G\ MF1<9#/LA+*P/Y]>XGG !P4JYI$'PUI+]X'I*IQ>K)YT\\V_9,JE;D-75,6Q3 M8Z7H!0E"U=[YUIMAZA5N=WQ-G9!NFW77%IPFNF(*](+EQ.'F>Y M@#&D^KDKR!0$NP,2K7Y_05AGX"M/]G@4K&_8.!F1.Y_8!ZDNG(]9XU*=HR:+ M0!G$^$##T!:UUC6=7Z[>UKLR-;*H5@/H]I[6M8PQNG(U&,Q2.MC>&]RSZ%-8 MZ)58-&J33&/]=91.;KH]HDKA015RK"PH9<_DJK=O/^8IH;B.+*()?D0$(CD* M1CI/;'5"JNK9-G*H*0-FPW%T^TA8G.9^?35C@6SWL8 ;%V70$_.BBBN3SKQ" M*KBE^(MCJH5#Q1E]\N,>OC9O]-=TM[U:O=W&O+-'1(8 .ZYJ2ASP9;O*"JGK M*2EP[,WV06H^]8-'2='AU>YN. G*8Z;3&%U^97C5#I:8QJZ)4F-_9W5DQK'I +5:=YX-9F7+#0>1Y@%9GN=B,R/ M]2C-&2FSY.D7P6U"C6Z%2HI&4)P.M2&J3CDTM> IJ(<459@KD7$Y<@27T&\> M8(LU?OD(%R%% P>9?)@M> K?HUHE*+'-C9:7V$8,O6HHDOLIY2O-JY@@> *: MD5>VRR< XOH*F8HY7"PW<8$25Q/>U!!MM\QO@$\5]F;;1G"06>A-,^OF#[D" M*4'Q%>C6%97#CL[O2AY24/8HH5O_RLPW9? MJO1+M/%\$TLDUN,JY-0B+-8737;$.!;%C> MZ-',MRTI)P<:A[RJS[WJV8Z8N6/WT4NL2!K-;:M1B3O%06W+>(*-E%9,6JU:GS S9^HRBSW,BV&K9:"_O-9:[KPZ>[1\\V[UM0S?^TC"6E^%8 M_'5A+/=;1&^QR,2'8CO:VW^^O^5J?=!+F&;(4C5/[8#0,B]>OVMU_ZZ>_+5"NW)A3.4)O_]0QH?Z+V=5TF2 M'.S$!Z.=^-6>WGNVS@V?_;V]WYH?/&[WV2GGY !,:'DZLK1")< MGIR_#>A0V >MO^BXX4+)(4V:)5\@\X%*L49J6, CDE?=561_WY;XWMJ.F ]7 M'R\NSDY/+L5,6(.&7Z!L,A6RCXIR*OIN5T7Y,V34C_T3M=C$;1F[*XRZ/[_K9%6GC-49GN7$7 M<%X3:F(-%K#4N#HE9A/'SK,&+9\G;E:D>7VHW947<@M/I*./5]?G[W_/B;1Z M'5Y[J?X&/0YOFFI\;YF^VH+=]F=%6NB)]>CH[?F:+^SUE?97M9X,H.'Q//7^ M>S<(+#=X3087*OA7=;/EE].L][!_AJ72@^CH,'IUL+._LR(-^Q//P]6_]MT< M*%_Q(BS5<[&DL($41/J][L'E@IIL"(30!KNPD\Y21M)9<(&'NW7NDO7IV1O; M,Q,3N_)!(-7Z].3(ZTD:&U9(CMS\"[8M?G)]>G-L>_,64=.=8-0@NJI5+13J MH^A347YFU,UQZNI^7!IJ9DXW6!7UTRN#V.GEF91!]6#BEJ-AY9J_UYTDC[32 M\C&O7L/WN^..-=ZVD(HBNN)RZDZG:DZ6UQC'B_>?=&/%J3.[3M:=K3]>> MKOT5KJW60?;CL$AF\,^XGF0__W]02P,$% @ >Y$$5>?SB&@ 90 C+T" M !X !S=&5M+3$P>'$R,#(R<3)?97@Q,#-X9FERZ:GI=[DD"21!D$V%@DLW_]Q)8; ,JR MRV62,ONA2R:)1*Z1L7SQQ=__Y]G;T^M_OCN/IO4LB]Z]?_[JXC3Z8>_''W\[ M.OWQQ[/KL^C7Z]>OHN/A_D%T7:J\2NNTR%7VXX_G;WZ(?IC6]?RG'W^\O;T= MWAX-BW+RX_7EC]C4\8]9451ZF-3)#[_\'3^!_]5__/U_[NU%9T7 M1W&I5:V3J*G2?!+]ENCJ0[2W)[\Z+>:+,IU,Z^AP__ P^JTH/Z0WBK^OTSK3 MOYAV_OXC__OO/])+_CXJDL4O?T_2FRA-_O.']'A_/WF?\3%4O,OV?/\S2?&^J\?T_/3FE@?_^O/]#O?OG[N,AK>%D)#_.?W$:GI5I_K/=4ED[RGV+HK2Y_X&?-]W&1 M%>5/?]FG__V,W^R-U2S-%C_]K^MTIJOHC;Z-+HN9RO_7H()%V*MTF8[YAU7Z M;_W3P0'TC_YY*QV&=K(TUV8 A]3KZ$_XGQEZSWC&XS]Y/.?_]_ST_?7%VS?1 M/\XOK^"_X3KTK\#O356GX\577X)]TV5J\:>TAM?%P2".6X,X.#B$05SDXZ*< M*3Q749I']32MHL2J8OHHM:SZ/'^P+ZHH+^H(_@5C5%FD\@0_FY=P^FH=%644%_DX3:"#\/7P/I,>;/N>(W/7 MPXROR]%Z<7%Y=1V=O#Y_O?IG=/+R\OP(HWU[")7%Y^NO)U3D-\NKDU7GT M]D5T_N;\\N4_HZOKMYZ_H6 M#O,&#N"JR2=E<1N]OSJ!Z[J<%R6+D T;&"O([,"5VI6P9_1U=E%=)[K MWW'NO.WOSP]/-S_F4:2ZI+^ M>? S7DBM;RKY:G<#1PG[6>=@FY8S.S.ZFZ?+U5@_HSO MODS-NJ]%=/"LSR;ZS'?]F3U\\N3K== W\^8%&[D_E1J5Y1O=,?S,4[*1]]TC M:E0565,O?^3;;_B.T7&(?4K[+%;^_VEI.C.'RV-O!!;ZASTUAK[^I+);M:A^ M>.!6\N>K\O>4>/3^;V")?G(+D-UYC8;FB[2LZN@$;,T$;$C412]U59.]^5I5 MM5,;3B:EUFR2UL5$UU/XZC:MIY'*LDA_G*:CM*X&415/==)D&OX$@S0&,Q7M MQ01NY &UKO) M?:%'9:/*173XM)X.T$FT'QE)S@.S@W'=/Q^/=8S'.CJ#;^RK1JR)JUF!.M02 MK78(@XC.0"S%,,G3Y]&K]-\$D\;&.$E-OZ\6,"? M5W&JOIS=*WC:0Y3#EU[!_MI$/VJQSJ%;J*KYM=TKX;OH_]7Y'H0 MO1M>#JE[*CH\VM^']MO3XXW730:>"Z?=X1#C8C97^2*"D[Z >9RH'-:-Q8?^ MF()0@R8:D"@EG&\=P7&AXVH.SL ?*%P4L!DR6-X*_JN2 8PYRT:ETKB4L(C[ M1^Y0M]0S?PFOSU^;'@^CR*PH=9K9>>&^%/9ZQ%.$?XC"]GZ;:&"!#=)&2I'42J-*P#\9% M"3L"GX..S"KJ:%S ^W&_T-?TI16B^'VE,MHP^,6[LDB:&!K:@=@P[*('A M9,4MCO]4SYB*HI"O&I IF(3<\TK&<^@3Y5%1QX MGAKX8L;N21V=B[@7*7Y?A;]]_:WHDF?I<7E^>G%]\NIJS:_N_LZ?#%'^> MJR2![;&7Z3%H3(^&1P?HANL_<>&E#0>05(J*A::R)^+.W1[#]:-@YVF6OY7( M7_VO)IV+0N).W]LRA54#Z=I5)A(2.6_CNAA!'X[VMS?NY]ZXJ&(=//W$?"]1 ML(;W]6FLUTE[ODXG[=DAGK1KE/Y\R8!:44U1.L_4!VT/RJQ(TC$&C>@F8=D= M=1<*E))I"KH!JK)P)L!7C[R<+@PZQ'1#*#0BC*J> MEG@SEJQ^+^T 7%W=-]]ADOB=VJQ+1UQ[7V(P!KO@Z''OZ>"/0'V!T8$4<8&1 M;RTB#K[1>>D[K:WS\F3XY!'=3'$QIXO$[IY5RM _*@>#E5[I0A^LC60\'!X^ M,I.5Z%B,KI_( N%[TVK+I\4-*B2KW0&!1>+Y27**K<] T!HM?V[ZG8%5!0+0 MBZRMXC84Q3\Z6:G=K^I:H9M)S(] 'S$+[:S7JAG]#OJ(N0=[K2WX$V].:Q$- MNS8;F4@3W#VYUPXL$W[^SBSA6W)U13NA04;ZK=V"I9ZH,LG0X(?';Z?L2R,0 M1M@.V-)SN$$KNDC!2$6CO^K>SOTCEQ[3@V;L?"^W%>EJ42%P*+I<1.U>*+$\ TO3=BI+833-; ]] M:R-I ;07]!_2$MG/5 X]Y86@WE:VN\]?7WEVOYF+4_CP^,G/SXNK^_4HS>.L M24"_00L9%2*TDK-TEM:DV_SM+X^>_AS!S$30,I[1LU.<%%33T8N 7\1J!"L. M.HWI,T)UK--S 1]G*F=_SSQ#F(Y!UU1F6DF)@@-_DZ+'$SJEFH]IEJ)_S#@1N1F6F.AB:#!&O^0G..2'I.?F1&C6Z.BM9 OH$E5HX]Y0B!$-$%5CJL+ MZP%Z*AZ:6]ARBVCGA$+-TAA% M*.'G6KH1W[UMI1A7R^%FN6-">WG%%\L+5%%J:)14?OCO MH*7<<*">37OXR:AQ=B[K-T9SNV722@[Z^#W^ALQ2MM-4R^Y]'>G-UJ"F M8$Z.0WTD<)%%=*OQ.^:UW1UA%P9@U.D9=HZ^M#E"T*I!4-& T&3LVT#>!. G M!T]^ANVKT@RTG M"05]E4RKV,8](T*M;MRGA\4J%]-8F2'958*_37=ZYY*.1-Y>:V@.Q/6*UHT$ M '7#^'=PS&I6-*+*)HGD58H<0@/+#H \!>(DHM5)T$%1,_2DPJY@:_@#7=5_ M^\NC9S__V8?],S/<9- K];JW9#KNH*14M[!)YSJG[=S:@JHF7Q%O?)BM+ +!KOZG)Q"N+F<#_>.&.L@*K YAZ&@5U2=*U4W98(XK"O0!_"_!4)&HF($ZTK25<.8X!Q,BRS%)T7J MO,_)!TFHMH?B#CC<*%_5*ZV2/3P-JU;7?D//*UY6HF>U@R]!L$7B9NDV;O;+ MH'TE)CH#A<:$GLR,F;N57-_P@H_1SN'CW>A6ZP]T\-\/KX;1;W#31*>%@O^? M@TA#D0$_+^$XRW/T8GCR:?O)<[7L24*.X&.:KEK_R5.5JT1%UT59() L>)#U M,901"24GCSN"W,KK 0IU_*4HX[ QSG@.%M&K@E7S)7A*_^X '7^6UETEB5M= ML/9830N,BT09'!LQ*@A':Y8 &^KHGWU!0+QRJB*#X:55#,H\P8G-C2HAC''W MZNC50]RO4+2S,:/A+FAR2B\GI83Q/"\;A6$![4\1PKEVJMV>&<+SU:_>W>>P M>B&92B).VT-K#VUX.CVH;F8%,@6-+ Y+%M*@M+H8*VT6!#%ZG14[I[6NI]!< MM'.T"QI%7D\KU%!05P*]7J-12XMODCVB65,+9II[$7:A(WB,$FQ/%073B%/ M4!"@4IS7*2+E<2MX8Z4=@S%W,R5D0NM[)[2NO5*P23$"T!MU#+)\U3K!G[%I M[>YL66Z%)T9!7,'&2MF &,MD="#Z8;S,[6O9N_ALTI0<64-G3@8RE MC<18V3L6=8LWPS^*K 'CQ*R!!X-H=9W0H:S"JPJL3+!U(SU&B4!7@,XK<@%, MR=IN2A4OS!#,D*#-MN3F6Y"! 6Y&:*BW19,E$9.+8"LWW%&\FNV4%!RDIJN% M93U> ['*P!I3900&+EV?V#VP'>BFLPUUY!D:_'O0\Q*MF][),6%QSS\7RD]! MF$*#5^*R@-W?XQ$H\HEU"4S3$M$!1_NBJGR6"-JH@,+1.@84X!2AJ@6ZR[7Z MN&*SY&%;%47@';!"A#XR:EV33Y3W8B"8UD%W/5WIW!BTWPQ!2S>PXQ/_ MGC,'^!W?;9Y1L9T\4FI.JNV&:AE#M1PV[3(DG6E4@-+!6:=M726MJH8UO)9F M=(/H2DRO(F@U-)>6T8<4U"]5U]&T:$JK?2F0P5$$_<1M /^'M>]Q->7#NW7Y9^J\FY>RV M1,T0T@MJ5"Q,;Y4+S?CCC-RPHI/3Z(V:Z3E&.S!SE#IM@X[CP +U9[F%MA&P M<$K(,?T1]$%H!_W>UMD"1QS?=W8J'N=^]W9O#)2DA>[Q,)/Z5]3(4B?AE%MM M.MCQT'1L1_Y=KZ^$L;!&6#7S,?J>P$CMT>_G6@#!A#2.WJT=C[N'W[YVU^>@2H#>LZS MHY\?KA_O>/W\>%=3T1I1)II8X]:7]Q66>I-\>1=Y7)!^L.)KXCT;L3;!U02' M*#[AP(A+ ^N$U:M@2WM)BC$,F U)OK43$U!GA6A[57=4(\_%8_T.)G,8+]B( MLW30$#;^B=:DIKG,.YF-9&U_]U/[8 3;)MELUUB7A%ELTNH#;M=71;5J*16H_9)?1]C4)T($S*M2D-Y +_/JP%F+J>ZE<7N>F'PP($X[X3]^7O3 MC0X,1I!V8_0'[SQJ(\M+/2N07RE?L(#K[:\X4NTK74!=7@[?D,%XE=:Z![@U MB$K9E5E148_[X$9SQ=_9"6WF1?[)DSR%)*1"FE0'87'6:N5'.T_A#!6,-1]=SLQC$P/'P MR.6IQJH2(+_3!,H6Y&'69'4ZAS,V3S4=&MR:U8!-R1E,,MJ'K<'?MA!UF#K$ MS_/CX=/M(TT[H(K+=&3\O6!@NOX?#B,GL.Y\K0>_\OJ*(R\U;0C%#!(V9\,/ MOOBU:MS+C]N=':GX0XBW8?AF)XL%5PH72G:B?>_MR8;%)_'0:1U+SD2*-VQ=_4L&P7A7&20,T(# M,*Q%>_?-RC*D=L"*1.J>T??6G(BS__2$8]C((00JD+T@&0G)-/6,S-F"A:Z]LB MVCDT8&MJ]]ZMD-9:-:,*AXIL:/@5(I>G<(")V)8' :*/+X2TM=!X".HRU9@S M.$N3/=- ZXIEQC'_2=B)'1-@I.''8U+UB]88W.Y9MGX(T?%R13D2Q(]];E." MF9"N#L)LH0D>];!%3&J.V^G"A)9(9"-A."FFH^B#> @@PI=E[(!&]]_:WD7G ME 2;(8Z@\4F!NTOZQ^CUUG 8D&\HZWKN1,J0,MWW5["G]Y$W 7956UE3,$#: M-P[N[R?!"DB_"(C7>F@$>6<6>;8( >Q]]G;2:/,YWA.4?PO&39K701A\BV,Y MVE0B+G!/SBGQHG99M=:+?ES%NRCRM#.6+X!]+%,:8 MW.F3&8BD#F\2:"%IF4"AZ[#+L1N=."($QG!;Y*O)[C&% (B64HH)0_=OB_(# MS!^%R0PB@H)MB*]@WRLRVJ"+V/I>A?^"$1,=A@*Z+JZDQ7SET9WQ6G#$05OY0UQ MUR\,8V/T[[Q9&DKO: @/CQFPP3RW F<+=EVE"/P?.%5I+QIE:B+\$ M[]28V$KRA.[3@NYK-&26PH_[25R*6]WR]8#^SL@:JU0F),5 #'&7H(/K[C[A M?J-?K%=0PS+81Y6>*^*D'Y')/(XRE+ M]L^(YZ^[]IWYP8^S0M!/@=XH;V8CS&[#KOP+PZDI.3*0& ?G M+L6J#KU1]P=S=I]LT-DUIO@%1]%X57'I>@.5JTUJ[N$) AV46$;Q$!0Y- ?G MNN5=, %"-[26*BL;T_QCR:RY:4$&2']G<%"7&F$)!-%ET>N6&@\9C"CN4"SJF9$%0*@K:+LLEOUA-[H./*J..>:@9-1!GG@KQ%9:^H% MM8_M%W9T:!R*(1Z-NF5?W_,N)4['0B:9-(QV!\*(M.'@!2F))A4L%J,V]<=Y M&J8A+_4EAK!X#R0V<$%>GE&01NBR%F//*EZAT PO",:8^]="X)&)E<5 [ZCL6R$.@X8+0KLE MF( Q&?R,+^ZQX!]NBM:C]4O1NM1"F@9?,;A.,I'E'[@W11IO69B^Q@[8I,PM M?W.L4UG-4ENFOS9*OT7_T:4A">\&A;03UOOMCS=ZH:VAP7@%*FP>9KVG,\]_ M4/I/&YR/X8?Q8!7+H$J#%D]22!A8X[.$"=IB"PRVX'CCL 5VNF@YW1+@WMQ# M-GN%KGF5K\E.8T>'KHY_ -/37EZ7W\M0SD\;/ATR<'.)8:!E G MYL4RS"$-\\S1X?#QP>/[]7LC]1E[C9,3#57 M^7_^\/B'UMR12(/)%J4.]M[QDV?)S_)MR9MFV==U,>_Y4J3E3X?SCU'O,G;F MO9BOJ)1]6W!%QGT2,J93#$3U *#[F/CM/E^Z"$>?MP@;/\O75MSW78QF(W_I M]'QW>Q2%Z6D*[W_.&[->+7C, MHOI1N=?MTX0&;'+ MM(]UW<;XMOX9]RY=H]CRR_<.GO:NVY*BC2M*=Z"E^FM+F]AN;9FDYU+VLP6S M=CCT[W2G__FJ][?8RT#.3-\W/HCZ#X#=^C^2K78O^_!>M8.WCWVII?WIAKX[O\FCK=_D?GZ3 M)P?#XR?'7^0W.1H>'C_[^GZ3X^&C1\L?W?I-OKG?A.N7?<^VZ=99LG66K-64 MWM-9LK4@'X %^< W;MIFQJJ4P#7 M5]0$F&AP(H5'T.&EOAGL75 (WF_&Q\_/K(9#!0?FG6I) Z\X@;258*8MMS.[ M*YI$N0&P[5-,#5V.8.DK3=_:.SK+#"5)@)I!H&HP?3#\/]JE&^@2,8',A0ED MUF"]R("Q#(TX["IC%6%9>G$\7JF&GKZW?IGH/ TIO08$*L5<*8)#CG27J";1 M<4J3Q"#]A93:S-(/!II*M3+%%NU]M0<")3J <:EFG)V,&VZ$V-:"(+"QSOJH M61P6D]Z6-*5]VL.!/AH>&LB35[X@>DMED*(<3E.XCO "&#",&KH(XH"9#!RP M205;0(8BM9&I,:*X,?!KY%E)$Z9EN8OVJJ4&&$M>5F#UHX;[EW/45@M]!&31%3B/$W.[,AQ;+5>W-?CRN#W-P1O:A9'5PD]TI#?VVTJ5AT3@10LP;UC.WN-<_&LKQ5V)= M'8CK-GMW[N1E(1W^X5K%NU9;>QG.T.WN[@[0[>[N#M M#M[NX(<33U^O';Z-IC_ +?]MX^A;E][6I;?)+KTM)'OKQ]OZ\39#7=GZ\390 M'?F^M^S6AMSNX.T.WN[@[0[>[N#M#M[Z\;9^O.V67QL_WA96V0>K?+*%5=[3 M!_MLN+__^ M]L$_WGWY]'^S1\-FSPZT/=G4^V#=%W>>'7;TC:]WF=NM>_5H[ M$Z5G>W?>18"Q];)NO:P/3UG\OK?LUL+?[N#M#M[NX#7?P5L?U=9'];"V_/?$ MV=*3[H[Y]7=:R4GC55M+RWH1[1SM"1,YKQ4 WXG MG"3,0N)*U=WU\K0R.8NYJIN2K)]7Z;^:-"$B"RX/60T?#('%T0816+0X':2. MVHJI*\X_(E<%\C;HCUC&L

%BM;&W',BK1AI+F=8%[B=#05.F[^B MC_8'F5J$>((H>&2[$X>$J;E('#DJJF#OP=_\WJA@2@Q##\$?VEN$Z""J9H2% M)^N4:'QLK:QRAF];78V]'WXQ[K&7&UPK;T6'_?'Z%4>TY;OY0*RV<'>["*BI M8FKO,*(\PBK34Q!*5(T3.5FP";BB#IZ:.THE-U1P-"QWS??5 @[[[\@)PX?. M.UB#:)R"=!@W>6QK#"<:#VZ[W"L<[Z;J+1_]IE4R5MK6DR(LGXUR!^G)I!?X M,^1Q2LQ1K?HB#00$#\+LQ/"B71."UGR\56AXLK+ @NDNR/WJHK M.E=/UN]_GJ+=4#X9QZ\F&E?><%;6F^LS5JO64MB8NPBT@GZJ# M.N+J1J49!4?A<_/X 'D5484IJCI\N-(QZLLECSE%*RP'/4C1X*-8S=4HS=)Z MX57Q)@ERE?(&O4(>*WF:'UK:H8$,HFJH9&BIL< R-XXB&;:\BDK<]_"+,0BU ME,JB%Y'.:3A6#L)'27&;9X5*HK$Y,L3@6(QK^D?#YZ==>1RZ^WX.%@/SA%&C M(N7#J8*FTK'/SPB2;_08]<_*E-RFE88-A92,O!Y]BT#]M6%)C%%"C^9%I2M+;B;S\4"* M!3_9*/Z^ME!?L4"Y&(>GU6RI:E'5>H8[W54"]N7$$BW+.SC1#I+TU7AZJ>6B M)*,&U9'*UON]XM>\O88]\FL-\SW'**0;?.NSH MJTJ"_GG\L=:PH_/"MEV)%>F#JO+C!HS!X/"F.6AI,'S;ZR62)D(Z3IQCMOV( MW#0SJ5CF5-H?[^CA9!C=3C6_K>Z<<>IEHN=9L7#17)A=]Q9EA[DG.B'\T+X1 M'P>5#B3/0I-()89;;FX0Z3H>[K8K0 >CP=D&$0 #-Q7M/0Y7JQV:0O4#5)"U M(G[#BGK7^2G>0WV;,25>5=N5 <_<3KHK[*]N\7GB\0%4[5F_'=/#LD9H.#-3 MK%8)*[PW:9'9)5C:?>*:A&9Q,6Y3'$!4J;&&+[; ,0,<>[IQP+'5&ALQ,D^7 M>5>,@DD'NA'QER9@X,$L@5) 3BF=XPT^]@6>%394HKT4%U2?O/".)^HQH%_D M.OO;7QX]XTC;3GKWB?*V_D2#I%8D\,F2U**9Q71.1O M&,#P+.A'23]1ZA\8 MG[ >M_B\?6+JPGKB_"'?>THVTR7T=/U,UPMRZ%/R,6JC:D'LUVOI& )QKN>J MI+UNPA"P"^G",@S=Z"'&?YL?< N@<&1-HD.B76+8=9O3HK#879LWLQ&J3W2T M4-TIR_0&CE/;.52'FQ7ZL*M%H M$Y)C*RYA-Q96?FARL%K@QRD=Q7&#IIL4&)&M&!30^"MJ!JA88YC-PP3L$H7] M#,8U-9(;[2!\\TAE* F&Y/G'+V;J8SIK9OP"A9<$N79&J C=#L#*2^.IOM%D M8V1@\[0)Z6DR.IYWE#D-CW>N8& T:(M>;0?<7<&1+ 6YQ3:/9\[;9E%-A16:?JAF] ^CW7D "3$VY]F",,B9!@9%L;S62\4G/VE(5A MADI6!QLULPE33*'_4O.B>7T>1B\P I,I4/T6K:A(D6/XMJ<;Q0@D@01'O,(6 M5FR'/=JI=LGU")L:KM ,%U#VV8![2?9Y*UCB>=^6OIIG#DQ=E>+54JNXWDRA M=K"_/E*-76\__(*BY$K!48I>8,F;E2N=-L*6YE1F!4^27P'C>'B,L@*T0-C@ MUNEPFJET5O$^JV@T> C&-")/E4TK.5IYX>TP[[C%:1DW,XPELEN;H0FP]^JF MS,GCYKF/:#^3! &UM6I4+I'!4O_>WW$L4F$V^Z6.L;/\:BLR#H:/R(OVM[\< M/_F9[+Y(8=]CDH+A<#?T#!RLWQFP\^I+HQE42%\XXDU@>3 M+7:M"\/&:1^,T%B;0.4]A(;=&R<4L\,CN2;@AT'4S,4E4$,7*U#0R0Q+:T8Y MR+X9D"W $4?ZL;?;>YTVR@Y4) SMZ")/4E';0T"H:_#A;-"U 1+?8X.^*:*3 MA-=&968MTE5'U!W$(_Z0%[>93B:"R3!A8S#H!U@$#O5P*E4GNK^W_<2I8#>L M'^X@C1PM_(3JWRT&I.>S[F[$-'L-9F21PPWJ@566-A,E!5>QC$:I'_3<* MQSP7ZU9\H)X:/Y(4+A=P0?0-^F6\%\ !?I5^T!A'8K/&^2*JSH"K6J+X;:5 M$59(8-8T85IWG@X!1]01_V5<,=2V%!1(M3C,!W.DCS?H2%_Y^-7HM)C!=E*K M+VS)-8NKN$SGU#':WB'4MJVS2"B20"?XF#1-UCS%^D0BID ^@A7[VB"9H!M/E#Y>0:NII@7YM MN&NKAJRRDKUK!I\J^'U!8R @U-W&(?8LHU^$[X"W%)(=! M59P\IZD$=>G>C[:?T7[5J*+L.SA*>-.6>'U*_W9()1F'J0L?9IFQ(/\DI:SQVJ4/./+*@_C:,;*V)N=T6Y+5_$FL&XYJ'X:D7FJY B<&H]!Z'D@Q"THSH+BGFU!<9\E(#V)V-GH M%1T #->V-YR'8DMVHQA3S,>+%B;,09)IIR.2QS^4E&OI!"@<$"IDSB7$EQX& MTMM I0,UCY*?0!G0M8'+TH%L]Y5_A '-)3H"FW*>*!>@*:6"J3)A.Q*Q/&E) M[Z_8ZT9Q5?@HQJ-DC2FO'18-#T<%>;QF*DC(&?!PYOG)0Y[G54WKX?K%"RGI M/&XR54;OJY5G\/:[T/K3$- 3Q2*:5=56R@;*Y[R@7Y2D <[4![\%FQQ'CV;I M6%,Z&ECAH%KA!0)R$W2L$O2BF4[P7P,CE%$*SV=&F:Y2F J8/A&ZXFA"D]%* M_S''7R4- >S%)L/LA"@K*I+9]/;"H)$1% I_3Q<5]6&JRAF&SLAM#0N8^9B7 M)*UBP@N(7TW2Z'@NW&R"2HGK1-9J6GW "4PKO"*)=L/FL/2/IIW,MJ&'[VC] M#M]K%T2SFQY/"]"^--;]B-X65*Q2!-SCY(F+LZX1CU7/K8:9,<-)(",3:/IBUTH0&3V"JEHQ_ZX M#P/)9OI(U9B'HJO=03 XA.=3Z*+"Y#A"?=LT9.S6LHD@C;PR:GK"D$C^BG(7 M=7F#[HA,W^B,-7H.WO@SP=[F45\(9&"3)Y$3"B9N,G-A[[U4V#P MG:+R[,4>X6S P#0QQ, [Q^3 A#>V1H=^(/$$M?*G*=W[4SLCS)9@9ZG,C;W? M'#BNBL)[WB3P<:=-#J-8/@$:@8VC":DQK84,]89:X.3][;K]!3_,M"('2=[@ MA(9)& Z'K:B7/C"J].+P$%A45QP4%-]ZYT"0^MF(N,) M^S@K/4OWY+R-5)6BE'E.$GHAKYH5Q+Z>VL[@A_JCH(J,O*QBN!7PZ-\6Y0<9 M)B4%P 0BP5> .6IU"E[YHG!0LW9\>1#@;S'P@X)!K B>690>_L2@C_Q?#>OT M.I\J(O4R+$&*."_$P>7RU:?I?"XKY'*8O1#^PQ$2FX0Z.4-:DM=%GL+6@^?6 M!&QBL_C:NQ%+7^!=A0K0S/::#Z[\+9DTBH]BIG&_PC6J2LL^Y;:?T\*(B,4& M5SD?PJAA%7%)(<^A-HL 0N:C;WQ5]/ACC#PC)C LA4$@7I-:TZOU<%"T/<-V\AEI%$"$ M?3'-Q 199!GG'=WC'=CE!1Q@[>33ESF.>RYIBQQ =WNZUR% ME+O>N9_EC-<0)X,3*Z;$U8%J87]6%?";)S\QVA%^WLFG8'680RN^\#6?IELTOH2]$5E*3!P^S"BD_L*D5,6_" M ,JR83 0 I7:Z7EXQ!_.];Q1"#*QKE^1@LK!0?/9&0C)A2'_7;&&_T)P'T&^ MJ17CG32P)=P%RRSN/@%L&0I:'H@!JMDNR;K"9-1TRV[C!?(/]K>1_,_:WZ(A MF=U(6)8.>:$%\02D^"C4014BC=5J;0.YNSS(TEB2B=EEQ:X@N8H0 Z/C:2Y^ M)<_AY3)^Z>Y)/9(GBI_P'5(6#<7>IT6!O9"$)1G32,,AVLNXT)+"!2]7()0MGN=>\R$K(S2Z4P%/W!F?Z;@;E^ X!F83&_J#.$M M[=R /-<6>V4S@Q+>)-@AE GDN83'-C/(=&5$Z &3P43N URDS0]AV_$'CX?'! MHZ_?[",SSJ_;[.'PZ?[R1S]9:O,>Q8=H;R\KM4)??KIBH6\^/.O9%RNK8&@/ M$JGH?Z1&T]>>IL?#HW6:J!.'?O&3+ZV6^*W[ SK*!5[2/15Q5KQP3X<'Z[1P M-$O1I55E5KYRV-C77;6>^E!_:%'[G!Z/AL?KM*KB-R"%]X6G%VM=1X'7 ;7O M_X@(RAQ]^&W*?R5J$8BZ[_QJ^)3BO+T6EDZ2KWJNTS2M3 A_NVGZVE*O9Q97 M)O3Z9_$_ED[C5H#=:1BOT\G<"K"M -L*L"\38'UE5/TI^UX%W-']M^3JI_!! M",#53^.#$)!_;!JW K0E0+]M&>25EH6^)C?]P; 5L[? F] )8/'Z&QG^Z%WT M31H XBN"L!O2*;1HHJ4H0M3,T9'3#D.W0I$$F1($DPE?MAU]$0XADN"P&A4W MPHI8<5$\?AM'0HEH"WFQ;;DW#)CF:2?$&W!JV0@Z=C\$>K=2WHE/(A&>#NA( M.U;-U5XP9DM)E 89A\A'EQ B'B\_AZ05,::1T;N01V?8"OT9EYD)_D[27#B( MRT8S,)U0>91NSRP8\S3,Y/&2V/LCQ)V:B''!:$LA]@OFST3!/?P>_"1$.P:( M 5.',$#T41=NA'7#["S\Z5A /6G.]:O23JU$3@1%E+@("\(W*E,)UJO#V'#Y M$8J@PWC2(@EW#D^BA?^UIJ4*=N&2HK)]&V- O;,R#<$Z!,20I%?,&^V@D127 MLZT*PEC@,X0_'H2P#)H73+2:$9ZX;"3;!YFQ9YABMVQ^!?^ "KR<"!V5=]P)MO*M "H^M\9P MBU%9K_#_T\/AT9.#+XK^/QX^.;Q?X/MSFCTZ'#X[?OSUFWTRW#\ZVH;IMV'Z M/WFBOH\P_3(&*M$F>MZT#\T$+H$_/LH>B_1+7VYKY MT Y#1\%7\)Q]!=_BFIF&!T=K1[1[7_:U[R]!Z*!U+V],@M :[?9UXW2\*\OP MTGA7R.'[3E757CTMBV8RC=[.?65Q%7,9.(U=S0GC)O3=0N2PM/8+,]$3B8[U MT MAKT?WV,&#?W[:OGOD?F:W,#^=,&GZ$(;FW+"?J&]7>./3Z->/]@X"UOYBSO2% MM]," \ 8M<4H#D6#4619@=73F;LNXX&K?(+CX=1'O(>6#*PE'B66#!.B/)& M9!QWS8!7"\$_^XE6"X3Y2]83B2"(UH:( M"4<-\1_!"C$S$HO.3LC/5"Q7DPG20-7:,0KWU=!8]FJL<*89@5 75-5DAB7+ M[SX-PR?13CK$\NG=VN34B.L*D0/)2/3'N M%'B*M'>(PA4CFAF:_%VOUH#>#:E,2STK:HK*ZZKRBA!R*+*WX& X\ =SV3S= MH,OF1- EO*-@I=>1*B;T _;?CV*UM6T[.+^DXZ-,] $A+M2-U.$-"7&B2&QQ M1YK"?K#YIGPZI'@%;.@J_0ASMO-XWU7?T1]UW#CTCL]:B]=942&YFQRFP;(^ M.UXURSH'5Q_SO5D:2S> =I>9<8LZ;"@FB5<2Z9SV1HL]HG4RQ)(78X\9SM4B M[O(0<\5"2Q:&_>R 6R7YBH-T#S,2+=$[!KB,ZFR^#NSL*FT%)7"7&G+^V:) MC>=E"D^;^PK:E?)F(7""2C\MKWZ"W$1-B;,]$)!85!8&I&1N/!Y[6CG:37I% MT*LB9#1&DS3-38VGWDWL# N^SA^.3'RV03+QVE*N7375G(%]N.YOW6*N3QDU M>Z=["HJ!YP4;-9W-#26S!T"BVU\1_2MR[17(M.<(&GO 4(+5U ;NIRNMZ=^@ M:-5ED?GL@6GN=DA+/;!EXU#F3=4-_OKWIDRK)!6R:BE(=O+K_W8UUT!VL3J%_G,8 M12XJ"(> MEG45_5:4'^#E2#!LQ?5JC[3#XW)WS-V'GAW3:P-TE/O2T*OC^!#&J,:$'LWY M7$>3 C;=+0\T2S]H4\"X1Q.'G00;J_3*;'594^$XZ6CD(_M9-6(6%GQ['\EQN=5G9/C]:NY M<@'2CDA;$?0. AG6H%ZP>?>\9(CT0Y%2QQM5 ^7B'6NE*)S6Q<-7:F3'K[BT M)TE-=!Q0%25X@*Q]+D&%6&W+/,BWN2G/Q_9+ZF^[N6P[9OV4O(V0"%M<+&0: M% F1=2:E0A@X_#4G5GQ\*5$"HPY0(07E*9UZ=J#("5:68 MST$RLK%B*TNY^7IH'/;'&U7HPHBX%1\PYTGT7.AIS3<]F8%9K867?%;<'[TBF50QQSPD(JC(T5,H-XX6@/"Y?&9@B_RB\ MR+;6*J=!SI<<6?$7T2R:YW!3 MT3PKDG[].Y4N'$S(\:QFKX@!V,E%B8X&+*B$<0FY_,8I$L2S7D\%$UIE!S>3 M3O3@T3KJP"!!\W3%MM\#40 >;9:6O19+'T7G6(H;W?1PE>$I%P>5=&^\0 % M7QM_E:TE)S\8$ 5XSM&+*5[\6"@U ]V4TR99[:8F!IQN" 9ZANFEHA*G1E)! MUTI.;Z0Z+!KN^V*AZ6<3KK0-*BSZ\(K25-VN1.??H8KB*F]W'Y.YP]ZK"1H2 M-9?YIFH[&95_U7Y"6J3R8DOW;<3H /)/BXM;,;N^J)*$>S+% MTOAQFO6E+X5S>]W[A2N38X/T-B9&13==#9_>(\+0Q%NJ.(.% [A6C#=Q0THL@[6"/MEF6<5&+7[9#'(]I#;*0Y !KBK [32E$CK2OMBZ:"33GL2H MFPU9L*C1_:UR7%."LTQWQGB< 065&H0 M&H1@N?O%7M!"9"L^0#.Q=.6=18%!$/'TCU%RF&UT*I) FNLN%*)=&!9#UI2! M#9IF!/V$NT-D$CMOXZ*!OPGEBM_'TP*&Z*I*T6MQF8I<"I7%*B?HXH)^GU-) M,0J$TUC1DUQD7D7 [E@EA-D_"EKF5GVN-J$$WAML>6+D=+Q:O M8-76F>Q<7 >+KZ)8.HADK!UV0W*>+^V\R/=FL&PUAB+!WDSU&&]O*0VRI(?P M-,INKY-?TL$F1PV"SU3PR)V# #$.@P!Y9*I<48RPX>ILB$A:.K/,,V(.K940 MA&)EE]G2)WM%0V%X6GS2&N@07>M8O0J4) &3];;JSD_?]I=[0_D:!/$GL _" M8XQ0 0BW+3Q16G$?6E9B5>MYU9(_/7-F="DC6Y;+%9JDVI)#.,E$*\PRPIR+ M6Y52Y!2E@TP^1V.0HD3WR^*'8\1LDA>S-X83K8MITRKAR]>7N;ID8UN) I)5 M[C<"]K*>2KKDWIQV,>]1L^6=XU043(N^@;L&O2;::'"DV*J:'("@XRUH1W-T M@ OCR@?D3H7.Q*6N!TX&+XE7I**%NPK=]/+W.:EX5[4SK]C#J5AA9]<."E3J M'LE?1'>U1X7@,CR88CTL\]!M:=Z:(PS' M@=R700ZPN8FEK+NC"9-H/$RC$"N/B\>0?DE@HI#:.*$ M(FG>D<,#B>J .8]Q,1O!KO<9S>QXF7O,Q@81L6!*S_(/\)5V\X_88J5:IA;F MV.4-DR*8-.5/,/('PR5ME*UR[9ZCG>L M]RL/*FC?*@JU.^7CKL2Z+9J,XI ,N"ABKLE*R'7*X\$SW7Y3%ZTAN4GM6L@M M+8_<"GY&D.0Z&A6"<5TD0!"\2!M^$.B&_.6MJJ39)*2U,I8<#.O MG2O[M,C'7(.9:JFO'+#-;BBO4Z"66"-0/%-&.FJ5BW\JW0WNXAD1*;VV9"^9V>MAJ6/'= D-Z#(W.4\CO71(%CC8ZM(P6C:]3ERSK]-0 M#[H?<)QY&_+T0IY'VY#G9YURG=+Y0DW2LL%RR6Q0=QM0S^*($0!\Q3' D.Y* M\XCQ!I,?AISJ K0>D-D,-O2-[Z040($[>>:L!A$.L[/E9ZA<5T&)\4S=BH[ M/\3+;J[)\B0"VAN=@=HJUR6]0938PIG?^GX]IUAS;S&3%H@OG-X)RI?L2K+A0F&>'7:JVZ_^5()S3XY M<+ZWF;' ,AAW-O3R6>;93$LSO6@,B0,9YB"Y =V]K$PPBN)\:++F,6%Z.*8C MH3\OBACVDTV;@D$0\$X\@B7.R^AW6<\*;#M,_(Q#G<4WZH;DQ;WC!U:YED"3 M74K/$9_F(1!_R1Z1A%0/I8]DTCM'N]%"J](S90RN*!0$R^9Z2!7.04%&#LE! M^Z7L46,C.BGBAA$CCI[6:Q2YBWL6GQ,[R+V!&]NY6*W*Q%(8O?U@V_)K,9VU M%/KCML.4PF"R2C-"5DK*TOT]YH$H%CN!/KN%C>4DHJ#0'+$UR,<-178_63]3 MX%I3+ET2X1]B>F\!+E]CJ3<)X(*+OW('L!7Y)LW[Z$ DX8NTK&KD%JU)!#I! M)&PF#8(+=,*>LK=E.B'/J2>O6&]CMC]G0*8*#73-MO4/!C5'3G M@$4]M@BW/ND4(1@G)>&.4^J ++FAHR]!Z[TUSADBO4?'3= N/%A%.Q8%CO]& M)5?:O\0&PO9%B2//,S27+9P>Y_>&E4II)N@>E18P4EJYNP[O,C^7&90ZOEI8 M18N1+$+$ANXH4W;FY)HG#SY+?G1[[@G1 G4-U5Y6#/BV,7?J#';.U,)LPMN$ MD0*()$"Z&E<,G'HP[6*A21=(LYHQ(AG:WR*:FPS*BY6 Z MD]IWDGEIA13>Z.L#.L9;K7QF"SR*1!(4\*=N)%[+'NJ%/VAC?T84TD$RWJ15 M(,F$9RJB19#6Q/O?;HN6AW(R*)&;JD"XWUGJ">Q7^!(Q8 1?9.ZQ)"7H&/HV MP-RD<)?4XJ&6&[ PLO;\<98G]C@9="AS,D=LM+03#T3*78Q=XI;9TK))Y81( MO$..J6?0T'+S9'C[IN\81$' M-K2]R ZUMSM%Q)HRGJ+5^!8YI'>J71]AV+K^_1HU@7KA>*%:-N #V0=PVQUM MT&UWR9@=6J)U,0$9E5=[]S#"SUJUKKI>F=S<4+*K2.PH>Q@]NA1236FKSRAI M''>B!UYJ>8[\BQ<9'4J&UTF"G0"+^?2[)[%UA^LUU:>[[S01S$S]+P5/ZA;.9UO.I(Z$7',1:-TPQ!)W ]U"SB03J/;'\' MW>\KK3]POD)13E2>_EMR!(@IPB ]3 :TK+WQL3)LE*X#!.42V(73-NPI(^T" M3-!Q2GZ\&*[]E'V_16F -&E^4V2@+&#XU?:+D1J2R2#[TPV$[QTBHD&L#=Q$ M%<=;8$O53>W!GFCO^C,DJ=A(1[% '43GOQ?$.$$HC8K!FTE+F6,-I.-H%3YF M>^U1/"8X8-Z]-L O)QR:^>3MQA\I8Q=OV>!=,/5X&TS]/ WCZ?JYD4\+I#1P M)#&OX ![B)U53%,+Y(0BSWC&E) ?B_X]U@E&H@<1.08Y9(74>1G)(91L-NI7 MZ@D6 B35H!UYQ%89E4;N/D/$XT/2' >FL\)=BIEO5098,%)*,F'62CV&9RA9(\M,*DR# M<4L_Q,VQ(1A 990LLG:]Z:XZ\^V/RKC[6H%EDZ%XO^&U=X3GW@@XQV*WMX., M;>@UISEYS"<8JM>5*0_+MX&_Q&@@,[LDYW>1V3X1K"FKMHXH"?M\H^$5&8YD MI.(/D[)HT-<[U3'3E<"-7H):9X?(-TZEP:1$O7,&0T(^DPV-ESU;/T%W4H[2 MNJ4GKV)NV$8R?F9P]8N'C+0J4*!F).YLJI9YUA#W,C.HC\QV M[HJ44HZ/#'M&&.16!JBB",QK@"#4 P\\9_U>MD>8F.JFTQ-D_J=EDVD;P#^9 MP6QAV,%;ANBDJHHX-5@U0M&)ED4:&M)'YYSRQH$%TSJ)N/F\0-1^TL=TQKXO M?+^8I'Z_>#B4)<,H;?'K7$'O7I2(@JCB8A"=PD$"O3E/%1S&&A,UP2!$M1JD MC4WORT S;T!2V2K.G?? M)WGDRRMII@&'GJ"%R&1/\/8^P@-6ZECDB06U&H& MH5P3NZM+YT&\$QL4?I635C?-!&%&-1G#?2/@A 8<]"CE-LGMX&U&%F(VY8%< MD^SGPN=-!H0D- M>?TP"6E-:IS_1>F S#BK+_^23]YYD(2S3(";( MA)N+_F$(M!\/0P%"GL1I<8M53 <.&M3!)]$>P_U&"%M%MR.LPD .;QN#@WGV M96JR\%45;C8T56%1H?4XR,#Q-X_LJ-)M"G%AX+/L\J$5<] F)T8XDDI[:-RS M&X2"DU[ "HG&)%3G;!7&4R/+2IW.1DU9V;X2UM_K*[,&4!HCZ1YN&6^[B2J? MXA,86%YDXPQN]V\S+_7#_?6[U/^K@?G4)];9 BCAB*\IV(C[1A8"56FW!GUZ=A%Q-C'S$LR@MP '-DMY^<\P>57W;:3,:"L<; M8Y:S5U#),%TJU$65!*H-WEZ-?^%Y]5$/ U#(7./QU-T MJMG48+R)* I$5!AH=S4BQX+RX69&CC]E(1--#"POR ^"E+6!%^$A";T/SHT@#NU/ M0"9Z<]@]/D;)3+()\S@!G_.^.Q-670";2>CD\.3Y"9<1?UOZ,0;/=BI(O(U?+Q4X,O9L4; _A7J(A M9+YL;4=7P\)N0P?*MQZO=AT<$")>#TG)Q_-@ ?:FIDS/U)-CR[C4>H-F%J\? M)"R07M@SNIY$AIT[1N!>XVXLQ!V"NF^W9[A4B8A8WW5^_/C/#PT/SSZ:)"NM^! MV2X]3BM))?=3XD>:OY:Z*V ,E8LY 2K0WL?D _F&6^7@#VWZL::,6!67154) M #Z]45Q*0$#ON:XQN;\OT=EVJB+9S_U%([G PMW^]J49\'V]?76GG ,Q()W M($VNLT7VM^Q0W'R3)D57,=;Z0BSK"-T"U.#)FRLF0$>7"_JOKTSW3V5.9;FR M8H*Y,WXGG-O1"@*VY"2S%VVNN8XQ31K3H%(8)RA6E63A]WF)Y'C=$W5KV9O9 MY*4Q,ZDM%G98L!=6UUZR%6I$CJJL):$,36Q8O] D3XA1KJNX3$=XZ#H+;\^/ MV8V=M;9;@U2#>W(.M))V#'F:JXX''[3N%>*=P(VC1@4S$K"OQ_?IL_LZ]$VW M1"3EU8R;;)RB? TJ\MF*MJ(B^UYU;-EV:!NTM$'+1]N@Y>=502W&]:V2A$,6 M^'[M0)NN383PT*?)PLL4*\(#8K(QD>-0HU%:T57;T6!3I@LC/@N?=3 HR8I=] M;QW/@(2\AGMR3I?]1+%37=1",HS->'MS];U!"Z"K3\7AQ&&/'3$L -#7$^3R M&:"[ _-$0'+",=',U^$T*OUQGA5IW:U_V+-U^SN]H2;XX?J9X.?Y35H6A#K" M1)X:[/$1[MYU,;K1*!LMB/Q,3CA9!BJ=53X-G6SZ9:,AD\ [U*2P,OEKJ\A% MVR)QH-LVD;\U%T7!@+.P]/5&T$$,% MQ7BQ2ABT&/W,'Q%1!P@HGF"+]P$(%@ ]$(82%Y;%Z1*RP%LA91Y10A_ M3]HRLNZ ]M? ZGXD#L:=J_V/NX,H3T&]A=';C]^\Q8]C58XP\E;D]'FT<_IV MUQ> [KW&2M (PS, *N)9?_OJRVN6;B#P1(ZS!F6A&\;EK0OC6WHA6CGQX)0?'9&7><9PX MCTYA$=!$/"7OKJ4WHU6S\\S7)%J112UA-XPO*PYC82D.X[ ZAS,^M0%=6&>:*5$L^.=G)A8Y:&8N;.X_WH],4EN8.C9T]= MB69.SV]+CKGS;-?JHSV$2F+IAIN)O0.Y1^U<.H^"+>@,1X?U->RA;],+'P!Q MU)@C;+='P0GV5B0$Y[GT3G%OK^1M;H(\0!?7[*[%RA=X%T&59I[F >.685A; MS965=G/L9#D\A:Z?SA:FD&Z(?S/O1#%!_2!2#\3'VEZZ6=,D=T#G:X3^MRA;ET0>/\1GDM8 W0DP.C@Z>HH/.6IBQF<@96"33=A ;C%E&-8!"=ZR6.B [HK28>X&'NZ+ MM'Q0Z09612T9NLWSA3F=H$-YJX$W"U>5*2:EFH5%J'EZ_?O$"$?";NAL'+UT M-\&%^5WT+E,Y2,R7%^_P0/FH#KN=#(B:@/\?M'D_;0_YA3 ]QD)6/VMRHF\V MY/5<6Y+^K.)I462H55 HHNJ^AJZSS8W['*V?TGFIXT6<"=.E7/2K53A/.IG3 M8R&>I-+N8\V\S/9;6TSXG:3W]=F].$W*DY_=@H:P R9-4$07)*. MO6M%,5.1AUA0+]65^Z#]><05,']25D5._C>"CL#2>(H?)= ZAL5;M6#2EY$F M]I0[,]>%*RNM%RXN[G+9[72XX(S1+.TL4Z+M#,%GQLM/U@;>%,%=WEDJ47<\ M0CQ355RVT%V!H\V436M8@!-3E$Q,\Y+N]]6F*KV?DXW*;.5!!'B)']XW+Y6H M*"&!FB(=(S*7.QV7N)CDQ%OJ$:\Y]XTI8'(Q/!^Z"LU>0C?AU&["<(P01EBJ MI6YI[/A?3>IRHS(5?Q @XMBZU:7_ 7UJ@N9>(H7?,0HS KF&N4IEF&HG2-:O M1(:^JC.RA@6Z7@JA("*F_JA:M!Y)C#3/F\0C])+,:;RU7JE;II4B+S,MR PZ+;-3R!E73:P9=%]0SIPCX)4)!)0K)R, MMNW4$.3QV28V&FP>EPD:\S@C>#;-\^B>K/JH9JV4P%ZU7 E<(KHGV\K'JR"+ M*6\+^7U[?MSDT&3;Q1(EG!\RM'JCID*P5(6P)"%P&FE*2=.FTG/>?MN=:]O_ M.D=;Y[^PZKS1#LZ]3=_1+/ECE-TWE&)C0N'RG.Q'SE(*J+ ?CAZQ2:0Z)Y8S M@[W/SR7=C1%O#X5>]='QRO;#CMI=E^WP:/@4IZ&'='E@$LAN,;F.>50&%I4Z MD$JC>R8EO5U"[3X5+=M8XR_A7K;^5/Z!N%2Q6D[NN5*P94S4V;T+D.WZMF/C M5(.>G/>!QRI3=9S7UCD)L\3?8MQ^]Z%LW=$:;=T#WKM%C^#X:%PUC\4T1*O MD6@AR7)"JB\6'Y CX2*'+39)F_RE.-SG @IAS@H=&W,J>+7#ABJ3HV[P:L'9 M\9FZS1&T--@[!JW@2M='7N5Z#_1@'NT_K.;"(^R&W+?>9>[N1BSU2'?@;L\! M)QLNG*.>'<_&1""^R=JS]ZLW@;9DKLRBSTK.-0(QE=#K::>CP;>8SJ,6P:HN MS:#J#N;A6";'ZW+H[F&9G.=U6NIV&LH)_)G@/]?+1:]GH\(R;B"\4X0X8R)H M("K89310>PY:15\DEXXK!501!R=116X78;-M5F&#[/!P-(I5"Z3;*8C2]>KC M80V*3:*/*]/"T&A8? FXF=Z8%@(EHM]W9?A4T"7@VR%2586R=]O^+11@$GA- M&@R6+JM::9/N'YA'X=$&G=LK!.H( )*5\43/!MZ6F !H<9&F32UIHE_"Q=$0#[R)=WM:='1%' ;^K16)$==2\!Y=+ 4W1;[W&XGW%1]DN(K&*LT:!IK#/42) M\^P[DJP4[9=[D7 X>VP)H2DP7-Y\Z)T50)Z=,!@C];$A6V1Y&:[RIWGHN?7 M(2VW)>"ZP^^$0/"XF369E.[.$YM8H3^",EO)?>8EZ11E3\M$%W^#UP^\>S-.2S@3J,92G-5J=^AQ1L0[G#ZA"Z2S M7]Q*VJAHA$Q>C2IFQW6( N^>M8V\K*!6KE\P&4)>X>&Z:(/'7)J, MWZ'"1UCO#:I^&1ZBP,/LQ#9%(AZT+93&0FF>;*$TGW6FC&-N[.4A M&,H4"UK9=2>M:BJZM1*_UBW?8['U5O;N>+H1$AQMJ_PL>1=LFH!0F%?Q5"=- MYJ?;D1-#W<5AYQ-DV?JZO=TQ?-ZF;AY"Q>F]I#UBNHK+4@X>#U.3>XX[UKFF M-UCJL**IT:PRO?%20X0;QO*R4GA?NPK67)@B:>ST<"4:%&9Z0J6VC(R1XC+\ M3I1;7NBU0:,6+FS-68--3AF(CKRV:LI9@>4V;%(A-V-J=-=%+8FJ.,LJL\7C M C*L5J$+#%'U3GQ NCCHR4+DM.5;A6G(N(P-91;!3\=9006N%O-I@0:\QK38 M?S7J _9:H+30L1)4CFKF:3WTWHI+L]M)8;;J;''7;G(>+T]_6S#.#+=^.#R; MKS";(S$=,T[T:#P]*+%Q4^8(\^TK&%>[\FI5,QXCXR25XBE,.D&P \E2;UQZ M+7D-6G?6/4>BLNK>-?S\*I[M\^:&:><&=5=3YL^;(4QTI#@%M#A.*9;B$2U; M]FABX4QSZ/F_38)2SNWKE<-3B*^KFMGG54$$ M5<'71Q@_V%KWO@(OMII+WQQU^R&;<-3 '#%1&YF;?2S/O4J'D[@>:;:W"80) MF7+U>J>PQW/7^QY.IZO"?0R+:S;F8$EY>2L\9:9CR3::A"?_1K9@+FQU<%X,['RU&%*PKU:V5Y,R>X=(/90_P M)%8NZU1*GQ&!4(G'J##&L5+T&%+\>CU MI24%^HJ&$9.($W URH=VS=9&R,/4@N3O$K+:ZVF[XH[#P40[ ?;.F!$OV#F, MN ?[VT?1#KKG9CF()?_SQ]'.:6C8^M\^BW:\@AW>-X?07I"VYW_';8J&C^KJ MF9J!X6=P&/9W3Z*=5ZX<@[%U*MK]NKWM/K7K'HZH.MA?&UEU0!F:=\FJ5RGH MB0G% F25U\G=ZZKK(--=T60))8S,YNCTE:0*$A U1A(P32I%31]59&0+-4Q$ M/F]0PJ,D-9$+_)*(P$0#9LT3S@^?)\FE*N.]RY9N4>K0@O8K8YG\F(+(@OF% M'EV3JHR)W)U^8R<[9[$*; ?8[3,!5XVQ)BG58,DK1T)L2 K$;HVRHJJZX^W) MOFX-W)3N(L)7'H*)Z!!/LA!$CLA[KG.5U5)PV$-(X6)Z4:',C=8TB5*TK2U: M"H0VOY>*\*[(.O LJPA+N$EW:GO#]1,3/-I7K?^Z:W$>9*DC0Z,C8&Z]XUV9 MQL9OB2HJK,[O32(FB5?[N0,;#:K*>!(P@-)9B?UD> @6.%HC]2?GCDN!SYDK6&YID_WC] MDNQ[;^05TS*>_]_3\W?7T8NWE]'%F[/SUV\N7ER7[Q9@"_B=Z\C<[_GX>O;HX>?[J MG-H[>?//Z!0>/O^O]_#SBY-7H)^\.S^E/R[>G%Z4V_@_Z+35R<7KZ.+J^CYR=7Y602_A;Y<7Y[@>Z[?7L+_7UU? M7IQ>4X\O7EU<_Y/>CYU^:QIY>PG_>!&].OD-OX)QT*]P]-'%B^CD[!\7U/0+ M>N&[MU=7%]P2?G3U_O17,PCDS<"V__'VXNSDS>DY?G_V]OUSZ,2K"VCU[.0: MVI$?1R>OW[Y_XVSC-,*\W<)7P 7/2$_*>W#4'LU2+OXCCV]/'*U2?<]QT0<>K2#YN-^0"CDR/_%DCZEE.>X, MNR/R/A+5!%4]\(,-7#!FW&31# L4YLQA9?U+V[K4+A3Y=!N*_#S1MX9UJ6T! M#&)[!:MEY46I+8NK.=#'J&K?CSH^+/I$ZG!M,'*.O@X36,RPQU0O,*A%*"4^ M49F7;SWI^3Y/*>QU:F-&\"?&^L\L150J')0VWR3KF#"IN/K1(ZP-/?K M>QC3:MA')6@<:,% 3$,5%S_R".K82J$W3HE0F^J_^+&"'K(!;_(W5,]8P]K( MS/5T2GR^<."J!LO@KAIQ=%U(Z2 !MG;SF/S4*R^9J4-EUSUO$HGA2@K,8\SQ M>-IHAIZN?UH<89W)CS(\C:1E]#_DLY50 )ZAL[G-':&"-7C>.5?5NQT'@800!8[4TB#SS3XS3G./2*EU\$MPF$N1TJ *>@N@4J0U3B9F3* M35+(">OHE%2$C2H>8I2<_N5%Z=GLDI=P)2.T,K$%]Q!6,$MO\T/*Q MV7B6QT8LB&ZI@6.:8G:K&6A&'N__T#K_%5P8SYM%%QH7U@+URX-(*=2WMSFS M:]$%4X4^?5?3=\E$"F\TNHIMR "L7>)$1P=S*0$&5#QC_@F[Q*WV^' .ZB;1 M)"Y;3F:U6O'9[58JA87V]BYCP>;(Y^]C9MMCJ=*/T<[C72R 4D];9;4IGP]) MTIG^VMN2W1T.%EDE*+%A.YX1!@;-,93@B:4E&R]\NV]IJ45'_-4QRJ@5*S#& MRSK;G3SA&EO:/4(8>5C?>W6O4UFHW;W6FQY(1-Z"L[F*+SGXV&,HW^Q4NRCI MJ&+-FFC8)ROU%G,Q-[CY5"[E!;07$FS%15VAZC1'HXPGT:MR0QDEC#MM9IS; M"._"2D$[!T_M.6>A"1 3E M;Y"D7E5GVW?1%NGH/Q#:H;4CXR,X;XK.$'/%!MS[B>B52^]^B^/0$[B;7/V4 MP*,838HB0? +UO;"^(L73;*OO^^;L'XGT2O[16HOGUO@4%"R M45(795CRA1P6EJ+,JUR#/*3VA+?*Q#R0Y=9KM-SV;F;,A@EU^&H=>[@L9#!8 M&FZ,B;9@C9&AG N(^7%&V2%&$TL_8CIF\#IKB-%IO[NY?@DX-%ARBT%4B%+E<^#,[TA+:P3L24TL)@&-Z M2B]+:V+2B(NYS5HU3)#TUJJ@WVNOX)"E$,#B+@QE,- MS-304ZXOCS3G1M]@#2I ,E$?VDO$@Y3JDI.:O-R-I M\I\_I-"7Y''R;/]PO']P/-I_HI)'3Q[IXV?Q4S561Z/Q?S\[^.$KO.P^2_/= M.2T.]]?(:;$:Z7+Q!A-WWYQ?76%^[N7YVQ'V?I6!6U46Y ?M8*NA>$$NGXQW=@)Y_GLSY MUKV+.86\5YD^!]-JL@#CG(.O[X@H_HHQP*?%('I5)\MNLF\]#.;7^;J:Z(KO MUCYK"M:0^XXY=WTO6 M&\V:]-&[9 W-(5VV>GO%?HLK]KN\O%9T09V^O[I^^_J/&'\;)M_75+P'\OTY M9L4\;ZKI_:7[6DOXSQK/FHS"NP.BTQ=O/V\E/C6833DS&WR7U'HV@(['ZW([ M'.SO0S,9?%'!?]4R;?E;=^LU',U1J?0@.CV)GAWO'^VO2<=.ZCIO28\UZ=FU MSO1\6N0B'7Q.V#7IX?D>!GOOW;T5!TX^$3U8:<3B#P6W#O:/N]&M%24%+\E< M_,R@YFH#ZS:_F9 Q!["M7Z7,O609+SRB-A?)V9R1/;.W2 ML1QFPI24&$3G'X6F/:PRX15H>MDH_$+K=1OK"SM6B\!T7&R7R"U>DF3HGJ?5 M]OME9XU.J4J/;+(UZ^VOMK&AI8FET,S$Q+FAT;=U::W/;-A;]OK\"E6=3 M>T8O2K+CR(YG'%F9J-,ZK:MNNI]V(/)2PIHD6 "4K/[Z'@#4PY;\RM-Q9B*+ MQ,7%Q3WG/D#J^(>S][WA?W_MLXE)$_;K'V]^'O18I=9H?&CW&HVSX1E[-_SE M9]:I-P,V5#S3P@B9\:31Z)]76&5B3-YM-&:S67W6KDLU;@PO&E95IY%(J:D> MF:ARI+L64^W$C3$(G"SW'#7]]W'"+'(]D-#\YCL24B>AU11R&(3]H MM9N=('C9H8/6:+]YN!\'HX ?CN(@Y/\+8&0#XGZ.-O.$7E=2D=4F9-?OOFSE MYF@F(C/I!LWFORM.[N0XEIG!8@J3_5>O8T.3H2M3XXD89UVWGXJ?NA@.92)5 M=Z?I_AW9D5K,4Y',NS\.14J:G=.,7:YRUEI M+_0D(J.%_4'+&MW_\]W@S6#(VD$]6%C\9>WH;+6#77?77:[<[L00D)/Z1E[L M]2^&@[>#WNEP\/ZN\&_;>L_V>_]\=P\)\^;F&T?[&YR_MVLGW_]X]] M;?P&5?:3G&2LQY5"V!J955E(RHAXSLR$FQ<[^X='GXKQ_PMM%7YQD+=O,:BS M 9OP*3%%4T$SI"@S$9K]5G %P)(YNZ!<*L-DQMY*E;*@6?N-Q5)!C/!?$;$4 MJTPTHRS"[)^*C%[L! ?-HW:SZO.9C-GOAM(J&V1A'3Y[]9W[K%5G;[C&7N&3 M=,XN,SE+*!I3U;M.>8=%$BMF$JD?"KG(&,_FK,B,*@@&HQBXN@#?<);B2@F> ML)B'N*683(5A1GJY#8&,0M*:J[D52?DE.2R6.C7N13 &2R:NJ& -*Q *A2(" ML0S384E$BLTF(IPP7=B/U?P9*2J5V VD0B>H-K9PS8298(,ZI] 9:/7F,$U& MV.84TR(VFJ^[X1G W;X#;F*QR.!0B\W*@55@#7$,J[5QD2%L@"3Z"GP/D\*& M"T!:\U85 L;=#E\;.EA:9,D*_Q+U^L;2X-BD6M8JE:B2" T"60< U0MC-JQ]!MAVZFQXS1$O=@Y;PQT)'292 M%YAG$X*2B45!"SE/!$=8(%XNMWYO;UD%UFD$.5M- M/KXRYCRRF::64 R0#H'BDR'++M]C9Z1A"/SF;5$0&@ M(54M4Y =%$@7L$7+ M1$3ND**+D1:1X$K8#0A?4%SBRZRF0MLD[P)$NXK@T@).03 (QQ,W*4?[(,(B MX3:;85O.B%6QP Q?>M8K)KZ-R HBX6 ^11^?8)XRBT8W6?3@P-T@T\-#_L&< M @^G(K)4X1H'8)O;N ;-;-=@^<-5M, 2[!)\)!)AYK:B;%O6,MO![A#UI+PF MNM9UN!1Z56XH+U0.1FE7 <-0JL@9X/J/,64H; F(A1'*+6.M"'HK3QXP6^3( M8L^3/N$>ZT]Y4KA(M;ZE.$9+(*;PBMY2VI<5[0&9QU]NK_:.+9B(K*%]3S&2 MA;G=@H?D1KZ4)MLPQ??WDVRT:,5< )#W!.QQ8-L%GAW@$?*%]^4F)O9,419O M-[(5^$=D"5M)9!@6RGI^+6UOT9I*;7#?'NRA2X=0])<_-++=6Z;$H!#B]X9T M:3C:4W+'(7M2RHJE77O>J@G7RQIG(]]1CB*7$IT_RG0UQZ'GDI+R;'1#OOK) M+OHTFMU*JN^D7=ZOLX_LE]TCAFA!X^HJC'&B6F?2*J M%QY1&3MO#Q2A( !3%I)E1SHC?FDK@Z_FKC:X/L0] MZ5B<41\%=]D\^D/8EL#G$29J6L;]K=0HNQ=, ;YH,JJ^/&G4)EVD*3K@O\EM MILRW6T_SM^>$3XS[I\P =+&G*#ZQ0C15@0>Y^ >B[HE1"7W5YVZ1364R)9O M,SXN'WRI,F50FB=R3AB=3:3/$_P:L4"$QU0W?2MKZI_#T9\-L:>ER+A.OYPS M0B20JH%+"<\U=1=?CI# \X3/NR)SC'"3CA E8Y'51M(8F7;WL<+45@&4^'(5 MMZ ?7KU;JC?]^R4#VTVT6+DM*NW*#'-TF"W*SIF\I^FI#M)5?6>%U M%EEJ;6 N\Z__VLHQZO=A_YW"WZ0)P> MY?QO\=K,(7"&[._:'G9:C)%A_.N@CG\;=.,-\OTN?4*$V[[=-_/K/=[]T#_Y M+;W8Z:"TNL^;;T"W!=77"*"5:%F=X)TN9)E[;,D6/GFDBWU5^D9>/NG[\EY0_OCGX=2YGO:6&\B*&;]*PH+^QR1O? TF@-]VVL1) Z1.@O5%-]W->E'L MIPM:&EF\D40M2=GQ_OI[2,J/Q,ZK3=,T!>I8XG XG#ES9FCI\*>33_WA7[^= MLMBD"?OMSP\?!WU6J34:GSO]1N-D>,)^&?[ZD77KS18;*IYI883,>-)HG)Y7 M6"4V)N\U&M/IM#[MU*4:-X87#:NJVTBDU%0/35@Y.K1W\$D\//K7X4^U&CN1 M09%29EB@B!L*6:%%-F:?0]*7K%8KI?HRGRDQC@UK-]MM]EFJ2S'A?MP(D]#1 M7,]APU\?-MPBAR,9SHX.0S%A(GQ?$9UW;SNMW7:3CUI1EX?=_<[>J-4,B*)P MO]GN\O^V8&0#XGZ.-K.$WE=2D=5BLNOWWK5S:YRVEI+_0D(J.Y_:VV-?KT*A8C85BG M56]?MWBSK0$\2ZIRZSZ_V:SG=DS_]&(X.!OTCX>#3^?LTQGK_S(X/6-G@_/C M\_[@^"-N8?3TXHFV_W5CW\XYW8W.&5399Y$D@J?L0Z'C*@M(&1'-F(FY>;.U MNW?PJ$UL<-G_"FT5?O/@;]Y?J\X&+.838HHF@J9@(Q,+S7XON$(DDQF[H%PJ MPV3&SJ1*6:M9^YU%4D&,\%\1L12KQ)I1%F+V?XJ,WFRUWC8/.LVJIRX9L3\, MI54VR((Z?+;_@_NL76X9-TQBXS.4TH'%/5NTYYAX42*V82+ ^%7&2, M9S-69$85!(/!^ZX$P#>0;@[=X2;6"0R.-3&9NG M*F(-<0RKE7&1(6T02;00^!XDA4T7!&G%6U4$6-BDR^%C"P\+FR19QK]TO;ZQ M-" 6NMZD:B6*! ((ND1DW'+:V1-P';,HD5,]1X2BL= &C8UAW-[T=L/*ZDI@ M]=R8-6M?06R[=3:\YH@W6WOMUKL#74:O9'L+?1E% I?.10/&%;E@P+EBE)!C M1 ("1HG0L16W8BG2WJ:^O0Z%#A*I"\RSA*!DXJ.2*QE0B-N:;2,((2&JWM.G M5T',LS&Q8^3:19% HM7AM=;N-NVXJ:W=T%_Y2V%+;^;18/4SFY K(/%!L[8\ M:"'GB=8!%H@6RZW>VUE4@54802R! M+L%'(A%F9BO*IF4MLEW8740]**^)KG0=CD*OR@WEAIUK<416@)Q 1>T1M* M^Z*B/8!Y_.7F:N_0@HE@#>U[BI$LS.T6/(0;^4*:;,,4W=]/LM&\%7,)0-X3 ML,<%VR[PZ@(>@B^\+]=C8L\49?%V(QL#_PB6L)5$!D&AK.=7:'N#UE1J@_OV MQ ]=.H"BO_VAD6W?,B4"A)"_-Z1+P]&>DCL.V9-25BSLVO%6Q5PO:IS-? >2DO)L=$.^^M4N^CJ8W0JJ'Z1=WJVS+^R7W4\,X1S&U64: MXT2UBJ1E0ELL/*(RKG4X"\LXNAPCE5X4(W<#*E.P%#:,B#^VEYKGB3T=R%@ODN((@OW0J/L M7C %\4634?7E2:,VZ2)-T0'_0VXS)=]N/,W?S@E?F?=K"/B.+>LQ*DVDD#I5 M.)]A,LY53]0BF\AD0I:M,SXN?^52)3]0FB=R1AB=QM*3 K^&(D3] M,:5,WPJ1^E/DU9,EZ#,IVCC-N":^E!@!Y*1J0$["\%E/9"[^ M;M(!$F LLMI(&B/3WBX,FUB"1_4N5W$+^N'E$Z)ZTS\E,K#4A/.5R^&Z&VJ8 M<'ULMUO?:^_?.MRLMVX=NTMMI][9>_?D6M_6NYWVT]O:K._O/DQMP[G7NQA1 MU#G/WE%5\%E$KL5[?H ^/T*.=_C\=A+@(GX'K7T;#C8@R& M\4]ZNOY!SXWGP/>[] 4!;O-V/\RNMV_WA_[%;^G-5A>%U'U>>[*Y*:.>(WN6 MHF5I@FMZD&7NYT@V=\@C_>M+TG=R\3E/Z6[&]J7=QZ*EQ]I M8_U84,3.%KWY)_^+P$NJW4\G>@_,Y^UU)C.Z6_MS23J#&Z[/WW"26'WU*Y?^ MQ;>>?YPTH;67P99LY@X*S>44/@*E%69]RCWOCY6?_E4V]U+=T?\!4$L#!!0 M ( 'N1!%6-5K4 M-WJT&FGTZ8>V0U;4Z?E.,3YTT4C;60O9:1: MIO1-+6-Y(Z%Z_>[K9J%Z"Q:II.LZSN\UP[??CWFN<#&!PN774L>&)D7/58.D M;)9WC3^U4K0BASSEHKOEF+^>IC1BDK%TV7T5L(Q*.*(+..$9R5_5)<:@(:E@ M<*;;0T162IJM_KY MPZ2>&IBA?Q*,#D?#03 :'\'X$(;O1OXA^%_\X6DP^L/'5TCU3^#9>W)\>C(Y M'1P%$(Q!0^_NP:DUL8863/RA\<[UVHZF#"8P.!@?!_X!7!>J6#O.K@8C>.?# M9'#R=G#D3QKC+Q_\KS 8!IK2=)SFLTZD>TO]-9>*QA M+JZP8"H!E5#X-"<"?4F7<$(++A0@\9"+#%RG\0EX#!-%LSJ,\M"";2WPW S$71I]*!*60H3F)!)I'6'??SW/Z4R_++)$0 MLQ1I%W9,:#@76/C189)'X)^'"KU#4>5[7SI"(%_J(66>OF'2&K_1/B)B2G,K&^#RE2QB$2E-T MAM>13E1=RV5+^);S!:(S0]C:>[U?-2.WW1T($)55XL7S%+,PQ!"D.@LN,D/0 MO^=,4'T$2Y.0%^!ODQW M'/;V]'.!<27>7210RNZO>H,#(=G=G8R#5/RT#R@HIRS57L!)TQJ; #5-8& M=G?A^GB:(M.45JA/N8BH:"#X*2DD[59?>A&314J6798;"(U0+R-BALW;E"O% MLVX;\3[312,DZ2JT)LHE^;*MLYRRM5-HCHJJE5=DRY!L%6W2VI[E[;V^E>Q8 M[JVTN]3^&*V[5LMK_O>V-BVOT[J76MO 6T*,4918U-_4O%HE4) HPA.AZX!; MJ#5]%ZR=#=9F<:Z9>VM;-Z7Q9LQY\?1-F!_Q#/O:'BY==:0J*RI1-K& M[T>B\P#6W;M9[QFG!X%_L>>?L)B:"!Q@(33G-0SF,RSK9:\/;]R%] M1@EWL[MOEU>;D^^'_MF[]'*K];HGS>?UUO&F3?44&^B2=74Z(3I=Y 7)4Q9! MA73C\3>(&^=[MOROQ,CMTRCFYFAVUZS@>U MO$\]2PQ (IXX-G#!L#'&QM]T]0PG.9S'%,W1(#PAS8WL:J2+8+J\,B8G.)Q- M*;(6@I\Q/:+A/+PVF)L)8L%PZICJ:6$UIZ"2ZSSQ7.1,)I<*[G.]((#A8()6 MQC',"WRCS:3R4N;+N=(1 MB"B&,UK=Y%R+@KX/PJ4*+NG5J7VO6FE]XMZ$^%K':B['49D9)+N"ID1OF(WK M\LMSPTQESJ4(F>+A,5>;(M^Y85]]EI?]YF>'_7\!4$L#!!0 ( 'N1!%6K ML8M+SP4 .X: > UYVYIG9\_G@X@5'$$I^>')\,^E"JV?5'O MV_:1>P2?W,\GT+"<*KB"))(IQA,2V?9@5()2J%3:MNWY?&[-ZQ87,]L]L[6J MAAUQ+JGE*[]TT-5/\$J)?_!;]UVE D?,1%>\LQ?QU-J00D9M&B_<%E,94PHG,XXS%)/I0EQJ BJ6!!SBC9OQ1M0O/, M[7QI+^J)6$(+^ZLU;?3@*F13IJ!>LVHW+;[;5@^1I:)TKY\_3>JE@>D/SMSA M\;#?R?X"*F#LU?OR.GYV>2\-W+!'8-&OMJ" MB'C 9PS!*2>(Q$, X"YE&AG=1JEAZ5 9_I.)4AS83,"(9*<5A+\B6$ M.LG+VA/B\U2_7M;9"R:=WDO]$R*F)*&R,KZ*Z )ZGM(4G=YEI!-5UG+Q KXE M?([0S!"S9JOS5M-QN[H#+J*RS+H@BS %/0Q!I%-@E1:"_I,Q0?7K5YIL7(&_ M378 BK,DDB@#%<''<2TA(,32R;*2" MU1Y#A;[IYLRN1JXLR@/)4RKR-9>Q$W3&I,+N3UD;V#V$Z_-IBDPC6J ^Y<*G MHH+@1R25M%W\Z/A,IA%9M%EB(#1"G9B(&39N4ZX4C]M-Q/M2%PV/1,O0FBCG MY.N6SG+RMDZA.^E/:2V;M5;>S]?\%B:B)PA(70O*^AE\VPK.?]3B-O=VX-;M^']!4EW-WN'BYN-B?? M#_VK=^G]5F.O(\WU1M]XUXYZB=USS;I\-2$T;>0%R2/F0P'($_'-7TG_$\0C M[+T>SILWZ/3KRJ5?"3E7G[8]-E]^)C$+)#RA#\/S4IS&8-L,)4^:B5YZV.R!Q#3 N9(+AI,3XF_&/H:C/@[LBB9H M$+90YKA^.?/[,%W<.$<)<7J?4F1-!;]D>H97?/WDQHR8PHSMSK4(F6*#D:E-D>]\?EE>\R]!YIO4 MP7]02P,$% @ >Y$$5:[&@GR9C ( ;4\= !$ !S=&5M+3(P,C(P-C,P M+FAT;>R]:W>3.1(N^GW_"A_V.6?/K-4&74HWIH>STB0P]"8)A-#LY$NODE1* M''S)V X0?OTI.0DD ;H#.+9?QST]'=NOWIOJJ:JG2E+IU__O0Z_;>D?#46?0 M__<]>5_<:_U_CW[]O]KM__/;SO/6^B"=]*@_;CT>$HXIM]YWQH>M-YE&;UME M..BUW@R&;SOOL-V>G/-X<'PZ[!PSCFM^,W[(\>=D8#4-+]^][A>'S\\,&#]^_?W_\0A]W[ M@^'! R6$?G#>XM[9"5<:OM>39C*$\.!#O>AYHX?U"IV_NF9_-,9^HHOV)^/A M-UN'!WSTHF'GP[?:R7K5;J=/54(7S=/@I#\>GGXZ9])^1.G^P>#=@_.##ZI0 M/E]_W.;C5VYRT?[SY1^,A]@?E<&PAV,&2+V[:0O?UO)3!XPZ7^LI?AWYX/]L M/G^5#JF'[>O=4!\O=ZX^[?EI]L'9P8NFH^'X4[N"HSAIQS]>>9M,G:^_.A^X MTI!?[.U?B*L>CCBB2[WT]=9_U45*M(5JRT_W'(VI=[6?^8?[:=";/)FP6GQ" MQZA]@'C\Y?N>'[CR*A^^>)G#^,$$\ \>_8__\3]^'7?& M77I47Z!]\?"_/CC[\=<'9Y>.@WSZZ-?<>=<:C4^[].][N3,Z[N+IP_Z@3_P MG0\/:T,:GGWLY$S]R4<^OL769MA)9_?_,-ZA\N]['4(AP6NMM!?@C8A)RXQ2 MNQS Y1+_7)\\BA2R_;E#^]BKMZ;.PXT^/]_I8WZ=(7:?]3-]^-]T>J_5R7SI MK/\XC>N#=\_5SKL]O7F2CS;>[3\-1]M'6YTMM:GV=@\^[AV]5EL?7\K-]O]<;W7W/@ZX73[:ZFW IGHFMXZ2V-I=@[VC M#;'Y\;?#O:/-]]N[W=[6;M*;3[QXKO9/]]XDNZ;[QJ>O[?Z;WWN;3__@:^Z\W3_Z MXVAK?;^[O?OVPW9]MMYKM?_F27?KZ*W8WWU[?LX??"_3W]\][N[U]M[S\<[6 MTYW>UIM-L=6KU]\P6^N;I_N[^]V]-Z_5]NY.=_L/__'Y[L9X\Y7X\'PW?>#W M%'\:85)P1&V)H;3!46J'DJ&=P7N,&=!$N/=(L.8[XYVUOSZX(M3;E/'CD^&0 M!?RD,TK8W2,<;O3S.CNL>ZTSQ>0[?!BS8QE3N\>W/6QG7$'@;R$@OH" %T5% M'Z!-"GT;BD]ME%&TDU,Z%$%2Z7SOD50/M)RA]"]8RF?Q/^%?1BL!_YV Y1<" MMJB"DE180="Q@&UH8T!HR\AB=P#2DK[WJ IA;O)]P=_1D[?FKC>^1MXY MQ;,U,("@%7GOH+#90*NC5UG^^>RZF,\)[,,=>D?]$]KAH*#3[_0/6)DGXN;8 M8#MV.P<3#KWQX9@21YN[G1XWV2ZO^-=1P52/G6F_O(*2&L@\S"?#4[;\'YV]-\\^ M/M<[AWN]#]WMWB:PM$_W=G-O^\U^9W_WY8>]W0W8V]T_VM[=_,CW9Z2]Y>)2=A2JMD/;/8SL5&PX-IDDPBZD$\4V*]_#T9$ MXCB<38W*R@-'Y=YHOG@P'+\"^6Q6&%EPC'R\AA$1E5!L2,O>+$=M6 MY"PB6(O.WGL$WX,129:,S2ZH8(%]AB^.@P=@6Q*C-LE=QLB'4>=AO]/ED'1X M0K<'F14R_AX9\AHR,*/.)N9VCHX#P\*N!F7 =C"VF)JFBSEQX/\=P/" +FM/ MS@88I(B26_S"B,+CI'K#@8M"H$$;4>4V,$X MQY&)3&UE70K1.8W%?Z>#L]2,-[U\R)2=YS M8%.\)QC'6_;J:AA2-2L!I\IY@L.M74!CMY+!L'+#YM'&Q_V MW^P<;JV_%/MO7IK]]6_\]$YL,K,UU_JLV&'3\VRZ#X_$7K@4\! YS;1L(V;6X'-I!\%>.?9UGA^ ( M\=XC<5]HD,&:"Y1&(894:$BLV*.OC)[4496'H\F@%L.F-1EE>3@^ M/6;QC3J]XVX=.9K\=CBLJ+HR4'+_PRA7E%Z]QMG]/]_T_!E&@Y/AY-MDA/'A M.53/ /(CZ9:+"]%D-.3B6R?7[Z5#P];D@>BKXX&/G_WOJWG]ZR<_NOCIZM6/ M)S;OXMMHC,-Q3(F#ZYTU%?[ MS5NC,"6!PA"4*#Q&);.S !R 2.7/O8%39@&ZZVS(='S> ZZMS*<+G1^Y60]4 MJS=Y_=$A,JP^O5F/<'0RI$?G I@R71 M8-2)1,T-^4O^==%Z]#*F?K!'3R;Z?+7+SB<1/'S]:OV[>],;10HA\EL68*?# M ;7(/AAC1!86SU(F['BT7*S>E&VIVEK^?&\R27I5@?CI]7+G'3_6Y:83YX[C MP? '._Z+\^N/Z]0?,&7[VF5OJAY7+O'@ZM/_G=P%&4ELNJ$D"9G8/CGOHD@* M743C_+D]AQG:\_/7IH-*7LZ^9K[9A^-N)W7&FU0)5"MW^.C9Q*'1_B*AN\ZB=8^=-C<7/"A\Q_/3OWUP5>O^*FK/MWX!_P*S-RO&)892XV% ME0#8) :?5,J.>6HTIHAP1ATOY"=7\ONV_.3-Y2>G)K]8M"P*^5^*3 54,-J; MY#A6E)YO!'/@4TV5WUQX7;3HM H.)+#WU.PWDU'%8 T-O3;Z7/_D2O]NHG\W ME=_T]"^;0$:4[%2R8!VB],4$$-IF!3+%1ON_&@(^_ \.\WNF$,OH_3AV@A1# M!N44&*4\6]$<"K'^Z1Q\;+3WFZ7TYN+[2'#L%BAA[-WO,%)PPX$1QZCAR""5C'83E:S"'ZE*C1GF_&NC=[OV=8>"&SCZNS M9ZU!))U)!JVBB %MF(/?:X3'44%;Y4AZ:S. 84=C7.0(.@G))#ZK.7B<1MAZ M+2+WBBPI2 +//KO8XHNS49D8K9=SL!:-T%,9HE0H;((B(,;L9425+2:A=6'E MG5U>[GN-ZZ?@8>4?9H8%$P7L6DI4B)I< *"^-:-9R[M3A*NR^P$Y^UG^,QYTQ=ALB MIN!)*@X4C!49-(?I7G!DQ_\MSI M87G$E-))[Z1;UTINCP]I6-L-Z;!>[1T] MZZ=![Q:8S*V(3#JIHLIU9HZ K#@^4"5*YTMQ&!3 THALA\;8Z5/>P&&=V3%J MB'R,*\[)I*S6$9+2,8"Q)4GRP5HXG]JR#/+9&O3KBP\'W2Z+YQEWP9!&XX9( MB042''F+9 2PI%B-K%4U*^DM1!"+*Z4:EST^LV5LNC9*H30^F\2T7=;RX+@Z MH_,X[28M\]'):%QO_3>"NS%Z/E]Q]&0PW*+W;'KK.N5M)V_;$/U9IE-8-0&I% !I3T1>'4466D8O*0^;>0^&#RZDLC6CF,3@P/3'I0%&7P@Y.!C#@O7<G))RD# ME-@=,:\ JV1T$9&$(>1:)1#6Z2$EQ&);Y$X3(QEUQBS$&HA#XLC]&;=19J6BH5 M'4H/AKL-0.82"H2$SC#A8(NX1$YI/EFH*4G)9:M\4*J@!XA6117)H\M!4]1& MG*7?Q2).S%M0ZB"F-KDM1RD3ZL0Z)(&=E'KR+]!SHJ61TQSI@[3$UD1R/&O5& 00"7AP0F,5N9,0FLA MED9D,Z4.TY-/2D( 1:70*8B!+1]Q(*O8_D%,WB^/2LV!.DQ/2M9*$D0IJT"@ M,$;0)4[VWJ60(\Y02O/J 1\YJJ_%X!66NK6P5R9!JK7H$+AKS/5"*,?W57.9TM0NH2P@B>"IU(6J$"A),LXCVR:9[!?5(A=CH';^_1924,X7I:%6 MK/(A4+&(-BB"X#D:7#ZEF-VH[EP$ZI3VJ+TNB F\CT%EZPF9]Z*D4G#Y!#K_ M@;^Y"-I*10XI /MU*%@U5T1T03@.;@(NH3N;\>#07*2:?,$8BO"2R;16/H@4 M?5:>V4H)SIZE$99!F+.K2C:]B7J.%-M2DP& M(\^QIB=,T%HD=SRB&8^]4NF M)2:)@:*4I*5E#;*URI]$!YB"\)$B+(^8YEZ5;%HB\[$D%'4_+FDA0/+!!<-B M=(A:JO/!AV40V8R+ITQ+/L(7EZAP_PL%Q85H52HQ>H$&351R:>0SEZIDTY)2 M)NJT49O ZA^)*W?-Z]_28KM_PT][7M<$RHH@*!F6+1PD.4$.$Y)UVCK#&&9_&%)<(1;?L M7>X\HH)P2I5D%6H#66M/Z*VR.1$)A:5)B%K)TLBB-"4-.H&7+F8T6$<(0N%# M5C9(EHN<<)Z_H'V23D?,"4H :4W XA5_T5KH4L(2DHG9#[3.0:H!E+(FVQ19 M?;4(P06) G5F+:)V6Y6/'DU74M?0=9*KS,2&P/F6V?.RD:&GD,Y^! MUFE)*8$V=6-"&Q*$(CV5P#)QKAB#B#/4HGGU0/)L26HE36$(A$7/5X]DHQ$) M%.(7E=P7&+"+%,?.9;=IIS48+RT5(^ORG2 SJ&*T93>NV5DT8+?I193E7/:T M#61KXKM8M!R/FNB9-F-RSF@3EG5:?UM*8R"SRJSS"6W1X$CZ.B<38O:ZEL"Q MGZ8\*-^^^+ +/3+?)_R-U2WRTU_9CL31)V]%T4200!@H@XEJ.2TB$K+\SU; MN;O< G375=+./>"F0-J-*;9$C) XJF2&APP9(Q,)50F\BY]Z8!$ \T4/^!_K M@9-^Y^SU^R=5Z3^]68]P=#*D1^?7X(\7%[@X#)?M9=3.;=*7IS]@DZ81PEFQ! 2YDYNBI> Z5\!9,.!C3I]&H[7$)&W4 MN;35X@00W='@C*,]ZZ=;E0ES+76)EOU,FBM(3776&"76SX1UFSNA+4551%;% MGE-T=4'15\*Y&6M6-V?-EYO^A*4MECQ:HQ-W+E,\B-8GD26:PK\E1PV2Y/PF M!-YU#+'2&R]-IFP -(;HZO9ODZJ6V=H%KCHZV>MVT!\-NIU<1S$WZF-UZ!IB M_L!AIV9;+D9C)JU.7PP[/1R>_D9]*GQU_GC;QGMZHS24+,H@A063;&2250"4 MU,E T*HA^95%EMMB0LB!M,S9 M:%%DINNC(8MVHN3+IV!, MID,&Y]NO;G(]VJ%$G7<5T3_[#&<)R:/!\.(M1Y?\U<5O:XN47+Y2Z^QGRH@H M4YS($(G)CHRUI(@I'&(FD?]$WHR'/0>U^F_F,9O.N/#BR=< M"+UJ)*;)))NU*,9&"49)YL=UJ#]&)$-60 .272M,+S2F9S_3*:(NSOE";*+! M1?1.6PVT%(*@@(>@)"0ET!8,T0N?@_$YQ0:M)5YA M^OLQ_>3VP\(YE$FI2S_]9"_XNCZ7#30Z9B!>B(049),6D*PPO9"8GOWD?"V" M<$5'BB*"B#IJ+V5.P0BGO BXLM-+C>FGRVBGO74F0,[1,(UV/OD<,9=2M]&5 MUKHOMGI987JI,/V?9;33'M'G4HL]6P*EP#OGJ*Z*TS(J%YM4FV>%Z>_']+-E MM--!>X]U56!2$:S2/EG*$210477:\3,<_J '7>T48IE,8O)CVP7=;RX/C2=.B;M,Q'+.]ZZVFA_$XN MQ9E_1J]X!)\U::*ZKZK&^B6F7!/59,]+D"_VR,L*V0U ]NS'7X0*R@ 'B!XT M&*UCS.2M,<4X+&%ELY?,D&G0-AIK5# 1BA,!G0?("B'K3 57AFRIM-O)')QT M9#AZ!DPZ9&W8<65@AQ9%;M(,\>FM2[L1PEX,!_DDC;>'KVCXKI,N%R'Y#P[S M>QPNY;0I5%*Z5"A+9CQ":&\HJ+KQK ADP)D& .;;TONTN/+LQVEQB(5:,3F' M64E"@G4N30KY.K11%Q.T**20<:2:X%+NLHV9O5,R7L0<-:5D%2@EL22?R )% M4U3*3:@K>;=MS!QFB16&AV/K(D,"5_>44\4KFTE9&Y-K H^ID/FTJO\I#0Z& M>'S82=@]D^-D3O;P].'K5\OE'8*U.9>H?*VN@1"]4<488>OXC?:B"=YA(20W M>YWSK&2@%4IO (RCD$C66F):"4U*^^;KW*4ZU:]G4$9P#BLKA8BJ,#,3$@&T MCB1J/10D1XC!F^8KWXQ%.'LMM"G;NH>)E26"S,6S+@HR4:O ]"G[Q:Y',@V. M] -BNY52(SH"U>Z7AOV85N2]@Z(DH=71JRR77Q+G/X]/CRE_FZJ>#Z_N4 \[ M=5N&%S0L@V$/^XFV8[=S,!F@W?AP3&E,>;?3XR;;Y17_.BJ8ZK%7%XIU]HR_ MWLZ%[^=!O[8^#&% #1.KJL#QO<-^V')95AU8$L29:E 'E MM=1&>M!:Q2(,2,\H!VNR;B1!7(%[10_/QL^4,=9@3LP/PWV.Z.>YFL/CP9"E4F=JOJ)T,IQ4T6V(:PV^>"O8%*?B M0)HCT:UA8O\/AOEUDLBF!$$8%TE%2,@U("JFBE]%+R M[]*&!4Z+W5@PKU_M#B>5DT]_&_1SXU1'HI8D74Y9 [ HHE-&J>R,3+;NE+@$ M$GI<)Z&73F+K-MHNZW0\&%U<;^'%@U"<0^&SLW5K=^4-6"]$<8*4ETHL@7@N M*5"GVVV< @FI,(O"OB=HT$YY97PB$XV644-RH ^JGB6UKBD1" MPFRD%K[.D O HLA&69&S-S$1X/F640M<078AZ=JU(JD_(2"*L7BE &7VD&WQ MSAD2/J)0%$O*2R&@V=&UZ0E&EFA2MHH*!7">D/]?BBK,IM'%F)9 ,'.A:].3 M$!BM7)">+&JP5,NB69O-LOZ#Z-D^&]-^3BHQO M/,FEIK5P]LEPV.D?3.N1'N/H<*V?ZY^ZW=L[[-(7.[UM#OITNHG#MS1^!<%+]/0)[4"[]^"UQ>M'D:)7EK>)X"5#K@A9U]19*) \!ZP8);-N IO] H]GKO R M#[S86CC2U HWS@/_\03*%PO@A>8?YSYSJ6$T\R9(^;X4RP+JS:)@5Z2H=:G# M<=Z PX3:"TM64A(D0"[PQ*0[!9>%(KB+@ET;P3NJ^U](!),@%,(82*'.NC"L M%Q^["T4R[X0B+0IV0]$FJI ](QA$B.A$HB*S*BJ%C T8>E_!9993 8HU66;R MSBA D;P17OI05!8RQ4S+ 9X<>'8#3OAA/,F>R6&>V M+/!*FP4%\8ITSF$M.T*,H.MNVQZTDS'EC#F$;**PQJQ W#SB>_K&C"C.L5]9DK@(05):I<, HP5*)..0:?(T%=0=:$Y6)W3F;$FEY+[-NL M#[;B=%08K '^[Q@R:(#G"RL -B9Z$P6%C,QY MV/+8!J1O[PYF5K3K*P ."K!(BZ2 (&*=VLXVN*:\+#KKFP#@A:)==T:;%@7 M#J(DB62!64/1@DTO20IUAK7RKA$48H6966.F+K#BD("*($BJH(^*3(:0E?%* MWY%8LX'9KFGJ5!,K;ZA:",5I(3P50 .1D@-GE1;!6(4-&*-:1*PLTM*1904N MQ_;2Z:3KGN2.>:9+/B6ABL>0=,)& 7>*=-YM!(-+GE343H4$/I>@'16; MG4I:B=RP*LXKT,PH592UQ!"\\)@!K/9ALHTL"9MLD-2L8&5%/1>V6/T4';5V M1DE!2D8)WM7M XP$$Z-T0H!>3=I<7JK94,0&XRUY;YR-"I+T@10IP:A-,DN1 MFN685]3R#B"6K"^2K :9$42@J&OZTF5?'&&F53B_ DE=]J.+SX2H"T(0(1JE M@Z;? JS!1R8BE M&*8--OH:MH,TWO/'9FQLNL++#/%2-R0L,97JHP&\0@(C@\!D@]#1-6&GXH6B MF:OR"#,&< A1,69U 6L!(0=;=#9%:J>M]UXV ,!W!C,+1747!< J"K1")0@< M*TFJ:W6]3>1%D1:4UPT \$+1S3NC38L"8"I:ZZQ=W4X!F&)RE!_1&E0B%^M+ M: " 5YB9M=<6=:]XM$H$S833H'#>89;,.)63WC0 ,PM%.Q?0A2]2V83I =1X24DG@.EG4#F()).T;)F+:@+C7" $WQ'0&$I1.& G]F$:T+,M$+,3!&C:_7K(GUV((")9W39A%"$2TZ0LRNZN?P&;WM\ M2,/OFI"R*.!5!@K;-5F#;"B"HD.9BQ!%954 J5'@71B\-(IL-A>\V681M(3L MDX>7 -FWQQEVCFH@!(R)@H*8YOO0(G"KO+E$/Q M%D"5&%?K$1>5ZBT*@*R)V?K@1+ 1H%9"!2!%,MF0I=C[5@(G,/03$G>T?*Q4XM M&G\^Z!^,:=BK%'3W])BN3_7LOZN9T-B=+&^Z58A,L29V#L[9:#RA@V@%)I') M^X YF6RB^'-] A$I9'O1L?+;R:C3I]%H+?WWI#/B\�OURZJCL:;/1I>'#Z MK)^F+QP6P'"\CF,Z%X_D?S]=Y].Q3QV7+S6]+,F+(S\@2<^!)^1:9*4$P)#1 M FHM3$%ABFBM 9^S+['.OI8NB/1X/AXRZ.KI4=V1UBIBWL MW49&X3J@U,T!=;GI3P$J@4(C-$ &%9D'1*/91$2^2RBR- A0/R3=QR>C\:!' MPQWJ8H7@Z+!S/+4Y>@MEK&:/+6M*,=88EG-B]^.\=HDC3!7KE,]"T"!L-<58 M;0\S#;>'+X:#?)+J4_Z&Z6UW< M1R?SAE8V,4*B0EP:L4I'A%K6!5$L3D\ 5 MO*8.K_4:- V.*>]2.NP/&%BG.YV#P_%RND8O+-DH49(%)R,R]8H^.&UKQ7;1 M@!!YKO[G=HKG [N1E+,@CF'8I83DK;+9H,DD"])$Y^5%)"-7PKF)=LF;1S)R M:I%,9D4R-2<(%(%C&4PL4HYMM) !LE'GDI0K27Z?)&^:79B>) TZ09"C#=JR M'PX<-H %K0"*4<7HQ;>3B^X+;\64:JG!:HM@,$#(&6,(!FT$(H,@FE @J#EB MF^)$9BE,+-(Y*P1$@1%]2;I6!(M)%=&$K=T7+0MS2QM3D2G6&Q5(0'8:E<\V M%42CO9.-F'"^P'*:8ITT4$%(;Z(*$KP4(:ML?&1)28>@E]5[_4C>:U%42WNO M- 7%QH_ "N,56O)1"%6G3\4F3%AHALBF600;CKI62!:5V7L9 M9\"4C,5&*3T&,H(#,[6DNO9J4,;O<4CG!+_>LB%J%I5TOC@-415PWOE@DA5% M2P]>.[&L:C9K@4VS8)[B&-DE(Y*&PMX,L"8BK7 E);:5BZ]A;-OX?<>G+[K< M!6O]7#?=F$C@M]//TY$@I3@-\@"H#[ _OH) M[0Y>O=@XN\YLY@4_[_1INSP>4K[=J@C2U1&^Z:0UB2*AT2;4!>840K ZDW*N<+& N+@R@#Q!QLT&D*^!Z"<&D)4)6@5IK/0)R$74V2F7$ "M\S%4$%47 M,P'1RM'<$OD+2^17 MEFB1053-B[^Y)?+3L40N10F>(TDC %02,>@,B,9YZ4)0=F*)O+!GELC/(N+\ M7N7S-6Z[F?+YJ4T!BF18Q9015!"2TS%"T5:KK)SW7D\F)1 BH 0589@,D@1$4A2!I$LN['H0H/]U[*"YE8\%,/ L]DP64J6OJ>H+?LG M$3-HC2#*,GBH907$_'V05#7[KIS4*D!QZ!,FG8PM@CV3$.>54X5LJ!612PB: M*X.VK-73*?^L047,64DD$(@^8K2%B'V*LM;%ZXOK5H!8'$#\Q((^.1TN$G+6 M(A:MC%= QF(VOFZ^C>@(*8O%GVYSYT!S.TN8A&/Q@PU1,_V@@%I:(Z75+"^M MH %UN.\R#J:XWZ2P,6GIG<, EK]0,"DXYZP3T>H&3+_[:Y%,4A(O\!1CER:% MI,\_-V4]E)%*I%Q*(E-7TX08"A:)SLGHO;9G2T+%(NOIXI1/%-,K["VEA*PR MB2S!&.%E1,*0-;GL96I 8>_%DDB\8*58OVG]=%E0*4;U]\ M:!R$+HGQQ7#0ZXQ&@^'I,L,(VLK?.%?SN>E/P*@4D9*-$&.=J%0K.<0BP'I5 MI(C4J/*Z*QC-K[9O9&34U>^DF/Q1R=$;YT-2,I$W6OLS:\0\0[4O/C0#1CN4 MJ7=*7ISQ3?4S$'JT30 M6$=$C&=D2W:P4(OO:52-A?6L$#0]9=I]/UC!^L=A?=+OG&$ZX^DGB/;.MHXX MPP$?N#CWXO>+[_7DK^H'6ATE)@4Z2$ O8N*@QA,IP4>R-8N?D[F3AO5V-FJ0 MQ*31*2^+ 8L&919>8"E&*2N+;%!Y_SL)BOEO*S"IJ*29."(AU(* VBC"6*3. MDKR&98A%[A*"9A^&,%DCEPPJE %\"M'JDE6QF3U22-E?RZLMF\9M B MYQXG%8&VRQL<#KD/MH>3*JR7)/.<#C"=ON*/YTUN6S17$GL_59[0:Q%_0&O1/OB0U-E].(D\A5FI&>3);5* MW$3/KC7]J6WJB+*U*D;C0&7IO2]91T4U#O':GL^!GX$,OP_.UWK@9XI[1Q\] MI;I(":'NAH!DR3JM^;53SC2['F@JBF]%+!P.^VA,HA@S^$*^#OJ*&+RL*YZ= M6P*Q3(@R-4PN)%@.9 +4Y7PUZ6709:<3J"!E(CPGP5:9E5QNQ(!M6YDIR 5\ M=J15$0$\9&EBJ=L51.E=@FRS/&? 5D'[XL-*0#>DORPBN"']O=ST9Y96*V2_ MG)P,V4+R(7CK,QF.,U4JQ?KFT]]9:MD4N6\=[;&6XT60-VB*L#\ZK MB\4^3?9*LR,+"M^3"E-1DJ!"3GL%RE$J3!YJ5P!0O:MY@.*S^K3HV[47J"N^LMS9W= Z M7V[Z,R4W')%-VA%#!ZPGCZ%@S%;E$(L)9@[6N1&&D)7->F-#.RL ;!S$D:4JMHJW5]276*^G.9/7SM'0W1V.4+63!@@@..5[T+,P< MP::U]G/3H7M3:LS*8X5YJTV&/A!3P7!UQ4W7#/:V.C! Y?^1\+ ML19#!^98Q2Z; YZS!L_>!VO4=;M[D"0)E,'@&6 33=YMVQ^>.Y:/(?_G6[BT6 XF7]R+?LQ*./W.*1+S&M:BZH7GOS-A1DXEZ1/#C-? M%6S, 31QI ZFXB&6V""WL0)<$YP8H%!6Q2 <.L@<>J MFKS/243TG\J+- %P M:WR%W.F>5)_TBM+)L#/NT&CC0^J>9,I/AH/>XT'O^&0\$?MVVV"*NK(65XAHKS?H3Q QH^5>6?(IB\8A6C.SO/WZ,H M5+Q*@0DG\XOH0W"R("C#V)#7%Y.MH#$7:,S%:D27LO0J>$NU&'U&K:52A1@9 M@2#;\R4@;#<6%1'/"4?$8>-XB&E\@MVZ$_LEZ__;X*3N!?]XT!T,,4^MW/MO M)Z-.GT:CM?3?D\ZH\SF7?E:0MSL:;/1I>'#ZK)]N>]6)N@2:[UMU\JE^^^B_ M9?Q% ?>3\?!A/7!Q\HT+N+.9$0)JE9P,$ 2@=<&P>R*7;1(R+CZFIB?=:<&X M5F%F%C.^(8[G"*JK4ZI1:*%1!.!@Q6D,$2)Q2"NR,H5CFG-28H1J7WQ8M&7, MJFZ +FZTF<*UIC= M/#Y\*(7X?^Y-6C[Z=72,_4>_QN$#/O_L\]EE/EWLT:_CNG'DQ37C8,@/V$Z# M;A>/1_3PXL._E?/1P>\$/$P7@\Z#VL3S!)\B7LMK'; M.>@_K!UQ?OCSP]T79P\XYHX8YXL[GQ^^/SGT8)R_/!;\_2"^?5CWC1X+R7]'&UAGP>OU7MC'_?T_>NO?AX8:Q;S MH6C)R?F?;_!@T@M?DMC_7[^,L#]JCQABY:SAJ/.1'DK+?3WY^O[LU1Q?9R*8 M\U>5JG;4ZZUGNQOKK5>[:[L;KZX"8 &?]M7&X]<[SW:?;;QJK6VMMS;^S^/_ MK&T]W6@]WM[.RU M80>[WWI8=>UAX:L/^__^3Z^D^M>L_RP\#I]L[VRV?F5KW1_TMTYZ?)'4.C?J M.U3.O)\$K[72OI)K4;<:SBBURP%<_OI\EE8?JV_+U'FX/DB3NNYU??.]\W(J M^H_3N#YX]USMO-O3FR?Y:./=_M-PM'VTU=E2FVIO]^#CWM%KM?7QI=QZF^M[:K_W6NQ]/!![1X=O]SZ^%?N[+]]O]78.-]_\WMV3_L/6Q[?RSU"W MZR@4VCHH; ,&T:ZE(-ID"*.POI1L[SV2HOURXC,_2^'12I'^4I$:Y,OE_>!N MYLJ_BR&8^UY_%T/X%AVX[NVFC_N]9WJS]^P]W__\G#_X7J:_OSLX MW?NX\W9[-YUN[^[T-G?9 .Z^YF-[T)OD9WS_?71MO MOA(?GN\F-HA)_.D-F12$:RN= M5Z_7MG9;N]LMII*[S!=;4K>V=UK2_"/_L[7]I+7[GXW6)9;YB6&N/=ZMAV70 M<"U,6@2N_[<](R>L93!LC0^I]=\+/6V=Q:4M#E8I;&.8C[P4V[L'L/GFM=E:?Z:WU@^[6^L[/?[[=OOIIMI^^D=W?S== MXRG'O?W*1]9?FNWU@P_[NV_%)C_G-M]GZ^D>_WT)>Q_W8/_-']TM^16>DNN$ M!$NQ+;(M;7#DVMY&T4Y(5B?R69(XYRGP)4^YDH2<&EGY!.M%YRN[.VM;KYY- M6,F*L%PF+.-/*GO!6,IPT&O]>?Y/:SSX]/F[/=[74M\+F'&Z1<.X,1D/V:&# MRO=C34/_8^(!I/)%\:U!:PT\2;^&H-3JF5,?)_/\+H:W M>:38ON[#;]TZUT6<0V:KD\E-D[6T_%P\*Y> MIZ$1]'G&;?WU^\W>:]A?9VM]M'6TQ:R4G^DMW^/CYE%EMD_>;NX^.>)GOIYQ MJUFXT_W=P[=,ATXWU:;87M]XO_=FA]]G\W2K,MLW+S]LOMG46U_-N#EMO"-L M2Q=2&XS#=J"LVR8FD" $YA[C]:IBW7=[D^DW*X,&J\TX>\TX4FG2WSUR.YF MA>J_1_6SJZ@N: A5RFWG5&P#(;5]'6OWDV%GE#NIPG3A MHQZ.=*ZPIW]^)1WRTY;L1V$P/S/W]2SL/^J2F?D[3UF[=_ZWE/*SS MKL_^/.<'D(WT?3^>A-I>7SO]$TWRNC MB\K)-A3V8E'7@DP89(DZNN)+G?DD M6H\9%1SW]3O8>C6^_TM+POBP]:1[W9G]3&+X>!= MIY^6-('P4^E@]6<0UH7@2MM&9($*$]O>LE2C\4:G+'R,>._19RV\+LW6S*3Y M8L#BZNYWCL^207=)5!^WUI_]&7,$$EJTF=CG-D1CVFAU::,NRA" <3K=>Q1 M2MF\G/VYC&O"_GC(RMHYQFZ+/E":K&/DGYEK\.WX2/>D\J;6Q\XQ0RW3]R7N MY_%NMZ@?Y]G1.J@UN&O6B]W1QS\MBB2CXO"7#.L$:T"=*\C_8I(E..] M1]Y]D0MIWZ)0:BG*[HO#0;_)"=V?TE/U9RP2B?NL3.J]!;_8G4?[GDNY!5=.*\FC>- MXV8F;FLP;JT=UQ6[-0,PO\<--R,?3S@LH.%$97^9Q C\!<\)"?;SQ4^%HQEF M)76^+DNSU*D#_0/*K5$-+EI='(U;P\E[[&TL4YJE*?(W4K#=SK@[F;5$ MF Y;J5;0OHT\_K+TUA G_O35:2\.NO\8W]JL:5^ M?]CA7SZ;\V]-H[TS@X-?[[];#!#.O>JI5'&B_XT,$,X&PSD ,%N]/WI[NWNP M_71#:7[?]WN]/=BOSWA]'I,.44BO?-M'YSGR(VK[C,C]G3$K(X)2 M^MZCLTIYK4G1JU]:QSALO_P&+<#;_>Z4.BZ\.%[YCX]RCGZUJ MN#[.5?U]@X>X9JTQUR=:Q>2M$="6@A1K#/AV+(!M4L4)LMH$3$RP&"M[@^'; M,^_2NA#(#93HQU8I?2-E,.L,BC0,\&?]7*>"4"N>MM(A\>MS@/Z6J25-)E+5 M',"E91C_D/]L'>*H53I=RBWL=L_3)C6I\-^33DTIC >M2.<-^)J?L@JZSLXZ M6Q1VGENXE)*XZ/*:;ZB'ZZ*P5N:C'"+4IL=#2C0)&*1J3=9@CUK_X.NQMK1& M)TR"1X>#NA;D8O75^!#'UY_]/5Y]ROJ(9R>?O\,_?YFDC/ZASMXQLL[Q\7C$ M;U#;3YKR2?4ISJ]35VN.)@\Q>4,\![G?&858*Z#/3AH%_=T1>RB3UO/ZHMBFHSD MKN,8S^;<75/VS]>XG$_<.>&6($S5YQTZ..F>33A[U=YM_:.NI7;_:BFM[I^W M&!]V)BNZCNN*KMM6_;,'_J31-/KG#/3U4E?6GCQ7WSNFK]OK:_I/9)<Z_]E'[[+EI M\FR92MU+D-5Z,OVCCJ I?LUO/.'DL/S71;._;?#MY[MH6-WU>>-O/.M%RT[_ MS!Y)%=OJ@H!<9AUS'^3XB2H? />-A.DOE+P/^F;K)!?B824L3TF2O[4>LUO* M-GS,&GHP&)Y^)3:=-)KH;CIOU.@P=?/HC^[6QP.S]7&GL\>AY=;3_:.M];=J MZ^B9W#_:%-MOZO/^=LC/^D7QM*TWK_7V^EL^Y_?.'C_C?H_;[^XIOF9O\^-+ ML[_+O?!TX\-7EW(Z3$X&7]H.=)T?J%W;HW%MYJ^FI&@THKGWZ/G7[>ITBZE] M?05#KY-SE^:#\D\UXVZM[,H<7FKM2RDNH=3@7]^S4JU!XMOZ&J=JW049-EYT MK[[%*I=->K?.#B8]>;$=Q3(6*9L1'V >L'F5#RA''K*6;1LB!\C)J';4!&T9 MM9<*2(M@OEVD;#E-[L;7 [R5UGZGUE[TX]-)-SX^Z\65]OZP]IX^W]VX5F+0 MBA(3VK8"YO!@G:F)+M4VWHDD"[J@[JT M[:]FUSKE:XGP2?J;J5Q_,,E>GXS.4ES\\F?%A[]2XF\PG-RK>UIO_K[#M^;; MMOK\:H/*+]YU1A-JV*^K*;%;([>ZZ*H09%N;:-M -K2#*MC.Z#UQAV=)Z>\+V\]Q MZKQ4ZD>2RB;<-_+'9J/_99[6WU?^9A/9IUU];S:>ZNO5F1Y?F0]^JY6#9[XT MY^MOO'TRGGBYR:JIR?#0[R?=T[,BVLI<5(/_W@G+"RKTK_NTJW-6+Z:J7IJ\ M>EQW##S\_]G[]J>1Y5-WY?KDSG/6?P, Y[0=T M?ONI^M]=4^T:L65^ZON\K$[)8>'R%,]*Q55K-%K[4>U5K;*\QQ:+R)/#VCI* M@I*<&VH(U>>C/!45:Z!Y??<8--C_7=ONO+PFE>;[&.YJ%._HRN;]41GV3X]1 M&(S1^05!.K"R<"V\E*KQO!?[NQU>M4)[]^;3SB8X,9O@'FU^P/!S;_=5[M'^ M%G>^O64']& Z.P_N\T-NA?;U\!6HSF];N',,][7Y&G[.;=5>B\[^:];9#Q\/ M>SG,\:.C]"=[TXO_>G-V^"Z7PQ?[Z94+?TAP /\14R?-'F7^PY/E'\KPH)X.)2_5\&'-ZT.S9:^\=->-J*LF-QN+N:5IN0-O]7+(6&M26IEKK3*9<:M MR32_AM_]Q42"[T\Q&6G4VJJB&-=-Y'F:A>S[&__\ Q5[UE[^]JK18CY'JQ<-L#=-@"[0A.X[A]SF1_RBQG;(7[K87:D-^?3S_ _(I M+\BO2=HR1W/AC?U\I O?52&0*O7OG[9G7X(MP8O>7Q%I4WI+ LB9,\-X!'^7*Z7_'(R* M); "6T,42V!5I"UN2015$L'1H ?[1X$NQ#59@2^AB&ZR(M!FIVN;#/8T'K1N8X+KC@F(& M//U]07##[8!R.EB7N T_/QVDSUH[MF\_5"C_/Z/69G?D3R<32W/#HHV^[9V- MNI5)\)T6,F],JLORW[R)H]->S:'%8C4LP0:BIN%F0^&+VB+)5)T3!GN6TS5S M)4*5 UTQ /RB=_%S)I#>8'0ZA/O?<(/3,?#+\%,3-Z?= _]O^E6G*>[87JYC] M><+/E0%'V7]_.ZK&>)X; <4"6(5]PE6Q %9&WN)[/'\S)EN=X+T]R1V@8K\[ M&%[A@V(3K,!>J _[Q29HO+SU]Z#]#KP7;($4P02X!G'_',0WS)BX7V?(\N)3>O%BPR^\:W'=O8ES:[K':TY\#TY;:#?8 M7W1IG!;Z+9>8K/6_WS^W-C7WXX9\;?VYT7FRU]OZUM;6_-^]34$82 M7>13_/:VL_%V=C:Z^9'.VV"/!R?5AZ\M44]M:9X906OOJ4W8,WS+IMIW>XUIOIB; M9:O9 5S_"M?5MLJ]]ELS;?9KG>NX%.NP&7T\=D ,C%1K0:[K?3YE9Y\'+N=> MJ',6J4CF%I-+'OKS'CI._ C2W]C;NZJ$YXB/WF;Y'_P:#QT$7*@$;QAC=CH< M JFT[&@4QZ/G=]K];'N3IB0_ M2O8A>S\TY'Z(.U)\_S/MKHA_S/UO=-M#%^88?#/!;Y M[SSG\'8C]-@CC]#K=,VQ/W[9WX7W'&Z^/COX"']S_/K+SK?7;.?;R^X!?=,] MW'_+=[X=?MK9_^?1[N8V^Y.]@;_YVMO]^)H>;OZSNW/\&N^\^KNW\_$U7+O3 M/?RX30\^YA%YGN]\W!:'[_[=O7@/?-;I(7TK.YMPO5?;9_"97P[?O3WK;&Z( M'?KOXYV/A]W=S0UXG@]G.Q][O8/C?Z>=,WPQ1H_MP'UW-MX;33EC*B!,K$0\ M4(.T508Y'FVP-GB%JS%XI(TQFQF!-YD%-0\D+ACO#M"H4X$7?GJ2_*0%C=1R MIX1.W MOE<1!&R$$#EA:4?$3(921PD_-XJ=O4_SD7:(F)88D<1QQAR,R45$D MM9!"*B.-I&OKBJNVTKA!_%238;\4UN#>T6 X1N,X/&YU^Y_C:'Q\G2EXN0KT M;JMP+>TN,SG593QM?+;=7@Y?OAP,<^W0]_J S>C&WW\Z=\ *3=5%4YT7,V:4 M8#IYZ1E*8$TA[@/0E*,:4>P4PSI$&2R849JUM9F;IGY"%8LRHV[K/*\ZMNLR M/ JV'P_;TR8(3<21$#SB)'_Q6B(GI47"&>!P+JF/"K"M&+A(ND'87HXLXD4" M=\/[ZA2Q-8P^@O4.>&JW^G&$O##[\GR/LC__NVW?F=/?C#NU\_(1A#;X>;O[[ M"-:('GX\/#J@!]\ZK]Y\/'QUD-=-[!QWCO[GVUN\N^])9__#UYUOGT3GPWLM ML&'&.11$ (=%"H._#B MS/7\I?.#US;PZ.@D^IRSV#O[1=+SSRS!VP;7EMD2K$U+S,"P$\=%*=0/TVF7 M3@<=DF(>J: $F'W,(9-P &@)K"712D0'T!)M+42# D]UGVRO.HYK4[$%QP^# MXVGW+5 OB"$.80 LXF"=(>VX1 F4I2/:)"/YVKHD;85GU60)(#\$'+?[GP$% M@^%9Y9V5P/&"38K+Y08&*M13&_5T9TP('@PUG##$+8M /38@3;E#25 7:03C M/!>72=;&\YL0)2C<6-S694(4W"X(M],F U.)&8(58EXGQ(E4R!FI$0L:&\(3 M#]GTI[2M:),.(\J[>1I?#@?';W*M M9PRYD/#JL4W!Z>UQ>O:+2-IQYV->E]U7;[J=CQ\87),?OGHK=C= M5V]Z!W3K[/!XY^O_?-LA[VF4X!%(CP3%&/$H#7**4B0#3<'AQ C6:^MB]DCG MT<*T92\U]A@K;5/E(#&(+,IE*UP&EL) MI-H:3L3:.IG(=?X([>\E1/L@%%]IG8U*V92 3OU(G?:J5*#.L,"0)XP@GK!$ M1JF$I%8R\*BT=S8WUVH;JAH4T"F!V69Z506]"T7OM&]E'1&>*H&8*ROZYJ?9($5=L)<.&F M17#3[FP6+P_: ?]H1((SB"O%D56$(BS!?'?16JLB>(2VSEQ0?N"T#YMB1#.)-:$(>421]Q2@C0W%B7EM U$"A),SM3#E+6U6 Z\ M/ZF.$-=C88XB(P9&SP2$@+_E.2!/30VKK1 M;5ZB'T\8T;55.!=$/S2BI^T0#C)4FCAD'0&O@VJ''!8<>4*DQ<%%)AC8(5BV M">$-@O0J]"XZ1T=K .O1[5>-2>%91^,Y[(U5R'BIKS_,27<,3_XMA@M1O(#5 M+]RTF/8+^QN9ERJ+H_-MB\$:O+>*216T1%X* >3$*'+"B!P<85+Z2'3*6?!M M1N>.UI8,ML;BN;Y^*@7/#XSGLQ_Q;))U'#"++,DHCE0A*\#BT($G@A-V7H#[ MH-NRM@!G"6O<"HVO!H/PI=OKE1C&@FV*BX4N/%,?SVS-V TB$$V#9,@G!CP# M D(@/X.4%X(3 \9#D/DH1;85HPUR:DJMK+B: E2N,5#\C;<_8$28ID@*-*&*C$?>.(4>)1P)[)X0ASN?X Y&\ MK8QLD,=2(A#-M",*HA\@5"$+LG,<]>ZW]H]:(=Q5:U*FB0T.DHSI,&N@I^3FVU)!LB2.CUC#G!//%1T8 HXQ*!79&0BXJC MJ!53SM+<07!M7= V+X&+)XS@!92I%@0O",%39D2T 5R"J% ,BB".-9@1)H$9 MD;SW-@82*5U;I[PM6).2G^H<1+@MXY"M6:M@QWGOIURV=_*B1< M;REN8=WZ6/?MK-U$B4_.1(0C=8CGT+!SQB&"@^!") RV4SZ#YE2V%:XK=Z09 M9;AS3BLLC+8RC%9ON7%AM%H9;=J.!-FX/)HA). QKJE +GF!//.*6P+6)0Z9 MT8@A;3U_WNV#,-J3BE5=/WK^S^V-?V[_N;V_O;77VNALMO;V=U_\OW_M_KFY M]6;OO_X#3 CU1VOK]=OM_8-Y9II?$1,#683!:4[R^4%.CSWN_*ZWN )'I1=# M[7M=Z[J]:A3;_2;;W_94YC&OL4JMZ"]'AIW8LSRD81X'_HD96M<]X5,QI^J> MUO/79/>4-BZUFU:TH 4919QXB4"FY@@'0U.R1$A>9[/2%B;S#\B MNGF1]L)(3Y*1ZIX[5!AI@8PTY?!)G4@RFJ!DA$:<2HV,,,!-@2=EN<%2BK5U MJMM4S3:$?AH'!TM@YPU/8[AJP)?C3S/V$8V2!F_! M/E(FSSD($3F*(V(X)N$P3RZDM766IQ"5CE%/%\4U&A0%Q0^ XNG2S&@Q%P*V MK,,*4(PITIA:Y()R4@=%3>1@4XBV,7/;%,W+:5PJF^+$G@T']^SDL HI4779 M$UO')[W!68SG\W *(RV0D3[.MH9RS&B0DD'":/!R-"/(@-N#HA128R=)K.(N MN$WF[_#0O+!+07/-=D5!\\.B>;HQ% \N19E[/4BP+T(0R&$C$'8,2Z^<5E&O MK:LV%R5D\3B8?-GMV[[/Y9D#!S=3-:-L7X[I.!D,\R]*$&/!1L>? [C=$DQ= M%#'-=I(B.DC&/4%42 K$Y W2#+ZDA%,$:O*&Y7IQWE:Z2=UQ2_BBF69&P>^B M\3ME6' M?#[X0-1[P*\R$>D8&1*8,Y"ELE9D_(HV54T*/ZY2X&(SI@A("*UA M_!S[I[$>JV(5G)]%#M:X\(#."DW53E.SC:8T,9S&9,',X+D+O\>34Q+CC11* M"!8U7EOGIBU-B68\74 OY4IK '1TR*D(FQF^Q"@( MB=;FSO7DF@GO2Q_0N+6U$;J?+ZY]?@F4__XYH14_/"Q8Z?<6$7XVP;KU6[>? M.[7!=__Y^*F=YV'*OR;#VB\174![!]#NC'=>_ #:S^'5WSS\Z]^]0]K[[#X. MR,''#7B^#WQW_RV\=POO;G[ZX9[+S\>#;X;NM+YV>QCL;[Q7! MEEC*4<(XUP[:',1D'"D"^ Q*8,7,VCH3LX&"ENV'.VVK!>7GE6W5M&W5^?(^ MV(A=2K"MA/6(6VZ1Y@F<69Z2%"XJ;S1L*SS;QZ,53F-K/ #'JA)KZV0BUY8= MM0:I]>_3?IRH&H;;K4Q#U3;NS@\?XE4+\'781R=1+CNY]@[^_U2.0&# MEW#18AOGE+.H!<-UQA<3C*DHD3"*(TZ8R6DN!-G(@O"12FT<^&)M3D2#(D8E MXMM,5ZQ ^"$@/)VN!EX6]Y(@+34!"$>-C!$,)0U4K&-(.E1='#1YJMEJR]$Z MYQH_:YY@[XH.?Z_M<+FPU )9:K9'7\P3SR+8]#$18"D+3J.+QB$5J Z,6,9! MN:Q3*MI4+L< ^$>(!Z\HYFL[D"Z87RSFIXOSE,) RQ0EGC2"_^?AAU8@;8)Q M5&".?5I;UZIMY-SGT0\"^15HMS%[0/V]A7#)>'O,L^G2BW01K#7;%<\HI2.G M$24A(E@J.B ;,#A5F$7)L>!&@:4B15MSTR"'JL1$FFET%$P_!J:G+!%B#676 M8A0,+!0^*2(4WA.RU$5CK! M82SR\0LE=3E(2QKY>-)XKK7#;,'S0^)YNK1/66T3T8B"_! /."$K/44B\.@# M"4E9E?%,V-QFQA)GPCT"&CN#<;SL-%EB&@]:Q=?_L!^'QY4$SE.O"@G51T)^ M-J[)WL]P MF-N06 7OIL;#D8O5WXQN7%R:1;#1;,]GXZ-WP01$$XN($Z61TPPC&8(1U%*B M, &7ALNV(7-W!2A!BL;"N,;SD +C!X#QE%$!Q"NHBQX)2Q(8%=@C'9E$!OO$ M@)J%\G1MG1'9%KQ)5;(CB:L.2PD;UL=%LH^2@(PG*.:2( MQXA[[9!U*2%-C F*#I&X;5TA"CD M1.*(6X.1Y0I^-$[R:!R($,P)Q=H4-ZE5V H$*?Z,=A2O%IF4(,5#%K&>Q"$8 MG;;*-D82)X,YXBY7(Y*PLJ=T +2/C!I@7T"GBP+V6L$^97PD MJ1(7'+:O30'QF C2X#& +:(QYU0Z0>+:NJ"\C7%=,8K2XV+N/,[CX^XXETB- MJBZ@&8)PZ['OJ]['.=-Y(ADB?K_18KF'U[48I?]UU'W>[_;^[]IX>!IGLZTN M'W6C'UY[P[UQ[E;^ MM^V=QN^??FZ4X\*.MV#'M[_J08]W-]]^V=G<.3MX!^OSS>/=5V]A'0Z^'.SO M?#GAKZJ/3;:.!T?#89 R.%V@8:R%Q]\+W[KO'XO M(G4D< WR,/F0A%!DF<:P-;E0/!D@./\33KMV7RV(SLJ^6J)]Y9T7+L6 JZJLB+2!X_+_;T%SDZW6LI?RO\\$E[M2Y$*W\O9H=)JW M<=FIC[53VB=H'&V#O*$IA[RB&7$@YX\!&R1U7282[[IV%6F5E[S1F[W@1HY,! MB(9H\ *T\J A+9A?U%.A'/7&X$;MG:*NFK!M@A?"=A.A'HPV&]A4-W>Y.I6@J^LJL%W_KB/^54FYCU(2L^/Z*UB/R7+L"XX3Q_[ M614B9QYA'W)6#Z/()9>0< P'RRU\CYN895@2A9N9H5.PNT#L3G=_%\%1C#7" M(>3N[Z!537*VZGWBU2G.CE9()!?Y[CO-J\]LFME#.8^K![ M\ LS^N33P?&;3[OOX'JOWL+UML!D/OAV<'Q #[[]\QBP3SN;?_<./W[ A_#, MNQOO0:@&7/6 A& "<;2Y8V42-WT36$/#"HD?4 M88EXQ %9[L$ ](E)\,:HYOPA#O(605SEM&5)-N*WG0_OF8E2TB3!"6$\9R;( M/*W;H4@)CC+!=L3TT6))95,MYZ92W&,OC$.,JH"X!V+3@1E$92 F1,5\E<(^ M.SH7XXGRF[JK&[2E.6A),*18<5XM9QY"R)2#A!C$Z>*JS7UF$SM"F5U];S MS7)C)KRFJ.BR#Y=@'W:^O,=1$Q"]1I(3V(=.>V2%28AY+(T.2BBFFV/X%779 M^ UE8O0T)H$D$2Z?2@MDI79()N.,5EB1J(#8.&]+1=J2SC9QG"6V^LX/VRW8 M12<1KOLY]L[F.$UX-&D27&E$V,S3PH+->;$Y=208 9F< "(-R[49+F+DB%$H M),VD,M1XG['9I($F-=7W32#&FEV_N0&WG)?;]EHGMAM0M]_R]J0[MKW2:'#1 M0Z$OE_XO6/GM_HO)NIS(1B6P,1KX!U.11S;BF.= 8V3S+X&I8L*Y M;W&;2-G6LDDCZDM^43,MA@+CAX#QE%7!:' ,N!=9SQGBQG"D73Y9L;GVCM*D MC:Y@K #&O$DPKBG5:#F,"^]/CT][.Q. 8P6/"=S.4]5TN51O5%U>ELEU)XT^03">.=].^_5JH MK#XJFQW[B(FC-"B)E,@E3V"$(!L$1X%B$3U65&I241F3,S0VTS2KA"X:@N_' M,$3NBNH"W+L!=[HU5+3.D!21$Y@C3DEN7,($;"<1)",F=P)86Z>S61PELO'0 MQD>(J>N[*S;?\5%-C#=Q;.&.PI8=]F'91E>DL3D11K$JZB.GV;F/-$1-=3YG M%#JW5M(!.4D$\D91XXP!T>*U=2%I6]#9<0NWMRM*@*.YH+Z_85% W0Q03UD< MQBI+L:/($X?!52 6.9,L$BH13#RS--"<0&K:6,Q._Y_1I&SJO#'F_SEOB5F&,CS:8DF(LV!J8KRL@4C"_8,Q/F2>:*Q;R M)-B4K$? U@G,$QN1RW.J+;:LF@\EI6IKJI8"\ZL4+^D,^BC#<#CH]7(V:1<0 M.8RC<9DXN6C;9*?;'PR!G;;/5[P0T9V(:';.I(S.4NH5,L()Q&4PR#DB4+#) M8DT\9C&MK5,RZR.5](ZG LZZC(A9<);>,?6 =CJX01.ABFH4#8^(1T=RY0U! M1#HC#8V84?:$>\Z=YX?X:#/-=;(S'PZX['5O7 MB_N#/"_WN[5W/;L5!VD>BIL=6*DQLQKH#1%GP"Y)4H*%0@SR,7ENE;4DTDE0 MA"^)@U2"(LMFSQ2>:"!/3)E"U! 2M;-(:6[!?R$4Z5R3'$%'!$\,I<&N;B!E M.8RD*[.XJ_K;VQM-OUJ3!=8@/\-"S@[F5+85KBN@ M50>0'CD05EBTL&B#S.["H@_*HE,&=<#)"N(<$K A$ >)(6L31Q$THJ=$2ZPK M%B6&M#6;.V.[ 2Q:&=S_J'RXBWXN5YI.GZ.!9TOZ9#"JZA>?#V//YCXP?WSI MAO'1!52NO.O\0?#WMU@'MWTZOODM5V[:Q^P[7@]X@$^B]P(\P1>(KZ[X/)=> M=OTMNEOO'\66];D>S?;/\GEG?S#.IOH0?MVO#C\_#*NB^.$X=]49'\51S-00 M8G\4JTGVE<2J]/+4[=N^[U:A4?A%-7_[V8_-=.Z^)O]K\M,58%/M?JY\ MS7=;$0USRDNKF1-2<3 X'.$,@Q&)C4E"*?R>F+6+-QT-O_W]YV-MYN;L,S_-Z@>[T>B;]U^T P M@U.X1ABU6_&KCUDC'$W(*+1.XO#BIV/0,^/1S8\TA01XH$H'?*?P2NG @_7L MR2@^O_CFC] =G?3LV?-NO[J]ZDU_G%_LG/_PS=WY\X0/@_W MG'_R^F-.CD-2Z?:4QN?!D_N_FUGUV6D&?8TN5FE^MF MQ:TN^XM@Y2\/,T?UI:-HKNIXQ]X^&,;9VX.^.1JTM,'1" MI7IS/\$6P^T;SW:?_LKL=;_> M7)D[I,\,N!6M9;A5-GV?3>KDM'!,[<7AYZZ'ZPVO!]?<'5R:],37GYO]PZ'(C@*$@U7/'G"0\06*ZT<]M0J9X72[S>KHV6.";K=&?,Y8[\< M#HY?Y&0CN(5WW?'1B],1K$<<;GT]SU#:&(TB_!>6IBG5[M[%@WE\N/_OWN&[UU\[KP[.+@],CK?)SJO77P_? M'1YW7KUEA_OYD*5W=$"WOQU^/#H^W#Q@!^_>''7@[Z8/3.!9OAQNONP='A_@ MP_W0ZVSZ;[OO7GX\@#O??77XJ?,Q'!V^VJ(''_].%X>V*] MI48A8Y-!W#*/3-0,18NI$2&/>O%KZR0WC[AN#ML]].XO$@0+O:P0O0B@%" 5 MX!+/>;#::$]]4%Q%)T3"IJ(77:NF@3P0J[%':IEUU?&"RG& MRY*P"[ED%WC.G3Q$UCNC.$982XUX< XY$S#RDD3O@B4QQ;5U2MMI%6,3"=.>&6.^:M\H(F806H/,T$.S=>2#%>EH1>V!2],"^UCR0@PB,% M>@G@&RDI$-$.M(J)H$H,^$:XC=EU0PKKC\4N1P#I7W88ON04AAL"2/== /8L M)P_54NW5)!H)PD2!4U#42RYS::!.PG#,9*"<>%="+,M$(YT7,R$6+3ESV$OD MM""(.TJ0BV"E!&*U"-YRRQ+X0#QG]M=CI=08+U\! !IJ.-B1@5-%N:!4@[L0 M3(J@R5DPVI4@Q)(!<#H(H;##+B6'M+ .<:(ELD1())C%B25EHZ!Y,%F;Z.MF M0PC]@7/WW) #CMIP?I4E3&H^ C -"P MW*(:4$A\P Q8-SH/ -2B+?ALA^H"P,5K0(4%5]@HJPD/1AC+I;0XX&"L"E\+:R$(DAE&PRHR5ICBX2\4N>S,.+L_Y M(2)9I&3%+LR#I:TC8CI%K3E.GE9-3-J&S_8P6408OD#SEM"DADFJ(GA$,G N MP.,5RI%H/"8VT4"+Z[MDT)QV?;T@A@J)D6/!(FZ-!LN;PA?B&,-&*Z\9N+ZF MS5B!9J.@&2TF7#-&F<9<"^P\(\$2I@*P:$BN.,5+!LUIIYBE2"EW"6G.<#Z\ M)LAPHE&B5,(W+H RS:=+^M?'2P6;#XM-AATH19*\(9%K[TR222FI# A:$>T[5U!OZRT ]R\MMH-_G% M8%1USJCQO/>QRT2:=XV&U,^4*ID?]_QH4BWSR[W_**./FZ0S:Z\DR1+83>>: MLVC#VK3A;(T(5UX1Q3G2U%:="3FR46K$##@BW)MD<:CRH B?K1%YO!'(3V)Z M>9,@7'NU1H'PHB \DP+A%>:!,23 ?D4 :(:,TGGD!MBYR2$5$0O"@$3X>+8HQ".Y:0"1@0S&T !-M>"202X MQ2A@QX0&^2DEP*9@;2GFMBD*A)L+X=IK* J$%P7A:<]>$!*",Q3AF"$K@&438@SSK(4% MLM(8I)GR-O(0&<55(Q)Z32.2,M#Z 8LY_"US51HVGK9)/%5[/4?AJ<7PU#65 M&BZYR&- *DJ,X">/;+0:,06_EARDQ=S:NC!M(NHZ!VS&",$:CQ=6%?:UUXH4 MV"\*]M-!@D M-5P;Y*TBB+.8XWR) O8I=UA@9H6IJD" PKL"^P76H=28+\H MV$\'%CCCT4EG4$S<@[;'H.U!PR-BDC0B.1DH75LWLBWQ;-5W@?U*P[[V$I<" M^T7!?CH8D1.$$@D>!<C46LRAG&>7(-5Y:O:@Q*50/X:#E)W7-BJMB:K^QN9J7Z8V.TL9MJ3 MA+R1>0)%T@B4#,_5!A&49*C>%W0_C9CP@7CBIE> _A.4T(Y\KW;E$&!C:2^*U3#;G/#EB'B( N48(_(Z"2F8OT0/_L1XLE:(K@ #2XL11RL+^225R@1XU-N,9DB MR>TD9Z.*#5/H-25 -#JRL'L2AW8,=]N*7T]B?Q1'SQ^[>5"YQ@-=8U5*=ZJ- MO@>'LF?.:Q MP=[[A(*0H(LC2T@;%9'(75F)D1Y;7145FE( \)0!77MZ3@'T P%Z*EJ&K:11 M.8NHH=FX9AS\9\"WX]K$X+@#EEY;9VU#YCZT+WAN+IYK#X 5/#\,GJ?C84I+ M,+121$ZX@+@!CUF["+ZSYMA9JJV,MJH-P&8V %X _60 77M&30'T P%Z*OI% M0&S)&8*\\ SQD)/H:9)(,J>85![T=EI;EVVA<8/PO"K=.2M8OHFC:(?^J(H& MA/@Y]@8GQ[$_7IWVG/2QXP$7(@!ZVOPN@$)0M1/4SFQ(0!%&!1<(W$"'N,T6 M!T\6@3N8;&+!$ P6AVX;65?:[Y(F]SYM2"]@N$N!]$-!>BHHH"T-6&.+N%0& M<4 XTB$&)*E,(D1%54ZAX6U]31)-@?23@?0"AL(42#\0I*?C MXJQD3$H)N# M0CPZ@ZP,%E'/X;>2@_T5U]:):AL\=\^ @NGF8GH!PV0*IA\*TU.A 883IU@S MQ+CFB -'(XUU1,Y%H02341N]MF[:E#6I1^]*90F\BOTXM+TJ,F##<;??'8US M?LSGTN+S 8MK)D( AMKX002%I&HGJ=&:D DM, M<7 HF&Q37++[GC"J:P\2%%0_)*JGP@2">)%Y&2E)+.).,*152LA$:P+1P6L\ M"?VI^4-_#4TA6))VH8.9XIG2,;0!\8/+FJ9SNAH5OJJ/K][.MNA@6@K/+%+8 MY;:AE",#1(6H2H8XL$6HQ6"%J+8DR]%1J#026]XH0\'^8K$_%5?P,1$;-$=! MIXAXPA19X2F"'>:3YP9DZ-?6*6LK47J'%NPO-A91L+]0[,^T\G#!I> =DLEX MQ+6RR(%_@H+BW'M+C3*Y-5>./LS=FZM@_VEAO_:(1<'^8K$_%:,PAHM &4=: M2()X) (9&0S2..F0%'43" M:YL,QM)94L4PM)Z-7Q8*6%D*J"%^42C@<2A@.I3!I)3:<8<43AAQX2*R) 04 M(^QCJEB0FJZM2]Y6:O;(M5# RE+ XAJ2%@I8- 5,%V=8I2QF'$F#)>+&1.14 M'GX8$G!\$EHK644TU#5UT0VC@)5H7#H^BL.+O(MVJQ_'I7'IJEQCI4J2MD'? M#.-H?+'75ZP0Z8'C#H,EK"+#&PF1"SAB">JD"%" M(B>-=B!5831;6Q=M@PN GRB :T_,*0!>)("G@EC2"DT4,7G6#D9<4XIL8AI9 M;(2+,DF;9WH3W"9R=KK6HR!XI1J/5@DX@#^X1;CWT^[H*/?>:0T2(,BM4/O1 M1Z\0>F6[_5&61ASM]K=^D,9NV@19_$A3J?LU!O0M#@>%H>[$4)^N./FO\S.] MYRY++3BDG-.(<^V0Y5JAJ*R56M 8>%I;_Z__T)30/QK4!:DT-FN@KW_3,+^[ MH;L8(7-"_.Q'B ='L0[*(2F,0ISF)H:2),0E30$S$WQRV8O T,X@E8F@?LG.-%7R\K MIIN1ZU+T]<-"_.Q'B%/ =]1.( _*&?'@ ZJ:"E'AE8A$@C1EH_3U2AW_OSBR M_0^QU>VWDNT.6Y]M[S3FB,$7.QS:_G@RTC0>NQA"S--,AMW/5:N>UHKE"3QF M..$E2.;O+)C=D_S9$Y&-MON7O\\,EPF.%#NE]KC"^5Q$')W67B)-=41<*8(L M)Q%IDPAESHJH8FUV2CG!:+"=LKBXPGUA7@R6N@(,$ZR;Q#@U1"-CA06?1%+D M!$GPH\%*:@TR]VOK4K6)*N>42X3RQXPP%!7^B*&&?'CYX;T@)$85,&)2@!]" M14):.HUPDM:F9 P1M*CP905W,T(-184_=LQA@O5 G3=&@I'. JCP!!QJ0H/U\DTBZ$S MZ ]^K :\S*4J+'1[%OJX,3OKQ!D*"L4CS'T.&G")'%6^*@$426-&^TW$ ;A/.Z05.!PI&1(+O)#=(61,C85IA;<&(F*M>MR"W MN>JV_@:B!:]UXG7:P>@>9$UW"/C9'1@^#N%R=JZ$;-!NZ)N MFPW:9CCW!;[UPG?*9Y?16XX502+D/ %!)#(J"!0D%DXK'A(U:^L4-T3=KD)' MS_,Q)#.M,$I7ST9U]?P))Y4@8UV$M37;VY-';H"8D$VYL9^6">R-4(U?#L8X M):/-A-6FN(808VGJ]51X8''Q@,(##\,#4W$"*W6*R8D\FR@A'J-"P/,:29(T M2SS!5U,-*F!L=DQB(8*5)8+%-?@L1/ @1# =@+#!@J\B!'(R3RJC@2,C#1@$ MCB47C: \9QCPMA&S0PL*#ZPL#RPN8E%XX&%X8"J280013$D OJ=@%7BGD8[$ M(J!U3USBA 6]MDZX:>-K1JPVC D:T.P35_];=.,$%P$3\2(I86R_+L^XU84O M4#/B'-][%;\<#HY?P(=V^Z>PDKN7XV;^6KV+%2?N80HCU$>+V3*2$2!>9,1)AGABX2=8CEQ)%EGF'-?A* M"ONU=4;;F,UC&=T)>4MT8K.R5+*X4$FADF6ADJE@"PN.*BDXF%74YIX/%EEI M.5")PU83:;U(N045;E,RCVU5N.2)<FK6BADD(E#Q"P*52R+%0R%?))RDD>+4&@8"+BX.B#<$D#4EL6CO?MRS!/R\5^3-VYDEJ6D/ : M%-$!'CN/2_]S(HI"1W>BHYV9@ NU8.IBXI$6W$U.HC11$E&B0'3)J\3IVOIL M6DJIO!\%2D@U()AF64"!L=$/=@31@I$Y+">>=$P"J6 MEC.K@.1%1RY^ >GB*LR'Z^FH ^$1?$7!$*AFA;@5'CE.04'+9)R1V%#NP%40 M;1!E@?73A?4"1F$4!;U0($\WF6!@3&L3P,B6 H"< OC\/!]M^L19PJ2:ZMP\ M!;T*&1V=.&[U!J.2P=&L#(Z_A@-@I#)MNEYJ>CU;FB(9<\Q0Q*RFB(=D$=@9 M\,48HO- #"[Y).&"UE!.5TXVG@KR%Y=P49"_(.1/10T"MOD@,\O'2@1F"$56 M\MQ:7SLN VQYCDM^1('^ T89"O07 _WIP()142AM+$H\!_V=BD@3K9$7B@<" MOJ6,:FU=\+:8*^N\(/^)(7]QZ0P%^0M"_G3V08A.1&M0# *03T1N=RD9TEQ0 M;HS0,J62?= @>%Z$)UIV/!YVW>DXAM9XT *IH"NI.ZWN>>[._<(8CU!7URA> M6V##C3C^GJFU<2Y"ZWIQ?W!3\E5AN#LPW,%E0&-W\Y. OWTO!5>.*8I2Y!CQ MZ#%RUC(DP$W5 0OKK5Q;GV> 4"FK70+X/V;^PSU 7PY>ZB&#LQ_)0 #)C,=?8$(ZR4QX(YIZRN^^"E\$*3>:$9@8YB%BR:"3I7S8+]M^\M$'L, M2B*,>4+<88H#0R./N1#$Q*3!,?D0,#/"5V71]K^]G(3I[(9#E&FA!@;>4",E77=I:H="D%2LDD584T M/G1=TZE58;G"<@_2+[:PW,)8;BIDY:1,%+P.Y)B*B#,1D7/$(*Q!@46+J1-A MU=)R"LT5FGOPL%RAN3II;CH>IZ-.F%.)4BX^YCQ)(#S-87V=E8*#/4?U>0H2 M+2Q76&[E6&Z!O7X+RRV,Y:8"C1I[)K@%']5&C+AUX+S&&%!@6D=,F7))+%NZ MU<5=7.QL49%8W0<3M[C&E:=E\$AA<)KC@3\\[CR7+[>XK+>X4L'PDPB(/++# M>&U8')[_^'B0[V[@/QT->K".HW;+V5'7MVP_M$*WEU,*2_2\F")73)&_XG O M;ZEZH^CT1HMDRP[[L&ZCB\_]9]Z?E\8'+L;'G3(A+]O""!LY9QX1;QSB(A#D M--?PHU?<^R!3GG+:Y'VP.6&GLA/FW E!!1^4!?G+E)M\)86L$.!QXQ0C5R8* M;];6\3-*9FS0IANEQ?[PJ/8::N1(MB"PM,>66(H MHDX0JB3WD8E[*;P'VP=%X=6S$WRB)$@7D!/PA5LBD,5*(C!;I-0!C**<[4F> MX=F^647A%86WL@IOSJ.UHO >)JG]LD$@BR ,@I$QCB..(T=6,9/=/!849]$D M?R^%]V#[H"B\>G9";B/GL P(#"":!PEFTP>TGN?2*BVML#IF#X_-IHP4A5<4 MWLHJO#E/60O1/53IQ@7184(IYYPB@G-0,Y&<#DP3BH$I8@/3EMM[J;P'VPG% M]*EC'X $*,,I(&E)!%_?:V22CFM[JSY[(SW<(?X^69).E MFI'>:I3P3B13[UDEGM;F%_MA8[(=.J?'+@YWT[EY5RGXT>[I>#0&P<+"WBZ] MKA@!MS$"/LPV+V;,!:G ZPW)(.ZD1R[F#L:<:RRUH"#NAFZ8F9UR;A:6[;*X M[9*48CYA"D8B)XAS99&C$B.CE8N>$V%8+JT1O$VH:&-YB]/P.]:"U\C6R]Y3$M(V4A3E5)33(I73 MG&> A6N:PS4_G!9^_/ >Q(<=JZ90Y>++0'./5,)0M!9TE?=8"=K0[5)LF?KL$ M*32/T2(=E4"<2X,L]3S77*=/C[^_Q3IX5F#1&]]RY4E]S*U/K]= E)%$Y]1 U16? M=\?P:?[G.HGFN]P_BBWK\Q&?[9]59WR#,7Q>56S;KV9N?!C:7NO$#L>M06J- MC^(H9MH)>:ANUO3]2LPV#^U(W;[M^R[\.5##.![#DXZ>W;CXMUR316KE:@7X MCW=X]6N^VXJOF%->6LV_M9. MN[7=>3'W;ECXK;[8[6QN=?:V-EOPW=[NG]N;&_OPP]X^_+.SU=G?:^V^A)=V M_GJS]2_XN^V_MUI_[N[M-?ZY?GO;V7B[N0W/\GN#[O5Z1/[6[0/1#$[A&F%T M\^W.4OZD+\ E35?:"&ZZ9T]&\?G%-W^$[NBD9\^>=_O51U=O^N/\8N???/[RL^JE*=4Z>8W+9U3J&U_&S\B-K_WLLH0\ MD\3/ MAC&V=N#OCD:M+3!F0NO?I_W88KA]8XK2DUZ5BL;VNE]OL2;S;IDK<:7;^@O- M7K8YO=-]ZR4@=0"M[J>REF;W4@)F9BS21?^B-M9@1'4^M M!.QN#]_L0X1FS(18LF'&9SO=\\#O\=NSP\W>T>'^-MO9__OCP?Z;7N=XAQ\< M'WSI?-P@AQ\/SG;AM_TX-[PYV/?Q_M;.;[>HMW M-D/WA6&*PSW$/,@"L,MA.&^33.<%D1K2Y"6PB"NC4)&$XNL(9R%)(*CJHY9 M$(7B"L4UYZF;,0NB4-Q"*(Y<4MRW3VPWEW!YK1,GR$BK$*%6C^$6-P>B,-Q"&(Y-,1Q6P5GB%2**Y]S99)&FUJ)HB3'P M>^\QKF,&Q*K,F5UX^'!W?!2'56'_,![%_JC[.5;AQ.>WB3W?.QNX7*,YUZ@I M2#[1P*SAV_UM?QCA-K[%,&E? >K(?K;=7L[\0* 7T,CFO)'H3X?=<3?.1-5O ME<]^S0(M25YZ,T+*%2>]N$I)DQ%.&Q>2 D%E.>U=BFDC?#P=C7.:82>.=].^ M_?K78)@?X,?)\W_9(?Q)T?%WT/&=%S.A:,XDT1H[9+T '6^X0,8PBPAF27FG MG#%N;9V9&O1[@QR5)X[\AXVT/C#>KQK\J?LU!O0M#@>%!^[& ],!6ZL5,\PG MA)W%8.NKB(Q+ G%F<&3&.JGLVOI__8>FA/XQ;]E!(80&FP*+"TP^*#646,!< M_# =[;1 $!@GAW(E&_"#D,AJ:E#"EC)%J>>$K*V3-NR+8BDL#S$\;#BO6 I+ MR 3344%P"6AV%E$B IB 8@T> XDH4"U=DE(:)YIH*=04 %R.T,C+P1!^[+< M.8 %?]8:#^%JN0(R!TDN831/X\XE9+MF1T3.9?;B7&3[66*3^]SHA_WO\BOQ MD86QW=Y,?$19XB@/&FGG*#!/# =']%2.^ZQ0PI[@SAS!&EN!)(.4PN: 5N!U]8EIH4'GB8//'Q8 MI/! WA@.@XB! ;Q2X*,8N#].!&083@@+(-SWB3"?>[$S.=)^2H\T& >6%Q6 M4^&!!O/ =!2$:@HD+S#"1 ,/B!213D8##WCP&Y7D!N<2'C';B?U1>& 5BB=O MRGZ:)^WC234J;$;XXQJ&N^ K^*EWFE?U6N+J#/KY%H>#'CS:A^UQ*D5%6AHN U'/LL18Y[88]'#9H4 M]F@N>TS'3!3F*0EAD+'.3T;[.L,$LHY&JC66EM!)$:">*WY:Z..)TCYZT7,^&;EKT"I3R8%N2$KJ"IZF:=X72_0,^/+=!7CRT?)=!S.W8L!'A[ M CR[C-V(GR,*4((E=& .UZU26_V3/G'FUWS M-+C@,6N!YF: DL%;!S-\FV(&H0P5!AL4=!X^'10'QRHP%(E*CL%W*?+:,G@+ M22P!230^.%,,AOII@4S10M!8UTY$5@^')<\%C ME@05@Z$1S,"FF<%3IZ2L4M\#XC&%'(D5R&"KB:.*DLP,RV0PK$(^S/Y@;'O7 MY,/,!%3VQO'XGO&N^N=[/IE&;_,M3;-U1.,#3"6T7I1*W$P0C%JQ5S'+A%9]D!;'Z.E\V>G!R/7TQ"YD6,FUB8E4ATQK)=#H8 M1SC5UA*"B& .<1DLLC0PI(B,WHIZ"9M"2E2'GPQ& MW?Q\SX78(O^Y7*7@?AK;7.K'#<6N06N.C.(J9'P*@ M-F95U:\D9L?P0^KV;=]WX<]'8_A%KE@>/9MW?/TBN;!: ?'C'5[]FN^V(ACF ME)=6,R>DX@)K1SC#UC%L3!)*X?=4K%V\Z6AX\00G]D-$;ACM)V03/.!SV_MB MST9K__AA'8Z[?71U(T[OHRPP]PM0I+^+I!L L_L;A^ M?O?>_M9.N[7=>3'W;ECXK;[8[6QN=?:V-EOPW=[NG]N;&_OPP]X^_+.SU=G? M:^V^A)]V7_R_?^W^N;GU9J\Z'5-_M+9>O]W>/VC]MKGUE>K\?H;]T^4,_@%*X11NU6_.ICUA5'%4T=@\X9CVY^B"E4P"-, M3L@NZ;Q20/ H/7LRBL\OOODC=$FM*FD]<8?L8,N_%E_(S<^-K/+JN?,2+N==6? MOT89+?=:[K76\\\)]N,7_I-B.!AH,OTSEI2[4D&W"OV1$"R_\OVPUHN]]Z84^R#U(6 M:+) WI\>G_8J+VG2SN;'>JA)\*/U6QY]-^-?ES5K;<;4]=V;VQJOULITI@KE MMG]9*+=:ZS-)D*L(^FC0 ^-^=.FD_>]I=WSVPS+=H-G(/)KM2MS^MM&M9J_H M7O:T1JW;C!O\Y0.OSJIM5)YI3:!L])_6.IX07W.@5/WQ94O>;^>C)D(9N7K4M-UY.7W$-"&NW=/Q:&S[>GQUNOA4['P^^[7SL?>Q\V^&' MK_+!TM_'WP^6MK[N;L*UOWV"S_SW\>%'>-^[+7'P[C6\#SY_O]<[?-Z.\>'QYW-#7&PWSLZW/QTMK/_X>ONN[][!_0 'QY7 M@X6GV\H9(:0CAB'F&4=<2HZ,D 0%+W0BE%H2IS,MSLD?K]Z&VVK.JJB3LQ;>_7KJ8AQ^E+PGK3[?"PPEH9 M;I!W(B)N D&.* $D:!.6R1/O:0G:%[%:1[))A6FD5@[*"^VATSMF3!#NO M/.92%[ K9+2G9W25]G"A"'0V*.XUYH-8HFL ] MTBDI:RCG-[/=#5GCQ0YL'">**4ZTW(!I'RC"%B?$9<3(4:]1L-P*X;4+.0XH ML&ECL2HMG@LG/FU.O$OG#)64(IY*QASWE#G#18X316VDY$P]ID?!BO UF?**97J'JA>J+!0X:,_ M]!VH4 L:J>5."9VX%]XJ<(JU$4+@@*45)3BXQ'QX]B,?4L$M=9HB'UE$W!J! MG +3T 0OB5*YNS7C#"LO5;9S".$ZD1?'-2ZY)-GKW=JITK]?MU2%S2 M9JE%2D5*CQUL B?*J*C![A8XC[*T1DE)O69"2^XX+L&F9;2*+A95B IN+-,,F)P;K3%<-LHTXRIS07WA9V?B)3N0,Y*!")DNYD=Q0 M82VS47/*@A0_20):L-5=#.M;&]:=%S.1#Q*-"U1JY#65B NAD';"(BQE4B$.V:-MH+90KY+0;XS M40TOF!<.,Q1M-(C+Y)'57"(IJ(P\!>%E;!#[KD+^T*1;XBCCH]4=C4YCF 0R MW.D(_G@TRH,L7;=O*\A>R1F2*Y8R=+<&.5)''YGVG"K":3#6<1SR3(:HDX@\ M3$^X8;_NE),EM%T):/-TF'D+'F,0)@UT-CQPVJ39_:ATT*F-P?9F.N@HZH@/ MBB K*46<.(4LIQQAX:A+D0KCR-JZ;DM*VAC/3F$LQS++"?)K3)3Y$'[#L?DL MP/^VO=/X([Z+$7(7"$^W@S$R6.J\1"D$ 1Z@II0#<;GY':JLZ1L\0<%M0F$D-,FK@X,WZN1NB6(]/:<#W3W,1:L/PU1I;F M-D].2*25C,@H(XG6A$L<\D!/W=9ZMJBUH+O1Z"Y9+45*14I%2JLCI;O4J\=@ M-*;.4*XU)""9:&1E+Q9Y9!GMF)E@:O"+6)8.22^"H>*F1L90@(Y3% MQADG@K\P:&8#IH\'[U5M-CX9I5<%4L]SP.+7./3=41RU6_U8S6?,@Q=/QX/A M66MLO[:^=,='^5 "GOKFV1!/\C"HT='4ZL7=2H2CK7,1AA)6K8WK9AN3:T8] M<_P?*\@9:+E7D7YIV.FGD9C.$6[$N0(N*&&F1HT"A0K7*UMJ"49.:=/22W<3I$%@7(SFOP&[W0B'/&D*8F M(&)BXHEZQ[1JD/6R OF$U3Y'SL+NSIF#)[$_JE('5RM9L!RQ%"D5*2U_8L_& M977W:'^P$2ZFJ.P] 3, $2(PHA'HY$13B'&)!>,,AF87%N7;:7G#BD7 M3BC,7:14I%2D5*3TZ%90[>E Q0I:(BMH)D;"'?<>>XE49 3,(!*1-B$@*L$B M5E$H'T7SS* 5:";UMC^,/^FR[O5R!C 1: 3[OC6*_G0( M6(DKEB%4 N]%2D5*14JK(Z6['&)Y$9*-3AL-9I[7S%F62,J3[EWB_Y^]:VUJ M(TFV?T5!W ^S$2IOO1^>&T0P@.>R,8!M\#CL+XYZ9($\0F);DFW\ZV]52SPL M@8V0@ ;5Q@X6ZI:HKJP\=3(K'\Z9NQ]B[0^/H*:$Q#YW;WYQI9ZL8$=@QC(!H MBK@P&FF?*!V)W#AJ5 1'$YLCB]0$+8I?X+E(J4CI*4JI&9$@91-MU"8ZXQ.Q M!(0*H!#VP-(N2C2R 2+B3#LEB71*DP;MHDN*&WF:&56O^E7ZM==*FI+6OC]K M#:OT9=UQ0:K+\MMW-Z]\;R#&6<)6!O3XE%(BL 1S_6^$K^C2 L1$_^SQ@!=6Z>S/:Y* MU\&FHD#!ZB*E(J55\)64';4!.^IL!6]J761"(NZ8SM4S 1D3(F(<@PC48B], M<[;4E2Y%U+7$EQXQD9\OF9@K'@B97V0F)'CLF.,'46*(% M8$U!&1G= L>"KZM^[ S_2JR@I(6G:0HR1V;>6/6XRT6UF)%@F- M?8'_6XGM/+3/$&WG*2A.>Y>'3S@2;+JF@!D)93*#D:/"(I[T$.8\=,MH$ M+L$ZS./:.A&LK8AJ*[.L3CRWTY0G=!:R$JH_RU#NIO4)^[:T,[K#U,*79D7#J8+AS%#K!/),C1<(NZ51IHSCX!20X*,D1*5 MX:"@0$&!*R@0B8M<1V4==0D.E*.:!ZVDQ=JHX.-#HT"Q:)8'$7M3C &\Y%QH MBJ1U%G$"&CF@"JDHHC1.*%JW*&T3F?[#IB#%\T>*>5P:S(!C,>I@B.&":ZT5 M6"!6*L\3:K";H>)G'5@*HV#!,\$"88R.T1FKL>!84J/2IB%UT,RI:"-]-"PH_&%Y0#%] M^,18$KB*(?L9 N*!<:036T0N61Y1,D^4<&OK@N&V(+B Q;,&BWG*.U#!P7.G M9'1<4N*4LQ:P *6L29A1' V-1H&9$.NH%*4JZ3T08G(Y+H,TTW6)&*(Z03(C)R&2 M_#Q$,I'%7T4@7=_2?1R8=$-/]Q*BM"PKX,.5$*4W7W>WMC]A1X7A-B %1B$> M-$8V^H "-M9&+)C/"9Q,B+8B=$GMS)KA+5ABG/1S HB%XMR+9!LLV7D.C[C, M7;ZUQ%*0A [!$NHBY\%YY11U]A? _ZM3I-D-H.Y;N0#^%R_0[?!_;PK_M56* M)U&C+&7$'0W(,*D1=MCKP)V@/!?C:/-KPM+F#J O\-!@>"C 7R1;)%LD6R3; M!,G.%>F#!3;*C/_1<,HC+PJ',I)H&?"%M;@43(K#AU)F0_ID<\.>GG 63_Y>@TO:R@ MFTN3Y8OYL+OJ^"&$\QN2LJ]8&>E&.R;?7@BHOFWCJZU"71S_5;^*T!F.ZA$6 M/^6RH,]?^"GWM]ZPW2W_R6M'(@\8.>)I,E:-1E8ZBIA644DN:90D(1\C;2F7 ME4#U1&.7GI[NEU*]14I%2D5*14I%2D5*14I/3$JK$'=3FT&M3FT?94/G(O@F MVZ_)'*KLRG6,?BR+=3"$DY^;J^\G\B@Q-/=@FQ[-V*9$.T^X!D1=!,2!2Z0Q MUND'4]H$3 G VCK-&?L+)]R4@H)/87,I4FH(%-]+9,NO8;@^(+D&A]PWV*5KC(1*#*,VV84ZM<%9$Q @#D1AH8-HU MC;*L0&A&K05)$FF-Y]",4^@-ZHYPJQ5S\>B>T^+?+E)Z)E)Z#!?$>>S21O@\ M&@Q/(&W=A_V--'-Y!+;[VG;"3F_3GG:&MEM[AFO V[R"=V_AOZ/.H#.$ ZB^ M=#R,R06'#6GCAM$E#"(&^%S MHQR+O+$VJ7YBS1&:QX-6(/CG7:^"-(KO$.JFXJVDUO:+[71S[4:45 (-TL)O M#<"/JJ0LL&)A0,7?7J14I%2DM#I2FBV[R_O 8JDSB*CA./*[S!79ZOG\"&^=;4]J9\L9T<+$O7?+#.G?OT'Z[MACQ MZ\00>Z4(^=S!.F=3E64"!J!8(T5MHG,. C(TL3OJ-6$$$Q$=6UMG9I&>)47S M"SX7*14I/44I-:/"1]E%F[6+SI;\<-)SRCPBFL:TC1*%' >,)'71$E X1-6@ M;71)L2-C#<;7^$7JWSN]D!;72V1.FZ+2-*OTJWZ5?NVUDJJDQ>_/6L,J?5FW M=C&V[*5WLD29%,=]D5*14I'2\Y12LQTDDUUJ<[))'>8]:CS.C5XXO-RQ"M&[ M/Z+WSXR[)";16A$H\C@0Q#USR#$ Y&UD#$?GM<^!PD0OWK6QX$!!ZR*E(J4G M):5FNTO*GMJ$/74VI(1S91+!0E0IBG@P'EDO)*)<"R<"]U&'!FVJ*Q!+LN'' MD599@_NQE:8<7>G\V>I,6G^6&)+BL2]2*E(J4BI2*E(J4BI26D[,O>,N2,5B MX+F:=M36&XK35"A"F0=.YXZYO[YS>S**JES<_E75/_EC-$@C'@R2U>0ZO=H* M*H;-/(;-YXUDV&S_:-B08 (S2B/K/" NM4&::(8,(Q2\4=8IL;:N%JZ$7E2Y ML:J\]/29HLH/H\I3/@H&+%+&,2*8RJ3*#",MB41 -5@JA!.4-DR55Z! R!X, MZV27$JI17.%%2D5*14I%2D5*3^'PCWAO730X6,:Y4=$ZS*.(DB@M!:=P]\._ MUU4_=H9_)590,L&71XFWA_M3!7$HB2XD"Q8)GKL*&\-3)"LEJ#PKEYO$VF*R8Y<$UP M(P0!!V%MG1<=?98Z>G]1-F6CO2\%GO(]@0S.V0!("$\09P:0!:R1YS1B&J@B MW(UW6LJ:H<4K$"+SA^W678/M($?(_&?4@Q;#[5;6H46B8B;MG,=/]I*E^0_] MD>O"N*7S<^J=/E]C)BNU]%Z00'.TF.4Z>JR(](H;PERTGW9NVT&X_O;]T7 P MM+T\9:7KTO+ :^>BZ]*YE1"$](YHCHB5'O$88K(2L$*8)$!3-$C-?*ZLS=N4 MRC9=F@-]&7KTR&=HCP8538/:_WD,X<\A]":!YS6I2W="SMF#Q[H8^W&_F^9N ML/W?46=XMM/SW5&>L&NCHZ\_J"QL<%Y G2[8$@,QRE*DG-"(0S+IG%82)0$; MZDP,RD$&U(*C!4<+CBX11S6QEBI- 1/"E7>:*8M]=E=K)0+PA\;18G(O#V2G MB[U'<(Y81Y"3)*=Y*HYTQ PI .*M8QHSED"V3:1LIP50L+9@;<':97HM#8M@ M$Y/QU 0>TBMGB>68&R:YT@1N!ML;G)4%=1N(NE/4EE@)3!) RGB14%=X9,$R M!#(21SF5B>+6J,ODXF64"M@6L"U@6X.M-%A('VUTW'$,PH48HG/!8.JM-C_Q M$!2P?3)@.QV^ 1*TB\(A[P#RJ;!#FOL$MLQ'B9G!F(FU=2%I6] E5*TK<%O@ M]AG#[3S4UBE+-!="*\Y)B"9RXZT2F$=+5?''-AQ'9\)KA(:$H!PCX,0@#BPG M>0F-%&>6@#1>JKBV3@DM7H*"I 5)EXBDP6K)H[1.1\RM9)H2*ZQC'C 1W.KB MD7W*,#N=@">")E@PI'!VR6(GD7$TZ8?WX)2)5EFYMIZ8:YM3]0R@M@ZA^G>] MXM*_H?-E_7_3C_,AG]CJJ-,;_VU<8^OXR5SU[_6+IYS^T$3/N$B*>-H?E_=Y M64&N>?4%?O_:"[M5UC8XJVVV= MVFJ8P[J&QS" ##H!>N,FY+U:S':8?HF=GNWY3KI],$QOU#6C7]PX^;>?[B]] 9G';MV#?H'' Y^$+4[^\N3RB_K2%&Z,KS'\0F!RXV7\XN9K/_M:_8(1 M<:=O_?DURF@9:QGKBH^58O5DQLKH[>9U$G0]M=L3-H;3:RVW7Z9/F)E;K[&J MQOO9XQ@1ZEHC8K-_:LM06QXSO#,C/C MRB13)5-W?EDR=;7FY["?D*=UU?-2Y_BKWUMC#TSKM\EZ^E'5;MCCR")[W!5' MYFTM^F;/[3C%I76+E?;K!UZ=6=LXZ8]ZRX*O1M^Z H6AIK+S;&]DJ[,6J?/S MR"+5HE8W T\%2;6A-%K-N9/440?:JF 8."8PJ[WMF%!&2@;>C.?\<^ADS_>' M-):][]M?=[?>?-O_\^UQ&A-+G\.[[S]\_WBXR_W1&[]#_'>UN[ M;/=PX^O>UG;Z_NWONUO^;._SFV\?/^]U=[\?B;W#O^-N9QSDL7N T[V>[6U\ MPD(HB95&#()!W)N(+*4644D5=U1J9]C:.L?M)+VVT@O',L^E)X]<)> >E;UI M@'C[D\;YGOUI MSL6>+=T*U$930#]+Y/@9XDV@;+#2)*)]!3U"$GO$4&A#-: M$P,>KBMY4K"N8-WSQ[K@"/&6>_9Q$P\'A&0* M" 4#;YT4".>J,9P)B9RQ H4$@9$SK#B8M77*<%M27."PP.%S@<-Y\A\XD9[R MH+'TCE-E+0W*,>;2>SP$"C?CX3WG/Q3LFP?[V!3V>2>"=\HAH$:@Q.H%TE$: M)!0+PDB1WJ9KZ\3,!N;.73.K0%Z!O$=_Z'D@+V)K&2>4"\LY]5ASA1-/("$ M9@SC1X.\P@67AH=B"@\)1.I9PD/AO$;<28D,!9QH8=+1,:S'Y'1@)+6>8XBHQ9QX!I9 M;G*+,T$$I8HRA9.]K%2;XR5T='B ]*G%*U"/T0Q? V?U[YV<\BFPIS5-8TV%"-'.):$0NL-8T<71/.?&6)Q8BZ@X5 M!)-QAPJ"V:\LL(WP>308UOF8A_W+O(><]K#3FR0];%Y"W1:XX?O.\'CS AM? MC:&QT(VET8VSF9-)93T+2D;DF Z(4T=1+OJ' B8:M %).*^+O='98F]%]QNM M^P6ABY2*E(J45D=*<[ =3"6W@(V&Z'CNS06>@%#:8IP8CV2%[3P'MC/C7 'A MM,)"(A69271'VUS;5J,0."@J932"-H_N+"E3Z&EZ46J?9:M_6FLT?(/*=P9W M=(D\V4Z#\Z4(&6^HTI$RGOL-:F,@2FNEH<"-%D+_ MNNRQ7*,M@9#$80MD95 M]A:GQ^B'<0I1?7&_EL]@>R*?4)*)E@5C>YLSR41613",*R2=QXAKI9$E02)B MC98*HI*UB[C-#&USLZSX^@8=DCUO;2]MUI^"E![3M78#'O]MNR-8 (X+J[P5 M'$_[T$*D01G/4>[PACC7Z56P!GDB51!68:;9VCIM*[&LV/ZBY 6*BY2*E(J4 MBI2>D0^MT)I'M3*GG65!"&DEXF0H[_@ MR/JSUE=;5;8W7-!=]OS. >[97388PLG/?67OQX(I?K)[0+"#&3^9\)XDK&+( M,PR(8Y8 C 2"(-GCCK+@B"0Y]; MV&RF33GK:[2.EQ/9IR"EQW"2_0R%:RIY M#0@7IC@/SDX[P*+VEA%K$4@5$1<\(JVD1SQBK$2TQ"FZML[,LAJ"%/4M(%ND M5*14I%2D] S<7X6PW+MA..W:$I(+C3%%0C.,>/H?LC8[N6Q@/-F,&)AJ&F,I M46#(V7'[KY-3Z ULEL=JQ8&5(Y0BI2*EI^N:F"=8O'88UX"W>07OWL)_1YU! M9P@'4'WI>!BSA"N9QC5A*/Q@'GXP6Z_3:K!*0T ,&$-<,X*,EH!T-*S.B:,< MKZTK74(KGYC2%V@N4BI2*E):'2DU/2>NT)R'HSDS;A F(@A,/0*#*>+,<&2] ME$BXJ*+1)#>K:1K/6>GXGE?]*OW::_E154'/G[6&5?JR;JTS+7NI;JL5[U-< MZT5*14I%2JLCI7E::E&F+=,L6NNYUL[0(#583J0E:4^V<[.ZNBOS#TV9QSV9 M)WO3YF1K.LP[TWAX&[UP>+E/7;+"/1CNQT/[[=K:DZ\3+^R5[@MS4;RSF>X+ ME#F,?2)WB=$%Q+ETR&@JD!-#>=38GB6"L5+!(@*.*2^K2Q:HJ8Q%A0J[01NFG;Z0KT&4]+O]7M#U:L*E!Q MP!Q,3(L@:$!<"(PX!HV<3;0XB.A-B$R+7%%3T[80 M;/%N)46'"](6*=T):9?@N2A(^Y!(.^-\4))&89E"VO"$MQEE+;L%%M9&CS-%ELQ M7@%UQB 'X!%WUB KJ$5@F6&"82Q)[FM,VI+PMB8+EXR:2T^>T/')2BC^-7U_ M[Z3U]]?WMW"5><#@^W1%$.&HH#@B,-XB+IU#6BJ'0+E N"':6TA@4#"@8,!5 M#*!I"Y$:1."< ]-..^>"4L)@AKUZ< PHQLS2 &(ZPTYXY:DE#AGC*.+:!60! M>&(+X%1N0^>46ENG3+2E6E82?H&)YP$3Q!IPA C,E$%:1RAQ"INO<')$':\ M4(4F(\%TA*( %6WD!@$+"G&O-;(4*!+ E//&6LP251"SK:X+"#P[$)C'GZE= M]!8+[P.1W*1U8Y01"1F4M8S0:&]&@1O& M2 .32"AAI=$\NER1FAO<9M>T/;J]"[1@1?.Q8IZC#QV5AYB@ %,>E7&2^K14 M-+;")D.5/*9=$3O?(*#O4/4+.,SI@-P]^/%\)((Q+$DW,0F=F(23%FE%"7(4 M3/HMXFC,Q$LQD(GG@-B3)VH M8DJ=HS8BSW&V/;Q!3GB%2))^H)XGH[(.Y^9M*1K/)U:Z/N N5$=0M6POM%[O MO-YNQ4[/]GQZK-9O>_TAC,&=S$ALGO"0YX2,\YW(1DD\8QP;@0DW+FCG<022 M#':BK,=R$CK"ST-'),-W[I#Q%G(_;'@+?EP?I/.]3G,I1[=+:XM]N#&\9$YO MONY^/OI$'/;&4X^48SF2CTIDM0 $T7JFF-9!D[5UA=NE^LH^6!PMX4*X@L M")KQ@+ =WL][(69:7NQ_-FSH-6 MIS?LY^8W)_T\H*2#K=%I>CEQ?5_U<]_1T?W\"CA=W_"9:G^J7"WE.0 MTCSU:@4VSF@9$G7A@H*AD26TQ@2"M]R;6W/57X!S35>7A,V%N-X.FZ<]C)3K M:'5N/4"51=QI@=)_$A&'K006F;)R;5WBMI +T]:B\@68BY2*E(J4BI0>G>0X MY;V51EI!*>7QQ>*&@TV>$@M?ZXJB3@A@K.=:!*Z6L MM08;Q2S6R0+X90A)\<4U& IW9GQQG%NB1&1(,I(KF"6IZB (O.9)<3/&7SH *R9E/LZ<"2 /%AC.BUO_MCVCN 7@9,E6+*)N?_G MPMN/[R>B*^[8Y2'<[HP[EFE*L0:&,$1 W#F"# X4N9"D+KT66"E9FW& MEU6!L9Q'/[:B/V8&_W4Z7HC*?&H\Y7LE/DDH\H@@:H\XBQP9RR7"@5O*B:1. MXR7X7HOZ-E9]'RX1_ZY;=-'MV^GVM*?54J5,LC:0$#K9(#@:9$ THR2B%4T MQ/.DVU*W)5^X+$_1\*?@'BI2*E(J4BI2>HI2:F3.>N$T]VROS#A6-54$B$)8 M6HTX<)[3?@AB$;"$:)EF[)S4+*OY2XF(7="SFI6G[G19Q\->\:5>N%F3SK32 M=W_I^/1'E^!A?;('2N78KTBI2.GI>D'.#V#-;C]"')#;GD:Q&Y%.#6 MUDV;Z-GVUT7+&ZWE!8N+E(J4BI161TJ/X0DIO*81O&;&'\(A.F8=1:"E2<2& M8J09P4AB"$))$C#6S2,V*QUG5OL36_W36G=SUYD??"$M^ :5[PQ@4$++FA%: M5E_Y9ER\T!B90:&4WT:U0NU'(NX)UQF0G#J(2Z83)# MW%J!C(\,A>"(!F>B(CX!;PGM?6+:7#"W2*E(J4AI=:34R,BAPE^6;3A.N\:< M=%I[%9$&D(A+C9$-7B&AE*+)IG38AX81F%_XQ4)G<-JU9WFP\',$*'>6.TOH MV;FS%3F;$#6'GIU";U!W%2I19>5,/F.7VM#RUJP-N\@G=OX;^C MSJ SA(-QE.V8B;X%WS_JU=]2D])R6+L\1NIG/&I::&6IU,B(1$.Y"A19)0,B M#*1)QD8,5JRMDS8NE<^>&B@4Z"Y2*E(J4EH=*34]"*W0H*;0H!G'7#28T* Y M(C(7?(Y,(LO>I7Z==>RX^J"GK^K#6LTI=U[3B& M[5(=5RMFK1S_%"D5*14IK8Z4?INGX*T@D3+PC#//-5$N6&$54&EBNB3)+6C? M(#UO>C7-__:'QU!E6E?!<6)VG2^PT_/]$YCL4IN33>HP[U'C<6[TPN'ECG7) M'_=@N!\/[;?7_:J^,!Q6'3<:6M>%P_[KQ"![P\+WYN)[1\.]J1ISV"4%H,0A M$;E''#P@[14@9Y34UOF@=-VI=39Z=R;WO^! 0W"@H'614I'2P^^I2W"EE#WU M">ZI,SX4GW95)AE'+.VMB$ON4%H $C&F@I%***IU@S;5)<6@S/A,&J3&:=FW MNOW!W5P@3]8-7)SU14I%2D5*14I%2DV2TCRD6GNBF+/!\V@XD<+8J&GZA3', M8C2W"=.Z@52_KOJQ,_PKL8)RI+@\.OS/<'^ZU+D-S&D,R '7B&M#D!.1HQBU M4<3$R(/-S:%QFY+94N>W9\1%BPO6%BDUTX%1L/9^L';&]6"5AR# ( &0^W5S MB2RQ#G'!HC !,\"B86"[I-B-)KL?_K#=NL2R'>0JR_\9]:#%<+N5E6B1H S7 MKP)4:/QD+UF:_] ?N2ZT\@.=7QWV3U]FT0SZW4X87WEZ*#9? 2)M.*52!.F= MYYIA8Y0A%EL6A%4AQD\[OZ@[=-'%L_[V_=%P,+2]/&6EG-#2T.OSQDPY(:(# M-<)*)(U*3-%*@2P(BPP#8IFA"=)R4YRD.DKJ-A9B2=FAR]"C1SZ%>32H:!K4 M_L]C"'\.H3<)/*^QMN^$G#>T/S[N=]/<#;;_.^H,SW9ZOCO*$W;MR=->OY?' M4?6[:?A'.VE$"7?+2=3<@#H5W2%(A*!92(#*+>*YC:#F"5J]4,P0!D%9F@&U MX&C!T8*C2\119Y5U 9113'+.P'%KL I*\.BAP[&1Q! MP3J&.,O1*(EESQ@"PYXE(+<#+4W^"H+=WT<6)WBKI%PISE)L$H-0=QKBYQA#F&/I1)< M*AS$VKK@L^1U[B"J@J8%30N:CFNW@\)@'1&6:LZQ69^];".[1T+0P MV.5![?0)O:.$2QLB$B!B9K &61X)PC9XRD H 3Q!K<%M27"!VP*W!6Z7Y"8( M,0;J& ]:\0!6&\--(JZ!1\XU@\=T$\3.-PCH.U3]@J_SNF$3MO[8&-EY:I3V MR&DE$2<@D3:!(!J $*5\5%)>!-04%T%!V8*RRT19SYD0W(,TGIM(-$23,%6I M*(2U]B>G[OHKGQJ MXAO!EQ^Q;M#OCH8W?^2*'\1#=IY=[VBDC$1Z)T=C7>AW_&O^QI>Y,G7'WZ+@ M[N$QM*S/'8ML[ZS3.VKU^L/T]VR5WNZU.FFL1Y7MMDYM-%Q<.J.G)O^6CDG/YT!]>,( MK_[,HZU=E\PI+ZUF3DC%!=:.<(:MRTD%42B%/U&]=OZAX^K\"4[M$2!7@?T' MV9@>\*7M?K5G@[5__S /)YT>NKH0I]?0>%;6_]=5Z7/7#/7J5]GJ*'U;=L_Q M%TS\>!!PWPMO,LGJ^O98A]N[[=;.WN;"Z^'>A[JYO[>UO7>PO=5*KP[V_]K9 MVCA,OQP;>VD9_C7C6.= M>&]1/BQZ2?$+G@\NSM^L/;<7[S[\8UVOMK]U>@F-^J/T'6%P\Y-=&6ZN&]>) M9VF\]7YP">>U3SN-NVM/!_#R_,7OY_M)IU?_]?I#OT]4;+('B-GJZ?4?'%^^ M5.47>*S.$WHS^2&)N=/7_OP: MT_Q>!DMO-Z!?4,A?5DTP,[=>M[;0Q MAXNL[!\.?Q:=G"N'W[<]!6KVM%%,Z8TIZ_,\[4I-&9EG436[WN+MGGG_]?;; MC<.=O3];&YN'.W_O'.YL']QFV=STZ,M93W>N#+/\$3[IHA?3:V"^FIOS/.(C M1^?<[D'GCLYI0I3-[1YMGM!QL)APS1AE&G,ML/.,!$MRS5NN0G1U]2"*R;AZ M$'W&U8/V-R?!,Y\]2W\GW;?S[>/AVY/T=\3>X3;?>__W/WN?=\4N??/UX^?_ M?-[[_@Y?!,^Y^W]_ZXY_=D__\ M\_'D[\YT\,S'PPW\X7LX_KAU1.J_]^>']/L_WSXGGQ\ M_Y]XGBJ^>X#9;AKWWL:G:+&-0#A2RGO$O2#(*:)1]-(K[80CV.:,F[; BY0. M6F+EX@>*,RR(U)Q'FRLU$*:MI4TS8"D9T7NKU?!*QT> M6\-^JX*D=+[3A59OPOCRN_FUMX/CUBB[O#N]5O\4*CO,WO(LGB^=80<&+Q>Q M"9K"_.^3WX\W&];L]; %IVD-=";]!GNA94]R./3W\1OP+3?XA.?2?/!V4_*P MM/G'O>FJ.-+K+DSZ@6Q M6_!82V^S6ZBM]<(]5)M'IHMB+X]]%L5^5,6>IJ-,"/">1"2TL2BALT3&48PH MYU($P:UFN9P:;C.RK-*4#:*D]=^FM#'-D7^IL/61YUZ_AVH>VIGD7YT3DG9Z M9Y*]-7-MT+*#03^K6N*N7SO#XZ27;MCJ# :CNHZO[P_NV$ZY@77$F\]HK@+< M?GPUCICI'6UF*23\V^H,?)KCX:#@VSSXUIDA+MXZBXT%1)W1B#,3D14!4!2< MT2"%T92OK9MK^I:5)@#/17F7SEINK[R%N2Q-LZ>92V#"B^@4(I(QQ(6CR"6; M!%D.PEC)"%9Z;5VU"9EUHSV>;J^2$Z5.+D?.C@-$3S(-J56F^$T>BF74Q?[_ MR +8O#+_!9:6!DNS)X[>R4@4=X@2)Q'W(2&24P&I0(QC6$LL(1E4M*W8PIRC M>$H:J\I+YQQ%E>]=E:<91E)5!1$;) *SN<210 :;]*LD4JID11@ODRJWE>8- MTN1END::SC VCVWO"/)17+2=JO7%=D>0TU.^VJJRO6&KV[&NT^T,S^HS'#AQ M$')<;$A_[$N=W%,<'@]%15XE ?V=Y7-YU+H?WX_E-&A\F;:G@&#[FS-DQ 9J M+'4.@;. N!(,&28 8>("L 1FUL'2BK05#TACM7GI;&0.;2ZD9"&5GCVP\4%Y M2"JM#,[Q0X"<-A2%7-?8&,J,RO8%8VVA%CZ*+8Z/NX6)]WOU^4P7$E\OT2(/ M337VS\.R_LKS_S:/:C^^&\#&8 ##J[[;[;%D"EXM#:]F(T>D44Q18I#$-N&5 MBPKI2"3R/BJL0] DAFQ$$48:9$05=TC#"!XUGJ8=.-C("1?(2LD0 MU^F'%L0A'!-8!\R%=FIMG;$GY EI:)62%7'=[)R<)ALB&P[980,]J([.TA#Z ME3V"UN!L,(23$H[R8)3I4AK[\:]^0M7.%P@UE@[^#[KA5;]Z5S!TOM2/BX+Y MN2G)-DMC^R2]I^ E1TS6-?-]1-9I0%:I9+XYEH^,UM9-HPZLBRNFX4SHEJI; M3)PEZO79CWJMN4TK5VMDE$GD*%B&#%$<":LPHR&)U;)LXU"U< QM\'@X-LDJTTM=]Z7BX&]58!8 M9*L7%\F#E^[9.)?7CVD %U'_"?)>CV4UV+D45$&S.S.6L9%EB63@HD1!@TA& M5DAHIF1 EEH7P/"H%5E;Y]=TBU,O/Y+FC+A>K9,F,9:SCP@0EO11( M6949BXC(N" 1=1 U-D HBTV,5ULI5TK/]T^@-;3?6@YZ$#O#5JSZ)ZT*QN$N MB:KD.-Q)Z91NM_\UFP.KY5]I1HW!+8A051#&$CNTWR9GX7^,Q5:,K^5!V>X, M7<'"8<$9H$3O'>)*1J2-]LA0@[V1-C@NUM:):*<5TXPR7\6UTG"R,I<^%U9R M=U6>8B62ZF1Z)#%YDXP.;@A#!FN+L+<81T@:;4D3?:6KY$EY7?6_= 99(_.I M3NYDD^E[+N0'G2]UFX?%J,@J6%=+/^JY$,JK?K75'[EA''4W?*F-L&S(>G?! M/O:W_OFZ>[C]20$/@09 AE&1#"DCDB'%0GH5A+9,1<%)/I'&Q5W2'(4VC6<@ MMU?H0C_NKLMG%[K\/8WG$W BB>08\>!R"2//D6:49$O""#!)N%$4I\CC[K+[ MPV.H5LO'T0@71SWODW2KL5E4XOWO@CIO9OT71)- )4?6R63T:":0\^#3C^"Q MT83)"&OK6C?(WBD.C,;1AZ*V]ZVV4[X*YXG@7F-D(G&)+'"/M*0,$1E\=CKJ MZ'(H*FE2[:%5\E.,*Y8,IKH'U-':=8V2\XHEI9/ ;9FA:;; -V9=4:O%$Q_X M+&PJ&K'GJWPJN07C?W=ZY_)X>R&.XHE:WH;T889'.H<#"]0CGEZE'TET.FU& M*&!NI+!:">_7UJEL$SH;A5C.P9Z#5B\_QKAH]4-K]?21&+&4$!>0T4QFK7;( MX:S:PD4/ACD%R3KD;7I-+N-3[F'U)"A'CE3K#?O5V6J==#6,:)Q+(3'Y@D7+ MPR(_PS"8DCP89Y#UD+#(&D!&4(>HD2Z[JI0(;FV=R;:\ICK%[<&HG',U5YT? M@&$4=;XO=9Y.II;66A,(RGYFQ%D I)F6"'MNC,J'7H2MK:.HY5\.I M1>VXG?BKBAOC$=E%+8B+(ECC<@\%EY:'2TB<NUU-\@W&CL=8&F2 YXL129#&F M* 3J38R8*98#]67;T(;H]2KY,C;3'7FR6XEY'W5ZXZRB%>Q5^"CT(Q?ANP:C M-NUI9YBFY'ON13(63]WZK.#4\G#JGQG^$20ASC*"I,4,<9]^:&<5$CQP09BU MWF4W1UO2V2)3QR^^M2/@7:E@9MGS=F* LEFELG"')2 >(V&F05YD@Z'\!A M8XB6:^O:M(4I<<3/5]8)-<\V]+CA7.:\?$"K@B_0&Y4\Z$?D)N?VU?O.\'AS-$BS M4Y5)T5 MH%H>4,T6X:=4NJ!%1)IRA=*V%)#UB9X8Z<%&SY0F.2!5M[E:N"-1\:8T5LD? M@)04)7\X)9]B(]9YK[TWR(>0NR0*BXRP#K%Z9=/(>+!C-K)PPZ+B6;F3JM9] MNU;75=*,"G'7G#__T%?M"EH50)H#D&:KUS)@VF2:X;A+YA'1&&EC*"(\"J^8 ME]&:M74N&Q(N7UP@S3N[*3K\T#H\T^9'94LA(&69R#T0-6D MRY9#0W1XE7P;X[C41=G$D[5[&LLF?HAF^\$76[!H#BR:+2]KO:21&H>\%MG= M&B4R4D5D-9;>*>NH5FOK1,^V@"^Q($W5XF9Y+XKN+DUWIZO<.\U"3*)1V&#$ M563(,"N2*I. K:!.2KVV+N0S]4PPTFPND9ORY,)$K=$ PE2AEB2'+PM[*UR_ M"E"A8?_T99Z30;_;":W\6$\0LYK!/)+(-I/$ZO*4 <(?9^\&N4SV91S]A=R* MVW5YR#9;-,XK0AT7D&B(I/DD."!-@"%.7 S*T&BQ7UMGM)U$N[B1=#L]>D(N MD%4%AOMSCA1@>"1@F*(\)GK)J7.)\B2VPY622%-K$>!H&"@J,,6Y>5<[;0]- M!X8E^56:08'4]15$]O[>/CCA^+9#'KE,WYPB7 MQ(>;L09N"GW^[Z@SZ)RWG]SH#OK;/:B.SMJM7F+(Z:V:)-M\6P6A'-\]7%L% M>U:WH3OL;XPG_X_1((UP,(!!VN_V8][Q)E="V=:6MZW-%K>C'D=O;40$)""> MI(N,81@1$;U+LG0V9DN>L3;D5*"=[#??$W5V[2\^%NROV=/Q0"(XPJ9#! MSB1#EN#L7G=(+"I"MXH4C*/?A=># M@[J(# T>><(](=Y*8^@S[@759%Z2M6"<#9X6_D07[HFCK()==1_-*--Z#H-7 M5?\DRVJC%W;'@CK;CS?#6:$JR\.S:XKJ<>."HPQ9JG)ONV1B:4D(@D@#YYB# MM\G.TK(MKZGV63+$GXNRWT>CRL65O?"6N^OY=%LJ8-(0[Q!E(M?HIA@9;3@* M.HE>$,J\",6?\NC^%*@/>-( ^I4]@M;@+%>**GZ41_2C[%I_G(98G24$VT[O MG.;+!8[F@J/96GI6<*V!,!2LH8@#P\@"%T@9R@@$10";M77*BGOD>>KM_?M' M;M#;8DLL4:FG.8;23"B:C ).1624T1B M4E)R7"TO=!(#STZ17JN3E+'JV6[W+"W_+]#MGT*:\WX3JPV=/(O &4L1AQ2RPR@>JDR4%3JCCAN=\V;4O3D.ZF M*^;1.*UR]M;PK#Z8@7,B7CP:C^?1J/-*7T_$\KIK>\-B(MT/6LW6ODND@T6; MV(9GN4BG-Q@9#R8Q$# 983 C)*,5QZ6'P//4[_OW?/Q*OXL*SZ?"T\GCRD,P MC"+F)4$\^(@LQ(""(IPF.3+%I,+/U/GL7>M6/5/6O -*M\9.^,&P[[_I]4_SH>Q<<^U)EWRLNZOX%'\)27C!68>\C )QG$A,6NH2416YPD88:GC) M(U__W]#Y\GA'B>FNJN-&8V])[4S9A>H(JMIS\GKG]78K=GJVY].#7=3D&R8K M8##1<-\?#.L4]/]Y/(MEHOC[\2VD.1[ 6_#CD/#.]UK##R_'NYF'6W;VY:F] M'^YNGJO]&[Z[M?TE_/DW#__WG^Y'VOWB/O?%_N$;NO_GW^G[MFF:I_3WWYWM M;WWXNK^UD9YWY^O>^_3W/__S;>^5_K:[]4]^MF][GW?8_I8_^R1\]L$3FDL\ MVT03-$4V\%S+'H 'ZZGG;FU=Z#:6LRZ."_"H-:SX#1ZR^L'F56#);VS$V.EV MTLY<$J"7IGD'5S7OZ!,6,NVX(B*L<$Y."A$93G.Y2&44IY&&H)J8 %T<@DVG MUG=1[+*O+JC=9S]J=Q0FQ,@= J8(XHI%9+$F2";9Q0.7P%M]DU)=>* M0_#!3B,O"'.K[]+0[ HZ_)K"0G8&@U&2!>S'.F+XKW[OZ!"JDW'YN()'<^#1 M;%WJJ)BTT6BDHT]X9'PN9,L(8M(YK[RA N3:.EO\Z+$X\1JKO/?*-'ZJO(5I M+%&SIPM3BP3*DF@D,%#$-35(&Z:1D]PKXC5$HM?6>=O0V7KSJ^.V>P3-? NG M8U]7=K@MCV8\69OH4<\5+X0Q* #U8(Z.262$BTIS2I QQ&GRJ%$.5BB'M0( MPCG6@JRMR[8FB[2F+1Z.YFKSTHE'T>9'<&Q,&MPXX;7V&D7G+>*2461]M$@9 M0@(U5%GA,]V036EO\] >C=#Y%C5I;,. MD,Z$N-?]N_J]^K%<%UJ]_A &%Z>(%W?=Z0C1ZPAIZY8<"^!86IW4W(%T GM. MK0UW#A/:CUGCSVV/R7EAT? Y-/SHRI%@K>'31X+DX]8VV_U^?+)[>-S]\#E] MU_L=\N']]EGZ_#_IN;[N';Y)[_W=V?U;L[V-3]Z"EQ);E(3NDST2.3*!!40% MIR CA:#,VOILREY]ACW/HE*,<:&)A)A8A#/$D,!I%$PZX RLNW-,2EE4C5I4 M?/?-)T@+RMBTE )Q$G%(*\M$%Y$@1"8;P7(P:=?1LXNJ#OH\AM:@\ZUUDE;/ M\: %"7]#ZS^C'HS-7X;;K8PZ]0+,*Z7=JF!P"CF=#[IG"YQ+KX)3Z;[/I<_W MH])$9)G:.6.B<1P\D0@#)/5BF"-ML4).2.XI\J[:V3MJ$S&Z:J^,5;K2M=LUA M]55;K;;/6J?V+/>M6)*=9D!*09+66XF3K>8T5L%ZI003CLI BIWV:"K^SZ\H M]?>]PZ-OB4*+CX<[/#T;_KBUU]W_,XWY)-WS^=WW-!=?/]!WWSZ^TFQWXY-. ML,X939M\5) 0@C.D-8G("@77!&K:VSMN&S+*Q$ M"-^C*NY<=&,=FUUIXE&=>]?O=G,(3]VK)-U1XH0?A6OL=GK]W+>QSA#."<-0 M%>(_#QCM;5W6V]S?>O=M]_,_GS3#/HDHG^LKAKA(!,.*&!'1P"+Q.@%58NZ4 MS-;4*^[?YZ*U]\HKKM?:8BDL1YO/+K5Y;^M#CM+1,AD+2%"I$8_Y0$=IB[10 M]26B6.D*WX"PX!^/EZF!APG#!DM$"X])<0H:/!(:3)$>%CD#&@Q2U$$R8E1 FOB .&,X=UR3 M4>FU=4%4F^C95,:[.54:UG_DZ;E;MF,$7_M:X)L_MKTC:%5V"*WQZ[KU?$V5 M_$5#JT/5EZ5'"A ;@P195<@G\'5B -)-=\L,EP H&198RG:XIB(=;6.5LX M^>!!P&$%0EZRR^BWI&45V '\J]7IC5_EGK7+I4?/T#9L!CU:"/!>IP?O)YMR M+/6MR3I(OW='61A7H74,M\727!Y\[L[0*F=QH#Y9FE$Z@KC'&EFG/"()5*/G M,,[>$D:VE5JD:$[Q/#4?71Z36A5,><*8,D7)E,$$=+2(6DT1=W5=?HE1X#0H MIL!H$A,EDZI-KFF<6[Q7CZ+\FS=QKW;+P5&GUZLK"L;6&=BJ>*OF!DPM*%#+ MG1(Z=C).$,G*/.%E@;WFP-]MS53M)E2 6$<]V9TU*BT MNYG@+-3P@ L\/"5XF&[;RA73A 5DL J($\*0TXHA$ P+!<$:RW)Q4L.7U:6A M89SHZ;FJ?L*)(+V;V-!I;7G P MX@(G4QEK@=*[5/MD)8!V:^M$D#;&"W?S7J*./;*'K@!L =@E &RN."@$]R"- MYR82#=$D.%4J"F&M=6.CO #L4P+8Z9XEQM-)HL?$3< 8&M6_N]ASDLY+T]TI?3<1%&X2)ITVA]T\D.^K')C[,X7 M^/UK)PR/S[7HRJ/-'K@S:0ZYA<#T6)'LVTCMA <'G8%!_ MX\NZK:^_14GRPV-H6>_[)VDT9]FG.4Z,M%5ZNU?76SBJ;+=U:JMQ3^-C&.02 M=[DZ7\YP2*]JB>56XN?I#>GVP3"]4><&O?BQ-M3\'KJZIZ>4P?L#U_W75OZ>[ M[OYD=CZ/!L-./$M?4:_CRV58*TZ:IJX]'<#+\Q>_A\[@M&O/7G9Z]W/KS'-[V6P]'8#>E:^ W4M#3EX]_KU7]N[VVE3_:NU MM7.P^=?^P;NWVZW]5ZW-C8/_:[WZ:_]]:V?OU?[;W8W#G?V]&\]4EG&0_9C? ML2IG9Z.YM.!YS9Y%<@^?F?%QW1,^%R-BZ24#=B;KYW5:4'NP$K$*Z3ZZ M+3XUNA^W%K]_O>UAM>=W;8VCG[>/CFZ][)FV^[G]^0_:U7\=SYDOYENVG<>QN? M)#94NAB1T%X@SBU&27X<\>"](,2R&$@NC,;QPFDVS:L54 #I60+2TF.S"B#= M'R!]GP(DD^5B%$61"8=XC ZYR"C2-.# )?8AXIP'3-C"_9.;5_*@&=AR/9_? MV]]#-7'?V?M[^^!P9^_/UL;>5NO5SM[&WF;]V^;ASM\[ASO;!X7*/V$J/T[< M[/1:=C" 8:N"8:>J/3N3/@?Y.'CFTF6GW4+Z5V*/71KI'PSAY.5LY/)&7F%O M+Q98W7%@HQ?V+SLZEXUVGHWV[(+Y\_W##9'[O&D.F@F%<,R-J'+>F,V& &<6 M2ZHQ)I2OK3>J'G*A_062'H#V%TAZ($CZ/@5)AF AI0A(!^H1-UP@2X-#@5#) MG<(LZ@[GY6EGGT?3]/XN4W'UFF\)U3_A<-H7E\M3SE;4?WT_6U:M^M5FOJH.\J)YY4=N' MV1CV#F:X:HQ6,><=N] MG4.S[H4\R+IXE0^.3M,;)U =P4PV;_$//$NX72X5O%Q6EX#[+JVIW7I)%2*X M#)SMS!)!C4V@8% 2CLPX*Y!Q!B.@%@@)Q(!?7K.5XKDLR/0$B> \R%1HX$+P M-$T#0,@]5)?#:?;JNVXLM*Q"TNPCN00^M]-:I[>8VCOO.+?JL_&@Z&MA?.,V9O MZB1:3/1G"<;WQQ8WQLOM/,<@_=O?OUQK&9]7HV/JP^#R_N:L3Y$X <$"$BX2 MQ#$P9!0A2&,;!35.N:B*3[$ 5@,>K1'L<0[ *L T#S!-$T8;+9$R*N28#(@+ M(9#)/>8==9I%I:17>&V=L29E9JZ *_%M?HWZ$8T&,,F$Z;NA3?=ESGC9^RQ' M'';KSA[=CG6=;F=X5ER+*V&Y+STCOEYR^_'= .H@]/W)<7^=+[C"&9,D>QX[(TPHB5!6$<1Y+*XR@E=Z&;U#YSJ#X(U?# MO%^N/_)RX5V$#%U <;;O7Y^ON3J2?&L$A_WMR7HK#',9N9"'&Q>5L?>W_DGC MW_XDE(K!28&HB@QQ;W*ZBY;)^E<1P 6!U?(H9G%+%MQZ6A1S<=PJ^#0?/IW] MB$\*;*#.!P0R>R>5-,A (I4T Q3G@7ENUM:34=P@;'INV=IEP"4?_A9F108_ MY.RX?/?)*?0&=;V*EK>G==GP[^E",B'J@(=>&G)V; _Z<9@LD-O;$\7U\Y3W MY27;$WG%_9$7W.:5];9YN=P.^SN3Q?9N >3I5:VY+FVY,L&C/N'.V+W\[M/ M:4/.QD*R$8R@.4T^(&.U35NR95%#B#[W>A!TX?YJQ2-=8.DIF@L%EAX$ELY^ MA"4,Q@1I91(1]X@GVP!I:A22>=.)1BHA(+>@:1 JE2XRI8O,+V; W-Q%)H^V M1@KFE)=6,R>DX@)K1SC#UC%L3!1*X4^,K*TOWGI&LFM:SSS"&KJI?G ]7P>' MV[OMUL[>YLVBG;2LR9VAY(^[\Z..?&__.]C>RJ\.]O_: MV=HXW+XH@;SQ5^O@,+V16YX<++I\[_VA?GNWM_%N:R>-_U\W-":ZN7?1'.N; MK_U]K8VO>]__.=O[OD%V/^_P1'#HQ\.-[WN?_Y-=G6?[A_Z3 MTYYPF6:*6YZ[52>^XHAE2!LE>+1,8>& X8.\TI92P(%TUBV';M9PKZ2,JWE6:KZIP.)WDYB4.T M_A@-TFV#P5Q;R 1''@1&KN<*!XG5I+VOYU^T6\/^$:1'J5I?.\/C5F9?%YY;'VP ]_@HKW3KP@ MM&N"V4V;: Z5J* '7^L^>>E%=736ZL'P:[_Z9]!NG5;]+YTZ9#6E"#-#,^$].J?Y)#>/,WM%M'W;Y+'-798=JU MS](\IDE)EF+=%OVT#MI(CS:*R79)"%I="F]_>W=P.<_#8SNLYW8BNV2M=CLY MMCZ]F:R9H_&2R+PYC6V0G]1W1_4CI#5BJ_Q(GY, TL>^0+=_FC^8*_)#+PT& MTH3FD:9[_&A5EB"G+&Y'3O52?KBWSII(OJ]H_[XN\>V+H)>GLFT M#*'ZTO%):#GUK=X+H![UM3,VKJXZ.LTW_VQ_XBK!* 8> 3'*EH9B*.:<0HA M02K<8G]Z7>71#,]>=VUON-$+V^>3GPSV..K^U8D_1B2D1>9?AE%U!K9:M9WL M^Q'>WTHF^)9/OR<3_^B351R,)1X%PCGBP!BRTJ;MS2;*((0(3.8S.SR](;7R M] W:/RS1C;0<>C:9Z/_/WILVMXULB8)_A:'IGJAZ0>@BD8D$4-7C")4E^ZJF M1'F1JT;^HLA5@DR1:H"T+/_Z.2<3 ,%-BRU9U#5>O^NR23"1>?+L:\)^![MO MDMOI=@)N,%S;ZK%JHI!!$6D!.PTV.\3[&'6W?7BJM> MC$F_&5*8X*H3XUR+T-'+B'.A620=^-N!@.'5:#U/AD MX$=7P)?-''56N%]Z1ETS$9=UD?R^AAKZGMX6'BH/!/5+@M@ B#B/:,JI^JL>K2U#ASU?@;7K=+R M,1D\B2K?PA)W1/C7K!?.KZ^\JT'?Q+J6L'4.UG,WNMUKO;6ZWG+^184!IEK< MS"TO +=.\?+JA>LK]+-3ZATUS[L[ P29 /R:DA)XES87#K//4 "C7 'T\GF! MH Y=Y%^])HB/R&O +D O;$$/6T.LP#"GF,#"(,6KU]M2NXI@U@*[5T #!5<>\+!Q4 M\9NQT[%0&H\1>T:UYH)P<^+?0-W+ MRW):'1;/:B1N6$_5W#W "0T2-, <%IT4HMYT'Z0D@';8LU,SG)WT&?&*Q@^Y M"/<6ZV_HW6N""*Y>[?@=7@>5G]+IW=7M> 4-,'=P9:PXM_124OX MS#0_]Z.:#JM+P6[STQ&\"3\ Y5ZX-%W',0#>%]A#H))UK40P(D]P+/V M:>I#Z+Q '5 H) \?NH>;RC52L]]J2UK"UQ= A=.*C4E AC.DI9[Y<@FK&#VC MGK'V.B*: U^0SS@1Z^3O9S&<^IHV0)0V'=P%8=QE;@C&O$)9Z=@+ ;_.T>\ M,R7"N;$K0%^=C1%=QECC_G\_J!O4<\.04-.9S4,@!W/ =W!A8$4:@B.BU5^_]^7?S L?+ M_AF^KC^IU.CX(7 ME3UO5, ^^SW_*!ZW=%+FJE=O%8^)/![%G-.USH%ZX-\(S:+?9L:51=,\F8]: M3WK)=#D%LBP; [5Y1^[(H%K"ZP6@A?;F#U!]CK912SU;H4O,!+2'(+ZQ!HX[ M_?RZ\PK?A?B$)-H">95GX\D]EY44@/W:*;QTP:+#7\QI(QY7 (-*H#A8"^6I M&); 2]PM(GG#&_$+P!/]&6G>+=Z<#,4-R-W"?8H\8^CMN?K%<]8A4@02#@A6*^_W8/= OQEY9L!#@E:&]X(LE>@=Z>T K\=7\W! MR5F6* >!29851ZXD@@*-MC+\9EQHP$!8K&+%<$Y@'J8(/#N;H8A?JD*36A$'<8T%P$, MQ6?C8!>@R)X]Z%! ("["U9NBA<1O&OQZ9B+X<-1[963AF!OI5_RM?=%"@9S$ M@A4TMRK"=W4%$W_/LZ=_C(3Y4>D_:S'Z$1_P3,QOR MZBP'KHFFES1FM.!ARYU41(Z#U^LZ_L &?4P6*<_S_]FR\Z=IA#"@-EP%V " MW]-BA,@W4_&<0E"I"NZ47H=?YKFU!V6R]-I5^LS,E&U]Z%U$M9+1.HS']YG" MTE^PHM&XPD_%J5,H"X/4Z#ZI4P&KSP#DWFCPQ)$K)"9OJ0-S0=PNQ\5UH\XX M"V9A+S-?YLN=W9U&?%4_07VZ.;B[-\\(\+HJ G408I\/"WKW7E%%JA,^4A% M'UC0Q+O/BOP"T7'!''%, >_R T $EGZ/X6;XV6N#(+EV^WX)]Z3%=N^],3WL M9='CO4=V=MXS\MY4?#R=!W;#(%('!9!$9>[QHGQ*^-S)B+J'3OSH\8FC98\7 M#GF%I8=## F\&X/\WVD1<_WP+_9?G_XE>K/XQJ\-G?\%IA P%?QJYOL#^G7" M%8G0MQSL_>*(W;KV&1*D^A7HE[/U>E>B;%MC&LW8 U$ =R<(/RJP)R34HW[0/*@/(^+42[N?'%/E4,Q M 1OQC1&?%BZCN-RNP/G, F.'J$HKM,)-^,;XPFV4[M2767 MBU$ O/$:E5JAL>JCYOEY@VD&2!"AHSDX-G+JZ,W_VW9*UV;,$)15CX;X-H3# M,8I&EUO8:T;/S;0[]+F@:_A"@F1LK=T$Y/ @^$%]BO=3Z;<";YWA6U\D&*GE M%$NWJ[5\7_$6HN(55S'("K7G7!"-25RO7,7RO3?&?5-.0>GZ[)Q0'BV7<7]F MKB\D^"PD%&QT:N.CRVH2KL_CZU+RNI2\S4G)6YD'=&M>ST(>4$RUB"BC*HDD MPT8?0BMI*,U4S%-JDD=+,/,)^.K,Z.G0'-IW!J-ZYIUI:M#P9&!NAZ M.V #'M1ZC0]TO>1;%!D-#KL:EDN+E%B.U]V;23T*WW*NW70.L!HK,GQ*??X M%[#W)V9XW?NO>Q27$!UIPK42W%*6&)*2,&),ZI02P4*>5<4E+$J#^B]SQ27Q M'&Z_P6"ET27&%]9A-^J:?E]W:W#$?SH*. X/C_;].8X^T<.=$QZ'84RQ[X5- M2,"L94$6I5D09J'*I A3%L9;+^(XW%XN-.\!%@]=.&MD7.##FBHVAZ&OD7.D MHXL?7=.8&(8J_7@*.*[+7W];$AW)4%R6YK?Z+[_75<;Y MR-& ^]'O%4U6BA)J5POU)XY(_=MM]M5 5X[]+Z'82 MT[5?A]MD[7O!Q?'1N_.#UQ_/0 Q3^.SL.(*U=M]^/?[ZB2T6 M@QX?';"/1P=7!Q<'# 3WV>#UP=5'W,.N@L]>G8.8_S38'9P?'IW9@UGC5'H M^QZ ..=@:AAM@D1S&C"9T2 #&R*03&>9((E.)6BS-*5]^-\#%83>C6Y^RKZ$ MW\+5W^R_V:N\]EB?(1N__>*]--"([@>-E=R[XV3S6?"-K;%?HJ]1@4W]IL@_ M@Q7T9BB4ZU).F?4?]G]^YDLQE8%25T$6Y4MJH&&:/3^PJ,2O.M MO$X43J_'4_1A.>WWI[2E'Q(R&\WIGX[1/X(CO./RMW/YP.TB<2X&U\K;6YPUT,?L M^JH2Z,9 VQM3O#]SK=/F^$PL!-5I&EIB#,L8$T(PFT4JH:$$@(4G^Q5[2=KL M97_P:MG^;?=U?B.*P\)E_^F_<6^SMU?<(WR>W./;PVCG>_'AT<[UP=?]:'!T M2@]V3B+!TBB4:2 XDP&C&LS5Q(*Y"HQ V#!4B>%5VW,XS M:J-*NDUU>'87/$.W2)28B"0J MX )S%TR2!0#O* BC)(Q#R](D,36>?1NB^0N9QS)7RZ\4R!97V>#RYQ;RCUTE M!=RLJT?RY<>NVQP8$\8W+ZBRAV?)QBYR[-IDN,*5=IG*;( ZIA=> %-%GX+O M@;> U>O/,5L#"PW*68;J"HJY@=16'=XEGAJLQ:O$P(UO;K5<0& (6+ :/E/6 M\D)>SRV!K0JFA3K#LHIUE^-6O6G?ZR!3=?)? $@]X,;MI,6_@6OB3T3H1BYGL"GT..7<>S!7!E\^+7T3C-G428>W^/U:I@DZMC3%(K^,+;=22*:R MC$4V%J#[QT29,.(BC1+9\,LYS9_-*?Z+6GZ=#/T._]4QR8I)'NZ<$$Z%U'$" MFF$6!8Q'(A IUX%)M4F)2$!2LZT7;)LSNJR5__B4[V=7SK*_NML#M"-K-71Q!=K]687V^_9S:\H/1,\3H9EA/P@K]Z[W =%''SP<.9O /]^9]QV7W[^]+^,D9$#LX/;%*)$*$ M.I V9)A4APPH,8$0*DO#*$ZL2C!XU8_#<&7\:IU<:HMTY[KT=S5#8*RG%S/= MP35LP56^2EJ\SU MRZ+J#S 9J?QRV&H6^GIGY\WL@!^J0L2\[%V8R=E8^X8']0*5RH.;G50MOJH* MLVJUNGE#7:U8M7QW!YHU;F]:!]0-6K"@WYT&/L/^6.[\K6U73_7;>MB*36"' MI<] 2KYOC3-YT+IR'DLG<.H.-YC@[3LFU74$_:8_?>YM1K$$]D(FW$F1+'"N25\TPFP9FJFL#C -W?U!N58Y0[%&X;R M9BJ'N?+AWHK%-3EF!/,">,,IUI2HG5B$-]2V'Q'0J%-ZX]RE\Y*$@ZGUP_ MLRXH2\.4IB,QU:Y%U3U&)O7.Q&?C^YU=%NBU]*K"PQL5OIBKUE[R6?- UQWP M%;9;)6'PUCVV@]D:(#E(6&M%[\SI=.@1[7WP__51IDPOZM;%Z#U1C+!'T,"Z2( 5[/F"4, Z*#!,BW'H1\V@[7HL; M3F:@)9J(:)TZP4E_(:[K^SAIY #?XU'IR@&=HV<'. T-N@<*75T_\\:K9V*X M/QK@ZUV3QM.C*S/\; Y@2V>=W%B''_'ASDE"I QC&P?P>Q?+LH%@<1+$%A2& M#(,5C(+<8-OI>M: O43JHHS>6 YQZ(=3@$&)=PVJIU[;KEI3CN":>B3"5KQP M.]N]7=^ VH4L\B_5QSV?FW:;2@MW/W5)5,)[KL?EO566[QWVOEYLO2G&-I_\ M!7OJ4' U"KZ]/K@ZL3JV(M1A$ J1@GA2.@#S&I08*X%=T<3$,;"HF-TFG="\ M&;G1+Y^K!O#6M;)Q\X!\(U>7'P8__=P$-S8#4P9F@@;0&]]-6_]Q_:'$;([# M>M,[S9X[3%J#20PP*31P'4)D@0$%.& 2,$F*D 8\$BI2,>!1"(H.C;;Y6DS: M[OU[?(6QI'X32;NL2G@\(K5"=$\:$^LZ;#U(C[GX\.C#EX.CXZ^'N_M7!Z3=V)B?'G;&^#;\(4XG27!!M%/AI6#\^,8)&)((I6J#-U'"?H/%>A) M<1('5 /0M:)*"(H%;?%RI.&_>Z\+C,:UZZW>FQ'6ZOJR*_02P'VE3RI8VKF1 MN)D;"M-NDMEA)[,W?$Q.^U[?S(H6W14_J1RO1VKIA1"P*Y1!]X&KSL21'Q<8 MH79%!^CKJ"6^"P;/I<<])4.?T40W.6K32>*^DZ-^0)K>RL%Y]U,2(BZUH8GD M4#0_CU&-UVM.S3) MR3^OPK"@QD:#MRCC+GFC$?CBH_7=&+*@9D_,]*ND308 MAS\M3<-G6!RO)652ABK@!)4VQA.,AR5!JAE8FUH8F:6HM*4WY!4Z6FH5QL\/ M=)=FF)O/IIH2C0.+O3U;U;C@S-)R:C'+S_C:U@N<@-Y0(>#:L,YT!_1W_-JG MKCJJG."X]G*R(O&DYTI,9J.OW>OQ7RO3R5W-]F>1#]W4&]B%K+719]<0Y&B% MT[<95W]9C,M+G+SN2Z1F8R"+O/Q4]IM903[<,!U5+9)<.H5%\,/AACBIU-?Z M%K[:M"X];69.&U' 4R4:3TW?! R/84+A946EY396 "Z.R%U.:7=)_G;J\H5F M98?P5N-H>Y:;5/9O[E6%)Y+C O@H/NP]Y@(P;X@EBJ7'6C'!XUY4-;B7+L/' MH<1LVXBQVEP:=]&]*394LM/)%+LV?49<:BM8I5$^^VD$=UL/Z*XFE2-8X7]. MYF"2$[YRA)!O?K3XF-!P9-^>Y?(2J*KH^9HRV-19?NE&@N=N:KPGL_8\<%AU MJA1@@)UB(435':9ZLL$._\+BDYGXHF/L!8,CX<=R:0NSC#"X/KS_H9F8E0$' M#6 9CB_]'-LFT<4CV%G>'+0PS3MPR!GBY7<":KE+Q"D/-9@0 7=@L[$37%2IS' T8"Y"C M7\BWTP$:'FI?22-Z.%,.VR=AUWA7M&^L1=Y0]0M;QU'ZK=>#B)T.J][S,R[; M#)?=]('3+P__WM\-2/; #/_1=<,C;.X&UUAZ5BFPKX ;M8M7?HV])2=-:SS0 MZZOQ7@.1T].:QQ)% -3?@ BC1D7^5__E9*(77W1.G FN@>C6LL*2I=X7] ME;!N:=2KEH2?H+Y5Y!4B.H1';.BW$ ?6!]QV;SQ%K7:TP"(\'H$,JJ3%H<=$ M7ZA[!E\BI[55XRMD!V7%2.J:JW)6507X;X= %HYW 60^@Q093[&Z]]1OL 6> M)M2.U(X]\$:^'.MT.): SYXNR@K;W:CE.O8*EZ_-1:[:(D"=B>'0C$ZKW55P M]Z+2CVI 168X/@6 YZJLQC,#?[_&GP*P'>L^Z_G1\.ZW( ?'Q00/!ZM.JIXA M6-J33R8(PD8\.*[CEX0+1AZ&=3EL-XD+XNIZU?B1'6+^31S6V]B0V#[ MC$"DJY:8:D^N=N\N\E/731X%1^[[?\S6KBX0'W2%@KX@#H!Z#/8N,8Q(,3R9B6/:=4"QGMRL48?]M8K MK]%+TQ9>^-/:K>O4M'+Q*-4)%-R =$I8#^N M5&K&UF0Q%MA7YD* #=[@S-S,=# M4 E ;07(N(=UF]ZA73>N;KA&Q6B:C3@" M\$/>3<5Y9J6MY@O<6B$=/$'A==QOU-2&VB&P5WAP)VP M8KUP-SGZ+"KV!T;!L&;/$]_MO@8@=]M9=\TUF%W/0O@!=4;#=<52 M*L:!Y;Z>=;@VJ/E%)9>NL&OI+:A7X5&U\RHB46V]OB6WSB^(U/;7^?GU[L>G M: FU--5*/:UEQ;ALWC9O+L.OP5K!HF:=5WM'E;W!GSGD<97#[F903$^+EG"= M) MY9-Y;;;-;U )1O\;$+H"4P7_V6!>?\Z8J81HVVAI[;>I]*ZN"+20*+#KIN<;];N, HE/O/@!TO%,/$#^J7":*BY3*F"[F*GF! 0X@L3)F3G!$_P0+\-J93G:_C$^R%5O M7P!+N!T[,#S.+/?&Z0B:K:M' SP BQSO>V>DW\\R-G::G@)OQD/DCN7&S':_ MKGR+YSOQ -:$[[\.HK_/!U_?G0_.W\;'1X/SCQ?OSH[_>74VV/WS OV%B[[% M@]U/9+ [@+TTOC,>:(>65CD-MW,[][$FL2I5EHXL@P:;&\21D..!O26+$X M_E%8NH"+U_[/GQH?=T]/F()[)*$(N,YLP-(,4)'8)(B,RL+,ADEH]>*- K\. M:10ELKV4IYA6 04LEW04RY25TI=)?.UMG N(R=S]<5JCF&'379*W=9"WJ MFJQU3=8VXE#?TF3M5MUH0?(R1AD+!4F,I0RD<$:9S.(HRF!+L%;\I+)V?7W+ M\L%O52%>Z"G8NJHR,UUV=^5EU!^^6N#H; M@Q0+QE9:/@[ T?Z*@;S_V]OU?.M^NN=94* M."5L.>YI6V=LK #H[UPT7JWMS5]FO_?U,2WVX1:(;H M_A.50WCVIKHM=KD:45;B1GGFO(P2\5G4ZYU74:J9.KA$IS=I835%7!M15)U1 M5JMYV[W#I6AK_>/)66'\X($[M%FIU+=)0[J84P&*/G(A[*^Q0+*-AUNZ\#3@ M5=7FO?%/UEO'G:W<>X2ZI,^DNZYTRBK>O< 'X!%<;'N%]K]I##5-;_3V;T#W8_A8.OIU<'YP?A8/=MC!-B;6I !I,@ M2T/LI!C9 & >!JD-B="<&BF7/#I<9S'EADNB)>-9G,:1M#&1/"6A")E>M/_K M&^C55]#;J[C\S>ZGN]G@=--TFUO!\^(/#(6,/._O_2G@UZ F+'=Z0NO2L;W/ M+\>]/_\N9YRT&I_@!$&1G[J$3\S<&6.L&QEI'I9L.#L/,MQ[ MJ@#58(CKWE"H3^V@6R7?,:SKQ(G35/*BG3N!X!N#.=].5YJ)GNDE^C!NWGX^ M\4X%X-6]7XB/<5V.KWQ<1(.U7X6GYALNX2=PADIB8#Y2JZ@190R\K/HA/-:( MQR:L"D+ .1I&JIKE]4OD7SUK/(;O1Z.]D$X1\5Z*>H:@-"-C4;-H_!_-;GQX ML,&;H9-FK=VM\,/,7$7E*OCD53S.925>5^\&"!=-0+6Y_WX5'W>3.5"H]N>_ MKR"QG$W5KQO1^U38UG0%/SBSI\0G[V>DLN[T<43._5F<',@$.[4BK] MQ/&1)=%T>I)REJ0\#@,KL4^?XC:04:(#D0K#,PW_Q\G=7-I151]H/_ZX82%K<'Z1JF:NR!LHH?>+X__C*1Q%E[_^UKNO M'EEMO'8@NJ'N ,*AN"S-;_5??@>S'43&]6_YR '"_>CWZEXJKR.Z*A=FNKN; M\E_/G' X,1A%+DYXGTVAK[[>=E\M3*CWWZ5\FZ3KOPZWR=KO;EJ6D&T>W6U9 M-Y2^VC9 !D'Y_VS1K9ESTL^]#W'J?6N]&QZ-+K_@P\O^O$5(>B ^M&\VO;5LU&'0'@$B0[*<%&-HZJ+:JE#'6_G[#\3'J?9_#/Z8WD,1P>C^\ M:>[8]SQM150N[^$25 :DY![>VN\K,>;>0+7N_RT"M8?_338&N&LZ6:SKZ+\( M[_LIG[.ACK$WE-$Q8U1D,HD4C;FR MPFK.S9IFR_011S'0YZFQG1U??!D>GH/V=?0W?+[_Y?@?>/[H+3D^/V8?+_;B MC[O'7X^C5_GQ^6ET?/'VJOX-O&OZ,?K #^'9 6IRYZ_./KX^ (WO[WQP?G9Q M?#3\-( W'__S9WZX^S'_N/N'/KU38RH.OOMZO5&LJC50'D"%N4-G(X9/10S&KQ?8D9A MR'426Q+H2)" &6Z"5&0L8%1S(2-IH@R'V/2S%;TGGZ@;AL/&;U/+[D:03ZRP M;31K;(V*?B#' P5HZ_$477T_O>?!NW7JS)=+<8W.S.^10!LM9S9&%:XA_L8# M_*5O"P$Z\6 \JGI$='+F/G)F6>D5*>S@#_#I5WN)Z[WY&C5Q&71:;^'9KPQH'J[N[1AP3-IC#MC3$.6II( MQYSOP9P/EXT FV;4"&8#91A.,Z0F$"9409Q8)2BUJ9!V-7-^1B; Q+C=PF4 M?[D(];K2FXVO"7M599_>>Z:@2T>NVD.X5E-?CR=_PY;1X+J.R?W2%9ZM#Z>#K M 8X=S+)(<"%%$'&5!BP1(L II8%EB=4VC6,9DJT7\0VSXGR/4-^'L#TS&Y.8 MST2AKS#OI.Y+4N4"-MGQ3?K9+%=%WS((LTD@Z%V)TB5GU\UPMG]DWM:'TAS: MO7+BJ*+\V1#)E:Z#FB ,61S+(9"R"T A-0Z8X8-$=\[&>L*/9 M!Y\VVUSF,RS[]:6Y32.R;ZWGH&>":#K5K^^,\N]:PK6XE-^!W8>S05_CXO/DU MU5%W+J/S=>5UP1&68DWGV.YUS9,K!U?_#B_V[:%=8]J\+-NU !/4 ["HR8(:X%B":]/GU\=IU?:#95D:]0W7)<"5>OESH]Y2LY\9<'MB MUF9)S9IMKVB#U#8='CFMW)SB"=_5W*AK<%)K+6]/(K!$8I(F01(:M)\Y"[(P M5H&URJ2,[!TVU4CYR M!JXK 3T;7[DRG:$KM7*%I&.PE'PO2C%RI::?(!5+8JZ1J] :;JWX(?ZN.6+;@\QR:C[00ECY)5XLU MO4AHUXNDZT6R$8?ZEEXDM_866>P"1N(D-HQJE7$62RDSR1,C$]!/,JMT>DLO MDM5[N%7PSN]!VY HE<7PW@0KQADY)KB3EU@/HU#-/]/[@U:**/7"#%@]M(_XK#6L^ M PZ.I] !?34N--QZXWL.?S;E^^L'>G!U F />1B:(&' M95EDZ-8+T.'6QJZ6%8[-J?._G?FT:+C6Z&HUTX[5%.U3\T4-P9S\C+$6YUX? MC;T-VIL8=3:" Z(U;8K/N:I;5+N&+HATOCV_:%HVYVX*[BR04W7; >6M/(>W=VL]2\([X8XV GU_[>6=)UG;W;&\AJ;!+FVJ;;^<;J\ZN<51'(F=-> M]SP<*G=YU7FC'NV!$\1M3=J^>JV\];D1IYO1!%DVX$FZSZW;2IZ2DO>-:0KOL_,CB_ !G@[RL";1SL]=N]KV3F',11;$,C"99P,(LP=02&R2)BF*: M4OACR8,0668594F8&;5K< M"ID7.^TN3;.YAH5INF(ZE;D QETTFO6BHN[5Z7H,"_8A7&8 KN*W:8@)YH<1 M(&AG@6_T9*S2[W]0)Z7RT,XI8(<6]:X_KO'/5XZO_]R4^>$D(CH40N(X6R' M"#=9D/*,!4H3H@&;3,J3);]:0J@TH07M7#))<,HXI2*%BY*&RN4._YAXZ/!B M%5+V&PQSK;Y ><+K0AVNL>B:!U#&+N/@^A^N?+AP/_!-ELK?OF'$Q:W'?VY- MD$BVS?GC-$$BV3_-W-&7=9KO-=IO%+F/Q#^DRECW/+F--0>:[1@#XJ1KT?!)NJT].LS6)CV/7#+R M0LYS;(T6QBI%DI39*,MT9BC1.J:A)=KXH"JI@ZJ$ ):W![V=3[,X;0$]A+BWC^^'MC!R_!K MU=6''L"^!SLG/-$*$#(.4IUBNH1A 6"N#JQ.XSA)-"51"OK9AG1<>PKD_^]' M91@=>^V@U4&K@]9C0VL##.H?I\W^L5F#(39,/U-1;)-0,VFBA!$I9&9CRY), MF40*8D25],;6U*1U^MGCZ6>SKHNU?A8K(C0) 4E3*0,6IR(0)DT"$B469T2D MH*-MO2#19@R!>#[ZV5W]"AW# ))E4J=I*+G6(2-*"1[Q6*N8"\7BV.C.H'M" MAK%HT$59RJ@689!$B@5,"17(-!0!IYF.94)"H1-@&''',)[,$?F,U<@.6AVT M.FAM K1^JO#$RRX\T84G'BP\02.2)#)+K6*$QJ#99E)E/%%4I:'AG3;[9-IL MOJ3-VDQ+&3(1I)D!;=82&Z1"V" 3<"D^( MC#'*B0[@3PKZ&7;;2*,,!_C%H62&9IQNO6!)YVWL?!Q/[Q'JV"N8OZ$R:48Y M9T2S)(Q3H6W&51)EFF;&1!U[?4+V2A:S\^)(9['* J%E'# 69T%F4AWH3":6 MBXAD7&R]6#%UNV.O'7OMV.L3L%<3*ZYI:&,N"8LC(A2S4D@IA8D-#]DM#9\[ M]OJ8[#6NV>M@]U-\\/8DY2DW4J9!"KIJ )1!F!B\"!$1Z/,(J$2 MKK\A3" MCKUV[+6+T+5]&GM=A*YS\W7QS"?0.*2@-DE2:\"68XD4:4)YPF+)54IYIFQG MT#V5QG'X,0##HJ39#9A 1*AZ$T+,T(^LN^/SNOBV=V[+6# M5@>M+D+W3=KLJX

Y[A)7<&7@>MYP*MSMNXE<-O#+,L95E$F(I"P:W(9!JF M.HM3K>I6"Y7N3SK=_\?I_J#SM[R-#',90YNJ5)N 9DP%+)-)D&J2!E8RL AH MED8QV7H1=;'RCKUV['4CV*M1).4I8:%0EH5)++E((B+2,%3"9&2QDTW'7G\D M>_UR4%5+P_GCP]VW)R922J=*!Y0)'3"&\T6D "8K,V5"'6EB15?Y^)/&)UYW M\8G.R=%!:Z.AU45SMG(:9F%BJ30RE"R45-*4$*VR.$RB-,Q$9]$]E*3L!2"M-,A0'\B;5,5 6"TRQ@D0AY;%5$ M!>GW:_<\]V)EX'K8V&5N>>!9U#B%1;PC+)#8LBEB9)8A)N"24R2J3N MW+-/IW/L+[EGF15441H%BA(:,,58()6D@;2)43$C@BF^]2+JLNT[_MKQUXW@ MKQE-4Z&-B54D&8]HJKC1DA%F0!'5D>ULNJ?DKTLVG8VEM4)% 8TCL.E(IH)4 M4AG$4AHB,?R5*K#I6,=@6S;=OR9"#@W\5^>?7_P/_%'OZ4(4I_G(#2CD-5GG M(PWH^AM)'<]X"AOM_QR-)V+8&YJR[$W.X/TD_.^>'1?P#],K3'EIX$H_F]XE M+#_6V\UYW>GPWI' \]'4D: [KS_'B_^1Q;]>S#_> D;[])0_Q>E)Y";6F\+T M!/PO'^%?1Y-> 6RD[%V=F9$!3.N)WA#NS9V_XBR]L>U-'- *>&(TA=^6R.8J M3F0TK(4_RR]R_(=GA/@C54^$W>Z]/QM/AQJ>*@&%-M(Y7 F>&8,C\!UCDY[.K?PP'0XR0V^ [;H MMGTF "%$[P(V6.!OA 9(E:9GK 5LZ8$8&$^+UIJP7YT[\2!&&I$*5BP1(M6; MQB, R?ZH=PHG+,2P#VO7L$"?CRJT;4/ MO[SNC<9^A?4+P(_*J2S-_TX1 _QO\9:,Z?W?_U<: 0K^8T .71K8/CR^ZM)* M#VVWS@2^P'.W]H< J?8(1[6]*].ZUXG 7;O+00#AL\WY"S/T$#K++TM\:/7+ M"Z.G<*= M'G1NYP6ZDR4>&>M]U:7!^(4Z:"]SO#:G9+\CH#HO0'WO]WO[ M$W/1(SO;-0Q0P/9> =Z-B[+^ =+"68[OQ\-Z&&A_V0" ? 0?7 A_]7(\A1T# M\\;3>BISAP,: 2@@NU%M<5Y#;48U-S,3+PW.X>G<7F^M9T)>5 VFL&2N%A*" M14A8"A8%34.6QJ$$PT(+0A.=L41;N;*[R[Q&\DKDQ=]B.#6']E6-__NCPEP/Z\9\#T#\.HL'N\ S^ MO/CX^A7\%MY] :?:_1O]Q=<'NQ].9)9%5' 52!:' F<",$JD,214H9$99Q0,\U"'*;3,JOGGR-2]!Q6(%(W>-%K(<9:W-Y,K6&G+ VP<.16PUS(?)BCB !Z5CB% M&03;!-E;T?OL#@WTCN0]'8FI=C(1!8(9E?YO;E*S8P,SB0$L%)@/ L8)9P7_ M.AT7L$'=DP)_-[T<^T6'P-R&"-;SJ3[%7_1$68YA$5S0B4=\*A]=3F&M:>F9 MS04(Q&E1L\O93K=[H!"T=^[8F^F]'%\ D!V7),GO96NC8AT@[-"@@ 9(@\J M^VI^; 5+YQLMSUQ 7KPI/12KO6FWM5,T )0#6A@3JT <(V,M[2:LY5BV&RT MV@YPX4N1K_T%<-A1:;U2XF#8VCGJ+BB,M"F&U_[)RK239G)ES B.5'PR$Z=B MY"J'W>+Y_>XKN+IKP"MU4GUQ!_XA5"\F2\!&[68U2/MSX"F- ?&!-RF^@)[U MU7@$*]TB8Y#DQ6?4PNM[_Z7:,^Q)P-':87ETY>5P+O;'RU$F+^@B]!!IDU)_YUOU8Z3U*V^B_A;.?B(D<+WI9/U/6C=,YWU J"&9XHEN&&W] M.>"U_CPKZMU< LL+)%@=GP)A8;._B>&5N"ZW_C5_1#A?M3C',ZX#Q8\_^VHI M_OYH[P"4XL'+.]$E?Y);6[WSP>'1WOO>T6'OY>%@=V_P?F\7__;^\*_]W9TC M^,>K_<'.X.7^SE^]]T?PP<'>X.C]793M)SW4+Q\&.Q]V]V'_OZ["R04J]AIW M1N(D-HQJ!=ID+*7,)$^,3$"1SZS2Z:+V29A)6!HJSE+#.!4BXEI**U)A+=@( M8FO->V[56C>$F[L5?\LG<)WJ#B#_R^E:Q-F#)/J]5\/]*3C1AY'0J-6#>/C? MZ1C_XV2I5V"\R\J+76^8YPA-)Y=6BX@E!0SL9R^=W"/7*'.$4N@E$V6M-RVI M.QLHL+_IBJ.-N.)]+^W' .K"^R87;UH-I[K2#^#::_1T=SFG<;14MMJUZ="@ MC077WG6VZC>3LV(\/3T#YE 48SFN_!-.*VD]U=(Q_V,0@6X$(GQ8H7/?=(\C MN#YGZJ$7%Y\JG(\6OIP,3;^76_2*]NL+$[7&><.2Z^R;#;SG&R%YA+ZZLTI- M1TW\?Z> [^407 I.U5]>;% MG&.@??/>2;#H$D"D*4N'&95TF"VIO*W?PV *?E*_>[QH ;?Q"XZ#UG!SF.:N M9BX%;P!_,HWOPX,.?2H@[W#_SE<[>V]M<2TA^+-#Y%>W>6#.#)C7\GH.L]?@ M$3JGTW_/()W_C$!B'OWZ03/<0&UVILJ[>\:^3$*Z4O'2,IZX#KH5.@#RNWY"_OIQ* #4R" M)2$0_*\51RN 2:'9Y%GIOXV&6SFMM+^73< 9I-(>W.QD)O@.K^ C8'$@HF9+ MIR0.6/CKHX/H1H#X<#1:@G\*X)/ 2DG%PZ=E[7Z^&&NO/8",+<9-MH.X! 8L MU-EV^\)!HE]<#O'QRC2V^B!8C4E?]T M#K'Q2_A'6F&27VV >^ M;[+M^$\F^@=?]Z/!SDEFF2""QX&-E J8-C%(_E0'*4T5I9EA"D+ M -MI.,3[NP3]$^-#PU9,9%7X<0UI7H&<:ME#*+5:=-A1W+=1W >,-*_EE *_ M0S^DL\?P!IH8>&5LK;FLV<4T7+&_Q"=[O[22:3"B"YI1 ,H@Z@1>;H/XF%Y, M?3Q-&[#Q\LH^K3Y&85:G97ED4F<"6'>S5;!1OU;(,G>4:O?C2S/R1M&PL6.7 M7UG[1W0=UJ[ 56T%T;?P>VEG!*%>A;E9$J/*()DF;LG*$G(:L@OU2;2&3(FQ M!G=>@*Z3WN.V["QK/1/QO#JP]^>,2S/+Z'+^CX4+ [ZEJN/,.0R4*(IK7'N> M&-?)Q1+]2@"*,P&[=/$N?[!)8=S:SBLU3Y/;O5?3PO/SV_%(HWJG\](=V4$) M[,.INQ0%6D"] Q\'7;<)]WZO+RPXS#!4#V8IND@P1Q#(8BE.JQ0H2;-PZSI( MY&5+09BAV(H7U ZW-0O57T_."F/-T#TO\^5VE2P5%-#C3$L M$E3@/Z32.#K&<)7=,JFNN]+UOI[C\/!HWY_C_-/UX.H$G3Y$AG$@K,T"EJDH MD+!L0 5/=6+#S.AXZT6RO5R)UESO&9 RL$LTW\?3RR,S :Z+ MP;I C&&413&S5J:,LIA2*;5)>1S;.!$VNY6_+M4][8D"M;*R?MT?HLQ50Y'A M3T:1A[MOV<';DR03U))4!$G$P@!K=\$$XR1((Q&&)B24T_2&@K6GN[W='%/! M],]^?R":"#!2%EC.P82F1 :2@C&=6!53DR9,QN'6"S"@HR4VNLQ7;Q67:^Z: M,LIES.,HBR6S29B))&5,1X)I"L:.N.^ U^ZN;Y2>T>';$\E4Q+*8!R:*(Z!; M$P6")R2@2:R,8'CM])OH]K'O\N?FNBMN4H=4B(RP(%."!TR$-I!99 -M@7&& MEC*5,D?!RXK0,@5CO+[HZ6FCPLS<&'?3C!XJI+VV7O7'Y4&Y.#0H:I9]+X5HFA2C5X61N>3WE]C3*GH_7+D(DHT MXK_^UCMH)4C Y<\_"0AQ8VW-1EVJ#_FWJ@YK;PO<9]FOT^9A_]H'FYH 4N6= MRD&?SXL:$'8E0&6=->*B2RW0^3),YYFIZ0A],LK5YGB8#CU,T3Q8JG;!W(K* MEX;8!_^9A=KP!Y=3"7C@WG+IPHJ5#W"4F[)R8L.BR#=[UT845?J#2]-$(S._ MJ!UV=6:?]^+-_T0:(&+GFW0YYDU.1H_$:"B0K#^7JE%]'$4K[*>V@33GO0)\ M 8 AMSCM ;9<3>G\V9A&UL,5%&5V2EWLE%O("Y*]$H8/A>/P) MMX"9,/CH&ISXI:H'?;GW\J^J#O37:EDL/1X*U=0CY2.WEO:&J=\T$-CI]0)B MM;&VG:4C+K"$]JMST9>3/J(3<&^@QBK7!G?K:H:\)[BLBJ70\O6^YT94Z%P[ M9_-B[?*L9GE5I.4I3=]9N=Q&,K![U/ ]=';9H]OY('$/U62,; /#HNN$;D2" M,.UO5A9([P],;L \=:U.793^F7 3XXPH3']K6XD(IR.9-%[P)V.8M%N!/6-:!-]D0KD;#Y M;*Z*S"]6M7>0-9C5#,R]*I^C\)+:P>IV&X:(GWF?&-RQ%J=+PGM2%MUD064FM3PF?>1T"M9VA<4% M%P$$"B@;E7%G6([W1J >73O5V\AB'B^/5CNQ'9;[1*0F:WM1&P7SW#B]H>Y= MX74!)^)=>G,Y<7%27Q@Z+LTL7%KE_%;4BHKR!2@O0!M ;]( OS-+9W%AZT+, MZDSF\H-7I-YV]:)WK1>-NWK1KEYT(PYU2[WH_932E56?WUHM>FL&^(9I_J = M-U:U-[37^*2R@$3/QB>U/P)A9WI'XLO,Z92P$-3E]S[M][JVSA?4Y_8/-])2 M:PSVUK74=OMV^ZZ6DI/-%V6JM/'*"5NUZ*I3%8>^X+:!EL]) [T $Q$+GRKM M/O*.+/,%!+=SIM3>+%@6H%O 6]MR75P"P)7P*63M#6)BU$I?$Y9)>1NEY45R M;QX!K0T;A](M7J,H['NEHJ6?N\Q,+%>;3#"+:6X[^7"(^6D+6ZI\7G-[NN<^ MB/=>+?K#OG_[1^L=5.Y(LZ,R>G1\<_7EV?/26P+NN/QX=?_FXZ]K;?CG8 M.='*2,UX=EB?9ZF%OX/KD;'C!%AI4ELS*(H M$C;D-K.+]7GO]O[>&WS86[83%YH0+NN!M[]I86>&)%%"8LJU8D)%4K"4TXCI ME!M%3++60GS4?JOW[#.PFY?B]+0PITTGIPJ%?V37QOE-'-IJ"T<81_B)2>9J M<'H2FXPG";1$RJ4J+33&M#%4L3)5(#Y)7H MV$8F"TE\CY+63:DW=WT!7?\P9P6(JD;[,Q!A.5?44.DZ>@FM&T]6*[6_VN,14 F-]NXUS"WGZHUPS%96E^J__R.VSY M*71C+;3?=O?COYYY9+9#[Y6IYAM5;ZZ^WG9?+30% M]]\QOAWQ=.W7X399^]U-RQ*RS4GV3_!U-6;?99[79B-YIV5NF<]TZ["%; M>G3%- ?O#OLQ$[O2VQ36T',Y])@?^.3O/4S^=@V47?81#9M(YPWS,?Y3(?,^ M_W)'N'POZK1FC7A.[1CY)78G!1'1PPC036-5-@IT3G2VD_:_Z[0_%T20,YG13[ MK[6T)PW<#!-UF#S*ZY]%A<8]:2AUG)L;.K9'BC"="D-3&&0LIUQ$C2MY6 M'DOOZ:7;^U+E-NZXIG)&'XDO6SUO8\)VODQ^&TTO CV>!-5+FB($^CR=%-6H MJ[=?!M&'\&#W[_SXXFT,OQD>1_#[L"4TH%"2EC M64 THP%+;11D:98$:6BL(90F.C;8D;]/TN4)?!U3ZIC2$S E$\K49D:)+*&, MAC2+(FFUI-S*D)E0W=9UHF-*&\:42,V4!D=PCJN3V#"X2YX%,4F3@(6&!9)8 M%= D(532&#@4W7J1QOV898_$E/AV&@/A=-RIXT[W59F2,&9)F"4B)4QG<288 MYR+4H[$.:%IEJ6!9*$-&%,D@"N&O\6IXFD2VI2G M6R\BUD\B>C-WNK>3[/:!Y[)R80F)B9C";,*F(P)19BDB0Q5)!(IXB3MG$7/BLE<+SF+8AX: MP@D![40">&?DM M>@ 8$-]9 DC3#!)E4A4'-E8Q"E5*8UI9^P^,T)<-'8)B9@F,@/%$Z>M"!(&:<;2 M@(>4)"2.F-"HAX;]D*[JM_:T&2$KDI7#[6BQEHBW/GA:<]@G@8\G8O@@V215 M/C4%OJ/'4\S.=@ZXSD?Y@&#Z3_1@QF',,JV!MJ5F/!;"4&U(1B,9RDSPK',N M/">F/GBYY%Q(N>91)FG 5H7U3-7+'T#:7H2WZOT(6Z]2D M8':G- V8%2(0@B5!:BAEW*0F226:W>GM=O<3IQ7^Y%@+K^F9N?A=H[/G@6R<(.7:S*Q$?8?U9X].FE]59 M76OFNOHOI,U@(X?[S&Y+B,X2DIC8$L:$HIFF,352,YL*&6IQ[W%\CT9H3SS\ M[<)$+'R=8+OKV< /O-T_S0 MB$J4-9JD I"5IK')(M ]LC S,4OB#B.>#B..HQ.9V%3I% =6)3P !=$&4J0D M(-Q0B;T_@7_B ,#ER54U1LQ/I>@OC.6;&\>W/!+OWNADP$8!1%590CE+!)?4 MQAD-K8D$X%ATVV2D#IT>L>M2,U4I/#@_90>G)\1D7(4Q"5@DX8],6A#(8'_8 M4 D;I1EH91D8'&1[V7_RS?PF3D.I)35*\8A%$1%6IQG:1;H,O/9OD-G MNUL;@CT7=7"Q!5@YO^S/62XBS 95GSXZ():^5 \]Q%$@B2*98DM%41#:-N#81YU(EM_KO.D?YG1SE%P?QP3_[\7&T M!_LZC9VE=([O./YZ>'1\=;C[]Z?CK[#/?_X^6W24'W_]].7X?'A^?'1,#W>' M9X-=6!O.,S@_B ?G.VSPS[OSP>[!EX__O%K5+RCFJ=%:,.P71 ,61R80<18' M-HHE4RI-=()96JP?K1A6[LVGQZ$A84CZJLW;5N^:>GL#Y- M-HG.'\BIYLF5;KA:LKJV\KDEMFZLU?E]H/F/X?1=_>1_$J=?43]II,DX)3:@ M*A,!LU0'F'X-=4\@P/U7YQA2L1RKJ<2O> M?Y^P\EZWSC&?GP7R\PI0X M35Y5C,/H)C-O4>S<][PUS(?.A' MNO^BC35%,5ORUVK./>#OI/3KU]/AX4=#H]WWL[?X.:!^-_FH9Z>3:6'J.>_; MO1\S)KJ!8@LI9CBQ]P4S0H&GYA?PR*%]#Y^6UI/R3S\:]W#GA(HHE8;R(.:2 M!HQI$F2N+RB5AF.)1I*RI=&X)-1<"&I(3!DE*09,E-2)*EU"K &T"% %N4!FE&=! E66*,ANM!:4HYW5ZNMVMR M^]ULX5NX8=]Q'T09<7E9C+\ Z">.VV!NF3@%AF8J8N]-QLBSUC(J7*-B5J[< MK:QRHA>RE/NPH#(@=%OOP,SEFX:BWRA&5^>5WT9-SR@#NIM]W&UVDV8?UP\T M:I,1"N.FYY+RV'-2-J',)UBUYY_Z]2I_^CEQT$C]/4+WQ/+^W M-R]3WLW)E'_H3(P\#HY,[]B(XN M?8#G_KA Z_AP]X\<_GYVN'L*>_[P9?#Z+>SY UEJN/ MZ,%F!Z__A+_OL<-=^/?17OAQ]QCV\_>JW'T;JTA$A ="F0AG1*E IIH&E%K! MI$Q4(L36BRA.^V'Z/+)6'R@(^ TMLKZ%]STC-@"4)TVQV 5+,H/DCXXR1B.3 MI@FS$3&"4YE&FJSF!-$W,8(WC?.DH?H@ZLC^+F2_V(?4XF@FGD:!)#()6$;2 M0/"0!#*6&3 ! RPAWGI!EOUL&T;Q3T$@__T]70N_HVZV8T0W,:)099DE1D8Z M2IFD81I3+;(L#@EE)M5QQX@V@A&1!4;$-5$Z,UG E T#)F@:2!Y&012'24*R M6,@PV7H1+X^.ZQC1]S&BCMU\%[LAAIN8ZR2+,LX4):E-0I(PT'VDI+%*.G:S M$>R&+K";*%1$BR@-+ LU#I3004H8#4S*8AJ+R%BCMU[0CMW:_IH#IJ.KSP(7UETW*2:V#!) M>4!3G"E X _@-#:P&0.3,F&::MGQE>_UT=S0,B'9\)R=_XR."1N;VO2$%;V; MY+_ZQE*ASG_UM )E16L$G@AMN_N#E]KTJUC=@YX/# MH[WWO:/#WLO#P>[>X/W>+O[M_>%?^[L[1_"/5_N#G<'+_9V_>N^/X(.#O<'1 M^[5GW)1#_?)AL/-A=Q_V_^LJG%Q9M:D-2:*$Q)1K;"$;2<%23B.F4VX4,'V*(6LQSZZ"PN]# H'=9Y#C+:'@]&W2I1'F&I< &^*K&ZE^A M/_O28MO\K*H4=M?K>+"O]S)N/F9O?#G)+_*O_O:;N9A8C PO 0C PH_?[6!5 MYQAL&#/9&>F_JJ8.UUU'@[NOI:>%6N-N8LN4A6@];BGXK&)Y1*7K*MTFZ_NOOJD&^V[(;,$_FT1GP M'P:NU#5MJ#%:^&8? A"KN.X1C[CW-;E^ @_-?Z:G)8TC$PDFDSBU3,5*@!FN MTRR.XU"'7/A\;D)@RS=[6E9)NT;*_1P>EL/=3U\.HE>?#B[>7G_''V*ESTL;QEHZ5^/_\'?_?D)1>9QM''K M8S:(CK_ 7NW!LH?%"I+PU# 0GZD,&"$ZR.#* I[!=3(K8J[DU@N:]!FC#^1@ MV:"I!YON-%^M]0KUO], GG*:0D_*4'S'5_(?.3D^V;-1]@DCO5@W1[+ MB;FXF6^!N@Z*FL8^D#MX8]Z#TW&S!^-F[Y>'7(6&F"AWJ6XOG#V4V.KP^<7LPG"W\3" M[JI/=BSL;BRLNJPWU5V]JZ[*M;:M+ZIC: _&T)8K_TEB*I'$_SAZJ#+A3S^Y'N35#&Q<],0(S>#AS$RXSN4XQVQRN M=ECLN/O:KZ]KD=_/1DJ_. FV")?-MHTUAZA","[K()4?AV"ZYQ7\R%>^7 MIQQ*<"-#;!*=ZHON.-]#<;X524V*ZUBE- I$S'G (FZ#-*%QH+36,DDYLVB>]WP5P"?A>;=K@$L,KW/2/1;_6W;2T= 22WD6 MI!DC 1,F#%*C32 X(SQ1U(I4;;U(^EFZ''&X.__KE+Y'X']+B0VGF#/COFVE M-OB)()UVMY&<[O]G[TN;VDJ6;?^*@G?O>^=$J.B:!_<)(FB#?=W1B'9;M@.^ M.&H$@0:N)(SAU[^L+8E! IM!@$#5 PCMJ795YN\7$2:8XND40"!00M))# ]71?T(5"W>%1OH2%NLQNN MB6 Y[L;:)/#JKDJF[$QZW*Y9;.1_AIU))5[F:2#]&K:>?+J-R14UY:S9R0B@NL'>$, MPXS'QB2A%/[&Y\ )=WA8+T;/NWW^L-F['<^=+_'P;!:1UF4R/1&:P(U M.V*K\X%L-?=;.P<[/W:;_QS"<_G6V8[G/(MYKK&&"A/1.9?G!X"FW[ ML?W^SU;CX%V[\?XCVSG;.]LZV#QMG'VFV\V]'UL;_P ;^&:E$=$Y@AR+$O%$)'+*>*2" M%3Y9'=5LH<;%W_!SS<:+06UPW,F;?LYBY6P L*DJ X9:LJU^#1#IN'*\7JHU M626<4+_#E1FDT!!0JM:Z@*GS.H.@? <#H&_]")HP>S[V>^W*5-BSK>[HM'8O M%VV^9#-,[=C(YVQ$'W.ND_&A44P\F=W,,;5Y8]3#:U6QFVL.OIB=&(RO"D7G MOQ,#;LMO5PUN 4K7E<8^9F/5/#;D_#I!$WF0W^/N-;5P]<]]X/1V->[6?^'I M>&B'W<)/=&MC9<%[L@.*I%(1;WN#X4/2A#V@U,3R=/?G"Y7\'E1QZ>^GZ^^_ M@/"4_G[D_MX\Y[#O,H?]DCGL79!YPOK X(H_[\ERYM4S2\>6CGU99Y:.+1W[ MLLXL'5LZ]F6=N0RI/-[V^D>]'+I5"]$!=3YWHS]26>5YA#?[!Q_PUL'''PWZ MS_[NP1^'VU_?'6PW0VOG;+>] Y^G8QIVZ [>_OK/?N.LT8'K3AL;FVSW_;O. MUON/8N?KEFC0/^$=ONSO?&VD[=D-"3H%S8D1R"7L$;?$(Z.D1$P$'BUUB5NU MLL9$G*\]5WV M+SPW%N9%B4M86##O+I@W70PJ&1>T#QAQ)^BHN#>,K$?86$LB5AX&=66-:O[P M'0H%Z@K4+4U]\DIAGW8_>1U%8D2AJ!788P$;Y"*62!M!DY4" MPX@O6/W,(NV/XF%Y;G$O'I8'B/6TAR5&PI1)'L%X$<0]Q!39-I*&:(C MH,,7(]E-D>47HKF+"^$)1'G:A>!,TM1I@5PP0,>#B$A;85!2V(>8G,8ICNGX MK+_TQ:?53ZNUO1XTJ9NW==9^)-*)X"Q8=GN"YPTD-C,;9)H,^^"9LT, F&))* CX1HY$QA").M3<2 MN(96%/ )B[K6#TY/,L>\4W-:NRGB_<3B7?P%3RONIU?%77KBDM0! ;L$(>?& M(9M4RODT?:!6Q83IO.-5BK@OHL/@N>6]. P>(M>-:37.)0F!$D1R!B'N-$5& MXH"8#DI@G$@4:F5-RX?X#(HX+Y_V+CZ#)Y'F*2W-)2AC*@BRS!($XTF1TU@@ M(SPF/!*NF!^1 $0M3GC-]#$&YP\09HT@RZAGF,<3$ M,D35-3<+Y-N:20LR]#+$(3%-S@N']:E+-9!2<43IUIPJ3%."D>JH2N+,V'Q@>G#C#/!4:,C :.""PM\ M(WHP+Q(QB#J'#7$&AY&_L\[-@X.DRBK&TDMW<28\K;1/.Q.R>S DA3CE"7&5 M##+..\1#B%A1F;PA)0;AI8K[76(0GEO>2PS"0^1ZVFO@F)6)2(D(U2#7D1KD M.*_*G0D3.%?>J%SIK(0@O!QI7@!A+KZ")Q'F*24=:(K!"X684*"IM8Y(8^80 MQ2H004AB2HPH^35%MTL$PF/Z"M;W8M>?/F"[PE*X+C&A-N!$F3>,,T4U%=I' MX00CCG%'BJ=@\6%I:\93$(4BFD>@%YIJQ$DNI)H=!R0IC;4.'@NZLD;K C\X M+JJL2RR]6]. H>(M?3C@*K!.,4Y#IZ2A!G+B!G@D"!T$1E]@JFD!-(EOP&+T>: M%T"8BZ/@281Y2DD[PY2VV* H$@@SR?HY:VKEF9'1&**USHRG2%R\F(*1 M;+(%3]K:[ UM^X9:UO?,3SDN#0UO7@N]XUQHNLI165+=/K1K7@W*!ZLE3](Z MG3"WD@%)M\(ZYB,F@EM=_"^+C_8?9_PO21BA+7$H<&L1%X8@[1D!ZI:<2Y:S M"..Y1K2H8_7@]))SE*N7D2*\H&I!U85 U>+X>EJ4G>+46G .0^P12U@B[H-$ M.F"+A->.1!V9Q_*1JLH4E"TH^SI1]B[^QN>&V9]L_0^K[V'_@QN:)2A*UNB%U@=;HB_R.][/J_K9WK MZ,E5\-Q\GW-E/=*ZT)"V/1K$-Y,/OT_:T>I6K+&ZZ/>.[>^UNA,-+HYFE&[5 MEM'AWT]:8;B?>>8J'G'-\=08/WE\>+4Z-$4A1L<87Q6*WG@8KY(;C_WLM@1N MR]F];OOS8TSSTMB7U5AUJ]O^ MA^'4)$'K2CP8-DQ_[3V(UZRFQ4UYJ-ZX.< M2W$C^MAQL5]CI%X#XX]<,0@>VFFWB-VZM(S*5#2G>O M7;AM:WEYK/3WT_5W]I.7_G[D_MX<#%N=O$A1>V=;_=H7VSZ.=T'FQ>._+^7, MTK&E8U_6F:5C2\>^K#-+QSY/Q[Z*M'UO>_VC7C^7 @C1 <,[7VR\YU+64J^+ M+\W*M_$V",*P]I)RPX4305")0]#"^$AI_QQ7P@\^G6\T/=/OK MNU;CK''0R"O@!^]:N_",K8,]OKW1/MBB'\5NYP.;7@%O-/-]=\3.UP]L"]ZO ML;%)M[[^V8'W.=W>@&N_;IWM;K0[\"YI^^UH]?M**79L@U4>$<(2XL8$9%E@ MR#F+(Q961QU6UCBM$S6O'(:O*5ZH(%]!OKDAWVW#UPOBW07QSJ80#V-%A,HQ M/H%(0#PJD,,*(V,=,9P++2R^-M];0;N"=B\6[>X21O[<A-61>>2II1;$C0/,FFE1,3:64RC2SX4[]O"8]:G M&>^;8C&7-M)(I)R7PB2+#%$2!6^L\40G17]B6J1OITTC[M=Z', M$9*S &L90=H]=2#M 2/,)6?,*R%DD?8B[?>7]N)D> *IGG8R<$^D=B8@@K7( M1< TLM@8!"-)E.)6\(07D+ O0U#3Y]5/J[6]'C2IFU.$/J#0R%+4/2+)"1\D MC2D:KG2T\']*- E/K'+.%W_"HL,3/'6]Y+R,9#Y'HZN1\F.DKO!(J6>\2=IL@1K9$G MA#CBHE8LKJP1-H?4?D6+DA,TKQ5P)/[AE^$%N2X+6#&/.Y!'B46_0FJTN4IR9$V3B@E%ELGJR MC,OH--:2 21%PAE.(A:OP>(CU.:,UR V[ X$$0"9X@KR9&!<4:,""&EUEPJ ML",HJ0O\X+#XLE2Q]-)=]KD\CE1/UR$-+O$8#4PK3!'')N>VE0KQI()F(-N) MJI4U602Z"'2)-'A)@C[M+DB&*HJC1SGO/^)$@8'A,,X&--BHRZHJS8/%AZ<.,LX!$2ZQB'%F+ M'; -&W/&$(3/+&L7+%.X28?"TPCY=)AU[E:142"O* MLP\!@VD1-,(8^"6F6F-)2H3!2Q7WNT08/+>\EPB#A\CUM,N )1EC4!@1H1/8 M%BQO/!0>):.4= 8GY_'*6HDO>$'"O "R7/P$3R++TSJ:&J<\)D@+3Q 7E"*7 M:]T3$@C1(KK@1";DW"Q2R.^T[=I@'RQ5-(S]3JW5_1X' MP[Q/X?8Y5Z^FYR^52A^I:UX-RFM!([7<*5#QW MOE<1!&R$$#EA:4=POBX_V M6S/N%TP2)BI1I# 1.7UA0A8KC1P&W1V-]IKKE36B6)WH>6U!>PGUGW^Q2%10 MM:#J2T+5$B/S.&@ZQ9W! )+"@1W,4K*(2T.0$RHA@H.P(2>!"R2C:0'2 J0% M2.?K47QN)"T>Q8<@Z;1',2H5&;,822DYXBH&I+-'D3G!@Y#:X& 2/WR9M*X=_^>?T]VOXV=;!YFGC[#/=;N[]V-KXYW"K\R5MG>WA[8T/8FMC1VQO?.3;ZV#F M"IPHP+K^>!D]H850![,W] M"$2^W>Z= (6K57.X=M2/@SPK:D,XZ"^F0ZTSF@_ _O,F^7ST;:\#C3ZMXO[4 M[X,;5K9KMKI@,KF?(U#_S^-N'-%BANNU+!*U?[6Z\ Z]8[AM&/S[S571JW[< M))?5CU%?34CUB!W#V[3MT2"^F7SX?8(7K6[5INJBWSNVO]?J3IBV.)HAQ]7D M&!W^_:05AOO9'ES%(YMP#.'C)X\/KU:'IJC^Z)A4JYCJ&P_C5?+?BX&C=SKS MUJ]/^*K@[+:O?X=C3/-[7?G+QHI;W?87ZOR7P6\+/K[G9YJ95[K&F^4!9F+_ M:7PW>@IPU+6NF_4*\C+LU":(<\4@7Y;ANX5O]-:NA04?\4D #+S\8'CC;K"Y M=,@MIL5K[^[-P;#5R:LYM7>VU:]]L>WC>!<)>REBLWAGEHXM'?NRSBP=6SKV M99U9.K9T[+-UPJM(S;!Q'&LGK>%^JUN#-Z^=1GMS4K]6,K3=C3L@052Q#"$CH[#2K>XK&&;3AX"/???]!P/G0IDV^_?4CV?GZF>^]VO"D5['PFQ.E+3@-/S]SZ?-+/A1V!\/8>3.U/6,*@:\P MS4D@RGJ[W_O-DUX!YWF!\^4* M-=L;FW#_S6]!"Y-H2BA('A"W*2"KB4&1,N]]2 ZSM++&2!WC!X-SR3B[U(AP M3K<*&BP,&IQ>1H.M;R82F[26R*0@$0\B(!*V8 M(IQ31+!)8-(3B:S@&!EII6%2<6?RRI-F=6WFE=F][#U^A6>6CBT=^[+.+!U; M.O9EG7F[O<<_WB%K[O9IK1^_M^+):%>M&I0K]E.#R[M M56U+0+%Z??ARTMA+.W#A=L/8#=5+#6*[7;W!:)/N(-8ZMG\8QQM6+[K+=L/Y MK:#!\$J=7C_6VJW#"-T-G=FM^J+JU-B26^N,0ZH)''PYLO&6_2S:237;<7ZIG\N#D%Y97. MNO1SOS]IS9'=B\B!#!PBF]=!WMCVB3T=K/QV]17A_<8WE_D=;^J*IW_WF2U? MU;M_:FYNU6L?&F]7;P2Q2Z,FGV74KF]Y8[NY^:G6W*Z]W6YL;#8^;6[D3Y^V M__JPL=Z$/]Y]:*PWWGY8_ZOVJ0E?;&TVFI]^#M0+\%+_^MQ8_[SQ =K_[^OF MY+G>>6H-\I\I_!BY 512T4890DR2>Z(,E5P2J27EB7,1<\Q*OTJ" # U:/T M,.P.]P'F02.&VFS^@/H53 Q@D=[!8W*O]!T_5>LHY M+_^NM.N'+B@L.X@;4,\Y,F#F V[GE!F@/MNM M^+U2TL!$COW^A$^<]([;(6O?5B?O?NVW@ *!%H4IVAOQBWV0!+37MR%.GM"W M%?_(SXP6[C16Q3_-U9%/@)F?/U;7C)C8ZJQNKMV53][$0JLYQ9SRTFKFA%1< M8.URP5KKF":7P-VY6?H[Z%4:,W4(H.YJK9_]^N3'H9G;[Z)@I5I\F"\IU M3Y_J%KPJJFYXW"Q#YU$;&ZV!ASE\#(1X4=((;7^:(,DA \2@NTUXUL'^_D[S MX\G.V4>Q]3[_O4.VOW[XL7OPI;-SL,>GD62[Z0$Q=MM;9[NM[??O]AL;?QPT M-@[A^EU EL]BY^!=I_$5CFWLI^WFUH]OPE*JC=1(6)(KZ26-C%4811IP",92 M8MA(6X",Q;">@9A*+*)+(;*$>7#$^12-%8(%%XPF>CK1T+OU#__4OJS_]7FS MMK6Y_NGS/Q-&,64:3F>;FM6:OW[RU98RRZVW-.FD,(_1:BM#5(D*1ZB*Q-[( ML>64D#Z)C%[/']Z=FV4UZWWON#LRWP :CXX E4.%I(#EM=3J IIG!+: S<.1 M1=5N6==J7S)([=@,VNM6=@]<&T:B '_ X0LC<&(A7MQV, 2('\'RV'X%#5^1 ME+'AM#Z\AIE4S0!U'CLN]L>'2'6(C$B+M_W^:;X+6&/P=AGDQR^:[54?6]\S M=ZB/S<[\R*R21N]8OSCUR)Z.SLO/@V]AZH7J\]7K+G<(]&"_]V./ MYWD<+O5$.!Z%#%=G3*P[,$HKG74I#]6TZ7BS3GB\N53=\4UK"(S M\1$T:(F1_/0;BX8ZR2+2R0?@A"0A WV=2Z3F3J7*"_ZS%'#3K&5!X._ZE'"] M[ZT0!U/XU.H.X+5& -6Y-($O2?*OLJS=+*XO)L$:EZM4WCK!VJUO2\BJ).9> MMWV&Q&6EL8_86'J[_'4/S2E&R8,V(2U>CJBG2+_VVO-L_16!>=5(R6?V)/U, M2S\_23^STL^/W,_WR\HW][T6-U#,5?EL_'ID $ZMF-PCK/>19N%MBZ>7%BYB M"Q>IFO9C2E(%,6_M8+^6@Q# U,PVZ)N'@/H\H+OZ:W3UW#=D/+IDSVS(N+!1[S;(?)6(N\>%/\LV+V,#1?W= */-US\ MV=[:R-_O[L.UIXV-CV1WXX_]QL''TYVSW?8._;.]DP,,X/CTAHNMSN>3K>P< M[N3@@0^XL?'E<.O])FUL_ EM_W*PT_FRWWC_D38Z[U+C[6BSQ=8GS+:@W8WU M;Y@F3FD0B'',$;$O13A=62-US6>K#]]+X3UP6]@2;.]ZG=NT M#':".)F8E8 42MM@I'4JXT0@TCPV;%P32E00XU:(<3:%&$YSS&2,R!#XP7$B M2#.!D4L\$.)EKO^YLE85Y:&_SVF'U@O:M[K$=,>LFM='=W1B+ 3#=- 2"(XU M< ?AHDS>>D-4P:U%Q2TRS72BX)%Z@QP&M.* 5L@J^!%YLM8Y2X)Q-^/6J^ Z M+P=*^"I[=4@2150)$R<2E3#]O$Z:6I".70:MB."TRG+ I.(G$AN2-0L$Y M@!.J.;)4@>%$(S7<4FU\N)7A-$^GZ<)[D][V.IW8K\)WCNQ1O#DI_M+GM)-2 M"2,BBU%I#K]TA#F6).<:,_A2%MZQD$#Q:=;#8JD$C$B(.,80CXXB@Z5"U@0N M%-!)K^9G+Y4LE8LKT=C#!$A$&J$%5]9;IK&,DD2/(^8D%/V_R&(][0;)&9YQ#PB<@@6]G+2RB.>-EDX:BX+''ELC(PQO4=-+(-$F,>&H M"1KDFF/CK,(^)A)HHMX$*XJ:7F2QGC;3.9:22^Z0E!+4M-0!6<\%DB$X3SAS M53ZY15/32Q5ATNQ7FW=.:Z[5;M]<> >.)9, W-8P_5TPGH2,)(4HK0%690C466:S/IL3:L,"#UP:HAM.( M"^>1ICZ E.N@F0[$,1!K7H>A+D+]>H6:6>X<9QPP7G.FB/,AV&!,$ Y+(1Y; MJ(N:OJ\\DREY!JL_!BD)PHQB,!V"028)@[0+@A/L"1&IJ.DED&CKI;B2!@7"B$HOVQLT:]W-F+D8IH3FN M72PK$$BA5(R8!!\PMX8ZIKDAV-&(@\?NL<.)"A#,Q=4P 8(D235:R*A$$:?2 M(1-T0LY(0I43)*D,!*QN%"M(4)#@"A)$T!;.4"43* WI@0HGF"Y:4*>YQ*3X M)Q84!*8C%HSCR3(5$39YZZ86 CF@="@I!L#.,25S7$8H*/#*4 !+G!P-R3K, M14R.^>",#BYRYI/RA0\L,A3,1CE$(Z4B2"=;13D(I*W.&4$C23 W=!0<^("H M:_K@HGE/@@3S#(!8^$PRN7S"I=(X]TLD,\>L/^4>3W2/)=OZTS_J]7.YJW!U MOI<]0#?N& 1^'F*R,C#!B:/6&0S43D8>B0_DUL'%]RMM6YCZO=3S]FR2%16H M$402Q(54B'OAD,4^(>Z(5R($Y:4NL<5+(-#""D.L"8� OAM'# W((-'@/U MEK<.X7M=M:I?B%1/.^%(2,QYX-N8B "R+#72S% DB;(POZE/ J2:B3K6M CU MZQ5J0[E-1-I(>>3.@I+VH*=SM(^T2NI'%NJBI>\KS]/^M) "(X0+1%D">;8X M(NVP19YR*84,E.&EV*A[1P/D(E7'0X5ZD9)U*.!FD=@H.;#MQ#"HZ$BBR2G, MJ%:/3;V+IGZ09$^[QS21B6N&$=-Y"SXC$FE) G*)<4&5(#:H&S7U8R00?RD6 M^QR2=2Q%A*#26,ND?$PX)$*)973A*W@KOH%5<2** 1DMI;!_$7 M]?\,4CT3+1.D,$%ID&4#4JT5:'Z<[?:\ES)HI:,E*VO$U$'(BU"_8J%VU!+% M/*,$TR3ML8S;XN67DQYGC;4(P"P3S8A,,1 GK'7R!"9$Y=+;*(/ MGMB?9/)\/0)]1[OC=1KJR7+%O<24&<8Q]2#C.BA)A"7>D7#KK)I%4S^#9$\; MZEY3ER+12,6KF,I\7I@4 ML?>)LJCDK;>Y%1+P+&)]>E6LM6&1$D<1<7DACDB#3'0<":HPTQK&&F<6@$4= MSRVC.-66:>"%5)YZQ(W6*>BJ!=4HAM3BAJPV4FO):CG MI!'W3B#K T>829\\?$?<4BCJLK2>A2<)(D-R/&#/L27.6\V(<8Y+%]/M*^H4 M9?TLHCVEK)7A23HCD .U@;@E'&FA@8AKFO-C^RACO%E9+_'B>FY+@M8,8ZV7 M8*(?]0:M>R:Y6 KO/8Y:*X&M%Y)P2JQS+''MA#.>*)A:(LKD@%JYK_N!4VT6J M%U>JK:*12.T--I$K(0T/E#!#24R&6$*+GEY0@9XVVH-G@<*P(:DEZ&FC")41' M5.<.NV!YE#2(8(-XY)B<0@'NB1,?9DSU**3GW#GD92YREVM6&!TL4DR(2 (0 M/,R6P6^_]!*-F3&@ZA.P/L,U449B18CUWEH?HM)%_2^T6$^I_\B" UO,H!*;)$<82%$28D9Q.EE?KG>E[I(XM4+Z!4!X&-UBPQ+AVW+EI.P5@' I@L MQ4K?.K%]T=-/+-#3ICK1*@0.!%Y:FW/:2XP<)QY1R02VP?' [3+HZ;*^GJ-F ME->1.J:H\5R'9)B*209%/:,XQ.)67VS1GM+5,E+-HS/(D6RJ6\R1!5%'GC"N M@J2>$'VCKE[>Y?7UO=CUIP^(A%\*7[T)C%AC--8PI[AD&A"#)QJQ]-*0^,A> MO4( [HD26[-KZA:4OH'>9,1SQ%ED&2\B8LIS"Y8:T/KY&>H+[*M?>HD.3 E* M<(Z?)EPK9YT1A OGB,*8L[)Q?;'%>CJXCCN#)8BU"L8CKKE#.4P24>\P(=Y+ M+-3*&JUS]> ,HC= R:BV4=)1[HDVDD6(0;$\"P?Z1&7U1T_>6YVD[ MW1C%@HL&>N<(L7 7(O*Z(CG%P=?)'IQ)3I*G4B4C)-@.3;1L;R4 MKH).*MH0BS]]L<5Z2DU3S3P'0$:$6V#?SB?DL-8(K"K*:6#P@R^>FE["DI*I MU;7=*J&='0SB;+3]+8M>C-[D378>AMXQ2-^H\,4#:LDL7'_]U[-TS:O!]WG5 MW5ROIFDII_.H@/YQQIW"C)#2*X-"P!2!V>R0]D#6?&)4IYQD2,1'*;3Y(/%Y MYE68 IX%/!>J5FD!SZ&SEGTF188Y5* M%/($ M4Z*R'^%1*KH6Y"S(69!S3D5Q"_%\&OB:NB)S+H/[+/!9.7!_&V;W/_P.K>]K_X$?DR9W;'^OU1T]&T]PJ]4- ML0N2H2L ';VJZ_]V$2CVB[O 1=7SSOME](+0)VU[-(AO)A]^#ZW!4=N>OFEU M*XFL+OI]?+-Q9^40LJGWJ]HX.OS[22L,][,,K^*1'(]=U>,GCP^O5H>F1FMT MC,M5*O6-A_$JN?'8SVY+R*HDYEZW_?DQL')+8U]48RF[U6U_L=#RZ]52,G/N M-63$@V#'_M.H7CVE>=4-=:U][+C8KS%2KX'F)'<)1[U+K/=M47:QN^NO^#VV M:^3&:-6[O/"R]1HMO7:/7F.EU^[4:YG1URI*_QB!];>V+&^@9ZORG-0]>;3] MU=7TBD3>)W!H/I/M,3-]E!8^>0OG&:="V.+N6ZD@YJT=[-?B_QZWOMLVX-_@ MS6T@^BGVRY5[//(]%D.+X%63[?+Q35&^PQLF+WU3^27>Z%4NGDW;;/6Z\;0& MC3Z,PUJ"'KE>\3PXPO0%NW>O>\57XZ95FB4=HK4L66ZP<8(RHV.N 8&5X:/@ M64)@'O[<39NQ=KT;\J_-"\1=4K?MYMEVTY.=,R^V-MX=[![\T]II?A:[[[WFI_IUIFG6YU_#F;WUCWK]7'DK7)WO M)5/8C4D%L9#)^93]&)QK:B,7Q&#KI<',*7M;75Q2D#RE%F[->%L5,9K$H%#2 MU.>=K0'!!X]$X@X#.F1[X17;"D6@SW,*&4=!AEGB4G++@Y&)!9$(4TQJK(* M-7782DS!EC(4@%Q8XK7T4>-$)*>:%2V]F/(\[=&C/#EGH3,%CQ'QJ!0R07,0 M;T.4QYY9/+]\WD6@%U>@8V*,!::LXIPG'ZP+SDIA*0Y)ZF2*EEY@J9[V@ G- M%3,TI^4G$G&I@'NG*)&3D4HC'*;<+*"67JH27V][G4[L5RG"CNQ1[)4F"4)83'D1T/,BD M"4TL1XSH1S8@BI:^KSQ/>P1,-$YIZ,R T; MS!R@BE$%= M*Q(WQ!0MO00" MK03FGC.K>021=E%+30B)UCIIM1.^:.D%ENIICX#!G#N:)%**,,2U4,@EJE ( M47,+:)URJL2%T])+%2SP>?73:FVO!TWJ=F)W6$J*_:JF*/ ,KJFAR7#,C374 M,JV ;B@57)"%<"P@-&W/;LOBEGDCN$/!Y5(E5!%D5 +6H9FD28'^D:$L02R! M0'-OG97.21$,=X8Y#*\;!4BWD"JP6V\3*(3C&:1ZVBT0G0K4!XN\=#DW,TD( M#$2-.-&**ZP<#/#*FI9UPAZ<(:\(]>(*M=:.Y>)Q5CD/LP#$V^E 6- \\02D MLVCIQ93G:;= KNY)0S!Y,R(8$(E1!$C-48R1",^\<\P5+;T$ DT24XZ:1(G" M7 EL:##8$T\DZ.Y$BUM@D:5Z)E @:,F<5LAP!KH9.XZL!@*.<;+$>"XHL0NH MI9H%%&JLJ#*)$4:9XYI'[0+&SEAM!< ]>60[HFCI M^\KS3+R H,$%FE!@!K1T"A9I92W"PDN99 [<%$5++X% R5C06JK4@B<,&E( M]&#!I,#RE@+UR)Z^HJ4?)-73CH& =8Q$.Q2U-HAC:9$QF"%.B:0.>\K)(FKI MI8H7V![NWW/;P%(X*ID3)"6B@^*84^^="L*8A)57."I9W "+"$5;S?69&ME1 M:&HTYG+ D)XT2! M?W(;"\-8:+&>*J(GG1/HH,/-$1L0H$8CV#X!#*I MVGFL').1B1CGYP@H$KVX$LUWB*WPTG#,2M1'<6F, $&2(9HHE0PHW&/&\%FU-ZY#D*T#,O]!3X+/ YGX5O MXGST-.2R4USA!!:O#R9IR3E-SMTZV7R!SZ>!SRD^3"45.4T)LMP[Q'%D2

!SP*?"\X/;HI1K''1 6?U-E\4IRJF>U MNB%V05+TLU40;^['VMM>!YY\6BDV]?N@UIFN*CZHV7ZL^;8=#%JI%4/-#FI_ MQ>^Q72,U%[T]'L3:6&8GRRT(I!@-0%8OU:NIV6ZXL97T MHE+^Q>1X.Q@T?P'A7F]JZ0VC/T3$T!:92ZSN/,EEV;C5"$N M#]T>^\\T&XF>ZJQ+/_?[D]8G&=UR4E_K7Y\;Z MYXT/T/Y_7S%>8Q66QFB M2F#B$*HBL2-.!M?$L)Z)$E.!*(&5C(&"':L=,SAQ0:A0"7ZKE;5,M&H5T\HH M_;;7K;1FAL&_ 2E;@T&O?UIK@!X87 -^MYCJ-ZG+ZU_O5\V=>KVHJ:*$"\X= MXY0&[:3$SLKDX3J3:\4\FUKVEWJRF[NOTF_]Z#.K >T&NMGZL;ZMM>, 5!?P M8-"B\)PPJN<&G7]LNS[?:P :[%^#&*N1&)$M@L]UTR-9!C?.V.O?>FQ:_ZQ5 MCRI'-R7"_]F,?M26_K1=V9BI91Z;9[]MPX@/@2 -_IWYS' T?T!<,L'))"IS MWQ%3L>UJ2@SV(U 4X$@@M'\>=\=S@N%Z#:PLNEI;O^%(O;HY$#0PFO+]DCUG M5'#^\-J)>P*/>>2I]M.N^J^[I!7UV4UG75");'_)[X,;&GMC^^"W$ M7)T[>*2PL(A;%I$UTB,2(JBH1+CE ,94T]79_3PUF#)M^'"N36;4S'/(Y_4* MZM<*Y\(JF5@O8RO*@?4Z,J%NEK16%RRA6L[1B> $L):/,X>:&"1C9 3:5@; M]FTV@;.1P3OW NKLUU9FU79(\7KE)=6,R>DX@)K1SC#UC%L M3!)*X6^"KMQ"SX\-Y6BOZ+YT?!L&N>_I4M^!5,6% M%]Z&*5^:Q81KQBC3F&N!G6K\75' M;'W=/-W)3K.-#V*[^6>">YPU]KXQJKUU42!GK4-<&)ZW'VH4HU,)AQ0%2=-4 M$PLCA/8J^2AY"DQKR8BD7COMN=9Z!92JMT?9!NH? P[\\?G3A\;FIT]@3&W] M 294\P,853,NIBO2>"WB_/JY5]OI7#0D2998X!PF")@(T7(J&7?).^]O]"3( M6[NU'EWA;W=K[Z+K'UL@:F3"6SX-8PM/F#JC<2@>]QQ8'Q. M;?"1+D2FG*1" MW$Y?>AF"/V3@!IHU.@O:>LX6$%TZH=O[9D;;MPVRF!G$FGO0V^S&_M[IZJ7/H&A[WUL! M3HG= +,;P:_:\+C?/8RGM>5*[ M.+K=X'0 LV]PY1'[-CL5C]J]4YB(XQ.R6??=@NX]SKH<9L (>('> ]B./)3U MFCL&TP[LN3;('LR0FC\>#'N !Q5S&)F)K9&F_PPM@YM_&H*2APO?QSXT\+1J MZ5MH:; C9ZRO(+ZR%"JO+#2KW0(. ?<"SA#!8NH=H<%^[^C\U2OC(_6S(/82 MZL1,,O)=_475L/PG( &TK9___%>V[H!PO?V_MG/T^X?J+_+[O\\;#U9":[B? M'V!'MX*O^[DONS&&P=V<8L\/0+E7AU78<^7!#K$_0N1A;X(]EV="MH_N8J-X M0UA4S.+H,5>@B4+@F,GH*"@?FN18N].)=I\"I%ECY1I=__9RNYM]Z(L4^P!# MY':K:,]LTCPY1FTUH;W-SS_ M#G;WOC\HW'R+5%CJ< 1@1VI$:<,(RO@DW/ MRV2T,F9.+ 5=G06MB4E3KT2RWZHL@O0\DR0#TYN_[6FU(M/LC?719,K$02,. MM]/77O\0@/6M/"0'MV=[P;+NYSK8W#BG8N()I T1!( OC MCWCT#&D:%)+<4:.(D8';E37!V>IL7/-D0F1D]W:P7P=<'"V+U4Y&70]?5WU? ML^>=/W(1=3.Q[/=.*M\AH/IIO<+7N\RE)+,5+IC'8%90Q9W4'@=B18+OO(J/ M"3B;,-V&I^=TZ,-@D)EJ-^0/6<4N[0QK- _)M^" ESOLD23) M)(A0S5"NG M06\&&YW1F1?IU=DU]\MS*K.%C.MY2MTX,4:L:;YSXT/CW2WX\;638+L_F0.- MBJUOIT]5 T=';Z>G\+)-FH/-LV\Q:">XE$A$0A$G8,,:2@CRU"<'$REQ)U;6 M=%U24L=8SDZ<"_H\O&8M/Y/ 7J9?25/LGK[?'\#8OF2POMAQX\HU&D6$D(2(BV%R> M JQ("2@3DZ4Q#XG"V3'V$VV59TB&\O$HC]:A^J,>SF0X3Q][T?=7#;)Z[62_ MY?=K)_'RPA> U5ZVJL8FA@V=5K<%1D85)%&+/X[RHDS3LSW'[1^9!MM MN%\92L^X0L+G M%!Q$8&2XT4@Y+Z)F3NE I]UF#P^Z>A+C,/7:[=Y)-44K/\'@N .MA9L,JCE[ M=-SW^V#-CQS^>9G.UHYL?SB!W!MEIO:O2IGWCJ&!8?#O-S\/M)CMB[7_N/YO ML^OR:_\9-W,2W1(+Z9?/@]M 9';7OZIM6M7KNZZ/?Q,(SCE')P MTU1@7=66T>&+.)U5/(K5&>^2'C]Y?'BU.C05)C@ZI@&0],V'\2JY\=C/;DO( MJJ2WN^TO-G?_,D/#[*G71#^/HF.>)M97_VJ-HAJIOR=S]N\\9Z^$.F_?] MWN!E9">Y+P$9!<5W=G[L=KZT=C=V@7!LGNX>?,1;'2 =S8]BY^#PK-%IM+;? M[\(]/O/IH/C=@W>=W:]_'C8ZGT]VFG]V&AL?X?K#'XV-=FL[1TG0#WRW R2F MN9^V9DL$&.%SI1*%J)8Y.4FDR#"6D !;&4BU)];Z[/'A=2QF[?.'0>CU&4,6 M&C1&5O[/0?2^[WX)+5Y3,J.YX\5- I68B)%3/#] MRIHALXG3_OT8U&0D.FS!@:0YNZI?,IG-UPJ<8S<5&W'.G.^6X1\%D>^$R.?U M+I4%0U$KE#P'>S%1@AR3"@F!-5;!:,QL%3)2QW0V#GX6E!]Y>_*C"H7Z[T-^^<^I#?N=I /,HC, F_!+OFKY9UK7:UWQB.09M",W?O4B_2 MG'S3*@JJ,FWPN4:KS!$(41/$?,">)4MT=#/;[@P.P5.:DSMPC[4VSE/N!&!8 MSL#KIQ=U;K%B3['#ZH3)-HG+ M)\XLM?PL-ONG&[_OMAA3MHN/MXN;LEV\;!=?B)?ZQ7;Q:S=F_'*CQ11H"DR( M@FLDB9)S'XQAD1@>=>2!,1Y6QBNUU^\[^Q7BEA7>^:_P7C9LY76VVI7-;1+/ M]ML3F237+^B."%!MPH!NX2B;7MJ^)*E7MK#I528N[?:KK+$W8I7_5//-O8*: MN2YQ^I4AT?S9AN3F1>:'Y*M_H6Z#.[WBJ['S[[?=[%;F_:R]DW'\%A9/GH!P M("_] -G."\O+X!#XTMXY:.]O;8RNV3F _YN;?/?K%S"./OYH=#[0QD8^9[\U MXQ#X^J6U_77SI#$RJ%J-]U_VMYK[[=VOGT]V-S;SMGK\__.Z!63*DO0F M1F1\Y:+U%CGL..)1A)2T5BGO(2&X3MAK+6_Q E%ZW5<;[W.DJX^M*B?80QRA MK[LL:&-.A X!I>@B8!V-2+M@$%>"R^"H MMT:MK)FZ)/R5EO1]@5!7%?FM^9&\W%#9IY0>>S%85PUG0;FYH=SL$D^,.N04 M(0AF@LTA@0EI(S BW%*.)= \G^LSU-6KK5?V E'N0_<[-*S7/RTT[B5!V_FP M%42;%Z(UWLX@&I?$\@B\S5#XP74"1".,Y=HS B>9JS':E3565WA>Y;H*;WLX M;SNJ8CNZ>[5VS'MVJA[+N5QRFNQ"XQX7ZVX*@+PWT)V/YE]Y, ?_Y-?:3I\' MXVL+_,T-_F9==(P21PS#*!KN$>=< [43#!G"DC'2,!MSO<(Z8[-AV(70/9.P M?XI'-F?N;Y_"G+\0M9QSRW;WJH2:TQ$DOY#8_=ZO7#2:K<+&WQ9;' R MM@40YP>(LWX\873R 'N(.$IRL@B!G*GBPZ0T6A&=J % %+1^7;J^P@B?U9,' M0X&*-^_E@EPUBHU>UU_VZA6XFQO.YPOVF"-\+*8>0T97E' (U1,QUH-H&5J2LR+\;W!,7]YL0%7V#DYR4IJHW% M:![;I*]D/%IR#\1YC-"1/2T!0B]-J8P7S2\?&(_GWZ/A+/IF;FOHS?7AUE2I M[IA"X (#W=8F+Z(3C$ $%,*.VB!M$E&1S+F-?O B>G$P/$ZHT*7->,7#\+*A MKP0-S1GP-F< #SMNF)<2&N)!]JG5A9K,UOPXGPPL$ M/* $_5P+&QA>OU=6BU[0>OIXY/X>#5R!MOE!VX<9:--<))PB0<#B7 X:/WV#V.]7->5U60_$G:QL+I M7@2GFPSP/Z/Q+1 X/PC= M0=HFL%^)MLA8S9 1TG!&2*X7M;(&GPJ[6Q1!GF5WW?.(DD+L7@RF780!%6+W M%-CW>0;[#$F6=Z]0NCO#VLZLRX[1*+RQ2*1 T2:%P#T3YEUKPXX#3@JT MW0':]F:@C5$<.3<8>>\3XLI[9(,#XU09)@.SCE6Y!<5KW:/WM7)/(_O'+ M;1:\>PJ\*\3N4=#O< ;]J%96&AN1MU$A3A)#6D>,9(S.8:^8$W)E3=&Z-+.5 M.>]'[!9LR\K/=O317^Y965!H[,9AV=6W!#C9B,."CW/#QX/9+1:"""92M"@Z MS! W>4J8S&OI=L$ \@66.7W_D,PTQ;%W!S";]'1! MH?FAT.R^AXBI4Y9C% 25.?\]1T[G/QV0-*M@,*/)!=0%H-!K];^]7#)6JJ3. MN=S)/+NF(/I\Z.E$$12:^O@*8G;W"!%22DLL,IR#@J!1("N91)AI9[$02E-_ M<\74!]'4!XG?@Q3+>5G7F9J2YP7R;E5 \OFKO%;UUOZP@YQ?<5*)L]I'GS/3 M[AVW@NWZ6#OJ][Z#'JFJ=:Y_>EO36-2KDT%4H;VGDXO@#)"U7Q7T'-1LS8UE M'9#D7-CSW4_V6W[_RJU#',9^!TX..??C\/*=3J[DN&[5[SR$Z^^'S:^/@M4!5\"CX7GR&HRC*AF8U(*ZKS)AT5"&@4O#KK M%:Z!D+;APVJM.560&.8P#%V&D%[M(L%L-_PDWVS]II+%<* ?:VZ"F0 #=B_F M(?Z__T=3HGX?U.)@"(,ZC".AJ2X[R@T<_=VQIR \EP44)DUW+_Y$/%N32E8Q MK-;6KS^GDIOXHS7(8F,'$^GU[=X@BUQ5/]F!D'=[P]IAMW?2G516AK:.91T> MD^!EX>Q1&[. C\_-_789E(_[52%H^*H?.S9C:7_R1$)1!^1NO]8!B3WN5UU3 M.P*([(71P$QN4@GQI,1JU0^]=CMWR15DZN8H^)C',;\!/ !0X.8.'H-.^W1* M&SQ5'?-W+0"@^%<>J8MTMU/NU,'?T,;M= W=7>9*YMOKWWR0*E 3D)0\H>SG M1$8&C#1- DB*:G#=&7R%Z+GIXNG5_,6U$0E"?GKG Y[KV^/]K-FA5,ORJM7 M0O4SG(+C@'27%/>%]%^F#!D!1J VNF B1*%V/(CI.*]J?X>7SFS#=O+^N;/I MC-Q7ZJW7 6Q\!!9]S7T2/&C$Y !2X*+3:/M5@?8I@O93DOR""B(KNJJ5?)2" MR,3K0L^S-=:?QJ>B;Y74[UV6T"]90N]1 MR?FU=,+G$4;\!1AQI1>687&HV<\&3J8.CQ.Y\$*]K?,/E3*K3-W=O[/@;E8O M@L6:8">EX#H$G1S3BA'EL8G6T#%/I1.>^DM_ZXBKMG_&5 __!NSKS)F+6-U&K,ZFZY]($['7%A&B2O'"ZV(WQX/X.&Q7^O'=N5^&.RWCF[>GG''M[^D@U]3^(H7 MGE,K,.,\<.J4=DXP:X(#Z3>)I**%%QLN9LLE*2QU4 SGI ,<4HEP_)*LKVB:5G6ME&XCW,&8N,][GT M!(T(C%R#,&,F> >" !69H4,I8I3!F8MDSDZM1F M 6WQ,*]=$0\*!>&08B W'SB&70D T!BF9=,+B ,IUE3R% M+3O2->Q7H="$+E@H]$;\'MN]HQS\$?U^%YZZ=W/>E6+D9K0(@CB>8HJ:""XI M=8 >C@GNL1$D8ENT\$(C26.V0AS&W@=-P+ZU "+<@KFK'1%(@JV5A#7"!@5: M&%];$KC8N/-2P_<2K**&GUAXIM4P" IAT3H413*H2MEAE(^("0:,BL%X,CIW MA_+/$F=G4O^,U13+5>E3%HN ^-W;MA#^4M5Z26<Q@7MV@3VGBU.44R22 MQHA+HL"2LB*[(J)12B86='>Q[!^S!;M?5\_U$5)CFM=EY 1.QY(%0. M#_7MXS"*'%%9/04C@6)S'F(0>S7XJ /1YW M6S&AU.]U4+]W:MO#4[AHN)^#T:]? (6_COIQD*/6\PTNPELO;R@8Q]<>Y\#W M=A7 >_D>M9/6X/6P=M2,:!W%PQ\OS4.B\\XEZ?U8+1-X'9= M]_!V76=Z7W3OH+KH\L:EJYN/+OKO?&=%/W;C244EXJACC^"%,X".W\L.:E?C MB&=WZ%V2CO&TXX@C;8AWU:PC9R.^ +D5<0 M%A(C@3'\^G=E5I7NXF8P8#1[MC<@J925M?)9]V>E>URV%;_^WN?J4/.][[:W MFFN-[=:[6[4-RB=Y:HM7WMII;^TVVCN-=SNMS:W6[M9F^FEWYY_MS8TV_/)^ MN[71>K>]\4]CMPU_:&ZUVKO7=Z ^@YOZXTMKX\OF-JS_ST4R.7.*2V-(8$(* M&[0D07+NO-:@SC4/*G#/&/?7-H<\D>9; /_+-52M9>9P-764U#T:>3_"C]/0 M&X:R>:/;';M5\QY7[KJRZ6OKUOK4Q69@(P8F+12E1:?VM@YHN>\ELG>2BAR> M!I> <4GCR(MKOZV[-F<54J7FJKV?:>G5(P(_P@G*" M%44&P 7Q(!S2.LT2$51Q442&M M49K8"6\,N!;=B@\F+VC0OP!+%7Z:LZQ GLJ>S]-DA<,[.WYM_*6EY->=Z=6= MC,RTL;D+UR@;9//Z^F".GJ26MK+K'ZX#AI,9Y->JKX4/#M+;AY=I'$7:$W"- M#DM*@#JND% M'([O8MB/9Q>I*3>;8(PW_3X0,^N=;1G,89! MMFMAS>D+!F5/)GQ=N&QM?L+-PP-!5%!2 M$A1318FW&@Z:B_.2)O4DU6DR)?V%QSEGNN8 M;@5GPUGP B,Z#YTC8E3I)D(^>?.=\,+BA604*ZGX);X K&=GT[&=]@;;V?QV MV?QTX!@V3%.,&)6B+'[6VBLDE" ^IK/+PYNWE*W/,Y]-N@4U@DRPJH#9&TJ; M>=CYT*'G3&%ZKJ)7&WGGWLN1X2$HNJ[9?#TM+6))N)XE; M571Y9_ /K'XED+<7R!^MBP.CB,+8!F0EP8A399#Q4B%,+558<>ZH 4=U73TK MQ%H)S*\BV]K#.^WM=!\8ULS =/<,:T^X1CARBCC1$BFN*0I8@RU;"*O2% :] MSI8+S,.@UJTMTTTX(8]W2B<\#P-[3$XT-I=/ MX2[S/4U8R).\7"-ZHC)H.@KH3%CCE8^5\H\S@:(L(F-C/4=K.O/AB"/C&WV7 MQT_E(/5_3.\\I0E)%B"RWGAD6J\:@"909 $ O6K2KD\'3.!HI(Q(TV 1%X @ M&CN"/"XD,4J QK%O1C1O?B-5NA0.C";C5.#6\D"%,D')(D@E%%@:5LZ2?+5S MGOAZ@>PD@KY*E(?35%5__M585INW,+%TX_)>$#45E^M4JA4UU6JQCT;ZQ7X) MZ9=^F7Q7?XP,AS\?@O7K-]N%9RH4]P_CWFX[VME.;I;V\5:RCS,%8K*1&V > M/V-!>>R=V06_X7;[\G D@K^(R>@1MZZJYJ+T-B6K-][MJ]HR\K!&=72F2F>]AMZ:YN7.YB%/ M$=U]^.Q.^]./%KQW9_/]R=[QWL7^A]8W6#-I;7YBL[TUS:MM#I]EK M&.$#B29DU",UZI$5ZCTWU)MK!=?&&!L312"UB'.?.@JY0*S@Q!?<,5OX-V\9 M7>-T/L>Z0KT5ZKT&U/O9DH 5ZCTQZI$:]>!O%ZU/!]JZE$4M4-0.4*\H.#)6 M$P3FO(I$V5C01)%*R)HJ?GH6^0KV5K#W?.[Z+L:>+I@@E!$>+!=<&0=6G\&* M8:*Y%[0R]LC*V'NFL,$5 )< M7+R&\R M+F_@2%Q!UN\*60\0%UQ!UC."K-DP(0%O.6HKD79%@3A1 5F!+7(%I41I$9@/ M:::(6&-$KC!KA5DO +,>(*JWPJQGA%FS0;X@"-5>L59#U81&X%6<\(LF8#=,I[8R/62$D>$:?8(9U2 MLI3'@CN+HS*)WU7K-5X\$]=PFK]UCIWR!74-WM205??\E>RAB6@IDZPE%B+; M_QX:(RH3V"IWWBWYB1+!9,/XX_/AV9@?;Q&_QUD?7HC=X$J65EN=QZH1L5R! M<0Z>8KY0B#$D^M/R8NDO%<='9SC9U;!CNLG.AEX M>]F>:"\G&QS7EM#SI>] ?;[,)/_Y8U,OXX_F5(1-;5L MHN'R<'ONK'O9,&4>-I\[DN=[54M M)1FNDOIB*ZJMBF'+!CC!J4<]_2&9QNE[<@/K;;AJLUY@MG#2*&:%++C RA+. ML+$,:QU%4> #(=[<@M2G C"4#)8,'S.C>WX%H"RNGB[6KV%5>N1OG]D6O"[R M-CQN;W'-)K71F^.&W^P,7;>?:$*?2VMQ:[OS6/MWGK.*GZ M[M%^&TR"KU_P_C&LZNJ;:!Y_P[.MQ(@] '7W 6.)EM+%9, M"QL9"3HX[GG0%BP$$QA5H,>H-+.-Q1]V=C:_;O_S3V.CM=G8ABUH?=C^^Y^M MQL;N[E9[=ZW1VFHOG>JQG)CVYE5,KSK0 @1&=5Q,%90982 MV(>Z.1U=@B MX@3!P6/LTB"@:7E__I;EF+)R@K'O;(JD8J:W_P[$(2^F:[^@ZZJ0J]YR>KL% M/5POZ(OJJG[(?N$7N@6;P843"X8](ZOVX%5+YZJE\Z?CJW.6W:K4=57J.A=8 M-RGB*DUR4;B13%%BA+',!4P$-VH)-_=;^#6,:QI\S/\]U"TCKS>[)WM25F0^7['_[M-D^V+YN; MG^C.A^T+\%0O=C:_T69[X\?>U1?1NMKB.U_WCYOM;FQVYHJHO-=:%D3#?GJ" MN#,%4D(JQ*0I!/56>I*8(7FQ)L1\1<)S+&9=E?"O<.W!N]0%#=1P6P@5N1-P M2B3V2@LAL,?2B(QK)&445[CV-+@VUY!)28@Z*D0$$8@K0Y!AF"(O(F;21:F) M>_.6K$DZ/WS@.:+::RC13^,W8#UY(D@8ND'_HLR,38Y_'*=6[C7K]K:E&\\/ MK>Y4W_"39E@:L3/.1#AW?E+F8>L'M!.W\N-Y#T]GHM)AA5EWP:PQ=09O;GXC MS<,#YYC$$4"*\2(@+IA%-FB.B&$TIFGB,?@W;S691ZR77&;UFY_;7VAEW/O8 M3MHAL?,C>'05!OW5<;[;<;X:'6>XEYU/!Y)+9D6 0TQXD:9,2V2X"0@[.,_! M1ZH9F"!Y, _]GY\U0AZZ%.DWCV9ME>4J8&B [,,+O4:NU^FYR[*8IVON;6(L MV(W?#ZH>R\(HG\M.?%\^E7?50VF/G\D*E>YG9(RZYCAVA<$8!9%F5HH8D7+$ M(9&2Q-$H12E/1L8#>47/***S.KV/;6BL3N]CV12CL ;8$EQ+B4*F'I N(AV* M A6II)E()6G!$N/*0X5JGU'HHCR%^)D;%B7SZ>%=DV75+5 (FEU0IKB,T639.]68/F 8#EGX1JC"+44&5$D M"[? 2,$31XYAIHC3G 63$G<%_VD7]1E Y73;WZC=9ZJO8&'[3W53U9'@J?#X MM%_&<_\:A&[N;QK7&__7=(EW=:MX_!%CX<;.SY9_9*)HFBVJSWOH2KQ;EH5/ M%.*5FS?Q[]%@7-5Y&) =!/,-Y4["OTSWPEP.W_SW]"W"_547E^D>EVW%K[_W MQ66(N^VMYEICN_7N5C,RY9,\M<4K;^VTMW8;[9W&NYW6YE9K=VLS_;2[\\_V MYD8;?GF_W=IHO=O>^*>QVX8_-+=:[=VE]_A<;NJ/+ZV-+YO;L/X_%\GDPHZ@ M>W?X/.'$TW%;6F.C:D]MA;.G:?AYWP&M'_X!K)OKEFLG3'VUC4!7&Q<'1%@L M"Z,052*WQTED&#>(:TY<84QB.GAYC4#;\]W1O7"VMNH+6O4%K?J"5GU!J[Z@ M55_0JB_H%\9A-L/WT.V?!M\X"^ZH!]]Z>+GJ$5K5TB^-Q@D#/@_W5FHFN:1: M1\(E9Y3S*&@4[+:IBUF#/]?4;_VH:'I>4:SN>/L*_G:YL_GO$7P'V=_\Q';: M30'K.FE>;5_L77V&M?_;W3]N' [_FZ!??S[[?6IA-PK8N]KWM7 MX&\=&(NM=1 %<66.#X-::-V_!XI 8 MOX@J^U7OT KO'AKO&&%<,FFX,)KKQ$RGM3#2\A"$X?C6V8?;XMT*TNX":;/I M!TH=U5Q*1*/!J3Q.(1VH0ECQH*DJ6,3JS5OQ0O#L-70-M0?&AWQ67EE'T!TP MR!$L;"1% 8J86VRL4=&!BO;6.AJQ6]E4.>E088D#FTL0I(P6 MJ)!<.$LDYRHU-I(U]O,8M6H6>KY'6OL@HE2"ZH"Y+YBARDL7C1%,%:20#VU6 M_,X]0K_N-,]5.T@FK',**>\"XDI29 R+2#O'?+(:L8JK'J&G.8SOSH?PY2%Q MOY;%Z\.CSNG<_+!55\$(D3C5F"AAJ29<$:P]]4)9P"12&,Y6@9UG"DL+*E9M M+#3'T0 .,0*P9#4RTA3(2D;QF]69'@4OE*(,'%]P M&0*76"AJ9% 68PH^!+5D964\Q^,\:V5@BA4%W$5$&(ZXPP99321R(7*/50 Q M>;A.Y.?7.?2LK8R_X2:Z_<-5[&(9!'%LA/2>SO"8[L[YF;C&3Y3)O6C,>BARCQ5F M_6+,FJ_6B(71&CM JBC!# '%@[3D#%'.BD3V*H1-B11-UOC/VR%W.C8O*!KR M6G'@H7@K5CCPRW%@UG9AP0?/ T4QZDP!A)$5TB$3");12!,LR97R].=MEU\" M Z\ABO)/& [_:DSP&TY-;WYE891?R3]? ]>(**9 ,A#A%E'>4@I\BUV@Q;Y\\R=%^#;4A&][_ MU7BW@)B^8?SQ^?#L)/3.5H4CC\I1/PM.RZFM-T:/9 5&=P&C^3(11;"S0FD4 ME; I: )@5'B)6'2&P3.D. 84?6,DLJK&I%G%OM8'=Y?='CGRD),A.-9!!1) MZFB)6B-CK4<\R"@*0@,\V#=OV4-%.9Y1+.-E9&A*@OK.0A:U>S8OKQB8'VEK M?ALT?ZR,5BN+8C]>OV-Y(R)[-L];5%H,]., N>F.T04R3S(]0("LE13HX M%1B.+&*9'$6^5N@'GA?]K+GL'X819H6D*R1]FIS@"DD?'4DOIY%4$E78U P1 MM2*(%T$@176!!&:%##X$Q2,@*5O3\G< TELPW2_GXGTNY,.3\>A&^'$:>L/$ M-#R8MZ<;%V;8J)_/4S#C_W]WH>3#(C%346ZLYU(8$YA/'&[48JN-U!4G-Y_B MY)Y %S&++I/[M!-GL>9VN")?)J[+>[YQ%WF@FDEPX8F2TG,NA!&B ML"1HAXF)U-,L#Z26![*2A\>7AR\_FI\.F* V.&,0H0Z,[TC ^!;*(7"K>!$% M=42D+,WZ?/9U6AX28B6.]+.C00B-$WCT1\-& '3UC<017;Z9X;5&.NU9>M)C M7FL,PO TN#1:I'NY=AVZ/3H0WU6B[S5U8"71#RW1GWX<,"HP!11#J:<7<6XE M^(XX(HL+XFEPA#&?J"76^9P0-R;Q[*7H5H8M("6)3I/ E;,ZRJAB(2T5UDI% M*BPE*RQ]7,GC@)X\!!8#*K2BB.N4XW;!HBA=5$H0'S%[\Y:NB^O1\REAKT;N MW_K?\\YIROAM=H:NVQ^>#Y[-N*"==S4\MDY:'UK?]K[N MT?UC@,C-SYW6R;9HG31_[&]N7.R?-.$[-FASLWLT!X]T#^_1ST?[Q_"NKY_2 M&#ZZ=_R-[EVEZ_Q]LG?U!-#UN-W;TTPVQWK='::L_/O9L\J0NG9]WX[<]P>M96+PP.+QN[9_V! M.0R-WV1$C!E+]6H#])X#9[S3.^LWX,K?.VZ."!F$*)[!C/%JG MN=%.28F+Z!RW\;;%44NM]-SO^S*2^?X'NN6IM?V-[7_QSM M;/[=W3OYQ'8VMR_VCWT''(%%@[!4H<'SU J!>Q40QRHQN$N!I Y!N1B)9>+- M6\+Y&B7+PHO/:W+,:A+6"N@>&NBD=U$00E)*FTMGE5'$*:L4]H7%/-ZV=FD% M=+\,Z&:K^TG 3EB2,(YRQ!.GM([,HL*D"6>,,QIU CJV)O2RJH3G!72OH8^P M)#(P$T0&/IP.X$3=1T^XP/_ M4.75JP/_# _\/*&DBT6,%F$B51J+$1"X<0'./Y5!>>=% <8,%VM4S//1/\F! M?\51M5[_K'$9SFX37?O-Z5KN &>$,1PD,=I*PKE01GA*%0.72WCO55B%EIX7 M2"T8Q>6DMF"64*0QUXCKHD"&DHB8]LP5'F28%F_>RC7&BF=$>KLB7GKH05PZ M1*:" R,4#)/@+0:76WMKM+;,$+V*G3R[DSQK;G#GB.)8(U<$\"^4P\@X8I"C M6A$;%>->O7E;K!7%0T5.GE%\)']W\JK?>1MN:W@?>' M"C0MA?=66/F2#P?N\YQ54C%)B?8H 'PC;CU%UFF)A&&$15\$PMF;MUJM-8TJ"YU&8U!;(P#A6#-DH!3*JX()Z M3EWTY<1I0N8[ U\>@$[3(C,B6!.3P?]'W!D MSD+W\DX]O _.4C"Y_)?1-_G+^QS:W\0!-4'P2 ERF,=T-#DRP1FD=#",*VPI M-6_>LO5E=LVS82%8/>\;G_?Q!CV(7EBK;8$(;#CBA8[(&JL1N"'*.4VH-BX] M[V6L- _+,I#^?G_,>/"^_Y4,W21#K?8GT;KZ0G8V83W'GRX.(I74DH(C%[A! M/)4+::$P\L90%HEA3HLW;XL%#?\_AQ\/WGF_>O9W>_9?+@\,#V"%JXC "4XQ M3^.1A@.( ,TQD2E\'7!Z]K=E++EMR_L\DJPW%EHKG2&\R_4/>V#VI*PBB-#P M+/7"5;E%>/5[Z)V'!^P8?/=G?:+G%HD-FS#=<6<#W1 M@G.]\W7KJO4!SO+5(6NUC[K[QWNPSB]PGA.'QK^QM7F(=SX=6(!K#ML'YSAQ M4BFP"ZVR#@GM""52%)&$V39Q[3ELK2>%+C"WH5!4%)0(%T/$!$S)V2[9UDY[ M:[?Q<6-OX^]_MN[1&'[S]\VTL5-26!S@[8!2LB VR B_@.K 003GES:2R\<\ MA/F*?W7.P'UTMSB6G\/W?O=[:MS]IP_KV3P'RZO?V/VXU6CF[K[;M)?+Y^-; M;O<:&Z>#3A>@G!1K&?S?]4]@(9>-W/U6UX"8A-#5C7?3C9M#,#=3R*9QT3D[ M:J2_Q-CI NZ'A.NF<5(V.\+/#CQT YA?M3Y7U\\CZXO_&3:2\NB8;N/T?'#: M!UT!U^R<=> 6_TAO@;N'S,,MB4]BO2_ M:XWAN1V&_SV'MX I"S"3M%CZ[/1,SX6%2X=KN2-3 M7NS(#'R:^UX2%9X-&]_-H-,_'R[VTAM@:A^#TAR6BQI_ZY$!0QR^-Z7(9I8& M9]>XSMEE^K:[6&@ MH5WR@$@*UY@;[D.,O$Y6"4=B3GK0> (WV28_0/2LQ/? M@4QTSM[#2KJPEJ8!A^'\Y._^8)#;V=]5:WPNMMD3X/<>/[#.6<-C@6A@#G$G M#+)@&R-'+(]>,&H#N2H&Y7R_D,!W[W+%5@?@R#U#$+,CYZ^(B^MJ??WF ' MSF%KP/1&43N%.'4%,IJ!X6.D(%XHKHA+0=:Y9_]?%98VP.,Y'Z23[BLXS>WS M8#CA]9^A+WDB!=,TEWGMF07#Y:D@E=9(F)I>:92@TM@8P: '0_!\. 2YMZ'; MO[A.,_5*?,\?2_A_%)9B^EKCXJCCCN!U?Y[*&]-[IZ$5+G 7:-4AV& $$YI' MSH/66C(?%%B]@A6B2BAC+&82(C\)K2_ )_[U)R^1*S'L-9C-$7$338JD<;"? MHT"*"66BL]J%^.8MNQ9WDU\+S[?T>Y. 3!]&$)!*GDFEND?"U^FY03##ZF,S MJ#U('TZF01)@6S_38:-_?C8\@^],PGJ2T!YPO]>XSM5B+!!=6.^CH5PP\/R# M\(P5TGA<4":RJP4R5[I:E?!-C.M9CN. X)V^;Q_![T?]KI\2-#C_[B]_/KCH M#_PP]%Z9=.UL?A$'G*9Q68HA$S!(EQ0<*0(^F=>6*&.)56EZ7P^.CWB/'& =A8]6HH"91-RF48W28+5#>< M>3C]$;9VO;'A WG4RXH):KJTFE5[.ZJ6T MZ81/"FN8+VCA#.=&%LKFS%ZR S-P7&,09A19I+$J,8(_ M5ZKJRQ!$ZGU_\'\KW^ACY2\-7[&8M0_Q@?'".2+ ."1!@)@QAJS&$44;HHFL MB(5-0PGP(A.Q$IKOIGL>ZE]&OF?MD/K&^6EM#)6^Y)29,ZNY)NTAX[]GV1I4 MVNYN,G8OY;22L8>5L68;UOOIP("^\#*ED&.BF@17#^F"&H0C-HZ9@BC&WKQ5 M\UV6_[4V#NJ,D*P4DBP"=Y8*<(.--#DPS[G%X 4S^%\1##.T8(Q74J%JJ5 K MJ7@,J8#7/QT0&@7!$G0:*U*N2"L$^ZX06!K:"V,C30-1BD70T^DU-LX/S\&: MS:[H#(AD!>5<_[R76M^SJ3M,OFS?=V+'E7'C"J\\V".U+^8[/G>='9GOH71] MP59*L_- [;FS1HZ$!) OD@G)J.KQ3PB>GTD@*>M,:MZ68@K .%L9*UL>MZ.NB[$'S.;84T M8[N*1,)+S3 X3)9 VJ+Q!U-$$30_+#4M.1L+U0).S67E0TPL^%;9L,J?KYQN MGN@>3_O#?&C_&H0T=_-[&+,\_M=TD+TJRL+CCQ@+>WI^MOPC$W$&MH@O[8GB M#!.,<>5F3?Q[-!A3QAT&9,%.^X;R[O]ENA?FZONKA,][AL*W[] MO2_.221ZW[7&=NO=K:)#\DF>VN*5ERFH]D[CW4YKWPN-_7'E];&E\UM6/^?BV1R,>,/ '5V>2UM.ROP$R;0V@.%4'@TT-KC*C5:_ MA][!IP?];C=!<>VQ-OYOO^M?8HZMBM\2-:V#C/O?\\Z@,KRG(D%E\JR.'F57 M$1:>4V.76132UJ3HZ.74!9/6O4O\LG"6<$6Q%)ASZK#5S'-C1*%(H365V254 M6)8NH;JY>.=CJ<>&[7ZST^NGL-DN."?A*#^WES$VXPD,L[TTADIRHS6S'#D? M:%7$(U,L$X,_J#U15/LT4( LC5V6YL9(%LH@@2^MERQJI8Y/0I/Q,4E:E=U- M9LG"Q&Z2+O@N-W$:*^&TP>0KS 0Z05+OYAS8(, %H *#[\M=P:SED4E&/2V4 M4LSE]-2.MBX."I=*=;A',2AP M%4'M@*LH"A0%CE:!'R\5N(I\P="6_VJ<@BS\;[GCC>4D,(_QZ%?AS;L\],/+ MG4\'\#198.#S:5D8>-"%3=-Y,"H*Z0LI(Z4T19[4@@Q)^:1-#Y[DG[5;-JFS MP&T!!^P4/+#*X:I?+E_?G@$%RR#5@F/*F\Q M7:'V%I,+-71'P9\G[0?09<$-2WX<.$[QO-M-V%8Z4"37*UG%XX#66#BP')*PC M*,7:X)P;BL#$HUY+63@>T@S#>4 ?)4+A](V/=,J*CE5\KS(+SL):>EMY-)^W MX*RD98FTB.;% 364RD3')ST("H=G@G3D"@6/#>4."\E5DI9KTN9EM=R%&?CA MS9IAK MSG (UX.5#DQ2/,EE6BJYP^2\#!]6>+=;[Z>D]UW7#(<[\6NYH)W!YZ0+JM^& MVVFQ_G;"BU^=\,(U/QUP#8\AISD U! OO$#&>S!IG)%:LD!5Q&"[8KR&%R34 M&N4CSG6J_9.3?E+W??P^ WJY6N &^QS'PB(#/>$>&<"0B3 M &:PD Q9(< 6)CP(HREF OP=O&#D\]C77M2>L;0)^@GJN9\FX?'E%.3_=)S0 MF+W8])HZ93W@'3O.HI:4B*AQ4E(Z6!T$)PS^J#&#)S#;L;JTL'F9\9!7_C'T M3#?5H:\.TN*#M(?!U]605^ K9#[QP:^5.'=_G#8R.UE":'/.\.C6M929K'1Z2UN-*@3@^F- MB8 BFP_#ATW2W>1?EOF)X_/A62=>/IM _$(?\>6%V1?[S3.-+*Z\S7&=)79K=@\661F@IFP")WSNU5SXR.=-[1V!Y1PLAI 9>@+A">6>JZ% MYP1; TYN\!P["=:W+?2JD/;ASL]5$X.);30AK"@LXBH4B!NLD''8(5M0'B7A M0HDTPV3>PIZ(,T]$EW[IX[ZA3G[V67\$NWJ[]\X,CU[U4Z<[&PU/[?X/"U^Q-1 MQE?\_$7S\(!HKBSG!E&.T[1F(9$%(P9)'(W0A1-,J3=O%]7/F[2=C>1 EVJS M#AE.)(%&'FH #7)9!PJGL][G27F8QFF*AHP+#D>V6*U;1WDG ^HGL57 I[): M#C\ZPQSVR9Y$DDE0=:F/MWLYUDXKY__)G/^8Z"6D%9X0.-DJ6";!]X";. MH5?@_3\G5Y_\!J[^?TP/X+_V50Q8B?TN0'3_H@>/[9WI&=])ZSJWPP[\-+B< M89^X,2@PX;K5= QW].,)39TOM"",:AX+HYQQS D9,7CW&!KB4I"GSOQ*A":>A%B8 M458Z$-I?HTQK8JV MV]S66I4>C7R1PX2U"Q"PKB+#DBMU M$VXG06/U6EEL6/EB5C$>X9M9%0HRH.0)O'&!.>,*8()'B^95'&M M\; Z$DL(FVCK$T LM+$%,@XCQ'1#+9>2QRMO1-7OL8%/#@NM67@ MFP9M&)&"$,F$*ACEQ1*N_-43O.\3U%30 OP%%&!W49I\CG2!*5+4J,!)++ I M$JCI.5"[94-%.L.9NO3DM-LI3W5.Y( IYOK?P6E-\:0D R;#5^6'+O2W4F!I M(;K\%+_3X_)S[E9EUSLQ66[MQ$7QBDDZ27/CP ON,8T,89EH=PO#D3':(L9X M@(-?<$GD+.GFD_C+[07QD$DME>,FJ9VZ,TRJM-*2$3SJ[%TNE=;&'UG(^^>P M.#_\\Z]:>// A7&/<9[P /?:-:?#\%?]P__XSO"T:R[_ZO3RBO.'_J<2\ZHQ M.74SSPQXR')?OCQNS%W'97-N-4&M^N;JY?7\TLRXBO(U)=899DM?QNMDZ6O7 M79;0=:Z+6UWVAL%O-XYLG'_K@CD\93OLKYDZHV[JDW[OZ]@/6<34[>6E_TUV ;4":7S_!YUHGKF0[7W]M]OZNGVY?WQT MO-/>@GMIQ>;\Y+I@P('CG*'H*46<4X]2BR,2&!-II9$!,[!.UU0Q'\.YWUC2 M7S!9Z><'ECYK5)JHJA\U -QK"OJ">W\ALY.7-_3^*HQ:V-JPPJ+;8U%G#HMB M(F@C!4..I5@'0 ^R1%C$,;F/T$D/U/OW>8R'P2=*_,R >#[LMY,U(Y#_ L$.$I MY&0H02IZAY0HM/'< M.#SJB=:V0"N@5"=/]ZJ(7W<^/Z9NY'"/BC8=@I M2CDOI.8V*!R#D98+5?@GBB.7.=&%N<^9GJLTQJ8>@#/9\5&V>4S&GE-'/KR> M$K##V5*$& ;#NN,ZA8W+*7.-),.G.;O<[3:&Y^XH7Q8N4_L,J:PW?ZCJ[/HX M"*BL486+CQ?S<=Q^TDKK6J^:O1HWWN714?-D2^RT]T^:5]_8W'C%*U#E)["&8_B>-ESCPSZH MY?\<-=NM3KK67ON;:)WL7>VT_<1XQ>V+YN87>J"PX\%CA0JNP4MRCB-=2(6H M#]X%0V-DXLU;6=S4Y;K>V#P?U&07UTSW>TP+,9_CRV &Y63'7S-C&->,C##76!*1XX]530-$\/"$*Z)*XHW$\CQJ^]_J;I[Z2T]BXS MVG"[7L^/R]6'YB14LY8JAQ#^VQOW>-[6M@!KJ79F1[YJ5?QW>#@(AZFD'IS2 MX?#>I!^"A\@M5<(HQQDNE)5UIPBDY8E+1LC^#)L9K M,>Z!?(^7AH@G)\&GSO3$A G@,Z@?W34^90F;:4S ($RW=%]? /IP3E8%U?:R M\0_@HKML[*9^-7,.EJ_)@?[NY80;FKLOQPR,DQ]Y5[JGN\D]K9SIV]S\,-SB M>M>OYVYLH,I;[ IK;!KNK!VW122%%1)3C6-A<=V03A6J?UC"!CI9_S 6^7?U MXL8E$7FD0D4-2EX&-^BO1O-FVY'6QH'&2FJ,!>+1@/?(C$#::XVT+DSAI!:% MH"E=LJ;!Y!!\OM]I&3TH_)ZDJ@3W^J#-Q,7Y24A=S MD%XKJ&5=X2U%]'4;'-]^' 1C8W0%131Z$-80 U*I0 =3+[AD10R>O7E;%#!^ :=7Z;\DE,\KF/!C&4<_JJ7N%:OY94VBX15G=BIPPC3T3F M$\4,&$ZH(K(KP?%\HHARAI4GMYV,F)5O0L\'1L,8P:4'A]_:-(O28F-MQ%PJ M&@FVH9+VV8ZHZZ3]@^GTAO^ $QB&.[VM*6Z2LF5J)>FWD'1R$*QQ&)Q>9'B* M^!(LD<*IK4]2%YF67N;AN#?Y75E8TT@0<+I^G)83(V\FC^G?C3SFYQRG!\SS M+>5Z69":JIRHT]/,E-+M-G:R[WG;B-'CWGF/GHK=Z<&ROY<3 MM5)S^=+@UU-F:N]6L@!/JY!!1H-YH;VETD55<.R5!7 \YD*R85#G7. MSBLKQIY?IK*CR6* ;1#W%#NKIT@/QE4 I^>#X;DI":,^G\/W$\XW)D+0N\$E MWI7$9K;A\JJ)9FPMST8NYSD]^(2J1W\L[:55#XTTA'X8>IT^6(OGH'-=R6ID MNYW#4F7.\G E790F"4Y8I?#_Y?3Y.S,3W0][?HMY\)H$=AI,.2ES .5"73O4 MG,A!/N"YAWB2C"639!MW5%W+!C@\O6J$2T5W1&GIE92^3J;1RLQ((5E^H^N4 M!2@JB7 WA1EKCNQ!J/FX_5H:793(''QBO)Z,(.8AZ ,_)H@ <>\,JC34*)"; MRQ:3?U7%-L=A^VGM?V(N&^ZHWQ_F$4BP/>GK?.AVOB>'K,IJN<00GMYIPUK> MM[6E<:M!(KOKG]A$<%BY8B.VW<6?*3=L?+S+^\Y/*Z=$A?^,'/TWW^NE1^%32WQ=R*W40,$X^M$2['L?I-D M_7\D3?Y9J$$6HU@];+ SS.SJW^&$EP"_>"EEFB65HYZ>#OH_.B=ES/Y:HPD@ M)$=Q'P3 ;J IG[B_<;3N8UHT>;7QX6GX^O+C@'(5K-4*,:49XI(;I*W42 57 M0QB^JRK,S\R9L5^D08>&Z/@\LB M">@<'J;5K>8! M7XP62$OJD0Q>%P$+<,O\F[>$+9J[.R^Y8V0I*UHZ=:5Q/@$W"X\WES.2XZCU ML""LF4D$44*!\!"J,9=6"V;H#9*S)(UYO>RT!R9%=C=34>!*$25!V;LX<%1* M#Z8TLD5,CKM0R(;$9<88& 6)B([$%/N:UT)GY7:"57DYK+PH0,63T@8K,2@D MI[=Q78Y[(:P8X91BED$&1L*;Z/ W#KAG/\Y6/D\6F66Z)5W-2L5[O* MVUA@7Q2(.NY3"XI*W,4"@985QFE.K)(ID7T-?"RR?Y,Z2O?X)9L0(V7<"V=S$[0[PW'8*+<03)OY+R4N^Y-G>%5A^-!0 MCP^4(11^LRQC2Q89A"J"ZY.L.SU 3:;YR GWT"J\@7Z\ A+6.GIP!- MO7QAW^F>CZ<_7V]65V6.C?/I0,M-'L'2<0'#<&JR*^;*)%JJ(ALF]=L;ED]G M.GH\D6J;Z!Z;=,?*86[B M['].S?8.41ZLG%XJG=_I-^4AWW4Q06XIF&XGAAN,GN0\36GWE&*ZCE?W7EKU.E%(+"KS MG8'^?##J#'Q= G"\=0D"X*7@!3,$R9AJ\;F(2#%GP!JFX#TK:10& 1BF4!=* MP?]9LI YP.9MQ M3EZ>GX"ZS0JF"I*.:9!+6N,YSN-97II;EP0M;DZ[\>ZG=XMS*TVP< "HX<%H M&[44402*@]>"J#R9[_+/D5[?ED+UV=WV[1D*%]WB;\,T:"2SQ#C* MF28ST$UO>TQ"KFP2W2@C7LT?\=_?]O?_/RM]?7S M48ONL9W-9(UM732//\'JOUS,,@_NM;]@N/[QWM?]3O,#?.[#)[+_88OM'SO> M.H%KMC1QG(;@B8QY24L1YQ$@HPU D5%-%CE-(#UG L*4['% MSW(//E/VV&>/L9.,U76E2EVR-!C%QF;Z+A:&X>[%<[U@ZWY#GNO'@;(%/-9>"I*VP0KN'0[MYGE7M@K>&6J0QMRD+2U.0OD J2"T< M,9B3E&]C:UC-D[[=GB7[&JQY(D+^_-U4/'.< _%ON)HJNTQGWE6WK#BR'W=K MGC?>/P' W:UW<]A-'%BG-ACD)&$H3<4:ZL!;@F+^S'O,UG1X-0MAT-.S\: M)["^HV')I;P@I?2D],K3B:JGK!'ZZPY)L1>3K"KHNBKDHR2KB+[79:]_C2G^ M.)FUVRWHF6;6[G\,;Y=9:V>X:)8PL94IUQ.U<)UPNT6RZ7?=F5V S]OMR\.) MSJT-\6>[=37S!;U-FO)NV*VQB%)1*$DE5Y\B7\9[-Q37K MXN6M4I!2>'/K1\4_N%&FM++/^7N$-8\WKIH4_O[A_7&SO8W+<8'?Q/Z'?SL[ M[2;9W]S@K9-/I/7A/]]FPYK-S>;57OL;W_O:_-$\_G35^I#&#G:_[7_=%LVK M-'[PD.YO?L%[)Y\G4U*\M?DI<9E&AYUP3"!/740\:(FTL@2I@#7WDBK%_9NW MXN?G1S]@\OV>J#JK %9@])N"$5.*,B8*98+A7!C-!$TTJ(1Y$A3C-Y$P_@08 M_?8)F%^%5/.E0AY@289"(:=2VL5RA724!<*66%MPXPJ:&!S7B/@-"X6>->RT M^HF=]8&=@N=B^J\,_$F$&U&:/D:AUVWU[HM63@]N*4\^GIWXOM.#AP#;EPNZ M4I%7W1F[TC]WT#^MW3E+645N#>,!<69!_^BB0";2B")10FM"M:;\S5NNEXWK M?,&6\NKT/IIIN3J]CW%ZY\MWE/4I&RV0#(G_FQ4<*1$B&).*1Q>+**Q[\Q;. M\3,ZO0]99/[LBR_;"Y/J=ZUY7=5?/N[6_#9 _BL"EJMPP(,!>F?.'#.&82Z< M0$($B3@-#H%)9E$1"PQF&3%J[O>2*MOPL=H]M9-'3*'V@6#NO9@8^$[IL MX//P+)S\M1GRJ)/.]U N/ZV^/>:CRS&*%>]BYET\O#KP2ED>?42.!(.XB!&9 MB,$J#9IHX;TTB6)7R@6TBXV).7IY9MXD86@UH*&<[#P<$:Q.2M2+(_EKS]Q MX\A\#Y.#$(9G@\ZW"8[S^XP]T)X9[ITGQC/.3-#2F(+# <$XS0X)-:D>T9-G M@"\Y A4V[.:%94KA5\PNWF;G'M1*>5) 7GQV)H(Z$ PAQV?[9$1S^P4M>R4M6+K"5IG M%VELQ.QDK5GU,V/#E 99^M9>'_08_+$^KN6THFO/[K0!E%JJ!JD)*K/.G[O: M!)L?#]NHQL/>>%A7%M/SL)B^_7@0BVFBARY1=%8]7&[KN& M(J*B0)Z8Z-R9YLRN6;O3'*RSRRFX # >PI_AZ[KI^)\$,\S#_LPP,SF/9I.- M%Y 67UVH_D97UJK4E);5>D["[#B!Q3& ?"B9+9PTBEDA"RZPLH0S;"S#6D=1 M%/B@P&]NH1.JX 5*\<^L%*:T!%JN)AZ])9B0]5]S2A9]_?2^B'51,Y<^ H]N M!N:O9@ P?);2Z=U^DJAGPJ#+FB,0/CII?07P;&]<[EU]N=IO?[K8_[#%6\=? M6.OJ$*[QGV_['[Y<[5UMD5D0WOFP1_9/WA\U-_]SW&JWNJW-O[_!>FGZCIU- M6._)YV_[[=9QL_UO;&T>7K8N#KBD/$8KD5.T0%P;BRPF!LG(?31<<$7C+">L M83Q2%;!5\.%",LN%U%A$'YA4WJM9!MVO&Y\_;^3N^.NX;!?VD-_\5=-+ U-0 M">(%]83S0)0A3GE;@/TM-0D\+.TY7SIY^B$.P!V#>_^$0^,N&[L@KXU*7A\X MNO?HNN]C/8@R870S# [3.,E)\_'(^'KT]$5UBU,AM?' Q8G=&%',@>**89"- MV#S8K SO'9_W)N)[WPVLX;RBHXMU/;U%.!IH< M WO=D*V%@L-4P8*WB7G#\,)Z2UFT."C"@_"$AB5?B^7K6[(HO;$.I(J XHX >VLM.*(V*"< M]4[+-+B'KA5"K^EBP:BV9=-Y8T:NN9' -4+54KE6Y48ZPSQPI_ISH]LQMM,M MAXUG>9RPRD$"4D=N>7;Z*2&=6T"Z?0$9N!7%96AX(X5Z=Z!QO M_#A08)1Q*@QRV%L0':R04=XAQ0.SBDLON7SS5N+U^1KZ6G+J9,%%&0A(Z#(1 M9U@8&D15:'"]L7&V@$TIPQ[ 6L:VNRE7$[QR3@17&,J=T4H5.!92>R6]"&0) MB>/**GLPF3H$JPP[:8RUB,&.(RX,3[-@)+)<&JJEY5:8I#4%8_-"MY]=+,U(GG>IK?>0>_Y&\N]>IV M;R(OLH*WA4Y!>P,W#P\*QT%M.HD< 5.+$VF1%IR"TJ2IK31M730_'7A: M,()]@31V:>2SY$A91M,D-8RET91H)WAM7U/U4Q82SRJH MCBX%0UX:K$R001:,@=PX[\-B$9J;?;A0@+:J%>8BBK&C5[TZ)*]9,$ASXP!< M..*Y Q"\MFI7*E&!=+;/.B>7% ^/2&% Y\0W;XLUHL@:8?.<[*-@Q&3T?\KF2\5H0["]IH2X$JQY*<[A MM9H%(7N5PW%P+66?2YF&)PYB:W+>>ASRF$Y=5Q>[V>!+C@M\$%R34NPG)U9> M9Z9_'9D$=>U=E4Y+>S!.\]]FK6LS<;]J-8O"AW>,Z]Q/'CY\EC= MV;-^;=&:9GN/-A,YF.36:HU,#!AQ' 72-+(TKT8Y+,'S3DTB1(F;0GUW>>KW MP][54W^8I]ZZ.(!'Z[R"9RTQ6(?03V0X5[[^=HK 3D(03$_0 !H=X&7!B'E/0 "QZ,1D6"1:%@PA"EA8KD MS5N&Z35Q7##ZSG,8MU)..?I:&7C=R<+/L\D,4\*2I>DG>&OV;P?A-'%JI(&@ M.6Q?IOXGWE@IT5E=F&/*/J0BU5S0=CZL*PO_[AKW#>TZ\)%#UN1'Z:K3?^WT M3D%\RI8=6%?Y39/IM1S^LR:]GNR$7BE@2=;CH'\RT5541X%*C9V,85"KZ7KE MN\O;R\40IR;M0J[6;:3(V6G(X3/XVL[ YS#6Y;BVKXQ.KC>VRX5V>HG +LQX M;FN-8>A6[5*P38?G'1]2C*RVN5V^2B[R_=Y/DUS2 5Z;V=Q)!V M,SFX9);[ MSG>X6GJ":=?SH^P,OZ&8J,Q'O _IM8N]3)GZ M2Z/O:PE8DDN2^QOJ.A/XIQ8A0-H 2OJN >/'%:*5A_RS,O;E8F?C(#'[*L,I MTF W(\Z80L8*BU0TL8 'QTQ,/3)K4K$UQA?8\..*DD4)KML44Z]F@96# L1J M%MAJ%MBSN*G[S *[=WWUX^:MKSURTS5PE856%7V4U C0ZRVD5V*W'6[(Z;3 M5()Y.S5;^A@CTZW,=%9.39F/[23+'7S>Q)!Z/@KN_0@G):_ Z:"?K.-LS>]6 M!CC[P_SYA_ZSAM^Q,FQLN)R@)IJQM91@!HV:^I[ N#\Y";X#:P0?:CIO7"UM M;8GKDU8*S^W;K%.CP@3DBG-$7<&@__,(DL-0)%HEWDDA;&RC=O!5U?D.X9 M^? ;P]R9F02DEM)Y]Z4NL#)WKJ\JJ G!NX)H+SDL5BNI?! V1.IBE.J1ZJMB MYT?PZ"H,^J_8@/QVM?/I@#%!%0L%*JB4B O.D2$J(B,5%\JJ(BKUYFVO/R\B M^RX5AO?Y9RH4GY0+N?PWTE5JY8SXR M#8:6$G.X5>XP^%A!"B,CEDH7BA:5M[4\'YF;X.[D:KWO#SZ/5KWRLA:70]<- MS7#MJVUV(*DUG%,"[KP'3#6N0%ICA[R-ODCS3RFCXU(=NL#A6N)I31HA521N M'%8\:XB_,&ZJXZ9TK[7[V**\")[_L2#?) M01&,+(02R!H+ME**HQ@L'>(L*@;_\3;H?*0E4VL%75!C/)N&CSD7-@KWCPJF M[L,P4LG]EY(1-$^;XY'3Y;&,. MPHGI]'(!W35E06='8$&DCN1$OV$3W\]8M96UZR/SHC&K9I.(SNC3A4[A,)R= M=4?]?SD",;V*:7MZ@O:G;"*\6[@ABH)$H20.TH GFZI)HBR\L#%(:UT=;JB* MV0G6R^0]6\T?8 7_] $@>Y_#* N;:@9&]SU&QU:X)6OMZY;_IC@@6D0G<$)) M O9R%!9IK 6BA8T:&R8)3_+/^(+2HBGYK\5P,'XX,XVMXTJ3Z;.2"0!^4M0< M!9, /.*B8(&;@,'^IP7E2A/J(V?D;O11DZ(V+UPKR;I9LCZQ _"Q/,-$(>\\ M6&PA!J1EI,AC35BPE!62O'E+UY?Q&L_)U:3K?MX;@^,,A-6]8DF,RF*/D6R! M7%7.1Q4;2[RS4R438V^NYQO)F#-?U1HLGVF=@M<27G5B/ M^+.J= 2NV0?;HBHPJ>+;$PQ9-4M5HR:H*L_&K'+(7(A9*:0ZD&'ZDERMDJ[6 MVMO=6JL)X>X5WZ.%$L)SJPWWG/,B180%=C$029T+[''B>W,=(:_JO#3;L-[V MEQ_-]MY5\WB/-"\.;.J4+KA%,BB7@ .BL&Y@/RQ'+$&3C]!B=[0RBM@E+@;X0W;YG :QA?R]=R<_OX M W;9W4^T5E&CGY48UCH\ LG2D4]BB*Q%GO#D3$@.R N40BN''?%F[=X'<]; MI^-046UI3A=/C]%X;+2EX0: OV;0&SGS2=0.LUODL[?>/IJ]4#9*QY77N2K@ MK*ZQ7G"-LJX_(>.=B'=M(6D!UI^VC%OL->:).*-(W3Y1>5J3MN "+1+'^:#4 MN )@V.YOC%A /IJ.W^Z]*RE *GDL%?S*GUHLJ'NX^>F % 6-)H 7I;!"',P5 M9+T-"!.G!;;@YUJP"?4ZO;[Q9^0"@5@>AA[HVVY)A>%/.KU.5K?)"JBF_=4Z M?18*1W[-E%LS3+7LC::YK"R<7*T39_ONLDB/G;:DZ6^/NP_)%RM?.%\L?25\ ML36>C+EB$]'321+0_- _EV9NYO+.ZO7OU-/QL>)2?BZ\LJU.!1LGVV3_>.^B M]>'?;NOJ<[<)>FCO^'.GM?E-Y$J@S?]TF^WMB_WV_LDL;.P=_WO2.M[ ^U\! M8CY\N6AM^D[KPS;>:7^[W-D\Q,T3<"./_^ZV3O8!-C8PZ#>??_ MT-\;93EF\^-6:W>CO;W3N@?/[,U?/;U4$JWD A2VDY132ZP%4!2& AZ"P#'] M(GAFMTH*HNU>*D--Z/NQ:^XW1XH]ZFU=Z^!^R:P[ME\UQ*1&Z+5T2^N@#+!N M++S'J3:;_+;TUTFRG?EK47*K:\';TE_7ZCA=OE;_,*3(V+AM9_2=I==8=Y2G M[:]7,>U/GH!R*PVMJHRUG/FU5GL%IZ>@8#M57UBVL'.]YAF(_UG-DCO_EVR6 M#<<%$;M?AE.;T,^K-J!"?94>2J&],H=3F%&T_F@ M[R$'%LLO7-2PDKXEOUJSU( 6CR'=@VGD7K]QS'_R6ND"";.'L1R?-)-S_Z,. MIJ8_P<>GMKAZ$.7WC6XM/E3- MSJA#)J,;+SGL9R\P^>!/S67Y)G.29FN,,AHSWU]EB;^L[ZXW#OO?PZ"7]S2/ MPQ@>U3D)MZ\R:R)[\/R4_0GM>SU2L,N2V@/#G8E M,R4EUI3$KS<4RB#YYK>J4+:!, M*T'H[?^Q@_]^N^3%IP?>3(:U>&[?XYHRN^XH^//,QS4R6"9-FKRP:ET;J6<; M\*Z=GLEKMF9V-@Z84D(J@]. DH!2A@(IJSW"D@9J&"D\X[/6R0LH9\WMT/UN MMW]1XD@Z?,/S$U@M7&18!4+'6-@PE4B,PJ1E7W6529IGU/SK#J'_ZMOK?J\\ M!!3VH6M.A^&O^H?_\9WA:==<_M7IY;O)'_J?ZF)5DUCJ+)N9 9JWNWQYW"2U MCLM&J301=#RUM'IY/;\T,]&T?$W@=2;)TI?Q^O+7KKLLP>M"BWM=]OK7F.*K MQ;ZDQ4I,;W79/,NVDMX%,\&7C?Z^YJT+YG67'6J_9CJUNBD D ]LF;( 0RCK M^%J)YI_'27?WL'5TJQS7/3S;__TXG@.Z12BN&?KWC[-@X/!P%_JGTL?KG\$5^9KMNP+&E<\2OV:44';S+'CVZI?6WZ::D];#*F\P5 MW2R5'WKS/MQN8CIN+-BGZR>F_^(1=:4Y=C>J69'L;VX+H2)WPIE"8J^T$ )[ M+(VH)JO.%-LM(BE>Z YMI-3!80Y/_'TY%^+=2#YNI7\F5$^IGUY&NOR>[M31 MWLF/[L[Q_@E<]VJ/ON_L;&[#]WR&ZW8[SR9V)IO\DP()T&8BB;ZD9,?Y]-L-@!3ULB5;MB6;I\[, M)!(%XM'X];N;,^+ZMB=CVTUH%+QX&W8"W^\P?[;VE-92IN_<>NX9?J7NV_+W M[!I.<"/X37.3>P2+54'UWK'BM_LYP15.;J,0.!$PH9)3;%YBKS0DN>,#"N M,L;2"WHLR7PUJ)AO30ZD]!,WD#SA6#(YY%'*8^%3$<6I%WES$Q;FX$%\,Q[$ M*^-!K7@U=*X36?3I;/RV&!6H@K50L0Q4.%-0P05/J1OZQ(\YMI1( 30<)R9. M'+@T<(4;"?O%VV"<(C'C4F]%EU9T68OHLA:1A;CW*+/4I@UEU5A.P7-;7%H& ME]PI7*).(($I"1(D D08/W!)[,N . [WO2BV0]M.,!+-[7C^;.#A)DHQ*QNY M4O6_N>]VW VW=IF[H[WW4MS*N#5G_4_2A'7'G/Q[L&5]4#$7^P/=Z_)#D9=; MDORQ%6"7S5BS',8HLUU*9"Q#PD*?DYB&'O$Y1L"[@>M*%\"NXSA!)_1F2^VO M"'?7 ,M]J693KURHFCTS/%ALL+DC**QNN2E7PH36>K,^-)BVWC#7EDZ2,)(" M*A 6IR$)?9H2VY&.'6&Q52_%?(LY74R?#A!L^QAK=6?@BA7%VAKI;GU8\&T-!?[ MB1]ZL201E2#-)4E(8B=PB./%*LN91DF$-8CH;%^7VUFQ-A$+MGV,9VF[,YE5 MS\YZ]_C2W!W-=^_UP8V*,<*WXMZZ(/[PW8RXAPU09>C:)$XI)2Q,?!(GPB;" M%51*FX?8:9'L]D8;;,\;N4B%SST6>KS.$QMQGTWI [W>.PFTG8\QI?O_M1F>6PN M,YWUB],P$G;D.<0%J8JPA&)CW#0A=L@B[L1N&L4Q9GFXD=_Q0V\KPH >*%3R M&01$/I&PQP6*Q.T@K\W8V ZDFU8;/"<*!74D2=U4$D:]D(0R\$D0>S[GD4R] M.,*,C7!=&1L;!&5KD@.W+?MB#;5\VNR++;OVT]D7#H]MD0J'I&&(G5=91.(@ MB53[*#_@JBC3 MTS^*%'8&8N_GN<0*KBAWEHE;JSLK;.V_G(OJ$[NX>W6+JD >!CFA N94B\R+=%S'E *7OQUNVZ=R[)]#2\WZT= M:PUVK)6O_"+SEM.:M^Z$!M/FK2"EG/JI0USA)X1%H22Q9P,D^%[JA[$C R95 M':*UF+=: >29"" ;:MZZ&8;J0JFM^>O>,&C:_)6F,G*"Q",>=6.02)R41(SY ML+W<]QF-8I;2%V^IVPG9G0,(UBB3*//7[ZJZ_=M&R[$F1FY^=X&=.@!JLBO M9(.3,RY4^YK\)]#[4/:N5FL>>+O;/],S<*]_WLNOI#1M?N>#P6$^T!8Y=>_+ M$^QVV/P>.X$=YL,O$B:7Y*<#V"O13+_M5' 2)2DE3-@Q"5U!">@23FS+R'5%B"'UW6AQTT$@O:(2](""BOI$ M+-72@BAQ$EL4U<=7-Q]4K0$GVRS5_7.D07?3[+@Q+';=L;AU:81-BVMIL^J1 M ?.Y3I!VT*[D^5$2N Z+N1\+QD(F6!@'L9W29 E!^MYH6,>-O\\+\Q$^]]2$ MY361[ZEW\/;-&!N$)=AUY/SO%1G\UKWK+Z0XV8G*%,U?F5LB?;X)SPN\]YHN/@G#2;C MSE-9'XG)4']JLQK_/BO&!?5/0?DH)/]!> J3?X M:"L>?NT+VDB=[!UTK/W#=U/=26_HV;>L^DJ9KTCVM4XVX?#^SC^.^@KJUV2?L*_@XC<[>E[19.=KD>86W;+>R,=/RI[;DU MIX54LWN4JIEG[?*AM-[SK+#&S9#F=]UZAMEQR_=!NJ^J_5MD^YX;H!0[U+<# M)P !*F9V'$; NVW!(YHF<1*%_/X[(.FNV/L#$+=&*B7]"+M&GYSQ@3%[U2:' MYQ.A]$?_*\[C^]_VU]WW\+N_O<.3P^QK_Y_LZ"1QOOPZ=0Y^[?WZ)$ MOO0<&-@109@D"7_ $F$WHMYDG>]65%L;[,TI^Y\P5\C =@3 'L!=0EWI"0> M8P%GE#J>[[YXRT!,HQT_M-1]08+FV1'\KM=SU^L[D["=4 M1HZ7$NI1#E*+[Q/N2D[@W@:.%Z5^&E"LTV]O4JSSLZI+KT03+<.O0ZW="H1; ML7KI-HDF.L"R%4W6CFVS>6YQ2I,@C1V2NI$D+(H$X3[WB>.Y,O5$(IG ]FNN MT_']V;#)F9*F&U0F9/-N[).622;O;"N3K/G>3LLDMN^%"4L9D:D("!/2(R%< M82*IQZ@?!)%P0*5PO7F%A.[FBMIZ$\;-Y,2U64S0"4>XFX3$B1,OC84(;!<=Q6%W3H.J MYQZULES=G>4C5FZN[/%\XEE\'LM0AK8,68A&\"@(*0]D'$01M>U W'_!G3:> MY=%@:C:>A8LP"&WJDB2@#I9(%"3R(G05A])-4B]P$_O%6[]C4Z<3>K/M5=I* MB6VEQ-4EIEMA4!N;\@3P9UI,2BB@3Q@'Q*6N1Y@K4Q)B.KD+%R!V8^:G=@!B MDM^U[]R.>=W5$V],'[\V?Z'-+;\E#+2YY1N4Z-1,SCW/J-Q3SFCI<0 M-Q8N89$O2"BY2Z(8+A[UPSCVW!=O0]J=#8Y=5VXY&AP?(*7\5HI_FU*^:52[ M[Q[M?).^S=T4U/4P3)$/!0GAD>^3T D2&;LTX"%61!@3[?4IY3=GKVU&8JE" M.*(HSFJ2U..DEBYU&W9ZO3Q1?SI*I^D=;T+YK)-.3[]1/TAIE*;$3J*$,.D' M)(Y= :R*8LB,"WH=6S7I5,M WT?E,$NO-D5$N2$/]49.@7R@P%S4##[CP"KP MJ7P JT+@SX$'P/,PLGF^Q.<:PH\J$AV\*?$^*-,1'RK^!/]1.D5C$"PUC36F M\06%/(/1L@MI]?*RM%ZJ0?,1;(0H7\WFP"[.3-^:]%?F=X'MKS^CU.GZ3K0M MZ:_M9.]QLG2Y+.B[)A9']Y,[>WN@7"YW]N2LD-(Z@.?.2FL/L^^53%(9V=>1 M5;RE.W.<_5QR7]:7DWXKI\-&;9TN"[2D9^;&U3ZK+5LF_?I9;DQ+2W>DI>?@ M)3[F/:D%:1!@?\CAG)(8&Y0*?9_;,=^IM%1RT4H;X7=#;W43^6-LQ@IFYR2P MH\AS*'=\EPGA?[.O)EY_3;B3XC?/U M\Q?ORXG(#OKO>X [EB'^^OWHY,?EX>?_[AU^?S\OU\]V4\]S MW(1$3##"0NJ32/* ,( M9@2)B,$@*G M%A$WB&W;R%ZK,,6:%J@V0B@D9[O)5%D!T' F!MSSIW0E9Z3QBE/X]B^ M(4"Y%7@V (7JWB^'W_^^.CS]Y@5"^''BDI3QE+!(,JS@+H@$/A)[/,)C1H$G M2X(F%^R$(O8'&4.%X:.D'D4B/Y.*WD M\ZB8XTYA#G.\P&>4DRAF%%,:.(E=;I-4ILP'^N*>]+#5\0U1PFO*?=Q49*@* M=DM>)&?*6B7DA>SEY^@57E?R8P,6[IJ?L$G ($6,)113Z3.?V5' 4YJ$@ ,B M9GXBDOLSS;3 L#PPS)8S2-TH$A%U2$QM21CU4L(C^!<+J&?[C /68]M>?TWI M _>4F_A$[Q3SO=CW&+>%+QAW6,23-(#_RBAUA!NQULRP$7=JVLP@[3B@*49P MV4Y(F& >";&8F>.R4,K$AX-RL#L+:^_4(PBP84BE].TH!(TZ\$,>!+'K>L"R MO#0(4M9JU)M_X:8UZEC:U.4B(M)T4Q4$%!2?Q,R+'!'8?NA'J%'#?^[IRBW0 MJ-N[-VDVIS)UP]#U_-AA/H_A?SZ+?4E=YCEIZK?*XT9I10!$@'2U.'],5;YMQPN9Y#G,,'.9 %[RG=D8M^-LC*8:'ZS:VK MS-X3A0:7NV%LV\R1C@0MA$>!2(0G$Y@BIX&=M)[]#<>-.<5O7!DD/*:,P"G& MA'$_)K%P./%=-XFX8PL:.5C%-XC6Q);OJ4[>$[UR<-4\WPEEZH2AM)E/'1:Y(:=1$,N0>@RD7AD&K7:Y^1=N6KL,;<:8=%(2 M1!2S\@).(I%PXG*?<@^.&Z#SQ=NP$[FS=0[NU5_;WKW)NV=[W$T2UTYMRG@8 MQZ!N,N%ZD? E9RF[-^VRO7MKNWO3JJ=,9,!"FP)WXPSNGL>P&(%+0L_F+G,2 M8'I2!87@D#5NT],,';$] M%@D!V!P+YGN<2U=()W)I;,<1]Z-6Q=]T?)ZM09>RD/F1G1(OE2[@LY.0.)"2 M\#"R0U!-;$]*K$''_#7U4[S!V=5B6(MA]XEA-')]&D@G]'W!F.=QSPMB1T:) M[?"4"GIO-I,6P]:&8=,&%1Z&+ @<2>R8!X0E&(]KQ6=9]:#-LH#)NV405P?([ "IQ,QH1%Z*)E+"8!"R*7Q'8.\Y:1)Y$@6)C%V%PS3P(^I%\=^Z+16O\U' MLVFK7^#R4$2^36S)/<*XQTDH8DD\'CF".:Z,./98ZP3A#1+9[Z*$ MA'%UNSQ=J7AO1,.(VB+U1< 8E4DH72< L$ALWQ,VOS'6XG95?&\L_OB.GZOB ME_#I3A\@4[^U>'?W\)$Q!%//>**$*Z$2 4!9,<$ M'B>($/;L*'WQUN[.UDBH*_,B^:Q")D&0.&$2< %$P/P8I$-7:JTW!'B]64YL MR>1AR80>_/V-$><\FU.4.8;8K2>Q@]^PDEFF .1X!1L)V9WOM2%M)*QH=AB5&A?G$FX1^L6X<$ M5V8_K;ZNTR:Q3MO$QM2#I@=C"_VKZ_]O9\'_:\@NB27^)XO MOP2(-/^'Q:O_@6?W[,//[WM? M4!RB!ZY^+USL7Z<_OZ72'()@'*;-% M()Q(SA#5316I'U^BGEM^6@Y5I]/AF>)@Z# ?#365@W@=(V%H 5R3AC600UT& M^EP6EFK79?'AL,CBD1X/&">, :Q/^^'/\AYHZ%-%HSL@PB<2%7;]>QB^,9H2 M;MK"TD^Z_'$[V;:P]'I;?[6%I=O"TH]$5$^P&/ #;%E;6+HM+/UD"TNOL87E M_ ND=$0^S N+6$I[>WV7D/OUD--]YM"T,WSP&6Y T:M[[P1[6&FSTSKL\5#V MYRFRG5F5^);QY _AV]^@+L&K+7ZS^P>_?-CH[Q(6#'^:-NX/@$3EGT# M.Q<\ZRFS7?Y.4>UQ@VB-66\K?/>WM?<9W_W!KX//?]M'']Y___+K%+L#7Q[T MWV='G_>O#NG'WN&OTZN#W;W+@U][SDQ7X%\'/[_N_LV^?#[\?J2Z ^]#.A*,DBY9L[I%L$L8"AU).I(]!N%@N*[83K#'BQXD?TC"1Z8NW M+NW8<\N,3'WPZG[@^+8]IQ\V,+AEJ,^"H:XA%:%EJ!N(C-/I"2[C2>+X,;%C M"<@8QQ'A5-C 7VT6N$Z0\H@]= Y+RU WGFS2)$Q33TJ21LA0N1V3T/JG$7%"SR$LD D)DS0D MD*SCV?-RK%J&VC+49\90UY";U3+4#41&=PH9;6Q+P%U&;#L6 MA"6!0R)./>"JH%<*GH1.(!XZJ:]EJ!M/-FED<]MW0A(SD8)B&@D21T(2SY'2 MB5CD,M\'%36DG6!NX?;-YJC&;5S-H@)1G4?QN%[OZ?3A#73,MU-\L"D^K?B& M^6%"NW*0][,!!@K=+D#H!KFW'6,#QWA:\6_SQ?'/ZB]2$ ZSXJ?2 ADEE@7F MK*@TDM+*1\-RR'4VYPAK0>K,E'.0BI=)8KE# -!2]2WNWEMT\W2DA9*N/I+U M!CC,I+=5)+&C*>)0$<11JA+5HC!XMO=PCO0B6"FSO!X"4^)CM MZY.0>92 9NVDCH0CYJ!".Q[K.-3K@-9TLSZDL^R75HI6 N+[-C,N*PZWG.4Z MP+BCI[_E+)N %-..?298XD152[B0C'A2"LDEB!08D(N!(+[C="+?:SE+RUEN HP[ M>KQ;SK()2#'AX#[:^>8XKHARGA3I20&(Z5I8D'#"?=4$)I.$)\X6*91A^TW8!)8M/ LT,_%'9HH\Y".ZX3=NS(;CE+RUEN HP[ MNGY;SK()2.%.(05-[ BQG="$V:"S@/@9A6E(0*.PA6<+ZB9R0PFEY2R/0"^1 M=*03VS;AU ?.0N.$1('MD81*T$A%&#(?))$ 5):0=8#9;"=C64N$P!J=:/?E MVVZGN.53? Z.U,-;U?.[2QF$.9OTU )?YRUQLX75:\-;JS*AZ_7+T87!BM/E M2>M8UE:Z6%JZ.)KM2V^[U)$T38GKQ90PYLE><6G:81>QE-/(!\[D8N'WP/=)F,8QB<,T]%,7VW[0 M6[&G!R.#5DY9"R'$@4T]. @B'%<"@\*B2H[+B<>H3)F?2LXPA;]K+V'_:!G4 M)H%XRZ#6ZB5L&=2]XE+3[\<.__YFISP18> 2X$<18:#;$"!\R?5"X%=1X#AA''C8#I%VO;6FEZ^102W1 MP'9^A\1)GS+#?D[G>9GA Z\+V>/8;''%SF"$P+?]+H M1>7.:Y2P[I8(2W;ZHL%4.\G&O\]JS_LY/P75NI#\!^$I3/8U[UWRJ_+%[Y-+ MA/69P7U/BUS^\'<7RR=]"Q]@_?3;74O*$]VP;,_/#H9._8.CFRWAT= M[NX='N_MXI^.C_[;@".8YF,"@ &6>[]3'HC(<7[(N^_&[?, MF^VL^(R[*/[ZQD4:IE'7PY*=%@/:#0._[0=( MEYO0^IJZ;54?LJK!G;5DWZWGL ]/N9G6?,M(([P9)0DU-82Y<\#EK"SSXLH: M (Z7;:&/6Z4V,&Y3G\:1'?" ">Z&W$]=&88BL6,>ILZJN5!W%,EV5(/AR3CV M-/LI!?DEB_QIF![ZG^RONQ_A^7UXY[[SY?O?EU]^)=[7DQ_LD'[\<8#2VO>_ MG'KR<72R0P]W M/\$<>NG!\4QT$4V<,&8T)*%T4A#\7$XX=6T2L3!V;8=3^.^+M__QOT+JT#=; M$:[>YD$])%AP3X8R=GP1AIQ))PYC+.0O$N9X- IINFIZ2PL6&P06TY$>0M(H MBH1'A,LQTL/U2.A&,8E"SNW =5U/;!E8/*VB@C>+2W '0^M=0V8ZO+6@-&E'IV['LTA+_;02PW0!QZDFE]#P5SLT6N&.=.$%(0 M@B(W)LQC@H1I(HGO^XX?>H''O 03QCL!J&#NG'SQ%9%N/J8\9GW\%@ : !"Z M//;@SG./)TPD(.?XOA0>XR*.;1K'K8BSQ7=_M@P1%]+GC"2QZQ#&&>A#84() MP(&7T#3R[#1XJ34=4,W:.67[<:PV2:U<-HQG# G#@@H1.6.A12T-E4()_!IRAW_Q=L0 M1!>_ _+,FA2U+;7=//G[#QPFH'$D "%@H>!4&<FSWF MDA<%'PQ;"\SU-N;0BQC(+F'B,)?26$1)X LWCMV0A7+EXGPM@FT4@AW.YKQ+ MGF 8F4.DI!PM,)*$<2Q)G#+7IKZ(X)1?O*4=[^[@U1I?-OKNV]R3U&74#VC$ M8B[B-/4""F3A@Q(3N78KO6S[W9^67CA/A/33@ 32C@@#%96$MIV0F-$83C@" MR34$Z85V0CN"?V9[F+9&F(>27CX>?VIM+]?J7E&8@.9%@]1VF>?%(9G<&K];VLM'W/^1V*M.0)I%TF;!E'$91X*2<40\ P/$V0'II74>WO?K3@HLK M8ADPFQ(W=1/"G"0F8>B$),3,RP#.V)?^NJ-CMM'FTDA8,$,0?/XU98M21.[] M5I^H1)"I?*=;J&,F6,GD3$P7+7W&88+K[J_0"D*;A8:S032@I:6!QSWB,YN# M&N<+$GLA)WBV?L0HE52\>.O:'<=S.LQ?5Q#-.F[@%ME_6L!YH++[+>!L&N!, MBU^A&\;"3RD1D><1QE*;A#8(8B*(TY@R"8I9^.(M=3N.[W;D]!^>&Q MY?L/^P# X_#7SL^##_OPFX]G!Q\^L+55B^((A\V+O\>G)*O^Z^SXX^?&%?^Q_[7S\? " !0'P_<+\YKD\Q M.X5(+/[&>.22V/9B$@5A)-)()&$8:+X!UT.*'01F1P:>E(X3Q;YD(+O ?0B8 MD+8;A780N]YT OS^X;NC@SWK9.?_[1W/WKZF0C&W=,+-KYN<7DP#/X@3"G-W M612(,'73R!9 'U[$*?KU'ZS4 C*\? "7O#Q*:\K;^WDN!Z7\0PYDF@U/$)J> M,0G2;V$4'4 3'8MET2TI 1FT6>B$)7>BE;LJ:"?[YL287[E,46EE0H M9-J3R5 5.["0-OC@ZG^75JPI 24?*U-4 L__A*E@.0-\5%=%P#H+\+E5\"%\ MAP_C=^)B$+6 X>*GU,AO ]_D(UB#*#E9FD,!"9T=Z-5LK06_8 MV_\3%[^_7:D8R]:44F!^E_IA6TJAG>R]%:EP'Z1(173[X@R EX]3F>'DK)#2 M.H#GSDIK;X#E8JIB#>NH5[&-6W*<_5QB0]97T61IG>MN-3YNKS_>X#I)0VL?V+9LEB"["W'4CN6.FN* M[?>3OK]TM>G'VYV52TTON?(;37Z/M^1K*U"OMZ<8<1=6'-:F!21.;657UA#8 MOB-0#I4AI?Q#T6QM@D"S_+#@L/W9@!=7^T/9+P_S 4ZW #4-?KJ/8"/+)>WQ M[G;:+8P]'O[[:\>!>?2.3MYG7W!.N[WLX#N\]V3'.^R_[Q]^_D(/OX]M^+4] M_L/[[P>[GRZ_?/[D'7S^[[/#79C7Y_VK@^^?'+3Y?X$U??W^A:KZD6,'H ?? M7QZ=?RM7,5ZWH5W? MNH>LOM\BY?- RCNVMVJ1=(.,<;6 M\T@4VQYQ0\EEQ)G#F?OBK1]U MHB98N4SP8I[QCNUB+EUB/E3%?6%#;2$R&) MA4P)"R- 2EO&A,74I:ED(F0.")4A[03^;%NA38+*!\I/>+R+_L>=C:W+9H-O MUKJ7Q_1YZ]M@Y-X@N^E,2%:+JZO@ZM6,65/XTI7,8\2C<8Q-4)"&;@DC:BP$RZEPX4JH0XGV6)3BTV;C4UKL*ZUHM(CB$IC6UC@ M!G!D1*38W30,0%2*1$RBQ*&^$WE,^'SC1*4G'V^X-Y.N\_"UQ#80?D 2B66Q M7C/1# #5>U\CT4?8_WG6_1LQB= 6E&X$I4:-T\J0),,TBAU?DL1))8A(TB51 MX+F$I2QV;>H&W*&;42[H\2[)OY8)6M^\"F7;@BIW- &UJ/+XJ#(32^;&;N3; M,1$\M GS)8@ZODV)'=F)H*D71\'Z^M>TJ-*BRBRJW-&2#3 M#0/5")@GS",L\A/"10!_"FP7]"=T<$4OWE*G&[;0T4+'^J'CCH:65B!Y?$B9 ML;W8J0?2I$V\) U N?$H"3T9$5NXJXLW.4B9?!G[L=!ZKB/5)OFO:D=\S"EO^;/H]\"JY^K<@M2E5MXS(W 4@_Z#KMVQYI(0Y\AX6K]]H >4>]^/*+^=O+!6Y?Q.@#^>'3RZ>?!R9>KH]V_ MV=$.*-EHJ?,2XC@842L<1L(H2DGL^#1R/2]._!2]F]U%]?V!DGOPMPY0CBEM MA76T@/QG2U@AU;3ZU\83R:^#GW?1GO[5L2[/LN3,NN2E=08 )9&)\8&"F7+( MAZ-A7EQ9J12PU[V:.+H65F);C#@X6I]G@]Z5)4;P8:[&L\XY"#XP3"%[DI>* MQ!IPIF2QX$UI7?">046.I=[X((%'!]:G[G$7Z"6510& AU/A92F'90?>C90X MD)I*+[/AV>1SO8S'64]5SH5WEZ.>(GLS[2$?G&988DV/U@353.\#3_YGE)69 M&ARFO-,K\[V!+$ZONK/<9*J8^PI%3\,M+WKJ/;.BIT"U_6S8QSJ4.P.A8>E4 M#A(@LLTK@WKTKJJM#(AQ/>7RX/^G@-*6N_+R3^@ M5AU<3N/2%\ :P)]+4+X0G]CAAR_NE\_[[M?O.U=?3E!)^^?L\//A]R^__@#F M][HX&#_Y&#O\.38VCGOMN_5674&]]_ M39W,^[M[:L37V1!4QF2)VSA!C@O+3=ZJR.>]R^XG#0DW*Q73N$(6 @\Y+W)0NO'2EQK)AUE?\%%IDE>@'(%G'.%M82SJ.74IF]NNA8#JI$0N M];O,SM0;4\#&XC^#Q:L$%:6P(?>KYS$V<* KMA$:Q#!U0VJ/HV[X2 M(4":F%:3)P4*H\\,3O]$X?C/"KXV1@%^:!GB:/?@ZIN@OB=$+$AB"YNP-'1 MR_$H82"R<>J#8,9 !G"ZL_UX+:/L6GFUKY;6.L:,00%^7B JYQJ9II]5!EN2 MIV0$?WF)0 'D_/'HD_J3\^:55AHJ)0IQ#O0@U9JC J4%2!+SGM)KRC,IATBQ M0)FS1BL-L=56-IB/N+^YC\3SJ<(FE05H03TBCT)8K'@KNN0VDJ MJ4VU-X^5>!DT62WH9^) \O,^\HF=D33@I:(HD3 MP0@3PB,A$!M):,HI(@? ![J\@,:I&F6@ $G'64PJ.C I !)$8>YX 2:,M!"KF$7V(9 M>\ ?D(<0M*P_\E%/H'#Y#EDW%[EZ\,]\<(I&_?''G4J(50(D"-KE/#XKE!2& MGX+T"O+H&)Y (.OK0OOFC1/O41"*7UZGO*^"3I-D^J<$8)23C/8$)H1-)09# MW-H)@@6I)'DM1H5R:SP[&CW :%$_##T_Y2E)?-LA3*HN)I23- 2BQ+WWL5N/ MRZ85[280S3W$58"G/<0['.+1W]\H"QFE/B-P4P(X1(<3SAR;."*,) ]=-TDH M'*(W52^M!^GC[YSWE/#A7AGF4.^#$I6FY 4.3!,6> MGM*WQX!0"5!*;8LEZ.A"XN<@[PNE5#;T\4K#A:%!49<_99%D)6KG(,C'Z@>Q MDMQ02S?]// MESGHEHGV%Z!:O(J$GT2.*P.7VS*Q69#P6 AFN[Z,:6H+FOK& M6D@K:^$B;EG"_LPEWS_@GX\PX;]4WY$L^8M?X9ZVW'.!;?'7P=_?$N'Z DMR M12F6Y!(\!&3""ETLB5P9AJYO,R!J+,DUVW,-.[QHZM:&&30I]K04?:[W?CF] M?I-L?G\JJ\I?8ZO*]NGR.^=%UK-HI+0?>U(_3[.>4LU[_+(<92 IG (*E&C+ M48ZD;(B6,+2Y%R7ZC>0I'F8,P &X M\GAC=T+7C/ ;^R:&4NF#("2$ Y88'^ M-.QI4Y^Q4]W&C^[: !H1#8EU1^N-Q"8HU4% ML=1A']>3++?#A_[P4/'%/CK9QW78A[N?+@___N9X@>^Y=DALFX) $\B8<$_: MP!71(<>9%SL,#0K.]2YT:U")W7CIDKP50V0$%\C*5%#$#8:#L>$17Y_7/O"Z=]50=8+!\OBN\QE9=A'JK(/ORYD3\U^W#[J7Y,.$M-\RA[_A,>PFM%P\4\:\.3. M:]?P2/A$PZG-:OQ[>3]OQ&H_[UDQ[@QR*@EBU0_"4UCA:]Z[Y%?EB]\G]P4V MI7D(T_NWN,785!>R^XMVFL^9]D_V#BS:M0YV#G<^[*&KSIC-WGXZ/ M]X\.E?,.'OCSR_'^L77TWGJ_?[AS^&Y_YT]TZ>WNGU3/?-P[_O3GB7KDZ*^] MCSOXQ?&=F/6];\ Q2,_H-3C,03;^")!1*&OC^[P 35R0/_/\!_[]N+[;6\:Z M3\Y H@8]"TV-:)8 $E;P@BOL6Z!I_*VL\I>RUU.V3N7%:2#9I;3Z_(?L* :* M;-TRIM;4[%#/[-#X-\8"6^$J(E]?M@(?(;7:T!<3X:= M:L+FTSZ_FOX(5*/ICXPS;?ICX[:;^;@W.\(YD-P HVYFQ\B_P[RD6/ %,I7I MK[#@9L++F1=7/M+IS[,!ZG[3GW*83Y*=SWF>@P:'+Y[^_#2?G?\0;H*\#R_G?HC.QZG/SH#USKQ'SGS4RWZ SEQ_J@SVFOHSN(>\ MT"2SK*ZQ*??]_<)K"4*-*$##1=?K$$7QZCYUC O_"I\7$LT&)\!%+6J&@X7G$'0>A1TBXZ4#09E(V=K8A4>97UY3,B4E$A;P>_$A+]T2CA M8T0DOB4>E;!4F#R\%I?V1C<*54.@Z'6%;L-,UA;/I+(X',.,?Q\[%O$+5"?> MJ%$K9PVL']:8P/CI"!W7>#E.5:CEQ%CZM_ 6_>OO.3QG7< T0;6!'4//)KRD M/,O.FXL&C2?#_8!? 3:,DLK;B?L\T*;>4]C: MEHJ_4_XEN-O9+UZ-*/4283(PO:2:9KUU2IR5:I=TI]5*^^S#D](>!'G _/&F2TLI$):.+_1.4P3 -Q$48Q'[UCIJ%"[ @O%#T'LLKY*!JJW)5MGA\ M+926>O3/_BYQ(@OG#<>6J"$P+H9KUB4+F:<=]>EI?B&+@=I5_&M]/MHC6$KS M^# WIVX"(S1AYX/3'#<+9I'V,#X$=OS3CP(6+6=W1RI7H]:ND7[-,XC<&S8[RM];)F8JJN3T8 MXF=--)PYR#/9.]?@(2W AR8N3#TY1JX&0,@%R#!Q=TV(A?87U6* J$*)RPHI MT Z#E+LH=.,-7K5>3PY.\4SA2A4C8W'6/OU2#U5C&7:+G@59[0S36ZL#X<\0IUEF/\'W)UF#VX)Q@PC2L#!56M"X/I#<-XHTEP'"+6A%8SY[*&+Q3> MRJ9'7]G/\:<@*EIG' 3I)M"^:1#VE0*(?!IQE#6@@%&-K0K_/T$^#=*9.:O3 M(K]4LS'HAW_7P7)P3FB(WP1D!AD#44?-T[P>U(]>EN(51%]$?B4-(_HA,?ZL M*#%.O#X&\(\=S4XJ*X$...SHTD>N:=@:RHGZ#QUM>H7-"S[T$I08]Q$2BQT490XN+ M3%UHY=&%5XYI>ADFKB@8\:T"4+PJ2A^L A#5)4/LMS(TY:IHPHZ)_ /%#D5/ M$UQH<1/'6&4?*#:&<#PK;:'BARP!?>(93BT;(*-5&0V(WS5'SY2D6O&R20:F MZ0%.Z2(#DAZ92,X&PP.* ]P8&KE0 F*IC7]3V_I0+\Z!6W?@D_P\Q^C-Q(!W MS991="$_0PG@O X'E"O_ KX#2FI@.0Y2\IZ3?(C?";:>BRG'L:+V9B'<7ZD2F M*;:)H)T&$M;;;R[O'#%%$3'2GPXEA<5QA0^:V>L9U(?;:1SZ>%H#S7CD4(7? M5@)(4RO4UQG_/B&VH#L"6?GP3%N'LW)L6=&_'J$["\]/,\[JVW]WIA[$OY56 M2/YM_"F*F&$' 9<'67FF90_@$_%IH'4^X8T\%ZJ MH#N,=4,<,<(;:'"8CZ1/#=7.!<(;0$=/'V)FN.-"@0VV8UKO;:CS8S%T]H1J MO=,@[T56Y$HT1T(I\UJ4,T,!_L ^5D VE@O0"E+6MBD^4''0VJ5=XW$IIR7B M@;KPH"/TQGN@A;@+62H!.$=Y"V"KT*;='F8.QCK6*=!@^FB^Z,/:*81!R!B]7D5IR@2@4&F@+S_J6F4%](GF\48OT+DI*I(!N;#4BVK2X/@=8^5# MDW'ER]'J3[=AX)UWCPNT@@IIHD%W1J>P'=I=P^K0YH$V-N@3XIGBV-J4,- R M'ES,N%=E!\!$1N?H-[+.1_!IHL/E0D/I\JJ2=>=F)"ZNH/A[]-2AK=W*C M=QJ4];[>L'<35/6QHJK"&J='5\9GXZ48H_K.8("\L*\D+ MXT3>!7Z"V=_&D:RS+ISNW'(/-^WO.AQOM[_?H*-(;8JM;[JAJ'*6I%;UX,UN M.NHI)C/K.N+]B,+J>RT:KO?DMN0&S">P+2&O6AJ?0=+J7"K_J#Z3 UX %W;K MW"6TO.C\/0W42L!I.#6S/@[&,;;QSN;+F\3=+:&7DWO..U]Q.F>P.Z=GZ+@: M&J^XEII&@YYR+56RDN)I]:V_G/$33\BDH/YII'(B-\66/P #UZ) MBCH5M)P*(QK%928R4 OD\AF,+Q9'F+1Q0N,XH6@M<4+!8\8)74\ #UU;XN@" M33WR\C9>0W2O#VA%HXSVH6#$.:K6HPPEY-K&KQTA/?3:E$/T8YPBS&@C M\4 '9RC=K@=4C<814*KEI3* &O/M0 XO\^*'8BX3'E:EG*O>F/A>D')25'_S M\8PZVOJJK9H3/YT.D$'3+@;9&R4=]G6$+D_X:^5-?O& T"+0&W$;1@JT41<+?AH M[Z"2S5Z-S=3&AHD1F,@"U*Y6[OJFY19@C1=SEJE-_0.8@I0Z;0N-$?#FVHZ/ M$#XLC'<_S0ICL'^9P=KUJ'J(B2WHYX,,+3,X8.U6;GKU.T;50LE">\K&\]\! M AUP]&0G!0@ :),:HD&@(21L2>3*9UE?/;3 7.;*UL[1#MX,)9O:PAZL M7Q4=>6W](>$90> A7]7Z48DV3$RQZJOWU,DS96W3T;4@A,3*;$H X!9,&/5$ MF(QYZL8J M\QHORR:-X8V=F'S70MBL7%#&'UU:!F+&SAFS9S' 6EF[,G140U9_>Y7)GG'@ MH'>[G 0Z%*$15BH<-CYV==NTN)UA($9QGFM'Y3R[9:=*(C!QKDRL#(: $6I.W[.H H73409*:.RTBEASS4#5]C).NE-\']E[1P&("0,=G M7CG5X41,@3JXV M=HUQ35(+N97A@Y7]/ 8 $?R\V[GG+P39CO]5:BNU$-O8'VX&MI_#A3+O(1UI1) MY'D%O]2V(R4PJ01%8-&PU\H6,_8G&+:7I1P@#!C#KY#QL+(2HQRC2S5-KK0A M^R(+&>9#9071 66G!1"(>NPW)^JZD[D\DZDSUZ?,.'C%?_/];G3[,6C7>K_* MXVJY^&Y%@Q/$8$@ 4]-NU$NZX;S%WES9I'> M)L<.I^>T_!"-75KBX>7VR&-=;]X>A71JJ=,;9>HG4:^?(S4O95C8$)C]74='CJ H5H#$)@FH/I3)PJDC9L9>_4\5' M504I3!BLSH K5;6O"==K)=^9J"$3'Z;4V1IR98H1$N7$XWI6QA6GS$DZ(LL, M4,>>5?*U#JNNG54-G5B]+U8A9HVY)R _%%P'-(#R=8X\&IWTJ0JI4&Y2$[(" MA'N&#QK;ZH3K_++>3GSI-2F"XSS#>JN:JVW46JT&'R7QL U&M:^"R/I:#8_54)75;AJ1JF:&%VMJ]5R;3,) 88;U_-5 MQ#P>KY9NC3E$2_:-\,>Q-:2RJ*!!I);7&OI%HTYG;';54K*<.9E]0(:YI;QY!H?&O- JY*;;6#EPT=(H00W-$C:T*OQI9F=@K58L.RI\'CT<6D*]&AL) M5"60K*S"<#X-5.B!N,B#Z52435(/+ M!..R,9 >HR4[E8@7=J-Z["KF"#W",&S8\4$HLFW?*L^ AFINB&9=%4$%=U() M_[7,])O?F"G>[(G;60[+.BRC8C:+*RR:3'BI3#DF%7ZY-'BA([F6EA6/08Y& M[[S^W+^N_<3#^H45C-:-9AZQ.\=F[<@?E="AZ_;HN_R8^]-YU(XEAH,>JF M MS!%%@B2+VC^1$_#=P M:A-6T[%.@".;3(V/*H)Y1S>;, )Q19M;9J']+">K+RL'5(/W-S+Q3":J28)5 MH;186]HDNM=Q):9+B&KHDH%"BX$G^3G2%1:^0?D+J0MX,[)@%?EWGAN3:UDE M$=1I6M?EN[V^FSC_".66=F6"'^)U^Q,=1Z,^V8=M_,/X$M\AH]PR^CE2F7>5 M'4CE>ZEX3XRL1[-?-F;Y=Z$7+I4LMESPFWNO0OXGM O%,*)NQ%H05>8GFU5-)XR9DH!RJ+"NA;_49 MKSJ;:/F*ZZ""*AM?J1[&$3',!3=JE_D$K_#45)!]@! JL/Z]R3W3LB;(C9TM;^"D MCD #2QE#'49D4=06< M'$2AGHH)$6,':@-A348PXB;&&@V$R9)% Y.I6*IZ7V%?D4O-UM*1[)F8(Z5; MU];R,=O3*K"Q/D^9AU1&\@QM&RMZM:KR&H[;H%95HGG6 &76/QYBG%JI,I'J MJB?*$5_)@8:O*%^XLAI-\/UJ26C]4!$?6*"QND Z'&QLHLZ*YIDDM:W !)D8 MSJ6S*Z=761GO:OR/_/!EEVGSZ:/2R4U8.2$U+U75$EO=.[RC#!T#B'-(U6[IL<0^A5#J2Z M_,JO-*YUTS%.^,O9P9#&=7DRM6]=Z[TN@8 )M9V)U>)/JJ!+[?<87IWK.UJ' M$Q@S=%%EZO<;8N-DK*+6 %7@?_WK\<51F;VU^TR;!BN2OY6D&ZJ M\W6TY4K?'S3I]YJ5BW0'2CE34J-91*,1*%65)E_X,R/7-6.KSO&_J-V@%5X% MH!E/""H$&*C7P1:2AJDUKH%V/-5QR>.J(8JI->*[$!>-XDOR2]3HFJ\?LTSE M$Y[Q4IA0LX;CHP>[/]ZBJEG6*!^5F."=BRR]:B2"S]\&5?5F(M97G<)]6XBO MI3Y#6BB_&T=S5>!!U1;1I8BJP(%"UY9 I[)V(>3G0Y/FI.0[M75(F(W@]4GS M ^Q/5> ")0[-951/-(PZ,M%4"U6!*M1;"7,EOU", :6V^AU;!VC'NF+'.U6Q MXYT*-,=J#F,CZ9NZ_MB6N; _H^\)#Q;M(JK(2-F'>V3I+L:*O=9%8!:+U(TP ME2H[0!?(,/WQ)HO)H$-PI$+_='$,-)"8^-#E2LDH(PY*.ZIL Z!)82E[K(XA M5%6.AEH,,H4++H"WXZ:A-G,^K*KDC$KEO59E+;6RHC:@,KSRGD&6"W-?=-T6 M8^N1=>&>JNY.FBG?;Z;'![V@QTU(RVP*BE+%L3)"KP<;I8JWH0?S0E7Y4/-I M)"3.U;W'E5I@SU0TUJI%6]9<6//>2?6D45=GMMK?A)5/AQ=<32B*IF@#5J(% M"BO/55YSU?NPK@PV:!9NPF%49V53L 9#:X[,#):H(9C7TP2:P7IHFJ;KN=?% M"2OVB%,L,/! A8-6CN1&M9^.(0[3PG%L:+ZFF6-=ZV@D2R7%0] ?38"S9C7#QIW8DN]TY)$P%FC?.>*,Q4!=&9G*XK$]_\$[=(2VI- MQ\]42293:DAO9SF.'RZQ?\O$:\9.("/FG:+FE90FGTFSF4K9F,B4.L-DYU-I MBOEA<+ "%IB;[J^,P1_&X0*BSZ@*06P$NZ'(E@_41'EA8*H>29.U&6 1[E_P M3/>K43D$HP)6@U85%->J7C0)IIX86R)>4I6(+4PM*Q7G49BB7^/,LBJ'0-4C MZU2U!%4^ L*^D2C5CC8M^TKB *SG6ERJ1=YZI[212+VX,J4,=852/8!JC6F\ M./,+BHY;I#A4-E.F#&AV MVIVA:_G I+_GA;%D3#)V0^*8EB>:I>4,P2-_5S8MG$M_PI!7ESC3)U]BIF== MYE%+X3KU3&&3#K3+JH);<\^WVE95)Q%^X*J;?K7(G*WBS8'QZVH"JA7R#;1O M",C,W# =,_7J,-0X6.(K2U_A3NK?G.H.3;4]H+(7-$IOF9?,QL+.@)"ZTD7C M,UQ"54O:B$"PHO&MJ"[*9$4^#3ZJ@N*8Q*L;H2;61#ASA^.K.EC)(.@\2J^X MFR)?-#K9X9L&$:\]V>LA9&8X2-4[NM$B&JNEU#=V_G55GD!U@J;<84@XYDOF,I ^PM0EYA;5+4SWK1Q?>5ZR\8*Q22 IE60 MRI@/&H_[=)G%3G5&"SJ63VQ6;5_0$KBQ\1@=!6M?ZJ;B%3Y7TS50H]+G4!F? MO&3S<0-SG"YK>\5RT:X1:D1_CO1,JW3S.3%@I08+ 1"00[7VM@[F^4] MZ[HS\$.4E!4E2U/JN?*G)%-=#[1..:[L#)A6"%U56>N@Y@T@E_64?7<2E73V M[MC26B4"C^LYZ$/ZRWP\KNP $U1U3W65,('1UUF,N!ICU5'MTQK''#N6B?+= MT$C;QPVNO:\ 5Y"MM I4GZHI9CJANX[.4ZS'8-*,%"F"9#>J4[FQLB?(_6

%]6%T5 M+6.Z*'/#E8Z,;Z(>KLD%:$R\TMJ5/,4-J"C-PRBGM4M01\5O%C6:*P<"YGML M/:W#;S^.$PIP97JOZPCQ \Q9,;?R42/H@?),Y&)Z@"L MYKQG.F3@D3UF/*W"5BQ_.-4V1@=F5#1U"HH$QF4@N50!1]K5;1X8'U+?$)U. MH)CLN5)K&"J?(LE*W>2@K@FN?.78CDYWP,9J':HK]KB@@J[S,!&9WU!R*GFF MSL>+1Z)N[#*>BBH(7D6G-:O9:)LLYBD:8[?*V0504:$?JBY9'8E3F;[&?4K* M:_>C]E^9=GL@&VGCE]25<290;;+R^?2*:R. BO'Z66F[%0C6.9FD[$\^4'B<6S+H&QTO%)*N6Y6#AP66&IQ.E5]&&L@ M%W![K>83XT+@&&JD*MTK;5T;'92!?,+,"#KA6?,@IJK*F/X6RC"E*V6,.WS< M<$2()ECSH%RT\\IHAY7E!RK:H>H25(=YJZ+.O_#7519[9>4_N?'E*@VD08QS M:F8W2J_7=%GQ_D;/Q<7TTCB*.4,T JK,*QOT8,!WZCAN7%2AT 6)?:)VOCK# M6.K*J\KX^M)YA8)=?JEP R1)K@+ ,+T*YJDR;A6\F_H2.!PF$?W.D X1^C\C3N3V@4)GCWN)-154&+9X56(1N2M9#C^"+C&L$<_SPE M6""K]E*LN9+5@T02C/L6#*O*FLBY=7L'#*$#B*[W;6)[7^()O%*V];G'\?(W MU19(YXBK>BHH(&H/J2S0/HF^JE>S67U+F5C-EAJ;J4X]T2NHK:E8D0 K4/?X M>2E?5W]X WP9N-K5ZVR@=D3]Z,WD<&AG5%6F@,,8>ZHZ,OWUV 39M;49N"!XU_[O"_?%V$(O$#]?VY:C+E@U7OUH-/,H/?^)#\^Z(J8O ME+Y+ZT:^\";[@:V!#XUW![DJ%[%7EXNP7+M3 \[T4I_^KAQG/Y?8D[N2S/A1 M@]"**P)C4!9="U?Y9JNV#:,PEJ":FU?[K+;,6<=%>XH;T]+2'6GI!H":[4Z2 M)%*FZ76K[LET1B"\GS7?++FK17_4H5+3I'+3$I<[_; MJ%6/B\K>S_+QJQ6WX3J(N>FN3<-42\!/G8#'E95; FX)>!L)>%RONJ7@EH*W MD(+'-=LWBX!7%MQ-6\%M$MS?F2R_JTE=+4]W\ M\[U7<)QZY4(U^HF>#TAGK#V?S3V?R._Z[?EL[OFX7M=^E/-Y#D:O&1?SK;CG MW<78S:.[H!MLHD"W)HWDV1[K2[OK+(\F[9%NP9$Z3I>U5_7IG2MLN(LO5Q \6NII MJ6=:RFD!J"6A%H#N3#U&AJNF53WIZ7#W-)T/QG2TY&)-T+88^S*5&+-O7"C=HS-&6--+@ M,+@;KOCO+)/1]Q^\ M?_ZF2I3'3#Z9G U@@HT&R[>P6VVF>'7M;M&N?SNCXY::%K?PB)S;AD6V1_10 M1\1NZV5KC^CA@,Y[O"-:D[R]'0QX?YPI__3L[3<@]:KAOVT?VIMD]./OD<(@4/YQ6D:9-EGUNB MBW-KI7HK@JU: G[R!'Q;=;:EWY9^-V#53M!6*V@)>(L)V-U, 'X.H;US9?B[ MAO%M(>'=T@GXO AO?ORR?TWX\NT*6"[:RB5&:5]XAQ>J\_U=E5!_NT2-]C>3 MC0763;0WAN52$Y9K_5?=0*1WU9GLHX$] ["+D55B#PAL3F)Z=QVIYA&-6..J M@5?"53M@TX/#U-'7[?]XJ3L'F\9V?#)0N:G9=*V9\77+"]4G R,<3<>;<9>2 MNO?-N FLZ028^7I>F7F.NVX>/:1/-FI/L@ M58W(S8)A%Y-1KP[%G-MJ0LUE_C?_4@UCJEZ1,ZV&LA)[Y\#[L,%-3S7OX[KC M(D^2D6DS/#6O5K6^L;%@V&W]LFG_@[[/TZJ:>% L9V@/8 U0'D\]C0IO3P*NT!G*('1/+NI5] MU;3X&'OPQ1+[%UD"*27)QM>CV1FDV4UYNF-(U8U(-6JLXHFK0...>KEZ1,(5 M,O>R8Z6C0MT@7LT6&WVIIB38I>+&[E(PF[POQYVM2@GTJEHG-[H^8\\@GHS7 MD_S/*-/=@^L&)G5S*G59]5V">Y?RK+"P[9AJB 7K@*%,^["VL?&BQL9T*JEB MXQH;S[_=FW:993^60JB^OT5VH:@'Z!,[366ZO4Y%CAU]IW/LYH/? 7&?*4:M MVH['0^P2KWJ2(\&76:8\,[]+?J%9E ^Q9C$-5 M+U>]V.I7PQ8MP/T'-M2JL^PNAHO;]3VZ]UN\&W]ZV M1^@I8]C4U#A/9S_;YD4MH6U>9Z,5+GD4F MP'56P0W."+A/'7A^/-]2SMV5-H)V(V\M;LQ[WXR7+NW83K0,@MQA3S8X?+0E MMPZWCV;!7BEJA:HKH#5(6T$_C1'27'+8P_ MWYGCM!TV'0>O[Q)BMQXE^#YKC+4S?/ 9/K1"UG!6F2$(/O_:H>N/S5KRUNU> M%Z"Q(<4<%]13?)H5E1S:B5:.=6WK7CWP*7D=C[7UXS;\D*C3">VV$..&GY+C M=#ROK2+W0%7DIF(FGUDI.=KQH\=IE="6P5H^![P3T56K&+2']. "4&2WA[3A MA^38'M[+W9Q^1U;/^6[3';0VKO4GM, MFW.7GI4:>[PHF>^9Z;-^A_FW+,C12N$/)H5W;+HJ,+2']/!NE\!]1%6I/:7E MKE(0/N)5>E;Z[#^SR<&M$ML*WIMW3%''61D4VD-J[U)[3!MWEYZ5$OMNFL--V31DTW MK,F(!1ZQ%N1 ZL\NL^'9N+IADO?C;*#,S:T^W,KP[3&UQW1+WXWMKUK%OSVD MYW:7GI5&_.>\TI+/3-U]Z70<&LPD%;>R^:8<4*M";<4QO0S:6[3!Q_/HM^A9 M:;C[X\K,IACS,U-=7ZZ !:V0O158T![3@TNF7H=2N[U(&WM"CWZ1UJFM4F_# MF>JB5C!+"C&3%56GNS\]SU;&Z]R:S;ZJ+QVG8X?>RAK*.K;FD36;]F*T%^.: MBQ%V:.2V]Z*]%^V]F+@7U.U$+FLO1GLQVHLQ+4DQMET<8ZDVKH_>M'6Z"Q?V M]50-5U6W'(Q.+;.?5C]7'6*DZA!S3<' VY=.76[&V)Q&:[ZNW;&:O1P>8?L: MO5,G6]!>VQ 3HW_Y^7F1_\SZ?"A[5]9O=M>U8'J]ZO'?G"ZM/NC 6\IS#%*Z MD-A6%\^G[GU7-:.$=V;]Q%2S,'_X\TR&T#W=N6"[N\/KL6UNZBUM; MXNPS\7]?9&X<)#X/W=CS ^;98>PPU^:Q:T=1Z@6!_T-MZ?MLP =PN7K61UF.>B:$_M_RRCJ0PR)+RH7$.*^AYZ;V352=ETO5'#.M M%UPT%HS?_(!%]_6B+6Q)8B"CM$:#'D8QJN:7EUFI;K<4KY9JJ^AO5U=%-^SZ MOG\?[?0\YW9=^F[H_1>R=K);-5FZ7 O(MJMBVU5Q7+ND[:K8-KO;B/ULNRJV MA-9V5;S/'8J6VJ&F?/[=8>>2$]%->+K; AO2Y:P>:)*.U9VIY7;6P3, MW%-KER^,6NK+?:8O\1[[?W?ZR!2W) M;1/).5%WU>9!+W5@!A=]6N8BW-M31WIT8NK+MJ@GN;X'6[K?ZPL_.7 M!S,N(=Y@/2&O*>E-8!BNZJ MGKY6T6U)[DXDU_5:BFLI[B$I+E@Y@J8EN9;D[N1:?DR0>U86O;E"Z7.TZCU. M-Y;'5\%:Y7R9/7N<0)>6.K:#.EKP:,GCVN#,9TH>S\N\)X=6#V4H/AP663S2 M=32&N74\E/W6S+?-ZLA+EW:WNC!V2VY;16Y8%.=QHEE:>GN.].:Q[@JEJEMR M:\GM;O 6TF[8!NO=]S[?L8'!4[XTVY=L]=)Q5HG@;W/[6G*[6YG^[NHEEUMJ M:ZGMML7ONU%+;IMT)$^:W# _Z5'(S/?A*Q>U8VS1&&M27AX; M=M2(J]5".SJ7!1_"&NY4"VU9)U0[QN:,\:P\2 XEJG*P=9Z=2_Q:E7:/J\*( M_VFMDB+P=$Q?2WF'YRPWV Z7J=?U[U+:\1G;1)\X83C=H"6,EC!:Q&@)XY:( M\:S<'7_D^0^8=&F]7,%U_G3L,TN1]ISE;@EI4^K=DAVVIKLG3AK,ZR[3ZJ*E MC&='&6[@=[V6-%K2F%UOY'6CYQNK_ Z>*+AJ\HD+Z^6G_VF]7,'AVVH$6T+F M ?5;9;$EC;D2-8M: U-+&BUJM*1Q)]1X5D:FAN!4#O."GTIKY].!\M-]^'R& M+KK9P)+;;DI%$1N?WTCO1_]^\OOF=)?J1-GN6TMO]T)OSTKE/VAASPATVZJ-^\__;+>MI;='H[?G)7#O?/P( M\.RW+MTG9X+W@EL:&9Z[''=+_M/ZM-H+U5ZH^V"PU^E%_F-=DO"6"1?_:>'_ M^- ZAP%S89-^1]4Z(WG)"EOG?_ MO 1*57G=#0)0NI$ BK,ZR>%)ZX+W1G+#MFNS]BE/V^VY9CJQR9-L-^F:Z60# M2^2]'B_*CL5+JY!I3ZJHOWQ@<:L\ETF69HDE^%!VVXV\9CI_Z/22=H^N);:D MD+R$5P"I#> M2:ZC3-L[>MUT>"$M^5,F([R7+RM8>V7Q@0!-H[&EV6 H3PO> M#-HMK\JA[+?[>]/^"MG+0(*$G<-=+622GPY@T U2X#9QXY!A7,C!2,[3XN9* M^LZ*'NDME/25J81MD*2_N:82+>E_^'RV89NU6;NT27+^!F[/QK&X#=PC$/-S M75L2Y/J\:/?JFND 0Y)%+9JV]LE;VO2NY?1/PZ:G.+W7NHX8[A5GULC5WQD,1L!G M/\ID5*CDSX_:/F.]Q/RB5Z^K!XK1P$)#H97FA<5[O;%]LI:SZYH/D3KZ.',X"C 8P0WN="K@7$:MI6(<\+6<)L2G6JP[%#UGHI?U9$ M (OX >=YSO'N9N>:YQB#X"LK3ZW1(*E)LV.=YT,8,8.1SG@A%(VAK;4FN#%- MU22#5 R_Z5U9L<0WGH^*[($FDOTB,D9'PQD3TUL M((O2NLR&9Y: B?60UDKU$.[VN51;#C.[!$9P7N1BE.#WI91H8K]EC-^ 5.ST%*?#U2[Y%[V [;Z+(?+ M@K]5MP^'QZG"77(H9G /STK\%H\ 9EK]L9 ]><$'==Y"S$OMKX,%?,?M@-FJ M8RQAO^)>5I[I'2M'R2J[T+4^PP' 3L*U/1UQ6.E02KV@S_+DL@ M5^6R2D=J(A75 )FKCV'T9 2WJM^0U4K%8=3/[WY%NU9=47D*]WB2C/HC/0V- M?KANN"C90-$Z7C0<=PJYU&V/I1R,N:H6-4&L.5.S/LO+X7A5.,T*J\ZR_OUU(?QM"<._SZ;6JM35HJ]YQC7(_SW7T >QHF8E* MCTF+O'_]23?(=BRDC$D+/D/6 \=RSJ_ZYGP-CY&\&&B Q!E,SE:]&( 940OE M%MC"3*((E$-KZGRG/9Y]E \4I9P"6!(P2NF ,;.%7S+14)P_V;(.+% MB&R.DWEPWN=YF>$8K_7B+^2;RTP,STQ24?-76GY_;8]_PN,R[\%56/B3!F). MI>KCT/?9W5_LW. $Q(#>_]!> J3?2J&$VI7[!/('VE;Z:?+&H[C-B1=9*? S_W;;^S.;8914F5WJH6_J[F MKVH5[\P>W),E<#E2MU[^Q_\**;QBY_@=;J#ZF_/F50?%W?_?WI$,Z?VV;1HF"8+H(-)C!%9+4/A4V&K?@"L'-<'*0XR6'@H4XFD-[1% MJL=BPZ#LTO!F/SJ#![=WFD>,(31I.N1)>OZ<"<,3?M/@+0W?L1['^:YN5HNED92AF*4EB<+J10W^0RB^[__R^G4WS6JXX4E MN*( -/:Y\J\JY!MKOYKO_9EZ(_1;D$O'O7@!R5/6 MAC.O#1A#%GVP9%=D"9)>21$$[[O2+1D'YU].WT-L!$CX0^G2PXSYL7G"B3MB M=Q[@%@S1:1(G\ ?6 M[Z'_^XC4'W6''[34'[4ZWU:[W!DZK67<'S7J_/VYW MN_7_<^K]O^PRM+PTD(S1DC @4,.EW0!?_YHQQ1O-%%<4G3T+GX$5 M>8=6* :VI.6I+264+]I<544QUFWA6T I:H61%I4Y8XE,HIR9110JHPK+C6!D MB_6EIV/ H7^) M['. $!FJ*M%E['V')4D-@*\889XG=R6]K0"I$#7KRZ)@&29"P<_QV$,B MF8A 9F.4O<[%H+JD)-K6T,/*ZL?LQ,.,G>>*#FN6A:H_ %[ FH$1IM01D %Y MVNCM.DR0BX'@AY%0BNU(C$6$&JSF1;\ATP(0PS> 0(J,+%[]-H#VG=%.[GR//G*4XE-^B.+;\ MIHH 9!SZR4>THUK:D2YPSB =HTP&L!I^S14V\'K9 R3=R"]F;YR[#R(HQ)<6"UY)FKDJ9,_9E,A!) M<:-4Q8^8/$?[+6\4_(IJFD;,$>:=@#5C,AZ%J N ^2!0_9%>ZBQ_JC1*1?2@ M7R:]+W0)$E,)7PB/;4[,H_)]@QDJ)FJCOV7J)0D'KQ4)*#R@)3;"U P-C>A* MX.0P2E4B,1EO!4B#N>SXLQM3[>>&SNG)%=XZP; MEXJ8#!!Q.D/3,_(L[@!B!42%7^FH)APWI3\L6;]8CQN%UQ\"K%\]/\,"^AFZQ IRQ=* M9D4L\ +.E1S 5]SQF%-40/.Y=R,O!&421548Y=+-U+9)<93A*H0Y:>NI] MS^$Y!U#-;V3Q-Z3-.)$63(@Y,LJMJ[D-&G2DU$U K<(OJ>8J699A#J@8S)4Y M6*KCCTQ.P["QB-!,0VE?#&2PH\I*S**DOUBX$2K# 0:2 MR66 0G#/*"5WC%%VC'ERF44>','S']33+R(4W!0!,-G[EU6 ME =8#!)O;C?L2D/#C[+,88%S2HG+O,2TLAA. @#<'5%G&<4.PD FNB^B775P M6_O>, ,VPEB2,H',D@W3-C.I)WH*KBL3C]2.@&C,(TF]#W^DE5 '(Z(R+ ^; MBD+ 1GB4Z?:^)ZN:E,-6N]:S>]0P)!L,#!.A53NU(SI2A!YC0[&2!)T%OVOH M)HR%YBUDY]VCBY%48QF9QW@!_[18N4/'"A9^<<1=86$ZPQ(T=!. L3NK^ 28ENA\-?=Q44O>/U?S"OBJ"^\4(="B@QXC43Z5C[!G3,0_DY@^T6RG- MYH%"6&)=G/1[CVZ*P&6WL@WVV9WKVS+,+(K>OH+DOGOZM%J CX5\+Q8A"LJG MP2"VR7$P8QGN;/BH7I87V2N\;3GKX6Q7,HN QJR)<$>4 Y?Y2_)%I+ZU5Z?ZXO;K4]T#9 M '8^7R<&QH>KJ=NT)0\((QW"@K6' !@O(33)+K$ -DH8+;N.*G.2!<8)G>]* M2;C/8E5UI3*\\!HM891U^\GY]/:7JU>>^EHHI6J:4,$J4LH@C"+*N5-)R,4O M!)0J TP3:PIL? -UK, " PY'QNA(I6\QULML&73GF.%$I.8AL DV'7@C;AP+ M5&X2+Q*LF!G9Y8M]*+NGA_+K^(A.)SC:U7?D4:D73Y2V^5X,]DV55X<1 M#$HVR:#UBO?9:?A[&B?>^+$JV)D=?8Q'OU='?S"/+M311]G1.3"8BR1&LF9? M^C2*B)?G>"JY@-1 ]3I+F4*>6/+FN=>.0&/D A-!G0CFL5/V)=#O9R)P@>&[ M@+:<>DCYTF:3^KW!7]8?KH,AIA^=*0?GZW4TB:K@(Q_%DT<1V5$"D2R4RO1E MKO#_,T4[V@Q^D"@%PQ/]%^+[D/']SO509\4@;!PO8UE''V;HG,(,:V6EEJ36 MZGJ#;U1O\(GK#*YTG8$U5V*P!@>BOE89WF'-)M;Z^.XL%F_5#^]&7CSSW<>W M7D![IH?>R<4DLN*-%'JH$1+RQ]EEU>I\8;*'FWRS_+A&'Q7&I/-G[7JMV7$6 M?ERO+?YLV;).O=;NMS=:=OEGS5[KM-E]VFRGWEAI6=F!L,#A&]RCL+S%X9/= M$/MS7RUI4\B,?)VYSIMSL-[LB=J .A>+%1D2,5_%E%88Z;Q*GTBP1_AGHYTS M,RK)>G ,-E6)6%CDL:S3X_H@?('1V$M!^,IB%?H$JZ=A]5,9K,K)T6D_AQR; M1>"1P-QCR*%VL,J ]66H\C0H5H?GIF_8%V [SP7V2X%TDP'"3[Z[X1P:?9Q= MLRGO/#1MC_X&K&>EF!W 8-G%^&8YQ6/ZV^*2M; MM1NXA?]V*TZ1MX4ZJ2)IKG/FNO4"/&B;WB-6CA=RGS5GN#7E%=?-XU+7I4J= MUVG8[=5TAW4'[)QP8]]QHVT[[>8)-4ZH,7_>KMWL]+:!&IM*5 6W J)4#W). MJ_G3-C3[O= G_EZH['R.JI^[_1J&9_8# =HMN]7HO,3)7V+2S;Y!SVG93J]U M@MYFT&O5[49K);?<#X/>OH"NT6L]DV\OL0.=9L49-T\R? [7EJ=?S7NW3S35 MZ=C]5G?7NM#AP=7IV\WF":XO+P.Z=L>I[PE<]P6HC59G*UI]I85"H?]&5=2* MTQJ[&(AYH![P!3UU7H)][A6#<^JVT]J*G_C@0=>V>_7^"7*;J"J@ 6YFK1X[ MY+KMXW4R+FHC]V+.QGU!@E;?KCN;>>F/W=OC-.U.NWT"W0:@:[;M9F>SL.&Q M@Z[1[A^]CW'X D;EP?INVGW;:>]QTHUR;E9,]%R8=50\3NG:WU^-Q3"MG9JX%!Z4[K)&- MM!6%[]@N]LQI=%^?KO20KK1K]YWV,=#JBV3<[Y5 [MB-9F,KAENE17+6H%@U MO7B[:TWO,-= 0JCP;E[2MUQY)T5)0^CGJ*-[*,BT&K/[G?69:A+KGU;M+JJ MRG>8E]2R>XWNZ9*J?DE.LW,XEW2H*42][60T[X?06SQ8X-BLO;;=Z9\,B>K? M4MUIG6ZIVK?4Z?8/YXH.U=A[;N+L'CKR.?$JG'/G/\?".ZC871-+YIS-5-9J M!.]>T.(XJ)MM-.UN>UW!>;K9/;A9IVGWVAOZ O;K9H\O Z[=.[X$.!K*0Q,C MLLF(IT0XE2_5Z-N]1O.4,G5@MPH\O.><;O6P;K5M]UN- [_4XTN":QRAX7QC MSCRG@4^G#+AC6>.HPB'%::-'%@0Y:]B=_OIZ2!4%TX%>4-/N-_JG"ZKL!3EV MH[EAI5(5+^E0@Q]GS<;K(TYU6S[X^,@2WO[[OWH-I_'NS^%0T:&FNYW!/\^5??MLXFTZ5MTZ,EMP,[%885WV,*_IK-.U MG>[))*SN#?$%'0X=':Q-^ *"<9^-0G;R>\$PG KK3.7&O29W_Y&9A*W> 2FR MAWE%9TYGC32(T_7\:*'7.J#RM(,U!9O][G9,P4H+.ID&/A?3/F6996' 1OW4 ME^O +K7;L9O-]NE6#^I6NRW;:1Q%:\3CRS0[>[YTWL-<,XI-#L0XC(0R1A/W M^ZE(RXQ=V_5F?6WCIQKD_H)FT6'=*OQC-YS.Z5H/ZEH[/=OI;=@$9+]N]OBJ ML\XZO2.TGJ^U3 8I'8BQ]RR[^>5)>NL 6->Q5>%0SF%>T"ERO1?7=$!T=*@A M4?SOT1F@GT5B^6"$;D==*R7.RL'@U98.7VV.1);U.M75^Z2HG]#WX-'WH%T( M)_P]=/Q%7\G:+1CW"85/OI(C\Y4H5=)RDR3R!FDB1E826D$8P*&") I]'_O0 M>;+J>&_ZW&Q?E*U1Z+.7TT.?('B M^C81TPWU43[06[SX49CB>H04)UOEN:"I.$M$1Y*S1E'6"X)F/\ST$V$<)V$\ MTT5UHHP391PF99#SZWEMG/>9.#9PC3WKN'NCBB]PG+TA[13^'7GW?_LK_$?M M:^I&=U[ QZ\3B+>T:UKQK9< C(:YO;)-N1 M]0#KS"(/X ?'MT:1!SO&7;JPSWJMH?:9/> %UL2-1@_P8BN2YS,62,GF,;\] M$E/LB8''BQ]C,(9B>,YWI3,3J&-B??CVB?IF_ S_PHF20$3QQ)M9[AT<"'M+ MQ37K5D3WWE#$^J5YH'9K+;W7N>TD?&(_C?'C<&Q=^'%X!6^Y>R3/4O>=N2Q] M?9A&$3:UFL'-AZ/:*HA7*8*Y#&/JR+6?A*-V7W[7S7ZMFR>@>FM7!*0 ^X.% M/D%I,?'FZ74HH3E'M_"W5\UV1CFV]3#QAA/+B_$Q?*'UX %])B;'*"5I N># M\'W\UWP]OJ)5:QI\1&\G9HI6N[&-HQ@,(B/5Q40HH=)J ]AF8>QAU_^WM 9 MY-V#-THF4AZ:3TD-H)X]X@Y WJ?)XD<,:BGT8Q@*C,+LB%R:W3QHS/].(K6; MF7LGS@=P+7^[<:0CVP']H%(D^HL'@O"!Q@SL/+1 WCD4BQY?@%MWA MGZG'O"FOM=C6*Z?6UV^!SW)O@=\I0.P.@=&"4>(%_'?DO,BJYS;<,3<,U!&' M02!\O4O5S<4X.[)Y^#Q.?18M<+4BLB;"'0W!YDILI6_=\ROJQFY-21(GX?"/ M\P%=-EX0O"8/J,)[ L ^>L8*9S3;A5#HZ^VOL77'_=< HF(Z\\-'(>(JJVV+ M+ 9CBOC[DBGB^T'=BX:A+R#Q5LW)D7BO,O;0(@IOK4@PJY$)^A4(M3,*SY#8 MYNFZA2W4,Q68MA"%8Q&C>>/Z2K':0_0WYPE?E,\3+AZE(AB_>!+R IRO%VR8 M=E50OM2*0)3K+!(34JSD.#[Z#Q:X#Y[D^9+J)$-'2Z&'9\=ED]\\G7 :Q_IWY$7#],8H00K?PX3>8M.V]JRT;DFT!(8FPB&7J9A[X(VY_G@8B-&?U@!,X7P\TJU&/HL5M4" M*L/.]3R4J\(\E/W08HKC7#3I,P=W,OY&'+S9^-$L7+.B12PO=\D5+2^.4R5<[K%E=<2HM7=: MHYI'<34WC^*].8]B/YC.\N$:!1;4+AA.Z*;;H19IAH^ '<$^'L$,M S^0VIA M/8O4"%"4DD<\+YVN<&C%IQXB+Q'GP%/*N$<:2-\']5N'11"O2O_K7K7_V;VKK]2O>O?Z][U>T9! MB);#3=OT1V+LPZ7#'P.P^^'V[SW 3QD47(FBK#.@!'CXJ5=AO"2"3:5)G+@D MZ5[/$2.02Z=KF%&48+K&9B21YA?)[-'5UY$^#/B,G)/HTT"8LNU"NP+@XFJ2 MI"YLH"KR8^9OT.JE/!]A<#P!F7$.'TSAST",;+=6&0G+C42)?M_< M[];/A7XZ+X)Z6U>MWZ<1*?G+-?RM4P"AX$Z#^3GTWR4HY@EVEW"Q04R2 1DA M7-S=(DG6M8J]?X"V80HKCEC.7B)?"X M>:@^)'+;I R']QYKGI%> 7FFV:(2 M#$A-"IMHX$J>&YO$1([IU 4V!V;Y*7]B8?Y$[Y0_L58R)NJ"I/+)5 ITRRL5 MX-;[;GUBQ+W2B&MIV8]"')%W#4G+I50:ZRA!%T[ON[-8O%4_O!MY\V8'GHG%Y.HBO=1R,XE%.2/LZNJU?FZ9,F:?+/\N$8?%9*K^;-VO=;L. L_ MKM<6?[9L60:&4^?MAQ5 MG@;%ZO#<] W[ FSGN!-C9CVQ+?AV)&U2FX M53!,XM=E/.>@VR,52UNVTGACNVT]3JL?_.HO.02T6W&*+-;H/6=ZWXO4HF^] MOG:N%GVE/DXEQVVN7T"]B_,V&G:KU]F(Y3ZSO\$)-ZJ.&T[=KC?;)]PXX48) M;@#?:*]DHV5W&\T3]#;L*U2W>XW-]+TYZ"''/;H9*-C;91N],/GTS8JS;YZ5 M_1S>O5X_\SVB+*?>VY:Z?-R ;0+#;_=.<'WQ@5M-N]'M[@E<]P6H#<Y.+Z-=-&K]]@LI&"^SQDNI.T>QFV/RDE^6][]Z"PN\[.=<>]!%W'KK/U0UXN:*'X8O[(?4&";M?N-:KEC-P7 MT#4:=F/#V.FQ@ZZ-+O!J.7'W!72-5O_H'9##%S X#]:OT^_8G?IFM'7RERWS M0[;M>GWG(>_#@VO' 7Q=*5>\ G#=%Z ZW>>&J?;0#_E+A(TKN$1P7V:G;A\3 M'+O5;)PF;1[>S9XU6LT#G[5Y;%<*Q-KIMH^!6(]OBFK+[M7;QS='-1O.H-H0 MO=VUKO>R:VPQ.=UWW984OZ5"3B?I;+&JLO-1;/"SJR.R]9L=NU#?T M7U9123W,6P+MI+NV=G*ZI1^?3MWJ]P_GE@[5X'/JSQ5]>^C5YSRL<,ZW_QP[ M[Z B>5V4A+W-]-9J1/)>T.PXJ)MM-NUV8UUWZ>EF]^!F6PV[TSL*FCW"A+A& M]_@2XFCV'(W'"75?_U-BG$J?ZK3L;K=SRJ ZK%L%\=SMG/+B#NU6';ON'/JM M'E].7+]Q?*;SC3FFGB;R'5A"W&F-A6L<552D.&[]R&(A9VV[7^^O+;*J*)@. M](*Q&NWF*@%3]FLY:C=='G/-&7A::PYT;=A^.:7S]D66^ MT7CPQKO#2=@YS&L"Y:3>::TN^DX7](,OB.[G<*CH4-/>0(>L/U?V[;.-Q^,1 M<53UV/4BZ][U4X&2[\&-(C=(N/I)3 =BA).#1_"2>\J+LX[,&-Q,+%98ESW, M:SIS,+K?[9YLPLI>D;RAPZ&D@[4*7T T[K-9R'Y^+QB&4V&=J02YU^3Q/S*C ML-]>-X^UPJKL85[16:.^1GCU=#T_6NJAI_IP:.A@S<%V]]FNT#W,,Y/9X'.! M[5.NF?:0V_UV_<#35X[N4IU6WZ[73QF$AW6M3JMEU]L;EL?MU]4>7\+96;^[ M'9NTTO*9(I0#,0XCH0S2Q/U^JM8RQ!B=?"PA5T;J/[E:=7L/N=M;( MP3I=ZQYQUWZ3ZI["?T/7CT/6AOP@E_#QU_G4;/;G1.;I/#=)MTMY2& M7FE"5KJDY29)Y W21(RL)+2",(!#!4D4^CXVI_-D(?+>]+[9OBQ;H_1G+R.; MQW:AS_+,G*ZVRE=[\+1Z?%D(1^WXT<+:'?@"Q?5M(J8;ZJ-\H+=X\:,PQ?4( M*7Z@L;)U7)DS5C:(^SX+3(U:O[T^I]A-]BTZF.8;>OQ ^_B$D">$7,%E=%08 M65E_SO- 4VVMD;T]ZY9)OB!\]L\7]*SC[HWNN0$?OTX@WM*N:<6W7@(P&N;.T2V>H\&3YNY%D&9-Y9;LNZ/NQ M&(H % M>ML\QR+HF[O&+-Q(N+$868-'ZU6W66M:\#;?"P/;"B.KX3@_V=88?DHFPHJ] M[]84EI[$E@BPC\(_TD P93?KMM6H-QJVY<: \].9&[$/;+7GG)KU;9+MQGJ M56:1!["#HUNCR(/=X@Y=ZU6G7NNI/68/>($U<:/1 [S6BN39C 524O#-;X_$ M%%M"X-'BQQ@T_QB>\UWIN0/*F%@?OGVBMA$_P[]PGB0043SQ9I9[%PF!K97B MFG4KHGMO*&+]TCQ G4:MK3<[MY^$C^RG,7XLJ12V784P=J?:3:M3N2R];G>4'2UG:V*N.4^LH1%NR MD:U#B+B&T^WL@FOL\@(66%R-/P)U8#QYPJ\3DGZ4,CJ#\('P?_RWLZU6GYAA<5>\S9OZFMFD;9S38 M9;:[_>-(-WIVT%5Q=M!RIK2#$Y3C7C;>_=/<>/?B$2K"2$LFTJN"W0HQ5<>@ MQYTS59SG7 %5C#67(O=HYW0RRYV&8&C\AP9]Z'M=B)/RK*TV &,6QAX^]9:X M"S"_=P_>*)E(F\%\2EI)]>P1=P V49HL?L2@WT+3EJ' T.R.B*'9SX/&_.\D M4KN9N7?B? @_^/<'<-FW[K^@_L8_^5-_HAP/A.>15#P"?_VUT$$SY6\57_E M1P/!D"8LR1(WN//0^'7C6"1R? Q^Y [_3#V^\J)D?-6HM30>YI"01&^01.X0 MQ!H8PU[ ?T=G+D'OGXK+?JJRTW.D==3,.NA&N MBDY/*X -93*@R/N*C-VI-7*,?3'_,YO(Q%4V:\H!;(X"OR@?!;X?_&_Q3/,* M_B].8550I^8YBTVN9<_U 5R@)1$>GO6V(KYFG: M!>RJ+-(6>.J(<*Y47[?/8E55OC)"64^BNBI,HMH/45PNE&4430R#>Q"]F8.$$@30Z1( 9Z4 _OA MX MR;Y] RP8JQ..!J#6BQ65BC%\_#.\"[:YYU3!D"_SN%7%J&$;P^RP,2+N7 M;]TE;M5K[?I/UB^1 )!>&B#Z3"#:);9Y<9RR$/X\8[I1@L7K;CI0^0EXARXG_0TY/A<&DA_-(T?@460>,DF M(!>TE<["H(0GAVF$.2:@*UKOUV'0\SQ@L>=_FS[_-1E!-L;E XYQ^;<:X_*; M.<;E2HUQ>:_'N.R9(H4H.=QT8DTDQKX8HI$,,: > M?>I%F"L0P9;2)$YJ MY+3,?.([5PO:W36-ITWU L-<*K@8793=]3(?HK14Y(42R<83$.KG\,$4_@P\ M,Y%YH14FNW+GBB2X;^YWZ^="Y[\7(;:MH_'[-"*#<;FUN'4L!M3;:1YB#NUW M"8AY4MTE7$#@LBLB0KA@9E![)]ZS9IEWD18C-TK&"BKX*,*!5,!)C$1'/ M@^2V[7ONP/.]Q*,$>CPTDC Q MUOD$(.E(^@]Y/'9Z:4NSD-C@O$2)%#Q:(P_5]$2B'AF>57NC__F+UQQTAQVWUQRT.]U6N]X;.*UFW1TTZ_W^N-WMUO_/ M<1I_V:6,6BJ1/GH X1':-A0W<6\;7+"JI/MF3Z; MW!PBMED'CI+AFX\L<; G2B0.A7 MMLCK@7^.!*P?<6D-^8;AGT$:PS[0$N(\[3"(S>R/AS#Z _\=2O0(A!C!%\C# M(O,Y;)-6X3.5!YCBJ*"![]VY68"78[/#+&97LWYC!@0[T-=&AAZH?+'BQ<:A MB'EE>U7.(;#P-1"&!)QQBN^#AT.=@([?92V2?F/3WL/DNV\25/A]Y:=2J?GF M&4#(35-042?N?0[JO'7%2?$] [PV[GLP#>'+N!WR8KI6 C@#:O' C;W5$U_R M.-JLM7>&I1=T+666 D$/&.O0FV&Z#Q%DCAZQJ(+N4F&N-,S'7@#"M'@IERM^ M$^X_"M.[29DO)K-"&*<%QG'"(6)QEO$J8RYX;5^NOUP9+TDF;L(B!25#&I^2 MK!=A1:M>J23K78G:;)-GHXH#\31*XFVS>$[;DLOC6[W5LO(W2Z^%AG M/9!;"$\.PB@*'^!],E,0WRJ^BVCHL8[])06^.M2>9^6QTR]_Y<";FJ:+'SE' MS;J>U[0!$I5:('M T\BO^-4ZSJ M\M7L.\-GJR(60S%+%&0=ZQ)N!O3."U7)J@4Z"@:08S7K)K ^B$&4NM&CY2@& M^B!(O/N"-C.O!>_2L#![&>W,E,-4. [*DC9A7(-24&12F6DQD/H/&W;OX#KN M4%^:@62:N)S^/Y0I96TC<&Y2RZMVJUFHW4.YM,NKD+S"G=/.W-'O*;O(U)D1 M[<(',H\ QQ_MG=X@%TO4>[5^OA1R.@UE_B"I@T AG@"5B9B15O^4A$0=PM"\ M$D-STV" ]V0Z1T[K);" O@:6/I-K /+374S_^UAZK;#0!)*_S :>,9L%'@CA$JLX/?X1>$9^3%?P _SE)$ 9PI@"!* M7."9J'"-$:9P&I!CH&YCGJB(V-'.UHDG=+!&N!%\"\CT3@FQZ12% !H'6HMG MF]Y-\ 4J1HRIXQ[W#C/4?;B D9@)@B7'=,=IDL+^L7XVR8FY<(#+D:HX@NWB M?1J*7:@YK?3V9(4?F69IERT2I[,9(&BD(\/8M "^.D@]GU^,J AT&,)!4^!$-2-]]I*?= ;P8Z1^],]+>4QM4=_L= M<$KY=(R;HN=A41+*#ZA7B( *T'*;A!V,TJ&T%N\!5MHN

<15,6$ %A^/D4)P&\:]V<;KV,<&?Y*(!@\/,=$*7[Z'[.*:29AO M@;03O-"!4'=*"A-3B'G[4H6BNP+=*",Z#R]P).C.D(K"2/+M$'-V4:HK#DZ\ M!Q:$]^80DWB%W!91/ L)$_6RM\79/J5VFL2@6DK#--8'0O^A8:Y'+F*21Q?- M7@C0&$&[4Y\#(K,0 7T0-C/&99"#ID%^!6-3ZECPG*90PZZ(3Y%H8O0E=&>NIAQ'DML)8@P&)R+>XD;3 M D(#7WA()E)I)HPFPLRN8/]0&26?'P9W'$I.-LMT0PR@FE$8 MH>-MX@&Z O(2OT.62QQZ!@93(#--#5R\$^%=Y,XFV-X*M*@P049-W,@[O4LB^DWBBI#Z'ETIV>]WDH(>0! +8% /2M<2DGBX MV\D")+WW7 M54927@-.SD"1YPLZ],TS%@6/=?KFBGYQWKW%YX(3 ;CW@H40. MBKD,2#.K^8&'?PU(--*N3:#: M,DK)7FF9]0VK2UGDQ?-;=#/O"S[ P3'E^M$N&_BS !(;\1.9X,P)!8O:[2,Z+1\5#^GXX M5"T,YK+:47;Q\5A+PT0^_262MWQ?>RBZ/J01ZK?34.I@2A(Q9Z2;UPD]2M>7 M7D!U$SD:+=P&U==1SR(M8#AC=B1BT%I(8YAH4AT(A+,O[D@^ #&9UQ2K&C^D MJMB["SRP0=P@45MF'? ^]._9*29-1$/-D6A0SB?V\.Z0?)(PR>FE!A&Y"T(I ME$;]JN?4^OSWK&7@6%HJKYQ6K9?[D)X9^G"- '5%U$HFJT2 />P?Q8[I+^XC M:M?5#4J7WW^I,WCOY#X87/]P W)5R^3:H@Y HUA0S*1H* _YP+J/(ZF54O2Y MDAZX5*F;1^$D!!5UQ$%O@V#&EG0^+5(@R B$384/@6$M"A9?<[N9$&F0K#>B M /"6=JW5_HD9(EK_:42A>.D(1"J%XS<=\E%FLA--WWO2=%(EP.=?R04+!8+U M\F#EW>:JR>3*AJA6[T!KK_@2\HVA\> %[(S#K?B"GN"Z;%D"H36 ++@*WTZS M0&J.*RNF3*_V'ZF56#E_MA:'AE&""4YX!T#TS;".Z<7/@D8E)QV[PY?@85LM M5B[G811MFZ]PNQ4!5L<0A]NS;- ;LR:N86=\0:D$G\+H#K9U"S?KBT?KO]WI M#(NU:];'CY>V]0M\:XH?@VD7YS_DEK!N!*+L,=9I2=?!D)+WV#+TM>D+2O49 M(J,'"1=S:(,](UJV15@1T!!UN@JB@T>939(\(/:<,A"69" X5<] 6*B9;)U< M%^,^2YT%Z0 /'AH&%"_/!.6,53$K%E/OW U @/F47H-6AG CMBCH29*A J7. M>Y!?C-F$V#T;V+N/00\,#W$L1=.@C1Y,I(X1^DNSX#R^88B&+ E;975ZD?27 M<:4A>99!/QZ1^/]U1BWH5,&?]O@.)R'Z&% M<:6CV@RVR5-K M6_'$C;(0E@I8DBL8_S)0'>]DH@)!H?R9I2#GGK5X?@(R&G:\7")=PFPX8%7D M(V6267=4;:DTI,QE6+.^[C+:B_DI"&&CATB]FCU$=AH3KQ9$3'S\ J+0B^,0 MU-.B!=T^76"9898\')/I,@**W0QG4XU[D4A?0ZQI1IH M!JI8!UQ RUDNISL %D0 1^TXX))]&:<@SQ#;B!@QNG=]Z0F;>W\)86']@HR? MA:@XI"&,*#4 E%FN[+HCET,NF0(.AW,8S40I M(X1E#AW LEPNE+ P]H"I )[/-2:^<#-?'#E_;.*74ZH>B\-Q0J%F@&!6?X9B M-O>(9.24KD#,Q(6_:A?4!MD&E7%94^'"!TKMV+,*) KWA5C<2%C(=EXZQ52( M_R#R%&IQ9-2)A^6@9C7R.$1W1DI6F,)>1O'KMVO_.8O%6 M_? .^.7,=Q_?>@&=@1YZ)Q>3'@TTVPOSN C(_'%FT=?J;-7+J:SRS?+C&GU4 M&*?&GW4;M5ZWL_#C>LU9^-FR91VGUG'Z&RV[_+-FK[65S396V] 3DV^?'._6 MG_MJR10V]C_]F/E\O:>*+ FM;KWOUB=.+;[2U:56LZX3L5\$./-?W0O@F$7K M*YSI (_OK(,&3T[>7G&&)W#;A0Y=I]8@_S&O>(Z/OVWL,/2(PZ1)XJ2R':Y1 MS:G3M L>V!<=GGYHDU'7.WRU9Y^>-1MVIUF?F[K[,H??]F#3 O&N//;WA+Z' M@KXMQ^XUFQ5#W[6%4&% [PL(H3H-_JZP$"IK(F"52Z'A&D/3GR3<"N)PN]VQ MZ^OPX')TJ<0(Z0.]HI[=[G=VR0G6,#2FX_S'7&M+/ MU'Y(YZ;0#UEDXCE<9H]EH]/X$^&3(3>N4&TV:IU"A6K6.*/0<#J4^81J[,:K=JO6+CS,_H5XUFK9ZOHD.50V\Y3!-,35$#@O+?Y)IH:0KESY7U;35: M9M>LS\4M9*?#/&,OYGP\H[>T;CE-.V@7MH!]CV81-CI(U-;EU")=._"J49^K M^M60F"M[QP?FOV\D<96,0K*M)T>U\@390G6FC4U*7"]2Q8D+:C'+MP1'H!-P MB_7<>^9@E+7PIM3LHY(Z5\.]%5XZE'\.Q!@HG]^/UF M9XZ(BS-W.:V:NCI;(?!Z5>O"C0)HD;DUC&&["XZJTE;I;;(II\YIQ45[_<*J M91O3#>]E[P,&6Z_ 6UXZ;[Y:7-M9BVNWG&R$\SH,V^DU"B7,!L<>/)8S;*?3 M+%9Y+^38C>+Z6V393S-BIUYKKL6(NW-TQ[T:=.?IXE/S79V>P:[GKP9M<3T$ MC4KJRP:A9;TA%DY$H_6;\R2^LCQPYB!)34B,UIIZSM:8&@I2YW5^ME]K[)(Q ME[*79LEY-N1Q\TN5SBM_@N<[G3F)NY3G=U8^0$$>M;*Y+G///"$BG#E]@CLM MZ-F1L 2K!^8UL6S6?:"KG R^J'F&RA4X4@N"AZ^4)$R0,&JW.W/JVQS+EC5A MK]K-.?5?OX+Z'2X:&J/[J[.7PYO.L2&[ MJ3_:B*&-N55R*Q0K'UXU"OKFW!/8ZA7LZ4?J>,=#4-&I*AN?4BOE7M'"(3=L M20=-^@AD3X!LY5QV4#4J-193U=$W%6@4W->5:RIP.$KKUV)_%L%>EIS\/S*@PK;U1U4>!EF ^5N"@/E M+K-1=E@=8OQV$V2P"Y>'0?1[*9^UE)>J[K+;W>%)"V1869N[\ M,/!3XRKKJ^ I!(&>Z_)/7=8\]F)L=OXHW$CR;M7&2MX8-[-R=@GB9XPF[567 MXF_&X_.?98O\6VJ1?V%T,-XS0O\M:W#ODOB@F0+8O@LDR'E^$D"^[W?6HN$N M==$]*H2F^!C#?-A-1K=)0XG/7979R\S#6=(@UQ$)I[.18,I\T:K1.C51%1XI M9\A\>#H+-7YPXQ"'6SQ:OO>'X)D(_(VLPS!\5_;_?F)NRD9-FS9'\X93732_ MC#S*EP ;BKRM>--? Y#3_;EOI)-7_8-Y2]DTXA'U1YSJ$[J9B>=F2=5[6VH MG_T,$%,$LN??D4N0K1_C&:35JBYI?17H-LP15A0&(8XQVT<9\=%;8Z!"B< XU/:, M*H:>$8 74\)5!)_3,G+F#!GB8_@9$/\93*W[EU5MZ]UPMNMO5Y^L9LWZUZ\7 MG[]=?[OX=OWO*^OB\WO\PT?U^_OKV\N/-[>_?KVZM2Y^OOGUF_7IXNL_K[Y9 M7Z]O__E"O.\I ;QUVP?DK?4G-M<&:J(\!50DX ^^^AV[ZOEAS$/D!F&:R/F* M-.'299>H.E5(::11T:Q?<9[8#G&6:'PQD'-/&(_ 4CK93CT!8<_E*RX,8D MTZQ75P\@:FG5K,N;S]^^WGR\)4KY\O7F\NH]$L?.YXDLW?P5YNKHA*0,W2SR MB(4^J\Y?T*2 #J<'@97 (1L,!KJ13':: M"C>0#NVO*4Y0=YKNN=.^IF6=]@A^/A.OE>"Z4O62%\.$>Y^6@AM^&0F<;,2! M%C741%O( I-RTD@./G.3G-PRIV8.-'?2PS?DOEGNQ3Q"C1L]QNE@ZB7&?!%S MM[L=Z4S-UJEI.DAE8(Y1@C-"2IC;O^S=NB)C.04-LSX(J6)J-:^;&XZ44SZ, M5#:>O!!JLJY:'-*8.IJO)#^]Q>&W[$ ABUW=S*7NX2I[O,(&" WQ6S07B><4@ M\6YPJ##@H"+%RZL;37KDC:?O?]!JW=SW/]P8\SAB#*X:Q01&<<_R\@]3F>8$1FKT%'6+QN#43B.1,D( MNK2K&TM-[02 OUXX94QK[7ID'LVAEG]DW,L/WU6O*$%:._=N>"\',("94_+K MB%#4EGOA&6\C]2,3ET4CZM7D(L#=K]("6/!&[CZ-2DXV\F_A0#4YF$[[)A^$ M^P>>%AU.B!":IO%E*M,CFWI]+\PQD6+/J>6(O8-']R+P).4J.BW: SRF15.HS8+*7 MDI4>7V8ZV0;G-:E?M>$@ MU+D_D_3.]O)HEXZ:,?=J;6@708NS)B@#J+!ZK+^D]HF:C MH*]D D\"XK[D^+5I^54]T(QR.7)]1DGU"8>P<';=,&'1Z"HE8.#&WFH=P/\26\H\\UO<)@60D=9UYKTT?K]E./5]Q86S>4!B:.X_H<%&>>% "&Y1; .NC5ELV\_2QPLT'-%PUM"D\K.7C''7, MCD&-EO!QD8#.,J1L2\A1TE31I,%G$"2?Y3QYG&7&)J<(G7GW*T%#CMJ5$%%\ M0U6(H*%Q%W 6.ESU$-5O'LCT6\%UO^@"LV(-W-62ZZ0))"./"8IS2S$\2P/H MP1*@+NVL"U*53"ZFC(?(.1@6HA--_R)E4[EVE8X+Y,//1HNAD297(9*F6%(M@QN$;/L M=)4*WB5924(.\%[T!OP5![)0KWRPYX!EZOG=>N 7W")M5*:F\8K%=^9L-9-$ MY<]/H2)F&(VL*5;\S7Q]S+SP4W,/Y4@*MT1*T>M,DIF_F ID-R]2B9TVQ0JG M8B0K ;>5S;QUJ_*F8,B3C1C2K!_XDF+<%\BF9=(<9I/(/_\<@GUMZ\GBDA#N M0YS^;42=4"8#HTQHZI!.8XR!'(?\3*0@*=F+"VA,^X%O&T[HG+ #E26)EZLM M9/AKM87G82J=2D[^)6-SZH[R&P;" P2.940*TUN"46VC;(*MW]^W!DJ].9[Z4M//T86]G4X.YJEF9=:DB%W3-P_1&"S3HNC MFQ(\;MF(R"0W-P5DVRR6(X%8'.HK6ZCT%88*\?C()!+!78)W_"2-S)D@]A*_ M#YX-I>0CYB]CBBD.17O,,(85B6I3=*H MTWEL@OOR BGI#6(GJYK'3[TQ7^#=9WU.: MCP6O%>$&A-!/J[AR5NA"$2B1BAL$8N0FU1C$SC5*B( M@=1_%:ZP5@):/3[.M7&@4 _-1_\(P@=?C.Z8 V;KJWB+.YOY&+Z0-LNOM]8O M%Q=?**X!=F=*/(=UG[2<-\H00F:"LK<)6=]WM"^D.R.;/\9?,FJ43FBV+32[ MTA963H$I6E-X#U+C!&44?[4U1C(SD:.0IS.1T/-S:*91\G296[O,X Y-?9=3 M'%(DJ/3*#QUXTI?N.L;9- MALL'H%@F/# QAR_*5PQKF6N0->!.;<6%2&ZAT!K!#^HY%1M6DSB5\2^=F#$:# M R2##2WN$U)O@-1?V#6#V#/OTI1Y98@]L=:=XF$XDS*12Q91HY'(Q)A$WV>? M(CP?L^I4XFG7P8A2;RI%%Q(<.DMR,-.\S2@[JMJ8F)&WW#FM991E!1C(_<26 M3ICV V1A/CM*^6Z0L\'M<#LK&7RW,?)NRSR,C^(NR\%0?S0RAU5V!CF(J>PG M!B841B7J_AN?ULH4N22TL6,6,EIZ$K-E[J@FB;1_6)+LST @,W4QTC 1_HP^ MCD5I#"&7]L6+YCVS)EJ7IE5Q&E4QN6K=S!_,F(EX9+*<,[YA,.J$\6MB_+76 M]UQ,JZ++;=8;F/YVCC$6\NK17Z4D9\\*X<)P 5*E/M6D48&W4@1J*T_E/5WA MQE>8Z5$H[Z:8O2:P$8*7A%&AIX$7W(>^<@L9'"27]Z2BS!G[RBRT_#!K[B;& M5"V"B4O&:;[,DM\19REG-.!:ZX-*\9(O(_X!\M;W#(-0KVR<2>ZQ0OZ*K4>T M*X^'. _=0!K#?2"%"EVCUL3=*;Z U7#9#?L\FVR@)YJ*Y,IM;)_B.R04N:*=^>\\:HG@\PXS/697"\Y:&1T MAD&N0@4KF#2-S$,%(=Q$Q;-TT087JZ#>LJPH>^X!>SV&5+$ZU%-N(><6MJJ> M6[C#?-;K "D3&/U';^HEJG%.8%T5GMF"!7T"T"-^^ODEGW=/O4(03OG4&+ M5Q2BJ6U1QJZ;Y':#G;F$"A?"@H'L!DT+ (ICLB_Z%'2/))4\.G=7@>KXF#N* M%UO<3UOEM6%^E$SCPQ--93P6D7H 1@/2$0J MP8W(;='YXQ1GLHRXU_+$$V3_( (0^$;678B985P#@I"9A91U P0GWXW*@R>3 MN;Y$X>\B:Z"'[\K?86F51Y8+$JI%59D3]0Y,B1K(R$8G8,VZH=Q'2@+*<)0R M(&C\!;"$D0!U)A$F AJZT@##Q/CR;.^*3\!K98F)C/.-Q%TD"H8[.^YU,"@T M/40G]6&A^M"NNOJP1,H^LZU=LUE6FOSC;Z9<=_F"G.?ZVCJWV((QNGQL?N+. M?/^"G11=.S7KX]4O%Q^YVOKJ_?7G7U8MMZZ\RO6-A.KBEBQ4OD:]!!P4-=@F M$L,N$\G/LP8L3KMB_4:6= .=0K!BJC]:1L12E;L%$MSMY!<.MR:%LM8BH) MZ2VU:6WV=\K=G8;F[AB?*)\J[^.1&PXFJWFQL60@L!:*-<]7%+$$7<2;4N>Z;#,\94M)E_-&/8-T6X#U(+Y:A*.1-WEP M+)@W?MP>?2^4UN5<"[UD<8K1'Q&QU3IV/9^SU3DA&NW,,&!Q/L2$ 9D+'0\G M8&+Z6'$UBS#OT,X"A%C?!D;A5%6B4.>.(:((%7/!TVFL6I@-N?*5ZJGNA7;1 MTX7PZ#6RRK.PYH\J>]TZV?PFC$$<:1[20586I+JRL\,108 -0S';.)QB:8C!+- MC/,!QB*/A5/<(0!5[%H.8)"\92 >0\D7I,M7TXETC&JW'*,PM::1R,M5/G,/ MJ(ERY>1%9$%^/ZJ,P1L#C>]>96QJ-CW MCN#Y( .#EO3NSJ)PE X+F%U#C@O[1@8=] @SW('5BCC@D2M@Q<*.(N)YZ@5GA3^Y"2Z#L8%C1 M(X"?F$WX@+I1R>:^T:TCMO!K)' E>G#;YSR#F[C1".?D9&@@F:D1Z&0DB("5>D)<7A,%#,CDD\4+T/\;R-$7YN5&FBC]1U:+ M!NJZ?I5"(F)D?,4%7 + 48ETA/"F%$"X\D:!*=5.5\7)B9/X72,# M*9RMVE)$/.;2-LIX2SF5VV4\QS8\)EIY4>G>)2JF]1M?%A'0 !TR%)B* MXW'JFZT6O" -TUBFC\<\9.HNI))8QD:=49/A,K:7&\A*' J0(CRU$N+>A]X( MWC>&'R*Z?]/P%M0@[T(*?NZ7$F.0:8YB)*:8Y)97-9CX%*SRC1.ROP+Y8KF* M[NLGKS^+@<8IWH# &&\4!JB:&?(G&,$5$?:D@:%UE+,$P-)O.BQ,@/==&L>D ME&3F)RH>B?')HJ*LRM[EX=4T&(6'\(:+F&HQ\,72&PB!7RRO7 M4W%C@J@$"!.4SAC(+D#940PQ82YG\"44XX!S\?A1AO> G$<0'J. 3#]S?IYZ) %ZM(@'!@$9PCD:D;=S':*@M) M\(H9Q P5;BME7&N^/EZKH>Y2P-722],P"#;8F8,+1C?L&M&(HO0S:ZHLZDA-K.YB80??ZA)ZC'6FE M6"Z)9Y!/X,Q3BK)8=.(.;8 T6+.!B6PW.[0H@5E$7#I)KD$.)2[%N0DEQK@^ M)V>5(B#^&5-<7%H)9\US#[A,^F7U_X@!$R^F5DV'0LB_T-AW#D5Y?Z8Z-\;0 M !PDFK>/J;)CFI2;.Z$J^&WHY,V%+R$NJSVCC)ZN%C MXU)&'M(8&CRDW21*V.N_LPVKZ2NW"=W@18ZE9Z<,]_K(O9QT17EHK-)'_&*? MM=#9ID'Y%/D+=.M%T M5:BSFJY,PU$IRQGT0"_M^F W3B3N5,2 ML_ !Y,$=_E47:OY.KE ]O(' +O-5XUPS>*[!HT94Q6986=J4Y5@R14G?W?:& M#RE'MSZ%EI^&BI;.@"E+[39.N.,O%2++WI88V #]8 +78R2UHF1@/X E'2Y\ M"DQ,5C@Y)9P<"1Q#3ULC-X'.5TZR9]%9(Z^$W=?&[&CN8@$WG7DSU'EJUM_A MPNY1^23AH,^)JL24:Z -3Q[UV(ED:]5[3RGABR$9F D<",(I]*%+; M(3T>_1II%*>R3,$ LO96@(3D<9&!['$O1MIYACTNR->G3L\-?-0!7;6:TH2* M(@LK" "X[B.;0!&&O9DJQB"4:0@T7&* +A]T>\E0F>$Y>GNJ(=Y6[28I,D-L M,\ (R\H1X;%TS9LE%.\67\0)\FM"GII@9X2(\I. MPN3$Q%[P5DS=4G(TW3F-U"8N\2+E%&-<0#(8QC5[G,<34+;'H%:>;N9%;P:G M!=RC/RG?(H45*B-,&:F>>7!7#R2&?'97R^9-IL67-^!.]_5R]T49@K:9A&3& M?'6<&VD%9 \ZVES/)VL]C,RDOW?TW.E>7NI>N+O4U/U=4+@\2^>Y9W=QJD?@ MR#1)L$P/Q9&42[[$(^;\1(J9R[0X#EB0VXE=33)U,DM404SE3G)DY GI]>9: M9YU C<.= VSSB;X4';;C+TE73XX+47Y?,=9J^J3S^_2F,S$2Q7P@.2GC/V*N M'#_S%G[1?A,:W;@$%H.%$4D*:W*N0V[,A\JE-.*JQL!/Z3#'F<:R$VB6.E@NE M&4$BE17M>Q0)9_^CNIT';%Z(;%=.NW IK3_S/$54[9DY!\F525XF\FIQ) 7K MASCI):+$W2J4X)3Q5RTGIE(SAW-*74V*@4$Q1(K(<**H&&?%= MC\20VK/E2&SU=HY5YU*YBW+GLXT77ATE)KA4HD0F\-RCV=>)7#@[@>?0J>YX M8B2Q0%/2(A3@L 6P,=UL) RR_(BR3=KR#+)(+ ML+:.<^AUE$+-3.*'(QI"FY]!5 I%CN0ON2CCM-$DE@5Z.-3%,N;X MPF^:Z@KWB>["[RJ:TZ[_5'*=']55EMX>\VCS$YW)JTH8E/%((H$3RO4!RU:< M2RF0+, $D%$\05*#N3-%EQZ-IE/9P%!53X7X0Q48\0P"4)_N,*Z,C(S+% M@.?!EK$5RKJ?)6I<#\!>4H5,;2GD$5\$4H4QZ6?P6$A[1T)@.1R4R-^E-UJ3 MN=!>7-(TJ22S""["5UW%J)! :V[N%-$>$/F!%9JT6 R!V3^U0N6%P4C M.SG7:X#N_SNL]I*#WH%/969 7L4ISTK,)_)ERL^B;,7YF.F6FAJT&A5I:M"H M6;]^_GKUR_7MMZNO5^^MVXN/5[?6S0?KZE^_7G_[?];MU>6O7Z^_7<,?+SZ_ MMWZ]O<(/97^;VY=20WZ4N^4S2(T2W>EEKK1=D2MMUJSW5Q\N?OWX[=;Z]GZ\Q70WX7'V]N?_VZAY>5 M&"F:)4K*BC?3=N9O9L%E[_#:VC7KYMO?K[Y:UY\_W'S]=/'M^N;SWEW8^M1U MRE?E?-7NXGS5=5"]I5%]AUFN (3A.0 6COJ?_]^ M_?/U-R"N]U?_6X*B7+BAT8J:UZ-VZOUMRYQAFK=:-?Y]X R^Q/H>UW'UO>.05*&(3L%605-Y3 MPOXLU[EV(Z21[K8UD09TH1^O,-+!FS5G(TPIG',C3-D,5AI/%AD+"+'Q>&LP MX_V-<"0;.:;>DO\?OP5[SR/.M1H_[_?WUC?NW)=DT6R<.Z\S3F^3Y? ^05T]_8D;!GPU@$$[=^3Z. MW"ESB0_PDW@(HS^LGZ]N;ZU;++Y 5O%%)9Y=J 1,Q2Q<"D!>I':KD[&ZK6)V%^4/R ]M=TI-,O<^S)/.'+B2> M+^+84HU/S>8;"B( M \38L1#-V:\XD<)RFNZYTSIS7Q.Y.>V1_"VK'+K%#FK<@O7J.Y=06Q=#RD!T M^LT6==YQ1^&,VCX:Z]_*[AO->D-E*]ZZT< -1'Q^\]T7CVJ51KV.$T*.4\ # M06^FG9\$_"$2=&,I07_0R;?'0]![)Z$;)PE](FA%T(WG2&BG1\-2+FN:])QF MN_XD??;KG9/ 74:?)X%[HD]%G\\1N'M!GY5.HEKD]')JUY]O]U6*[@)DUY2- M:_WOSU\_6M03U)1$"] M'&^'$S%U7PBC]I"^$*,N+SZ>6-*+8=2EZP]E:WGKHQ?\,4#']%%SK/=7'TX< MZ\7PZ[T8>X&W#?3:0UI$]/IX\?.)?;T8>GUT!\(_,2["K"]?KTZ,Z\4PZPO. M=PF2K4C&/:1#I]XZL:W5P75)G=2^8%3]&HM\W"&Y%]^[B6M]\'QAG6%ZS@CS M!K#3D1S-:**DZ@_X>A[5WE"UY[,*R3<'0 ^;:>8@4%[NFD\4@*-1BT35;(@& M9$CO#Z;_CJ@<@G)_!P L[+C]VIJX.-1<8..9$<]Y,_TXUXF86IVZ;4 M7Y]Y]Z_1:_-5CTJR;L__N:4."^VN6<>O8+NH@ON)@O,?7_@]=V-4^'U[_>FR22,X'3T*&?2_O=_ M.9WZ.\[.:RQN>Y7K9-OH]0HM%K#O[VI8-K_0\N?VJ!"]#1_V&R]?A%WK]U>K MP5YKU5[-:?9??%FG66MV.S^D8GRE,O!=19O*RUIOOUU]LJWKSY>U,L5M5^7? MG6<5:F^PDPK=4[G:]//CVQ6TS+TYSIOXC?4;MHQVISCE;++&V;:,"2M\57)\ M:HP[2RP:N&8IF.V3+KZW-[!/0%X0J#T*>.]"":9N76=?(B_ L47^/.1?ET2M MU[V .4.S("F/MT=6;W&/K#>#Y$$56+Y M?)YS%0 PNX !$ !S=&5M+3(P,C(P-C,P+GAS9.U=;7/B.K+^?GZ%+K?J MUMFJ98+!>9M[,EL.. FU!#A 9LY\VE)L ;YC+%:6\[*__DJR'0RVA>R0,]XU M6Z=V JB[I7Y:W:V6+/_VMY>5"YX0\1WL736T3ZT&0)Z%;<=;7#4>9C?-B\;? MOOSRRV__U6S^<3T9@!ZV@A7R*.@2!"FRP;-#E^";C?P?8$[P"GS#Y(?S!)O- M+X*HB]>OQ%DL*6BWVNW=7\GGQS:R4:=M-^TSRVKJ%]99\V+>MIKHTCY%'=VR M+MK:7Q>?;6B=H0L--N?PHM/4+T\[K)E]UIRW+\\M2^L\VF=(,'WQ/_O6$JT@ M8 /S_,\O_E5C2>GZ\\G)\_/SI^?.)TP6)^U62SOYXWXP%4T;45O7\7YLM7YY M)&['7"A]HZZ[3BEIR/(^'L>#Z%GO7&V::D M25_7R,^F83^?\)^YG%:SI37;6@- 2HGS&%!T@\FJA^8P<.E5(_#^&4#7F3O( M9L"ZB$.WU2#Q,X5D@>@0KI"_AA;:,[0OOP# M>VLUIA0X*7(YM!_%-WU"15D M#1 B,\ 6I,+<>$N?-14C2[4_02[U^: M?5.D!PDSTRXO+T]>N-UD]R#3&$3[)O^SJ;6;':V V#RK4I?-/C5CND/T83-G MBO4AIGMG'S)G2IXM[*,4GWW%;@A&/K(^+?#3B84#CY)7%5O,(HD_%+'"+68V M>!K@HH.G)'X+%H(H/_MQV]!M^CX&8D5N/\9 MP[?1O.CP&8GC.25&SZEG['?@V%>-+F:Y90/P[QXF_>R40H@+&\:<8EZ;3GQI ML92-_0>:FQ2T"035;R>[;7>X!#ZR1]X7\?>N54?$41,)X8XY*--MZS&3+/HR M5IQ,G:-ASQQ.S1[[8SH:]'O&S.Q=&P-CV#6G=Z8YFRKI>C\7"1": *+-M#]E M:D0Q$C%/D&0*(JX@9'M$*J'C,21L>$M$'=;AP\"VS5*.(9_I93 $OVY)^4O= M,9W.V/_?F\/9='0S&IL38]9GOY;&,X>=',M.JZ6K8;EA#T8W8"/@B.)&[=W1 M_7ABWK$V_:_F8#0]#)AIKG),]5;KM RF6W( %W3$=H/"=#;J_OUN-.B9DZGY M^T-_]KUGWO2[_=E!,,[G+L?ZM-4Z*X-U4M[__/=%6SO_7Q#*!;]&DH_^.3D' MC>G=S6#T[4 S^HV;'-VS5NN\U$QF_($0<,0P0^N'R9\46,O1/6^U+MZ';HTS MJNN':7]HJD78M[82/-I:2]/"1:+C6R[V X+8AYBTAIJ=P4<7^47T&U'(M-QI ML?]RM0Q^#5G4T9"'D!#6E2?40Q0Z;B'%IVAE$.BMCBZ!H G>N+%4(.171SSX M!I\=N C/)XCO6;?=OAWV6Y!K#F='MCAZ&L_[P=LS";;=O*D4414[R>'.JI6&, M&(L4?<,:;'B#F/D1MQUMC['K6(Y:Q"K(489CNW763KM3=1Q9#A>).4[%70#4 M4Y!"_.0)RGGG/=.RCBF,FO(WP>\K) Y74M^CB V^E%+>YF87\WA@ZF"==Q4 MFG2S_Z5=>419/[6JYU?;!-($2F,Y5)Z*ZY@=14-GZH"+!4$+T9VP N %1>*9 M&B.YF^KH8K\H$QOQ=8)U7#]@S.OL>\JD'GFDSDY #W)@(D9("$D".@^_3_#^W@ MD#*61U _"-0N]BB!%KV&+E=+B6F9QT$.V1E;G^5#%O,$,=-:0C2]&TUF,W-R MWQ]^-:6)^47'54LZIBC M9ZDU41588D)GB*SZWA/R*3^K4:@(49JYW-M=ZEI+$=*=\@(7V>0R04+HT1NF ML(DC1@#=>T@#(JJT'VP/)61*S:3=TK7T]I2*F21Z C9=.1K07@,R;%NPAV[? M$ZEAP>,"A7G*#4#3M?2&5IX!;.2 A*!:0GMC]"=?C<&#>6\:TX>)J9PJ91-* MP2Y'FU(;Z!#OD*W4.WSL +E_E+7M53].@_[[8CYU@V0Z >(.P(@ M!;PK0/3EZ%)C)98IL*HQDN-\JFNI)5$^SO4NO\;'"[NC^^O^4/U)M4PZ>20\ MT]);%&^G&Y-\:J[^XN>S,ZCE4?"\HPA%'6-@EE;?O; @8^.*TH?[#>6TMGOM(4" M$J2FT&GI6FJ[.,\40J$@E@J86)"0"R+!1S.(5/;@HWG@#IB;]/&\SX;F+1P6 MX+:Q>ZIZ95G+L><[ ]V-.I]ZP\&QK#7'\Z,X6W_>L"6?E.3 M+2A-I:?[]W"0+GK+("4^T@51AP7= M,F#5<7DDU_8MQO:SX[I=[/F.7VC[K!QCN0\]U=NIK5057%FK2!Z(!1Y]: J3 MW=QFB.C!\);PED-^IK=3VZ)JD*<2)O8#HK7$W1R:D]OOT]EH8MR:4_:'>:\: M-/-(Y='R7$L?R@LY@8@5B'C5+4KFZ%,]/,H9R./B1:<0+'6,ASGJW>QAF1XB MB]O:6W4[N>CF;F=&Q\-UB"H(+25GMID-,U+7V,69"#B+ZF:E:/ M91E4T@#&;'^/RNL8LI):G* G[#XYWF* H=<+$,73L7F/5H^(%'!5!3G*/19# M+;5_OXT9?TPC$@*X%,#$ (H!$P1"2;5W7?P0YQL O""(R!![XN@G=AGI(KZE MX Z[=FFL2TJ1XZ_K[=2NYR[^XHQJ$OI0.FPGQF[L8P@[4WBSXNRN@9[-_ MM"Y!MD.-!4&HZ$GG@ASE<)_J[=3.YR[<7(C8V^)B0"@'; 35'M;-4F 44/ZN M%OZVIAYZ+++**,1/#NF9WDZ54W3[T)KBE>9YE'+D])S+?VT28(9V' +(3PB,BMR@=5>'O+\]:)3#)TZIK/Y M*BZSZB[ 3>X$+_5VJG8FA:[N*^]\S2?B TL +EB"]\1?=<,,?8AIH<>0WRU# MBOEI2V^GEIM[,$_&/BX8)"0#(?IH#%M O5WU]K)&GKAJ%2\\YU_(GB"7OW^2 MXAWL#F(>I:7*#4;3.\7\>S-QO5S8%;#I"X@ZPQ=$NV942ROZ9DPFAN+376]M MI?G2*;]K:A>QF+2&FBTPN79)Y#.CHW=R]5Q+6Q:O]K@VQ-L*[L?F<"I.?RD] M=YI-*;=S7=C(>^,Y!I([K@&S5CM:< MO6&QM-JAKT6>UB[ 3N[*SO2.\E3B&:$0 6(91V?WIIQ2M\6J<9(C>*YWTA<% MYR-8[W5#3<(,7G+\+O1.^I:.O"!R;D^F=,5$[ M K%#(DTLSUI:^C%\?O"$LP",!Q!,ZJOQ J29UDFG]6GMUS%]W-$F M26^>9H&;% (V4FJ) M9W_(8KLY,_Y0VRU--I='*UU+7R824@-!7D\=J\>H-)$\/IUVTME!4M]UC$P) M'8X)?G)\QO8:>4P$G6/2]YBRT0R^()\Y>KI$YGR.^.*%?S>!Q?;'#B5*[N+. M]$YJ:W0+Y"9XDPY^C>3_!; >@+ +0/1!!#9^X<%;-_CW0'2D[EZP3*E$1BX' M]%SOI/8]=P"M=TV$J>*^']WX..2O&^:OB3&'JN\EE)'+X]>%EKY")L%-/!&W MQ:_NH Q-KH5">\9[N<@GSZ6N9^P!9T(4LOU/GT&_G;SXG^%Z[7ASS+\)/WL> M#OLNOF+?(#=\O3:'DD/RCW#+FP>-T=RP+!(@.]XL9__BQ$D+OB$^AJ\\DV@ M^.B+^W"O&G/H^NP+#ZX0LXYRW#S'=?E?5PW*2!K@Y9&XSNDAL[$)+# M/$7ER+!2>GD_J)!Q%J))"+(HH0FG$-B5-_I?_ MV<;\)0T*8S:RCO+(QR@EJ<*8XB?3F4T&JT"<]PCSG]'\!A/D++QN0 CRK-<9 M@9[O1MW)L?*2W/8KPO'X]* I([?1X\?9>'RU]3>'+N,7K,77(;U&=R'=$+Q* MW) EF__%>55V]O=8%YY$_M6%:W%O6%QRRE6 C*0 _@7GP3J2H3"FZ\!W/.3[ M7;QZ=#RAU IJ MC_/);5X%O\.?9-O<%_][ E;/;JO\2*2ERFGE"?<4=1CD4Z2BY7@]:%)FF* MC#-G8P^0N\VJ . AY^*(=9UQ\!9B4OH39[%D:Q;.R(7[;322]PSCL MW))]7F+75G0T4@X'GZ+A-S&1BF%D'AE+I&8S+$;@09=9^13/Z;-LP5N6754S MF=BIWJGYWKLJ^=Y\.]R-MPBB$4^BS (KL7D#"MP\S\:)&Y9LOUA)Z"_060_(#>6$^'^1>?2%0)?O! M ;\RI8M=3*"-Y?CE-*X"@-(Z[L-Z3MCO8_@J+A)AJ15RGL*Z;MPV'](#<*YL M)A'9X693Z+7+;#A7'3*2#S0$&DM1W _:O:9F_W90'D45K'M3I._SK5;H M3BEQ?H0O)%&H[&<15:*VGR@HCMF4<7P?DU>%^#$J5;(1Q5#' ME87\9?D[N?[L7+*'?(LXD8'?([) Q(@&FN?YI"0?-1[*5:L"Y[9X M[_:G3(7Y5"2/BC/86[5EZ6VE8E>4D>?K?!-RY+N")3A5UFUU7<@"41Q\1D04 MAXO8/EH7/0@OXJ-EQ3S;[-*MFWRJIT1 S/ M"_AKE7D=BJT#=I>I[UKS*G"O[#S(V&\1;X"Q$=E,Z7!GX!LF/UBXB.K#AOU_ M3!V<69&]G.*\*ZNYG!1%O!2[Z+F"4KPJJYFQ6&TCQ4IH=N,J>)9X&L]PM,T8 M&S3B;YM@GK[HA"C/L+)8#QPV$)N?$/7L6\P[CYE4XNU+=_?3_>R<-^.D,-^) M9I/Q=30W6;*.GU6/UI9A5=D3*U$0[*FE"KTJ36B^+[9)Q(PGZ(@NL5QL"EUD MK#"AX0$WG]Y#RIN]&BY;(G# F)U.F>&X*/ZEQ[XUYA21[PB2D8>B\U^S9RS= ME_M3Y%?T8,.>.T?E%J5(7 4[XT7T5N&R>QY%%49TR&,Y0^;IQ3,6-/%;+SI^ MPK,=+\@OY?_Y':FJ(TX6DTO7V8HQJ6H]>ON\PYB@-71LYDX#_L'Q+&<-\Q]Q M4".N; *6>"7)3.&5)'(W5))9%3Q4^D@!ZS_S$DR5PK!S\=]/6%GL!WSI@+:/ M.?+S7!-NR*)[CA6M.?(?2RG"H[H.(/'H5G1"6KFLJ49<62.(,^V^6D+>K]*D ME5;7H@B\">\'>9)Q/]?*(KU; HH]UX1_RM7&'JJ/J3RO Z53#])MO@/M%E9P M>["8@89#FBVC$\D',OL4U\J:?4:")L+1&'G0Y2E[D=1NE[*J$8T?R7WGPVI% M6%15#;+"^/L/H^:RJ?!<2)P2B-?"A8X6I(E^=J$U?M99GK_LMJI(^O)V9IAC;WP%(?2A2L2ZLK:XO9N1?XQV9UF5:VG2).( VWH[6'VT_.2*&OHJBTE MNE6:BS(7?^AC:(I,*SMS54I>;$AQL>==I;,M/I75B SHPYC+OY-]9)YDB@<0 MCJ_8*:A=VI_MZ-0?D#-L&]G7T/HQPT5+R<795ND)O&NU&'!=I1@@WU^]@0X1 M4_$G[.T>2'9%]W7EE0?LNDP++'>W^?<8*AQ1*\>L MHGXI^<#1$_.^8;\].^OQHR'*5TIA/I7-[.05T=<;)'N((;U/'QA.DX>@Q!/C %PBJ,;X"]!0.8JET_ MD->Z"B/YR!O=^+A_VG5R&^$_O80I;@CWK25:P2^__#]02P,$% @ >Y$$ M5>[>[FAE* "YD! !4 !S=&5M+3(P,C(P-C,P7V-A;"YX;6SE?5ES6\F1 M[KM_A6[?UYM6[8O#]@0EL=N,D$@%R7:/GQ"U9$FX#0(: %2+_O63!>Z;B*4. M>"@[VA0)@CBY?%6Y5%;F7__KV\GHU5>__A^ _WYS^/[5NTDZ/<'Q_-7;*88YYE=_#.>?7_V6O!!/B[F^G?XD",TJ1(9N40+ED MP!61 'W6*%5*3O#_]^DO.22#C@S[_\Y?7K/_[XX\_?XG3TY\GTTVO!F'Q]^>Z?+M[^ M[=[[_Y"+=W/O_>O%;Z_>.AL^]$;Z6/[ZOS^\/TJ?\23 <#R;AW&J#Y@-_S); MO/A^DL)\(?,GZ7KUZ#OJ3W#Y-J@O 1<@^9^_S?)/?__3JU?GXIA.1GB(Y57] M]]?#O5N/G,WQY,]ICA7#>T\\7GUW):T@X?IOC...YE"Z?/)JD6V\:51U-II=_.0H11XM7 M!Z_KB)\C:/Y[/*5A5 7 GW@\><27)^3@R\X)9F//[U'PM+E M!Y_M3\;I=#JE!3\H7'@IF8%8)*>5ZA5$D0/8&')$05]<:_Z>).HVUS>0LS-- MKR;3C%/:TWYZ]0?6'>AB>SNG,$S3/4C=7EP7[W@].STY67PF# EREW]?][HV M6)A/NM3$N?Z)ETT!\GXR_G2,TY/]R1QG'\-9B",<,"<2\S:#][%NRPS!.2$! MF37)JJR=8JTQ_P =R\! O# 8;"SO9II_.QG/IR'-?R-+__9T-I^& MB^;Z:.E*?,7I?$C;TSN,\QOD6$Z/Y"% )J,$*I!CZXQC$)D4Y->H:JG:.P\/ M$[,,)NP+PT0;R3<#PL'\\[6[0KS=H$=GSK7S 9)E&E3R!ERPM*/EH'-P)K*L M6\>9CU*S#!3<"X-"(]FW-1]7%DQDE\@US6 IEJ40)T2(P0O0(2C-T#IK6WN) MMPC8E)L]6F=C>LO9/LX'4K.@!$=@WF104F<(VFC2%;,R>I=08F-F;CZ_3^F1 M];5\%[]K2[@=8E.:G([GLT-,./Q:G6TBY9*UE*S/3##@02M03'KP.GM@0FJI M!&;)6KN[WZ.G3[F1=AAHIH%VKDV8?=X9Y_K/[O^<$DTC(F6V,W\;IM.SX?C3 M/\/H% ?"^"10!C"Q&%!"TY;MO8/L3,K*D7N>6R?,EB*L3QF2=BAIKY.V#M!M M3D,A3@OC4)0D1RR&!#XB?4ED@Y6+AKO6EN\^%7W*CK0#PH;2;F MD<0^Y54:FI<.]=0,3$?S2?K]\V1$,I[5[6U^1EM9/7J.!G+6Y+5K*2$ZP2%D M(3T!77G?VM^\3\6F?!WB/ S'F'?#=$R;](QL_>E)117F=UB&:3@?^.Q-X"Z" M]!@H_.$6HF &9)8\>^9U>SZ?IJI/WO:&V+B['AJKI&$^Z>1D,EXP>V[+)2WJ M8GP&9%A=O\+ &8H)N%&2HZ086;<&QET:^N1P-X;!1N)N9T1S'E;>P^AC&.:] M\=OP93@/HT&D"#!EVO"]KN<=/B#Y<9*(L<(SY1C9^=:^]2.D],F;;@R!%L)O MAH2/I$4D"YQO0+*@1J,-H5%X\N:5T1"-HA^=35EJ"@";YX\>(*-/;G1C!&PJ M])99F$LCM/#O:7?Z,L7/.)X-O^+>.$U.\/UD-MO'^4$Y#M\&3H6B40MPT9-# M& BG7O ,QF2*\:1U1:;VB9E52.R3,]UZW^A065T<7N^,\P,2R,2F\%C HJFACP/)+IDWDJA:,1.L#""%)Q3I)X3H\ MJ>^3_]P4"=\YMU])Y$W=YN'\9)$,&^=:241./8Y3)*O&=0=-] RK0BQ\9:R)Z38X.>PEC."GU)C(G@F2S=I\TV!^GJ\OLP M'$^FBV=?2$*XHLA7+Q2WT2ZCDBD$),4@)F^2"262#]98$G=IZ),;\ SXNKL\ M-U)1E[GFB#X'YA+86GBB?)%$!Z_7D)+BDAFKFM?^/^7]]BW9MG6P;*BFQB4] M@T+Q/T/B@G&NR+EU'F)F!D)1IA1NA,FQDUJ>AJ>S-ZJC5-9&:PI"@Z^B=,: MLSJ 8CD8YR31TKI&\4%"^K1#KJ'I[QS.KBGL9KBE11C&GVJ1Y 4].-_]=K&& M?YE,\A_#T6B@,>J$(H-VE==<*V>C=A Y!LVC4!G;%W4]35>?ML(&J&BNBF8@ MN7IZX(:5X@U(F\CK=F2.G2@96"I>FRR4MJ(Q$%91]G;K=392]EHB;5BZM3C# M&/X;\^6MJK>3V9P0=V,_\E%X;U&#,#S5VS2)V.,!:DF99T42%&WSRJVGZ>K3 M04,#(#171:>W(!<,WZ9-FUCK"S643)Z62HKX5@3@K)$9Z3))HOT!]#*4]>EL MH050VJNCHX+V(K(MCFR4+_7.+J/-S;M(WDQ201?+D]2J$R=XA0JM;=UP:J#X M]87;KG;SU@W]PRJW@_+K[-Q1&413,(1Z+":8I_@MTG=!9R ZZU4;*[-J[15\ MEZ ^W69J$2TT$WZ7=UY3UL%I7\]&ZX&XTPR\#0)\X#X(@U)@Z\CWJ3NO:T;! M#S"G JTQ2[ZV0B=JAD*!,YG1IJH*T\5IXK2+.'B]6[W/<&2X#@J>NJ6UCO!; MEEI,3S$_0$Z)B?.L%X4^&90M ;R1$FR6.F/1R:CFUNTQ8OH4 3=&0QL%-,/# M[LF7T>0,\1 7%1T/D"6B8-I[ 26Z ,I8"\%X!Y[PRXDVIAQOC(LGB>I3T-P8 M'VT5LIW6,5<]"V1A,:.#9(@\E8J P-$#,S:2^Y:5+JW/G):AJT^1=6.T-%=+ MP\8QUPU,+@FAW4R$$A$X]V3VF(J$7.D!C<>BB$WZVMJ7ND]&G^+GQG#85.C- M[]7>H<4:D0+%[L"#<10N$!*]S@Z*T<2T0XGP=C4]'?@<%? M7]^5TGOZN5E7RJ-C^OIA=__XZ.#G@X^[ASO'>_3;V[1LT)[RD8_OI$_E,JPT M:ECY<3HIPWFMM!THEEA07D)%!ZAB&3C:V"%+86B!\Q2;G]]?/WWS@[I:,7P< MONU^^X+C&;[!,=)'#[2@($@Y"[)$\H9US0RA,"!$2#HZY02V+C=[A)050U/H M=+-84^WWS^0VEWK#L]K+HO&?B=_SBLG3X?C318)H,IZ]P3*9XA71.-O]1FX/ MR7XX#M.S/9+8[)$:C.!R8B(GL+Q>9G/,@Q>T ;*278E2Y>);9S@Z9*=/<7%3 M)#Z_\MOGE"^6%HE'.:.%#"0/A:!J;P)G!(/,&8\*63+M^R#=)6+CHW+:(*9A MM#/.._ED.![.YO7SO^+%YP]0%VM21J 05()2BB!@@P+'C?8NLB)*ZXJ:)TCJ M4T9Q,TS<.V-OJ(MV=86X6'M$U(1+O11Q29)P-NLL1#42 MN9(4(2;GP-?:5YTIW&E^KO)=@OJ44FR+BW9Z>!$>GQ$V\D*BPGH92^D9"^?;7[Z] M04"ODE;K*OG^:=>Z(F[HU"X>?KF:[YZ]716VUR(F^B_7#@B)\1 P:W#U8J>J M796\+W6GE@F##+;PUKT&UB"S3]MF*\!TK:UNK6EPEB>O@(E,GKG/A<)X2?NQ M%0(]1?1.MJY3?]*:MDB'4= IDHD>2):D4+NH>Y(1-,]26V=,EJT/ 9](ASWS M]KBI\A\U[FN)O!/3+IT)(7F$FG )=!"-$F!C#'X8#USL;5G^*AI[TG.IY&R MUY5R,S4_'I<([H6+1 0R;4!QD\&%R,B_M+Z8C+Z(UN4>2T:8ZV0LSKWN*]Z, M^.KU7\)P7#=[/F"B1!5+A"!B-<8B@4-+^S[YLLZEK'UJ M?52V/'5]2H-W@YZ.--7.;:+'S^KS<78PWOU6F3\=SCXOYC^5VK1Z8!V7@<5, M(1 2,2*ROX?L-7]>2;C=87:J%3F&H2Y(>POF8W%S)Y 9TK,:= M J/"6I<.K$SDB@Y7QXYX,[!TJZSG*S%^>_#AX^'N/^@]>__J.'VCW>]7J5\>HR?$FN.4L0!E4$)GE0"A#S5E&)5H/EO\..0UZ MJS[VTF MUI9]?A\C>JW6=%:3*^R4A9)%O8!L \7(T0*WT=N,B7/;06_@EBST*'(3%:F=<*M4^BNF9%\@*:K65=E,IW= MFG6UD___Z6S1D_J2[@?)_1@NIBX:9WG(0/X:0=93@!!#XB!XUD$H58\ENDAI M=L=2G\*YYUP/#V92>X*DAK-DKJ)<1[L;SUX!4A@$BC$*?6R-?S2SSAH;?&J= M#EDMA] #"[5UT*VIG[8'.@\(Y.?)E%0Q/K\PF\Z.IV$\"VDADG%>_'2AOI66 M ,/,LH@()>8Z_L2Z6E_M 4OB]&\MTVM>[;!-!OMT8- GE/<79<^8>MDY^L?/ M[P]^ZRCE].?MUAGEO7*>ES^JQPP[! MY>OYT!F,D6LLDBQJTA2,!DYAJB,"8ZR#?OR1U&QOR<+88HW(\V4G_ M\2^2&DS\,Q3L]NT>9YYME:!8X)DD-. M'KR2#C!K]%&:(E7S,ZFE*.O;&<2S &MSG76 IXLK=T>3,O^#;/7 HXH"60&^ MJ&$R/).EEAJ<8%7VW'PPUFVBFNXWG^P/+!\4GDU 2PV@8 M*.4]!%02I,N2<9VC=9W;N.^3N&(ER \&JO9:[ YJ;TYGM%W6@I9%B%$%=?&; M/'""%58O'"<>:A%=;9VA#$DC*.%9%%*9YCV%5J!OQ1YN/R;(6NFO9>8M(>;% M7<>*^D4K@GD%_ME!>7Q)# *Y=BXC1:\2'4G%.7#(%9C:^5O*PARV+A1?D]0^ M]8W;%NRVH-2& T!FG^O_J_OWE>BAY7)(TI@.TQSS8H&,\^T7;KSS(TZ'$Y)@ MFM:&Y._P_-^KS-'NM[2H%3T,<]PM!=-\P)42J(NAC9LI4/7VH9.,@0[!,RX9 M*M6ZU\!V.6Q0\;4L1IWFD67:L4ALM?TQ(2?4LTI52J&0+S+K6I\ZK9O*>.8# MI/YB_($:LB[4W[(@\2'Z?AZ.PSC=IH\B RL#(^:QD!@H&H#(0R!9V*)5'6.& M6X+G ]3UZJCIQ<-S4_5W#<^K*X0WZ,O:BTA44##!R<+7\=+.J\4E9BF")F_/ MM9Y6M#QUO3HC>O'PW%3][68'+%@\*#?9/AAO). !]S&$9!G%P]&0&4@)O!$9 M"I(8:[U R:WOMG3 1I]NP[P@P#\WH)[#KY I.U.L!FE#G8Y:RTFYYL!E5B4; MJ3VVKA)>UZ]870Z'^.4B:7%0]B=SO&Q*/JC%'2H[!=9$3BBAGPIGE@5XZ21OMS6:GQ"H>E/.Q29/QIV.(NH5O45!SCL2Q M2F0-! \0HO! D6:VPHO FM^]?HR6/CG%SX"9M=72"4C>3L9?<3JO0ZH7J!4Q M92TE!Z-$G4:)"4*HZ7."JTN2Z^A;AU/?(:=/[N0S0&43Y72%EO,:O-K L;ZP M4\IP-"1O=38P17#MB)H0HZUSKRVXQ27P)#./"9-171JI[Y#6I[E'SX.B)DK; M&%&UUO#VJ<\B\=B8IR%UL MW6IYW6.PU>7P#@M.I_7#'Q[>IERQ*!5ION3:TR?5JD(1(>G@E:!?JN:UH4^0 MU*>RB8Y0='<)M512N^%,#YN")+TLR020V:?:L,=!4+15V%P2M[ZHH%NOEO4- M^#/G3UOCI(%*6H[CN7.^MW!>KUB^,:%V@*4(BH.M=%PD)%+ M1U)HC)D5R'L!2=760.I*>6WR'/>I>QN^#.=A-/QW1?YY3_XZUV$VT"EGJUFM M@C>U?6*]^&4M@Q21+,?RSWP)=Q5:X:5+=;3;B4Z^A.'TO*=F MC9W?#[]BKM,9YK-_X"A35/-K;>.IO''$.B2#HGJA$B*/"K)U2KJ$+K+6ISA+ M$?8",JS-=Y_F"FLW@_ZD7IC_]T)8!^4J5%J@N\["&\[.!Z4/LF'$;I& +*?: MYI0@ZV>W]H70VUG^[SOA)T6(5]4(C[Q3YY M$^]7$_V,E?0Q$5@M-%8Y4!00E0+G=+*986W1VQA'J]*X8L[U1T!6IVIL!K9W M^&6*:;@@A+X?X45OF9L$#I IYK6S($H@@XS!0HR%EH$U08<@34FM3=XR=+V ME&O[?%%C=;4?:7'=BNB@7!Z%#@I3J#*QZRFD!.5KG:]U"710WJ9D@TBM3=UW M"5HJU.3-'>YEZ%H*0L]="MR]N[2APIH/7DHDA=MC/++G(@CDY/ES5LL%*9S4I7:; M3UH80_Y_:GTT_2@Q2X'FN5OO-/>$FJBFPTWGH6F?EXG0LT%,V10G#)08(GX8VW)(!Z\N9*XJW<$[20'-;.X,[SZD.4IVDXNO@PU+W MUY %N-I37J&(3DG-N6IM^I:C;"E(/7=+GFV?O:VAM"UXXA>W+FJ0F=+T%//- M(T+"MI5*ESH8RM>IZ@I"L!&T8\X8R5G8@FU#Y<:WH-,NVK K)5C4 M0@.ZQ1ULPY^KLAF#Z M<8HGP].3V7DOF$4IZT#6[1"C!+8HD/;!@)<49FK/952%.<=:NTSK4;H4IIZ[ MXKCYP5SW2FUG_*YNI"ZN3D=7=KC M04/EAYOII_.)B:\^?5H M;W_WZ.@H?<9\.L)).<2O.)W1GZ?+NJR+DZ%Y&(YFMPE:;F["RL_8='K"9DQM M.$/AWE6^1YY]8^[&0&?#K9>:0OTZMQ0-!Z<(:%&4S"7S-FOQE)37>.YF]T>O M[ID]_:#S>C[E6<82.6"L$W^]B1",J)?12F$R^"B,6H[+51_=BPXK70/C]EW2 M3K73<>.5C]/AUS#'CZ.0<-%!7^;,DN(%K*Y7%I V36]_7_N'ATO!BU= M>Q!'GRGDK!>I;T26&_A$ZS]L4^>H$9N-)DW=;=]=KZG?F/5X'N?7BP&S^9LP M&\X&B(NY9S5_[?1YWX,8>(+DG.3"!^EXZ^SPJC1NG+OZ_O-2.CTY75RY_F4Z MF 4:2K L]54D1B5(5;&Y,3 MS?.K2]+6!U>N%[AKHKS.H+7LJO@E#,?7J\)B1J62A+CHP2HU Y^T!8=2%F.# M\;YU:YHFA/=J/M:+V W7U_LS.9:7)4:G870QU83XV[*_N08-W;JAFPKEN;Q3 M)6NG2*% IL! E1HL^<2AN% 8KYZ6US<:VM6C(W'!^,\5\8IK?( M&$2F=?8I0'#:DR'Q%D+46*_X%AEU0=F\M^7F5+]HOW057*[F'S17>)MO_2VMZT?L[A6_@V"=+Q2I0S&FGK]$!&=) MOE:3$2XF)B%;S['9C.(^FZ:FL'T&!7<6V_Z\LW?XSYWWO^Y^V-TY^O5P]TX< M=]$\(XSVQK/Y]'01L'W ,#N=8@[S*UXV"&S;$K!I5-NA.%J%M(L+ =>/&L[2 M:%()&!@C8ZEGM;F.*%(Q1,*38L!4RMY:Y@UKGB-[C)@64UAI@[\SBNDAKKV/ M/A7+P?+B:S-:N>A%!DSD(D)&+6QKKI&O EN[FZ!W>AI^ZZUP."S"PDX MBQ299)MKC3M1%X)QV:HH7-?YY1=QKM$)B#K14N<5EV\//KS9V]\YWCO8/_IX M.DV?PPP_3H>)S$'X$J;S29E_QD7]Q&S8J !SW4>VJL=LPG(C.W@YNO[MY"22 M53ZO@QO/AGE1 7Q1 G/>2)K0?SRYJ->Y?#C.%JV.*LG$VG]7RP44DOJ@CK'T^-(M%,&LA M%YUJGX\,01(_7OKD4.6K&UGG-;27Z%JGU'4K;2&FUQN>E(#8CI0YGIUB#X+!KE2QW K.7 7PM2*/(L4#P7H&+F6M?1(F\=9UK8Q9Z[LIN'?]+.!A; M0TPS)_E20@-!;HSQ28!$9D'5=II1NP*2:Y0V.Z5MZU84E\_NN7OZ[$!;2T== MAE%KP_QF[Q4FE9!1ZST2<*U]^ I^93C M^8W?+7HO#:JXM<%(LG;DR49.3JPS"*@(@C%:IF3K.HOM8^QR9EF](#@^Q4&B:-]H'VMIEP?E:!>.W@6(G'M,629F6O?GW2J# M/X E?C$KJ2W:.LLZM=TI[K(8BE/&UW2P*P64RAY4] MSV<]VTKI/XQ>B.FYT[]P8!C:DD( RP0%$#RZVGN504*+W 2NA&L=GVV5P14G MSOW'+*C^HZU_IN=6VV)Z^7+8_,#P*)&G!"RH#"HI!UX8"3YQD1F&["3;NKEY MC-H^#C!R.B0L5X3-X_^S*X M(K=/H_[^H];!>H#II7]UZ3 >AV\WQU;B]LT]FGF8I\@WR=H]-(NW(^$SG/95GAEO.009+&@F,DU]2;!"BZ$ MRN0 8NO*TBVPU:J,L;:8EDCP5YT@8T8ED;'5VW#L=^YSA6V':T0O< M8E9%?9=;RQIXZ>5.]S)+9B^+6U ML9<_ZA)8%SJ]7 >7Z[EPC475THDZJB-(!\%(!..=0X7DV-B>U.(NO?\_KUQK M-[8Q/>YL$()S608'M&&24VA5A) $ 5A;R3TCI)36]V [8>1'M:YKK( N=Y?U M@-/+O>4B##E_Y_7@ZMG \4#1ADO@7>7,EP*A! /,""<#LQ2BI!XOB;+/!$0:B^ER),5"ITUO3Y.>Y"I'[4LJ6>+9'- ]7*=W J@+NY/!4.REA%JFTSB MB8QD*+) BEH$7402HL\I\/L<_:B%2#U;(1M"J;.^(;\<'+S[;>_]^YW]=WO[ MQSO[O^R]>;^[WRTOWM\>:EYT1-EMM$0D?4>M&F7D ;L-6H. 6&*MC95A)$.ITZ.!,(B#8DECK?G /W^%?GX?S?F&YULFA\9 "5[2^E(>0 M>8)B,&I,6B.V'JQZBX ^Y=G7TNYC+016%V^;U,15?X3K 4EUO_N*T[.#LCLC MB?Q1YW[>:+(XT-)'K;V%(CFKKG MY(D*A$K2NR"PA"=WAC6?W:LCW(WTOPWA M=X:0W5(PS0_*SY,I27I\;N?2V:)QUKD^!D(FF4S6$(NLY]&./$)E/;@H5:T" MBT&O#9*G']^GK&HG,&FL@6=R-:ZSLN<^TC[.._,VOO.L;AV.99ELY',\\+C= M;VETFH?C3U=0C)8'5;O?L3"J M][GG)F:6J^LM/'%O7(%0IR'$:".W)MKD6Y\>+4=9G[R;YCBZZ_ETH*QF"86? MAV.2SOOAUYLG1Y<1W]4F?#$'ZGR[+7J?G*O.,+0=W73F=^WN[Q[^\J^CXX/#G5]VC^B;W0_5%[F>++,[ MQNFGLR,"9OB$1V?UKS=TOS9]Y*9>6%.6&SEC'Z>3+SB=GWT5?H^>C8<"//;9YZD-D;6V&"1X MK':<$\N>T2HQC"(?4W0VV-KI^CY%?7*VFN'DW@" =DII-R3GVO:^PR]33,.% MB.C[$2[D/[YEDQ]E8RD#T2H'/=C'VL^B[.8;-A^@THKU7 MCEAGZ'L637=F4_//N[\:X>B^VNK!5;5]TT"R9# Y!<9I"BYX5K2>N 5M!$4;WBB)K?M3/DG4B@:P MVSUH;3C'M?D\(7!M(P=G:,H9\9!$% M[1Z8&7)9@_N7;)L^3O%D>'I"_M;BK76RTCAA'6T_._?_E#2%9]"BMK:OR3 ? M&0>CR"T4.4IDK6MH-R2YOW9M%2BM;-<:ZG$[5J]H+T.T$2C2K)%%JI%%BL!H MSY61_E=4ZXMN+]+JM4/-!@IX!JMW.?9M]]L7',_PN@SO$! MZD9JXN!R%/OXTV)'K;OLQ;X[&PB>$^V>#@1:8M?I.H0N&$"7B^51V&B:YZ&6 MI*U/2XO3J9NG7D&)6H?; 4U"D=H$+V$#PO()+A*@<5 MA=K"8GF0MCZ9Q-;HZ40_2UK)B]?KEQAF^/<__2]02P,$% @ >Y$$5:J= M&P%H? .9<% !4 !S=&5M+3(P,C(P-C,P7V1E9BYX;6SLO5ES6TF2)OK> MOR)OSNOURMB7LJX>H[8LSE6*&E%9-?,$B\5#0B<)J %0E>I??SU @I) @,02 M!P AEI4Q29 ZYPMWCPC?_=__YY^7%S]]QM&X/QS\[6?^%_;S3SA(P]P??/C; MS[^_?P7NY__Y'__V;__^_P#\GV?O7O_T8IBN+G$P^>GY",,$\T__ZD\^_O3/ MC.,_?BJCX>5/_QR._NA_#@#_,?U'SX>?OHSZ'SY.?A),B/G?COX:!6:4(D,V M*8%RR8 K(@'ZK%&JE)S@_^^'O^:0##H>H 0G07DMZ<^R@2*\38G+F U.'WK1 M'_SQU_HEAC'^1(L;C*<__NWGCY/)I[_^\LN__O6OO_P91Q=_&8X^_"(8D[_, M_OKGFS__\\[?_TM._YI[[W^9_O;V3\?]17](C^6__)_?7I^GCW@9H#\83\(@ M?7T!O3Y/;O_AMVCT+]>_I#\=]_\ZGO[[U\,4)E/V/+B$GY;^1?T)9G\&]2/@ M B3_RY_C_/-__-M//UU3+HS2:'B![[#\=//M[^].[R+M#R:_Y/[E+S=_\TNX MN"#$TR=,OGS"O_T\[E]^NL#99Q]'6):BGRVY@M(5SO^H3_ME:TP?"<@H744$ M^A0'5< ;8EST].TQWSX+,I9P=3%IB/CNLYOB'5Z&?DL"WWET [33!\$E7D8< MM83ZW7._P3D#.8^P/G(\PO'CYYOSE"_KF_.SUZ8N3]R]? MG+^GK[^]?//^_.S5V=N7[T[>G])O'P9>'PWUN&5&LBG"=1[_#7X2E/Z@7\^> MU_3CS3LJWBY6@G].<) Q__Q3/__MY[Y4,N@<)'TM2M(YCY$G'12SFG-K2F^= M%]4ES19U,4S?O?>B'J_#6WFX"!$OII_VKL;P(81/O?,)W73UTB,JX"E].^X9 M;DN,/D+R@>ZCF#+$1->64S%*(1)GV=R5IO%,.DL8QZD\W;SBE\JM7_!B,IY] M,N7?E'?+45RS:O-UOLG8DZ MR.*R;KRJ>0S?K^FK )Z,9JN[VJHS3E[F38D*C7G*,%_/S3<)1Q]+>? M62,FOZ)U/Q\.II#^22K;\ZOQ9'B)HY=_IHNKJNV=C,=(_\_OPY^]H&7A1ELP MM.E (5?@M7/ BG4&)7.H0S=RL [,W8O*=KQ=+"B=,>:N+/%M9>GY<#PY*S? M;XD@"9 ,R4%.J$F%MP(\SPF"%4(@UTPVEY:%0![]T;$]>;OF><^C=U8K!Z$D M$L D&(F^5"2*J)TUO$CCNN3U[GG<@"GWL7DMBG; WE]'P_'X[6A8^A."8HUG MQD%AG*!HEL%9++0RAT'8I%AJ??U_\_I'OWTW)>5=KHIMN7I&QFF8T.7Q\L]/ M9$5]6A']0XNAU]Q0&N^(&PG^9((7-<[Z7_&&3Q>/>M"YGIM69)8 MNL4<75X0M98Y9KJ[U )/V79JP/V0CD4L6E*^@UOCSJ)[3F>1#"*HS$C-#8'N M16$E8(F%)^.]C:W=7'= ' OSMZ/N77:K9NP^':3A);XF[;6'+!:C4$%(@2 ) M02JK+QH"5\ID[K,/I2N&?X5Q/(KAAJ3M@-MOAH/A]ZANY/!6N%5@-FL301ID M0+)MP1N62-9]EM$J0?@;\_Y!4(]>$MJ2_:YEC+JDN@:+=5%&M"3L>,8 M0;2%&6YJCO5*"0!,03,A84P(=!-*4 9D1A2Q@J;S8 ME1YZ;#+1ANJ=J*$S0VD6$.\/K@CDC24U'(R?81F.\/KOWH<_<4RWYBC0^_N# M,/HRU=1I=:F&TH=3;^Q,[^J%E'A!@9!%L:!*$>!%#&"]$9XI&95H?3]UN)Q' M;Q(="JOO2K%I(\4$^697/<,!UG @DTEY(AAD3(K(10=NR#%#8,$4'I7FS=/% MED Y$NG9CL1W.6^WY?QUW'?JZ%$.$T>.(+6D\SF1SNZSX! 9W:@R)B]-ZS#Z MU[<_>OYN2,B[+'5;:R@X^7I4G4PFHWZ\FH1X@>^'2TX?JXR/UA1(Z.CT270$ M.;1DO&DZ>5S(@3I:E&XHDF8%E MR<=NW+,!J0K(W?XNC\8QCALS#NIUZ0R07G M29E&XTG.-(.8@P(1LF I6YV3;\SDA4 >/;.W)^\"IF_M0IU']:)_<37!W&,Y M66=3+ICQP+AV=HCN@3MC6S? =TCDT;X( )$[S0).[,U48CTX:P]1F/H MMFMM-JX)\5@%J E+%HC0UF[3V^6_KRIO3V)FAC0@(*DF.>:E'H?1U]"BJ0G' M6JO.ZM"F"!H*P#=%Q)VS?0LR+@K)_G1=$OK7=#$<8_[;SY/1%7[]D$P2_'/R M\F+ZPK_]/,8/]9M-)6$\FE0C.5^ER=GH'$>?^PE/_NR/>S$QEY"H@%H($DV; M( ;I(?NH#28;N%6KR *]X!LYH)^^RL"R=S>4@GO*MN^1B@W8.&Q(SH9A^F_P MC$\&^0;1^,7T=%P)5&^N=GQ[7M\%TO+<7U;S_I7=;7ATE^&-"+PS[J,*/EC2 M6F*T#I2J!25*9!#*94M&L"\H'Q_7O^LFKT/7#C)R;M#\-M5\>E'&6OI5 M(!1%UYHE-2,H3F:N]$QPQJPLK5,POP.P.Y6N(5/NU&-L2M&&%=BU+T+O[V&4 M_T5*Y T4],%K,C>J[*8:G^+@BR#UT3.%.:9DS9R'^&XSAP7/?OWCY[OSE__[]]/W_??'RU>GST_??8VS4 MJV/YV[INW;'B.N7CB?A1T*&OB7I)5.?P#M'DL>-DE%[F65K%U[[QAZG@S3",,87>/W?T\'Y9)C^^#B\ MH/TQ?OE?5_W)EW?#BXM7PQ%MNMPK#(N1&B'(;.B M!$\E@0RB6!S,=;EUHM> M$^)!^!G6D8T%8>O.6-)!UY"[C@]3-#+N%4B=&!WMD@SME!GDE'2QB2F?6LA5YZ9ZE$CNNF)&^'HRGA5PF_(M-9*T3PR690I*M#B-X# M]RP8[GA(8B6K9:TCM07R(Q>WW7.W@S3UZ2I.Q^,KS"^N1A4[COK#&\?M2:)U MC:<\&_<2"NZ1D]DH,NFFW@L((7D(0@H,B8"FUH'WE<'] )+6G$==M$U8#'2: M5O\=3F]B$:3 @O.U'6ER :*-#IA/4C,5T=CV;O?5L/V0HK0=ASK(;K]7Y*>_ MO"[?&+_\$T>I/\;<0R3+.2M2++.HF2S57\$),9?!Y.*-C2GN\GQ:B/*'E*Y6 M7.L@;?Z^_; 8L#3>&,X\&*3=H;C,I%-:"T4YE$D9Q[%U,OS:('](*6O$LPZR MVN_=%N]("1SU4PV6US\[J>1Y@Y.S0J0JV)] M]@]&<,I$T-*XPE%'K^=*#9=XW==[[W%*4-<,:)C)?Q_4Z7%[%ZE1VFE%]WF6 M@BA2W7M1) &)S!(E6<28'O3@K__:'T]2&I"_@U3]D_R?5^-)]?J.WP]//O4GX6(JXW6*0GX^O*PE2-.:M7=X;7S@343L>I7O, T_7+-R MNN":KNYM5 @8.9DE(15P HF,QF5ME&>B>6)XUVLZ3MD]2(GHHH!A6B5><8_P M8\W(^'Q3=WGR.?0OJN>O#$?C<$&K2+1])WT[J8QB%-ES'(TY\NIMMZO=4&Z84O@HPV7]OZ%>? 20R0&2M%Q:DHD*)$B!$6;RWAG$B_"^?G> MN9LXG9:\_3BE:C?,6" ^&\=I'G2!+ -,LIV=4@5R9KY&PFN32!8AFQP-TTK) M^4:\&_BAGH2G-2L6R$ZWX9>O)^59^>8@_6J=]:S1VEEOZ:BLC;UX8!!X,H E M*.N"3QY;WXW;(3Y.\=L#-Q<(X]9]CN[;0 ^CYS(7[W0"9UR=]FL-N)P\9)DR MGO/<78#7(A-2UU9C5I"Y: M+:J4D\YH?"8MDE3)$+;6OIZDI0T#%F05;QT56<5NO0%[O:B>9-F%&!E('P4= MAT*!%[K.M2]U3DB,1)X]N""^ WF<\K4;GBV0LLVKO!\\/[_- SL9Y+N!L8[M0DBEC05/=["B[7 MA3F(04M(QJ),1F' YNTI[J\#W5MA8R(.2Y4%%%:3U7+6X#R9P5QGP85-2-1Y M!(6-F]#ON[9+M3K+HDO +=>@/*_=T1(#EW,H/$?F5'L/XX$T(=NF)GP+,NZ[ M"=F=)5P+8\V5& ZJ!C[MU&.BX;:VW^=8IQQ:X\!KY8''4*OY,C.\^5EQ'Z # M:5.V%J.7RBL*2AV;XD81UB=R !!.=R>*TM MWW1W\DQ(DR,' E9UXZ @YNP@8R.%:ZTWW0&Q>PNB 7.&+2G;0=>8)4ZW M&W!*"C:U"B +Q#KP);H>'2D,XGHVM<^W /H&$2@'<4[V/DG*5U=7EW0 M:9>79=+> '5%*%WG7[-4)[V@M*01V026R$*FLC+"MRX26!G<48A))YSHH)W+ M.YS06C'/VO_?H$HR2I.\AB!#[0JX#,P1>!/: M$+J#>V AL!NI7P5:1_Z$>V#MQZO0B(&KB,46U._"JKP'HH[!Y>0D^. =Z3#T MQ #Z2F7M4SH/?V;J4 7 ME8LL7$*2I+PJ7B*XH#UHP4C4C1&VK#3V9 U>+\)Q!-K UN3MP"R8QW0CTJN@ MZD@'6(QH/]?_]AQ[0 2V('<'A_P2=(:K*&NO4.,5G47)>O#9,$@%H\7BK4TU#:,\_OU3IJ.3&,:8N0%I! O: M!@XH/*OU:ZPJ5PET9M*J''THK?7-E8#M7@G9GH=W Y6-&="%2K(<)#=5.5),,E]3!S;MWILEG9" M[H:=^E?!=V.[K8*PX7#?U5#M?M)O>VZN(2I;L&+'9\ALY*943A5;Z!RM*A@W M=(YZQL ML!*O MS_YY?MVW]"-.^BEL[M*BN<&W)+1XNH!9^.IZA4%,[6P4#& M^I0D*A$?'G*[Y*7-)]P2LNQ*<2"5),6;Q0!.E/I%*2VED5ZWCI>VFW [+:%^ M&[Y,71!G94G+MF\:\CX?CB?CGD5%NJ,S('C=8=9LI0?$M;- M7GT0@VO78?EWQ>K=4KH#T_PKX!K!J&7V89#P&EKT7!JG36V8ED"E"LV)"#ZY MK.LIJW3K:L1[X#Q:P6A-ZDX&UWYG5CIG39*U^)YD$%1D'%RD5?J04$2>Z7^M M_74'4Y^\#8>W(..AU"@RB;N/ M$E0F'1X=DL:^DNOU0(5@DXRA#F1@'2KO+&-(92=2J!LLA&H50+"]> M^>QS:9T:?-@90VMQ::6,H75(W($-\&8XP3%II_5VFU8[WGQ_6^BF'(\B*U%&$Q.!KE6+'[ZWA91+*#3SD+*FJQ"0SIGL.@@8M A<6^+:[WQ M'D:UE2?J!8[3J#_UZIZ5V82=DSB>C$*:](R+M"K,M$I'6XIY UX8.@>],:B] ML6&^\_X2K].]K]G]X=&8U=]YG-I1M OOTK*%_S[&9+GP*=:8<\$6=K,>E!!Z^ BE]ZMUEKUGI<<\6FP!35;]@S MWI.1!>Z, V>"(X!60TQ20-$HK-$IHE@Q_+#6>_>YZ;=AUG WE.[ Y'Q+S,/1 M"/.T*=/;,#H;3;UMU^U]W^)HVLJTQXVQ-2D!C*[M%8K+M6]#@B@()A=<9MTZ M-7 U9(]<8CID0Q<]#KZV[UH*4151M!,&6*D=/K@3X)E5!%'DC(SLZ?DV[RU; MI1VYF+1F0,/RU^FZYP^ZV9R,=_6G'H_<1JQ''0NE1G:0M)SBH*)541@9Y&H3 M .Y]S2-G=6,Z=E"A=!XN\*Q,A?#-5:4,_3#M=WW=(_[TN^O-\2"8XW2?H1&@ MM*^-P:."K .S#KE1KK7S4X12 H)* M04#D68"+V<6"5GG6O/?R$BS')Q:;D_JN"&P_'_(KKN?#P;A/3YT>:XHR6KQ!87IX//>%-:WL.DI?6& ?>URWUD$>A? M1O \DA5&UUUJ'@I3ZYW#T1UWQM5[3<\9*I80A@;6Q0N$$ M15G0RJ$3IG:7*"OI#-\_]Q@8NBVY.G!>U32B]S=I1+^%RI_"A>G@S?XY^3==;OI]__"B\_XVW P^3CNB12S*$J E;R69](E%9ROC0%2 M=+#6G:@9.+;.2JYA*@S_V,^=F7W\?5$WOV:>I7&7PX29/^YZG4 M]F)05J*38&GAM4DM(34E@.">"94MDFG<.K]S973')!T=\:2U@VO-%((N274D#V2998Z/C[_9M-TV;9W.#Q[0FS3BI]FA2,S!.5:)V(;J"WPQ6V>P3DMU![3(JZK7S::^O"-C M\#KYX2U)+OTB?,">TH5ED^@(+/4<#%D32AL@&R,2ET8ZWOK,6!W=,T)6Y/W=.U-[2%Z*:$$)[*UUF?1>F[@.OB.49R:\V6!$&WG49PUIG@_O!'J M&70V$4ALKL&0*&9-$+E:]ZHRN[9BM &0, MI2ZB\-RZR+PA_&.0Q7US=8&$;I_PESYBOJK)14MS$*[[>D1%!ZV(!DQ12 3# M ,$("08#T-76'OKJ].).*Q:_[@A6SHI@EJV^J^-!E:! MV%$WGA7@[:4:MZ+_%HX*TEA>[2E7!PYGAA \K_51'&/T)F:Y4@^4?3/P MGL$#;?FW#L$:\^VW\&?_\NIR=L(+G:>CHK,BFU@EER!:TA>D5#$IG0G,2IE3 M#W#NNY?NMOG_QF0?MJ!9!TV)O@\?3D4273)2EU O9G-=D.A\'?@=A:.K(3-5 M6N>_W45QE/=F(Z(W3*)>C.A-N)PI@JO@ZLC47H9I/_;UMCR[5P2V)'@'-O12 M?&00B" %@L_)U BOAJ"YJF%>$]!RX4/K_,C="L(#UO*NY& =.K>VB$^(!>Z; MY*-I<\Z;^RH[QHI7M#II:X2?&_#..@C*%2R<*Q%6"W/>\Y+=V\1MV##L@(8= MW/D+.SBGB"76(O*4&:DT07*"HPM(=,HA5RHWGX5^4&WM=W'O;TWXCHIP%O3R M7075C]KP?BV.K=;L?!-R[Z[AO8HFY!P3B,!\S:L@(Y6.0@BN.O"4]'J^6=2C M$H)-&MYW( /K4'EG#>_1\5*TR6"=)%">C-S(M0;.E-6>&X'RQVIXOQ:75FIX MOPZ).] &%F1Z3B4\.(9%$HZ4$RDI+I .Q'@![H/4V7ECQ [2;H]>)VA!_@[J M(1?!ND[&NPT1K0"P(PWA07#[41::L'(%\=B>#QU<'P\#=1$CTN4((=6)J$R2 MF9R1 VT>P8G'TO#6^3Y[$I0'%(K]R,DZY&_N4+@8#Z\CPZ>#-#."5?"Q]D;E MTIG:?* FZ^H +/"@Z?34WLUE&"YS)-Q]^.ZUA<;T'S8D7@M/[1C10=U M]W.8;G;"*J ZTAP6 MJ/MM"0<<.NJ-Z!GK 8G(TYQ9(3D4W1D2A\[8.8#1E" M/(M2LN2V]=R3'8K" _K KB5A'6)WXFBX;9Q^:PUFNV-BX=._ MO+ZMO1&D]&HWG.;-X%\ -*V!^-U&]_;FC45N:FE M^9"+IAUKE8,H.>UB#"H+90+A:[S [Q'L_DALR?/YPW$+ZG9@0:W6?#5F7P0O MO.:4*8(6Z>ZO]:V>>\MB<3P?>QO<%MS;J._M.J3?90W+&YST=(A9171 FJ&G MU;L CF4%,M0D0E3%LM8&]GUX'K4T-"-T!PUPKY?9LW1EFV@2>#95XB0#[TBG M,[0T%TV=T-JZ5NGZS8^:L1L0KX/$RF^;\L]6E4+A)#L.4*"O[AZ$Z(0$1,-5 M#HH5W;KOR (8QW6[;TOG#H[PDY2&5W2SW$RR?GXU&N'TB'DS'*3K'WI)!",+ MX3J1L M9$ US281%H*0$E@0F0[ Z#QO[?[ZYO6/G]V;TK*#._NKTW^9>7SM\U<6$V/. M@-:UA&3:6]_S#"77#A(N.%(V6@=)5H.VJ_X:75X'77!AW[TU:NU0;3PSO.CG MVMEOMI+KV+%4,2?-P%7?H8I6@8LE@4/-H\DUKHRKB-,#I5?+WK__$%M#/@\; MT[MQS=TB3+-R@BE%0,LN):NP[60[C;\MU6?!WNC"F'$I1[4YN3 M3_J?L?/8VYTW[23$=O_ZYB)I20?B%\;B$U,\R1@2MXPK@YPEGN6*D;0[[]PZ M@;_VY[V9%-H?__%5E<;JL:X59IEAK'/(R=25.4 2*B7'HDZL=3/)Y6BV=HW/ MMP>=;;O3P?\:TJ'P#_KEU0A[M8S>I6S)$/095(ZT:*8\.*>UM%$:Q9OWJ%\- MVNX-[D:R<<=YW@$K.@BVS>9PW\X6.;^VQ,8]3H"B80Z8KUD10G$")CV8&B@G M=<%EP1K+R%(P1R,5;5'[JY#PY+*Z"7NJ)"9TO?(968:TPJHBB@**Z>!] M4%+;;J<5?,5R-%+0A-@=..ANE;0_/Y%I@3U?1.:Z9-#>YCIN.4&DKR"QM]G,RK0ZQZ!A:)QLN!'(T7-^>S!V4M<^#>M&_N"*CK^>8TCES 99%7GMU1+J! MT(%D4O.:2\M9\T3CQ5".EO^;D+J#"L8[J[WV!$LNBZCCD[*J,P*X17!)6-"" M99</+*#2@JTKQ4_6(.\.XRZM$ M68,&%J3Q3/&82(-=R6=^8,S?*'[2GO?K4'?_\1.1@A(L"&!)3./&J=;9:G". MR<"]XYAW4V1P\/&3M?BZ7?QD':;LIF6JR;X$04L.FJY9E72&4%B&+%3T/BH6 MF]>B'$[+U(8J0R,2=^ U6MH@RM9V3 8;*2)5EBJ9UR/W0&Z1V(@?KT'F7#5)-4H([.NB4U!*4*!I"5O5' MEP-Z*PS..1@>=8/4M=BP:H/4=6BXJP:I/@C&E/NY[+YV:^=6.>MT M;IVJ?T@-4CNXY;=5ZVR:0V^'VH$,K$/EG;5#M2X%FZ2%X'PAT]-PTF1D M!C1.<6&R%+YUZ=YAMT-=BTLKM4-=A\0-[_ZI>^/J\NIBFI'WLC;)F+S%47^8 MS\I)'GZZ[=+'ZIVFC0$1:F&XS1*B1E)]2BYO M@N]F*ZR"L&7P8"54>P@D-.?F&J*R!2M:!QA60RH*H1'!@V.<]HP3M4+!&4C! M:):4M2PVJ=O:H[#<%W@X %E9AP,[EI&3_)]7XTDUN&_N1N<$]\CH6I2%OOC" MP OZDJ4NS+.H?5HI777;NV<.UXZ#$!WP=9W;:!NF'$HYQ] MRUX)$U4$5ZJ'T;CJL8P14/B4-0LFVM;S#>_#JJ"Q67?&^Q@%:7-2@#72T,F72(%' MNJIXSG689PZLK!39.RR>WV-V[X3EZU"U=7Q^!N5D-F++HY"H&#!',)31&J(U M&CP3JJ8F"#%_SR^)R<\]>+>&;R-:#QL1JJ7S_5LLSV;SU=$4AS%!(,6D7CD) MG"*54<1BG"HBB%#68MJS(V/:)H3J:J<]G_6V2$Q:6TAWC%@[=I8"/I'F8=#7 M+!_T/-NUF/;\R)BV":$:YC-^A^7%;$H \\9X7Z D@[0H+6L.#QW^"6E1!$WG MU68ZSSWX:)BV":$:)J=\A^7E#$MP6:)-$ .K1S57$)-"B-YQ;XLOR>6UF/;R MR)BV":%:1@Z_Q?)JEMCF(Q,V"4B2Q$;E>E0S%NIL%^M9UHRKU9(#YQY\-$S; MA% -BT>_P_+K#18IC @UI)T\F;TJ2'<]N4U:GAQF'ZU:[WC\]UF/;W(V/:)H2ZRS3;A&FG M-UA8YC5M+$-F<3I56]9#.X$-)$O<2 %>[_2L@X7.ARK\0X3]C_7LW1V)XHBK*7U(B,= M1OE:@2Q% 5U0"^?(9)^WK9K-TIC'<@ Q_:VXMF2:QE8D[R"J_PX_X^ *7Q$U M:/W3,1+_[$\^SI2E64*Y-$E[%!"XDV3_EP3>FPQ!6U)Q0S$.6Y=KK 3LR(2D M/3-V9U."S"&2]FJQ3V6PZX#\E8A^Q=2,0LE#:[9E877CQPC+KVI[$0-7TI MI(+'R)DO9J6:CG6DXGY(!Z!J;,J^>;%H2/OND_'?O?S'RS>_OWS1'X_OHV\U7)D 2W%KB)#I1%359,5)"J3U9%R_Q\)'7[CBT/8.K8 M,GKY9[JXROW!ASHDE?Z?WX<_>S)KKU32=7 >D8&V(7@1(R13:DH"9NMW;"F+DGE^/ZY MN\WD:$3I81LR=:#+W:SJ!HSW@FZ9[$%*BW4>3RV93PERJ8/MHI;MI]%_!^ Q M,W=[BC8^?<\G83)5VW[%X8=1^/2QG\+%=:V/XZXX+&!((P6E(IT[O! HSFQ* MWG.56HPV6 K@J%2N-F1NF>%?05WKZ=]"FA7BK0"JH=ZU%,CN]:Y&C!IV1>76 MVW\I.,82*[PVYQ.)SJ005!URJX&%4 ?7(6Y#CD_S M,T9?>K^?]ZJKM8A4P!K/0%E1($;Z+BFT,<7DB[WO$A]C^LN'X>=?;IYXS>&; M'[XR^.O[=GMG-R+\<"NJ=:"'O1D.?I\U/XZHK(J"@W;"@^)T$P67)# R%]!K MD8MH'53\YO6/F9_;4G/IAFP=$&HQ37O9H]H$?=::A\U#2&EJL&BG7,(@E-!2 M)Y&,3 Q=;]E#.P[LU"I*IK6^'FVF;.!D7"D')20GA4"7[(ZCC".RL(S\M COK,&K7@9UD@F8E&TBU&[^2 MO 8P6("(Q:(.A?/5M,9C"^QL(R/-"+[OP,YL0<^NQD28\7@Z#7[8I@"_%UF1"9")FGG+KMME+H!RD[V$M5@_;D[R#'*E%L.JW(YQE M :T"L*/TR@?![2?)L@DK5Q"/[?FP%X%Q.C";70:&C(QU5PR0+9" OI$ MM^Y0N2=!>2#E63B[&PY<#''WX0PKSEFZ^_#=ZZ*-Z3]L2+S&0Q86AD*UK\UOG 9SA^R>R%HM'2V&>6-%)K)'R !I#W3UZ%KQPD@0G$=?6TEC(*T$;I4Z B3 M'I(7.8=0B$^KM>\[T 20=2A]3P+(.F3J/ %$11-3[0&ME2"!#-%!8"J!B>B+ M"T*A;ZUB'V8"R ;,W9ZB.PL_O,.ZRO[@PUL'H,@P2GL6+_K4JLLWXA_5> MT"94LRM]ZHF+O[[W_7RST^8)IC? M]R_I3\[*.7TZ+B'=4/#&.CAFQQ +9FYJ QV1MA%6@,)4MUZ8$VU'5R_W =F^"[DGNE@1.&K*M MN\X3]X/\.O^BQX--+B4#J%V]ZLEXC])[R"S%E(1'W[Q0>$V(3_+6 2L[\)-N M3;7K>5:\9X3V6(0&+UBLD[5Y53P5Q$ ?%TV?RM:S3UIA?Y+573*_@P9Q6Z_C MVDNF@_5D(Q,I(^GJ"I.'4 R9T\65A(;N"-?:7&F#?%?1ZV,1V_79?2@1\:V7 M?CX)H\F+,+GIJ!$YP\0TA*")!-D@1&TU6,$TR:IVLG24RM-H!?ORMN]#!%OO M@LU%H1N_[O?.3"^YM-85X*8.-$#EZ#9)D4C#E>;"R*Q:5)4<4@AGCT+5A T[ M"_:L NH'"O:LQ:.5_/Z;$'AGP1[#N&+H(D0WS9.SD52'.LJYACU0^1!LP^K^ M0PWVM&?Z.G3MP!+]WM'-5&&"VPR!I R4K:W-LZ_=EY3.UAEGO6VLF1QDZ& M MIMP;.EB'HJUG<P),^37R_D0R][ M"OH\!7V>@CY/09^GH,^QR-M3T.<@[H:GH,]3T.,= M>4>??.-/OO$GW_B3;_S)-_[D&W_RC>_(-W[^][-W[]^_?/?;Z9M_O#Q__]O+ M-^_/S]-'S%<7."SG'X>CR7L<79X./N-X4E7";8HB-G_9EO[R1JN<\YQ;8W4Q MPG(IBO+N4TMC;_+7;';J_A=$?]"!2&\\Q78V(6#C^:LO(.AJF MWBP!+8FO,1E<001"S+DGR2RYM3?N7D!;S\'\3"2KSWXU')V';U]Q$L?3?D.] MDI*PIM2A Y+VKD\&@E$2L$B+/DKK<26S8XTE/XQJ]WZ<=G)Q9S!F6QYTX+.> M1_@"X^0;E)>T%_O_C?GY<#QY%L:DBCDCO'5)0)*ZU'YY%ES4'GST7*'P9/BW M#HVLBW'W$M2:SP^(45,F=3&"]WZ\*5U=7ET$LNM_'0W'X]\'(PP7=0&_$JV? M81F.L'8[BY&6@)YV6E&QMMS4$!$C<,NT=*;H ,9K3J95BG24\P)D,5G)BRBN>7/%5;$=O60U8!),Q.#=4?A$'JAXO3 >V5J_K(ZU8S69 $%E-L%ZT5AFED#9 M5T"J$9^'[>G=@8;^?A0&XX*CKPZ]:7QM =IQ'I%=;24:?.ENO8 M3U//)@(R/##N'KK$RBB"*8X#EX71+> 5Q!0UD"Z(6J>@Y?O M!;1[M7U_O)X?$=^,41WX8Y\/+R])9Z%%OPVDO,S&Q 7MK EUCK.N7<)* B<, M?2>S"$XXX[1K+CT+@/S04K,M8SHX$>?XVC2+WWZLTJ"%_AI..Y/ M;J Y$4-QWH'QV8"*V=(%[PDI-TQ%S8@,K7V>]\#Y@46H%9,Z\&1^(]W]BXN[ MEZI3-I.I##H7"2HE#W3)(I@@C4L<4S&MM9_[$?W 4M2050V]FM>=Z#_@($W/ MQQD:+E,(CG'(V9!8>Z;!H>$UI!DXRR5%/Q=M7M;$?_[1/Z $-*#Q78[KQIE7 MKTY.W_WCY/7O+W][>7+^^[N7<]E!BTCRVU2<,8?)J] ?_2-<7&TS-Z\M@"TS MM#JDQGR]?H@^3HC+&]ME"V]&+/'O.,+ M:5O,6P<;QV._(N&*\2<%%1D<)"J)(%4F.#]!J-2:TKUA?VBLS!YLRU8*7FZ9)K<.(+G*1EVV2'AKF30H2 M+,^T^J1K4A"3X)W#DIS34:PT4ZZ%NGMLAT<;JG?@J/RJW7]9I-]?)_P('YT. M)0*FZ@>Q*4.M98.B()9+ M7"O&='"/W4*[<:I=?J>FW^*]<0^O K:CE+RU@.XIYZX#CB\3JL[8M7<9*UY) MK%!+S@2:>[K$N3<08T&1)-WCS7T\!R!;#V7)'9IHK<.E+D7J=/#I:C*>4H#? M!)ZT5][7"06,^YIJ53S$Z>QJ0UC1BE1"Z[87]\#9HZ>Y/2.7B.#^:@&S"A1V=('(&K3AM M=#51;:WS*H*.46(,.)V2\MF$%<=$;RD@\L<4D$VXT(%+\)LK]QLRO!KA?UW5 M5(?I?1M=YB'7XN.8ZA1E+\@^< 5DL*AE(:LTM)Z+M *L'\&D:L*2+J5F$<"; M#;,*Q!U:47/P]FX[M6'M"MIM"[[LR%R:ARJB-=KY +&H ,I9!@Z# :F]#T&7 M8GGK)A9[$YW53:.]27*?!%5FBK"7K)=6F!+6IKBY0 M0J ;VF9G;.N(YBJX#D.[V8JAJQC2VW"CHWR;N^'YZ5Y!TKU5GNKETY3O@."U M+2!X,244CT9TD6.S&,W1JC*-&-!!*.L=CB>C?FV/O!CCXD]OQ'H5[!VI-MO@ MWH_.TTH&[G1 WS$#.YD\L<4:;! \H$*01M:VOK4M!V8-(I+=B"RFW#P"?WC" M]X#6=(BRMP[?.I"YWX8#_'+=KN/5U=LLI1(Q MN^;QB,5(]C&)9%?Q1&ZM+:N7WXDKIA&ZV#$=1UF+KS-EI$G)*"96 E4U5UU! Y??%2>1EK 7MI MW7W^F-MHK<7KM=IHK<.HG5F *1KA6$B00QUPJ2R9I4QGD!$+=\QKEEM'5@[$ M CP@J=F6,;MOHX6"A%;$ B;$5,=*"XB>CN8Z\E='HXVQK9L%''4;K6WDIR&K M=MQ&2QM>++,<@B;)5L$F")(;R#YE]!%=\*7UX7.T;;2V.H(:,6GW;;30*6X9 M6=#2Q5J!+2T$5V>?!AD]'9K1VM;:SZ&YI@Y&BAJRJOLV6HRIA$$SR'7"GN(J M@@NU>11J0J-)5U,_9ANM322@ 8V7MM':_.@XFWS$T4)5/$M3HLL97 ZUOU>2 MX!-W8&007JE@-(N-3XVE8'Y <6G+H+N28W;1@.U-&)&IU__U>;\W%0.@N2/8V 3JAHD->IR(WW\A(HVUOH@\]5$8O7LYL6M H8]T)FVK,8 M@(E(&P.M!V<$@L[.:B,JHUJ7=ZP :S_M.[:5AKN&>%OZ=^#$^7[9UT$D$W*1 M >G(-?6LC(F!\S5+6/D=BZBR)TH4:6WM:$.6' H!**)5M4>[P-:-\A?AV%<<=FO>#AO3N -G MW3RF&]5L%50=14\7(]I/''1[CCT@ EN0>W?"$ L)=8P"#&JRQ432=?ZM!2NU M]HX7GDSKRO)="L$#(<9=R< Z5.XD4OB=!C-+/\I.NA0TV"SK.")6'2]80-AD M660\Y^8WP$(@N]<26W#I?B5Q Q)WV3'@_A8;*7A6LA*T4$?W7BU(CIF45Z/I M'I1&12E;^]L/NY%2:^6@ S[LJ,YW>8G\*F"?^B:UY/A6S6TV8=?>^R9E&Z*) MA?:<*#73QT1P)2J@4UKE+"RJW%G;F\?>-VEWHK4.EW;4]636D$5F3M>VIAL] MRP0*48+/(M/]FQ4=YS$K_M069S-&KM$69QTN+-6"FGGMG_U^?OKFY?GY\[/? MGIV^.7E_>O:FB=-^I>=NZ;-?'_NX/<#P^2?]UU1_/*'#CKT.>HTG5VG)U5#R3!;RJJ>\%;0I),%=: M=[6_#\^VA]."9[\E/92V8?B 9^4?PTE_\.%T0,8(CB?7?S7"W#,V(H^E)E=P M#THA!T=;!;P)T1=GZ&AO[<[?#.GNC[1FTC-_@NV 51V8>#/4SX>7L3\(%369 MHN,^/7WZPRRH2U!YSVOI-$I=+5H$I04=]?5<#M*AE\9B8*VS8M;!=X3"U)PM M#16H:7;&V_#E.J(_O)'H&7(/DR^W9 M>3H>7V$^&>3ZS=2YHH7EHGB2>^UH!XA:YXJ^]L43V>K(Z=/6P?J&\(] $O?- MU XR1!?0:"'DL]$,\9NK2O6SY]9A]#;(CU J=\C*#DI@%^RM;Q;T#B]"+2,?TFIZI1BCHZBU'2Z",L*0 M/DD6,R8ND=G"=&Q=+K@ZNB,4K,8LZ2!I]=?A,/^K?W'Q]FJ4/H8QGJ0TO!I4 MD^2K1C#N::O(C.<2N,Y$B]HG/520W*,N=6Y,BJU#>BL!.R*1:<^(I8FJVTM+ M3QAK9% (F:4$RJ.'$+($P;/ASEJ.S0^2V;N/D.=KD?,N6VT'-\@[3,,/@_Y_ M8S[-)'G]TJ_7W_50J9F/@I2RU_1Q_^)ZIAE=AI>87^"U&O<^_/G-+WO26E,8 M":XI]8[T <$EGL$*D6/PP7ILW:&C^U4=D2@>F C<%7+7@9"_'0U?#4>7X710 MZG^N%_T9!U=X5FY6B.?]0<)OR/V"KNZ3-+D*%SWM+/K@:G<=5D#E;&H0/Q#E M72BZ<.E=5RI\LT4CU<#Q>:5TIILR,=I"4 M\S?S)"*C+R4G*[AEFHF]".[Z:_GAY+=C=B_P V\=2SA/'S%?7=">6T"[\;,O MW_QTG1,5DT1MHP"A$I)!G3W$5#0$^C$6FR5K/G5F78R[JC_H3-HZ9WB8-F!H#R03;@?.5F'_*TCWB<7X^'+ 8X^?#D=I%DSDU04RJ* MR=IGUR8&7F" PH/4#DV.\Z.$EW5]N/OP@]!\MZ'_L"'Q.LB N9VN?1T2(JW\ MTW!PV_G=**-U< Q8MH*6:Q@$G@)D871"*8UNWG'V7D _A![1CB4=Y"W,89KU MJU@!5$<:Q$) ^]$:&C)NV!75.] 7EH&3)?(B()5H04EI(6)M85*F34ABYA@> MKR@\H!?L7A)6)W8G%9*7E\/!^628_KBYU5S@G*E0 (UF=/[1_>9]K0V,1;*8 M60K-4W#O@-B]ZM" .0O:6&Y.V?V4 \QBNV]'_81A'#Z%T618)A^_\]NUK118 MYY4=%!%LO.*Y^@)A4]99>N&D4UD*3SQUQIDD+7?1V87U!>N\O,/2@X!6D.K+ MH& .M5C70'3> !<^2&:Y(7WH$94>W)-7^NMH.![WE)9%)"4@VZ!!N9H_2N4_+OMW#@P4Q/ELAP#%:!M8(L0&DD.",- MD%'(K68:'=M!TL"1I.]N(W3[8FIK'\T:ZUB:'J\(7Q:"E%*L W*=(:4E$T59 M8=(GJZ,/[*&;NA68(Q"QO?!EOV4+O)>M1"Z+ Y&QMA#SCG1>'>G(KBUKC<,D MNE()'F'!U(Y.KO78TD%EP=J^-*\U%BP1 A&(CE)$"-5A:HM73DL7?&[=%O]1 MQLFW$:!.F7+HZQQ\K78OV*< M?!TV["7LN0K ISCYVJQ<._ZY"1_V(C#%!I0F"T#4=-,RKR"(6C<5G-)%B_T-Q M\G6(MQ^_]_N>8+O!Y._LU@\IY4EA7./-!I9FH+W)H8)AC$&%V*S(3, MNLJ+[&9%^Y/M Q'!+C?(=O+3H4'3G/;T%*1%TK\<]T1)S%@705J10&7GP%G/ M@=N<9+#)>[6#JJSFZWK:*0LRN0>O'((U MWI>DK%"[J%]LN**G/7*P\M-A!ZD6JSL=?*:_'XZ^]"QZZUTND$U-E_>C/N@ML7!13YOCD*7HP-NV MW:RH1)N3P0328X1::7'=93=P6U!G+@O?02?W+5?QM!$.2DYVT\MMXQ5]^\DM MM16M([( LGBRCD)U$ 3OZZ0C[55B&E7K!D0=+^DI%M<)\Q]'K.';7URWE1V_ M#5^NR_%S)DLWFM1Q/+(??E?'"!C_LNV%H\N_>K-I*M M1[>1KCW)*+)Q,FG0DI0_Y12"ER& +2:A#5J&^+BVSQ&$(Q[7IEE?CAK&ZYI[ MV.@(&%UAIA. N'_1*UI+[I4'EI6K!?X.(I,!LD'-?0A&\-U[7[_'^"3KAR8( M!QYQN[N%9_VN;UH+TV*#X,Y***&6D=4)7)&N.]K1MJCH:O+O(3N7'ES@TY9Y M'+)UR'&[:03FFX_//PY'D_=[ M817D3]OB<0A-P^!=YV? Z^'@P_0(X"S5)1I@M4RX'O%>6K^QIOQRX M-.UF'E0+#O0"G1!6&#H*A+*@M*4K,_( W*#+HB3IO#S@3?)TB^PV4+Z6O'0Q M3ZKI;L=)3V3O@A<.LG8!E$$- 9,%1OL]9XQ&B]9MM!HOX2F[HPES.ZB$NQWQ M:I/S0IH"FBM!5CD3='A1M9M7S/XYVD]W*R3KDWT6[240G3;(( MA;M:M^4X1&\L;3-/V PS#N?:KS_N=I-KT?^A=I/K$&\_[29_'V.YNGC=_XSC M8?E:UOJ]=MZXX>1:[^R@Y>3F:YYK.NE%MJA+RH4YE9EPS&1'&D4)-FD9_<*F MDVN]?;O#_E4E%]97Y?D7?=7 0T[T/^$A>))Z90+)J"L&,.222PB&R-[XO%\% MU[87W?4[+A:]8T9DWK,R1FMB #?-$)2>K$JKR!@I0CK)4>?F%3VKX-K]N=A< M4N8OON;LZ*"OXW(BS/9LP9[,5IK(#7!58\&>O@34') I5>BF<%ZV]CJM@NMH M1:8A.SI0I[_:H/>0X]KZQ.*CCLJ"EJGVB0@"0@X&?*@72+"<9VPL.*NCVY4O MJ'.AZ8@AA^X-4LH:TCPRA%+#C(44UL@2I[U@)"F<,8O<55CZX+Q!;1F_ZMB1 M-1BPG[$C*P!\\@.MS]"$S6NG >&&19(RY"!HAD_H)TD=E@BO;N MQ_8#=2LGZY!_%WZ@X#53S/@Z%ZPV04P!O* EH[.9!248EJ,:.[(6_1_R ZU# MO)T:-N-G7WX+_SD1>8A1+K_#>6)*EA-H/Q&2/*'$5S]^\: M\(Y@8KT_&H\&5[B MZ!U>3)/6QA_[GV;0#,]6>"4!=5*UE,%"B*+NAB0\*I:1M^X6?P^A?3'Q?###3IAD@^DU8//M%:E/'U7-(<4LPPB*R=Y MZX2L^Q$=MZ TY$8'VO$+_(P7PT^8WV/Z.!@2KB_3#NHS4?8E28M208PV@;*& M@:M684:3>8B6\+;N'?L I..6EI;\6)HBWVVBQB!<9:)7)HE_-1Q=AM-!J?^I M[VF=G['"J[I(RUAWA7/9&"DY+YE@,1:M8I1>.QWH&TVJ:[&>+\[&6.&E'<[^ M3#DQIE4!&3D#59RG8RH+"$5*KX+6:A=.UM>MDBX6)>+."#MKN9$TRURB !>J MHL>T!:_H2\(@@HQD7?BN2O+O@740+LC-Y&(%W_)63.AP@N8BB&]P#R,SF#.DTX6+%I/\4 MF!5:>C"\)A/4]B:!ZP ZNMIE-^J46T]3?92%.-M(3Z=,.?34BX2,%:,%F*AI M0TAF(&JAZWDJT=#OK++=GU"'$1SI@OTK)F"LPX;]U%6L / I 6-M5JY?8+$! M'_8B,#9IM$%PX#Q&.I$#W;G.$%KGH]2E"\_I\@\[@2,M>C_4 +&.L3KOA#GU[.S%_\\??WZ MY,V+TS?O3][\>OKL]"=U,@VQI3T68&2/&8F1SL_=9@R MOVMAZ%3>G*(U.0BTM+.P*(M1E%4?FBCJHT;1SL;73DWWP3?T8EO_X-]GZ#:> M_Q6N;^)X\NG[4!(A/5"O$J',&R*-"J7/SI(@>>9::H8JO#(5NB';ORYL)CWK MEUX#UNRW6NTLA)LO-]>P2/'LRW2V&/__9:!V!%+PI/'J1[,-+0%F,O'HSA*0 MRD"VG"FWQVJ/+2A/6+ :LZRV>;6.\;?I+(T_36XW"H1O5S.8S&_3SV?QGS?S M10D?C%QR.G*/AH-.M-1P>N)SU$1GK2,KNSE4MP+879Y^@K*S'TXTR.UNL"(> MZ]!,M4\2#<[D92)HG3""Q@HC5&=.E69(F-IQZRZX3E".FK&EP2BTAQKPXE'S M]TBB9X.G]\1%%M"AY88XH6//$^1AX>9M M?#6S)$4H"PT\=41*+T@9QHNJ$I JI51*UL:AY0-QN%;!HGHP)GCV3!C:KM^+ZK%I+G,#.DZZ<&[(V@#Z +W9]=) M ]8/[3K9@6]'(&Y))2Y!!Q)"%NC4.DI\\IJD8+)6P?)8/;1W%&)6L^MDCU+6 MAUT-I.NYHE1K/$@1@1C'T%GQZ/&"1IVN023O'8M9UBY=>?%%PKU8VK-(N \_ M&L1%'[7,)).B+CO#*;7+_9:!^-(>X1P/CCF;>?7I52^O26F(0 RB> .%\51S M#$67-(@4"8JA(1*2*/U3@0C*C>+.2U:];_M%-RD-D8M:?&@0G'RF+489@"3Q M=E6Z]#DP(8C'8R-8G;0SPD+UOL:7WJ0T1% JDQ6CH0\?IAA07WU-L\6W#]9EXCVKQHK2\:Z-JS(@ 8.V(-2AE_3 MUUD*XU6;("JS)=DG/Y0X;#W,*#/J4F2&9*HTD=I)X@S7)&OAC*8B:%?;"JN% M_>1$[B!,;> ;;@5VN]B-:QX2)4:5;O@R+Q<4OD(VJ!1!.I6@MG/X%)Z3$Z)J MQ&_@$=[GE;:B7*60N ZS# M9WQKBD-7U;0C6_9Y=16 =UU;'2 V2N1V@'>8Y&UUUG85G8%\.9 (,8VOCU.. M1$IUF?$B"8"5) CN90Y.Z/5-1B]7=)Y)R!Z#Y/1A1^T"\$W1$\0:E@&_Z66: M_3D.Z2Z@GV6,-AMBC$7SC=E$O!2"!"J-=X;RN+[Q?4O==X^''I&!O"O'IGL@ M=T4??RO.]]/%/])B&]I@3$K.!)*@!&D==008#ZB[#=('[?XHPL["\>2C7X&( MU"/]5OU1+3[^_N+J_/+#V3_.?GEW_C'].;W^D X MO.<3!D:_AYQGO6E3:BZME<8!DSG1LM0W4A6%%!"Y@U'/9PTMNO&+MY,Y>D0_ M^G7:)73H."5>A)*+LYHXC^(KI#;!.<\!:H]OW )EJ"U4/N@BOYFE.%[\!J'L MTO[V!_PU_G+SY9?I;#;]#U+W#7S%WRR^C;@(C!J>2M\5JEN7(H$@-$$W5CGO ME8_5.^?ZX-N_EJLA'^OF4#..- AR_WA^5+MIEN:+C[!(EXL2)/V _BW^ K7T MR$0ON>.:B%3F+V1CB34&X0H3K9<17=2VK\Q3Z$Y#AU'7!5KSCBB7 F&FF2(M^A?& HY!.W+'YT,ILZ/?-F"T)"\%6/-2Y2; MM-Q*/O''*_7VMSG*ZF_3V7_!+):ZAP\WL_ 9YFD^$CGK8 TG6:*K*4,,*+^* M$9N9B]XXQ37K)!G#<)R N.R1$0VJDGXDQVT U$M+1<8[T7-;W(JDB?6:(66H M=99:0:MW#&V L:\L1/N+I#]5CR7+\&XZ^83J[TLYS_=050R&LY 5X:QH/:HC MGH%SPBVGTL@DN:Z=3]^$XU!YA,&\73=7A]*X08!W'=/=EJX.J!JE!38C.DPF M8#C'GA&! >3>GS!0+C+:P"CN4O@R#\X3E\ 1]*: )Q&IEK7;Y_"==J)W8>8QB_W9C#?X\ M$:C8@;C-PQ%+F3;<:^XE)90#([*,\;-EE#D>SG!AI5"L=AGF8Q2GW:QA\/W%:]+SGH0^?:D<7U?-#5?3YH=4'%5/1;*HTQ7!)I6=GT M)"51Y7Z2-$BFGLVM=7O4H4-#N[)DVHR>[4?E/LP-7J&Q\STM6%93I-G[Z>3- M=++ OXJ?^^DN,OI?T^M8+=>ZXU,KYE]KG'LM)ZN-B5Q&[Z*5$AAW.@<-+MF2 MI-=9C2H\OTV>EM*D8RDIR$PK-':L(C[DB+>F$I8E;W6JW?3>*$_[ ;Z5SYM? M3?\83Z:S\>+;Y6>8I<]+(LY'7,?@*96$"Z!$,M3B0'7I.GV<-\[YVN=J3 MB ZM_G:3@4>E:?6H7KO\Z,?C_O<-S/"UNO[V=-;/$O6R#V0O+FYO"32%."TH"EKNRG?C"=A_!6NSR;Q#O^(1YH4C9ED(]"/ M0 H1B)*5,8C*>(E^A/ [J)5G'_RRA:(YJ2NF6SMC'9D<\4[,99:@T$26DG G M#9 8$UJ1Q=WH./BZR]->B0#T(FK%^;)+@,OY%1?Y[S";P61Q,5L.N5I]-W\[ MG]^D..)2,^TB(XJ7*C2\UH@S0A%ND:7>.&O!=&)ZAX>= ,]KD_0QRU5=N^%O M$[CM:D[QU_$\%.$<"96L]@%(5@J(!).)54:C84,Y>)VXK+YPZEE0+ULVVM#^ ML7#HVK? TD?ZD"9PO1@G](HH&$VS(IHJ-'F]*3DE&E"(DU0T./EHKF7W*^#' M1[UL?C<@YV-FFQ855DH'-#8"WD>JS#:T5!.KM2!*,A;1, F,IJ;O_E%46-5[ MQ_M3]5@JK#9D%80,-$=G"!/HKZ!R C11_7*XM'32@\_5=^@>=\:U%U^?S[CV MH>\^$VQ=<+W6C&LOGG7-M.U"\'T*A&=>)J,#R:"6M26&^%(1HCTPJC@+^,6+ M%H3^&=SEV$,,AL$T;E"DM:7VL NJUUJ.W8MCW4IQ=R'W_LJQI70\BE*!%%4J4XLH M<2X; DS(F&D*PM?.U!][.78#&>A#Y0:\_R/%\]GRZ^S\E'IYF"9)0( M$31>@CD3+ZTCEG&9+]E6L@:"I.(?[#;2O*S M3[.TC%',*Y5D=7A"Q?*KON=9*[7"=R;QX+-VFDD1%5 N==D%X 4$R?RHY[,: MC;\0V8F AF-9OU,:15 S\1S02I$AED'F5M6> ]&JK&HV#2G%^6_X;I8/G=\U M-(RLLQZ$ Z(#15=->T' V4"8IQ9=MB"#J*V5MH(YM,>R&^-93B;:W:!C=?1I',$#%IQ(W]3;%8A_D!QO'M MY W,/X^<$ZKL_2$YH#4G)5/$@T8R29G1VW=9:OK.R'Z&U+J9X" M?!;1"B@;7ZZF]X4?>.L[;4$37_P --5*HM=IHHQT2DNAO.E66#$,QZN2G,&, MV$/=U8,4\;??4AHIRI/@6I*R6 PO4".)35*7XD%%(0ANUT=>[)1R+\\Z.5D8 M3-"*%5>;6FN?G0$FT5J2<9?L&R]";QZ!/5E3F4;8)4T MXTB#XJV'6$>!)G Q2N(9&DK2H^8"D8 DIC.H0 &@Y0Q)Z=HK.XZP(*>>U]&?JL=2D+,QDJQ8,I3; M3&)6):L$2!@;//$&C1J)5K&+KRW'UHNW77)L?6B\O[1*%U2O-WL[J\^" "!>UE\%FH_D+%H)=TISJ2MD'LYS0D 4HYWDVM3O['J,XFNQ:+_X\/_*H#W'W,_+(9IY\60"D M?$D?,H?VJ6.>.*^4SD)9R]M69Y_273^0OOL<>=0%UVLMP.W%LZZ%E[L0?)\% MN)D#JC.\S02S1?BY(]XE1DS.'/_,/E5?H';L!;A-Y* /G6NGH4H'K8[8S<_XU086X&"6]_8)O50]TO;+VX6 M\P5,XGCRJ="F4C74LY]?L1:JWUG6M]X+D424:$9S+8VU3B= BSH)JTU(WHUZ M/:E-'11/SJD2:Q1*"A2CH(A/C!(%$;2+@#=-VY$I[VK50?WXL6]@-ON&%+R= M0S *7BB:@R"4:W22\8XD#E(938(>CJ!XG8JV,U1_Q'-HW;0;_Y^V)@90O+E3 MN:D#W4BA.%6&E$I5(G,JNM.5;[5DJ*.ST&U]S*/N_J\G%T-IWRBX>+4*JXQ" M6;$(E))R+B(UGMEFR@AU3@++3"5;6PX>/O\T6+XS19M'%V[C)S1Y%7PPQ"0> M2E.2(%8:2I)3T;N@N,FU1^4?87:QWDO=GZI'G5WT5DBEI2***HT&NBV-"U82 M)KS/J)V\6=]Y>_+9Q5Z\[9)=[$/C_264NJ!ZK=G%7ASKEEG:A=S[$P8=04:O M'&$\9R*CC@04^NE*>[ @LK:R=L/$L6<7&\A 'RHWX/VRJ>P#?"M:[F+Q._O#O_\/'BC[>7EQC.=_)G07\9WX^$[,[)@,HVYK'XO 14*'+TJKPDWP5'FI8'J MW7Q;H!R/R]J'Z^L*J0:=&P2N'K88/H"X=*R%>.1" M<^=!51:!)^"CK/@MI&*_K<"E>$^!Y23_U;A5-D(PT@C$F%FYG35S M!$1I^! N.\2N0;50@=T1GH; -.1*HV#8DVAOP_5L)&09UYL243:5B0V.$6]1 M"XK@C00IF8NU=4M7;*]$;G;A1,5&O/ZY(+[(J_M3)V#.$P>9E>4RC(!UB#)J!M1%5(VULZ[/@CH- :E+^P8- M?#\>^C<(:947-EX*KD4B(0(0B=X]<YG"+I:FBC-(K4)U9O[N;>G[HU2B1N/Y:;RM/8'+MF] M\82PQU,V4EY'Z2@E5H>RF,HD CPFXAQP&:A/GK=M&7T"W"E*32U>/!8:NP>A M^3 ;A\1&H(67645")"PTKIG0 M7"'CYV5#XKU6O,B7BVGXUQ+XU6S\Z=/MJOC(I?&$LX!$,NCD@\9_<94T&.V5 M@MK-B ,AG[B ->#;AK!>Y=K$3?BO9K L_X5O\U'(G#$I*$$EFM&0AT"L@4@T MC30)*Y%4;2<5/@/PM!T2B21\]R;^[8!H"G*#LU>;)!@BI'A4NI[PA/%YTLQ8$> M$I':.8*.8R+>L1RDH8:;MN9/07&*LM";NAL8/FQCYJ]I-OYS6;7Q!KY^3?$- M7%_C_3>90U@LDQ?SQ7QDF/3:EN'N/"ET^20B--J@'6] L*2YT6M1FZT3^YY_ MVLOF/A# .Q-EF:T>I9)(DB:0I&(Q:$MEG\Z> M!)X2),%5U+G_N_S#,TZ*M8,(N(&Q379$.*LHZI(27J%E@P+WB<8L MG,NO8,=EQ7NY-U6/NNF%I11E-I%X79:S2(E.2NE#X_WU.71!]5J;7GIQK%O#PR[DWF,'%-B@I0R$*UNBH10]2V"9 _):@5. MF]J5/,?>]-) !OI0N0'OURI;5ST7,MHLA#$$@N7%:&'$"6G1.*7)* U9)-^N MI/P>R-$TN/3BTO9Z\AU)O)_9>A+-GJBD)#S0L@<@2F*I8P22!I;P*Z=;%'H> M[VR](9?^0/KN<[9>%URO=;9>+YYUG:FV"\'W.5NOJ#1C2B^GX0(=(ZN6,^3* MOHB@.&<64MOX[?'-UFLB!WWH7'NVWG^SY02QM5:GN[O)<\.,C:0TP) R>(5 M3HZ4H60:P%J[/OMI2]#GJ:<<.NRS*R.F+:A8>\+> T@?D [C^7PZ^_80G*,& MK0QMT-Y 2))R@S:MU65QE,;++60;N\W9>^Y)I\#FJM1L,273;A%!'I//PD?$ M%=%?,6B\>(4*C :9.="L/.OV(C_QD%-@<"T:-C?;'E02I-EX&I>7DT:KE#&7 M"(MEBJ23D5AN@&2:\1=&QV3:IN4WH3I-0WXP_9OW9:TCO)O0T 'C7HS\S?B. MP> ?SMM>HC. ,D)1&J1%%Y$[[.,ZUMB&\O.=VBO M3G9V8TH3O7-?2/,=['C^KZ72339YCZ+&82'F9LNV)H9OMMQ')1B05-U<8&C-8R MQK,I ^;*A*=,$2/#MP12D,'+Q)FH[T/O6SR>-6D/(1U]*%\[=G9?;WNQO.CN M8CY!"6US2H1+P\H%Y\JD%4ITXE2C?<2C6[M$MD5'-S_@$+9#+19,*]/OD#,; M'VS4V!0!;#+)L>,SF\UWW.7,:U,?I1.*J1A#SDXF:2#+9%UV:/EQ2Y5Z8NIC MQZ>WF04)(:(1+ /1@G,BN>?$)N5)"C&(C/_WT-:9>+>7G28Z6.ZXRX1[7S8 M\4@@L%QV10LN$F4QUQY4^Q2>0SM*N_&_UTZ3/A1O[DQOV*OQ89:^C&^^G$WB M\J_.YSQ"[OT)@XZ&HB/,B$#1)U)%Q!E1^EU2&AQ5*2 MN;%H#U%&K'*,.*6U33$+B&W'+9[2I3^0OOML'.F"Z[4VCO3B6=>&@5T(OL_& MD

@Q._:8S<'FQCZ[^<@S8X\9=C@O]NBG^J9H-DW-;W0Y\^+C>G5O M^]5;MI@KQ366)(44:5NVE%#(&8HA9@E*TCPC1$0].KYU"G7Z#K]&Z4&MLPU! MZG)>6#D&M/\HUR[@W1[^RW$<*[=SUSG?@%<-)[*JPG(TA54V9(ZG R;!4CV[ M9(V<\>E@]F'BI\M%4QM_]]=Z587DSD\F2Z5&>:PPC&*20<2-_\%DDL,( M1P2G4@C,O6HO)V/9U/R?<@A>E9SUOV0"GN]7S=%GFXJ^$WI%C#<'K\+(5O,W M^3K_>X;A]5S_R<_#\[7K?\E(O)[+.=Y4O+X*AHE\5A&+ST;">ZU5.13 *&)' MAACIUGLLWL5^L5 @V$[?BRT1M?J;EY).]AOSZ-]<5#4";6!@J/=LE\U2.H$R[E@ MJ=M-^@9-3^>H7@G#P<6BJFY2::13&4'\Q/^&.Q6*FBL/5J?+'JT7??>2U*_'MG&//7+I\_J8;W9SG66 M8*92"1.F$41Q;E@JXQAR@A,L8F1(RNGHN4/&U BI41/L] 25HNZ3TTZAVW+*\E:S-'M3=ET^:V/\W)L!%M7-$7K= MI1J8WQKC0,NZ6;MQ4MO >E@1:$PL,U=;1H+:REG]P7 .UG!K$,@5&T#!49VV MX0!^Z=X-*.GUWQ;U5,_ZDTVW89QFD^\WHOC^/J._QZY>-7^.5\KM=G-!4-TL!YME2;XXCFN[S_M>Z@3 M_B%?2]V">Y1;UZRXJO\YAB1#!)()1C#;T0(]5D#;4@?H59EX#969W5Z\;CE6A= M8O>S.JV+;M1O6U2]O9I76>/J)EJS/&4Q%(D4$)$LAESD#.99(N(\XB3%7@UP MCTJ9VHNC<3NK^)7G5)KC.+IM&2Y&9V"Z;X97-P -X9!W8A#(B3XN8U3'M]/, ME\YJ]X?[/>^[J3(?;6W5KL_V)Z-^)6>.,BK-XY_"A$@.D4H0Y'&:01KG2<:9 MH-RMD-]9XM1XH-2S/:!J!E8[9?U8X3S:;@P1%,.!V6(_@NIC5739:MG_Z3R. MWLSAC$T@%CDO;U1&<3;_);NX7^BYE=ULYY]MXN;5ST4QUSI+,JE3J&220)3F M K*4Y9!JH97,,XFY=-J>MN\Z-<:PWMFBV"X$6X+?#)J/F[JPT"KK6&3Y'+8S M>\B^8 S\Z/?$P7V7<9VW& M:D(\Y!IY]B2^'-CN#L47W'_$?L67H_"\>W& ^X49W=2:7E0/+YK'+,T9SG.H MLDQ#1+#Q/7&$(9Z21#C'0Z@C)/$&8\9Y#D D.4 M\PA2(E(H1:[C"!EOG\=-"X91<7[>@N%_ =)NL8*PW]*!7^*'0[5^.3*&['2Y M]<43MDZC,]"TK2,"7W7RUFD SDWAZKBR;WOZPTF 90STD_G?/F1&HTQGB.10 MBRR"B.<*$BHQS)%2&16*),HII. G=FK4_GZE-O=/=JM15H073_9];$.5KITN M/5%W(Y_P6 Y,0*?FC)9*SP#39BV![;C[@YG'JQP-\]:X,POCQ:Z+8IB(IA^( MP7KI.PD=N<&^#Q"'7?>]KN['6;>;M5!*%A^,\F_MY*?-=L&7JNR1E&"".5($ M.SUD#L%0>K]595 ME&5_L_N4L$VL[4_^-2J3!/^5E,^=G8U=+'Z";V9=OQ9 K:3Q$/[S<:7^[5_B M+/I+&LV _5:7EYB_Q#-@+'JH2F&73WZDV+FLS/Q&) HR9!U>E1*SK%I \][) M&8U2$2DZ-U?P]<@+VY8YUM(>+&.(&P&_@U\QRTEIZ!FXLYH!'H?=$E M:=27A(/)+]\,+I?T3*<1PHZ#*#XKH1;?;2*I>=G4)_AS+)%D$36<$4<4(EM\ M2E*20(E)3B3*-<->LV"[A$WMA=#H:CBY479'_*QQKRK2CV=92BOBIS%@Y0]/ MT/P[OOO@WM[+J@%2K_ITO4 MN&E #D8?9 .Y7'/I/*D/B]5BJSZ:!\=>1\AQXI$/_!-O('VZAZ3J/.*,LI MB2%*HMS\)Z>09I1"3!B7(J)*IM0YJ^'YO:=&2HUV=O*06G7TA#P+FD,>07\H M!B:-'0IG1UJ>A<'CZ+X_'".=QC<*!CI1/VYOYR'YBTO&._<^KNNSH^P3'^E] ME-'>5>X:3+Y;%&*YMHEQQ9PJA"02"(H4VW,,'4-#2!F,$(XP2R.)_8ZG'61. MC:[:@1#9%0CI#;+SL45(Z(8_LW@6/IJUF@"#ELI!3R1<\0EW''%6XMAG$:X0 M'#F(<+[TPJDV54-RX_PH%V\#TXHU8__DX74B$'I=S5-;K3,_I M,OOD,)W.BRX_O/QML5IOC("RT?;7]=+FR\ %IUY'PO%Z[,H7G0.U@7- (=A1\6]VHE8E_%=QV*=U_5CFYW?TRH- MLM'LQXUM_UKOMQ'.(Y8B#:6V _F(R"%),@'31,2*"L5YCGT8QT7HU%AG[\V7 MS90J5?T8Q@EK-Y8)C># 3',4O/.!(&^&\8$E$,LXB1R5:7Q >,DV7M=>[M]< MU]E%-_IVL_AN?*K;I?D"6:%S39.8L%C"5.0*HBAFD#,20T'C*,DX$3C-^GHY MI\5.C75L,Q'P;_]"DCCY"[B]OGT/?F$%D*H0FP57$ACAZQ^>@Z\<%\#?W0D# MZZA.SW4K":Y6&NRT'L;S.8_2 /Y/A]!7\X+. ]'E"SE0V( M]L TMFLWW%)]=ASH.AEH&%[KB6#@5L"NTE^EL:\G-*?:]/K>ID>NT-LE*XI= M\?K-YK,=$?GIT>X^;_07NQTM>X"]9,LB4=N MU3A+,U(>UK!+Y)?$=3FPG0E?%]Q^O.2PRS%XED@6X';]9]U]6!2"+?];L__LAKE5>@*K*"@U M]1]V]Q+.[K=(() &?D/TP*?7M+L3"%PT[>[E/4>?=G?"J&/3[DY]M-\FW1;[ ML.*K<8._+Z22;YY^+VSF_*Z+YY4M=ZO&4S3=IVF:XRB5'&8BI[;WIH0LI1)R M0LR/!=,8>S7*\%=A:M1P<_O^\]7=]:=?P=7;N^N_7M]=O__BMR?OL0QNV_)A MP1V84HSRY2 !T*@/^!/XQ5H %JL_@7U+X+T5@W01[P]BH,UY#P5&W9_W!^CE M%OV".UV8X_IQL5+7MMF-[02D5,P3*-,TA2B)$TAS@F"J$&4*Y:GF3H-\3XN8 M&H'M- 1_6!U!J63?7-8]D([''A?!,_09AQ\R_7-6#XP/G:BZ%_ ZV:D'!IY, M23W\9(\ 7-7(ZDO5Q^I+U<:J/&"U=8'K+VKS?2&::BR<17&4(@9EA(Q'0V0. M:@6FD M1K96&]1Z5XD:LNI76ZO>I[C0!V*/Z-A 4(\4#G.'/%#,JP=6S,%:?ZT.FZ=ULOZK-Q_7J_DYMOI4-H9B,-$Y2#I5(#/NK2$.*$@U%1+*< M*O-OH2_/TSN0.S7R?YY6IA_F)0Z ZL"B>A<,O6.WUYSQVH/:]\P\P^UU9AJ551 M/FQ7-LQ_7_K#;Y[V'[EE3_9'5S_81E:E6_O)?D6IV=U79K;+Y?/Z:5T6&BE9 M'1/,*15F"ZL03(BR&38LAH0B!96449IF6<0COXWM6)I/C2L_?_F] .O';;%E M*UDFOJGR3_MP/ZC-8BW]3Z+'_SHX;L^GN,A#[_JM0;"T"+2M!BVS;2RR_;G: M=%#:/@-UN6O+_)KVMP8 4"-0-OJM,&@.:0.&%L9>N% 1B]'T'C<0,O9R',17 M1E>@[PB.LL?09_6-+6Q'^%NU*7.S[,MWYXN^_VD[,2IYM_AF/G*CO]@189H) M^[LO6[;9OF/;:N99PB2AVKSOA.V"@A*>0*;C"/*8TSRA+$ND5QE.6/4F]V:K MK+-%;K5]H&4@V%MH&*ZV$51&VG=?V\QR//1F"ZREO9HC!/X>N+WM7F]U!WZE MO<["]ABD,03^P89N!%5NY $=0P![.,QC$"D]V8&$ M&>:1B%.(I)WUD:74IC!HF.HXU4DFXDC3^7:]94O'%(93DKSH?2=O.!:XLS+ MNG1$5:5BC]D>IX%U3$H( =?0N0!VRI:-TC]=_;67:^>(OAN;A,=T8&JY!,[^#26< MT G=4J);Z.LTE7 "XF1;";>K>R0LU#ONXD9;)\H\U)^58 \+\[Y>_*.J2S(; M]:+RDM[:439SD:>,,N.VD#Q%QHM)&"14,9A+GN.<:ZV4>P-B;_%3(ZF6?M6H M'X\#='_L\X0D.)<4BMQV635P0Q[G"G(A,XU5C"C:C:>\>]4E>#ZO\FZ$E?BH MBN+/8/MR/4J*8_+[HEAOGH#YO<56ZV!I[]NUD7Q^VJCK"9*VMDX;Y1>;]0=^SF/S6:$ M$;,7D6EL\U0$AE38I$5"%%51DO)$>+QR@BHWT3?17MMRSI#GS*8@J^:VAQEO M$48J!C/ZMVI-9V!G(#3*0FNB^5EK)'-I%WBQ7C/ 2]N ,2[@:*B06(>:(15$ MIW&'386$\6 J5=";]V/M7;6TVH*-51>N-7PT_V#EM!T_KNW&VHU# M@R$X,#?NP2L5G55%^A8]HVPU=2H+^I')[U_N M-F5#TJJ[TYUK=/HF:3KOAJ.^[\A,!Z8BZYNWEZ# MJ^UVL^"/V[(?UW8-;MFF+)8-SD7>"(6;[NLH=^Q1OWYP')G[ZWF#GB/K?-H6 MO7EZS\37YY^=IP2Q.$6V+ZB,((H%@11'&"8LE5G&N%92> VTNU2CJ?%N" R"JSEYEW9$RZH,?=4>PWD4)EZ^B&P^.NC8#\V/5CVV][\>V?MF/;7VL M'QM_ M:L@ZL"CMT+!7*HH7P7ZS/NR+Y0\!T,] MVX_Z-WLJ3C[(S:M4;>IYI M9O:FL2%>H@1$3!'(M,BAS@F768Q2)!+?3F\OA4R-4'>MS/:*UDW._5N]'0#: M382A8!HZON^/4*]F;Z<@N*C;V\%-1V_W=LJL8_W>3G[6_R'_:#!?WGY=KU1= M 1AQR=*$Q.:1)@@BG$:0MXK&;3^VA+O4#I8+G2NW. W?^ M(;X$CH$?7@\DO![:4R;W>E@/;C;:0WK*C/;#>?(S/4O ZU[_YC5_M$CORW8M M_EX7V]4=T)[*3O3[+OUQEDG&X@0F,DD@BB(!S78IAGDD,&.Y1!'UVB5=KM+4 M"* ]4*'1&/R^DF5-;CDTR7?VR^6KYK8K&GI4!<'K$D+O%F;'@'0CF OA&9A+;@XJ6[O/0/NG'1V:'SK9 MJ"7A=5*,#DT\F5ATY*/]GG!S(YMJH-ZIZL_KU;7ADI59E(4JYHE B -QH^^3WXW?BZ4<#E<(U#!HV> MX)=&TS\9=PVTE W'"TZ8!&*(;EFCAO7Y\J/,VRX+WK!!G]X MBA]Y[$<_< Z'?O2\ST!QG3+>5%0#)^,YIT0K9 N\548@P@F'3.4,IBAB$>,\ M2I777&(_\5,C/L<83YV)M*B&=O;.._)[)L9SZG&2J4X@XE.A-D^HAA2 MPE*HA$@C+A!+(J\$\BYA4Z.W2E<[ D7\?<=BK4[/%Z10=D'N1ERA@!R8IFH, MOU085IK.0$O7@*F,#HB$RE+L$C5N J*#T0>YA2[7]$Q>>#9?1JDXI7F,82J0 M(0^M,L@TR@V>628E$YIE7N0QZ8%)M7(%V%1]+SWS!SQF'UT,Q]"G^J[3B_Q/ MZ$\/SKG\L'W\(3J=9AT<@0<BU_+);+>21Y3)!((,]U#A&/(L@93LVF M)F*)%AGFW&L_T]QX:@]GHY??0[F#R=:5,*(9U%S5[58(4PKJ+%>I4IQQE/D< MF/6":813LD:O&2B;P_9$RXV]^F P,'&=_99X$]9+(P-QU>ZVH]+42V->,M3! M[WO/ZGHPVYTGFX2WO5J5(P<>JID$=^:.93?05+,\L4T.LQAA\T 20UFY5%"E M O,D31B*O4+0#C*G1FGER*B/B^^V-[OY^<*FQ97="7IU874!W>VY#@SEP(]\ M;Q3[C.)RQ27<&*ZS$L<>P>4*P9'Q6\Z7]FBX^DYM%M_9UGP/WK*'!R5M7=5! M.\-$1)II*2#7N32DPSDD2N002XZPS 6.(Z=<_TNK!GLQ/Y/X_%MCP O%M_5M:%M-6POQ4YRB;7DD&&NS;Y7<;/OC3F,=9ZE ML4QRFF*OOB@#*#DU]F_9:+M[;!HK[:G]N_"V D>B_(4$.PF-@"V ML_#/G@U6AO@&N#FSK[VN [^:7BSISD!@+'R>#FI_;>T$C:&V-\$OOU>+_">P M3R+=VVL\Z-KBD*U?!ER04%UBAE!QW(8R X)\T'MF2%F714?--N/:N##5KK#< M%!;O%H4P5/>X:=7M(:0US1-A^_TKB%)MWRHRAYHADB14".R7#NG7ZSWWV9@4_O[_J%%1U7PR_X&![C MD4*4Y0"%O>I5S*( >^7!'X/DP/4#+G#8TU'XJP1'_8 Y%4+UO,O%?4C7*WG0 M+I.K.$4VZX-H.QB/1!@R38VWG$N.<_,+)KU.;[O%38W'?O_W+_\.[M??U695 M37@V.O=O1WH,7S>F"H?:P,STK!VI476T=J0=L(1O1WI,V&NU(^TPO*,=:==5 MO0N0C*=VQW[6X_C>J)72B^T\B?(DSC2%2$MI'*,L-RY2@F!."4H-?7":XWZE M1\?$.3T*KU%T5.ZBMNPGX)6BWM5'1\&5,LZ9C!B,F U&2YQ!C@2#C#*&E4PT M1:H!=VQQU2;[?R+NK>^R*]J?;]A#U\7@BW?K>UTY3E2 M1&493F&&HPPBE"E(8DF@)EI@@92(4J>N$YU2IN:BM34$?U0Z.AY[=Z-YY@PJ M%$9#;Q6]X'$_"'$QO^NQ-S=H/?+F7_O'O?O>XYR'N)BW.P-Q^G#?-!BEU6:C M9)FH>\LV-YLO6_MV+>>-WJI-F;L[U\*LOI09C#-A_ !"4\AM19*2E"0B3QC& M3CTY_<1.C0IV6C?9^@]L [Z78W5MDKY<+Y=L4X 'M:D2]CWS]1W7PLUS"(_P MP$2R![=.XS'S)CQ@>H8$DS3D)'SIOQ >(P=<;KZDOV M@.5]R]XU?L=L)ZZ>T#-0.],[%01:#0C?/.T_4OK[;==7*_,,[185^/GYG&.&$*I@DFY+V?& M$^?2MN)D3 N%.4:$>=6\A-=Q:B_O6E-P;U6]I$)XB/5T([!77J6!R:_=IK-M M7[M7I\T'.-K.TUK9-/(L9J"RU&:&5+;.JG&? 6N$AEN*4)5& V@X;KW2:0DHD1JG]> D]2I$?M>:9LUK%9J<_]D-V@;=J] \60S"'UCMD[@ M.SJ=H2$=V@7=Z3L#K;*%4N,9L"J7\Y2-T@$]4A^,0OFG3C+']59]8#CP7;TN M[ILD*\NQ$&QYRQ;R>O6V&F%?GS0SA52$:0Q9E$D[GYA"*N(($AFG&8E%G%._ M*8!=TJ9&0GME@=467J] K:]O%FH7Q&Z4$PRX@:GF)6:+'69#3/-S 258;F:7 MK)&3+!W,/LR6=+FH_\BG#XO"#K,HG:4/YF?%/-**THA*R+(HA@C1%%(=QS#E M&8ZH8A(CY3OSZ4#*U#AC-]*HTK3>JH!25_^Q3X>@=K-%,*@&9HE>*/4:_702 MA8MF/QW>=?3A3R<-.S;]Z?2'^SD-?U-V4)SQ1;XKZY$WT^7>+9:/YJ>'C8DD MSJ7*E89)P@P59&D"F=(*FN^)Y-JF"J9>;H2G_*F11*,^9)7^38>HIO)%F WK M8UD3L2N0V9T_V7**+V;[8S^TZS'U=;TTBU?,@*P0Z!\(\UU9E,H(4PMFT]1ES=U>D7][U-S]WV?E[V._6P46)11B7-WY>J#$^NY-6W]6:[^$?Y\Y.]"^8I9M3L MS#/S,A48HC0V#"R5@!CK5*:)2&2<],B0#:6?TR,\?DKM1U44?P9L;R20+2L] M=_6AEM(Q ##FRHP4*VBM0]NF&=A9518KM>V:@<:R63EKSPZ",A_9F1V!WFYWRIS93XKVY'7_"&J ML$NMQYQS) G'&N9"1!"Q-(8D$S'44F&<4&&6W^G,OZ\"4]L9_:8V]\:]LH_T M[?7M>Z 7*[827PZQ#-P>/@>[0!_%6^[J9-ZCTWQVCER;,0&T$>&G%P-![ M])H9> E&:CTSQ%+X-:.Y ,?.WC1][CM>JYH+K'[6N>:2^_3MLUZV<;<5O;:_ M^R=C[.-F8WW'+-=,2LR@E.:M@1(609YE%.*,J"0A<2R89Y/U$Y*F]J)H*0I6 MZZUM#;[:*>O;4OT4NFZ>>1#,!J;_-EQ6R1GX=!ZM'GW4SR 1K(GZ*3DC=U _ M8^YA^_1S%_2.*MBQ-X4=)[7X;L.$]=FR3%(D$4T@3JEQ+S47QKU,,21V$@.. M1$285Y/F4X*FQ@Z-GF"OJ/?F_CBBSIOUBW$:?O/]$J(A3NC/ !%N4WQ9)Y(IG4L)XT0SB!#"D&,AH&V$G,J8H32B/2>QE *F M]O0_G[[RK]&_V[G$^[JNOP <1;.H^G]S),,>MU_7F\4_C$O."AO>_\_'E?JW M?XFSZ"]I- /V&U?N2M^9M;)K5/\J+G\5_P7$&,V2))LE.2X_%R,TR_)XEB6H M&5]E?]P^^>DA9P:,K@_*MJU22\]AI =?"U?OIO]B#^[4M"?$U%NGT/.J3MD? M?AY,=?O7F@'SS+B.N2_//]=_=-Y^(M4GL\1U^704<:JBA,,\L>&PC-F^'XI! MG7,JHHQ(1"+?(7G'!$V-L\A(!OXN>^)5J]1=5U0 M!!Q*=U3,Z./GNHP]-FBN\_/]J.'-8[%8J:*X$O_O<5&4&8OE7S>J^1JG/,4* M<6YGSIC_B%1!DJK<;&PR*2023&5>#7C/2IP:630*@Y;&,]#HW),USN/N1A]! MT1R81RX%TIM0G,$)Q"SGY8U*,<[FO^0:]PM['-NUDCL,@*05H_EDXXKUOC\7 M5&H[WTH1+B!*,(<4V8E.G.M!T5N MH#N4OW[&M^L 6FRI\0C$B M5#-;G=;J3L6QJ+Y[/7W[?=7B8@1]-1FZ375W^ M!DAC =#&A("]FR:S(D.WDGC-;]# []L #2@J=%H!AP*4^("M :BK/<5!\GCY M$6"A A:K*F0Y@?X50ZW_:W>]"&[7/T>OC*&6,UB'C<$4[.E3B*]*/B[5C;Y: M;1=E#UG2=!,Z4Q' M&:2891!AA2#-J88Y4T)%",4Z-F6RY?*I*:HRM M=;V-YQL\_,HZOHI?=;V&?J>VEJIM7KMO?V-@U6J[9:*]J#%RW_H1_'%79B , M,GEDN,4(]8(+K^"X;ZK! #YXY0PG*<119FO+6_VU*(L-%D+%\TS35&AE7@F) M;>^'56RVBDB:[:/*8J9)SH57JJ:SY*DQ_5X_\& 5#+)7@@= =^URT MI7;SCQ+V4O.ASDD=L!KDX+1+[BN>I#K T7VTZG*#(&GE=90X3F06BR0U#BL3 M$!&N(%%80QE+)@1/$BV<9E5W2IDF)WF?970CZ<8T%^,S,*N\3!T?($NT$X)A M(7!<_/EJT8M^FKW;3?Z+^Q3;GWGDO&M@6+-<".&49M%#]M3(H='0;EU^U#J"Q:IJVK'+- U4)G=D*1R.08<# M>.B]Y/EBN!W\-QHT%@P'=J!RQ,M GTXEHA?XX:H03\/7NP#QR"VG47MXVE;G MLL..6_1S#6VWT3NU^5:^>MBVWEU_5@]5%+>XT<8#78G% UM>KSZ9O?1GLW\S M.MW]4,OOZK?U:ONUF NB>3O+(5$.Y%L'46E4 M5SPDB"\]]Z#W#C$!K#HYN=I5.,T)BF(>8P%5;-QZL\7'D'%FJT0S'BBEN:I1[,/'KL 2L=_^\,\"[\6@X. =FR(/Q7G5/O+VR0XWT.@7*(*.\ M#H2]X@BO4X9WC^XZ>54_>ODKVRSL<=WURCROJMB^7VT7VZ>/BY6ZMH,9YFD4 M2Z99#&.<,X@D(89?XA@*GE <,8(CY#59\(R\J1%,HRYH] 65PN /JS(H=?8L MSSB'N!NQ!,1Q8&:Y#$)O@[ M6ZJR2+[8;A9BJZ3]Q=5*/O]!ZY/S'*,4(Z2@C@B&"+,4$JHE9!&/B<)*,9G, M'\K=\Y9QRB) 0D#,<0XFDD 2I6')6+^#[E>.,^I&7K]'K519/ MV4X#&E2:C+EPCB=>8RW%T"=C1K,9*-?A?1O^O>Z@^HA=I1<_;%\1\" M!+*A M#MPNTF7<@[D0L!T)4W^%,W*FYI!;14&E*=BIZG&$U(&HP]E<&)P&YK*C M$/4I1>S RN-H+0QF(QVC^7V]_ [)S@/1>2#6\6A3#/^6.[\B7B7#">9C B&$$4&3*D#!LRU*F. M*,JHDMYM!-W%3XT)W][\]MOUW6_O/]U] 5>?WH&W-Y_NKC_]^O[3V^OW7_P[ M\WFL@^,F>S!TA]Y5[Q4O-\[/5 =[W<$?@Q0+]<,M8#= #^&C]PKT!^98)\$> M=^D[V_A_'HM*V-WZQ #4.F&J2JR:*YRKB.0"U8N;[8>.)[6S7?2*L7F] H3;?%\(W:]Y_>=RH;U#0!V:_EN[6 MMWLQ3AGLQRG/FG3,X!U/>\,7;-*RK_R1IR_WA.=P(G/?&_7,Z5PPOEB6R4AO MJ[;S5[S8;IC8SCFE.J! MY5[C/WLF6)Z&U8VNPH U,"^UE)R!!K0_&D4#^E_GT0B5M'A:T+BIB&<-/D@P M/']%B #9=[985KO/5OOG>M3L&U8LA-D1QE1'/($Y,O]!7'-(!.RL_*EQR4%P[/S 7F[MN"1(=GZ1^H3(@D(_?H"L4=]BWVX2OX/]32?L M%P;(G,$;)#QV7OHK!L>D.C;G?IA\/VBE>*SO,R_:6K2IMS"[GF]T'W?#E MXKX\3WK_TPYB4/)N84LV;O07\]-"&Q(VO_NX2\Q#*(T43Q-(4ZD@RIF"%-DI MCXG97.9<49$3'XH,I]K4V+.VS*9/U+:!EG%@;YTM2JOL Y6!Y33NEHD7Y%D& M7'DWWGV=]1R8DL=>2F_"#H]Z("X/J-BH-!\>T)=O@ $D7#Q>J4JKKV-3))4R MC_,,YI1FT- ^L0FG#.((9SHB4<(CK]DE)^1,C;:?#UNJ2VGJB4>]RVA.8>Q^ M]'$APG%U5*#CJZZ!@.X2<8/9/R6H.,CIG:,<_HZ,=[]],19C.^*:GH M\Z+X^]X9P+F.B3;[8\9L14R4I>9O)(6)$EKE610IZ76N<%K4]/BAI2FPJE[@ MGG4@[$H-(7 ;G!WZ0=:G[\X9-,(UWSDE:.P./&<,/M*&Y]P5O:1P)KPE!N M8-?(MG2AD,5I#!E&*"62IFGBU->ZA^RI\5*CO>$E.[ZWPW&_&'69(!'G,868 MYW6G*-(UD2K1!?6TN?EW4=QH,A_IO:G.O-F5BV.WU[?M]ZYSA MT.]^&0R,Z<#OA-V7V&H.:M7!2]U!2_D!O^7NY2'#X3U2R4A W/WJ2?HAUUEC MXGG+\>I.^MGZK!:EYRWZ;0F:WFVV,-!.O"A: [7FN4PUH22':4Z(V0J8_0!1 M",$TY7&JD4 Z]>K9TR5L:J_:1M>2]C>EMNU)ZGX;@$Z4W1S_4-@-3.[/8*L4 M!3<.L'E[^2YX!/+N.T6-ZM6[&/W2FW>ZIA]Y5,?C7\R+JRR8^V@7S5!2/;Q7 MYC'G*D90"&:')J,$,AI+J)(DQS@2Q#-3IU/:U.BCS@[9:0L:=7O.2NZ&VHU" M@@$X,(=<@)TWC3AA$HA'NF6-2B1.9K]D$K>++IO!_G;]C9OMU6[<"DK4>>\D*)?[]??_^_YIKJ M 3=_V3_7AW<:Y;$]:4#S5)[^0#\?X<-BM=BJCS;N?;TR.YA[.ZCDJBC4]O=" MZ,PH94UF4LBS'PBLERD7HU![52C-@5?/S M")P0=O,%0N,V\--=J0M+?<%>85!J/ ,NB'H[ #X0!7KU.XD<]:7O \++U[W7 MM;W+DVR;M-O-^OM"*OGFR=S9"+M>?5>%+2._,M[W][(L:IYJ+JF(.8P39#R! MS+:I,#^!D11*9#R),TQ<3LS\14_MP,R6QY0=(A_M://%ROROUAFPG=+>%4BN MZ^#&3\.@.S!+66#+3HZ-VG:,_"^_5RC_">R4!U?G8>Y3<>2)6+AB(U?!8]<9 M>0)RI,3(]PXA1L9^,-^NJV_KQ]5VSC,41T+E,"$1@LB>\S"6V[[%5&A,-.'$ MJPK[E*"IN4A6,\!*U2X9^MI"THUV0N S,,D_:F$<+>I;AE3[:4L8Z'W+)-JZQ[KK-4"\)R*%39CD8C M2#*D($VD5$BJE"BO\*J+T*FQP\WVJ]KLWXH!(HL"**,9SP6/KL MJSID36TC=6=EV"X.>X5/=WOP+G<[B;@;]03"<6#&>:;E\Z8-,V#W4VL-C,:S M@Q:GYOL=."W]+%SAJN-.2AJ[0NZJY,Y>XE (BF=F)](9Y5*QPC'.=);E3JKF'S*FY/A7EU'4O_' M$6B2<)XI#N.RM"Y)&:0493"6"5%")S+CW&L4QG$Y4Z,4J^BEHS!.(-I-)P%Q M&IA"CD+4=Q3&":P\1V%..PNBVX6 4QIF/ M!TOQ^ZS$^GYEIX->2R-FH\M6; NP2N>+DPB#K*J?H_B*:S66 M<_DL/7%O)&A;6:4KU(ZHK5^W51@MNT!MZJS]PT$S&D.NQG#ICT&T?.U2YSJH7,D%?&6!"MIN;#[]4$ M5D_/\XX@Z^1X(#(V^F.N.F;\E#$.!<9KA7'+J=M9\3M#4V+32==?3?J; M,$-B-C ']H7+*Q??!8M>J?F=-QXM4]_%O';BOM/G^[EMOZ[7\L=BN33>X8NT MW=8\)L^!%E[WG-!7N]&[W*F]S#M_/GIL@,$7O5 +]*+VDSWJ"[D7+"]?O/UN MTN^)*O.5#D=TS+&.>8PQ@RPGF7F_IAQ2G3*(<490'.69PM)G:W-"SM1>KR?3 MMVQW8+%\E.9O_YIB5#YT_YI&V8FL+L *FQ[PGX\K]6__$F?17])H!NP7N;SP MG1)E6+3^55S^ROS76&([0B^^J^639P_B4^OHQH$!5F=@MJL6YMA,=.[C/0X[_RLN3PO6J^_*/#&&X#ZMMZIHCCNY5$D6:1BE M=E2/9 @RSK'Y)R&YB).$,*?<\K.2IL8__Q6#ZE!JKRTHU?4XR.M$UN'8,Q1> M S/"2:CZ''YV8N9Q_!D*NY$.0/V_;GZ'H"YP=!Z#=MY@O(-0%SN>'84Z7?#Z MAZ%-M^([]O/9N:C$6$6*08EM<"7-ORCTLN7[Y_SU'3WA3"&3_\(M7N5)GB:>D+A?]J#U>X% M&/*,]8SD?N^L6_;43 ZN9)<;BMO-^L&\'I]NS0.X-\_X+H[;2V,(K$?J,EUK7DXTKW0'5?BAT7X&2OUG)>KO MSZ+N3>4]L0O$R[[21R79GM"\9,R^M[D@R%IQ[R=C9AV:HRSGR);+YHDMH%=Q M9KSL6,!?31U4ONT'C^/I$>J\!*51 IV5 M@C.P5S%PF/,4 B&#G O=C/8\X M1RQ1$4RLNX1TIB!#PNS7N4:(I89+N/N(DY&4GAHGO7M4@*OM#Z568+TJCW.V M/];@R>CM$W<=:\D=0K@37,B!:=,MV:TQO&S(.@.-A>8WC?6E2U?9O_LUL @8 M9\]B "P(P* :AB P6&"7Q*/F/4$ORPCA;^G^:7Q"[&/O'J=T?JQ=!DO\#\R MNL_.$,:6W;LT[ON-K@=%W&S*,1'-V(AZ"C+3J12$IS"A>081U<1X*#*' M4J<)%CA%4>SNH3@(G)IWL9MKTG?,M#/2#HY!8/P&?JF7VH(;#6H-PDQ]LS,*(CO?D"(.OWFO* J?,5XW*?\5X/'E8]HW:?Z_J%G,I! MX6]88=\/WQ[4JJA:VEL)]V5A[ING_4?J:-C5#[:1-P]E6X,K*-X]?@ MS4!? ^_HX2C+$R@*.:RNHT8S1X']951T'*%]^Q(_;)185'.DU,-2E:JM9+TO MJCPW)A5.F&(PCQ"Q>:0(2>KUGG(1.K7735OG,E#!6LH"]=.N MJV>[+B?LW=@^-**#AQGWZMJDGEKA$M>VRB&[';L#%*SSL8/(D;L@NX-PV!'9 MX]J>7+0HV/W]QJ: F)O=Z+H7V)T-U\PUL2-O.8:*JLAP4$P-!ZD$(L4%YMKF MM1,O#NH0-CGN>::K35BIM05_E/IZNJ>=.#OR32#TAN:9WL#Y$XP#(J&(I4O4 MN(3B8/0!D;A9XG7#Y#G.$N.FY#E4FAOR0!&&3,3(_(TE M&O$LU2CID0AW2MY$,]YVZMH'8576>#Q4"OOQQTF8W;CC(M3&X8V]BA:JJASF M]@Q4WHQQ#H= ;'%2S*A,<<[8ERQQ]O,]VYRSA\6VZJ_Q=KTJ-U#VX.>3VK8R MH!3F(I(T@30E$J*,$\A4DD&%1,0TRT26(1]7PT7HU%R.1E&#[N*^3H:N1MS. MP$IYIL8ZH>Y&'J&Q'/KH9:\NV$%:'8!_LF/MADA,\X$H5,-S%Y'C=C[W .&@ M!;K/M?UXZ#?V/^O-V\=BN_YF'N;;]7(AGJK_WJF?VS?&DK_/>9X@G&($,Q*9 M?0[-%"26BPA2E HM2$IC'QIRD#DU%OJRN%\M]$+8H[6=YG[5 ;9IL)?52L4&;G\>U&-T0WCZA 61)QX_)P#5$B*60YCF"6I8G .F-,>DU@ M."]R:J13J@B,),^!+@[@NA%-6,@&YIE*67N(5JL+2GUGP&IL=T^-SN%8QAV? M0"3C('!4CG$'X"7%>%S9,V%"?%7R<:EL7.=EZ:22#H6391QH_VJ.>99KH6W' MI"B""$<(,BJ,)T2$UKG$3#'LE2(15K^I<5=CGGWP'(NJ/5,; J^O8S+#ZZW: MT.D+K04[4AUO_NJXC'5$>QB_;B#\0^4G!-9NW(R$8: ]R$$82,SKI-7=/&Z+ MK7D0S"OLTV/97 ASRB@C&:2Y9! I1"'/%(%1(F(6"1F;#?/EML.14*TM6._5M?VJ[Q>KE77H;(%\J8M_TO5P"QY'1(E4I)"( ME$#$F80CZ\B+KTA M!$QPO&FO>67I=%(:3R["1-(8#_7[ITI=/ EOZ'3%TX+ZIBBV9['_OF)-R9;- MAK1SD6\WZMOB\9MQ6\J/&G^%&41MR+[XI+;S-.941;& <98IB*1Y7=!,EK$M M(HA0@N*\Q^'_A6I--$>@90=8K(P#R);@H>Z4L_FW?R%)G/^E -)6?,K:SG)' M4OYD4=M8'A3ZYD)>MLAN[XDQUFS$0NV]*3/07KC&&O!+;<^?ZG[)]IIFC=Y6 MA[F?.@YS>V19!L$W6 +F9=J,G)L9!+K#M,TPM^U1U1IT9)4-5+9^_.6K,<,& M+NYE ._$(8:4UA^.9XUC"^M+X]W)O>]\"@XGMSW8Z22Y4E] M3_R*GT==LL[RZ7$T&:\ >U1DGY5PCRNY;])H\=4(M'_85H;?V=+FI5[]7!1S MH5E*(YG +$XCB"B.(,TU@;%.=)1'L5215XOOTZ*FYC58%4LZ*/_24A;\8=7U M+$GI@-AM9Q<&N('?T;TQZY$#>@Z.8)F?)P6-G.]YSN##+,^S5[S^9(']X*IB M'N>"TBB)(5(ZAPACL^?)[K(6*O-W.@_15PX\()+.P_YV;G@XUX*OAQ M\5VU9P%.=+K D:69X$B!MI;_M',$CD ]Y/" 8^+Z#OZ]7HGUYF&]*36RTT/5 M6QOVVSR]74LUUSR668(HU)0)B(A*(),H@QPE*H$5=37LJ350D\BB!DMO$'!JEADVD@)G,4L(PCI3RJIX\(F-J M-.(RB,@9/SL#NM#I?P?D3!NCO]I$P^2^CL^VG/0T*D) M'O:HG=.89RJ+H&!$0:2Q@ERG B:!=#=V)+++*)-K!BC2#*N8"Y'#X7IG90"U4IO[)U 8 F#W"A1/-DP<'&TO-Q2H$S/%P@ M"35 J4O4N-.2'(P^&(WD :)QAQ2EG))S?^8\JH?=Q/[_W/WKF!LZY[RC.+2OK0%P)_(XR>1V2/ER?9D-.JXG MRPJ((\>4W=UNE'0KI6";>WG[@WW58<)?U#;S?JG/5@[.5[X(9:#.V4;P^OQE M_P>M*V=AFF5!SI0%E$JN[$P90H+5OC)-@YQS16(YLTK]'$#&J9%=I:+^6$6M M)-!''Z#ZN_J*EX U9Y#E7\1.%SM.'&+"S0CTC:=Q:$?:=@8;_<"7THFV+ ^- MKXZ.CO6Q1Z-6?8F>W8,?[M^A<[WGRQ>=VU6G@J^6'@\Y!IPA3RP_A(2C+@D# M0GRX?@PYE&-'P%U LS+JOI&Y+D);AC+/EVS^C2S4V'=+Q;=J_!D/U)X9!P0F M%*=J%0D"2#$3,(^"$'/.8R2-(G1!WL?^;S3/' M[>/FH.U1/S:79SBL%74KH%W7A-UF/4_#-,YY#N. (H@9CV&>Y1*R/$^#E 5Q M&*7&R\+Y<::V OSC^LN7ZT^/#Q;DTP&B :W[@69@!F^Z=^VD!+^9N#2LP+(@ M93^@C<2_Q^!YHM;+*'2R:,?MXQ'F91WVN-'@#X#'Y]\0@H^?TGE?T5*INQ]5]Z_%5P:UE;.LNOO @&+'X3-9JJW\B MEG&WCI$TISC!#"(D$XAC]3?",(&!(%D21YPG:>!6D<^3A%.CFW:)MU\+(5\6 M0.M8GJGL]#R,4G8MR^=KFLWX[$TG;V J;,_;F"_3YTN^-RK4YQG>\Z7Z? _DL(5NO+[;+KO%A]5:#?*L8TDU3R"41T0F M#*94]^4B$D.2\@P&1+(LSF(AA=%R8#3:U*A]>T:COO<_FH;/?,-GL0?W">-(._%^<-IMSDWAZ=RB M7WS(>!MU4WWVMNO&-SG:[F*A?OMTO>2_D/7O0L=NW%9]1G\197%$HNSP$%$. M.F[DM32;+R%L: 5[ MQ&UHH[82M01M*RRHI06_5?+Z-$H-H?%E8UX:;ER3T5#Y(PO0]#['8*WG;XO5 MJQ E1U5%&^O7/64H$HC$D BLC#D:()CC*(,BS\,H)!CQP"IWY^Q(4V.25LW* MRF@#JV_=43&6R)H1B1>\AF:04W5F=\5!FVJS W#)171\10>='6?<&)]+ZAY% MZER\P8TOVOT7[W5IA/KO1?UNQX3G099E,"-)!G&6AZH<< M8GJ;@RNIZ6QVTQ@;::A,BB"'B(41Q$2W60U8" ,[EU,.GQA&- M>.#&PIUQ")B!\Z<'# -_^CL$+G_GEZ&P<.3T@&0DOXW!RV'GG#FC M\5PO9Z3=\[2+]Z)O/EC,8QSH-$0$1Q G$289CA M%&FV8GFJ]DFAL$H_,1ET:K1U%%NY$_L*5(*#WRK1+0O^&4V!F?GC&]B!B= + MICTKLW>#-$CY]3-#OF&-]6X0N@NI7[C7C9:N%XO5'[KZ^H?5^OWJA6[DRZ). MVRN^"";FW[4E=E/W2X]IB@*$4B@IC76=E43MNN(8BI#*1+(\C"6SX2>KT:=& M5(V@8+V5] J01B-++X[=/)B1U&#H#LQ66V"_M(#=*E.=+JT%GV_ QU6A4\M\ M=[-W LX3@]F-/2J5.<%RR&EN#W$\S-).*=U>0O#W+VN=AEP2Y]_)XJ7ML"IN M?X@UFQ>"SZ(L9(E,0IAC(B .XASFN0RA1'&<9C+)!;=K_6HKP=1([J'EF :B MEM*2V^RGP? (;$APA_9HE[A6PH-*^MH0NP*E E?5T7G31PULE?!X3N:*GZ^# M,^OQQSU)%]C<1:E-^[Q*UG6$BK.EF*^T:%AE0ZS M, DP)B2!"4*L*IB04:1C A(<$7P9"V)S:W?YJ6FI7^K7U\49]FE%7#MPTWMR@ ](CA6CUTMGW1[%NU:F2&) A9E'(8448@3D4*2)@(RCE*< MJZE(*+6I?-A^N)4A/T*EPQNR7K]J*_.[-CMTN*9NGVE9.K8-GAG9NT(R,!MK ML:"6JVQ0Z;%([ EU?56';3]ZW+*P)Y0ZJ@=[ZAJW3[2D@$^KY:HJ$[1\TM6D MGT4=C3:+4LQI1C,H0H$A)CR!.4T0S /U-:,PUCD!-EOT[N&FMA^O%OQY*2+X M251"%C\[U"J] +/9Y^T/O($_^ JWMJ3@K@:Q%O:\76W- F:H>.*%"X.-RA1F MBA]RA^%=3H6;UO/OZI'?Q5W55_IALY[_+CZOYTS, I0S%B )42 )Q&$<0$K# M# 8Q"VDLHCC*J465IO,C38U#:@E!48JH*S,Q46XP^6JQ(.L"J'FH-IN&>\W+ M6'>SB5<$!S]*;<2\ @V0E:2@%-478E;UE/P@-UKQ)$<$;:LD74;E0DFDC@>, M6?_HLAX'Q8X,;G#T+!*=(EKZ+,O'J2U9N:^;,1J'<10QF$K&(,Y9"$E,0[6G MRKFRUP(1Q%;AN.<&FAJ5:CGU7JJ*W^_#H10!N:$]8C5DIY%7US6L_ M5>7Z\NBJN@"%+[_2N6'&=0)=4/;(8W/I>L>VM;M$Q/)QQ?7+YNMJK?N1S7@< M!EF$!UGEHSZV!K>XAFR0 M3>DQOI?5+E"WRUT]?UN+KVHS6-HTY4_M2F!9/G5"+_Y6WN "[T4>."G""YC@FP.TQCLOR@A3%MF+ _?K+_.GKINQT3D@2TDPMQ6$B MU**BUF.0]H$*48\B"/ M($99 "EC,8P13P,6ISQ+K4Y(CT:8VC%IU1!N=TC0G+!8GJT< 6EXG-('GJ%/ M4+:8W%["Q/[ Y)S>OLY(CIX_[K'(.?6.3D+.7FAY^+'>S'XA/^;/+\]U\F*2 M)!SE(5??,,D@9BR!&24!%#Q,TT"(2!D"1H<=AT^>VKI>"V?HAC_"Z<)!11_M M!_X^:[D\9K2?U;;KJU0WM;Y(]:_=UWC\O'&\Z.?4V'K-SU[@F%/%V,OSRT)' MBI9'FR?L>IVX\DDHX_^1_)A)27&:)QS&6*801VFNRQFJ?X8H$S%#(9%6-KCE M^%/[@EOB@U5Y;,_V]KT_+93P/](JP-3HKUT">EO/ MN:W"E0X3;_V@+O!LZ;&PGB=#3^N Z _M:O4.?(]RVG;H>:^6;3C\&Q7#M@/G M?*UKR^Q M[/B O(!O1E #0CHP5362@Y\:V?6F'C3B@S^4_*!1X IL5?!'6X[8>2(PV]%' MI3)': Y)S?4QCHZWLDU)4R2'TQAEB#&8"8(5>6&DR M%4&18A#'/)&&IS=G5 MWM.G>6[%*N$ *46U](WM@6?H^7*%9&B_5BG7$)6!3BGLRQ>U]^QQ/4VGU#KR M(YV\R#5.M(,%OE2KZQ?!5D_+,I0QQR3-,904DIQ1R!&),!$A2V.7 M*A-V4AB]WV]0***24U_SVA6%]R\ M!;A:#3YRS*L+,,=AL$Y/<:/,$\ZJC^H'=QOQ7,R$S),PD1SBD$B(@P1!@I,( MRIPR&A(64I';;-2Z!IO:KNR4KQ;\IL4%I;R6CO%.G,WHRA=Z Y.3.W#61&2" MB"?:Z1QJ5)(Q4?J04HSNL2,0+N:SV^5&4=+#,UDLFA%F"1="$06!A*8,8B1C MF.,XA9&(DQ"G5$98FG#&F>=/C28J$4$IX_9\QXP:SB'8S08>F1^.8_.2'HXVX()U MM%WI5Q9O#]E,$AQ23F&<9!1B'B60YED.(QGG"<5QE+&H1O9VR4?#M1EK2!;@ M T%J9BWU FE@AJQDNP(MZ3S7TCNEN,^*=WO/'[\NW2GU3E:/.WFA&VM^(/-U M>5KVBR#%R[I,L_JP%O_S(I;LM6[S0#"*,IH3&,29WC4A#C.DC!\1\91)&F2A M7=21P9A3,XA:DH*MJ(ZM-4P@-V,#ST .S ^.&%I3A04JGLC#9,11Z<0"@D." ML;FU9^;41WW*5>9CW36*0QSK*G:Y0 CB#!/U MMT!"$H1!REFBSZBLJMA9"C U,OJD7@(=L;(H3X3KK"O'I"O3.3 CI"&1'9B= M=BE;I>Q75;HF7$FHY >E E>@K4*3VC5 9IKX3OTR'?YN\,$MPSJ:-V3[' MC>QJSW:Q+<(01H@0JG9-),T2W34C@'FFS*I8_1_GDF5A8!4F=#C U,CJB\O! MV!%J9O33!XN!Z:41;9 2%.?T]D0,1X\?]<,_I]SAAWWV.L?POZ)XT7O\NO#3 M]9+7*>2ZS/:#6'^?,[4/6]\LR/RYF 4DC9F,.8R(WB*1.(=4,@E90!)&" LB M8=7LRVKTJ7WRC?#Z@/R/6NRR$U51"VX9"V@U$V9,,1B^ ]-(&]JJYXV.7_Y' M&^1&>EURHI+?8Q"@"VR^0@"MQAXW - %EJ/P/Z>']#L?OUD]T_FR-'=V9^]W M7&WYYG*N\SFJ.*;R@&TMN)*I.;*?*Z)5 C\+7@!FJV?WE5923[CT$88:(\AS(, M*?&;1$2,, 7G BO&&+K7MOJ+T/[(JDNR_63+N9/VQT\TY&E\V=UB5I7 MU4\+J;8&V[; X8RK=2G*P@S&*&$04Q["/,4YY#S%89I&+*,NV_'>@DUM*:H; M7XM:$*\@7G&@^+O^6[<7O<\*QY7]<)R_9W,%WJYT1LA MLA /0IG$Y5)2-M>**6.,Y R&-(TAQKDNRXEU@4Z.19@%:2A<$AXLQ3 BA/$S M'CZK!WW5QT3J4R>- E!-*RQT:?GY\KLH-L_V>>.VDV3&SD-@/@X)-Y+KA;&6 MO6R7!G827X'KO0G0^OAC6D?H/!&J[>BC\J8C-(?TZ/H8-Q;4C]CU>KQ9J0]U MO9FKP1[5E!5?5PO^N"8Z .@]>2UF*.:Y#)(4AKHZ$"91"FF0"8B"1+(P2KE$ MW,:,M1I]:K;J5D:PJ80$7$EIQV]V\)NQVV"@#LQM)8_M!+\"+=&OP [M6GKP MO@MM:V)S0LT3K=F-/2JI.<%R2&EN#QFYTWK=W;85\_AEM5@HSM6_G"5,[=,C MM6U/LD39?*D4D&01AFF.1(1S))/(JL7E,&).C2(_O>C:G=HHK,4VBMH=/ZLO9G.]+!ND?],COY\7;+'2T:N/XL?FG8+M]UDH:9X3$D*6 M)@G$"4L@E32%09J+-,]%),TR^%P&GQK[WWZZ_?*W_P(/C_=?KO]V"Q[^Z^'Q M]I>'*_#I]M'2"V S X8N@(%P'7K_7XM]!4K!R].[K>A@)SOX34L/2O$]TJX+ M:KZV_C9#C[OO=P#E:-/O\HQ^U8"+>WFC%=3U$C1YWLLO\^+W=Z_ZOQ\(4R_" M[IOB*2:4H%!M^5F@/9XAS(- PC 2L6([)"2W.KYRD&%JY-8N3?LP?UK.Y9SI M+[(I.F'I"'"9%4/;=5BLAS9,&^FK9FLM^?4/M.QE"6#]%U!I49< !H,08 \P M/1<$MI'@36H".T!TKBRPRZ,<6M,WG^YUW7@D#80BMUC" *OM/HZ)@#E+(IA0 M%(@TE))@HVC;4P^?&ITUXH%KBV[IAX!U$U)?& 9FFAT"E_NU7(;"HE=\#TA& M:@]O\'+8-8(_HW)G[_?#>\9K]WY&VKT.[^>N<:[%5ZP6TS G L&<4 0Q(0P2AG42*Q%ASFF6DMPAF-QD;*//9OP(\D90G>Q3 M2]JWE\\)W,W(QQN,;]JU9XOHE\N(>NC3CGOM MJTO70>*O840?YQOUYM.(AQG-8I@G,8,XR13CA&$&#8?03_;G)C3C?I>HR>MV\T1>3@?G!%@ZKJM+G]'8J*7WTL-'J29]3 MHUU,^NPUEF>-ZTW+"2=XXZ>^_C$O9@DC:1;B$/(P#M1GFB>0"AE!&8>99 CE M6)J=.78,,K7/M2WGUFL/?M.BFA[!=4%ZX532$U"CN>0M,#(_E#, H6L55_>W M5G#UK]UGW?GH<<[P#)3;GN697.L06O!>%&P]_U8%+_PBUD]BO2TZ1W@0)GF0 MPCB*$HA90B%-0@29X"$G-*(T,G)G7QIH:I]]2U1P+T$EK$GA.CMX+WS^'D$; MF )&PLLB/%^A@H,5>T(/)]:Z'AZOUYE&L MG^]VF>,SPA!CB 0PE.H_.-=$B6@,$QGA#,N01I+8G?L=#S(UDBQEA&JD9_?6\G3R>&&/G0Z+R2Q^<]'=?VBT>_ METV!IP_SY7PC2G?ZG5H5*G]ZZ4Y_]_H+^>^5+DY8%&64[RQ-XSR)4@EI'F00 M\U3 G"+=:B\+8IP2W2K=)3+=29K)D4"UG.TNYLL;Q+WW@NVQWK1 M:Z?;/71"'^JI*IME^EWU4>[UZQR@]KH;;L,5O>P:_*WK5QH M8U"*TN0I/FKN?-QVLL590A.11&I7(_3^)HM@)D4"TRCCG"5("F85D')FG*E9 M*0=U7WKT"3X'K!DU>8!K< ^0 U(]*^$9(U>XZ-L>7.R9[ MZ 7[7M9EV._79;.8RA;.><2B/,D@E3F#F$FUSY&1A%%,4AF$9=,'J^R.LT-- MC10JVU89Q;6LNLU *:W;EJ0#8S-R\(/4[^E4NO9*.=-$Q.FI76K.WH*8C/"\ 3J0*NLBP:T MFT[0G.N&=L#AN4;HJ9'>I!YHA\KG:G]VW>*C&V93)O]UQE*,!<<:1J=P_)X\O=F.":L;4HO1FM+I2*<.9%%7YZ MO>2?U^)Y_O)8HH3Q(*4111B'-"8*XK LF49YP$6. XEVZ\7 MB]4?VJ13_[Y9"S[??%P51=7/XC A8"885<:9,LUXK/Z#)4MUQ'X":9Y1C"FB M)$UMW<%^1)N:-;>5O>Q,R4KIP4*)+\IT(CU_YYO-##V-YL[G\2=G#']U=V<* M];.]R:NT UJ]IDT0.)'?Y-?;[1=XCPYR3X*-[E/W"^@I-[SG$5Q3/;?+AI:I M3B?=O+:$LSL=-W_@A+[REM!7E1.IJ4J[>6U]_8,W3Z ZT_O=6'MF__\]_N/[V^_//SEG[(H M3/\*;O_OKW>/_V5G[!A/A!F)#0'OP!36;H#;(J\A&,L6'4]\93SLJ&QE"\8A M5UG?[^@\UZUD=8&;M?@JEL7\NU"&Q.I96QAB_K2L>L^RU\3'E'YJG%DK67C&"!;S2S=_J.^ M#X:'"5.=Y:&/*,KF]7N*@TIS\),V_'^^ LT[T& 6B"4=-^" >QPN +:G[N2 M0&&A2UVNJ]^WX-!=&"M /!Z'O,4\^CID&57V<8]NWF):C@Z$WD2(@D$IZ(&KQP3N\F.61S#E# 8QTO@@.10KS'.U6HT_-/M?":Y]$H<4'9%O0_YL:X"MIK')+\]MJ.@P-Z*% M'MH$KO$M)2];T.]D!XWP.FBO);Y'P]4%-5^FI]78XQJ/+K ;+DHXA)$3],\8\P2%".<^MO!/MAT^-GK:R78&EL#2\ M]D SCY=P@6*$B(@:A4\=*#A%.QRJZS&>8?OHT2,6#I4Z%9-P=(US^'L9_:GV M=]K@J7RFFQGF*,&![FN;ZF80(D.0Y+H91!93'I,$)93:?*2GAYG:Y[HM$?ZM M$M,Z_/P4E(;[H=X #?P1;[&I);RJSX]\[FTZ,? 7^'UJD+$#NSL4/1&XW76U M0_G5@THYQ:D#D\,CDAE'.!0R%C K*Z83C"%1M@*,,!&2DRS(B5$Y#F<))L<6 MG/_;[A"UST&Z^Z1TD\LH4 ]N/.S7^RK.'6 ?'5@/C;U%9=BAYV"DDK$#S(5= M7=D^.'86G'5Z\'B5:/OHO5>BMM>#?#4 *L_MM]F0AEBQ/HE"DE!]6AL[L+X?K,R.V&O0!O& M]Y=@[%D0L .:04H#GAKO#8L$=JC?72ZPZT8?E'ZS6GX7ZODZA%--1*$3(3X+ M]<8I"_BI.?DHHU,>U_.G)[&>I2+"+ XR*$."(0YB"FD0"9@F'',>1Y)&D3OA M6\LSM>6@4J#0^[KR4/5*QS?6XO?A*/N)$?F]]:RER!K3I@I\_VR+8* M)02U3D-QH#.X@S"DO31OR)_.T'6SJ_MC>Z=^EW4>YW(N^+M7)4:98J;%NNR%"2P%0:Z S-/6W;M?XQ?\4FI]/CS$Q(YQGUVJ G1XZ$/S$#+T" MK4M=<19H=4"ISS!9_\ZP^J\#8"_*6U4&< :MHU: ^S/="/B3?K B]MI+LEH6 MLS#F+$H#"9,$YSH*6NVMDRB$*"$)3ED2_/MQ]NGUXL".^ M$]"9T5D_0 8FJ4HXO3CLQ%,L- 3_G,?!$ZN<&&!4KCBOX"$#=%SI]EW7Y;)_ M$<]4[7S"3!*4!SH.1R+U22<)S!'-8,1PE$G!6!Y:A>7L/7UJ7W,MG-W'O(^7 MV7?LC,+ GW!3MOZW2C*/7^Q)C3U]K/O/'O4[/:G6X2=Z^B*[KU.W/[_5O9!? M/\P78GVC5O.GU?IUAD.>1!(Q&*:$08Q"W;LX3B"G,J(!PEE(C6H4GGG^U+[0 M2D10R@@:(HO MNX_UW/-&^5PO*--\L)?+)YW8PV8I M24269QD4B6Y&GJ4<$JRL:83B0&19%F6!5=%1J]&G]KDWPL,F][U,;B_ B\Y[ MGB\!6SU_>RE/UI>B*CBZ2X'7M4$>-N)97_2\6E8).W5QHBM M;IE[GSU2,N$ M>;LY-30*AIJIH8V&PZSR2O+*2U1.5TOX*U"*[]&P<$'-E^%A-?:XAHD++$>& MB]-#^G8A_CM9S[6CXFZI*$84FY*1YZ+8^?Z8$(A$F8",\Q#B-,\A91F'<<09 MI5SJ^&"WGL,7QYX:0[:]M8WPH)$>-.*[M@^^/!5FU#80P ,3FQFV@SI:'8#S MWOCW\LAOU.;7&)+S37W-'V'':F5T@=I<_/HP2R6F44HI%)0C'=6ER"H-,8Q( MD.>8)1'G1@U^=H^<&@?]JALB?&LG?N.M"_;G]>K#:OU, M[I92_Z%_=$O62V6)%/=K77-PVZU;/,R5_*T.POH8Y+H\&)E%.19,!@0F04 A M)HSK3GT19'$8)EB'ZR?;2$ S.V(H48U>_?W8P8$_^5;[+J6#G7DQV(2:V2)O M.DEOURK]"B@M0:DF:.EY!1I-=:]2K:NV=AIM0:'5W>NMKA6^ I7*@W97]SHI MP_5A]R/F6W=L]PJV06]WO^,-5"#S0C6RORM[4>V-E_SVQS?!=+SV2O^HKD.F MK-"V]^??=6]? HMW1^L=7X+;] M'DZG).E M3ZC*^JO-$"UJN]E%4;P\JQ\RMGXI]5,SJK@62R+C3,(\DD2'%:JPO'&[X!=Q8[A9Z:SKL> PX]7_6-X M#/=JA(PPG(.A\%ZLY]^5,-_%#?E6FAV?Q;HT:F9J)<><)"&,2*X6>BPEI!F2 M4'*$:!;'*(R, MTOC#.UA5K)YV%[? E<@Y77#V0#KYP[(:^ 1JY*C%2"5EM( M/V!9+%E^0!MIR7$%SVZMN Q))]=WW#X>5U_688]K#2YWK.NY*,$6_/364._S MEH6829FI?1&ED(D001REH=HC)3GD/ I9G/$XBF*K.I]&PTZ-21]U#X8J)!'2 MTI7$VBXG44EM60W4; +,W(+^81W1?;=UR^W<$5?@]@*F]L5#K2#R54S4;-!Q MBXM: 7%4;-3N;L=D1:4)*;Y6Z9*ZHM.2?U"6YI*IO]\I6MSU"8]HGH4,QS"4 M6-?DH 12S&.849[FJ2(G&E@=RQB//#6*J@4'6\G+C=Q6=E *;]*AM^>$F/'5 M(# /3%G>$+;/G[1%RU=:I?&XXV9;VL)QE(1I_0 W&E/$^#ROTKW5$#K+6PT@ MU#"BF DLA%3_T]M1M2?-DAB2C"*8QWF21%$>L,#*L.H8:VI4U1*U_(186U@[ M7NI"V(R)/.$V,/<<0G9C!)DUT1B X8E:ND8:E4P,5#ZD#Y-;[--%Z_Y1K[<_ MV%=M!G]2K\,L30(6,9G"+(EBB)'@,,WA,S^V>"LS^BZZEOY-A>JNR?)CC,@:7Z BYT\'JCV38XB_K M:G#WZR_:/'J_>B;SY0S),,J$[DHB\A1BRE-(XT@7.,DBG-,PQRFV;+8!;.A!]\/>$-[\-UQLW?C7T;$EQN_8Z1Q MW?B753YRXQO\9=YHL]@BC3M=(&X QILW.L/>&)%O"/JC63BX:L0F[^M5R_?YLNG.O:&+,J25&5W&E*Y)S^J34(9D#,3 ><) MY@AF.=,KH:201"&"@@>!"((P(1396-Q]!9K:JJCU :5"NF1GJ1(H=0*-4E=@ MJQ;8Z@4:Q(@8AKD(,\7%60*)8F?(DC0F.,IX M;I9.US'&U.AU*V*5!'(%_CGXET M.VH7L@;?M<1_!>&5^HG^7U/VFKQLOJ[6 MI6>5E%O__WA9BK_\4Y@$?T7!%= O?.E5?:\67%VJM_Y56/XJ_"O8/FA>%"^U M![85K>#R4#MF/S7Y9F3=>&F%4VNM0 M\9#)NBYUS&'[3N8+[27^L%H_D(6H@[KFHMBRYN/JNNDB>[,J-KKT]2Y7020D M5XR50<1D +$,8DAQDD*6YDQ*BH.,!E;);?WDF1KI;24%3(EJF=W6FI+*%ZT[\*[!5#:K=]&C%K@"1ZJ4 .C_KC]*B5/>! M&_6YS3=5H<@A,E,\38"O;+N>THR;AN<'NJ/\/$^/[=L60+_0!SU 4Y22G*<) MS%F$(":1#F&E.E;05= 2^Y:[O\$Q&:TZ0NX M@3FQC5G)C^.4[C^/B?=:_2>&>J/B_.>5/E^-O^,>;[7#G:,"/FVCUUJ_N]]\ M%>M9C(.$1ERMK$F20!QF$=0-3V&4QC+F/*2YC&QX:!RQI\9HI5"M(,%V\&#O M"N-#3+L9-TYO,@=FV8&BPG:Z[X>&E>H/6HE\P.D:KB[Y$$*_=97R 2?"H&;Y MD*.[^E)7W\1Z\_I9?7\;74M5"?'MN1RG.0IA>4;2,&60EQZ)B$20AE$ *8YI M1$F.$\3L7*N7AIS:LM)(? 5*F:NBS(W4/4ZI#, W=6WZA'1P3V=O-!V\GJ8 M>7."7AQP9)^H*0#'+E+C.QTBTTJ_:^7C?O^R5KO/SV(]7U6%?(KREW56D!JY MCHHKFC0@/D-!RF28AC!/,8&8Q3$D'.40HQQ%,F*2Y4;.TOZB3(VR2GG!JA2X M_,+*,R+P1QWHV:20%O;]2SU,6S>IC3L90_L+2M@K14"E":A4N:I;FUY5!SY- M_B90"C7QN,4V6_/\ 9#ON;$(1QMMCD8*11M\KNSBT+S VQF#UF^$\>+/O""Q M%WOFYXEN)O??Q%*LR4(]^9H_SY=S[>36Q33K,G6_E$?D,X&16MIR#M,@BR!. MU-)&<\Y@GE&>YR&*&#;*'K4:=6JK6"UTN8"1/;'M#&TSR,UL;>] #KP"M3'< ME[BI9PE^JX3V:&];@>3)Y#8;R^OMF3MMA"S.!8AGI6/^8ZM!_@D*810&" M$0XYCG0E/"JMP@9ZB3,U.MP)K(_)BZV<8+[U^\#2!AD$) MHTW+!-P0^[/6TJ@5 ^8QML$+M+ZB'_H),VY\A!?@CB(H_#S56XR%&J:8\[)# M^&KYJ/;?116GJ[W/F]>[I:(Q46R*2F)E(NN_Z+.T&8K#("0"0RH5*>.,1C"/ M)8)AP'$J!$&293T#*5QEFQI-5_+J4L<[=7I'23A/',MEF(B002%8 G$<9S#3 MLT=1F 4X(6&&HIEZ]>AJXE/7EG&$$ G6#I'8FTNPV2EX!40UV_-&QW8&Q[Q6 M\^UFWSD09HP9?9-HESW%P&-[*NL/=ZM?])HE:U/*M N M:7WZ CE6P8DG8+8;&7N"=S0V]]#S!Z=,+-> M.CM0\;0$GAIAU*6L0\7#):GKTIXE/.Z6WUXVQ4?Q72Q0?9I'>1@G3)>DY_H M5>)<;0GC&(H(Q3AG*8FE52)EQUA3HXA2-H <2V:YH29-78HJ<\4V.: MA\?[F_^$[ZX?;M^#F_M?/M]^>KA^O+O_9&EV])PD0Q-E/.B'-F>Z&Y4J.V:( M;$1/^/DR?'I*,ZZ1Y >Z(X/*TV/=J/5>7WN__KQ>\1>FAWU'V.^+U5-M,Z11 MD& B0LAT6WN,M?VEH(-I%N,P96$0A59;L^[AID:,M7!V/'@!43.:\X?3P"Q6 M"JI+#N]$!;6L QAB9K!X(J<+@XW*/6:*'U*+X5V#1)WM%G9*&2)1C* (N0Z" MC0*8D3R'+ C4-HX$$2;<8ZC99,VL+[=_O_WTZZW7^#);\VD([ 9F&(-(LH%L M)5NPQHD9>R/KQQ8,R^BPOO9,F1"@QE@MOL^73Q]79/E>UZ-Y^'Q;D5V]^N8\ M0")76[^(J^T@ED)"@B($.8U9+I(\RKE1V*O9<)-CH$9@H"4&2F3PN )*:%#) M:Y&?=!GJ;D+R#^#P--2)W65KQP5$BT0NKV".E*SE_$+:)6$90].9:'7Y*>,E M4QEKM)_QC5;_5F<[JE;J]+)$)Q!'/8<81@7FN M]ILI(XAE5N%=AN-.C8X/CJYT;91&\JLZL!,HX?N<_IV? Y<302_(#LS3AJ . ML#FUQ&J0L\/SH[[A>>)%*+K/&"_?[M9,YU0T[*?51OSZ;;7\1:R?]/&CD)@J M2H)!0F.U==4E!@,9P"!*D.0X3#!-;!KF7!YR:ARU'T_.6O'D2R5W 5Z4Y."Y M%-VNX8H!^@86I'=,!V:G%ISW^^'Y6F2@90:_#(.F78L:OZB.UX:F+[K676;, M@;K42<;@2:-VBS'7[+ CC,6=;H:FKJ2EG0BKA;KHJ0EZ;/9,/):""0092B3$ M(N8P%RR"$J%09ABE#(4VUF778%.C:R4K; F[BRZV,R([\36S''VA-C A[XNY MQ6L \] $$$\V8>=0HQJ")DH?6G]&]SB8?#I<<+OQ_;!:*ZOE4QE/?3C4OZ\6 M?.N!80)3&L8"9C@/(*:98A,N(TB#+,4Q^B#SZH,\DFJX MCW+;953W*MF0'T)W\RTUTPU.EF)3U2L A=AL%E6\G2YRT*JW:&DQ.\^GF34] MZ/2,5#&V4N%*EW@!+=GKV@7G(R$]%I#MB:*OLK*N8HQ;;+8G6$3\G7;W":@3PFY;4,AG])**&:WY/G(9>Y_=2T,T@ MLE_L.S#PM<"?&F+<1;U#R:.%O.M:Y\/$7XLFWRF049(D&$9A(B!.DA3FL=H, MA#(*649S&@=6G21;SY[:)_Y%^R)7$FR^"O#':KTP[$YP"C7C$T$7+(8_ %1_ M#G/>=ZBNO^.][9/'/LT[5.G$X=W1)2[A64W1V/H-BR1C@BGS.>11#C%E1&W7 MTQ *'',2Y*%D9AG, S\3>X0<#FY.H3")O#) M'9*Q0IPNOQR6(4RG5>X.5CJX9\2PI-/2[@<@G;G&-4'ZB2SG_[NMO;9:S'GY MC^LE_ZQFMIGR>_EAOB1+-B>+!_63TG-MVW7>RU@3^H[;^E2U$+<:E:ZQMD[: M%-EJ!79J#=)=WBO0WM*-?<@TWCJF[LV11D%,4GL;F7 M-Z3XVK3\G-$H#3B)$4R8T%DMNKLF(J$N-4,1RP+.U9/=3V9-9)CH:6PI7C%O M/O/K1;&Z78KUT^M5>12K \N5$H#46KB=O!K-D=UIJS?(1SUA+?01=RT>V$E^ M!3Y56&OIMWV6_1^NVH#F^4#5:.@W.42U >7Y;BB^:YHZLJBP7]2_%%UDY3#PA-##KG"_%%XU4 MBB\:Q,O2-=*;E^*+NKTP)K<,D>)[OVS:\.5Q'J>I#*'F#)TY1V$>8PQIRB*I MTWRCW,J1:CCNU)C#)!M5">\SQ706&7XGM\NT/5^I?U6CWZP[Q@9/%?@JQOE_R]VO',PIQF) ]BB'&$(>:, M09K07/TMR#BG)(ME9$)-78-,C8=J.4$E*-"2 B4JT+*:D4\GI-U,XPNHP;W. M#AC9M0JX ();UX!S#QVO@< %M?9Z"5RZUN&PJ+/MU>T/]E5'$M_+I@7TC+* MLHSE,.51"K$0,20BXQ '$DG$4Y$*\R)0EH-/C1@:";5CX(^F";J'#G].$V-P M:#4@W /3BTGWONULW,MM2_H!\;8X&1L0]Y%.SKSC;W?.Y@A@YSF<[3/'.Z=S MU';O',_U&8Y10$+9HXKSQ,=545Q_)_.%;FWQN+HI:; =,?Q^OGC9"#Z3.$X% M#2/(:48ACAB'.44A3"01:,9UZ.,%#Y#:GS)88.3KN,%D MR''/'2Q .#J L+G76[_I+X*MGI;S_U6#+WD[&4R9E\^" MUUZ)ZLK[S5==HY0FB)(,P91) 7%*B6*RE$.99D$>YC*. JN>0<.*.S4B+(4" MK/:HD5+0WGV)?4ZO&5=.9](&9MG3W8MWNH*VL@WW-NJ6L7SMM-=:XRO0N%2K M&ZY J?:@38T'F)[A^AS[%/:M6Q\/ +Q!-^0A1G5;CF[)>CE?/A6?157'H-EZ MDAP1$6499'%.(>:$0RI9 !EB(H@"Q#&W,HO/C#.U!6#K"_BFUH&JUHJU5Z#T M.O/58D'6K><8.J OS8O9 N ![8&9NY%0^S(K/^8 &_L+,'ABR'.CC$IM%U0] MY*1+E[N1R:'-K+ZFVQ]L\:(+I?QMM>)_S!>+69QA09)<0B:I8A82!C +: 1C ME*28;-O"K=;SIWIK MH$Q+X[K7MI/034U#8#H6.U7"@I\:L7\&=TO0DGS7@>]F.'@MXA*&@7FDD 1_ M<-O%(MB#UAF&8/&X\2(0['7<"SYPN-W-U+_F__U2;)H$'\[++#FR^$SF?#MF MN;.@AX41OX@JJTX\B/7W.1-5>$3M$=$7E!D LX@E@H0$P33''&*:*,LUEKI\ M$::Y3/),"&&S31A:X*EM,L/&K1T\F>"CP6\)_-]<'%'-?W' O]PVS#:N(Y+#V.KE^5& M[6$>U/:&DS4O?OW&E!6$2HJ9\"@L$9R2%*14,XE0*F+,T@5Q(GD6)"#BR MV1;Q?RQ-Y/1F<*[M'83__KI:5[Y9YIMTS M@5#"6!8@!;U:#7"L6R2IG\&(B4 P++.(IXTC:JRYV/<\#3P;.O@2Z ^L/1MD M*[I/K,W6 6_O\L#\OZL8 ':2ZO?87\J%%22^"P:<'.MM2@9TJ7VV:$#G36ZD M?J/EUDZ3TKB=%[^_>]U6 PX(QCP6%(I0=[3!.(1YP#.(11CQA B2YH$-I7>, M-3E";XL*M*SNE9:[(#;C#T_ #

CIA94XCI(HI]$F\D E&810'<>C8JJ4>8II'[DT<;:M)BW,7 ME@9+,TKHA]# 3- 2;AMJ.DB?E0/5_7=6:09XJUXJ!PIV=$\YO-+AL/N]*-AZ M_JVJW=C$=&XKI28$J[TDDE#M\]0&#X<2YI1%ZAN/11CR!.>Y>7)^YU!3,P9: MPNK\XVU(MD$!5%N0#8FJT>2K52$>.Z_ L48!_CK/2&_;/48@ ?Q&5QZ9I!OJ-K*M&;87V M/_S'RU+\Y9_")/@K"JZ ?@O+6]\+5CHVZU^%Y:_4?Y46WP33?K7%JV54^HF9 M,S/(^LW'P%Q<3443U^C=(CNONZ\2W,<#C%M/^ZR"1\6QSU_IZ*"IB^8?[>?J MDRA%*502&L( Q4P734.Z,8Y.8TE9*&-$DC2ST-Z:\\ -<,9GB(LOO\V%T<;UW9BI?N2_,;S-O9^>;I'V:;41Q6?R MJE._9B$)0HJ531(HYJ@#TD@4PCC,4$@I%2&QZHQY:I"I\4:("Z',#T*?+ #GUTCN'@,=>>D=#C-Y+[YR2IWKIG;W6 M[8/_A:Q_%V6&YX-0$UBZC![+MQ3%693D5,)4Z@Y>DB"@IVDX+=25LLCGO/HFG& %\P&)@(WN*S)X"(4GACA_#BCTL)% M=0^YX?(-O6(.&[IITO"7?,?XLR")HCPERD! B=IKD*@\X:&02()PQ/-8)MPA MXK!KS*F11B-R8S(X!1=V@FS&&)ZA&Y@[MJA]OH"::_"@"0Y^0P<[1WR+P$$3 M",Z$#1K=ZG"@I.V8Y]5R<[-:K-:$KYK Y2R4"586!T6Z80V5$^G M,(K55BI",%#_%!(K],SJ"IUZ^-1H;>M$?._0!OB].8_U@&$L-^K[/AV1W]LS M5@](QNZ(?/[E<.N(_-Z"FP[O&;\C\OL.-CIWC0,-72O=LYO5\KM8;W0]C-)W M5+]6,D,A8R*%DB4$XH"D,$^#'*(T2$B62I&9.78O#30U>M*2@I:HH)35XOOL M M6 MCQ!-3"%G4;)A490-%)?UWWCT>%!EKLT:+) M]7W[1K_7K1=7WQY6(:\4$1P4M2ZN?:$/ MY\#,]=4/TO$[/M=2@H=+:/7H['P&">]MG _'>:.>S6?4/=^@^=P-;BSR13UM M^2*^B&6]NHCI%;A^ULY= M?W1C!94GZC$;Y."6M#/)4Q#@F2$,4X M5K1$ YASB6"*L,[I)%% K [Q.D>;&AUMA05<]RHNMN+:IG1V(6Q&/-YP&]K# MM86L;._C.[>7E^691%*6ZE M%&Q3-WZ6UWQ5)DOLDM#KUYV*(.:Z^#(/"8,XR*5N)L^@()3P+,N5#614[MIE M\,GQRU9^4"FP[7N^DJ!1XJI57<'0N^(R+Q<<5 .C/;C?W1)HCVS5![HN\E+/ M;1&7^M>.M)R&',?!TP.,K=.GSS/<;*2RNMN[P^INK0*$[UYWE]3[R&NU=>3W MI33%WT6Q*3N8W/[0J4:"/Z[TCVY_B#6;%SJ8XM-+^14&$9>8"@1SG.IV55CM M IG@,$@3E+*(!9$T2IL=6_"I,6LM/OA>RE_54=K);-\'>_07PR) M\V0%CR;VJ ;UV)-Q:)N//KYC:^W5)&&,$L&@ MC+,08IIED.8\@S%/9)Y&-$P"J^S"BR-.;MDI,V=%)6394.7?+'MB7\38;&'P MBMS C-Z6==O\NA;W9Y,"$/8-KDW1\=70^N)XXS:P-E7_J&&U\8V]3DH^*(F; MVOS_F&^^-G$O]4XUS 5G,1(PCR2"F&6ZI6N00I(&)&0BCK =RQB-.C6FJ85V M.@FY@*_528@_U,8Y":GJ1FS;8P7#F.,3P9CL.XF(^NUUNYIO7:\[7NKA+]-7\!6EAPOS0DGVY@N\G&&UP# MDXLS4L8T8H3$"=HH!/N7I]7W?U7W5XRA_K(CBNZGCD(,1HHU1&!VL>LY:+&Y MES7%S @/TSPB,4RR)-?'%#&D"<4P2C#END VS:P*,.T]?6H?>MDO927!VL6H MV,?-]#33$8W!3R\K("Y95PY'E2<4]G8TV7[VR$>1)]0Z/GH\=9%C>^[G;XO5 MJVCZJ9SQG"S*"2E+M>TZBU='!&6OKU8/L"KJ928XERA@$N8B8! +',$<80)9 M*I.0!VDD[)KP#B3GU(BCD@JPG9R67;T'FDXS%IK )(WH+#_9-JN>P!N#";3O M-CXLO+ZZE0\DY;C=SH>%^JA;^L##.3B$(X4$'(PW'"._$T7Y:1H)0L="2A M=7^"#I0C@I65'"4PC/0Z2CB&A&0QQ#3/91CC..-!C?+MTK"?C&>,FW&'W WR M@> UM:X] 3:XM7W*"W<%MK)Z[0)Q&1)_?2 ZQAJ[$\1EM4_T@C"XJ6]&U37[ MGY?Y6OQ"V%>U>5^_ZN-+]9-O^M>S-,R#7.VQ(0ETD"#+%5ECP6 0)CE/,6*9 M8+W2J[I&-_I"QL^U^JP>]%5W.%7[4Z%D?GH%:F[6Y$F XE4GPEE&)1M.A1GE M>$1V_)2K6F2PE;F*"&FD'B(#RP0E[^E8G8.^46Z6"1#G$[6,[NY1I>-#4S:9 M\XC%RGA$&4HA#I0%F<PXPWLMEAMNTB_GQ=LL2IT91_+ M&/2N1TR(.5IMS%N"#A)W;H*([R[FIX9ZFR;F'4J?[6'>=8^+7Z>L$E:49Y+7 MC*U?U+>F2U6)8J/^7-V_;(H-*4]O=!&QIC.+E!FEC&8P"Q(!<9)S2!BA,.)1 M@#B/J,C,4M:=19B:G;130GNC2:5&5?5+Z:'_L@*KG2;*HMH(NQKX/:;+Q/3W(SM)H!ZDRJ61IDB$@J8,K+3 ,:5[4 <6Z_F#J%TF[??0AEI*#D&1(P%#+009T)I'D>0+5P$-:RO^C,Z>#/?#IX]JJY]1[= \/W?9 M5(NK7#\]K4L24X*OY\MBSLK-Q2Q)9!YFBA%DGC&((QK"# 4$!GG*,(U#'""K MJ.\WTV1J5+054V\%*CG!=RWH%5AU5F:96C66JU[%[ M+3"5C^?/5,+EPN3^:6JZG-/C_[,B+Q>F:_RJ+Y<$$BT_ZBZ\#7' 4 M!U1F&<0!RW4]!@3SG,20AUD:,AXG++*J678XP-06MU(^H*^P6ZV.@#-;1/K M,3"W5TB4L@U0,>&4.6>+L=8Y]6[^3^4)SPX?5^H&TN\)N M#W7[TF<@)IX*%,,JQ,BZD MLBNR&&4PTF7DD.19*(SZD/648W+LI*0KRCW0UGF MACA.F1FCC3 1 ]-]-V0XJL:4_^A,U^^JU&6.K7ZU$^;EAXXH%0;>$+DH>+5 M$$/*XAC*-$O2D*02A<*N?IZ[,%,C5RUD^2F7?VF)"WY[O])-6 RCSKU,E!F; MC@7_P)3: WF'6GS](?-6HJ^'*"-7[NL/VG%!/P_/[!D']@^B76Z;XM=OJ^4O M8OVDJ_"'(@HP1C!@<0!Q'%.8<9Y!FDDF$2*IHD^G@*_CL29'@'N177_4\H(7 M)3!X+B5VC!\Z 7,WOWD&;VCZVHL :D0%6E;PBV?<' .L^N'W)I%45CBZQTN= M1\8X,.K$(]XF NJ\+F=#G3IN<:S2IKAZ\VKIY]J_:4*?=B78(&ZKTSK[JFRU M__!Q"U*=5.RHCM3IJT8.(ZFDN%LJ*4J&*\I\BL>O9+EWTG:WK&I7S3 3,F4< MP3B4$N*<)##G,8=!G@L4!"D)!'*(T!M+_HF&_GUY^'4;%#)^>Q[;=\",TB8U MI7^:<(^:;UO:UVEX&Z7_43"(>E4J$"80V>$X;6\=R&$K]I\C;L-Q,KR%:;B. M[UJV_I'\:/(&J[*+=2?&6EJ M6]FZ*+N2%NR+>ZF;ER7 W6N!5]B&MG1=$7,H8W\!C1ZE[,\]>>1R]A<4/"YI M?^F&'G6L[IK6.5B2!,4,QE&F&$ B"K. (:C,UR0)F,""I]9UK.XFZLIO2A7= M.11ONK.O8^4 P] ^J2T"?>I8W;G7L7* 9.PZ5N=?#K-&] M5/3RHFM)%4TQJ;+'NO[I]@JF6POIG_QS4(83_G,8A$"N].F1 ,7\!WA6L_BU M &+)!0?_\;(4?_FG, G^BH(KH%_H\B;UE_ **'UT9N7\NUB<;T5B-YUF/.=C MD@8FMOWY*87T5]#(%(:BI44$C M'%AKZ2S\B]V &CAGO<$T^%YG7TZPA>R+5\@L_+'>H!O)&>L*H9U#U@B53F]L M]Q/&<\4::;+GAS6[P^F,:RGNY M=#+@OY,U_X.L1=/3K9B%L7HCTB2"J:M)==[.E;+#EZT\.6V3LZ7:M^G3RW4[[_6NH!OC3)6!T&]9M#HF&VL>1G\ M$&XI='Y&I0IH=+D"S5SIWS5S52H$E$:@40E\'G]ZK$[QQIJFT<[XAIXNVQ-! M'P!?."_L-<28IXD^L#@X:_3R2,I"O>93EN?^#UI55*.S=DJV%$N6] MJ/Y4_UZ\Z*K+K<5:W$HIV&864QIF-,BA((%0&Y*,09IPM2'A69Q*%(=IR&>; ME5KPS?RCXXIOM=1NE1B.*#Z)#?B)UW+_#.:U)CK(GC7YV>5?Q$YIR_[6X[X> M9O[6Z4[ZT%X;I,*/VX;\C>9F*.^YF\CA<->\OI)+-GKN]62-Z5 HH"2 M,- -/T6>0)QP"G/*$$Q3+M(X07D]B9GU>[<;AS?-=X.XJS$>YN"\U 6F5+ :H$=T+@RS8[.<:X)E27FD>6 M3N?%K@FF-T*'/RWNEES\^$_Q.LM10N*,8_6M1VKK3>, ;^SJV1<4@8/:-]CT31PR>. MG"!Z1J'CQ-!S%SJ6 %?/Y//%BXYKVQ6DU"7&ZX@4+BC#%'$89B&#.$,89DCM M.J3@(DL3EF%AM89?&G!JGWE;WKT*KEIDQSJ0%T$W6^]]0CGTWJ4?BO85P VA M\57_^])PXU;_-E3^J/:WZ7T]FTB_>_U%$-W%5^\)/ZS%_[SHSAO<.K4*<)]6RZHTV3_$_.FK M;KOT7:S)D_B;KIOXGFS$5KDOJ\7BPVJMGSJ+4)Q$/$20(9Y#3#B!68A2&&": M1SP(>)8;5=N8J'Y3H]%&=E@+#TKI@18?:/FK!G#ZI*JJ/C:5TG)N+Y<9C4], MZ@DM&>,5JMLB=04:K$#W*SI$1N!$WX3)U[YST^[_DQ)YO:9VO$IZ_<1TW-O, ME_.-^*@V3KI'O%)AKCLN%H78%,K (?^]6M\L2%%4>QS&4:K3)&A 4XCSG,"< M)P%D8IU:=C"S&GMHB78D.2]G!3GA02:\)MY0?E JX[8$L)L9P+S0, MW ,O<%Z1MM\KV6/F:\]D,?*X>R=[2([V4 Z/<-Q+U552[N5%VB[.\79926(6 M1$DHPCR%4Y-K7.O; M-YQ'=K/W =R6A'?+,TL'E!7\-,\1 MB>(<4JR0QX(ED*180"(Q3E"4")%9I44,!O\(20V/>@S VN(.B+S9NC<4G@,O M;8W8H"7W%=B3'+1$][=FN>#E:5FR&GK4E<<%E,/%Q>D9KA&C2U9&LNCG?ID7 MOU<9:OIO,Q8F890E&*815\M%(!5?Y7D$*4UBGO T$U%D%S=Z=JRIK0Y[HFJ; ML<[2U+*6>3>53_E772YT0^9+?4)O&V%Z'G@SNO($Y\#LM(^D%NZJ#>85^+Q: MS/6Y5+4?JN9W&^T\T6VZRWI^VWYX'X3NWRQF.:9(2,YUU\\,8AQG,*-I MJ/;:1!*<<9H%TBH,SI-@4^.O+X*MGI;SAKVH6 HY+T.^V:Z7HZQD!VNQ*"M$ M;5;U;TM=JYI^EA%UON;9C '?8O8&ILN62GH^=DH!K97.^:WU*BV\[5R5C>VK M"J:[^:VU\QC.YQEO7V%_OL0:-SS0,YA'882^G^]&_8_JMGMYS5?EJ6"=2),3 MH5[_6, XI )BEJ:0II+!LMYYB@@2B97[^=0@4Z/D:\96+\I07#Z!AXTR(9"I%X,1H]#BPP=/[7._*;MW M*.& ELX\&VD/K.Z/N0\$0^_ZS+2WRC@ZI:I3HM'>@T;++SHE?CNMZ.3OW=;< MORES?TT6UTM^S9_GRWE1[NF^B]L?^GQ"S%""9"HI@[&($ZBV5 B2.-/%@R.4 M9)0G++5J.7)AO*E]FK6XI1^'[ ELM_Y>@MEL*?8(WL ?=1NW?5E!+:R_-=D0 M%4_+\Z711EVI#54_7+1-;W/TX)3Q+-O6( E*%8$0W;]6D0?.HPS2&$609VD2 MQBP/@L2H?^WIQT^-,*X?'FX?'RQ=(?N !90A%D0A)*%4E"LS 77:)LPBM=O) M62Q1*F=JXT57PT/6'F9 T$KY>H%FZ 5R!F+H74P5U#=$X/AIG7WY4_8?/JY7 MY*1B1[Z-TU>Y4=O'U?))LSC[H_6@-_W"50C[9 67_H MW3AX^N#/##+JA]^MZ"$!7+C:C0C*,UW]Q%W6=>U42Q*2HC0F$*D-$L0LSF&6 M2 X#FD:QS'@64ZM<@;,C38T.2D'M/OOS*)I]^5ZP&?CCKT[_RT.7>[J85\WZ M#*K!67_^%\'PQ #GQQF5!"ZJ>\@#EV]PC+3?D$T9O'DO'S8K]OO7U4+=7%1) M3Y;VJ=&S)O1R;^4M8Z5;$O^?)KERD%1(&Y1\!3<;C3ENX+(-#$=!R58W.S8U M5A_;+NOOB^#BN3PEJ&JQ5IEU,B(D9@12(83:Z^)(K99!!@.>1S()4!Q%5I;S MY2&GMFR6*\-.9%V[N1%Z6Y79)8W. 'PS3O(+Z<"$Y %-^U[&Q@#Y:F1\>>;WM;_O@VA"J,0Y0QFB$40)U+ C&E')2>8QUDJL]2\Z>/!PZ?& M6-NN[/]N46?]$+!NLND+P\!,LD/ I>3\(106!>=[0#)2N7F#E\.NV/P9E3M+ MS1_>,UZA^3/2[I69/W>-F_GU26QT'X[/Z]7W.1?\W>NOA:Y\\*'I^7>MN[.7 MKIC=Z2?"*(P3 @.<$XA%AF$F,8((A2A5/Q+(K%.&NPA3H[0/=Y^N/]W/=K>4!L\,TF-E;PX([,%'J9EEE(Z1&?)W'_Y/6 ,R7/X.M$F"G MQ2#N+'<0/9E?#@*,:H&Y W1HA/5XDL^2EK,@3E)EE2D[C" =U,YBF+,@A3%# M""/7]>KEZ>O M>K.HOL?#9MDQ%P:;Q'$0'L%,JL/3?FKI\3-H- &U*J#6!1PJ,\Y\6.Q4QYF7D3:U M \Z/W6:X/ZJ=^^8>CQ]OB]T?@[W=N(?'.=;ZT&4([^4_B#8]-O?K+[HNZ_W+ MIM I=LI0GHDT($%*.4Q"$D,<*#.61CQ7!FV&F92"!)E5F-.E :>VY-2"%F"U MDQ'\-%^"0ML+Q<^6%3XNP6UFW?H$<6@O95FU="5!+:QZ.T$I[A5H">RQK(UP:;MP"'X;*'U7Y,+VO1Q!EB]GTUN9EO59+YDR[^=1>.(<"X13B+":0 M8,0@Q3B7,6%ADH76490GAYH:L53Q@M;6K &F9ASB!ZF!V:,"J25EM2^NY/0< M4MF)A<^8RM,#C1]4V:GPR:C*[CO<4RUTS/S'%5D6G\EK6906I5RR+.*0Q6D M<913F.&RH;9,PYBJ_X569<9.#3(U0MCYH5>M((#EY=?='%8S9N@+UL"<4(H% M:KF&X8,N!#SF5QP-,7IVQ3DE3^56G+W6[;N_6[*U((5X+ZH_[Y8EQ=Q_*PL: M+I]:7#.+0Q$F(HQA&$CM1N?*0$AX"%,LLI#@+)*9E1O=8NRIL41/L\$&=3.V M& C+@4FDD1K\U,C]LRZD5:&[E;UM>?AC%P?$/)&.S2$IRD.L134 MJIJ5P9A38ZI&Y+(V!-\);1L_>AEL,Z+R#.' !+6'7DO>YCQP@,0R"X"\Q8-> M'G'D&%!C"([C/LUO=4RSF1>DKE"OM@;_K[FKZ6T4!J+W_@I^0"S%8!S[4JF' M+HI4;:.JMSU$_EQ%VTVJ)"OM_ONU(>2KE-@&7'J(V@KLF3?X,02_F6=]V&GZ MM%JK^5[]WBU3B3%)D0 HI^9CQA5@W,K32<:R''$NN%>+WEL3CHUQ+NVU7SH> M+$Y^6)N3TFA?>CBCZRVHE+5'-KNKB2&D?G/PAJ7,_K MVE7JD6WM+O;=0FWK'1(K83G.=B-75;\26Y^[+,^]Q Q2E&H,(!9\VNUUP ]S MV+D1682(#,QOY\&H?3AA/6F(2-79:9@R]!WQ[+VEDY\57]3 *0BJS]LUA0T7 MW%SCO+SRU1J-:;7_^ MFZ]%346*4JX$ 8)*0T40S0!A$@'$$&0(,T*A=*:BA@G&1D),=)C(3:A MY\!+'3$9F)NNX @AJ"9.=TZ_LJ[M2-Z@L[[PB95O]5?(UT'BXM&ULY+W9=IM)DB9X7T\1DW,[EN'[4J>J^C"T M9&I:(:HE16;7W.#X8BZAD@34 *@(]=./.0#N&PCXS]^5G:=*05$DW);/SDGG*5YGLX^__N??OOT&MR?_MM__,N_ M_-O_!? _?_GP]J>7\W1VBK/53R\6&%:8?_I]NOKRT]\S+O_Q4UG,3W_Z^WSQ MC^FW / ?ZU]Z,?_Z?3']_&7UDV!"W/S7Q;]&@1FER)!-2J!<,N"*2( ^:Y0J M)2?X__/Y7W-(!AT/4(*3H+R6]&/90!'>IL1ES ;7'WHRG?WC7^L?,2SQ)V)N MMES_]=__]&6U^OJO/__\^^^___F/N#CY\WSQ^6?!F/SY_*?_M/WQ/V[]_.]R M_=/<>__S^E\O?G0YO>L'Z6/YS__SU[O^.]_6DY/OY[@^?>^++#0]^B7 MH.J3&;\XC=/0L23]73]:<>Q>5J$=)JP@53S @/,G #RDA"7 @&F#11 M6(XA9GF=W4KNDNA="W^)Z<^?Y]]^I@_^N8J@?K&6Q5H.MY;;R&0_NL_WVB?Z MV8F-,7K:*4"T*E!"!O#,>=#..%*#,U;$@\B^NMIUJJ_J\FB1?IHO,B[(6)PO M%Q;IEEZO W7[$S]_#0OZ($A?IB?Y_+>KU6BAJ]6\@>0V:B%R__03<5UPL<#\ M=J.5>YE;<[8B$XKKGVRA\?]Q%A;TB2??/^#7^6(U88Y'%30#)PT#94D8SL0 MG"LKA, 0$C91_HV%=\*!Z!\'A\BS$TB\Q\5TGE_-\DLZ=B<%F4^8'?@0/2CE M,H2<-$F%E>"S,<*:)H"XMNQ.<)#]PV%_678"AD^+,%M.J^"W@ [912G);THJ M$Z 5N48!2R142X=&Y9AT;G,ZW%AY)TBH_B%QD$1'1L6KV6JZ(M/V>5J%,5N] M"Z>$:IT$R4. $>0V*Z4M1*TTF;A(;JS19/3208BX:]6=T*#[1"_TCRQQ?SL]EJ\?W%/./$!*$R%P(R0Z10BFGPEKRCDIC5LDCIT34 MQH-$[(03TSM.VLFY"]B\GI[@N[/3B(M)22(4ISUDYND$>,,C<0Z,CBV M852-P^>S21#!95X*$4Y1MQ)9@+/<0TS2^2*D*Z$<>&%S9;G=(-!QDG-_X8VM M]8K)<&3U?UJ$6F?T\?MIG)],7&"!.Q. K!:=5(4'")X)*+$@DV3/K#CL M"NO:A6)9@D!/9Q;G!3P:#I'^4.A% M*GB8\N]:=3<,=)Q=/%B4702!+\X655R;>]<*:=+!V7*2DZYU?0@Y&8I7#@XVDX.?GE M;#F=X7(Y"40@TX(!4Q0!*RLDN(1T-HJ8E0G6^=PBV7QMT=UPT'T2<7]!=H&# M5Z>X^$Q'WE\6\]]77U[,3[^&V?>)K-=JQM6' \F3,#CXQ<\.3FGGIF@E6?D!E$<14%SL>!=\W=T-!QSO% ,78! B+\M)9NS=,_/GXAN2V/SU;UK4Z-K"#10=9SE; M"+0K3&R>'VV8H-,O,4GRL+%6^LG"P,7U'YXAD\5$=]@]][U+[X:+CE.<;80Z M,C*.B(.\YN(D?)XP$5-1:"&G0(0'.@*#8A%L0H.ID"24/0@-UY;;[3E?QQG, M_8773.O_]O,MX;VE;^SU^/[XWDE??#Q^^^;ET:=7+W\Y>GOT[L6K MCW]]]>K3Q^O4[_@R__%//?S9_A,I/_!-_]D2/H?P=;(N?ZSJ/RZOI[,P2U,R M _/-*[X+;"FCLHLQ ==D 913#CR3'ARY#3HJR:-YR!DK81G7$-@NNME7>+): MGG_G MIV"':3(2QH#VWI,\;$W941QN;8Q*(^,A M/U1KM3]F;A R+G0.T>R=(#E$S!U@Y458?CF:Y?J?5__K;/HMG! SRZ/5B[!8 M?)_./O\MG)SA)- O1F4\:)DUG=BB@-.* ]/1T%_((W(C<;0M8YGB\B7&U>7?SN^B/6;O/',0E5V_?"D0 M6/102K8R%RN":@VV)Y(X3I^4X6 WI(;V!B!%#''>"H(IU3+YY0=,2+N*.'V' MJW-NT"@7,@425CI.VREDB$D%L*)([E51#UB>K[X3BQ,JA'&E#E(%';[XC\S"R:&;)PMS/F'HO=]<'-U_7%:L0R'D[UE MVP$NCE=?<'%-)!/O>2G(%93ULPS-+43K%'AKHB2SZ4II?8K=IF*1 M.7> E.O$,\XQF<"(>*);U=J[X&.!DA*S64>&V-S5>3(^FE\J#GC6["W=_:$Q M7X63-J'8?+:6P-^GJR\OSI:K^>D6ZV00W\UG:CC4E?N VT6BNA V#]93[/OT]/ M3B9)>RN9HX@0?22G320*"V6&P&.2B6M.!W)C\)ROW8,SW 0@>PFS Q"\(7'/ M/D\INML(@Q#]ZH]TPLAN81T^-T M]> E-P%/!0-X%2.['W@*'+L/'*,6LQ>AD%118QU_+E MB.!5R6!4MC*5$##XUMBYBY!QFB$.@9F#Q=P!5C;T3V0)7 :/P+FH=RP!(1AE M('$6M!5%V,LN$4TC\W%:( YV/?HD0780A+^=AC@]6=]V',WRNH;]R_R$A+ZL M%W*K[Y=IBH NA1"V16?"&R"09T">=!98BA"M(Z5=:1LW$!^\.&,0%75@>:[P M=3,GQG4,GJD"QMG:[\$EDE1@($*.B!H-:WXE>C\UXUZZ#Z/]^R%VB"HZ -7Y M[=O[\+U>O9VG1CDZ91R)!'.J]RMDE7TI$5)6P:225. //8P\Y,[S.B7=@.D@ M/=]SY7F T/N SN*,5KTEHXDNTG'RW,#5=I,J^'7CR0!:R^21!15#ZQ3TO<2, M>]@-!Z &HN\ 0Z].OY[,OR-^P),Z/NX.AK+-G*1$6\&QFNS4!8(EADQ&QT4N M-C3WHQXE:MQT\T"8:JN*#K#U=AYF-TULM)8H-1(*2@HVBY80I2G@<^$IK7LE MMI&O<)/5 F&JND Y MLZ"W6%=DW0./4E'\]JS+^8,+M2'K84S MX:3B^. @GKW3C7L>;X,EJ0>"4@NQ=X">NS@@LVH*CV 43Y4#"][2)D II"QD M?2ER&#SX'S=)/=21=IBP.TA7/FA KR3AG6*BJ*C!RTAL22X@^A@A>\NM3D&+ M!_MK-S_4>JD:>I9LTA!*ZL!4K1/\'W U76S2O?%D^GFMN*NW/\5:EIWA@&S= MR:$6\IH2Z 1GD@E,TII!*AP?H:N;"&\XU#573P>0>SN???Z$B]-W\Q6>QR(3 M'3%(866=B,YHVU#8ZH2*X)Q-7-(9SYM7E=Q%1S=!WX!I\4/%WP&$R!A_P\6J M%LG4QTU7R^Y4#5=E@5BLJ.;7TS9(#A)YC[PD'_.#7>'V/"/O)J:;:&_04[&! M(CI U/FNN)H@F42C:A^*7!U'1Y(Q%+0RXX"ED(VWUF?=/A%UFXYN0KWAC=+> MXN\ 0M>KK>[R#67,0LE8)\N:2 S5*IID&=B4A$M>!,360>"C1'43$PX'KK:* MZ0%I-](D5S@)PH:4*>@PVI.1 MK3H]G:YJ-%KE4],B9%EQEBHK#K6.47C(.M:.TM+4$28>"E-*B1R$;_X4\@%R M1AHK^\P.>!MM=&" 'I"0MBEFD@:$6//#$NOMI$*(FL=L$F>EM'ZE?V!E9OMY MM,\*JT:ZZ !5[\_77;.TZ;UC'=.IY SB!294UD"^7.UFP62X;6&#&]" MS9*T-J?6YN4>4L:](1D(-BW$W@-Z4CH[/5N7\:V#R#J08X%?<+:5P^A3\F4@7K78X4%V1.[)D(7C)?9R[P6@-!(AV@VOLI)(Y[>3(4 MV@944P4WFL_8Y<-8!_3^# M%&7"%&(2V+KDZ28-NX5I/W9QTT%R[]+,T,F\:9GQOD[1)5VM5HMI/%O5B\5/ M\YJEK_5<\Q/ZQ,\77!OK([,_MBE M4"/HN .+^)AHB1^.LA #D2<%2KGZWL=EX E#2&3E66X=;#Y&TVYH_,&KJ%KJ MI1G.GG6RR?NU-K[@:IK"R7566HTYN;[$,\P\>8"GYQV 8F4,!!G#:B*,"T\. M8#:0M$^A2*]C:7\0/<, E).3^>_TT;5%^A1RS9ZU?QC]$S]BY_X%QUDP5'<#J1L^( MNWG2B7'D6.OS(WD&N3YFTPZA>*Q5V-Q(V?HZ:1>ZQKXK&-J.*'19\Y)8G72!_-I,Y\A6*$EB5(CMJZ)WXVRL2\, M!H;< .KI#G2;V>!'9ZLO\T5MB#P)7GC&1 +-8JW[1T5!%3&'VBJ!.6FA6]\6 M/$S1V#<%SPJR@]31*;C>+)=GQ(GGV4ID&E()=9LH 4%F 1ZS=<872X;[&8"U MH6;L^X,10+6'&CH%U/'9:KD*LYHYG*04K$TL Y::Z!:2]HA:@^)5HRS%PR-AS&]O*Y M!GO!\9S8.D@1/6)J>\RC,PF3S:!=L+44TT/@+I*T>#".H4JAM1M_#RDCO^)X M?C#MH8$>@73U4&?1FI@D!Z="O6EC@K8'JS5R29#3:)D7K5\E/D3/R"\XGA]2 M^^JB&:Z&OIC\^(G^_/75NT\?CU\?OW_UX>C3&_K79I>2]WS\,!>2N_#2Z#)R M4[]Z@<<+\-D'R\&(J]#CQ4SSF+1NGEKT>L4C'MIV$+?M^MR]I;PB,?6S]**8@-GS[3 M%730WRZ1<=_:G5PH[Z''>4.A]@&*=57/AH/ER_EIF,XFJ((/MCB(T3I0JI;F MJKI)E,M6&>8+[N3$[(:,VP2, X\V.KT-D ,%W(''NZ7^5SR-N)A$63M5UBJO M4JL@K-,0%*_/KCT3G#$K2^M+MFL$C(Z.0Q5Z\UC96[IC&A"RH)._AD7^G:2V M)1U]\%J)>N4B$JA2./@B$(ARA3FF9 U_S"F]XW/'J0IIK^]#1=:#(3@_.]/-!)P!Q#Y M@-]P=H:70]ERB%9:4<=VE@PJU7JY$CED[4S401:76X^FNTE#)^[FGCJ]]73N M 'W Y!:"7=7I^&+";"U(2S]7ZY/38.6A1MM@784)P^,*_#:.6#%.H.2.=2M M"\GV('-".Q)U*'W4A'LR7DGIZU(T[J: MXAH!X]J:!@I]"")/DFX'T/C+8KY<4K!0IBLBW1I?>[<65@L=-(]F^=>P^ =>86F2>\ 45R@>!(1LP&H8(U(9K6;28?)&A<=W<8++73 M0 =P^@O.2$8GQ,M1/IW.IE4^J^DW/&>'DUB,D+D>S;8V77%UHD;MYJ)ECIG. M9]6Z\O,1DL9UA8:!5$LM= "J6T*:.)U%,HB@,J,0(@0Z^^NP%BRQ\&2\M[%U M-OD6$>-Z1<, YS!)]^107S:BFR"+Q2A4$%*=E2@$A0.^: A<*9.YSSZTOHB\ M@XQ.7ETU=J+W%','2'DWG\VO<['%_&7!86 VUW:%TB"K!8>V#B5/M*]\EM$J M0?PVQLVC1'7RS*H-BMJJH(.#ZKRGTODYJ[G43*"N=WJ-Y.VD\'B]^ 98:?Z[.93^T\YC"=+:L!Q>7Q[-4?551G MT^67335T'2$VR28I+$S62=&AMBPT$*(K@*8X56SRBK=.!3U*U+B!V+"X:JN1 M#LS2ZS!=K-]Y'7^M&GKQ)/*,%]/SC3!>DC:QOJ8-4+(1@)G MDJ.*1=)1WAAKNU,W;J@V+.@&TE$'Z%LWB;Y7>),L9=0ED<=0:L8^H*=8U#%B MR19FN'$IMLY5/DS1N''=L"AKJ(L.D'4_(Z4$@28@F) I='7)0:!@!&HOR\(4 M2N5;MXL[#$^#!7[#XJF-!CJ(!B_CV/-:ENGLC)C:!KKSV?(7+//%MK_]I_ ' M+LDS6 12WW06%M_7P= ]#59#2KR@0,BU497:.O0(C*4+N3 MFY>[/)G(7OHN-$J^#JJC'J*#JPQ.C&8L*<,@1UT?]-)I3-N&@67)QUR02=FZ M$/,: ;UT6!@ /$^2;0?6Z7R8T'G7HU_" I4Z$55HSB#DH$"$+ MEK+5.;5NKGTG(2-/5VD,E,-EW8$EN4D8>=S(P:/:1=P>P^3M./W\ANH^^43#Y&=^=U:>QU#99#KQ1$93@WF3E2&RM^Y4]B<"19Y@TAMAPNND7>-MM M=+L!$H6))#9,2'E+IMIA!.F% N5J/61PM'&S MM]JSY%+S@_6)":GGZ*O7'!(O$.CLM=IAC?.5!O,QOKLF<8)P$YSNA( MD F4D;D^;): 1BM?""0\M>X1UXCT3EX1/P-*Q]!UQQ _^A:F)Y7!,E\LPPE^ MQ'2VV,SPR_]UMEQ5K>P@EHD)/EFK$FB50ITAR6MOSD0R,3S5,A4F6T?" [,T M\JNU,6"ZXU89 S,=;Z'7\P6Y\[/-P*3T_=,BS)8D^LKU+*__=K*!S9.$$U** M0;,$R9!Y4SX'\!PUZ) #6JU1I]83UYZ5P9$?\G6\O<;'4P>;[0ZYG'.YUXQC M)HW)7!C@1M4:IZAKBV.OSJ3$+(S]3[&##C(F)#FZM'F!_)W9Y M9)H%7BYYCH5."TL,,Y%T"$H'088C' ?.9UT/AD7@D_2R0\SN?UJEO;CI^,7__VO MQV]?OOKP\=7_^.W-I_]\^>KUFQ=O/@V2A[Y_M>'ST3MRVCXOO9Z]\65^0CMF M^>I_G4U7WR]@*R);OUF!S$RJ\#(0E.' G#"2RQAL\UAG)\(:3UH(0@J++@&W MG(RTY_4^)]5A2#D4GB-SJG4>NJ=)"^VQ\,CF[P/-P6+O $,W M>-@V(8\\H8Y$/P7Z=4 I'>3.!01I=3#.A,Q]Z^O].PGI!#.'*_IFN=+!4N\ M.EQ&^3LEOWS*C-,=4BH>BZST[*0^1+HOO;AES!5!(69(P%)]_8+2TOEN M*:XE,1KKE!&^=8"P,W'C)JD&@-@@6ND ;A]P1;+!?%Y%HLP6QTO/M0* MX'7D(51":72$@'7\1M:*)!0].!U9"2(X(UIW1+V7F$[JP Z/ZMN(NU?<;/>6 MCL'EY"3XX!T=P/2'E]&!0V6]5SZ)W'PB^?WDC#QIHHW"=X'1'M+O $A;'B[F MR3$*%5@FDNL(#LLD1%7[ 9=BZ5M)<-[Z,O@: 1V"91^UWGS7L;>,.P#(V_GL M,WW::6UP]XE^9[UYBLI%%BXA27+9%"\17- >M&"TK8P1MK0N:;Z+CDXJ 0X_ MEPX603M'*>S.2-X3W%"EKY09*BUL:WSA7<2 MTA=D]M'PK3SSH>+N #.7%:[+U_/%._S]**7Y66W1]?G]8CZC+]/:+&]N<+1P M.2KR[J00U<^KC\,3.C 49^JDC*/(L'GN^0D$=E)*=/@9-IQ:.L!\]=K55-S$0@'RY!Q"* )64M8_1/H76@=1<=XUJI =4^;ZR##G!T M*9R/]15W6.3E;U\S[4'2-&-FRY01+&@;.*#PC*3D6/4+$NC,I%4Y^E!:^TP[ M$38NT@[7_^T[C<;*Z!MAW'"Y9YCXMC\I?=. MA(V;:7Q.A.VIC!$1MERL)B\VEX!U9E0IF%;O<3&=YTN9K8U\DB%JD6O?+Z- M&@VI663J;K[.]=#2+TSD&T#710JCHU MH=#&J[X"-[3QO&+@+2LJ!(Q!['2-=B",QLP>#*/])T!K#U5T#JY+?W5K?9GW M3&ODP'+MHE.'F#G++00ED7N*@879Z:;_4&MU@ZY^ ;SM,"P MQ)>X^>^;V>VG#Q_F)R<44/]./N.D,"Q&:H0@FZ/3&>MD*+=9,F-B$%" MB-X#]RP8[GA(HO7#WC:4CYNJ>%; /K^F^T+YF^7R#//+LT7E>+/ >@\?)9+& MI;H9!2ZT[R.Q,W;J'$LV.UN;YZ.+7O M9FP] _ :7][$(DI0X+R3=28(N=8V.F ^2&/C ,_XGTKE MN'GB#I#92H/]8G2]]^YF4!IO#&<>#-).5%QF\K^MA:(GK%$UF W"&K% ,J9$/$C0=0O2X R([ /! ^AWSOF6%IP]SNRU]O[)7E4Q1 M^5A ZNQIKV($ITP$+8TK''7T^L83@]NME/98=]PAD<^!OJ&5T2G.UL?";SY5K''W 3V.%'7'R;)MQ(Y0.F^>?9^E/6 JIC\;R-"@$C MIY OI ).((G=N*R-\DRTK[T:F*>11V ^Y^'>%3PZV"Y#MX,OP22KR0$RR'1] M*2[!.\9J98LN*8?@S7-U/'_6$0+_%%==/8&CX[TR4&]WZ84O==*.7S\O=0Z< MQ "9L5)4C"R9UHG@_F8%##<1M8=]-#YP.MA5=U\WGJOG-2GNE[/E=(;+)4DP M3F=KB4QDKO-%DH2D(@.E S%ILP;NL]4\9N&;OS'6]+.O,=0DT231Z99EH&!*656?4ED(T0J(C X_K3@3MG6' MJE:TCSPSMK=PH;FZ.TW5G"= *V=(<<^&^^G_WNSCG 7M6^DA^&!!B10A*-K' MQCN3>!'.QQONRCZ)P7M6'WF0[-B9FW::Z11ZZ]#Z/OYH&V6G5(&_UGD4O'9SL#^ZM2X-^7*[8^\O =V*-ULYZ M2Q8](R@>& 2>#& )RKK@D\?V

9Y3(7[W0" M9UP"Y:P!EY.'+%.FHT,QCNV'2!] \&XP_J&O!I]?L9VZ 9L-^^J/]"7,/N-% MJ[?E1$3D/NK:'MLY4$H)VJ'%U.?^B"BTBJ@.=SYO+[P;^/YI;PR;Z*-3K*UW MU1VL&61":L$A6DW>M-6B;BARJ8W/Y&23IQW"P=[FGD@3/_05W=#:Z.!HWB6= ML.5M(X.)9-F%&!E('P59;:' "YW)B2Y*<1$C27.$--$U(G?#YC_%C=BP"NS4 M%-XN+CZ:Y=N%(M(&BO&T 8&,]F*(%ER4D@ 6C(AD_E5HD %ZC(S=P/A#7RL] MLZXZ1>6M@N([&?4E"V^" )NTJQUZ,C@E&!2,1=E(\5MT!Q_7;3#Y0U\"/:^F M.CC*WR_F9;JJD[(G1F64?#T^U2"YO&3G?58!C%116B&=:3YLY'+UW;#U3W$9 MLZ?(.P#+[3?C(A8T]18H!9>K'!S$H"4D8U$FHS!@\\F/>[W9%S_TK4D;!1SX MG/G5+/?T9#^1%*7* @JK!;TY:W#>&N Z"RYL0A+&$!F^9WJR_T-?MHRHZJ8@ M?\XQWR^./O[U]=OCOW^\SDFCL=Z7GS[\&.][.&D_MOM%6'YY?3+_?7DQH1EU M(*??",@R%PI3682@>8*4;1&$6NE$^S>4]]-S<%$9KNIGDL?P;4J2^^7[;^1B MOID=$U9#[>=YE%;3;YN*U7,)1&YM9IS"\_J*FT(B10<"R:*4C+XFSF-SL_AT M*CMIU'0H@FZ5C@VKK@X\P"N^:P[&&!DU>1[UN2N)I;X0**!1^H!*&F5WZJ\Z M7+@P&("&UO/] <-3A-X!7*[E&>L;DUF:GB");U,X7%GZ-'^J*+.3.<;@(!5) M,BB,@\O2@LC:Z.*LMK&UA1N"CW$[-STSA$<'0@>;X272RFFZ5C%]?8+;"OFC MT^H*;ZN-A$09HD!@&$C(#.NH=QE )^VXE3J&FU? !X-[%[JZF>XP$GKF ZNR M WA>I?VXO)[. DEY]OG%?+FJFNE;#8>F[DW92,V^BN.Q@V4%<'H'L=IHM-Y[0+^5ZIX(@F6"E" J.9!!65 MAZ!4VDM!_&Q[IRR/ M%R].PO1T.?%H2XI.TPDB!2B1"P09(Z KUEFOLRVMVRX_B3J PZCQJ<3J?-.@A;@E=:TJTH*F$M M%AJ#\%YB1NXYUQT"VVBMG]/Y=FGAA>2VCXHNQ"8RU\S:!"F(.DZ1&(R8'5B6 MT;+$<\'6;>%VIV[DGF[=X70@O79@-V]S=GX"D-QQ^FT])M+(Q+EG!J2.2#Q% M.@L$UBM=9C3R9&1N7>FT"UV]S:IK@XE'H7>@@GJVEC4^F]$OU3X'Q9D4HG(@ M8JDC>:(#5U("'5E(#!&E;3T-\4&">ALT]TQHVUX M+W0^H*I/*8FOB,63_\N%K*7FJ?GTS=THZVUJW#,![V EC8_ ]6/*VYR]..^O M5>L!9FO9K2M2)I;[D+(/D%3M@J!)E,XJ#2+YP)"$2C;^L8<03URSMUEP3<$U MI/S'1]?C'L+[\+VZ![4N+Z7%&1$X#7%ZLNDC1)Z!JQ4HX&I'-Q5*;;EA$D@2 M@"Y5J++U2Y']*.UM*-PSNWG-E-AEM'&^ =?=5BGHH_!N<<[@]XD0(6-*GOS: M.O*N. Z!10_<^" YR[7QU> 8?9#$WN;!/1,XVZFM2U1>KSZYPEA-AIIZ!XI( MV\U*#C&H "$'E7F6RHC6">V=B>MML-MSN8D-5-4G!J_YOU>-?E;&"YT$AS UQ*YZ,UPLIG0.%]Y/4VXFV4<&5?=76 Q-T?1DVRKVE3PR!K7D#5 MIB_D=7! EV0I*0L;QGMJ.V[8_,S/RP92VOYPG--.&Q*.FTJ.NP69O)#1U2XR M.L3*89UTISD(J2VY(5%%V7HLZ].I'#>=^-POP%NIJP/[2/'8>=_ .D%^@>?3 M4'"YGNI3V=_^2YX46;0/OH!,D7@C 8)3FH'GIA03#>VUUE!\"GU=OB)OAI6; MY0Y#*:Z?5- M%B\FO-6RSFL3WNJ(DTE1M-.+B&!,3:=FXR!87GM)%V%SB 5= MZ]J()Y+8Y2/Q9T-H0_5U!-+%/"'F99TD59DZFN5?ZW =BMJ.R_T<3U!(9CW+ MH%6H$Z82[483,M@@17WY$7WS$O,]2>W2]1P,M,^@SAZ/_5\#Z6&&B^_$<&WM M];7^\T1I*V)-PS)>SPW.';A 0:46R(1%+3EK'1+M1MFX%SUC&]+#E=61_;Q@ M[B5^PY/YUX_SLOJ=U#!1MBCNBH=HE015N ?$X>H&$5\+JBBASO.;Q S[JW- M:'@[1"4]0FR[?];9+9+F5URLOK\_";/5M8V4;78N902O51T [")XA1EB)"\Z MI:(Q#NY'/DSBN/-)VY0Y \L\QY2* +#^1_" F>10Y%,A5---PW MKP%_.I7C!C//G:ALI:ZQARU:]F?O$2R\Q%*B :4RK'>02BPW" M[3;QXRFK=IE[;*;^^7/HHJ.P^ .>K$_W^:?P1RT*J3VO28PU[+^[^5%)GIP. MDX"3@TP^1_3@K26YHI566>D'Z)ZZ)ZU=YB!;(_59%=J/$WEU;ZZ+FFHO]KHY MZS>.2IF>3&G!Y20SG15%;*!=+6GBK!!W/D%ATGO#E,FE=;7DCJ1UF6P<#)T# MJ*L'*WJ%K? X4ME)7!RC\@%^WQO\N9I0LC*'0M*58(OMN)3B9++G=AH7")6TL M;(R]!PGJ,L$X%.+:J:;;H_=\U/&6H]HD*SK:.:*VQD1+L;_58-#G9%32W@_0 M6_\^3"ND,6+].9_-ZV;T.B[:CGB82E>):&. )&:C@ CA= M:SFCD &),]G\<=5C-(U;ESTBT Y64 > NWK^7]LX7GBA,7D@6ZQ!46P#S@0- MF8O$F+(NN-;C$NZC9=Q&7R,Z9'LKI!]?;'?I3:PSR2;'('!)IMK7KN6R]HFR MQ6>A(E/NF8K^[Z!NY!9?SPS"@;36P67:JU(PK8[+JS_2ES#[C!\([L>SRFS] M_WIS_2V<;-*4),=IHLVP+M^=Y>O?N/*3DY"3"-)G"I"4H&B<*0A)4#0>'>>> MHJ;,6T]'&("-<1,M@UW'C:WP#L[X@YC=3.B^_2QM.VSTJE@WHIXPG9,2W(.P MI"BE+((/NKK<+,NB2LRJ=NULP:%2R=8YS^,-@L,14GQ!_DA(/')9,$EBL.L!MX=JBT0Z8RK(^ M'37@DXA@!9J24.1L6\\W&1ZW@R6].L7M4Y38RR3[LZ]?3]:B#"?GHGPS*_/% MZ4:9YT(E%K(+Q=9P0]:'2KX^I(N0@RXRQ^QD\XEY.Y(V;E9L,"0.H9@.7.0W M,_HLVD#OPS13\#MA3M.ND!*D]N2F-R "UHTZGB$)Q/&KSC4I!3 MX5G[P?&[$C=N;G6X(MQ!E#-V[>T=O=QJ]\H/N)HNUF(\GS]Z'$^FG]=:7$YR MW3_(!"24=0)IE. 4!DB6!4-,"%0WCLB=>S\^OOK(M;C#H.#A)I"-53(VYLXC M]\NACJ_GBQ?ST]/Y;%UR/(EH3909*81WQ(S3$5PP#(J/)7&,F3&U$[X>6VGD M:MGAL=14U&/C9E/AL5Q/3#IGY[>O\]FON/B,BPDY#49[F4 2&W6$-T(T5D,L M,7"%#L7-A,@]J'EXG9%K6(?'3$,Q]X28*_5!]1+T"D=HHQ8BDY]I=* ](!AX M'PH8PK^TMNB$NQUG.RTWUYI$'_G1^?K9:K,*M)ZVZ5C8AG;Y ;J4"15R!*\R!T*A$"LQDMMM+I;V6'[GD]'EA-HQ2.H@(;PP3 M/HZK,)U51L\/=CK.-X+%&SU%#3/!BB#!6&=!(1ELQPH#)M&*HIW&YHWE]B9V MY)K50;'ZO)HWFL^EH-&!6,F_]?#ORC2%3_/U M:3$+)[0E+UJ@9)D3Y]R2K= MQU/SZQ=''O[Y^>_SWC^_7FOJ"JVD* M)]=96DY/OYX\&L'NN]3/EWS=Y'B[XBVL#< C_K'"6<;\IP/O^AY* ILH8I:L M0-8Y @$JUFFA I!SG;5@%-ZVOHAYB)Z#[S7//_O3VL%USIHD"X7G+#ER<.OH MP%@"^)!01)[I?ZW+0JY3,/(M4RO-W[JEW%_,'<01]0G>:OL$[Q/]SM$?T^7$ M)*UED1FL9/4!GI40B">0PDNM=$ZA^<./N^CH!#![Z'7>6,@= N7E_)3BE EG MI03C VV:VD;)T='O?:S7L\5(=$C!<^M':'=3,BY8#M?P(Y#90]P=@.;&T\M? M\33B8J*R$RD41UNISGOBED,T"J%87KSRV>?2NH;]3D+Z@LP^&KY9NG6PN#O MS-6'2)N6?YNOEUMVDG(\BJ0@*TXNOZ X,[K"062+R*V/V8O&Z'F$I'$O"P? M44L5=("HBY.<8A9$JB^)6*2X493ZAU):2B.];OWB\#85G4S/ M.-R_.5# 8Z>$WE\\@OR ]>: 8O=TGGA8J^/3(LR6%"?4C,1FQB8JYI0S('B] MZE3>TCYLTF] [-SR6 US>2Z9C2$6$$+F$S)E@7J"3NG7+[%&MT^:& M+WW!?$8!Y;W^7E7;)U+4+R>U #4S%H55!3@O'I1UM-U"CF"SRDEI+1./._G8 M3USXG\%4/05@UZ]A!U12ST;L7:UX6$V_X4MG)0>;LUFXRLD;->@^#A=K._ILKI&6]7KBD"]U8I M$4$8KM>Q#P29$B01(ODI68K8?-3@XV2-B[?F4-@5:GOJ9>S\_:L9+CY__T@_ M$3[CQ^_U>^6\ MO6#'Q,=B-?E0B^C7F\9'KB5W J3,%*T0U12M1 J++ J30AW,M=/5,7WJ%4-# M?[LT,M<6'#FO/N2QM;]@>T##>65$D,9R3?AUWI$1910F>QZA%(XQ>A.SW*G@ MG9Z;K>$SCDYXE;5-S/))8B63E I54Q* M9R)^IXNW1U1^;=&1E;Z/RN8MY->!"[J^ IQ13'A6S=T:_NB2D;J$>E09XB ( M.KFB Q>%([.7F2JMKUYO4S'R/,+G"&@.%'UWX'D73L\=*O*C1) "H0Z, &64 MKMUB%+C,34#+A0^MDUOWT3*N]WFHCA^$S)X"'SL:.2+=N1O/V\^]YNP8*UZ1 M-&3MJVZX >^L@Z!$+&O"N<#R+,#@W)GE7B*6*(J""G7 MN4=!(BL#K3 M2)!/3WL,@JM1N9)>R]8WRC_,,XPG:7BW9QA/$7<'H+G[70 Z7HHV&:R3Q(2G M@( B0PV<*:L]-P+E_[G/,)ZDX9V>83Q%W!U@YI>SY72&R^51(@.\G*[547=3 M< Q+'0*91@^T3I;S MS0W%FUDZ#PA4H&"S3D23CJ*,P#-XJP.PP(.F7:>]VZU5S!T?WA\>#M#=O*$@ M.[ P%Q4@U?BNOM<>(O/9NB"D[IGBM7"<">+%@4_9D%?'LR@E2VY;MPNY MDY!.GH0=KNB;T[0.EGH'T+G24G=K6:,/*B BV%+[6ZI@*++(EKXJS/)H4[I9 MDM @[+I!Q+B0::#86Q'7(5+N ";W6N*W%V_B% OHM+/D^-5+/%,2!(L.(@8= M$O>VN-;OWA^G:N09.*,6YNVGFK&]YI>X3(OIUTT%[853>=$(R46B%S/1[VC; M,$_;1AB$0G$%:F]L0+:3__S@,IV63.VIT/D@TNW9*/VVQ')V\G9:<**SH .= M(XA07]2BC[4.$2$E[QUCQIO5.V*HSAY(4D#1**S1*:+(.X'F:>OV8FP.4?3\>:3>Q:%V MM8_Q^[ X7JQ#V/RW<'*&[W'Q\4MM+,N-L:G6-QN-I3:RS> U(5*=+G'U"'<\ M".8XG=E8N[9KK\#IJ"#KP*Q#;I1K70GR%/K&N>@?U!X-IIZ^H/=^,4V7!E9J M+CRF^N0@X*8T./(LP,7L8D&K/&M=>7\?+>/U_PJ<__IWG;,8G, M,TZ_83Z^MC=,]B+5XCY31P&KXBV=URI!KE=+)@=GFOOI3R)PG 3YX6H]@VEY/OEFBLMMD47^]&4Q/_O\Y9Z >,)USCYP"\)I1@(-#'QU#Y*+ MM/48MSSM-A]F?QK&F1$SG#_V3-H8&W1OI\12GJZ^'\WR7^;3V6?:5 D7EW// MO<])*!&@R,3J4^L"L=0FWJ7HH*1UW.T&K<=6&O=1VI )T:8R[N",K!-,B)7Z MGRJF;V21:\7%ZD58++X3>^O =L)(*,5IA%@?_RO%&8E+(;#DO$Y&9L5:%U7N M1-B("=.V0+B99&BNE0Z@]O'+?+'ZA(O3S?2O=9>E"28MK3<,N$>LS<+KO!R, MX'FDZ)B.]-2\%N$N.D;,A0X*I(-EW@%N/N!FCN6KL)B1>.CD3F>G9RV[/T[5B,G/03'56!]/1YC? M(&R&G^N:A_M-?Y\O_E%EM/'\)LY8J50M6/8V5N(Y$:\L:.70"1,3NK*3EW3] M/(-?YW/5E^6$Y%B%D4)L)(K(J=!!K=.SZ[0#'%/ 4Z:KM_/EHCYD('Q=2>\AWU9#NG_1VN:AA!+'R;9LR_?/]M66\%MNWC9Y^/TFKZ M;;U')C$H*]%)L"0J4)81;Z8$$-PSH;+%B,W[^^],W8CIST&Q-9!^QO>JGEC\ MDX/RNI"O8#@+9')1@"_!0E)!BLJ>2W8GKVN DJMA4IW#>64#BKZ/T^Z"N^U\ M^?/Y\4OB13-.,09$*RGR4(J#\^C!^)*T+TJ5T'H+(?&U"' MJ* +/%UO7?5F1K8/EZL/=*YNJL7>TTZI>ON,$Z4+RR:1V2W5]H:LB2T;(!LC M$I=&.M[:7NU.W6YH^P'SZP,IJ(/#\8['_9?,')>_S:M/><[PQ27HQ"H1+^6FYA8#SPJ MDPL3TMK=NFWN2\%N6/O1;@^>11\_EM7;=#2XL/.;(EX2_'KZ;'V SI(I%+"3 M=%F]6F/DF<1L!2!C*'41A6<]GE%\C/S=*>1^&=-U68WS<"L,&( MO)W7:#8Z;S^NNAJI9^C@]JAJUWUER'S6IV^<,9*MFT'I74A/"##O]U M3=5N19^%18[6)4A2UD8O.@%%>8JV(F/:B\CYS<=T]QSWNZ_YSS I[RFPNN8' M#*2:#D[^JVFM\P'RZQOH;R2]]R-V-A@/E@/JKY<@Z/[!O)=70R_FRW6](-;@3D-)MCZ7SL2GTV;] M=,P)[Y.^.5GOD>AGYZ7'K2,?V2H.JZA#+X@_C=*8(S%I;%T;M/1R]>'/_V[M.;=W]Y?_SVS8LWKS[N$[/L^,D'1RK[<- H/CE* M:7XVJZGJ]X325-]9G>./+)"B0]*!%K4/OM;U]58AXX2.CD>OBF:MKQCNI^;@ MC$Y83M>EA%3< M' )G&,NT?QBZYI=W.U'6KSE[ DKN,6 J;I>((11F*9H*+$).*(%/A+%JI4O.!#].-/E/UX0#=-5_6IB54K%920YU6Q.#IJLJK&$"9]Y MU"C+S?FO+0Z\^\@9=X#:<$=<$_%W@*1?PW_-%R_.EJOY*7WFW9O#RY*0%;*Z MI582BCH.S&8%@7GMD^3.IM8.^PYDC3O@:"!DM59'!PA['::+=5>2*TGHRPKK M+8\3*T3Q7!C(%(#00:\D!)P]^PCDYU6:CV\KDI0!@716PH_,@8ED@S%MZZ7>RJ-X[Q!'!A] M@RKJQTVJKJ<(#9A2W7[^,R54[^)F^'1JCHY'CHX2L]96QZ7:Z'.<:DASB_?ZY^O27[SQ26+'(D3%@18],1B M9AY9W69<6R!Q*'7]N&?J947V?7OT@$+SUB0\T\F\ MITR&/[RMC#D9PGPRC(%R1D#(WH!TG,);#"6)U@^>1SV\UR\ZR*5-C#D#6M=V ML^N.BYYG*+EVG77!6==\;/1NI'5[:#\%)WLM.X7@6?MUF,A)6U05PP$S@IDYJ(PY"CXYAW# M'R%IW'!SR#-P")UT +'-,)#+-'?DIK;S@5PT1>56.8B2A_I&0F6A3"! M Y) MKE$PKA/55+GS9I+NHI/7;H,88O9%\,*AE-HN&*, 7[M3>.XMB\7Q_'_2>(P6 MNM]K'L93U-"!%;IW3,T[7$UTB%E%K&\;G"=IU:LWEA7(D)6SJ(IEK3,&#]$S MPBR PMR=9S9N112*+R^ @846!]%$?71"0F(AJL<%"NZ=1G7'62,:R^&]&@. ME7D'L-EF79?OP_Q'CJ UA413137B=RQ#*@8[;(@+ 0A); @,AGJ MZ#QO?5=\9?EQ+5!KJ.PKUQ_W4O==[2J^FG[#P>]N;ZWT3%>T#W/X##>QUG-R MEP(($^H\77)Y74P(WO,D46L?!1_&Q ]P$WNK6'^3]))<%E&[AF=5&T5RB^ 2 M;1@M6';)<>YUZ]OFNRGI]Y[U"2AX](7$TX7>X>78YAI(N) XV5<7'!G98@)$ M$@5(@9&1SG5T9A?@_)#7JBWTNM,MZA.$W"%0MEI3-+O;+>I3Q-R!)_S$2SJ1@A*U4H\EL;Z=2>"MUN < MDX%[QS$_SZW6#W6+^B1,'':+^A0%=0"_ZQ,NUGO29%^"B'44:T1026<(A67( M0D7OHV*Q^<7I;2K&#G.79G4]&Z^PN765IJD!'>B=IC1 M$I0H&D*NG0>ERP&]%09O1%WW=&E\8)&>$+&O"N<#R+,#@U)'\*ZV(W@_T>^L M-XP/M)3R'E#Y6(<,KL?#>?HC<*N<=3H/,2;Y)AWCWE@-#-?P(9/80=P>@N3$E<&LJ MK4O!)FGKO.Y";KKA="[+#&BD+,OMH^':N[T!QCYW!.3L] M.UGGVU^5@FGU'A?3>3XN1WG^=:V7NJU8M;7:&!"AEA#9VD%;8WW,F0O7(O(H M=[JS>BR7LP,MX_9I:IT";"W\SL&TW7"B$-4B>'",D[BV1D@&6A/WQAX 7]D:4NS+.H M?=JIO^RA5NL&7?T";A],/,6:':*@/ERKZ\;_[47I%-9"6G(O(;--2Y@"7N8 M2:B4''&26&N?_'YJQFT[-T PUTCP'4#HUFC'\S3[F]G_.Y_.5G^C?SQ;X(3B M%?(ALZUQ3,V71&*+XAIP3FMIHS2*-Y]\M!MIG5W![HF$F^7/ ZBE [2].ZMF M]K@'1:2V:F:B2F-#U@29C))V4ZF-@0<(6Y>3D_.5I@GCBF=,X6O%*QR,I+U MO2-#!Y))S9/3A;/65?;WD#)NJ^9GPLX^8O]QB_ ONXA=F8QUT;CZ&;NJ/;3\ MLW=4VUD6P]?PARBM2,Z"C$;7:T &P2L!G/O:UD&C9N5'K^%7GE5O3X PEK8: M<@XA)0Y29N-U5$F%UB'<#U;#_Q04[%C#_Q2ACYPNO]Y-?WV7D*TN @4'DZ,@ MZQP]N!P$%,?0"U54%CO= C^2$+^]6KQC5S&>DWZT MO:A!CT*B8L!3^6-]#1O)+1>%/[+ MEG:%ICB,"8(KMMK&!$[%""(6XU01083R)(7_\@2%-\_U#JSP?836B\)?G'?# MJ_/);[A!0*!E-$,.AKS39ZGNV3%/[B"0IOGIH=6.'["*T7A;_%/[JG/;@LD2; M((;:.=IP5:=)(D3ON+?%E^3RDQ3^Z@D*;YX;'5CA^PBM%X6_/G\>X2,3-@E( MDB"J9A.;#"]Q%:+PK_RY9V*8P(M;HF>8IE M59!UA"=20&MY'^!U/X/D+KX$;S5K;RE_KL/GTY#8M_K%-3 M5F>+,6@(Y(]0F"DYQ)IA("9C-'56PK5_?G<0)70)JG-N_G_V MWK2[J219%_Y%\=Z763E'G#!2C%,.3D3%EQ/5IDQ3!6JL,Q3/<@RH9 9U!X#IH62)G]O[;Y!% M]3U-G14-#D+ D_ Z0!T=P.MF9./['//\2SU]-[97%&$MR25KY-(I"B@ M2];".0JC[\<@S>9EWJ>E-S@=HO$')F8>)/X.8/0^?\F+R_PK28_DM2GB_FM^ M\>GF0K]Y7"E-U#X+0.XDQ>0E@O=(S6&>#HZHM-8@6]+9"(,X:17 0V_IC-3L8U-%/YDXTZ^\F_!RC= ME)?NLW23FV16%UX\\!QTG;5F(6CZH9#;&0)GOIB=GDT/@=/C)'4&J7U5?Q]2 M#?70 ZP>;@'VPA5;MXER5^C@T3D$+#932$-7=O*:A=3Z+<:!SU://=FAZ2VW MG^![A-"[O*J_@1\SGR6OA DJ@"MU%I=Q=;97")"%CTDS-,&V;K9]C)[.;-*> M.G\*2OLJH,>F^_Z7S_ :V,SS9Z MCFV"6,IH1808:L*0,0TNR@0R)*X]UGZ7ULLOCF2"?IFO\>/'5?ZXTCYX;E[<_UT MX#=?,_$^UYBT/E'*J[)B=Y:EX!%,,72JM49P0CI@O+!HDH@NMW[FOP>9TV;ACP'= ML777L2_X_?6SO+E^#GC+O=L'M_(=A]!_9)\R8>'>A@@Y,4<&#&M(4OMJ RHA ME'52[+0SZK1\REF1&:/V=3&E#K7MC'YF&8-LL_0R,TE'\8BNY&EXD$.P,L2# M'*2-B5_HOELMTV6\>+OZD%=?YO&J1!:B$M9Y 25G5W-\M41&_H#-6AL*QYWA M+4;F;OONB5=*--/JLJ&(^X#(FN[E:PYN5C^Y$)W1T8-5FWH%)D N*$!2QB97 MD#&WDRNU&TY^)&"Z%[V'Z_1'@!PHX*G;Q_^!J_1O$MQ-W5*RN@J759/JZEHP M"^2]12B&QZBD0G&_J>6![O'O/W=RE1^JI64;D740?%U+X9IX[P49P^1!2IOK M>, ZQSE&2"5S%H.6[9>5?T? =(^]VP+C<.E.?%U\(*GG.D7RM[S\N,*_/LTC MGE^-N7#<%9<+&,$M*!7(/O)"3'!F8_2>J]ABG^N#!$R;#AK%MV@C[*D1(L<@*KRMU1"38(RI K30PQ#K^6$M16C@8#Q(PW6W32+'+UE*>$"J; MMO/5U]D?'V9,%E5$+&"-9Z"L*! "_2RJ3/%'Z9YHN/M6!!_Y?. M\#\SF;17*FK(JJ83F8C@10@03:D3>G*R_LA/A;:1V66";4^<#&LI.EAI'5>4 MWN!JM5F&='@-Z8>/:E4U>IS&(]>)2G"6F6K=3-T&%3('KZP$PWG)&JWTS9\W M]% GB@8U*\E K N,E>3U>#&$D L=-2S$?>OB]^G7B89@95"=:(@V.K@4GU^N MR4ZOUYNU1>OY1DV;O#=#DZPQH!F7Y#A$!%^*K:\8,A,A\9A:[WM]@)0N+[<] M=+UL+_A.\7.U >OF(973R&QR"5AF%I0K!BB$B4 _D3PS)WWS361/$C4MIIJH M?@M.S\[7RY>+O/KX]=4BWLS92JI(E\BKX[5G7$MSM6W":*&Y%M%G MW&T:W98/[P\/!^ANV5"0?92IOR_):E]GI#H/4H3:PBMKPQB/8%DI7-H6-%)K)OU,GPR"= M[M;),$# 4]\H]\KR0G$=?'U%F05=M63UZ+1(#]&+E! +*7BW\>0GT,DP1$N/ M=#(,$5D'CNGWM7853(CUZ:Q6@L"/P0$R%<&$[(M#H;)O[83VW\FP!S .EVX' MT'@R85D'KS.M]=5.,V61@W?*0<'HI!#917NDSMM3J#$<$@4W544'T-HG75WH MY,ED&:!*=<9:#A "18$I::ED3E;[(ZH1^_!SY"J%)40Z3!+"QEQZ0BHJK2 ;[[G *.RC?2X=5RG:/%R<:;2> M@A$#-I!SHG+T@,50W%)I@[2<#^7^OY'$]K"YP1M&V!D1-W">3(6BKP0JF"9G:R3+2?=^(@RYP?E0,MCX&^P.B MCVS;]YDE+[FTEMPN;NH6JTQN5\ 82)1<:2Z,3*I%#WA_"=D)H=A$&7V :4MJ MPC"N6';D4[N-2V\#N+HZ2=7<9:8["VW#QXK=IVX'Z72GU.T0 7=P W^?;F*J M,,%M LR%SHNMBSV2KS,TE4[6&6>];7R!#D_F'3G+.TBACR;SADBWLZQ^"6BD M\^3+2A/J.3'@A$@D$T&65296RFX[*/?(ZA\Y>;N/O@\560>&X. ;]S9CQ(KS M4FBZ=9,@SF-Q)$%B/Q85N1#!E]3=**1.TL$_@PN^'Q!.Y0C,2'@YEU @>5/? M'3-9UY45*$PER[4I:$=J7'^.+!Y1&QNJ=:3P6UCTF9_L%\F?C,".US$1J\ M8"1C26L@G'QE<,:_9V6$VN",'[DZ M>)^G;_7!_W. .&]*,L_QO'YK@\KJ0Y_82E@[47SDVJD(40=E$"+:&JT:5?N@ M%23ZM>? #882KN?MK8&UI_;9R33=GQ\*SKH_P\ M6Z\O/^=4S^R=]RRSH+.Q(9=:L\B@/+E&KC83>F3B25FQN+AT-N%E&D"K1Z V%Q1IP#+MZMGB\4EGK_:K-XB?N^S/_-"ZY*# M A=KYX,3EQ\7\?X@[ MYXH0T=+9XSY"S9F 0U[ I! >1 ML1,B[=\"D8?+#V>_OWQS]F&?VL36SSFX(O$T M=8WJ$*\67_+Z8N/R_Y)#W5KUDNZVBZ\?7?J#C8_N/Y4_[]^_A<\K]]86Q _+5<79.,^WR'D=H^7 M"733ZQ! >V;H@*EZU#S]C'Y/B9"Y;_ZN;0\RIRUHC(2O'^S5R.KKL6R]S4;L MOY_WD4\;Q9J-N+EW .:$8UYC$L D(4UY7>_(Q"%['2)&'C*V?IEV/)OV.Z[^ MS!=5SK>??0M_33Y *-Q!,.0E[F.3W_>N,[7N+Y[WA1F?Q:'_[=W]&J@A-22RB6,U"! MDZ$WJ4".&97$XF7SDNPA]$[;&7DD=!Y-H:=RG7Z(GW*Z/,_+LLV5.*"C:?\O M&^4RWH//X]_5"AE!+#,(,2M0PBA"M@V05/)6N>R9;_U\9>*[>O-FQ*FDG"8^ M,S,4;!<5@0YU!!XU(Q?6.19:&\H'B3F9.WH(5G:ZHP>KHH/[^=?Y A=Q7JM[ M));+*KBKN8A)*!G)2%L?Z\;82&)27(&)17B9#%HO&B/J 5*FQ5,C12_;2[T# M\)RM<+&F;[Y]B;GI_]["W?J,/G*]_8^NWV[*(- 4QX'+4C>>>T4',VA(4I'+ M&U&ET!IQ+>F?%J9- +7L1+L=(/O%K,UP2OB2\C6C[0>)6A:[$V'DQ\*$JV4U@4"/W_.JRJD=_A77MUL1T7M MK,&ZND?7F:(EDL]BZ&Y0)76 M#\^G*TRKB]7 M7Y\OJSSOG1N5&>.V!(BB[D_D0@)Z\G.21^\=UU[;UO?RXQ1-^S"O&^PU5%L' M('R15Q?S,J>_5D7V2_YKN9Y?7+/B1,#BO /CDP$5DB4GQA-GW% $IQF)K750 M_P@YT_2#=@>_5@KK 'MW3M+\_/Q'Q\$IFRBB YV*!!6C!W(D,AB4QD6>8S&M MO;W'*9JFW[,[!#94V]1]\\\^YD77B8K0)E3 )76&]X3 M+-<7SW$]7\^<$=ZZ*"!*73N]I 47M !5YZU%=0VF<%GVM,?($!)LJ M;'] +B_P_!B C/'R\^5Y;5__;;5G@Q.V=:JE">'3Y@0[Q?/^JNWGR<_#HOU>"C.G MI3-%(QBO*6R3,=#-4U]]2F=Z5MVHSAD<'91$&GU_OW8_\C\7SD MEL ]:!BY4_!0J4S00&A"2C;'>M>3E32"@W-"@O882 TJ%-%ZS=+Q&@@?/JN_ MXGSU3SR_S&?+'UW[;\())I!'[Q,$-!94R H+_%\95]^Q/PMTY0C+$)2.JL[WIS#5 M6@9.4@S+M?96M%YE>CC5O:8;1@#9(!^CN<:GK@;=\^_O,?\=7S=O+9Z=;SXS MIUI6F2\^GN>[KS">%:*LRH1$<_9IM;S\^.GLW\M9=(II(R60ZT6"$9RTX5,& M2[$NS]E9IL).-:8C$=QKTF*\ ] M'#J\!IY,4&)QS"56AUQX5X<#>0J @P1. M=ZN2UB0TK5V[43+*$Z0QCF_BFVJS@W3S/_)Y.EO>G,*'+K ?S^HWR7^3,DJO MF7$&DMOL)LIU4RD*B#X+XW/1IK0N[C8C_F1>2![BCD^CZ@XM\DYNVC>N:S4^ M>%X<>%6G",I@(3#)@"D1LU':R='M\S"*IW7()X)9"]=\/YWW[99_X^D@'PQ% MD,XS#R:+"(HY7C.Q 00RGG(IEMUOMM[+)6]"[+3&?%KX=PF([J^ .]4 5-S$ MHBU816=>E=HBG)F!C)%QI-O5IJ[+-:,YX:=@UO?48S,W?.2JSK.4-G,[:\OI M9B%._47CJLVCWS%*569WKHY?=0E&"6N=A"*J&^!B!+0Z0V991^UM2/6)_ W="O^NJX3HUR_H0,PO:MG^:DSGJT6L'>X4#%_]=Y:3+$[R0N9?,+H- M,(#7)@*Y3'5,O+486[_%:D?]R=1BAJ#QON&<2-D]%LQ_??;J_3^?O?[CY>\O MGWWXX_W+O<=G;O^@@XWD#O0ULH3?[N9?YNMXOEQ?KNZ@S7J3 C<: L]UOX,. MX% 9$#*'Q#SW6;:>$/D8/0)6CBJ0VM_ZK3SK\!OEA.P,X(-9JF MFY05<,Q:D+XP&V+.Q/U8?#]!6\<&: A:'C1 +55S,K;HM@%NV^/%WS>/5G/" MBUOQ[Q]@++&@>-"@_;%QE"A>A3_Y%@66<0A*AEK&P2KI(.M[AZ=O M/_W'/*^(J$]?7^""BF!T?3?FR0(T[ZW=C;). MH-8,$0]#KI5Z>@+=]?VQN4M^Y.]Z5$#QBN(F8JFDM-D,)H&<&P,AE"RB#"*I MUAV?@PCL!H+-$/(0")NKJR7(V9F M01GB+5L1"XX6=/U(3BX&5NBT 6''!*B Z7K0'7F$G#' MC"C>1C2C)0]_)&?:CH!IP;6/1CH%E[QAI3AMM')D[NNSP"+(W*=, ;J.4?ED MD,G6-?I'R)FV+#\MN/;12$_@>O[UCMA^7>7_=UGG+VU\BN 2QU2?V8=8T]P4 M4 7F"DBT6(")HHIB>L;6/H^EB*8(UV'B$450N[]?U/ MIC!>:N\1=2F6MY[6L0-9G;ADK:"P@]]_B%XZA5I=AGZYJDM6KTTUNB)+D/4E M?8EUW((#9W2!@DC6WR9GFK>T[$)7)V!K!89=@LQ#--,!VNK*PF>+=']S83V7 MF?Q)E3:^YF;.*F;PVA80O)B"Q6?3_!GKP]1TXI^-=64V4D,'@'J?UQ>K>;S( M:3M/VW_W^O!8%!RSRB"-I(@YUZEV.6D0@1S0S$),HG7 >0B]TYJ[5IA93J3 M#L#Z^W*1OUX-6OSU\G9;IW.V43 NP MXR'A_O33P]72 ;BVKV_0R9OHA20'))K:=\G!E11 UA;WB,9%V?Q6[6_'QF30 M.EPI'2#KB=GD@F6>+9E[.A5U%ALCZY]S 6M#8%85XJ_U+=I@I/QHSMMD6&NH MI@Y ]] 2,!+.PPY.D+?YNU?H=@KZ':.@#A8UOBM.%U? 4'U'2*%-H( M*+F!Y&/*/F2'OK0V>G^+M7X'F;Y&"NL >T\$]]DI;AD%>M(%DI*0%M 5 Q9E M\&3<@[6MO;V_S5J_1@;P4+5-/3'JQS5SC*F843-(SI.WRE5]U%L7V&5-U&OR M9=7_KO7;!ST-Y-V!R7I[\2FOMH8Y29H27$K@$M;]A%&"C]R!D2B\4F@T"XVM MU8/$[ 0U^]-"K:VR.D#=;5YT2U;TF_ ^D(HW#34O\*^JZSNK[JSFK'!C@1?, MH!+QZWCDH)W,*D3'F6@=2QQ*\[27[1$;/(^@T@X@_&R]SG?ZL6\?;7Y[L^DM MBXS7UFFZ$"AZ#P&\C0JB+F@<"U*RY@/GGB*JDV:\HV#D_H"YI@KK ('WFWQ( M7JO55Y+D_:%\T;B0,R1=ASJ%&"'(0C)320@4/.KFC2N[43;Q=HFV<-C2N]=8 M-YT@[L>J^!89SIPK.13N(7%68R:MP5$8!2D@YU8'[5GK^2<[$S=]AUYK9.S4 M.'JHFCK W[U1=S>RBMZA\2H"%Y6+X)&XB/45G*X32;,QL74M8SLE$Z\+&=6B M-9!]!PC:>( M4GH VT,']H?)&;B#3"C&JTV&NAQ MBO36J5=OR)6@3_W2?+K7#Q\\SM2NQ^D_QC0N[KEF,6M@H80ZJ($LF"8S0]Z0 MPUB$S7ZT]YHC3..J]O,V!7F5Y#&8BL2Z*+C[2IWVNK-1T]J;]CXN@$EWC4*2MB[8\!\Q" M0!;!*B\T$]DU!LTV.J9W?0Y2[K*QI#M$RW65(Q3B.]1)GEG7J;^1 LM0=S9( MK;WCA4?3>@31=DJF1_F645RTD748)-T MH!*K=?9<0-AH66 \I>8V9BLA?4%F'PW_T%QXJ+@[P,R. ^,B>E:2$B081_:X MCJH)260PFNRS-(K"A=8M7@TG/HZ6&VI]=8V@C9XPMM/(I60QF%!(?J+4)Q$F M4 @9%- Y52F1FZC2:&/V?IH!CX,0!X%@P R^(1KI %S?7P>W]74G1-)IL]U8<#8NN?K 5*FS4JVOBY;R+L#V-QS)+=E4>H.!UW7N0 3@<24 MK2>!D4'7B01D1#*F^9K%'__'AU9N7'SZ\>/O[ M\U=OGIV]>OMFKW5>6S_GX!3VT]0URE@_OUP39-;K%\O/8;ZX0NTB;6H;S^+_ MNYRO-UL6O^4O14!5-KO;5&:@T&1 BN5 1AVSB9XQT?J9P3 *#S5#6[[M%O6W MBUZT8H4+R: $*VNGK0=$^L$2^=8EKXILW2.Z&V73&J,1T73?1HV@J%,Q4_LO M!WODTT8Q62.N!AL(->2^:%]N=7=TX'QXA1)CJ =5^5*G0 ;;2 QC+NZ606W;I_7R?X_+C8OX_.;U*I(=YF>T.1/39F,F0?\4ZN\ _UONM'>KY:_+U6=\M2CU/]^S9XPP MP4<'MA@-RA"/KLXIH5O-\>PX)QV,Y+/M2.*T8Q:.B-TQ57+#LB=/G>4 M4.PH_8\#$6D<\B@(D1QK98,+ <') -D'PJ-6V6+K\*/?H&Q3" A19FV# *%B M)CN>/) EUX#TRU!LDJSY!JRA-)Y4,#8$88<$8X.5U^=U?%4V%\781&Z$D(F\ M:HX&'#<&M)+))8]>AM;OZQX@95JHC:O_IR_8P\ I_WU,/GDH?/U\N4BKSY^?;6( M-^.[8E%9%@5,UA'J-C+P(B,4LO3:99/"_?7+#\T>^O'#^\/# ;I;-A1D!Q;F MVP2'^OSXXBOY 7\M%_EF$8E11FMT#%BR@L1C&,4X$2$)HV.6TNCFP\$?)6C: MU-Y1;[!VBND 9?=XN)FOI&0)O B()5A04EH(NMI9Z!]"IXW:7BP\7R_CGM86E&(0SA06RT34Y1[;6^]IN'XID(;&(I7W; MTCTBIH5, \5N&6J\OY0[@,D6B_SZ6_-6YBF86-_M.,WK8_126R04E))MQ"B8 M*T=PDK_1,VV*?NHX;#^U] FQ=WD5J^X^DC3_N;R8+SZ^6M 7YO5MY6%F;,@\ ME#H8EWM0*G-P*A&K!H,OSGC6W%SM1VEW;OJ>2-DAU]Y8;1V!\TXB[P4=YSDI M[:J6<#T8DRCC,Z^ETUGJ^B2-3K06=$G4CGB4+GMI;$9VA.Z=!^GKHX _&A"; MJVCJ?,([_'HU475Y?7IN.,WK-_GB;?G7_V?A7 MZ_7EIB.F_F3CXFAAN2B>SIAV=-I$72"8?:%?BF1UX/2[K1_3-"2_C[+YE/:R MJ8+WQO:7O K+\9S-K4R^7=WP^.:RQFUORX=/I+;K/YU)+ 6UT,"DD^2[NSHF M."00TI58A/8ZM9X@TX;R:4S4HS10=3M M22Z ,L*0QRT2Y,AE9K8P'5I/==J=NFG7*!S3T+903P? ^VVY3/^>GY^_NUS% M3[C.SV)<7BYJP'?K]ZQGVBKM!)? =2+9!14!*U/<9UWJE+D86K<\[T38M*L4 M1H-;>Z4,1YJ_0MHB?ZS8;HJUF3#62%09$HNUC337-U))@N#)<&@(> M,[C($U@A4D"/UN5":6_"!T0\E12NX99J) M25 _G)?=P'^Z9:A)==_041[Y=9YH!@ &P7.T4$2=LF0-.>.UZ<0:H='9P,@H_[V>FWBMZ5"5 &A%[<#) MF212%-CBE=/2H1_Q_>A/^-QD",(.?FXR1'D=^1+WV]SK-"J=B(-D91U97*>@ M>6> .U%W HJ$;*R \+2?FPS2_X[/388HHU-,?=\J7RQF:1)Y0)D\#L6\ A2U M^H!.Z2(Y+W(LFW]BSTT&J7[PIBZ/63;*PG'K=5**##!,E"N,' \&X@R M!,XR1ZY_VN8R?)B8%!RPCKFW$!PGHZ,\"B9Y72@ M6D]I/KA-MY_')HWOK_W4T@'$'NE_^FU%0?5,:5E$5((L,VHZ,K7/21E-_&C# MBTW&-Q\&_A1-W9FL/;6_'%$57;7EM.A)8M$@HJ43:@5%-])(<$8:H$/+K68Z MN]$\]6,UG4W3I'L(9*=2\-1.V@"^'VP@5<1/77D+*<7^:">>8JT,I?%@:A3;Q7W#ES1@2X7;EDQ+D ;1RE4[,OQ-'4*%S Q M6Z>E65:SR((PQQ3],@HC,7$N2NL]4YW7*4@:SV*0_N5.L4 M@W3W5)UBB"#[M#"WT9+,REK-$B3'L8[X4N D8T",,.^]],Z,]7S^)ZA3-+Z_ M]E-+1Q!KT0W^XG)5=77]-V_<4I5C$E8;$%K(VJZ8H$[U 1VC+X[D(=P1&K3: M,M6=T=P3?R,^#3@<##_;Z<#U)_J#FJ__@N>;UV52658X\\ 3-W5'=QWY2%== M",'%P S%[7E-Y',)(F24CEF12\\'ZALC?92:?_YSM!]RIDYTMI3 V[\V9?[% MQ]<9UWG]?O[QT\7;\L?Z^M_.-%?&N8P02\WQ>$Y!<:*@F NCO$:>C+W7Y+9[ M3]!81/ZJOT],U<'ZZ^^AFB>%ZEJT)0AL#2 8$5+0%4*0,S$K,')4H=JRE M?8U9Z6-X5E^GJB?T_&2':./5OEDNXEUES5+=Q>)% *-]+4.%NK21(R"*F+GC M07=]G+8RU<>8L)__8!V.J)_LB%U+H 2;HLD1I,^AKHT65U-6D=N2=>*R\"-, M$S^0BSXFI_W\AV@/S#3K ^[CU-S]G6_:4<1W8 BR>(H>L29?T'L(26BO(M-9 MC=6N-!)+?63*NZ[3'@J$G^PVN;9;=__@:C#H^AU^O5I$DY(0+'%PAA=01=6Y M7[E..A+26Y]-*#W/.GR2P9^GAGLPM,?/?3?"V4]_"*^J UDDXV34H"4YN,JI M#%XBUGWT,5O4$L-I';W=RTTG4R-D3A^:QH+;E7 M'EBJ_9!2.@A,(B23-?>(1O#C9\B_I_'G**GOX)N9AU?3X8EX:#@ MSDHH6!^1UBU9@:YELAZVJ.#J?)V>DWA/,OCS5&]/ZUHZ!&<_TP6UJT/ MGY:KB[.\^CP++B%YP@("=Q&4DAE,2R^&1C$ $A**W)LN2Z7%EGR$%)[1A=[@&/?HYVH?SG*>)V>Z2: M ^AG.EWW[+CQMQP%JM(#+ Z_5 53PYS4A%"-BS75XQN_]E#S:G]>2JV MW9ZB)D#YR2*KAW;&&)M,2!IR2N3F6LG <^G!.AZ949*5U'-N[X 50B=1S^TY MAFJ J)_LC&V]O:_RG8)Y9,(%L*9ZQ-XCN*P3%"MS],KGF(XPAV@$SOI8U_6S MG[5&R/K)SMM=LX/$CA6&S(Y0%I2V=+4'CL!-=DF4*)UO/=9J)%8ZV0#VLQ^I M?<'SDW4DO6UQ9#\(M< M D9=GY$4)9-T)K(C>%U'&4W\ZWPQO\A5->F^8J[FPN7B@P[D>VL9ZULU%( ) M#44&A<)7M)RGUIN;=Z>NN];<5JAZ>!QQ4X5UY#;<'X"JE#5.\P18:N!7>(' M(B>OV$AO+,6D::RL0:>#B-MJ?M=5B0/4T"F:OA^?FK0NG".#)*M7(21"D):! M=(%9-$5[][\CB(>K?O (XB%ZF+I4OFUR+GK-%#.^[N:HDT4B@A(L@.+,PC5OCYU]_QOY>K%^=(PJLG2/),,0JS4$+=W\(B MW?C>)C ^Y9!E"J+YN/,!Y/4RH'C4>VTL=?6-Q%O&WN#GFU.K=%U!F3R(4.B@ MQ9C!E1) &.Y$"4@2=L=#XS82I[5[HT%E=T@>K+<.8'FVPI0K^>MK \]YEE)E MHMJ&2K] <$%J\%9S:9T,+K9.X-VGH5M@':[P94/I=X">%Y?KB^7GO'J?SS?Z M67^:_W7#BN')"J\D9!U5K:=;P"#JR8O"9\52YJW' #Y"SK37YS$QU4HG'<#K M;57+V]6[U3)=QLK+_Y"_Y?/E73F8*D::NIQT1:2]UT +5'1'=;W\,4Z7^$)[LL&"B# M'((CR65,A4(H-"FW;G+A^"NH&=.?;>+JIY_&9E72"3""'<_-0 M4WH&:%6"5(0D>YUU:CX89A>ZN@T&]D3#5K@U5$TW<-LFM)O2_H!,[D(F2E54'+G9>LXZNHT36L*MH6J:P6WL5HX%7B9B/9'+^NMR M]1E?+4K]3_V>UAT<.WS5.(T;0WFY,OR#PO/^?7 MR_5ZYF3V*"V9^!SJ)D$1P-4"!R_$DM4FNGB$ANKMQ/4Q\?>H>-M?.3TFR'Y[ M^_:7?[UZ_?K9FU]>O3E[]N:W5\]?OWSVX MF>-AZZ'WR2/H[?0LV]G5_O'F]NWLSE[S\:S<-NHGL76916>$-.1EU;U#O"#% MCK) <5D%DXI"=]*V[C:$NOG:VP,B70FF8(2$*=3B6QVX4L-HDXS(*A696L>: MCY!S2E9L"&H>3LH?II$.0H#=VUAN6TA#JQOB9K$CC'."B1BT5G?2RM M#]P>9$X;%DP!QG$T>'KWZHWL7U#$-%^3P/\^OJVO%R3 MN/_]*PGV3HIGQGE$--R!5)8,>>#GZ-%=-!4/%M"AT+K# >,VA5 M'WB96AYFJ" Y7W(05BG7>OY/'P/^CG\Y#I)UCQ//'O=Y[TOQ3;X8S:U_Y+M& M]NQWY7(2Y]Y:--%HOBEL \*$5GN [P!N4Q>%U?L^KQ,G%[$'Q*P<,0Y#V<'AE;JQU< MO(.F4 @MM.>B@.63DS - M]@W.K<]TL\Y"T<&'&(L$Q3V#D(.!'&TQFERB%/YWY,P84#EPY,P0O74 RZ=> M=#L;4,F$8"G.IR,=-*"ATVQ0YA \3T6U?@W3XK5]-P-I!L%AX&O[(;KI &H_ MS-?)-B?#$AU+YC;;:".$.@_%>Q$]]ZZ(YH^<]YINU,TDFD/ =)#T.T#/8Y-T MF.,894Y D+?D(6=9!S5%D$Q8+7Q0O/FPP$.G&W4S>.803+7220?P>F*&CK:( M69$'H4T=;,*EA$!B(N9,-MY*A\T'L368;M3-S)E#0-90,QW@[,.R7/R;9'Q] MMW\F85\S(EEQ0B4&/CJ*FS H"):"I^Q)=EQJY9HGF!XD9MIU&\=$5QM]= "L MIT/U.U,K[@CXEGZ;XJ\JJ\R\]F;)((&;S*K M*P "A)(,F&),XB9KKG?;I;#/MT\;Z8X.O^-HI0/SN*7P_J/)+\R$K)*''%0& M)1('SVM.W13!M.$DR-:/8'>A:]I >+)[^6 5=; )]:[!?OO#@C*.V!IPCU,T;51\-*@U5$N/KR=>OGGY_K?_^G#V]OVS MWUY^H)^\_'W?A]8/?=3!?5([T=BH#>K=:OE77EU\?7>.BXMGB_228+;)@WQK M0#'%.CHAT[3_2^G'/W L,S7B MV^A=P!8(!N3^(&*M!]A$3CA=3U)F&SB/RC>?_3"=L;J%OI$Y%>\_TMV]( M?_BH755<2N;D6100N=[Z&(AYGQU$F[V2CE-0W-H[VY6VW@W@$-P\W%K>4#\= M),,>Y.;YUS/ZB*NYL-Z&K$EN(AA6=^@4<)$[R *3,M(17EK/9]Z!K%ZZQEOB M8==;=T_E](RWRM!UAP,W)"M/GDEBS-2]2HI<%J<@2A%4B5Z:?#2\W9+5J77; M%PH[.WC[Z67JU_C;'!?B+6[2B,L/>?5E'O--\UY1*;EBP5I7)[+4B%U)"9$I M&[QE(OG=JDH#OK13-.VK[>411-\CI-XL+_XK7SS$7;0V9V\C9*Q-59YY0"XB MI&Q)GL*()./>P'KTJZ5OP*(H9G13Y$SI(1$JF^MBF<,CV4TW/8+L:P,.X,4X8#=I:?_4:U^D2H0B!043/ MA/;' EH' U71@?0NM.L]$LF(N+\>AW87^?Y9HW2G>+K@\S/"F<^ M)VZA,$U7A?$*O!4&BI'>&B:C\:V?([2BO=-[N U<)U'P].UK3TKW3;Z8B41^ M1X21ZINU=F\IL#E5$CZ-R'DC1O\'5 MBC[W2VY??OCAH\&N/9YQXA!%MI ")[^!F03(F(,<,J=(2S'M6C-X]_L[==GVTO^/C];WE'./ M%= W;\]>?GCW[+^>/7_]+F($QW(VBEME0^O^K^V4'&X#PM:^(15MH2 X@!5UQW)4!>J^+?"2'B[QWR[!_?]:63VEJ)4;LQ'H *U*P(H(,H'T=5L:% MA) 9Z;5@\?1_7H;67OXXMN(V>U8__]X$>>&4$9I9\-DJ4*XX0B]:T$*6D(33 M,KP3N>Z_)J09]U M>9NW#\HQ642&(%PM&&5RTX/A$"1SWC$G6?,9AEO(Z-+X#-'[-I?E$%%WD&A^ MO5Q\I$_[O+&>-\T0*5K!8]$@>,W[U& L2"% .,&455D)TSIIO(V.Z?%RD'*7 MC27=(5JNZ]&LWJ=$*BA%M[B2=(O[C!Z8%133R\2,:OW^;CLETR+F< T_ 9D] MQ-T#:.8+T!?/;R;FE* EKW-RO-*%A%(4.$&'2=H@-0:O?&S=I?8C%7V! M91_=WH?+88+N "K?V]S-^;$B&!$4 R:0T_U<.+BZ.9J$885T2FK>/@%[GXII M2Y&M;Z(#I=P=3NX,^#(4/&8G/.2:A5+%.7 ^>$ 6O C:*^/9J&CI9>CQH3I^ M%#)["GSJ)L3[ >?9;B6#"RM'7%$"?KZX-1()6QT?L@$,>U,*\']0R. MUI'#:&O)QNU)R >\9";:J<#Y'TOKU<+ M^N2\OGB/%_G#16W>>I=7L>KO8Y[91"&&IR!#YAH5%$M6WEIB3]KD@DH^NW%M MV&/4]>1KMT'=2)J9VIUZF"UB:+Y,9P2=]:?E>9H)71^F6 _:UQR(S1:",PPL MPQ*C"?4_.[E5.W]E3W?C82 :4=13 VB;-;X^"_3;UV;XCS6=BU^7JW_@*M7Q MR^\N5_$3KO-Z)DLQT5D!144Z*S%%.BN:@IK"?0K6:V'X3J@ZC(YIQ\HUA]H1 ME=)[R?4LKSY_JTT2MY_SZLUR\6*YN*"_2I_[\>8@_H-.7K,R[)[?VK8;I 'G MXY9KM59:.QGJ,.%4YV8:P$R(BRD+BC4T)MVZ1'6\0M>55P%!2^[U;>R7(CUJJ':38IQ/D0Z3<'4[N)/@"#RI;$Z&@WM27R#^L52$3 MD#,M.+F(8]C-DTB0#]+QK@GR(0*?VB&_<^V?[7#MW^S52<6K&!0@0J^Q@27>(ENLCII072=8J9M)U6&Q@X'VQ@%RJ M5%B.LOECDY/I.AJDX=VZCH:(NP/0_)[3_/)SM:9OEA??5EF&6!@JSD!*BAR4 M+ 6"2J8QEDVJ W8*-QJ4=1I" MO6)3UM+Q')S)8SQK.XF:;[LX:S]Y=P";=_BUTK\^6_X^7RQ7\XNO'SZ1/#]M M'#2RQ2;%P)@"(9&!XEF0EU:':&:O2_#.\M!\SO2C%/7D,N^I]/M3#-II8.H8 M['OQ_-]+7-$'GW]]O&H8!!EN6Z66B2M5:K\GDX#.ZA0-=U'M%H'M\>4]NDHXN_ 7 TH1^>,=2]J 6M% E5J+T_6''S@6'@NTN(8SYT;-@H+=,/O3"26-4L%"OD/0)%,!DR*U^5$ MFGP-)?7]Q0P[F;,GO[C/2FXC4]96[*< J9DMB>[]4A.XDJ*/.MW7*XN04K8V MU7[6'3<>[O)MTZ[\F@0\@P0\-6(VBY??EG_5N4F+B[>K]_./GRZN?[5^M5Y? MYC03RG#C$P'+=L*+.1F\M!9O=W[2'PN\ MFL>74RU+UX,PDSH[$R)"T1IKP:B T]:0X\<$!I.%DN,6T[80M1.N["G@:AP] M3&V'MAC63>SZ+B_P_&*>*5IE: TK&@S3%$X$6Y\ LD@')BO-HE8W>P_1/ N2)!2^"12 MS-J,,7SI%#K,ANA]EPZS(:+NP.O96D[4/%LF7(%4=,WTHR >ZJIRZXU341 G MW93FC]IE-DBYNY3FATBZ0[1<5Q*E1\D<,>!C<%==X $]@O3)!!5=L4:,C)=N M2_.#-+Q;:7Z(N'L S8]S*E*Q*6=C2*^U+N-K_Q)W LC:2M0^B&);)YI_I*(O ML.RCVZ<'@@P1= =0V=*EZ8K(H>X@T:%V*=0UJ>@Y.?)!:U.D=DZ,VQS?9Y/8 M(3?1@5+N#B=W^C"+0#HC9%XE=U4VPD/PF8,M1=!_2\C-]R^>3+_S(!WOVN\\ M1.!3YV*>U8CS7JAY;2>]+S)%4_=HQ+HOIHY0XKI4KEAV=<^6VRT5_/!W](2' M?16X;"_-'D!Q/_]PS88P)@?C:SN;(C:RI5NY2 L.F7;:,Q+.[J#8_AT]72RM M0-% FMU=,;?I2B.+ES$@""UT'?!';(@2P1ERUG*TQ>G60SQ.ICFPG5.RG[P[ M@,V[U3+FG-:_DL J$^L;AWSF2!1([CV8R#@H0W)!B@2!!^92$%%%V;H7^4%B M>KJ+]E3UCXN-&LB] P -: I*V?'D?83"$QTWD3PX64\?<689"Y;I<9^"GEZC MX"$0&TDS4SM N[/U#N?IU>(%KC^1AT?Q0A$%2A0"E.(: AH2JU)%\.B+,FPG MUVB?;^_IXCL,6L=1P.D@[%E*.3W'^.?9\K;M*$CTQJ&!4%\XJ5)JN=\;T%9Y M;934P>[FAA]&1Y_M@D= W<%*Z0M_]QL%OOZ:\TPSD:4P"J*O^\B,5>"R,K7= M5C.,4KC[&Q/V:L*HW]5GYV C'!TLW X\L-=#I@:J)(M-BE&@4^@WEQ?H"%XG.P*;=I4UCV).?W[0M;!@W M(V^)DAAYX;P.5:RO796%$(6DBTQY+F.,NOF^V^,UA;$<= S1@LTBUO>\$HA! M!MGK%'S4PI8Q.MY.H2ELB-YW:0H;(NH>[J%MC2S!246>O0:]V3R/K@X.< JX M#&0]LPW6C[WUI\^FL$'*W:4I;(BD.T3+S6Z!A"H%[8$+NEQ5JBN>=>:@34"' MLABG6N>[3Z8I;)"&=VL*&R+N#D"S&1OR#K_6$_3VXE->7?_\9I0(2N=1A3J- MI$J(CAAY:ED"VB2CSH)9.AR'&WD7U/3T^^SYX*?Q1$!TB_.R1M>[AHE=2" M:0MU\!8HNNC!H:^_-(HK%$6:<7M9]WU >O0Z;3M,':J'X<#R5\!:Y(^UCG+6 MU,\^NW8!9I$)NGX9@RH.J'O/P17&@7FOD$)7G5UK*-W]_CY+L(>@9F_I[F]Y MEA=X/DYV\,7;-_]\^?[LU?/7+]^]?_O[JP\?WK[_KTV2;9]I2@+FW, M$"SXZV&*3<7:J8 M0R3=(5IN%KN@BT:I"$*[&AFP YY 23?WAF-WMC6'MS)5#$':7BW*N80<7< MFGM^V77A3"57I+06,-;(C]?!AU(Y*)IEJPT6F5L'VUL)Z0LR^VCX<3=X#W%W M@)DM+_/I>BY)*P4BLMI,GR@T8)X#9H,\T\^\&<-!ZWW&Q2%7TH%2[@XG=QYG MUW-B;>T6L4*""DYO1CC4[OJHA> .<^MI2R=<3%$X%._=?F_?/," M_]90WMW/HX*PW+H$]:DLU%(78,D>ZJ-^@^B^I2=,[*O$Y1@2 MG1H:=UAX1W*;K]?+U=>[S'AFZ;XTEFY.8D$Q8^ MI*?2<@MPM))G=R[)^YSRY[^J8M[EU7R9-A>P(0^-I"TGB&W#R8&@6X_!76/N[-_+Z_9*HRE(,C'$'93)Q8!,#%'H@LRA5!4NC_N M8F3W^59 .P/4Q/3S-66CAJC23?%8HHE-F4E^_D])WC7!1;'PD5"F\+ M(UXXB0MS5#&H++AL[_0_3,_4]V,KK3\(IP-5,'6&X07^]5=.+_#\_.W&P-Y$ MPU%+XTK.("@2KH;50ZAS.TP6S-"=+I+?;1/2 U_0"RX.5=^RL2R[,"_;._J3 M$T8HY\"BI?,2D(.+%,NDPGPQT4KB:51GZ/6@QWM'&MO4.H>PG[P[@,W]M-KU M"]:90UM(!'22?'TYQE" *\&0QQ9)1$%9;#YK]0%2IK8Y#=3\JD@>OJF-B\AF1KZPDK@JO+_8-^8(HZS \Z8LG;@WJ M,6ZTW2GL*5G>!FXC:J@#0_8D=U>OJ?E,JKJ0EUQ"[>@'A;Z.-R)[+6.P"I7B M/HW19;0+;3W%_4?"W#Y:Z01M=\?&QE7&=7X6X^HRW^Z65YID)'D"8B*!BLI1 M.",0R'CS%#%Q7\9X]_0D83TY\>UPUE8?'8#L-PJ)UZ^7ZW5>OUV\_,_%?/'Q M"Z];.SF@\\15,AR93V3"6[\X>Y*H/F>M'@*NMGKH M %C?"^E7C/EZU(@-2@HC,\2$",HF"9X["QBL=3D8)+6=C=I3 MZMVAY_$%$"4$,JX2(NH(JA!3% 0;T(8GYC*983]NL\+!JSF.O@>^Y2W82#/= M8>Y.L'SK7+ZOJN,S'4Q2GC%P)CI0RF9 D3)XCT)%%G(0X^[X?H2XG1#G3Q=Q MK?1R&H![MYK'S&=H9%!%)V"*SH]B-?_,T=7UQDE8GB/C\?B NR)NM[0K^\D0 MMX=B>D;<&:%F_6EY?L=\ORT?+I;QSPVC9ZOYQX^U'R/H))0-('BL+\K0 QKZ M0>ALT)J@-8[['F8PR;NA\Z2J L=4XDE@]FR%F\'U^'4]BT5PKB0#LO:%HB2, MX"PF,"RQ+)TBR8[;2O@$@;OA\:1*#.,IJ#OTW>E4JR?JCJ_+O(E"%@,VUCV\ MA1ATSF4@+S>H&$3D>MP;^D'2=D/EI)C[6>YPUQD.3#B M A(/$I3' ([5+74".4LR!PKYCQ;W;B%P-]R=7*5A' 5UA[XZGW-&PDA>U7'5 M 7.=H^6!(OH,P?,2E656V''=O4K%;C@ZX4K"8%%/W51XI[WN6TL<7?&+-<:+ M305N?;&>6:Z"<9:!$5G7B27$D#668B2+DF(NW[8;1DZB(#".A/N! MS*O%_&*.YQ\N5O,_\^;"GOG"@_5:0M&&&$F"UY*9 $0M/$.>I-8#H?+CM^P& MD9-(]K>5:#_0(*S?>'";-I%9KI5492-DG6JL4%=NF!(@BIPQ2Z&3*<-MR'?? ML1LL3B)#WU*:IS6[\L[VNFTOP$>9:+GC=XXXYW(?KL>=?DDW4IT)+X&74/M2 M%8> 0@'ZZ((,Z!R.\9[N.-,O(Y8H+)=@"_GTRI,G[TJ@GSD=Z5!*^M\QYGJ? MPO3+(7K?9?KE$%%W$#EMG=@G>0KDMV/=X40.?2#!!!XR_7*(I#M$R[?U8I;1M<-!DG1 Z43\)!*0S]J@9SJ7U-J\G,STRT$: MWG6'W^[B[@ TV\.<5&&1>BJ SQM:]GZ: M?CE$W!U@9LO,OL1 MF[7FN+,Q&09:FWJ>C*U300-0F&!*(4.I=YQN>.CLNN//OARDPEUGUPV19W<& MY3:IA3$I[U0$(P6%B8+<.)=U@!Q3E(7^/XR2'MCWA?E1I]2UNX+VDW=WL+FW MH-1$)[SP!40('E06Y(5%3D(R2@J9&4]EC+5QI[4>=I#"AZR''2+][I"T92WI MNU7^/+_\_&R1-G]UO;[$1Q]5AIXMG@Q&)*T4^IB&A*5XGU00I*/Q4T<6,'M48"U'Z M7CQ["*;VENYI+9Z]:4QZ^9^_\F)-'Q>7'Q?UZ+S/YQ6N%\M[?N8H!;*]J1BQ M9-9&,N,6T2BJ)"@[!ME@N(H@T-:1U3F)(+$.OS[=(IJ7POF2)&2T%!ZAT>"+ MM:!B]D5[CS+\78MH0_2^2Q%MB*B[\]DV.1:=3+8A)>">U_;=$L!Y\Y6$IF!V\BAQ,#)W 96WT-Q"/7ULDW*%+O;+,S3 MRU8.4N&NV1$V@ _)U8WRIH[=4""219]%C$FT'BJP=_?& M44MEAUP^!TNZ0[3 MG.4]@; \@E8Z0-M=VM^67^<+7$1B:5.$J869ZU+->A9-#3]3!!9+KH&&AF"D M A\MUQ23*AER8[3M2EM//G8;M(VBE2X&0&\Y1S-M9=T*B41U;8XIQH+76H$) M6'2,DFQ^ZRSA%C)ZN@Q'LUF#9-UCS>Q?S]Z_?_;F[,,^E:YO__;@^M1V*AI5 ME5[^O\OYQ==O585LL]+12>+%)[I0" :>7"30HB1M7?'6MG87OZ?@H+3=OW"U MPL6=:LD92>DY_?&?LR2-SRH08]PHLEW)$V/10LPZ,V<"LWJWMZ$/?\>T?L@! MBOPN5==(ACV^"+TY2 ?4K^]_1+/#/6;E^!XTE%':&_(239&&@AU?5UX;!,Q% M92&Q"->Z7:G-&?\6L)_C>OVV7"/U[>K]_..GZY!.,NU8# *TV8S3-IE".IF! MT,E%B:A=\_'F#U/3E4$8HO4?,B1M!-Y!!+*5DTW:T:&*5DD./O"ZL]29ZM\"HSVD/W6)^77^B/'K!_KI-2LW]="2O0YH75VN M1,+1TI&80@VUC:. 27B;V4Z>ZD/?T"$J]M'?LK4PIT;$N\MP/H_W&$@\)=3) M@'%,@$*2!H70%JR4QC+.C=1A)S1L^_1IE6W@T&VSY^VFS4.#@X6(R]>AJWZ3HA99&>'+%2 M1Z@HGNA"19_KU@1'[CSY9*IUU\GC%'5H3T;R6_=30J^0NC,::F:3S.;_;^]* M>]M,CO3W_2\%]'U\64">T+<,X6VY5W)QB8G^Z6J*Q$JE M/*O%IBG7N92)++[/6,!C,C;1K['Y3)O#3MRAO6L#S",*L@/8_A*FB[^$JVL\ MRW^[7JYNEJA]C1PF$F/PG =@&.I@&-+&(#V'C)I1KLIJ=V!C5#Y[H Z#M3:@ M:R>&0QLTAS2&:PI_K$*.><-5\J"93: ,HV!%UAD.+J/2/.38O//IH ./NR?V M^*9P #%V8 DOP]77'3 7US5CHC_G9OJO0D%<4]TYI44-07A;I(JRHH M6DR<>56\:KVU>)?SC;M1=DA$#B6D#@#X*-MNJ;S5JSK@'/.K+^_XF+-%W> M#%N_"VDV?[ODD\*U8-ERP! =I7D!(19&E/+HG D)N'B3* M#I#[]?QGLWQ#P/T[LL!"]I85X%8@*!\S.(42"A8=VG93GE_GB;F'<1!MI5:[-9:PVA8DHP44KP%OK?D+\79#[M=(8SG1I#0A$@5%V$+AKB*;++6OS6G2 M2\&2>%BF?+ Q>^X\(Z_#'=":-9/"V-;LUS"=O9D3FV;O\7.XNKZ1#MGH6P6Y M"UWKH#MO'//<&$C68'T*+12O<@VHF1187Z[B.S#UIB>'$,\$IIJQC\K)Q3IOMG.'SWS/R0MIC .= YG;@U.Z> M;)8?YFI=F.;7LY_"/Z:K<+6A[>:6_O3?K\XNSW_^Z>UO[\XO+L\^ MO'Y[\>V)M^L!>N*3#FX%VN:$K69)WG9WU8>K3[5COO^DTAAB7F M=^'+&BFWO22<)\YE9F""%J"*(]!)*R'8NL\@%NUUZ\*SPTY\\'2-;;_]U?UO MO^N0S7SLM)U83FNL-1+!,$<^NV0+(8I"X7]4,DNG@F\^=7)4 MRWF9_L!\O7ZPOE6:^Z=8/V._74>_R[.TFGZ>KKZLQ7>G48X2HV)S ::00F$6 M3%W*YYH_CWV6IQ-$WWB] MKT[O@"DDNWS\0"'V%K3T$7&GC,[[X('[7 L@@P5'801([K(WE(^EYMYUY(C[ M<>6K=WD?L7[3JR_?Y:]GU5=M@K)[S_KW'-DD"AN2(M=EL.['12G >5D[ZD3D M&'11K/4 R&$H.>G(?!NQP=&#S%-.R[%).:BZ-TA\9N&(EB%)8E)+%:%J_'@Q QK@Y\ O4F$.ATH-O M>:YM]O[%U]=2HSQ![8MT@8,)S!&%5D/$9*!$+5$'IZ,_:L_SHZ<<-\/M$>O# M"KJ?!:.'\IZ877"ZNJ[=:1O-GA3C!8JB@3/,H$(BI1:U#-W:XA+3!EGK&6D# MD#%NPVN/.C$R5/IH^FX>-D:%'#GWH#VKHVMTA,BM Z=%#G6LC<7F#F*4[&*P M5MP7J"N'P>3 [.)\UH>N_&7] ',VRW7D?'V!^3#_RWH _=KEUH>7#6^R-#JP M;(&[VH0O>6U.D1&X$$93\D6VI+>$8UO:3OHE;LS+K$' TT,*TLZR_!5KO2DQ MZ3,NPD?\IAVV&L*R,822:U?0!XB*$8=X\1"9+! D2TI)#"HUK\\X.I4G_,L!%8$J(RUJ% +0&694U%'HULOC3P2:2_F]GD0A(^C MD#O![12T<+G3_>.SK,D4W8M8.&27-(7^RD 4D4$22@<4(CIS=$UL1]Z+N=GN M0AM'@MU+T,C;AMRMN$,I=U3:%\C:RYH!:TI^O0/!8RY>*)/"T0L4FE+X8F[A M3T(OAP/?2U#-1RYKG^5/D,&3O4**(P2O&4@&7PRK0T**E3(*U-TIYXXTOI@' M@9-0SR$!> H*>O#UUK/$KW>."+07H)9WG?9W(K^3HT1G9= )9'8D1R8%!!UJR4LADYJ9,-B\$6A( M@L9]]CMAI6H'DUYT)OZ8&7'GR.0]UAU!ZU7ELS5KKL/5!UQ\$I.$.==76-#) M$(L4!@B&0A,9LE9U.H8H@X2;QR7SM*]-&X+\,?7K&'$O0"EW=OM/<8Y/!!G9 M.A0)2 &=&BRZU;XONA_K3O6OM5X9'PV8MFM[D(>$V=C&QW-A23"!&R#KC-9")2XE#89R'I(+/JK>ZS2>).>V[U('U;G3TO U M^K$!.OOX<;&N/'W *)%,R4QZ2-K'.IM;0G0Q >4CF4>I!8NG5ZWV!+&G?6?: MKQH>!WVGTWE_44<9KJ:?L7G3_7>?/%"__?,4]-%J+^MU'?T?3$P%E'!DXK4V MX!PSI?#(=&A="-CW<*MMWC-N%M1RZS7S6@/G=6)=UI&\8]#@@D#AT23O5&NC MW^KP)]U0OPMF=QUU-8SX.PB.;DY.__CLS^ER(EGQDC$&WC%)D5TQX&-T@"QZ M(QS&[%L'+-\<8.1KL'% \'">[]X2Z0!.^S/NCNQ9?G<59A?A$VXVQT?B 2NU MU;)4'BBC:[ZA:^.]LM:F:#JJ.'B:CG'!?0"LFCWX-Y)Q!SB_G9)UUR#\&ZZ; M3 Q';YVG;!BQ/C95!Y2B!XTIA8S:BN8%I4\>IO-7A<%Q,A]":!V@[]%)A9>_ M;XC1=6ZQXPRX* @J< FNEGPS;Q)%0LJHYK<.SQZH\XOQ8Z.PG?#V1N)G7,1Y MJXWK4R( WU ZFU^36&)W)R-%(1240%*!X< M1"LDX0FS\A:3U*$Q,GCK-@T)J@(#E+Y,58 MP&OC(6N619$,L7FK\8Y''->]#P:5[2%YL-PZ@.7EO*Q(=_%G_(Q7\W]47=ZX M@J1Y89Y9T$R2IZF5N:$NA<$2O=6I;IUO_DCWU&&ZA=KA$'B8W3211P? >CU+ M\T\4ZX;5VFF\V0SL7>NCKAV!/BM 54=,>)_ L4CT%.5#BLR)W'HWX3/'&?D% MMPO'VTI:_0)OHYM9^L@=*@CH;-7-!!%% O2H0O1>%^V/ [T>G&@SL6\'ISUD MT &@*&-".L ?E(?=L\KU/72VQ(UQYMHD8HH$DQ61Q&II3\V@N+?U=38KEUI; MM"V.U26X]@'!]SEL4XET +*]W^G?W&WQ,]HS50>;)5[+!)R#X!VG4+>H0LSP MR;4V;8>?>N2ZC2Z<[Y%EWP':M]KR<#'?;$99T[K\,%^%J_M_7Q]D+^:K_\75 MW0Z(^Q,S)R(%:9WB8%'&:F(4B4,F,*JX+*6M561#W84/25CG]^J-T?K4+7HW MT'G)^G33#_O+?+'Y4?UWO&XFU(XG2G!1UJ4JE(^2]4.07B5G?& 66WN:XU+8 M^9O!B6K8X6 Z%57[X8*BS6+D^M.S3_/KV6J2),O%8 0?A*MLD!"RJ#63.A:1 M+9>\]7WO0*2<:$7\$95G8'B<3C7M^\O?!UMB]22N,D+1+0!1(DL19^3+(,,PQC^ M->@$:B /"1:.+/L.+._>%)__\YIR[MKO[ Q8<_PFQSCW][2WE_ MW4Y EG@2'%(,@:R!8N!]YA"+];7[Q&G3S?2)O2CLW#3/\:JK;9 M=B,M$@,D@V(U!V5J$:1CZVJB8NJ@1F6Z\3^[$G>B"G8$A!]?&?> VXO6PV^W M $PL]SII:T%PYTEZTH"OK4(6C?,4G,2H3D<-OZ7M1!]I7Y(6'@"V%ZV$-U-S M;OD2B^9:.P-24E*KE%'@-":PQ3/,P7OANQG'NR-M)_K8^Y*4\ "PO8#UT#]D MSV:^_ST.66:DRW6QA@D95.0>8C %I%+!26FOZ8:RY8Y1)&D-Y[4-(I""4E2#K$PJ+R&+K9$]&4\A=_5?H" M3,!@2#Z=+KEU2>MWS-V,.VG>-[?5MPW42;<[I7WTUBG'3:QEQ4YX5S-1!?46 M#5RT0H68N17_WE?Q>*EL9,%9920XZY$IQKN)/:=IAKN(H,. M '6)5_17'\]F^;>P^#NNZ/??#M!#RJ43%P$\5BJ\D! P"VG?AM)J8 M.=CKP' (:RV1#D#V*\YP$:Z(HK/\:3J;UK"VKC7\EB@GZJ))HR#7AD]E.8?( M*7Q(W 2A57$VM [*MCK8N+?/PP&MO50Z@%J#BAL=33:8.0AML0X4Y."EXE J M>PM*'EAK'/Z[';=%#G%DV7> ]LUT,LR/D[[1Y(F+$E,.%H3R"90@IGI.I$6? MO8N>0A:O&R-ZNY.=:)7/GGAY.&JFO?!ZO"B_./_PYNWEY;OS]Y?_=?;^?)_; M[X1F.(.(1@$@5OT5#?^X%X]XK^P=\G*"77BA5@%HE($TJM\W!$J4D:D0GI MF\^=?>HPXUJ9)CCX;G9E$\:?@+E81P5[/9D]_D&M3<=CYQO:@!0=/1>E@&;: MU=Y-<@89%?VQ2%VTKA X$0-R%S@^_ ;RA]-4<^#IU77ME*E\OD.YS!0H4J8# MR2=RBCS6#=[<0+#!,NXY1LRM8_3]CMJI\=D%0T\_*0TGM Z"ZSLRSV:K::XD M479\B>EZ,5U-<7G^9[JZ)C7_A;A> [?KU69.\-/&69:H%>4S8!+30!EZ N=2 M?=*36B;K53;#32=M1<6XJ>; B!Y%U"?@A]>:'6XU^P)7;^;+6[(/J&S9ZWM: M>_$]J!O:R<>B,4J3("LL%!T6178RNVHL=5)1."7CB3AY8N?-+69EZMEGXN7: M+\Q)DS[-9^M"HC_F5V0VEC?^XXX%P6MF(Z1 *;5RY"^B80(<2\9KR6R*K;L7 M]SQJITY^%PP]-(G'$%H'3GY',B=!< IA) *WT5-ZI1$+J\QW[@%="7KX"T(+^M] MK'3@**>L^^>MR\Q)B:VOU;8]V[@^_0@PV068^\JL7RQN[/UW#)T$K6-TW@!7 MQ$BE(H<@]/J/04<6/%/A.)!\ZHCC6L5ND-E$@EW,LW_T2G<2C \\F0 &5:DA MLP%2. >)O(Y4/J+00[]9;F\(!ZO%.C[<#I=&!U;O(1%?PUO%>5+<11 FU)51 MR8 K28(7TE)0;0N*UKGT$T<9M[MT?%CM(Y$3N+1^_#*_W67U\Y_?^I)Z!VJ& MOIQ6&IWE,0%ZED$E61=P2@M665^23\5:-;#FMG^!/O3IYV:=B.0I&)E(*STC MK60%@@L&* NSQG(N-&O>H-^4@DZOLG=!W'"O>SN+N /O>R#-K[X\_@'K%JW$ MHC1\O;E,4B"BJK\@_P.&YV0Q>EZP=6?(@.3TTH=Y?)0^K$SM!#+=:L^]56BY MJ*)T%E!"KN6Y%(L%YRF"XH*Y3 *(NOG2SA^<:>15A[V 9RM0[RG)$9%98\3) M3W5LS&(U)4U_1QR=+I?SQ9>+^0J7F[8=I=!G'P)84Y>0>UT-@9,@4!8A#H\Z$X/#9<[B61)&%WC[;[%-D8A<+(07(>B"+BE>%PP&G/ZP[#@T"JK0#&MD/WGKK_&A;KT:$;*G12P2;& M09'A!,6E),].FB&Q%%X""XAJ2W_UQ%>,>\AUCEN(%,N68%A)KG4U0I.#]YBB#HVYML#? P ]/@^^OOCI[6_G'\[^ MY_QRG]>_^__YP8][3YZET=O=3:GIA_#GW>S)V\<4;SUCQE+*J>M=FB43ZK)0 M($Q6G-)/PYJOA7KF.&WF[7WST7=M6"QHQ111*44=T)!UAFA1@>-)&1LX9B&& M)[63;M!6F'A\VEX#"71N-/9O1O_^0UH:D &;T)^%C DI:X7 3*R9@/?@I D0 M5H#6A&[L+4Z@KGL_6$\W+[A9MQ+*]PAF6Z>M#97&2.R%P$E+9F M6U: "W7H0C0B6!M]4LVW!N]_W(Z-T Z(>OJ5?UCY=6ZCWBWFGZ=+^JP-I66^ MN.4!+L,LK_[ \U(PU5"0?O8^K XJB6KUU2WM83L>',&*%JY3"$&"\77?K$\> M?-0,#&=)973!I]8/R(,'8[7#Z2:IH+QC=DVIQ-M_X&(MT.4K)''@/7F<_TG? M3%9G.@N++^M4YV).?SM;D5CI:SZ^GI'FX'(U$4I'K.]L45A-D812$'BFB 6= MX#QFQIK7BPY(3K]6>!=$/AX*CB__#BY=GG ]DY0$MSP(X)RQNF Z$04R@^?: M,!F031^EAA.Y0$#R,[X-92$ 916 M&KQA 2Q+&2VY9:E;O\P>XL]&":EV0<*V_FP7OI^:/S/!4+27#(12^WI+O31, M6H"Q@1EAO;/%].W/1@F;#H'90-+IT9^1A_CM]8??SB\^7)Y=_/S3VXL/KR]^ M/;_XZ?5^[T+/?=S!_FSKLS;R9[6<:+JZV3\VRS?B_XBS5%O-'@F@7(F!1 :) M90,J: -11H)>"EESZ00VU].=#GBHR=KJR^[N$2T+0CM/[/"9,E2IZX9[9H%2 M#QV2M3[P4=C1R=7O<-AZ:,P&E-O)&+2+\VHD#HC3M_C48(;S#4S:W+M)BNZXLW"SF< M3ISGZS'%.R7[M@IJ']JN51#JX!GUUO9S. MB)RS],_KZ7)ZN]X/E=5U6@4H:^@7%R*X0.R)A6F% AUK7M#[Q%'&!54S4<_; M\[U3^-3?+O!KJ3,37&"]S96^"&(-:5PT/@,3SFL3*5%I_H#VPT.-"ZDFHM\" M3OO+8>Q&E+.KY?Q\AHN/7RC;_=K0%S!8FS@D&>OY8QU^4BQD781*R@:M](]" MIJ<^O#\\'""[>4-&=F!AUJ:W.O/JM:_#U0=O%(;:6\!H3U8/[8_>C6_KI-_?YI?S1<(C/?KQ_:%A'\'-FW)Q;!R\F<\^?B*F/"#!">MT M9@*L5XHTA%D(.28(PB>-/B>3?GB;\\SGC^U=VB.A 1^[\"N/^=TWMQU!N2B! MV27@I@;U6"?U94'L*5)FQ4O(JGV \NR1QBWU&"Y.:2>'#F"U>O_:PC';5#2@R8SF65$YEMY!E,TA2X M:1TM:]US_.-3]>CEVB"KL41&#ZKJ_6V^.5$&"FCC+$60M6*/*9KA90!'Z3.2A5O8NN]2\^=9]P1-4.:J692 M&+Z88_,7]9=(K/C/__A_4$L! A0#% @ >Y$$5=52W\B\9 /\X" !X M ( ! '-T96TM,3!X<3(P,C)Q,E]E>#$P,7AF " ?AD M !S=&5M+3$P>'$R,#(R<3)?97@Q,#)X;6%S="YH=&U02P$"% ,4 " ![ MD015Y_.(: !E ",O0( '@ @ $LR0 &9IY$$51DGYA&AI8FET,S$Q M+FAT;5!+ 0(4 Q0 ( 'N1!%4\^].;,0@ *\G > " M <4V 0!S=&5M+3$P>'$R,#(R<3)?97AH:6)I=#,Q,BYH=&U02P$"% ,4 M" ![D015C5:U'+4% #1& '@ @ $R/P$ Y$$5:NQBTO/!0 M[AH !X ( !(T4! '-T96TM,3!X<3(P,C)Q,E]E>&AI8FET M,S(R+FAT;5!+ 0(4 Q0 ( 'N1!%6NQH)\F8P" &U/'0 1 M " 2Y+ 0!S=&5M+3(P,C(P-C,P+FAT;5!+ 0(4 Q0 ( 'N1!%5B^7R> M&UL4$L! M A0#% @ >Y$$59@)*UOQ'0$ 9L\+ !4 ( !RY($ '-T M96TM,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0 ( 'N1!%4K'$C;YK@ /N* M" 5 " >^P!0!S=&5M+3(P,C(P-C,P7W!R92YX;6Q02P4& 2 T #0"> P "&H& end

T*0TRGC"I=,YX-:F.304OH]R\%QNZEIOWH>$A4V=W<\G.__J*;P=^7)A^ MFI38Y<=T7>9&+Z9K!VR23-L91;/T6AVZK"7Y=C3I2-#I$65 IL6WAPO"!&I"FVG*O&UNJEH*;HVPY2GG M?X7KFWB;%BJ!_#(!>S)RFCO%0))<4D+22$H DB"TD M<<$P-!Z<%+[V?*:NV$Y#8IIPHH&EO4&R1\J(TLP&B*$8"!D-!*<4^O\>L@I! M"%]]".L&&*TFQ/-8UZK(+P?5JVES#BR]8N$Z5&#^>$HF^]V- U^M:' MA@T\Q(VY8^_16^7&$^#;C$0XB\=M?UL5?5#+GB!].X@=&_ M;>I@!U2OM:JF%\&.-(+,O)9%2> %YPQ JEN;+"*OFZQK'VXE*GJIH^ M)&Z?=OO[V<>/9^^O+@?DS-8_8F#"ZTE$:]DJ"R9)EN83Z_R'^'V0PFBXO9Q_&GSP_"1ER(+)R))%-9ZJ4B0R7A4FE] MMYE;[9FL;3X]C6BPCMCTZ0_ZZD8FBJ23HX273DX)BA'(%HC((+@N_\NUZ[&> MP[1_S5%1*AYID)H,:.!%+!=;EF:A%'^]F2&@V_D=RWTD\_M=JQ?Y@2J\3 '_ MZF*)2T";@OWWU\MUAB$]*N/;(O ;VRV\PGOT/ M7-^DL_C/F_FB>&S?R30?X<4,CC$@%/TV(A6^(2 <0P] 49DB+3UKE27K24 G M)3CU2-_ P=TBU4N\SPNUI4XS&1Q1U 0B-4UHEY6:*!O1T& 0??7\UR# )R57 M^V-=@]F8EW!]M^GY_4TA(7ZSU*2W!WH[>;!G;U0V>#BJ%+X47*/N+$OKRRN3 M3 J,.IF=K+T H0^^TY*J5HQI,%]J(QF^H_XNZV4,2HJ_?#N'\/G'OSLRJ%Z# M0.]2HR-)I"B=/]Q[8AB>K,R/5Z&V9 T&?5+BME\6/I;!G==O/GF \[_2+(SG MMRLD[R_[U6_G;)29XC0:1A)XBXX().(S1>3,6ZLAI BU"\EV GKZLE:558_E M:^?]GSN^(.OX1R$EQ9,+)%I4S#)E($Y93KPV1@D1J:R^4G(@Y-.7N4;L>RQ] M@Y>4WN$YF\1;0 ^C*4 A.D-SF>J?B'0^$BN3(#EEY6,&;JI/%GD*STG)337" M/Q8*.VPR7Q^!_FTZNQ]6.U):&!E+2H"64#[W@EAO.''&V!A%U#ET'-ZW,X:3 MD)%]\N&Q^+BA.N7#;%H6[\Q_0UJMX-]=PO.10CD&CX@R-QFM.8FJ3BA72@F$ M$YP&KFKKE*?PG(2\5"?\AOCDL*U(OR-EWDWQW)./Z4^XOEG6_Q?5]UUH[RVS M,E_+Z;+D2VL2C$8%&'1&BJQD2@3,TF'Z XSCV\D;^#I>P/4*[&U0:A09=9DK0[S+MNR7-9"3U:7?H/46\ZXZ5, MD4'UM.E6,(>J J[%["XRU)OH+0H!-P&[&]?> 5JCLN G8!VF-K@2 [N(Q0#J M[UE D@[>^Z2(H RM:!,\6M&F#)(%9I-0%DSM>A= M^@3AVR5^>6==WVUJ2DYY,&C_E-9UJ83%8_O2Q*ZM\)X[DV@GGV7;$X[$W-R% M!]/:!*Q8RK<$]>'&7X_#&J#(8@05-4%/F1,)>#JGT-XU0FA#&=-"^4X2;2"XI]*H573C96;/OY4 M>#F8=%O+V:J5ZU]>7;SY?[^<79[_^N;BCP_G[R_/KMY>O']?()>-.P.J^#M^ M\L#B_EWPK]7\*Q=B"@ZT$TY:*X%F_$9[+9D.4KI1QV<,+/MJ%X$-1CW4F#Q'69Q^2^DRS?X"$Y?/GE]-%W#]\/=E M>L[[Z>(?:7$_9&Q9X+7:#37B 82QZ.>;)'P9@BR)!1&(EME&(8S)UT>Y;S=3/X^,2E01=%LT/>UL\N*L\6GJ&"5:[?:_147Z^ <0B1:]+.%SBC?+\O7GZ#O? M1N#;R#4S^(:B$TH84WS5=!Q X37'$W?H,CE;>W17-?#[2B =6(8/P^QCR4G= MPO^^Q 1].D$I)"]^9%PUN M^]T)<7^,2?QP#9,'$YVZG*E17JO%>0Z3$!L@)NNJ[UAX_%+DU^/9:*:V;-#& MLTFM\.T."EU7(8TQP6M5>]#WRY';9_)U1RZV?5C;TKFZCX^L N&:)6>L8R2G ML@(V*(U6CG=$I1 @)F6XKCT5:BN8(W1PFO-ZF\LSB%$-HED?TWPQ&X?%*L;V M-^3,_./EWU;@$(2.EE'">!ES#DP0&Q$F=3I0G:66OK9E]R2@GY)4D6$MQGP4 M?J1WXS]+I_8"252Z_L_F\U3(] ?\H+?. M:8K2F12$JKWQHP>\U^U3M.)C@ZC+$U#O@3Y\]SK ;>1,](1Z&#^A&>N[BU@U MONU7PVV$34$GHT&28 TKR:I<5KPY$A6-/ N:DJU]@QZ%F#UCUA^KE/5A5POW M^,"F5H3NW2S:U@ M]F^%-67CNI]8A0<-3/6WDS#]@AX$+);7_[M5>N1VH#T%$UR4)$D:T3%V@5CJ M$5^6#H*GEL?:/21/P'G=QE,M/C48>[4%VMTBBP[@&IE&3P([C"%4C8W=Q&, M#YHL&'L*9!3.,YLD@53&+'O$YQ,/)+DDP3NGLJI=DW( 7G&A#F,?/0A?0.Y M^)CF"3_P/FWL[ 8_SE>?*M>"[WALYM40S]WAK5Z:)DT MY&"5#4ZA;J"H&FCVC',&WH)B6^JA-SSEX!71R4NCM2RS8ID@$HUCE& #A&=/ M@W !B 1)B7.1$9^-*QDOJW1UMV^O)SS"B'Y=R>^=ACR< +48.=_^ MM+=#IT;")#R0*+L^%+K\NKC\EBXML*RMCB#7I["\A#?E]G OZ"79@Y3N_X7: M0<0.49NR\T%_7[;0O9W<5M>.#"M#:XTAG-DR@4N43NB@B$G:.BJ3]_+EO$H_ MGNWGFW20-VF @+4HU&YVSO]9\N/[.7U63"FKB1#2E3R_)%:E0$QV-$5PCKO: MPV_W=;:?+])!7J0! M9BBT*SOCRB.!$3I01@&7BV4;B MHS*$*IDC RK O1R#?"<2O"#]^&+"1,U$\$7YOMW),>*&,\4<(\+B!2$=4L-F M2 2XH$8E:T-X@2KSV7._H'?O&(3_"%_D7I+[HM[>'P,+SQ-"4#3D9.!$*9^) M3(D3B!F_3=)K*\J$J*.9XE/[\#_?X^-\CUO*\ N.GCU/",-DUHP*HA-0U&K! M$^L$$.]41NM*6_SQBWF9>Q[^Y\M\G"]S2QE^B1&\FUF:/T\%"T;:D#P1SKDR M>U<2R"&0H,!GZJ5+4+M+XCA._O,U/L[7N)GTMH@95JMZ5]Y'GY(CC,I4-G-E M8DUIK^>Z#&+EBDE3^S5\A7.'!L6%#L+LXYP[9#B ,UJAPHAX@EQ.('(@TGKN M@W92R-HIH1.;.]1+!IZ<.]2'%R]E;DN7,_V<.]1K[E O,=G' )==>/Q2Y%>$ MF)1/:%"Q,FM"24<<1$ZL-B$X)JB@>_>/CT9N>\T=.CJQ[G->DGZG_.1QU&420OA$:W4QIA+-IVCD65G,S"Q6T;%SH]]^ ]1\KK MJ%-$T50FE:XY1IQ 3RI+5,\Y"0:T=F_AX7N.5J.0\=W="&7%HY'U(H4(AG#I M\&KB#O4#0P*A1^FL=XE)5WT+:2=D1ZA_ZTK:(]>H/L-:].94+%RW@&K2O\TD MYF>'NFCP/@%5Q.%9_(*DGB]N5V7^"-)RQ:G7DL02R9.&H5_)T P+3 -7,EL#M!R#MK&6&>.]Y!DUSL+4GU%Q"9?11UW3O3FP9E!QYG5> C6 MRN1)1XE,-!.PH/%V\T;C3<05K5Y86_4$ M^PK/'H4$'Y#YQQ*I'7CP7[YM_H!E:"%0+S1;EFT(9(T,FE@9(]$L!I.\8SG5 M]IX:'N?PD>+]"VE=C5]-6!HX>9N1/:@&Z8*O4<3Y.6P'*C0\%F'H)*0#.7D( MB8M99JDB)QEB25 ME.:@V:+L[?B %!K/Y]/9M_?319JOHB12)A<= #&Z+.]VJMP(5A">1.9"EU') M_+G80Z4"@XBBIR)L%(1F8TC+CM!J&>6 M)2N3R;6M\2/:4-I$+.H2O>+L@)6R^O)E.EEB^CO,ED,/[K96!@DF4$;*1'PB MF2B[OE!:1,R)2821-S@OKRB27[(/@-O-1 MA\\?]H:^2_-Y2N\2E)+^>9B-OZX(L I>H@#R%&T@3)=YLBD(XB(7)&JQYLYQV^&ME" M8DQ <+6UT18H^]=#-:5@70W5H'>#M,K9+,%%_IC@^GQ>"@'06T*@B"L%"\(X M2;1&;2N9YJ3T]!%+J14*M)2V]HCN;5A.2Q"J4+R!0W)[YA_%]"K-OEQD=* 6 M,PB+D4@Z4NK16XH:CQV#(BBCD>B@4)DKY0VMG?=]'M5I24=E+M1V53;!*^7N M']-D<3O9:1Q6E>\C$8"KH"T:;0*--DK1I?+6D,@MLUE'_F@S[Q;GI<=#3T,8 MFI*Z@7^#*BRD%.Z)OYVE3%-=<%EN 4%'* M[+2/E97&4WA.0T*J4[[!^*7-YU[UPE@5\((K*X+0C9,EY@(AE32>?ON AUR!9;JR*E!/CI$2II89 ]($ =T&ELCT@/)LT?^+S M3X.;%6BW]=7<4A"Q^G'YE\<#_=__\[]02P,$% @ >Y$$59@)*UOQ'0$ M9L\+ !4 !S=&5M+3(P,C(P-C,P7VQA8BYX;6S/<=K2J6R1KN9*:VD['I[R];"<$J<"@4U)$.9ZE^_ (\(*DZ 5*L MG3&K3DDDX?Z ?.!P^/'O_^O'TQR\\+Q(L\5__.3^Q?D)\ 7-6+IX^(^?OMU_ M@O%/_^L__^F?_OW_@/!_?[C]##YF=/G$%R6XR#DN.0/?T_(1_,IX\3L0>?8$ M?LWRW],7#.%_5C==9,^O>?KP6 +/\;S-O^9_)1YGW/<89"&E$,4TA+'P*.0) M"[B/*(T]]^SAKPS3D,.D\7O_]5_8?@ M@@.IW**H?OR/GQ[+\OFO/__\_?OWO_P@^?PO6?[PL^1/&*:+HL0+J@8HTK\6U2\_9Q27 M%>9'Y0)[KU _P?8RJ'X%70_Z[E]^%.RG__PG &HX\FS.;[D ZG^_W5[M'3+Y M65WQ\X(_J)F]X7F:L;L2Y^5G3/A<2E\]K7Q]YO_Q4Y$^/<]Y^[O'G(O=CYWG M^9NG*BD3):4;*BG_>=]@/Y\@OB5YRVU9+0A7J?O5EHR',/UJ3=Q[R0]\>($[ MPYPL8ENO15;B^0BOQ7J8CLAS]8O/\E_-,.I!!\BT M&J>A[HZH_$?)%XS7;/GFT2!E__&3_-=L6< 'C)]GYR\XE3_/^:Y(*:+ZP7_.\?Y)YSF?\/S)9]%@CN(D!@*N;Y!%,D5 M+/%Q L/$(Q[B(><.GI6K+V#&%_#;72ML)9%-<7XR0*W<\_7GO,B6.5VOFT_S M78NA7 ?5RAG_O,!/O'C&S0U2)V5BU&K^Y\O4M9__WFM^N"S M,Y\8YO.!X9;B@K7T9V"E&119#I5N9T )#BK)ST"CVZN\HW%1]9$N;GK;?Y/&_QP#D]\GHT5_Q,,VE1/I?PS9NB+/ A M@"NS(3Z$>O*E0C^!+&<\E_N/'>!L?>H?ED6ZX$5Q3O]GF1:ILJ+/?Z3%S ^3 M*'91 "/DQ1"Y3@BQ%P9R-6$>CT5 0H>8,.R><:9&G:V8H",G^$U)^O^:4>@^ M7/6XT0): Y->'Z",B>H(#)88:-\HHU++$54W.>/8Y69D4)3\:?9+EK'OZ7Q^ M3NGR:3E7J]*E$)R6UT(2$T\?%A?+/.<+^GJ?XT4QKW;<,QY[GIMP'\:>_ ]" M;@ Q24(8A:'O$![[7D1U>**_"%.CD%IBD D@:ID!;80&Y5IJ/38Y86(.$\TX M< _,0:W\THY::P :_*\%:)0 K1;@?D3\6>/;:SZ3=YV'-[+\P>9#>]$X'&7BUHSG'!/_+Z?Z\6=V5&?W_, MYO(9Q:5%-GHFT_)P5Q8RZW'%#R7*!\"3+^11# M+!(F62X)L2=8$+KQK%QY=(]^:.M'&Q'8'L^TS0_I*R_!7,IE1D<=J BC04B< M$'JN'RJHY#[$(QZDA(8.HG'@4*,%H2=4(W#]R5!AETL\!)5K9^4\YP[$21A M1P@1!JXK6!S.NH<;ML$Z>D(S*;CTUK!^[\O RY/279)7]B07*"7:G\_4C_.E M"D@ -UE>.6W.RS)/R;)4'DA09N"KY-9L44KYYNJRJX5\J7E1VENPMJ&RM!9U M'CSJ,K.MT.8*LN.*WHO#2ZK"2^1:\S%;DE(LE9V>+1=E,7,I0SQ&+I2+A@,1 MQQ%,'(_ 1'[=C*J_N,B0 _<.-C567,FJO"X -U*"G%.>OE2O-I[/L^\J$=V8#3\U FJE7RV8H);_ M##0:@(X*9A1D."]ZI#0(NP\%'9;-^P&SR6\^G M]&,\=B@8(E>#@XU*IGH*+U)'5KW]#@9OUSP_.'U3LX2?N!W MK^IW1;/6^MCS$Q(S&#F^*[=<3@#C) XA9I@+)XX"%@GMX^_]XTR-'FI)02,J M:&0U.%,] *G&P;4=H 9FA=T8'3=(C, R.&6V ]I(1\F&+YC9(?%Q) Z>!!^X M?;SCWN,ZO#G3U;B\!S$JPEU'*V[&,:Y"%-N UE6TZ_F"U;&N[5]4I.NYD,RE M0ANO%_S^,<^6#X_WW[.9SU1&DN=!UX^PM,(\!Q(G2: ;QK&/O"")@E";84<0 M>&I4K8+!"2^_BF*W((\[:P:5]##G&LQ%&1/6-L3'FN&96"^/I MK'8HG3,F/\#B)BM*//]_TN>+C/$9B4F($C>&#F<4(NPE, X)AP%U>1A15_BN MEL?G\#!3LQ!J24$CZAFHA0526J#$U5L+CB![>&FWA]?@>[I^4&FSH1X2.[P] M!:=_>?I8/J!T]\A]K_\Z1QXY"27JJM42B>74_M^]YSO&UN.5X?BD?6O*; M/'OF>?DZXX$;"1KYD 4^@XCP!"8.HC".N! L)5NN6^8<1,ICRB[E2)Y M[/K>T3358V[D?)?2^E"AG,_*7#\G19ECJGM.FVNC8B^\X,M[801YZZN^(]-"\L=_;?UT^\OPB>WK.^2-?%.D+KV,% M5P:[W#H6;_*1S]E_+XM2B?"5E]?B'O]H@@B[,83WV0W.Y26S&"4Q$6$(!1$Q M1$*%HX6,JT-4)R >0\S5.AL92=ZIK*/J9FCNML^FX](!:\7/@(KKE0:)5/YL;QAO MC8 ]%A]IJBRM 4-+.^H*,A+TF^O/6,/VM=VXX'G.696+<_*W%!H>0] T4E,<@Z@3U_ M2A?-K_<'\O;"7M=JMH;HX#9S"^9=#68M+.A(:]-+21364MU;<- M9;W;>IQP;Z?^G1<%+V]YF>:\BC+*BK*0QODUF:O!XIZ*GZ/WFF/.D!]F(5Z\*B@5>%+N",1C&6"XV$?(A M\9( ,.C]4@.W E9;/(JIL@AGQJ,L<+C]NG\GM+(XY3"B-84B21 2N2&AD MFMM[8+BI??)5U6+ ZZ#@H@D*+NHPUC/P<##?H@_:)Q[[&&/XGF<^UO-5]& 9 M^K"G'FP:)SUO%-<^YGE[5^^Z6MD3O\<_/J8%G6?%,N>&9YL'GC"A-[QQI4LQ MP5K.04XS-?"P5UII[TACEU$ZIO*.DDE';^GW1G].%_Q:U&4)/F&:SM/R]0O^ MD3XMGSYD>9Y]3Q&4H* 7!R#VIA[ M^F!FB8R,AAZ5G?J LDE7O9[1PYU\L93&ZQ///S3I>TAP+_%) "E7Z:.4$4BB M,(*NSSS?02@A0:+M*=YX^-3XIQ4/?##P)VX"IN&I/0&&@;ECC4"?+-!-* R\ MIB= ,I)#5./E,/-N[E'YH.-R\Y[Q?))[I'WC;MQWS6E]'RZR)Y(NJMF]Y31[ M6*B HRLF9SP551V.RJ=9UYG/JQ2-S_+7BB#5>7]1R)>#U>6 R\X?/C8'![]%(FF(\B(SLL%&EGQJ1MN*!O);OK"DP M7X+G.MJB7Z>*<=X$/>-PLO,[\ JQZJK14?P,K%4'7=WKXZ*F T?>)/!UU 0- M &=-P?6R^\)@/7&')4XC6#8)#RSFWOF,S)6M8#"\QN M6/58QP)8 _-,!RN;QG/:8U MM[05-&]5PF355OE>PEVHMA4S/^9)D# *G<211DM" Q@'B8!88)PP[D1.H%7I MP&S8J1%%+1XH6_FJVN%I6U8VEPH8%L+1 U_#B3D(I /3R4;TT=FZ0.]M546F M07LE^B#8&I8*LH[QF 5_;&!M7J?'"+*CU7;TGC9NS1PC#;+64#]R(T" GGBRK4@( XD+N+0 MYS[VF>/C@!MM8&T*-[458^=F#/Q6"VL8@VIU$O5LTO>:FJ$WS/UFQ=B8'0(^ M2Q:P5=%&-9N' '73UAYDC#[G_ZJQ$J:E:N7>GN>U[LO7QJOY22+4:>L\\X6' M0E]$4!KI"*(0,4@,T.BO]=LHCA.>8[C@Y.7L5N7=-O%"KI!6 MONN$,!1) %'B!! 'L8 )\?PDI,)A5"L&8^.Y4UL>[M076)0IE=;@%XY5Y'&= M"V5DHV^"=X3B^T,R,'/W1D.?$W;K?LBLE;=T3%KYT]J M/_=-X7S.N30LZP6+A!%&*I M50F1*[D.<_9QF@LP+.(G\)**A5A!W?Q&F]JE70H+LN?G4:RF+_O6&>DP*#45,"<4P"G!< M6SO$Y9[DV(0'0@21CT7;Y/K^W>?F;4?L^Q&FJ!%S-3MLU-G1(^]A/X2A+2\E M)?R %;2JB)I<[NJE[SS/E3%1F6'D%72ON\&OU:_/O^.82H4#N"[GZ3^*$(79X' 9&AJCNP%-;N=KM^5+NEU:! +V, M56WH];AP"$ '9L!U?]Y:YK.F/>9*;M 5W&:&MAE4UM*U-8<=.7?;#(SM1&[# M^P#^J/^4JY]H)% M6@YEO6O-K05ST?:,#>ZW4\#7RH!:F\;P:XN/JK2@U3S5ES=F8U,=NJ/82,:B M"<9CV(Y:\DS'E#2!S\BR-'JPC<)TW< GY8'F3(I#U>'8 Y\%+DEB:6]"['@, M(HP83 *"H(\$27SLA)0:M070'WIJC/PI_<'9VWC3,X 7B^5IK=8/HJ_K-AT" MT\&=JH=C(FO1P5KVH0KCZ> U2,&\@P._8R$]'4 .%]C3>D)/ZEI5*+H674?- M+9^K<:HBGA6/$N6C:5PTA6$5K=,&F=!'MM-=U?%H#5%RRPYXMKZXTX09]RNT M MS6EVGGJ58WBE6&W46V>)'+MA1%":;^7::DVY]B%L8XP$D@H"!4;@VQ2R$1 M#H->@%PF7(Z"V*@.Q4G23,T<60NLM@_KQD+*0LG>;!FM[/\TI^RDO9_]B7C' M?5_3NOGM-'44ZG0+&GS#9P;LL)L]35FFL-$S@TUSDV?XT)Z\2Q\Y6\XEY;<5 M'#H1:L6'U\Y/*A6]RD2?\0@'-(IC&+DA@LBG'DQ\N?-+'!8Z(1%)G!CE'_<1 M8FHLV^J@/MZ[Y=,3SM-_2(XM'SFXD6,\*B?>&F5> M=$\KTMHVVIOK,= YQ9N9L7 >T1?O"9P[=$4?Z61A%UICG""\&7<*!N1^.(Q. M!'8^X(0NPE^E4KAXK*M^-T?%,Q$))W"( YD?4XA8Y#:(Q&^(V0JY:X39R[F?N?GUK#V%AL^/LSG'& M[Q5[2-V=75X/WM"/%]0C53!5-I<7/;3^^[9GEDIQVE$*<"80CGS?]:#K(@\B M%"OPG2(Z#! M81^8G-[*OSI(5$>*3>,^]>6!7>5:[3'722!:8K5^,HS*>"?!M,F&ISVL'U,V MQ4ION5/*E9KW3E0D;**X+A/GZK2!7S?J\ M7J;C$ E*B("2.P*(8N3#V*4(1J%'F8I%<;!6[2:-L:9F:-6BGH%*6)7ZLQ*W MG^%T"&:]3]\2> ,3P0FXF?>3.XZ(K?9Q!T8:MUO<<96WFL-IW-*S;ONB3%DZ M7Y;I2R=2H\ZOJLL J?BZ95U3ZEIY$;U2+9!GF"8X"%$( MO2")ZFSWQ,4$\BBBW'/EWH\X1H7>+0DV-5+JZM4)EP*M9K5;IZ.;VC:TVJFM M1GT(!GY3&H)*14,:LS;E>ISW'A,Y,$&..H?F]>XM VZK0+XML<:MJ&\9S*T2 M_+:?_R[+P/E3MER4,T;D-C$A&/J>(]< $F$8ASB$01CQ((X3$F"S9A\VI)K: M G"3E:K%%)[/7\&*1.IHD?Z!(W;F;Q1"-Y^5/P:;GX%:L\D0^5N@I\'BC4Q_ M) I_"Z-E_MYXN'EYS8OETW*.U>B70G!:UB$VU^*)@"=4/-3:YC1BH&:*-VM$FIT7X_R\>MP976*(3_= M6]XT-FNJL%1.B74(?^P&B2MX!)W8#R$200@3GT10FH)ADB38";"K73K>E@:Y(X<3KX)UL/"[Z3/'*_K>4]LW!=_[/J.?*^'R?Y9I^:JLWFPA7[RF.5!$W81Q ME41"G!@BAS*(6207 X]'0>A'41(;N09VCC(UPJ^%!"LI>W9IVHVHWF;]9)P& MYFUSB(RWT0 M8PP Y\ 9QQ-DZY/ MZ2(M^6>Y1697\KF+!U6EX+PH>%FLSS9#S#Q$(Y4 (JD)>4D <>)&,'&Y[T5< MDI1C1%(F@T^-J5K902T\K*0':_%!+?\I1](F4Z-Y2C$0X$,?1MC$VOS$H0=H MM@X63(8>]_R@!RA;QP1]GM&3YJJG?<)I7E5E69?*FKDA%DD<8>@DJOT6%0P2 M[+A0X$15O43(BWR3(-^](QD1V @!O_=J#"!6+5IQ);@A1>V%59./;( U-/E4 M,IX!)65=ZPFLY;3(,L>@L$4I>\<9ES^.J;M%%D=OZ,<,%W/YXE^+7[$JEEA> MY[?IPV.Y7E>5>X8D 55-N!V(A!_"F'D48H[]T MCN4DC)B;/X>&F9N14TJHS MK$9>B2RH)#[!K#D"N!YQV(-QZ)/!TQ TIA$]8"QQR9'!1B44/<4W647S+IL9 M".M7W8T<&A$20@?Y J(8"T@"'D,W<0+FAA'W$Z/,T"/C38U<#D74]V:78YCK MT8M%) ?FEU-!M)2;,!3#'!MM CD*1SE&][:>.YL7G,[54=6G++_#W<@31/@P2@B!"$GK,0YH #W?BY,0^8ZGND\:["N'@'N$;>9(<&ON-P< M<0P__EJR,[#2 8HLATH+BYM00WQL[4EUAQUWBVH(QM:.U?3^4RL ?UN\\*+D M;*.OS#?5)NHVF\^E'*K%S&9(#O9=PF(,B3IT1)C%,(XC'XH (^$Y+HZ868.N MT^29VG+1K42[W=F)ENE+6K[V+?O;;\;TN&[$>1B8 KM3T.JR/1>5.D#I QJ% M1JH)?!*\ULL#]Y/FG2H%GP3=_J+!ISVV1P!PVY[TU[1\O%@69?;$\\\I)NE< MDL.JL@G-'A;I/^H$B$[MN!D)F.<0-X B\2E$81)"PJF 3%KD..:1&W-B4)#S M=(FTOOWQ*W8V8H-\);=JCU@UCRHS@*NL$56Q'9?@.\\Y2!=-KE*Z +@]0B1X MWG9;9%SP/*^>4CW8(.[UM D_3. CS=](_L]&#Z 4 :TF9V"ERQEHIW6M#E#Z MF)?5MS S!O')H\W02-'* \^463RS%7 /1C>?-L)XL?;]:5(6^JD2GW\&'Z_N+CY?WWV[O037G\#%^=U_@4^? MKW\%5U\_7=]^.;^_NOYJN _1G S-_89]B(?>5W0D!DIDH&0&':$':9MG")2M M'8+FJ./N!,R@V++X#6_OR5DJ)[GJK-CMJM=IKEA\>%U?T_35JYKY7E>>_J+3 MSO=J4><>_LK502-GYR\\QP_\\@?/:5KP*K9SAEW7XRYQ8.#$+D0)3R!FQ(.$ M41YXGO Y-_+4CZW U%BTT0*(6@W.SN3^H!8?X%I^P!L%ZK#SJN8$DSM%G!P/"6;>/N]I@ MMMU86BA @P5HP:BC[BTN(^\TC[;6H['%'W=A>Z?)V5HAWTN.OME2>?I2)>IW M,A_2XO>J:@1.(M<5C@\943N!)'1@+-="Z$>1[P@688\9-JC?/]C4EK"UK)V< M'J/B'%H0ZZT@MH ;_.2T!V8]$IZ.@V$MR^G 4".G-AU7>CN?2>.>GF6[ET^$ MY]?B6IIJJ:2)#B6]C2*4 RQ'_@0N3&).4E\&AF%[^X= M:6J$40NJO-Q9*RHH&ED-JWGO!5>/+:Q -C!5K-%:20GNCJ%E7MG[&!*VJGSO M'6?2SR_Y_E34R] <"YWU4X(71IRB/S$@3@6 MXRF'A>!%$8>) 0%D$_9+[G,T1PH-4.N*\ 4R.63^F/ZLB]EAA()N=G MX']:30Q.JPMEPN>/[S>R>F4#[I[5;\K MOF;EWWEY,Y@N=*"[7N9'*C6^EA0'CFDZ.Q MT@P*^<#K3(-V(SQHI =2?"#E![4"BND-WL&%Q?RIXRTKO35^LZCT?TK/X 2U0JD7\5JT$1"%:>#.@4=,B)%6 M8BHWW2I:IQ@F1$<#$EOGH(>&&O?,4D/IK?-%G7MZ>NW2!9=/S3E+RQF- XZY MB"!3B92((P+E31Q&3D*3P(]"%$=&?KK.PZ=FZ%PORZ+$"Z:]RRQ0.LG&Q*P.K#KT2TZ&K;H;@MYUKWT>.ZTW8HM>5 VW5-CVU- M$S-0W&=-.:^V$3LOOG))"[]F^>_R3;ZH:RN?L_]>%J6Z81;%+O4#%D,O9JH" MLH%2# /N5H].$^28FK??K6N/>.4G8$%KU:Z[[7DH"E.#?!*=@,[ MN_QRQH!^8)II50#W&6B4 &LMSH!J GPM0*,):%0!YZ-.A<'.9XPI&6D# M--S4F.V'3H7TX+:H]\/'VQV=JO^;3=+)#S-;IQA/Y;ZL3,O7<\;DRUE45NMU M?I-G+ZE4?1:XB1?BQ(,Q0B%$&/LP$93"(':YY["(84_+NCPVT-16FUI6T C; M^*E5A;)68#U>.XKOX57$)FJ#>\7Z J;--KIH[#!2"T[_\I"]_"P?4=NG\A]K ML_3H@T@5I057ZM M NRX#]QX@ZJ!B:7]ZJ&11MV^:JB\N9O5N:5778>GIVQ1%8]H2D06S0L=XR1Q M(^K#V'4"B)C+(4%(_A@YB<]QG"1ZI? /#S,U7NBZIKXWDAKEYN^#4V.?:06D M@:FAEK$I2--*V>=@;#]21A4*+" V6O6!'2>VO*]C>CS9I@'H>^JVCAQU3W= ME9LT3B/HQ2*.Y&[-(ID?BOF[FO>2LYH)W8UGDJI(&3-;FSV5KO M'EFP([\TFN>>TWX5ACY.UN &882X MX\"8( Z1\%Q(U/;%<0)*(U5DCC+M_8H%@2:W*-HX9K,Q41H[H9'A'W@A:K4! M'77.P!N%0$>C,SO'<#:FRF K-O*4C;1I&V/JS+9Z%G$^N"FT,+J+S9 M:-I\;L_N!U4=5WEO5;X@$9PG'F$PH)X#D>,S&+LQ@=R)N.V8>N,Q\!*B#X5Y1?Q=*MLJ>__FV>/6MM^EUE8!^YT7 M]?M0Y08R+:[%C9SV=ETZ7["[]&&1BI1B:5]3JNKW2HZXR>8I37FQ+G@>.'[D M"X*A<'V5I4U"^5W3 +J>Y_I^$"-FUBCI%&&F1@-WW[Y\.;_]NRH)>7?UR]>K M3U<7YU_OP?G%Q?6WK_=77W\!-]>?KRZN+N_,^.&D"=.CD[&F86@#5JFA0O6Z MB@"Y/00=5BZ+Y2(=)4O$@9A0'S/A8GRN"/L44B8B*¬%"&,>&16>["7%U CV(U]D M3\JZS7+#YD7])D&/.P>'=F#2W/(2KTOPU#J\=2I7:@R2ZG,2D)9HLI\,H_+C M23!M$N-I#^L3QX&+Q[;;^/UCGBT?'E6AM[SQ^*7_J-TXD8<#SV4$QD0D MJAF'"XF+.71)2)S$(=BK*G-- M$S?513(F*$!Q0F 2AA%$U$.01#R$7A3'E&+LAB(P:=JI/[01_X_0ME/EU2A> M!\NB;J"T+B.)5T(;%I+4GX<@I$[ >00=XJM>M32!)(A432WA4R=AG#IQVQ'K M76;B;?.KP>?BH2YC6TV(J++>U;>,'7H[5RUXM$ZW8*O#E3]_J M-__/G9J@Y\=A-J\*:HR8K3*A^@./6S?4&)"M0J+F3^BWM,@1*.>L4$V2/LNO M='['R[+N2%+,B!\FG!,*HS!Q)(DE(<0Q5LX5EF 28X\*(V_*H<&FMGU8B];T MY0/\QS.G3:L^4O7PXY+2F!E='<1;CZ!LH3@P);5BUD1?"0HZDMJC'QT\+!'. MP:%&I1@=I3=)1>N>GH=CV^?H*L-;5XV#;4 M)-@Z@;,NW[C'OFC[FVL M5B,5Q+RLW6C7XA+G*OZXN.%YY4^OFES/B/!(Q.0V.@Q4L1T'88@9C6 8BX C M['D1UBJV,XQX4UL,N@WGN_J!M8*@U; VT#HZJIM:+57)W_H\J^E%;QBD9?DM MT%M7WF]N!UY4WF-:S3-9!D'?5I**7>'&S3\9!-BMU))A1K&3-;+NZGS%Y+8E M%:D:Y+PH>%FTKOCS!6N;04MQY=^63YRM/"=5VX7B5AW?7HMO17/OS,]1G(E+\P$7,H?<"7R M:3D.@[T!&B>U$YW7=]G)K!4'7T!XWZ9QV?=(T J"" UP)* M$)K'3/15.2UM9@JOS+NFU[SOJW-R.L[0\V>:MC.8/.^:WC,TRL?2@ 8??Z!6 M[N;=<&<,^Z['7 \FS"72]O$QC-76.A$X#-TX)@[VSH?:6TW9JY[K M59_UPG:C]1ZSJKE5?J>9^N.5B-C9+7W$9NC])V*L?N<]))Q62_/^$!MW+3]A M*&LG=+V7N(MEGBN!JRMOJW-P=6V@FY2:H@DP4#*>?)IG?Z9['_"]Z_S],7?*C>;-#=4#6^4'/08< M;*J&.QFT+_)['Q8.-@D:YX?#C=UO#;O@>5DE'I:\N!8?^7-6I&535=(-78SB M0&Y=DE"N/ZZ#(1;(@<()HXBQD#&BE?6B,=;45HR.J.J,A]6R&L;1'L)6C^PM M(38P1W>E5&@U<@Y0]U@##TM$>&BD4?E+0^5-VM&YI6_[K14MS9#+71S1!#HA MEX9I(F)(0A+!@+B^%[N^SSRCM(C.LXW88(2\ASH.;+X6T+3UUAHU(?^/4=^' M@8=4-1H401)@#SJ^RQ.7BR#TC.)_^Z(V6O2<%=3TV+(G%@.SXV<- 'IT*-M2 MU5J#LO631^Y/MJ72=GNR[4M.C]&OJC*F9%E[">0OSH60HRCVG/DLXDD0NC#R M(E]^KD$(D\CU(?.QFOB$AZ%1\2C-<:?V*;\-/'\C>/VKM>C]8_ 0R M[L#D8 /8DZ+[-6 :(-#_T*CO%O.O <6A\'^=VT<^H/HL=Y]7JMGPS'.Q2)#< MRF&_RF$E"<0N)3#$;A"[8>"ZW*AMS>DB38WBZO,*HGFN0;;/-R266VE?];/@+G0BCPK'"Q!G>EUO#XTR M-<+MRF=4K/0PEH>)T!I" W.;"3CZT5H#KF4CV0!R)*1IYST K M<;>J:$=F>P:.$426;!B],4XQ#7I4-2RX _/6D?(Z*R4ZY74&*?79'\1A*^X<$F *E7.L@[&[+O[H*7)D!6J4LRHOE)SW/B@(\RUNJZP$N:Y]H%9TE+[V3 M!K>Z7K7U+%0ORL=L+N>S. .D*N;;.]Q;>ZKUJ'6("1R84(\73Z[E;NHFCU0L M>0=68]1'[@X[G9+(.\ PJH*\Z_[30I<[52INN'P1%Z4<]%K\+5-\?+60G".I M>168-O.%PQFA$201BB%B@2OWK F'C'K,X8X7.$$Z;';\+ /S'6KJ.".!F=@K8.:BEH+L%)C%15L/\"W'XZ60W8- MA7B7(-Q^0.T+J^WYM DD>Z@JQPMV*2]YP?/*.15Q$@=)X$!"(@*1KVPP+,U0 MN0^/PBA)0D1.KV=GBHD;V\+^<5,V]@(_:++&_E'-5A_&T]FE'+E\O:@VS7=JS[S5$F6&!8VC M(!#01\2'"-$8QI'+8.([KB^8B.3_ZJP>>L--C?UKB4$M,JAD/MO1,$AO@=!$ M_##!V\=Q8((^%4)M+U@LF2RF8T]J@76"Y9-@ZK?0WKG?C6C,?"?@4$2,011Q! E"'@P3XB>81#ZCIIT7C@PY->KJECJ]7/#\ MX56M]-59P=VK*MI4G(&OO#3.X#B&O!YCV<5S8)IJA3T#E;BK36@E<%/_%0S2 MR%];5WC]R$FY_JG) MY9])-A(XB3CT$U7@)<(A)+$@T,4!8HZD*T["V0O/2:9+2H82F'Q173D&Y*C' M+"^A9,,GD%9Q 8=CUZQ,@QX_#0CMP&2EY.N4LSX#*U6@R'*HE%E51+%'5#WQ MLL1:IJ./2F$]H=GDL[Z/Z6MB<<'E@UAG1UH?2,^<,,0)8C'T/&E?(8=Z,'8< M!R8TC!'G^B;5M+V#VG7]_GT+&'?_R1AC:Y0^>T[3@-WE*^6TVGTN[ M4=TX$YB32 0,1HFJ3ADD+L0T)-!W$&>A0'$<)*/DE?=686KTL0K!7<5QMI*# M2O1UFYEQZR'W>#GT+)5I3_G ?&FSFG('B#.P%0V\\18-D4KQ?C/YWHGR_17X M8R36GSQ!MHLYGR")Y0.&;P47R_GG5/"9XR#']3P.N4\Q1"3T((Z# /IR:RQ" MG_L\859.&-9C3FWUNBS*]$GE#*OD$"DCF$LA+1TH=) ^\42A'W[O>:1P!FJ9 MP>=#>-H[3-A&:.C3A,Z(TSA.V(9 ^SQAQZTC6_1*E/+U:B'7^&IW45R7CSR_ M?\2+AD"_9I5WG3-%D9\:@RV*/<8<:<.C((@@P@Q#G& DC7O'"T@0)-PS(K!Q MQ9\:%Z[SKV[OOO6(1'NGEV!@JWWPJ9V^Q5Y# #H8@ H$4$H4UO;\"HBS[52^ MWQ0XH$%G"B;\2=/ZWN9[/^'_&*;[21-CS6P_38H>C4X_\P=,7U6Z\:]8B5<6 M3>%USG!(DTA YGE4&NF$PSB62UX0QS%VB8?<1"M4^N H4UN*:CGK[.M64H-& MD'O!/+Q66(-H8$K?A<[QXO4&,!DTM[0!UTB=*(U>*K,6D<=0.-C/<>_-XS5? M/";_FTZ)1R_NV=E#R;DH\SJ3)2U^_\ 7]/$)Y[\W@<3$#4D8^B[T/4?Y[AF% M"8X)9)AS2CSYI\2LO<>1 :=&BF_D!4I@L)*X9R3W4!:-X M1!,96UU C@TW;BL03>6W^H'HWF=^PG^ABI;EK[?\0:UL)'9I(E ">(^1&'D MP\2-$RC9Q(T"R=,.T?(?;#UY>M11"0=JZ?0/^=_"=?R4OS<(@W_U6OH;G?/O MU+770?_;)XUVTK]3@>Y1_^X+>H8:5TFHJVR*CVE!YYG*LEC5D,.^X\6)@V$H M5/>NR$$P8=R!?&N'4 MXL-*?K!68-5DM-(!5$H I47?=%'#6=)CK &Q'YB_[,-NGD;:#SQ;B:2&HX^; M2MH/FJUDTIZ/Z>$ZKB*@MYS<%_@Y+?%<%0.YSZKB4@L\_U;PNTR4WW'.9XBB M.(PIAK[G"X@0BR!Q8@PY\[T0NWX0.5JU\4Z086J$6&G1],JAW;,RNE9$505- M&U7@LN"@:)0Q<+SVG#$-[_7P\S#T<64U!3N.*SLZ@/L,M%I J0:X&VT*##SC MPT_%2'[S8:;$S,%^&I@'W>\]'SV><_XTW=^X[D]\U&2#@C9B*G]1IQ(?<J^WL; MU=W6YWY02@"FVI0+M7U_J;;O*NV09?,YSCNUN TS$*TY_^.$+QU7Z?]O04W:D_@.H4[ZLO4S%%05@+6/ M<%V/)R$H"D-&89@D'"+B44ABYD/NX<3COA]@KA4"=62&?NQSSQ=Q$'F!60$7"UB.4ZCE MXOKKWRYO[Z\DEN#F]OK+U=W=]>W?006R'7#U%G\+@ V\'E?E5[HG*H/4A3J" M@Z4U:M\HHRX;1U3=9/)CE_<-KRK*:W'+7_ABN3X==&,_"?TP@!0G$40NCR!) MO 1Z"$7$%2)PN=&V:.YX M_I)27C3'^QXE*%&IFGZ02#)"B,,8.5RUCXF\4.Y./+WJW ='F1HM-8)62=*- MI(;1%(=!/<)6MJ :F+=ZH6343OXH"B>TD]__[-':R1]5K]M._OC%?7M_W#WR M^5RYH?#B=>9RX6&*7 MA!VCHFF:XT[MT[[(%G5S8'4V]8Q3PPZ9NFCKN1(&P'#HQ;V16 50-3*OFEV" M= $JL4$CM\62,69 V2H;HSGJN*5CS*#8*A]C>'O?0Z"ZKNO5@F9/_![_N/RA M3K/X![[@(BUG81PCD80,DLA5A5\\%\:^PZ"/')<3082'?+/#H(/C38V$:C%! MB7\ 4DL(U$2#G,\Y+JI6&2JFHCY Q_-Y]AW+=\/T@./P%.@>=%@#=O #CZ:J M+NCT;I0!UQ Y(D0 M)AB[,(HC06CDX= SZG^V>YBIL>V.^A1U=ZY3*WO4H.J9;J=#-3##]D#I]-(= M;T 8JF!'/=^:KU:M M[3*<]LC1+LB6R-224*.2KUT@-\G:\M/[D?OG#"^*&_RJ'M^V,!2,(AS'$90V M7@@180C&GJ1KY",L-_M>@#ULPM0[QI@:[7Y*%WA!501*1N;I ZX_8UH+"YZS MO-0NS70(63V2/!&O@1FOD@XTX@W0ZO& ]I:H:-<(H_+* 14W2>+0I?V^^"^< MIYX_?.;OG]'&1S;.'UUN5)-:^L:$?4-5R#>)$.7$XBR%A 9.+ MO2#4=:(P\8G9:=W!\:;V]:_$!>5*7M.SN,, ZY[%68-M<-]YB]A:5%#+.@!- M:.)B[2CN\&@C'\5IJ;Y]%*=W6^^";LI&QO.UP_G\1UK,HL1Q7-\ED"(BU*%_ M#!/!$NABY/HD#&E C []]XPS-?I8B=DY^ "_*4G-2[#MQ%6//2R@-3!K] &J M3]&T0S#8*XZV\& M,(F8#Y'O))#$D0^ICUVR@N^ MUPH8=[+;#W@LD.,XJE4N=>3N+0P#2%3O0$&<$#'.$"9&EIPMN$2Y-GO/ >"ZT9!:*&K1\2V,!N8C=^^FXV@JX:N%KW0.GC8ZP.X?ZBQ&P > M57I'Y[_C]_2(GKK S](4O,#S>5,KI-F5D!!SZB<(QIC'TE[#JI:WX\'$Y9*T M)9%X3,O5.7=L[7JE*T/\U+1\OED69/?&\ MJNQ[OF"?4TS2>5J^5E$1Z]HPQ(U(Y$8.))BX$+D.AH2Q$$:""B_Q0Q)2K0S\ M$V28&E_>T4?.EO,J9+U5!WS 64YZ^5+$?=7@5&*04T D@VPO#,I9@[!BMOA#M".#J_2CS MA."/S6IYP_,T8Y<+I@K&S1+DD@@)#ET>J$8,;@AC/TH@37#@QY1@Y@O=G."= M(TR-[%HA02TED&)6M2;U4X-W WF8Q:S ,[3#WQ09HR3A@]KWRA/>_<314H4/ M*M3-%CY\X6EAFA?9$TD7=00HI]G#0I6.OF)RM%2D>-7HH$D39!UB27DA_R8% M8U]Y.8OE-C'R_ @ZW)%6D1,3&$<1@EX::6M*]EL%:S94>T,K)4#7>V: MEB]M.C2KC*Z.AJ!1\0Q()>T';UI&WW(4IRWIWB681B M9E1J4FO4J=F!:Z'!2FI0BPV4W- )#1L :F&OQ\K6$1V8:S7 '"!FQ @E6PT! MM<8W<0G?$ APQ+.O:%HU*G8@ICAC@,"74#QA'WA58KY!-@&B,:]U28 M-(G46/FAF?*PQCT;HMHFN?JA[]#:="]-O?VKC:X&AA6C=]\\H3=KJUC\ "6C M#X,P2*7X]RD:?5C1PW7B;92-_I MY_+2BVR>Y9AEC?'H>[NXA#P-IN-,X M@=BE(<0)9:&+$QY0_C8W" ?S)*(QW?Z[]"9H?W!_4_>'2_^\[Q#NX/2O[FV/[PE?U6X4N<+^1V MH[CA>97::K@.[[M]0M]G*Z(Z2*GSO0=9C(\A86DYWCO,J OR,64WE^2CU_=[ M>>NZ9W*K7%:=O#ZK25+-O50(?Q@Q/TE0!$5"5""T2V'B.CYT$*?<"YW02:C) MQNW 6%-;IIMR?2M902MLKQR)0R#KD80EZ ;FB=ZH&5.%!AZ6V.+02*,2AH;* MFYRA1+&D%&/ M0,DD <2!&T-*DBB*D:#8U2]Y>(HD4Z.<2EZ0/=?E51<,%-4OFG2+=0*&:2?R MOA.EL:\8"_Z!::M&OJER4RO2A(R >;Q_?=X"1F\B?B,-V*_E3']CS9&=1IBR=+\OT MA=]Q*D=7Q]F7/^A\R3A3.2ZJ/\*R?M&OQ:91_N%U]P,J2T_$<>A%,86A[X:J MV*\J-!ZZD(0)PA$GCL.-,HT'E'5J:V-74K 6M9UMZ7SUE1G+_@=%ZEO622I9ZR M167%/F;J**+X@(N4KLX,_,#S41!%T*'8AXB'(8P3SE1*'R4L])CO&?E<>\HQ M-4;Y*K>7N7K5 025H'\U(Y2^TZ%'-R. /# 920W:%C5_4DK\&:S44$VU:D5 M5Y.S>AX&.0@Z$4]+E-97BE$)[T2H-NGPU,?U(\O:1,-R^ZZ,.+XH:C>UVMH_ M5)[KXL/K^IJF6=CY=YRSQA.PJCAQM:A]!;]R53F,L_,721L/O/W[39Y2/@LC MA[J.(Z#@OBLWX@Z!&"4AY+XTRCP_8BXUJC^V0( &B=55H,+"WN+S/G-H:-NB'I##JU1>R./V.YO^#SU[<)L.E*@SN?&E3./3X[>NF,;\H%7BUI<^%G)"]8";^:L6JVOJ8V/O6*;QX<ZLZ+M*QD ZQ'<(U6ESIL.N'_ZUD*^[K]R?ASF/MX00\3L M.4!T!Q[;YV$(R XWA^D33LU?O\GF*54G3F:NQ?T/F-#GTG/^^]HV^@>-W6J^F/K3+$9BQ(1(@9@:YP8X@$=2'V?!^& M3NA%CF"<4*,$Z!UC3&W!K=-\5ZT,>2VI:3CX-I1Z;' B0 /3P*IA8"/>&5 " MV@SZWJN]M6#O[1%&#O+>J^)V:E,^ZJ-3].X:X9C'CH)(E ( M2B%*$@'C,'8@HB'R1> )@CS#"J.[QIF:3Z C)EA4S:2>:T&-*XCN1%7OB[> MUFNN?6S1&8^E3Q/ 2"O4J=.T<9NQKG(55W5-P\>'G/C,:GYWGVRODM MG^-R9Q@."0@7CA/ Q,6).D*3.W OC""):1Q[(L:!;U33X^B(4R.'-GI'4H(< MT]#S=QQ?/7*PBMK --'*"O-:V('CGK2AL954>G2\<;-+==7?2C/5OK%GQ]YT MP:_%18-RNO'L5W&K*N__*4W+( M5<10'8>MW _+=/%P_:QB]M29YPI MIBH?+A=3>6N[N9F1D'E(.#Z,7)=#1.0N)(FH(__#W8 +*K @9BZ&P62=FJM" M*0E(I0U(Z]B^4NG3)W=]F,D5'B=(> GT$U7^!V,?$HI"&(C(D7O+(!3,*$!^ M*I,[QA+2F5S"%UQ(UJQZ8DUSIG7=6Y.8O\'=9-TXVVK2UJJ"M:[M]#;75^J> M@;?J@58_VZ45!IT$JZ49AI'T'4H[# KY[M(0PP[9,QBX$V1\^3_+M'Q='9D1 M(53A?@ZY@P+EB'0A<3"#KBLX$2SP#%L=[1]J:G3?E?1?_CGVW.C? *\D-DR$ M.("N'D?;P6Q@BNT*^:^@%A.DF79)C7KMJ5I+2)R9SA) XXDO3AN"&" MR,%?A_*[MJ*# MWVKA=0OOZD_ $>X?!-:A3[[M(*K//<8@';(RY=,Z%J;\:6U=&@PT#AT9*[XB M(O,[>P9Z/F5YF?ZC*3^R"B2]R(I2U:E2Q=157%XQ0YRY@G(&_2B((8I( G$4 M^] 5A*$P\7 =9YEJ$I 6Q5+U]@54:6U8:D1WXASD>SYU?95O(%<0%@0P<:(8QH1&S*&! MDU Z>^$YR=YSZKH"#!C]T)%N3TO TV+GM=B"*@'7ETV,:[: M85RUB%:25TBO9+<89VV(EJVH:]UAQXW!-@1C*R+;]'X[5>C7[<@C*H(@]!'T M(L(A"N2RDR0^AB&*0C=. ODXK28;1T>:W!)S>0\^7]_=@9O+6W#W7^>WEX9A M6GLAU2,=*T -S#*[2OL/THG]*!@#5?=_IZ[J1]4]5M__U [IU1;\9DGF*6V+ MI+;Q5@QQXJ $^BARI 7JNY P*NG!#SV$G# .DE#;[[EKA*GQ0"WCJA"P@>-M M)WX:7LQ341GXH]\ I$^WG9W(&/@>3T5H)">C[JMCYC\\I/Q!1^'.&\?S"!Z2 M^XWK[^"%YCZ^+_B_L_QB6939DZ2+JM)NXF#NN@A+HR:06S(<$8BQ&\,@"-R$ MBX3Y/M;UYVT_?FH,U@IG5/!X#W+''7&GX3&XTTT/"B.OVGZ-3_"@[7CH:-ZR M_0IU/6,'KNJ908:+1W68^X+GJA+.>7DA*>!5FC55[?95I('CN [V71EL5^P@.30,*O([$ M9P"K$@VUT'4SB$$B.\R LI69IC?HN(EJ1D!LY:V9W=V/C?Z+S]E]]@67JMCW MZ[KHM_*D-;^5/]W)4>>\O>HC+ODGG.9O/Z+(=P*2Q %,$)?6!A(()HSYT!&Q M1RB-,6)&+A1KDDV-TRZ+,GVJO/-*U/H[-*,U>Y.FQWSO,A4#DV/E*EZK<@:4 MDK#,8*O &5C_ZWQ>L9ZJUKE@H%9T]6>@5#WK3.8@I&I]#BSQKCVY1J5FZW!N MLK?] ?H1_"]-W;U?\JPH9@S[4>@$ 72#T(&(*ZLR\#U(&0F1)T(BS-I5OGGZ MU(CVEUXE!]\"ID>0O6$8F.1:N?OL45EAIUJ;7_;NB_I] MG1^61;K@17&1/9%T43GJ;CG-'A;I/SB[ZE39?%M'\'S1S3J6?UL^OI0_"(X#DW#C>2%%1F_6LWG M-4/+7G:NYKACY]J:P;$C<];P 7VK\3T]Y_R1+XKTI4G#_S,>;2@IG0%7ISH0JE' &5GJ" M1M&M]-_!"RD,- O6JAW:E6[D*HF#0+M=77&887H61J"/G"WGJG:3E"M;J(.S M:[$JT-#4@?U0%X.YKP19!:P2A$CD)3'D5""(0B^"L>NK,DHN)CYA"3:KUWB" M+%,S;EM5%'54!>$+Q19_:F3_,Q!9_J8$2[63EHM#D_.E>$C^'MSBTM0N/F5" M]1:"D:9I8-+OSM!:#_73>E[:FM.=B?NM4@@,$LUL 5A;%2!.D&3<$A&G0[95 M0\+"(\?N6%G]YUZ.>KY@-_(U_RI?_#9'&7/FAXS!B/H>1-SG$/NQ@(P'! 58 M$!:8E;<90,BIL7IH\4Z/N6G)EQE7]?PM M*\'KBHC\!WU4,Z_^_+W-4U%]@^MK#9L%GSJ3FFZ7\>9G:#>+TD1!W\@H/QM0 M"7D&UK.VU@C4*JFF:*NP1_UR7SE'NEGPM M=[4\J%*!D%0]PVFWN7BO[ELCOS5Z2\=TWX6A?3N[^L&OC;ZJWG&M=-LF7FFI M&@V!5UYVHE]6M9?4"]11UGY+D7'GR')_DI&$?Y=F)^-.S+[.*2-+T3-R6NZ. M"G5LQHOKQ>4/=7B]3(M']Z6U?]K8AO[1M//;6L>\A_WM5#?O.TT@OBQ,4"LL!3_=V1 M*RUM'\O_$,^AE%"/)_U.*[5EF!H;=<_ UI(W4;Y]CQWU9\3TN'$0G$<\9JSE MAY4"VWB/=+1H#*+U(T5]"=[I*-$8HOU'B.:/ZD>(S2Y'VGY-X',;+LV+.BT+ M,8?BQ!$P8 F!R&4AQ,R)Y8^Q%_D.BR4SFA6:/#:DR4^^'U YZK,J%WCYR7\M'+9VG6K5=SCZ$HCCP?>D'H020B%\8HP##DPB64 M)0Y*C/9VN@-/V:AJ"G/BN5SNBS)?UA_3%XZ+994^5?:N:* ]+7J<- 38 W/3 M&KDS=4;4B TJN4$K^*!&E2EHEFA+>]A1Z85W7&+V.3*>SBX7 M95J^WO*'5&5N+TH5F3>+L..Q4,AOTI.?(R*ARD(A'O1P(K HG^PQ==KO]NAU_=;2+SC_G5M@KLXQC<\I99$/HY@E$+F" M0$(C:8-3'B+L>4E"M&HP:XTVM<^ZZSNX>\SR$M[S_ E<5>?[E?/ ;!4^#+7> MNFP-P($__K6Q*#+O0C%28!"U^@TN(<,DR.?_[J^O8?W ME[=?P-77OUW>W7^Y_'I_9UX_VG0J]&AH8( ')BOCZC$6\C7Z77F<.K0$"4PPKXTRC#VH+33 M7.A31W)H(O\;&AEE@T@Y-3Y="?9^%1#7,ZA'LN\^+P/3\$#5#H_/]+L6.-R: MB0F6-5S+^(%N.LL#S^2M@M:SRVR\:Z0VC(O>B MJ\?'5C ;F%-;&4%'R./-W\PC&(]!82M.<>\XXT8C'E-W*^;PZ TGQO]<5WW- M+ZH$ZN)JL?J]BO56H=[N+)0OB'"C!&*22,; H0])2$/H,B1\$A*7,:-<1OVA MIT8AM:BJ%J=042HO59.+;M*Y,B74[##&55OK]MRR9PS0\:G1HYMA !^8?[IQ M0+7<B/F :0!ARV/'0'1AK7$W=#6 %J8&_]S5(K9"#M+PY"H6EU7__.*.N M_4?5W5SYC]_0TT.J"@4]9G-Y1Z'.\"XJEU2UV9J=/N7?XX]-_JWJJ?U@0XF0TY=0/R M(4PA8T):>0&+(?80@RXB42)"@B,F9G6EJ;L2Y^54)W!3Q '/V?A#NE@H2B1U M+L^[S%L8NF$2.0(*)V80N32 6% !$Y\YW'-(X@1),V^7"S;M66L%'-)L9>\] M89J'(J-/P= G*!V%_A74*DVBV8A=I&T=T-@1:MS3'*M ;AW]V'UZW\1*4JZ3 MG"]423(YM!RO_J?J?W&K/#+NS),F#Q5A"%6U+XAB$D!"8PZ1[^/(]>,XY*Y9 MEJ7FR%/;7:WE U4Y"M,T2UW ]6AU$!@'9LZJ)_U::%7'<25V^T.%[^U!?'ND M9!IB92T_4W?'8SMPT?4#/U)-TD>45/S86!W?DWBN(0YBX3.[*DL"# M./0]&,L=&1648Y^;99ML## URI'4#[LV0]K(:9I7LHFC'L6<@LX[V&#C&US[ M +*51++Y^''S1O8HMY4JLN^Z?M_\^0M.YVH&/V7Y'>[FGRC6^8++YJ=?T_(Q M75PO^-\YSL^?E.'T#U5G5;[=@@4>E3M)&/M,=;E,$"0A=J&@Q&<)]ASA&X7" MG2[2U'CEXY*#[Y6T(%MP\"KE-6,4"[.DQT'C8C^&_;/6X RLM(,BRZ'23_ZN M%;ZJR=F; 4NT:$&@ M48G4'H";U&OQR7V=[?*EJ\O$KFIGW61%59YZ=73DN%'L^2Z""7>P:FD6*/-- MVG"$J;*NB>\XCE%DLL:@4R/?LFS[^6CJJR/%Z^SR'%"23>2 MA:@R"A-7FH>$4,A\%/N.3Y(PU#(*CXPS->)IHEM:64$M+&BD-8T V@WM87ZQ M"-C E-(3JQZQ0 >1."$>:/=S1XX).JC<=ES0X#6GDXME2%ZR\LTKZT? M,D\?ZGAGY:-6V(@)B2420((I5)XP T=#(;:4QZ-08 MJ9(9Y"NA0;:2VM!!I8.XI@O*,HX#$U -X5I>T!&X:J76B&S10V0 D"T?D,Z0 MXWIY#$#8\N.8W-O?(DKKVB7G"Z8*KDJ3B\L-&"\^I@6=9ZK$N:''P.B9$_I" M.G)7GM0WDH.UZ(/X$'J!9G'1UA][].7;&)9="[GY0\P^J*+D3[,VH?%Z<] &MIP?6J^[9%Z%A&J[B-:H49"\(W M@TX52FTR-P"GIFYU0\7'3N@[%2?K/&(4!C;0I>5;DUM.+&.QYNU."<)())CX M 8<.CJDD61?#./ )]+V T-B-.76,=DH'1YL:PWXZO[H%?SO__.T2?+D\O_MV M>]FC\.-A?/7,/VNH#4ROZY(2'=MNJ(*-6J#8KBBQ]G4:OR4Y5_Y]W-*LV5E$-[DV4+^D_+:4/R1%K/ 8P&FOJJ6A2.( DDM M),0)C*(DH&'$>!08-<,R&GUJ!+.65?DM%TPUJ0;?GADNU8Y("FQX1FTV%9H^ MF:$ 'MHYTQ];<[=,'XQL^6>,QA[74=,'EBV/3:^'F)]HW^=8Y87O9M/7EJ%-0(!VKI]$^IW\)U_%RZ M-P@#TX2F_D8GSSMU[776_/9)HYTN[U2@>YZ\^X*^822?TCG_NJP*(#&*<."$ M,8P$8Q#QF,"$N0D4F(0T(CQW7]/"Y5N>S5T7Q_W'WKLUMZUBZ M\%]!U4S-V5TES.$%(('N3\YMCZ>R8T_BW?U.[0\J7!U-*Y*/*"=Q__H7X$6B M+8D"*)!F3U7W3F*+7&L]$!\N+*S+HY+O'C?V15O5Q]OCV>*SLG5'ZK,2[&&Q M94:UABKG*4144D@S3& <\U1F$1(,.14O]M9@:H_W;VISKS;E MLU[H*LT//.NL4D?9:)'1[?%0*OB$+P=&NN!N:-4'U3Z@\H 4%DPJW(_ M"MO'O+0"O#1C:/0]XK]#K\)(4>%!5L,O6'P)DITAY%XW'B^P?(G=S\+-%]VH MQ^OF>8WK[48]L(6\^F8W>;=&O%@\L.4\0XC%J7FI*(V9G4"ZT7BT[6/7,YKVNK!O*E,U+=I6M37]8YN)&T^M[#[- M,2-(QS#.,T/.<6;(.48$4O/=,=MWC)4D?@G>3G*G1M'OE%8;.P]G8UZ2*]M7 M?74^!_ BX-U"^ / .3!S[X;&V])IT.@\VPT9>AHFO=(3J&"Y8FY21\X2\X+B M,#_,[_)^_/19%HVEW.:)A'+;/693#1$480ASSF&BA E<"(2 MJ;UR%SJE38V+&F7+^(/,,(JELLJE*H(BS.$X$S6B$YRMU;^]UYYISZJV&TR-# MJT?F0)DA'Y]*:YN$JDJ]@?T*@*MEL7Z_4IO[)\#V1OCD6/HOE,-6=B#<1TIC MK96?@9;Z8+<"-QI4%H /Y0J,!;M/NNN@\(^5 AM\&3S38GN#V)TJZW_;$=-G M>]O\/*6V_VUZ]F^QT5/."ML,YIM]>97?S2N;PGM?YJ^\>=I_Y)8]V1]=_6 ; M64UZ*OZJC-YVXJ5]]0G+Z6O[H_<_U48L"MN9YF]J[59_6-+6RG MZ<85?V1+.UHYGF<$2Q&S&'(M<36-CG!.8);03))$4\S\YE=.QK2I.>&-WH!5 MBH--HSD0>]7! L]F-9-9$M>6.)-1>$*O^=)B^,:: M#-JP@!8N@#^!]N=J;$ )3C/WKYB!O^Z_50U$MG&C_?$,M&":@=V7MD8*[* " M+:R !2M@OY_)K7^HKD+3,6SZ#OVTVFX@%(D8U(JF!!L4_(%@S05",:YTDQ%$4*I9_3^(GVF]A+_J(KB MS^"946"Y+@K 7C3!785I(7SI"8RV2(.?%;17IC*E+DR< 6.3#4@8JV;C M-RT.A'&XDO2+M!F[2#T$=$?*UH/3=;;YNRH%[-N'?ERLU+79D19SA9$R M&[ $ /JR\H%?:LA.J& MVHTB@P$X, %>@)U_'W873$(U9>^4-6Z'=A>S#]JU.UUT03CIS7GG]5K6JW]M>RJ/QZ527]S3E%&<9 ^?_F] /=61;.S]DX 'WW9/:(V$UO,Z<=DZAD:+>M!:3[8 M&OOW$9L* K.+J!.H P=;1ERVD*&4,=0>/U RXF(<#8.,*;]WJH_QSVV8I4Q/ M_WVUV!:&4ZL!]G.>*)X3G$#*S7\0USFDL>)0(8PRE+$TR_C\N]KPM4>RSVEY M/GS4ECKHZ\4[LZ<#SU0PI5*:PX01!)$V4/(HCF!.2404ES)GTC-U*@R:H\SV M?MP6MF. #0K8UW9(8)U3IL+ -7S*5*UGU847E)J"7RQJ?P)_5/H&W'TXX1(N M<:I#UMB)4^?-/I(XY7!1C\2IV\WB.]NJIOU4_<6VM$#2E, H2AA$A&5U^:>D MBHF8)-IM],AI$5.CB5K)/FWCCD/HD+5T,3 #$\)+3,YS@"LX'KE%%X,T4OJ0 M\Q?(+RNHT_S.Q)_C5XZ7V].I^;/TG>Y/]O,PWVNMQ'87%[YC/S\;$55KTT?C M"]P\J$W5*G@>9W$4:Y5#DDL*42HHI)AB:)M4D(R+#,=>:@RW[ M:8?U>B:J>(#NYCH- ^7 M+E'L3Z^,FK;R;QEC;1Y?6X0S_&NMVLA5*RL)F*-K!ZY*'4$['ZCE'_QRVEXW:@H M"&B#.VQMO$HM[7EYI6\"7ONZJ.CF\Z+X M^YNG-VHEOGYCF[^7/2!UIEF68P8SR05$&3?;-H((%%3E"J49(MB+*,X)G!I? M/-,76(7!3M]>+3C/(N[&'2%Q')A"+H&P3X6N$R[A2G.[Q8U=D^MD_)%B7+?K M^I',NT=E>>NS*LLH;MG&'G2_K2O48YKF2,!NZ_M\%D4#,TBEJ5%9Q,?HEHSA=TX]-?B^4K<#:+KZ96Q=S MPO.,Z#2&S$YI0[&='?&F,8[:S[O=//CQ->0.?& M OT!&?BY?XG%#-RNEPOQ!/ZH_QQDJL!Q. (]]"]N/NIC?MRPEP_VB4_U>Y3? M/!9V+U.\77_CBU7I?>SG#^QG8&B6"O-,*YA'6D*4, 1Y66"?I5SGG&4J]=J# MN(F=VJ/_YO?_D"WM[\]N;ZT]7=]]X7MTS&L(*VT?$_F&3E[ZS93E5X' VRIPS MA;),*A@K%D.DHQA2&T0E)!$BDI'*_0;$.DN>&BM9C8':J^P9#'$&W#$J,@2, M0X='+(+E[$O[EY;:,W!T7%+ 6(DO6J&")LYRQXV>^,)Q$$;QOD$_FBK#!DE&F:SXJ6S#[,)FIV3:9 MOT6)]B&Q0'I-C>+J*,U!?>>?_;@NU*JY,>$KK,7 /%DM@W,Q9VW<05%G9=\@ M\X0#8QZ(;4-I-2H7!X;R)5.'OGVO+,G]B5Z9@%DGQ9L72).U5'<*4').M292 M,@YCSE5U7$\XH3!1<9ZP&*58.Q59>4N>&A<_/XZNV]^48:"BS"]N>N18?ZK' MI&.O1>DFXD&A'NO0O^Q+5F5NUYH#H_H^>W.G_% 8>V5U#H/U:,F>P3#W30?U MQ^U,EJC'#<=,'O6W\T5.:8\;! N,VD2_^]7B'TI>2_-M7.B%?2-=E6>&91>Z MC9*[IG4KV?127JC"?,9\@:5YK\U9+')$;!"5QK&-I":0",T@C9B.22QS3M/Y M=KUER]Z1U!!Z>KUU=MH.]VS>61FV(UNQD'5JWL6!UR#KV3M2._8JO4)H=P;V M1H*VE: R$S1VSL"^3Z?U&UK&@MK:ENM%_99M2?-.PYKV="FA$W=D?SA.J6(HC!#E-E)VAA"&5F8:( MI+GDL8ZQ\NOEX"9W:IN,1FV[K6@4WW5_ HWJX(]2><_T/]>E<&/V 0 >F*D# M8>O?TL /J5 ="1RECMM0P ^*@WX GI<'2DRN"UO8O8KG<9P*%$L$&:6&IZ2, M((G3" H:42JC.,L3?%%23;MQB@[ P\[=2_,16Z#['CB%@BZH0_9 M#G*0=Z527:A=GGY\!(ZA4H_;HEXW[?B(T6=3CH]=<]GFN=6;O3![]P_KS3=F M?*E]I'>.#(]PQ+2M?4H@0K8K2$XDS*EA$"Y%RJGHDUAT5O+42,4>G-@CK7Z[ MVO- ^^U3@\(WULZSI;2=;;@&I=KED=2S4ZKPNTAGN +O"\_+?96=GC,KZZ$L%,9BUOV5.X-5]+\9/.HVIO!>1(33"*:0BEB M"1&+""0JB6PJ9"2$C=TE7BUW^JDQ->9J= 8/E=(SP"J=@:I&0%5G0>MGE1;+ MO3U^C-=SZ=SH;_@%&9@+&P/ +XT)?[+=Z79+5)M1+DAM2#O8%HX9+T,R$$WV M5&)4SKP,J)<$>N'=>K-I54-_+)-9)!JIB,=0IFD&$8T0I*FAT(PA3J(TB6/A ME3G>)6QJS'C]Z>W-;^_!W=7_]]XS3;P34F:PB+;GQKJ)(4(@2 M8O:#9E<(>:X2P@GG*?&J)>L6-S7":&MKP[.+G;YU::H?BYS!VHU'PB$X,).\ M!&^O:GW<&(Y(W# )1"5GA(U*)FZ&OZ03QZOZ>A_/;_?KQNP/W_\4RT?;';0Y MUIM3+&5.J(9*YABB5',[08? E%&&*5(YIMS/#W$1.S6"N;Z,4!RQ=G500B,X MN*OR@E!L W [9>B7G=:[/(: 028_G(+Y+TY"1_9D?( X]&F\KNYY9K8TC]6- MKI/1;C:?[72Q)B7M=K,0:O?+HOYM$<]C)FF>20%QI(2-*RGC[\3F;U&B=)0@ MJ:3R.DSKH\74J*K1%Y0*E_,8Y'JY9)O"'K95LQD\1S/T6QW'4[BA,1_Z>,[J M;]VF6DGSM0>EEKO1D\U*[#]3[#X4T+>Z",A0!WN]=!CWQ.\2F Z. B^ZV:49 M40WWMH)&69KA*&*0T1A!E%,**54^=7IGD=,L6 M9>IUCB4UOA&!B-N^0SQ6D.9I#A'!&%,=)S'V*IY]VL:.8BUNU:<8;+<1<\)3$F4QA M1C(.499KR(3M-B93&1&D%/6+$!^5,K5GO\D.VF]]#D8;?]FJ;[9$_MMZ555B M?ETO#=;%#'!K49 -U/$5<2.1BW$>F$H:_6Q28C4:;@9*'0,VJH%HMVK%EF4NB+!3,:EB$&/;4#F/ M&:0,]-!K/P,-.9\,+M=(>Q<3G\>[FA_ H M#DP4)8#7+0#WZH+;00#T*,$."N1(==>7 >I7:NV,3V=]]?F[C%=4[6S1LTIJ M]ZM&+9\^6GU7-ZUM_^)Y4M,\5CJ.2T&\S.<++;5T.9ZFS[G+.(R337D M*E9EO3.LW\]>T:L&J1P,I\#]>KK5%A:2-V M_0*>9T!W>W^$@W)@PF\4M3!^>@Y?$YH+&.]T@R74V*AN8>/.CG(R_&" E-M5 M/4(>;]>K[VJSM;DMMT;915&L-T^?UEO53&8E6G&!(F'+LS%$&N>0I22"/,9: MY4H1[C;AQ4G:U*BE/2M<['4'#SOE#=4X#W)P ]PAY!$2QH%II:4JV.L*2F7[ MC \^"Y]'P",DC"/%.[K@#!3F<$6E,\IQ]B;C!3E<[7D6XW"^*%!_C#MSGW?K M;VRQFNL(X327.UM3H]LBL.:LL^*-2 M]])9?2V0W9RW0- -3[']4+N\/\8A'D.UQVA)>MWN&(22'IY:R/VJ M=? /MJSOE%;F9_*S^JY6CVJ>X3B)D-8PR9& "$ML/#^D[:XR3946&<)._35> M1?NI45NC'MA4^LW*/>J9"7<3^!(X>*-37MI)1TFO3K:KW*'P/%"Z^Q+52$SY MB^/AAT_Y"S227S_5+Y+?UN&U%K)S*S*Z4N-M;5X+[V=;I5=3HF?M@"J#FD;\ M;VSS=V4S.M]7O6;F.,=9DB4)9#1B$+$\@S2+)(Q9PE&<)SK77CNOTZ*FYIU\ M838?ZVV'Y]^UALU]_4IB&BI\_KY?+#>O.#;>0\IE+I++-S MSC&%AALX)()02&*)>,IP)G+W-$!7J5,CC49O8!4'C>:SG:?Q!/ZPVH-:?<\H MK]M"N 7+@\,[?$3GU9'UBZ,'1WB\>'HWTN&"ZEX0G0NNN]ULU""[EWTO@^U^ M%_?T_%J5#7;"X_9ISF-)))'V M:,-0;,''_RF>U7K\GW(.;,<7WA531W_O(J2&]O.>X5*I=V(484"O[R0BH;R] M0P'C>GDG#3SP[DY_LM^C7V\=/RL;A#>^XJW::-L8UNA]PY>+^_(M8QU(L57R M;O'-?.1&?S$_+;3A)?.[LC1X7PM-="IHEF#(,34[Q0S'D!/)81PG4LK85"KVR;NSUBNLU,/5];HXGSJW3##3V@MIQ]H 0(Q;6CM1J7I@:!]R?%#B>GY@K!]26[T[T45I;SA6Z.5DM=& M _'5/!_*N* ?%BNKW4?;''?GGLX9USK'J83J4 M'W>Q)E,C_=(0N-;PL:@[QH%U;8SM*ZUJ<\J.!,NR\?3R[*8K\-HYDOT8*S(T MK3>+8:RHCH_ 36LQWK<7H[8%E,:$W D' S043??68UQ"OA2N ^J]^(8]-^!U MD;:2=GBW6A4EQU_9WE#WR@9[WCSM/U*G/%_9C7^U!]C7'!;E!/ [HVL]Q-4H MK-5B^V@>F;\I:YV25]_5AMVK7VWCJ7=LJSZPQ>:O;/FHYB2/J4A4 C'AS,Z- MD9"D-KE%\0@ISI,8^76(FH19DZ/_+[\7EDZL ?8H^D=M &"5!>"^;!4GC0U M&R/ =VM%D%83TU@0UT#())2=T*NJM!:6YH(V)*"%">!/H/VYI@2H!&;61&Q: MV( 2'+ UZ#1SN6>@!= ,-!"!&B-0@@0L2L#"!$J< H9[)K7NH4),TS!JW+#6 M-&P^%4J;EG;]'(?2"VE."1[9\DYMOEW]7!3S3!,B*?N6>Y!5)H:V=1ZVX;-K-0<+!K5P4-3 M-;RIE0^5BN"\?I=F@ RQ*F.EA_PXD;0P \V:W6Q 91?8&09VE=Z?7VO-0N66 M#+%V8R>>#+V& ?-4?.'NG\3B+&DB&2Z^R+BGOWC?V>]%*M5B_MX.?G\JFSS8 MDY7ORKCNK.YH,H\P3TB:<2A0&D&4)Q(R'=E@68ZS+.)YQIR.-\X)FMI+K](5 MM)2UH0#6-#!RH\RSZ':_O$)B-O KJ2].&M? ?ZF _[0#_LM+ MX%OZ!XSF]D M5,S51_2XD=$>H!S$+_O>.?.@/Z:.#V) MM'H2#_09,O16%'\&+9T!:RGMQW4]EL>-\09">QS>JY2'I?:'8TMGS["_ MF_KZPQ>( 'LH,"H-]@?H)1E><*>>E-@L.6-B'DRU>EMK]NUH\/B]5] MF8(WQSC!<9(Q&&,[IEWQ!'(41Y#$+-V;/I6F]0 M*@X:S>N,6,\#&JK!2"C+-!:YX27!("*40:9Y#!.2R"C/HR@3 M?IM31\%3(ZA&VQDH]2U+V'<:]R,FYS5PW'@.@.S !'49J!<,$71#*/A$P3-B M7VF\H!L8IV<-.E[?XX2ZW+96&]5WCYNJR&&QEM4&MAF*VLQ*E7.>4Y7'!,-, MIQ*B/".0:B[,/P7CQINBBCLEIO:0/36ZJJ,VBRIJ8[/253-)>*W!CV:&L'?@ MK,^R.)PP#P?VT&$SJW@3'*M4!Y7NLSIR-MM/;-X9,!S6'B?#PV$^TA%P8.S] M#GK[H==YHNMYR_&.;OO9^NR,MNKW;#1^O9I%>\*(^, MYRK-)1*1@"0W&W"$,PH92Q3,&-6YE#+5*?>;8^LJ>FIOC+=EY4IA(_SKW:A6 M5C7*LWY94URV4,6??0??.B^'FZ<[#,@#ORD:I<$OC=I_LECOQ^+6JH,_&N4# M>K[^B 6;G.LL>.2ANKZ ',[;];Y#/S;[;;U23U67K@^/*]GTZ5<**433Q/BY MC)J-N8T:*I)!3#&-!1-89'Y"A#>5=*,0B#9."!F5(KH-?4D'9SX=O)E>4_W?- JMO*J[KZIR MK.9)QCEFL2$%KJUC(V-(A,IA2C(>R5@HPI#'R>KE&DWTA+56V^9?-ZV"-ZHZ M[MNN@7S1=1S?,366TXME^5K;,T!@9K(G=N:1WVT\.OU&0RM9L%;/5Z MKO>"QJ!Z/SC:T@1K^A=PB::3D'W14H7L%^B([@5-!,])F$C>M2L2'NT&7>_8 MMQ%9U6NA&5U?.W :89YBRF&JA(3&+38;^BB-H48QEJG$F4R]!C@>%S,U9[B= MF_).Z858>$YH/(&FFSM\.48#OSP:!4&CX0#><#<(P=IA'14RK+D,/FU-U M?KK?L__^V\-R_:34%[7YOK!GXL*Q1=A%V:ZS_?NWZV+[:;W] M;[7=4U09G*RKLN=);IB#1]3LIADR^VJ!(2,4PR3&FU+;E"GN^8=A!A&&N8(V6)"I2%%4L LQ7G&"-FHO&+?\ALO/ MV4\L1/^4ALOA?<6,ACJ7=(B$AA- 7Y[/<#G@$TAG\ <^2#9#-W9]DAE.W/'5 M/$]R+C,DH>:*0A0I 6EB&^?:.BJ*6!J[ MY;B=E# UIJ\4K.H2?><7OP3/S9>_")+! ^)[- 8(9YPT/=A8XI?W'WD8\0GS M#D<0G_K@I>GV3A[IU;)<*O.W&[WW.2N>L=YHL>^WSZ+42!0QQ$)2RP($DIQD MD! 9BXCKC%*OXJ'!-)T:K[1G*GQIQ26>MF1!:SUZBD-_[I)[6=)((0X*-3YE1C*EBYG_(O7&? MI_"IO0R,2N#>F&#S/!KM2^;8[/3WV.+ZKH1#-&% ? =F:JLY^,7J_B=PLP(M M];7!GP!@Q(.(>884!D1\IL## "OA%%WI"V!E?\+WG>!&&GM8^ MBS'TO4>_WA,@2YY"E, M8Y;3.(MBG!&?G8:3U*F]**S28+'3>F9;N99ZSP"K-#<_J53WVS2XK8';!B X ML@._(DI0KUN@7N] K94&U^= ]?;1O4 *Y&^[R1S5=_:"X:4?['=QWZFS;*OV MM?!8)(22-($Y3J1AH3R%#$L!HR33,<9*2.Q5L/7\]E.CFYUV/3L,/,?.,7S0 M&Y'!3Z9