0001758766-21-000012.txt : 20210517 0001758766-21-000012.hdr.sgml : 20210517 20210517071816 ACCESSION NUMBER: 0001758766-21-000012 CONFORMED SUBMISSION TYPE: 8-K/A PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20210428 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 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: 8-K/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-39455 FILM NUMBER: 21927527 BUSINESS ADDRESS: STREET 1: 100 ROLLINS ROAD CITY: MILLBRAE STATE: CA ZIP: 94030 BUSINESS PHONE: (415) 937-7836 MAIL ADDRESS: STREET 1: 100 ROLLINS ROAD CITY: MILLBRAE STATE: CA ZIP: 94030 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 8-K/A 1 stem-20210428.htm 8-K/A stem-20210428
FALSE100 Rollins Road0001758766MilbraeCalifornia202194030Q11414P1Y252.0800017587662021-04-282021-04-280001758766us-gaap:CommonStockMember2021-04-282021-04-280001758766stem:CommonStockWarrantsMember2021-04-282021-04-28iso4217:USD00017587662021-03-3100017587662020-12-31iso4217:USDxbrli:sharesxbrli:shares0001758766us-gaap:ServiceMember2021-01-012021-03-310001758766us-gaap:ServiceMember2020-01-012020-03-310001758766stem:HardwareMember2021-01-012021-03-310001758766stem:HardwareMember2020-01-012020-03-3100017587662021-01-012021-03-3100017587662020-01-012020-03-310001758766us-gaap:PreferredStockMember2020-12-310001758766us-gaap:CommonStockMember2020-12-310001758766us-gaap:AdditionalPaidInCapitalMember2020-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001758766us-gaap:RetainedEarningsMember2020-12-310001758766us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001758766us-gaap:CommonStockMember2021-01-012021-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001758766us-gaap:RetainedEarningsMember2021-01-012021-03-310001758766us-gaap:PreferredStockMember2021-03-310001758766us-gaap:CommonStockMember2021-03-310001758766us-gaap:AdditionalPaidInCapitalMember2021-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001758766us-gaap:RetainedEarningsMember2021-03-3100017587662019-12-310001758766us-gaap:PreferredStockMember2019-12-310001758766us-gaap:CommonStockMember2019-12-310001758766us-gaap:AdditionalPaidInCapitalMember2019-12-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001758766us-gaap:RetainedEarningsMember2019-12-310001758766us-gaap:CommonStockMember2020-01-012020-03-310001758766us-gaap:RetainedEarningsMember2020-01-012020-03-310001758766us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-3100017587662020-03-310001758766us-gaap:PreferredStockMember2020-03-310001758766us-gaap:CommonStockMember2020-03-310001758766us-gaap:AdditionalPaidInCapitalMember2020-03-310001758766us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001758766us-gaap:RetainedEarningsMember2020-03-310001758766us-gaap:SubsequentEventMember2021-04-282021-04-28stem:segmentxbrli:pure0001758766stem:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2021-01-012021-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerBMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerCMemberus-gaap:AccountsReceivableMember2021-01-012021-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerCMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerDMemberus-gaap:AccountsReceivableMember2021-01-012021-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerDMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerEMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-03-310001758766us-gaap:CustomerConcentrationRiskMemberstem:CustomerFMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-03-31stem:type0001758766stem:HostCustomerArrangementsMembersrt:MinimumMember2021-01-012021-03-310001758766stem:HostCustomerArrangementsMembersrt:MaximumMember2021-01-012021-03-310001758766stem:HostCustomerArrangementsMember2021-01-012021-03-310001758766stem:PartnershipArrangementsMembersrt:MinimumMember2021-01-012021-03-310001758766stem:PartnershipArrangementsMembersrt:MaximumMember2021-01-012021-03-310001758766stem:PartnershipArrangementsMemberstem:HardwareMember2021-01-012021-03-310001758766stem:PartnershipArrangementsMemberstem:HardwareMember2020-01-012020-03-310001758766stem:PartnershipArrangementsMemberus-gaap:ServiceMember2021-01-012021-03-310001758766stem:PartnershipArrangementsMemberus-gaap:ServiceMember2020-01-012020-03-310001758766stem:HostCustomerArrangementsMemberus-gaap:ServiceMember2021-01-012021-03-310001758766stem:HostCustomerArrangementsMemberus-gaap:ServiceMember2020-01-012020-03-310001758766us-gaap:ServiceMember2021-03-310001758766us-gaap:ServiceMember2021-04-012021-03-3100017587662022-04-01us-gaap:ServiceMember2021-03-310001758766us-gaap:ServiceMember2026-04-012021-03-310001758766stem:HardwareMember2021-03-310001758766stem:HardwareMember2021-04-012021-03-3100017587662022-04-01stem:HardwareMember2021-03-310001758766stem:HardwareMember2026-04-012021-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueMeasurementsRecurringMember2021-03-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:FairValueMeasurementsRecurringMember2020-12-310001758766us-gaap:MeasurementInputPriceVolatilityMember2021-03-310001758766us-gaap:MeasurementInputPriceVolatilityMember2020-03-310001758766us-gaap:MeasurementInputRiskFreeInterestRateMember2021-03-310001758766us-gaap:MeasurementInputRiskFreeInterestRateMember2020-03-310001758766us-gaap:MeasurementInputExpectedTermMember2021-03-310001758766us-gaap:MeasurementInputExpectedTermMember2020-03-310001758766us-gaap:MeasurementInputExpectedDividendRateMember2021-03-310001758766us-gaap:MeasurementInputExpectedDividendRateMember2020-03-310001758766us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2021-03-310001758766us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2020-03-310001758766stem:EnergyStorageSystemsPlacedIntoServiceMember2021-03-310001758766stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember2021-03-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2017-04-300001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-05-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2017-04-012017-04-300001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-05-012020-05-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-08-012020-08-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2021-03-310001758766us-gaap:LineOfCreditMemberstem:RevolvingLoanDueToSPEMemberMember2020-12-310001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToSPEMemberMember2018-12-310001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToSPEMemberMember2020-01-010001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToSPEMemberMember2020-05-012020-05-3100017587662018-06-012018-06-300001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToFormerNonControllingInterestHolderMember2018-06-300001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToFormerNonControllingInterestHolderMember2020-05-012020-05-310001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToFormerNonControllingInterestHolderMember2020-05-310001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToFormerNonControllingInterestHolderMember2021-03-310001758766us-gaap:MediumTermNotesMemberstem:TermLoanDueToFormerNonControllingInterestHolderMember2020-12-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-05-012020-05-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-05-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2021-03-310001758766us-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-12-310001758766us-gaap:SeriesDPreferredStockMemberus-gaap:LineOfCreditMemberstem:A2020CreditAgreementMember2020-05-012020-05-310001758766us-gaap:LineOfCreditMemberstem:A2021CreditAgreementMember2021-01-310001758766us-gaap:LineOfCreditMemberstem:A2021CreditAgreementMember2021-01-012021-01-310001758766us-gaap:LineOfCreditMemberstem:A2021CreditAgreementMember2021-03-310001758766us-gaap:LineOfCreditMemberstem:A2021CreditAgreementMember2020-12-310001758766us-gaap:NotesPayableOtherPayablesMember2021-03-310001758766stem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-01-012020-01-310001758766stem:January2020ConvertibleNotesMembersrt:AffiliatedEntityMemberus-gaap:ConvertibleDebtMember2020-01-012020-01-310001758766stem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-01-31stem:option0001758766stem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-05-012020-05-310001758766stem:SeriesDPlusConvertiblePreferredStockMemberstem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-01-012020-01-310001758766stem:PreferredStockWarrantsMemberstem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-01-310001758766stem:SeriesDPlusConvertiblePreferredStockMemberstem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-01-310001758766stem:January2020ConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:RetainedEarningsMember2020-01-012020-01-310001758766stem:Q42020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-10-012020-12-310001758766stem:Q42020ConvertibleNotesMembersrt:AffiliatedEntityMemberus-gaap:ConvertibleDebtMember2020-10-012020-12-310001758766stem:SeriesDPlusConvertiblePreferredStockMemberstem:Q42020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-10-012020-12-310001758766stem:SeriesDPlusConvertiblePreferredStockMemberstem:Q42020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-12-310001758766stem:Q42020ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2020-12-310001758766us-gaap:ConvertibleDebtMemberstem:Q12021ConvertibleNotesMember2021-01-012021-01-310001758766us-gaap:ConvertibleDebtMemberstem:Q12021ConvertibleNotesMember2021-01-310001758766stem:SeriesAPlusConvertiblePreferredStockMember2021-03-310001758766stem:SeriesDConvertiblePreferredStockMember2021-03-310001758766stem:SeriesDPlusConvertiblePreferredStockMember2021-03-310001758766stem:CommonStockWarrantsMember2021-03-310001758766stem:CommonStockWarrantsMembersrt:MinimumMember2021-03-310001758766stem:CommonStockWarrantsMembersrt:MaximumMember2021-03-310001758766stem:SeriesDPlusConvertiblePreferredStockMember2021-03-310001758766stem:SeriesDConvertiblePreferredStockMember2021-03-310001758766stem:SeriesCConvertiblePreferredStockMember2021-03-310001758766stem:SeriesBConvertiblePreferredStockMember2021-03-310001758766stem:SeriesAPlusConvertiblePreferredStockMember2021-03-310001758766stem:SeriesAConvertiblePreferredStockMember2021-03-310001758766stem:Series1ConvertiblePreferredStockMember2021-03-310001758766us-gaap:ConvertiblePreferredStockMember2021-03-310001758766stem:CommonStockWarrantsMember2021-03-310001758766stem:PreferredStockWarrantsMember2021-03-310001758766us-gaap:EmployeeStockOptionMember2021-03-310001758766us-gaap:StockCompensationPlanMember2021-03-310001758766us-gaap:EmployeeStockOptionMember2021-03-310001758766us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001758766us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001758766us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-03-3100017587662020-01-012020-12-310001758766us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001758766us-gaap:SellingAndMarketingExpenseMember2020-01-012020-03-310001758766us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001758766us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001758766us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001758766us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-03-310001758766us-gaap:ConvertiblePreferredStockMember2021-01-012021-03-310001758766us-gaap:ConvertiblePreferredStockMember2020-01-012020-03-310001758766us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-310001758766us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-03-310001758766us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001758766us-gaap:EmployeeStockOptionMember2020-01-012020-03-310001758766stem:CommonStockWarrantsMember2021-01-012021-03-310001758766stem:CommonStockWarrantsMember2020-01-012020-03-310001758766us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2021-01-012021-03-310001758766us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2020-01-012020-03-310001758766stem:AllegedWrongfulDilutionOfEquityMember2019-09-012019-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K/A
(Amendment No. 1)
CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date Earliest Event Reported): May 17, 2021 (April 28, 2021)
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 Rollins Road Milbrae, California 94030
94030
(Address of Principal Executive Offices)
(Zip Code)
Registrant’s telephone number, including area code:
(415) 937-7816
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e- 4(c))
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.0001STEMNew York Stock Exchange
Warrants, each exercisable for one share of common stock at an exercise price of $11.50 per shareSTEM WSNew York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

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.






INTRODUCTORY NOTE

This Amendment No. 1 on Form 8-K/A (“Amendment No. 1”) amends the Current Report on Form 8-K of Stem, Inc., a Delaware corporation (formerly known as Star Peak Energy Transition Corp.) (prior to the Closing Date, “STPK” and after the Closing Date, “New Stem”), filed on May 4, 2021 (the “Original Report”), in which the Company (as defined below) reported, among other events, the completion of the Merger (as defined in the Original Report) on April 28, 2021 (the “Closing Date”).

In connection with the Closing, the registrant changed its name from Star Peak Energy Transition Corp., to Stem, Inc. Unless the context otherwise requires, “New Stem,” “we,” “us,” “our,” and the “Company” refer to the combined company following the Merger, together with its subsidiaries, “STPK” refers to the registrant prior to the closing of the Merger and “Stem” refers to Rollins Road Acquisition Company (f/k/a Stem, Inc.), together with its subsidiaries, prior to the Merger.

This Amendment No. 1 includes (i) the unaudited condensed consolidated financial statements of Stem as of March 31, 2021 and for the three months ended March 31, 2021 and 2020, (ii) Stem's Management’s Discussion and Analysis of Financial Condition and Results of Operations for the three months ended March 31, 2021 and 2020 and (iii) the unaudited pro forma condensed combined financial information of STPK and Stem as of and for the three months ended March 31, 2021.

This Amendment No. 1 does not amend any other item of the Original Report or purport to provide an update or a discussion of any developments at the Company or its subsidiaries, including Stem, subsequent to the filing date of the Original Report. The information previously reported in or filed with the Original Report is hereby incorporated by reference to this Form 8-K/A.

Item 2.02. Results of Operations and Financial Condition.

This Amendment No. 1 includes (i) the unaudited condensed consolidated financial statements of Stem as of March 31, 2021 and for the three months ended March 31, 2021 and 2020, (ii) Stem's Management’s Discussion and Analysis of Financial Condition and Results of Operations for the three months ended March 31, 2021 and 2020, and (iii) the unaudited pro forma condensed combined financial information of STPK and Stem as of and for the three months ended March 31, 2021.

The information set forth under Item 9.01 of this Current Report on Form 8-K is incorporated herein by reference.

Item 9.01. Financial Statements and Exhibits.

(a) Financial Statements.

The unaudited condensed consolidated financial statements of Stem as of March 31, 2021 and for the three months ended March 31, 2021 and 2020, and the related notes thereto are attached as Exhibit 99.1 and are incorporated herein by reference. Also included as Exhibit 99.2 and incorporated herein by reference is the Management’s Discussion and Analysis of Financial Condition and Results of Operations of Stem for the three months ended March 31, 2021 and 2020.

(b) Pro forma financial information.

The unaudited pro forma condensed combined financial information of STPK and Stem as of March 31, 2021, and for the three months ended March 31, 2021 and for the year ended December 31, 2020, and the related notes thereto are attached as Exhibit 99.3 and are incorporated herein by reference.

2


(d) Exhibits.
Exhibit Index
SIGNATURES

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 hereunto duly authorized.
STEM, INC.
By:/s/ William Bush
Name:William Bush
Title:Chief Financial Officer
Date: May 17, 2021
3
EX-99.1 2 stem-20210428_d2.htm EX-99.1 stem-20210428_d2

INDEX TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Three months ended March 31, 2021 and 2020




STEM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands, except share and per share amounts)
March 31, 2021December 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$9,873 $6,942 
Accounts receivable, net14,567 13,572 
Inventory, net22,309 20,843 
Other current assets (includes $1,485 and $123 due from related parties as of March 31, 2021 and December 31, 2020, respectively)
6,587 7,920 
Total current assets53,336 49,277 
Energy storage systems, net119,842 123,703 
Contract origination costs, net10,981 10,404 
Goodwill1,666 1,739 
Intangible assets, net12,170 12,087 
Other noncurrent assets14,395 8,640 
Total assets$212,390 $205,850 
LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
Current liabilities:
Accounts payable$21,721 $13,749 
Accrued liabilities17,084 16,072 
Accrued payroll6,512 5,976 
Notes payable, current portion36,182 33,683 
Convertible promissory notes (includes $45,385 and $45,271 due to related parties as of March 31, 2021 and December 31, 2020, respectively)
68,868 67,590 
Financing obligation, current portion18,052 14,914 
Deferred revenue, current38,762 36,942 
Other current liabilities (includes $321 and $399 due to related parties as of March 31, 2021 and December 31, 2020, respectively)
1,069 1,589 
Total current liabilities208,250 190,515 
Deferred revenue, noncurrent16,640 15,468 
Asset retirement obligation4,150 4,137 
Notes payable, noncurrent6,418 4,612 
Financing obligation, noncurrent70,059 73,128 
Warrant liabilities161,486 95,342 
Lease liability, noncurrent41 57 
Total liabilities467,044 383,259 
Commitments and contingencies (Note 13)
Convertible preferred stock, $0.00001 par value; 409,351,021 shares authorized as of March 31, 2021 and December 31, 2020; 175,528,225 and 175,437,783 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively; (liquidation preference of $258,084 and $257,947 as of March 31, 2021 and December 31, 2020, respectively)
220,955 220,563 
Stockholders’ Deficit:
Series 1 convertible preferred stock, $0.00001 par value; 4,305 shares authorized as of March 31, 2021 and December 31, 2020; 2,961 shares issued and outstanding as of March 31, 2021 and December 31, 2020
  
Common stock, $0.000001 par value; 474,728,323 shares authorized as of March 31, 2021 and December 31, 2020; 17,694,228 and 11,228,371 issued and outstanding as of March 31, 2021 and December 31, 2020, respectively
  
Additional paid-in capital14,726 10,061 
Accumulated other comprehensive income (loss)59 (192)
Accumulated deficit(490,394)(407,841)
Total stockholders’ deficit(475,609)(397,972)
Total liabilities, convertible preferred stock and stockholders’ deficit$212,390 $205,850 
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-2


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
(in thousands, except share and per share amounts)
Three Months Ended
March 31,
20212020
Services revenue$4,881 $3,393 
Hardware revenue10,539 718 
Total revenue15,420 4,111 
Cost of service revenue6,905 4,762 
Cost of hardware revenue8,632 751 
Total cost of revenue15,537 5,513 
Gross margin(117)(1,402)
Operating expenses:
Sales and marketing2,667 4,397 
Research and development4,407 3,395 
General and administrative2,692 3,004 
Total operating expenses9,766 10,796 
Loss from operations(9,883)(12,198)
Other income (expense), net:
Interest expense(6,233)(4,369)
Change in fair value of warrants and embedded derivative (66,397)1,009 
Other expenses, net(40)(1,913)
Total other income (expense)(72,670)(5,273)
Loss before income taxes(82,553)(17,471)
Income tax expense  
Net loss$(82,553)$(17,471)
Net loss per share attributable to common shareholders, basic and diluted$(6.73)$(2.97)
Weighted-average shares used in computing net loss per share, basic and diluted12,263,160 9,075,646 
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-3


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(UNAUDITED)
(in thousands)
Three Months Ended March 31,
20212020
Net loss$(82,553)$(17,471)
Other comprehensive income:
Foreign currency translation adjustment251 451 
Total comprehensive loss$(82,302)$(17,020)
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-4


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
(UNAUDITED)
(in thousands, except share amounts)
Convertible Preferred StockSeries 1 Convertible Preferred StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Deficit
Shares AmountShares AmountShares Amount
Balance at December 31, 2020175,437,783 $220,563 2,961 $ 11,228,371 $ $10,061 $(192)$(407,841)$(397,972)
Recognition of beneficial conversion feature related to convertible notes (Note 7)— — — — — — 1,126 — — 1,126 
Issuance of common and preferred stock upon exercise of stock options and warrants90,442 392 — — 6,465,857 — 2,755 — — 2,755 
Stock-based compensation— — — — — — 784 — — 784 
Foreign currency translation adjustments— — — — — — — 251 — 251 
Net loss— — — — — — — — (82,553)(82,553)
Balance as of March 31, 2021175,528,225 $220,955 2,961 $ 17,694,228 $ $14,726 $59 $(490,394)$(475,609)
Convertible Preferred StockSeries 1 Convertible Preferred StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders’ Deficit
Shares AmountShares AmountShares Amount
Balance at December 31, 2019191,139,933 $231,129 2,961 $ 9,392,682 $ $3,339 $54 $(259,054)$(255,661)
Effect of exchange transaction (Note 7)(15,546,014)(10,605)— — (466,711)— — — 7,337 7,337 
Issuance of common stock upon exercise of stock options and warrants — — — — 71,770 — 21 — — 21 
Stock-based compensation— — — — — — 456 — — 456 
Foreign currency translation adjustments— — — — — — — 451 — 451 
Net loss— — — — — — — — (17,471)(17,471)
Balance as of March 31, 2020175,593,919 $220,524 2,961 $ 8,997,741 $ $3,816 $505 $(269,188)$(264,867)
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-5


STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
Three Months Ended March 31,
20212020
OPERATING ACTIVITIES
Net loss $(82,553)$(17,471)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense5,079 3,994 
Non-cash interest expense, including interest expenses associated with debt issuance costs3,902 2,116 
Stock-based compensation760 456 
Change in fair value of warrant liability and embedded derivative66,397 (1,009)
Noncash lease expense160 141 
Accretion expense50 114 
Impairment of energy storage systems613 237 
Changes in operating assets and liabilities:
Accounts receivable(955)206 
Inventory(1,466)(5,104)
Other assets(4,690)(2,660)
Contract origination costs(779)(742)
Accounts payable and accrued expenses8,640 1,081 
Deferred revenue2,992 8,016 
Lease liabilities(176)(152)
Other liabilities199 107 
Net cash used in operating activities (1,827)(10,670)
INVESTING ACTIVITIES
Purchase of energy storage systems(1,525)(1,911)
Capital expenditures on internally-developed software(1,238)(1,399)
Net cash used in investing activities (2,763)(3,310)
FINANCING ACTIVITIES
Proceeds from exercise of stock options and warrants2,894 21 
Proceeds from financing obligations2,732 3,912 
Repayment of financing obligations(3,369)(1,860)
Proceeds from issuance of convertible notes, net of issuance costs of $8 and $238 for the three months ended March 31, 2021 and 2020, respectively
1,118 14,050 
Proceeds from issuance of notes payable3,879  
Repayment of notes payable(161)(3,968)
Net cash provided by financing activities 7,093 12,155 
Effect of exchange rate changes on cash and cash equivalents 428 (184)
Net increase (decrease) in cash and cash equivalents 2,931 (2,009)
Cash and cash equivalents, beginning of period 6,942 12,889 
Cash and cash equivalents, end of period $9,873 $10,880 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION
Cash paid for interest$1,480 $1,895 
NON-CASH INVESTING AND FINANCING ACTIVITIES
Change in asset retirement costs and asset retirement obligation$37 $4 
Purchases of energy storage systems in accounts payable$1,260 $66 
Conversion of accrued interest into outstanding note payable$256 $ 
Settlement of warrant liability into preferred stock due to exercise$253 $ 
Stock-based compensation capitalized to internal-use software$24 $ 
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-6

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

1.BUSINESS
Description of the Business
Rollins Road Acquisition Company (f/k/a Stem, Inc.) and its subsidiaries (together “Stem, Inc.,” “Stem” or the “Company”) is an energy technology company that creates innovative technology services that transform the way energy is distributed and consumed. Through its technology, the Company enables businesses to control their electricity expense and helps the electrical grid be more efficient in managing peak usage. Prior to the Merger (as defined below), Rollins Road Acquisition Company was named Stem, Inc.
Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in Millbrae, 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”, prior to the closing of the Merger and the “New Stem”, following the closing of the Merger), 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 proposed merger of Merger Sub with and into the Company with the Company continuing as the surviving entity (the “Merger”).

On April 28, 2021, shareholders approved the Merger Agreement, under which Stem received approximately $577.1 million, net of fees and expenses. See Note 14, Subsequent Events for additional details regarding this transaction.
Liquidity and Going Concern
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), assuming the Company will continue as a going concern. As of March 31, 2021, the Company had cash and cash equivalents of $9.9 million, an accumulated deficit of $490.4 million and net current liabilities of $154.9 million, with $123.1 million of debt financing coming due within the next 12 months. During the three months ended March 31, 2021, the Company incurred a net loss of $82.6 million and had negative cash flows from operating activities of $1.8 million. However, as previously noted, the Company closed the Merger on April 28, 2021 that provided the Company with a significant amount of cash proceeds. The Company believes that the cash position, inclusive of funds raised with the Merger, is sufficient to meet capital and liquidity requirement for at least the next 12 months after the date that the financial statements are available to be issued and, therefore, there is no longer substantial doubt about the Company’s ability to continue as a going concern.
The Company’s business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. To date, the Company has been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including obtaining adequate financing to complete the Company’s development activities, obtaining adequate supplier relationships, building its customer base, successfully executing its 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 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, financial condition, and ability to achieve its intended business objectives.
COVID-19
In March 2020, the World Health Organization declared the outbreak of the novel coronavirus disease (“COVID-19”) as a pandemic, and we expect our operations in all locations to be affected as the virus continues to proliferate. We have adjusted certain aspects of our operations to protect our employees and customers while still meeting customers’ needs for vital technology. We will continue to monitor the situation closely and it is possible that we will implement further measures. In light of the uncertainty as to the severity and duration of the pandemic, the impact on our revenues, profitability and financial position is uncertain at this time.
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
F-7

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). All intercompany balances and transactions have been eliminated in consolidation.
Unaudited Interim Condensed Consolidated Financial Statements
The accompanying interim condensed consolidated balance sheet as of March 31, 2021, the interim condensed consolidated statements of operations, condensed consolidated statements of comprehensive loss, condensed consolidated statements of convertible preferred stock and stockholders’ deficit and condensed consolidated statements of cash flows for the three months ended March 31, 2021 and 2020, and amounts relating to the interim periods included in the accompanying notes to the interim condensed consolidated financial statements are unaudited. The unaudited interim financial statements have been prepared on the same basis as the audited consolidated financial statements, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s condensed consolidated balance. Operating results for the interim periods presented are not necessarily indicative of results to be expected for the full year or for any other interim period. These interim condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes for the years ended December 31, 2020 and 2019.
Use of Estimates
The preparation of 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 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 consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities and embedded derivatives.
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. Our 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, we have 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. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2021 and December 31, 2020.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each respective balance sheet 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:


F-8

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2021202020212020
Customers:
Customer A**14 %*
Customer B15 %30 %**
Customer C13 %20 %**
Customer D36 %17 %**
Customer E**39 %*
Customer F***16 %
*Total less than 10% for the respective period

Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 include cash and cash equivalents and warrant liabilities.
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement. The amendments applicable to the Company on, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be prospectively applied in the initial fiscal year of adoption. All other amendments applicable to the Company should be applied retrospectively to all periods presented upon their effective date. The Company adopted ASU 2018-13 as of January 1, 2020. The Company’s disclosures related to its level 3 financial instruments were not materially impacted for the periods presented. See Note 4, Fair Value Measurements, for more information.
F-9

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

In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The intent of this pronouncement is to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal- use software as defined in ASC 350-40. Under ASU 2018-15, the capitalized implementation costs related to a cloud computing arrangement will be amortized over the term of the arrangement and all capitalized implementation amounts will be required to be presented in the same line items of the financial statements as the related hosting fees. ASU 2018-15 is effective for public and private companies’ fiscal years beginning after December 15, 2019, and December 15, 2020, respectively, and interim periods within those fiscal years, with early adoption permitted. The Company adopted ASU 2018-15 as of January 1, 2021. The adoption did not have a material impact to the Company’s condensed consolidated financial statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and 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. The Company expects to adopt ASU 2016-13 under the private company transition guidance beginning January 1, 2023 and is currently assessing the impact, if any, the guidance will have on the Company’s consolidated financial statements.
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 will be 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 plans to adopt ASU 2019-12 for the fiscal year beginning January 1, 2022 and is currently assessing the impact, if any, the guidance will have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity's Own Equity (Subtopic 815-40) — Accounting For Convertible Instruments and Contracts in an Entity's Own Equity. The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted net income per share calculation in certain areas. The new guidance is effective for annual and interim periods beginning after December 15, 2023, and early adoption is permitted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company plans to adopt 2020-06 for the fiscal year beginning January 1, 2024 and is currently evaluating the impact that this new guidance will have on the Company's financial statements.
3.REVENUE
The Company generates revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. The Company recognizes revenue under these arrangements as described below.
Host Customer Arrangements

Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through the Company’s proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by the Company throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services provided by the Company. The term for the Company’s contracts with host customers generally
F-10

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.
Although the Company installs an energy storage system at the host customer site in order to provide the energy optimization services, the Company determined it has the right to direct how and for what purpose the asset is used through the operation of its SaaS platform and, as such, retains control of the energy storage system; therefore, the contract does not contain a lease. The Company determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the energy storage system, are part of a combined output of energy optimization services and the Company provides a single distinct combined performance obligation representing a series of distinct days of services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services provided by the Company. Under such arrangements, the rights to the incentive payments are assigned by the host customer to the Company. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.
Substantially all of the Company’s arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which the Company has determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, the Company determined that upfront incentive payments received from its customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, the Company determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. The Company revisits its estimate of the benefit period each reporting period. The Company’s contracts with host customers do not contain a significant financing component.

The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation) and revenue is recognized ratably as control of these services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and the Company recognizes such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, the Company reassesses its estimate of the transaction price. The Company does not begin recognition of revenue until the energy storage system is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.
Partnership Arrangements
Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, the Company’s customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the owner of the solar plus storage project provides energy to the end consumer through a separate contractual
F-11

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
arrangement directly with the end consumer. The term for the Company’s contracts with customers under partnership arrangements generally ranges from 10 to 20 years.
The Company determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. The Company is responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although the inventory is purchased by the Company from a third-party manufacturer, the Company determined it obtains control of the inventory prior to delivery to the customer and is the principal in the arrangement. The Company is fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. The Company holds title and assumes all risks of loss associated with the inventory until the customer accepts the inventory. The Company is primarily responsible for fulfilling the delivery of the inventory to the customer, assumes substantial inventory risks and has discretion in the pricing charged to the customer. The Company has not entered into any partnership arrangements where it is not the principal in the transaction.
The Company allocates revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. The Company’s partnership arrangements do not contain a significant financing component.
The Company transfers control of the inventory upon delivery and simultaneous transfer of title to the customer. The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when the Company transfers control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before the Company is required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to its customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services.
In some partnership arrangements, the Company charges shipping fees for the inventory. The Company accounts for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and includes such amounts within cost of revenue.
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
March 31,
20212020
Partnership hardware revenue
$10,539$718
Partnership service revenue
36
Host customer service revenue
4,845 3,393 
Total revenue
$15,420$4,111
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2021,
F-12

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
the Company had $172.4 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five year
(in thousands, except percentages)
Service revenue
$114,440 13%48%39%
Hardware revenue
57,989 100 % % %
Total revenue$172,429 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2021 (in thousands):
Beginning balance as of January 1, 2021$52,410
Upfront payments received from customers12,053
Upfront or annual incentive payments received1,772 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(9,860)
Revenue recognized related to deferred revenue generated during the period(973)
Ending balance as of March 31, 2021$55,402 
4.FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2021 and December 31, 2020, the carrying amount of accounts receivable, other current assets, other assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities.
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2021
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67$ $$67
Liabilities
Convertible preferred stock warrant liability
$$$161,486$161,486
Total liabilities
$$$161,486$161,486
December 31, 2020
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67 $ $ $67 
Liabilities
Convertible preferred stock warrant liability
$ $ $95,342 $95,342 
Total liabilities
$ $ $95,342 $95,342 
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The convertible preferred stock warrant liabilities are defined as Level 3 in the fair value hierarchy as the valuations are based on
F-13

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
significant unobservable inputs, which reflect the Company’s own assumptions incorporated in valuation techniques used to determine fair value; further discussion of these assumptions is set forth below. There were no transfers into or out of Level 3 of the fair value hierarchy during the periods presented.
Convertible Preferred Stock Warrant Liabilities
The fair value of the detachable redeemable preferred stock warrants was determined as of March 31, 2021 using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, volatility, fair value of common or preferred stock, expected dividend rate and risk-free interest rate.
The key assumptions used for the valuation of the preferred stock warrant liabilities upon remeasurement were as follows:
Three Months Ended
March 31,
20212020
Volatility65.0 %75.0 %
Risk-free interest rate0.1 %0.3 %
Expected term (in years)1.22.3
Dividend yield % %
Discount for lack of marketability6.8 %40.0 %
The following table presents the changes in the liability for warrants on convertible preferred stock during the three months ended March 31, 2021 (in thousands):
Convertible Preferred Warrant Warrant Stock
Balance as of December 31, 2020$95,342 
Change in fair value of warrants
66,397 
Exercised warrants
(253)
Balance as of March 31, 2021$161,486 
5.ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
March 31, 2021
Energy storage systems placed into service$145,555 
Less: accumulated depreciation(36,758)
Energy storage systems not yet placed into service11,045 
Total energy storage systems, net$119,842 
Depreciation expense for energy storage systems was approximately $3.8 million and $3.6 million within cost of service revenue for the three months ended March 31, 2021 and 2020, respectively.
6.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 special purpose entities (“SPE”) with the Company, which was subsequently amended from time to time. The purpose of this revolving
F-14

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
loan agreement is to finance the Company’s purchase of hardware for its various energy storage system projects. As of the beginning of 2020, 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 condensed consolidated financial statements. As of March 31, 2021 and December 31, 2020, the Company had $9.6 million and $7.4 million, respectively, outstanding under the revolving loan agreement.
The revolving loan agreement is primarily secured by the purchased hardware under the facility and secondarily by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 2021.
Term Loan Due to SPE Member
In December 2018, the Company entered into a term loan in the amount of $13.3 million with an affiliate of a member of certain SPEs with the Company. As of the beginning of 2020, the term loan bore fixed interest of 12.5% on the outstanding principal balance with a final balloon payment of $3.0 million due at the maturity date of June 30, 2020. In May 2020, the Company repaid the remaining outstanding balance of $5.9 million with the proceeds received through the 2020 Credit Agreement discussed below.
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 requires fixed quarterly payments throughout the term of the loan, which will 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. Such debt discount is being amortized to earnings through interest expense over the expected life of the debt. As of March 31, 2021, and December 31, 2020 the outstanding balance was $5.7 million and $5.8 million, respectively.
The term loan is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property, and contains customary representations and warranties, nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 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 that will 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 bears interest of 12% per annum, of which 8% is paid in cash and 4% is 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. As of March 31, 2021, and December 31, 2020, the outstanding balance was $25.9 million and $25.6 million, respectively.
F-15

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
In relation to the 2020 Credit Agreement, the Company issued warrants for 750,000 shares of Series D convertible preferred stock. However, if the Company repays the borrowed amount with 12 months from the issuance date, the warrants are terminated. The Company determined the fair value of these warrants upon issuance are immaterial.
The 2020 Credit Agreement is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2020 Credit Agreement as of March 31, 2021.
2021 Credit Agreement

In January 2021, the Company entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems owned and operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2021, and December 31, 2020, the outstanding balance was $1.8 million and zero, respectively. The Company was in compliance with all covenants associated with the 2021 Credit Agreement as of March 31, 2021.
The Company’s outstanding debt consisted of the following as of March 31, 2021 (in thousands):
3/31/2021
Outstanding principal$43,025 
Unamortized discount(425)
Carrying value of debt$42,600 
The following table summarizes the aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (in thousands):
Payment Schedule
Remainder of 2021$36,052 
2022821 
2023979 
20241,167 
20251,392 
Thereafter2,614 
Total$43,025 
7.CONVERTIBLE NOTES
During the years ended March 31, 2021, and December 31, 2020, the Company issued various convertible notes to investors. The details of the convertible notes issued are set forth below and the Company refers to the collective group of all such note instruments as the “Convertible Notes”.
January 2020 Convertible Notes and Warrants Issuance and Equity Exchange

In January 2020, the Company issued and sold convertible promissory notes (“the “January 2020 Convertible Notes”) to various investors and received aggregate gross proceeds of $14.3 million, of which $13.7 million was issued and sold to related parties as a result of affiliations with certain members of the Board. Each of the January 2020 Convertible Notes was issued at par with interest at 8% per annum and a maturity date of June 2020 under the same terms as the existing convertible notes issued prior to 2020. At the election of a majority of the note holders, the maturity date of the January 2020 Convertible Notes can be extended by six months up to four separate times. The Company incurred $0.2 million of additional debt issuance costs associated with the notes offering, which was included within the convertible promissory notes balance on the consolidated balance sheet and amortized over the expected life of the related notes, which approximated six months from the date of
F-16

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
issuance. In May 2020, the note holders voted to extend the maturity date of the then outstanding Convertible Notes by six months, resulting in an expected maturity date of December 2020.

At the time of the January 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the January 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “January 2020 Preferred Stock Warrants”). The January 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 9,338,642 January 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $2.0 million.

Concurrent with the issuance of certain of the January 2020 Convertible Notes and January 2020 Preferred Stock Warrants (discussed in Note 8), the Company entered into an equity exchange transaction with certain note holders that were existing stockholders. Under this transaction and consistent with the exchange transaction related to the 2019 Convertible Notes, preferred stockholders exchanged their existing junior preferred stock, and in certain cases common stock, for senior Series D’ preferred stock. The transaction was accounted for as an extinguishment and as the preferred equity exchange, January 2020 Convertible Notes issuance and January 2020 Preferred Stock Warrants issuance all occurred in connection with one another, the Company recorded each unit of account in the transaction at their respective fair values. In relation to the January 2020 transaction, the difference between the fair value of Convertible Notes of $15.4 million, Preferred Stock Warrants of $2.0 million, and senior Series D’ preferred stock of $29.8 million which were issued to the Holders and the cash paid of $14.1 million and carrying value of preferred and common equity of $40.4 million surrendered by the Holders in the amount of $7.3 million, was credited to accumulated deficit.

In Q4 2020, the Company entered into an agreement with one holder that participated in the exchange transaction discussed above which allowed the holder to reverse the previously executed exchange. The cancellation of such exchange did not have a material impact on the Company’s financial statements.

Net Loss Per Share Impact of January 2020 Convertible Notes and Warrant Issuance and Equity Exchange

For the purpose of determining the impact of the aforementioned transaction on the calculation of net loss per share, the Company reduced net loss attributable to common stockholders for three months ended March 31, 2020, by $9.5 million, to reflect a dividend for the amount by which the (1) aggregate fair value of new instruments issued less the amount of cash received is greater than (2) the fair value of preferred and common stock surrendered. Given that the exchanges involved a multiple element transaction and the fair value of the consideration received by the stockholders exceeded the fair value of the preferred and common equity given up, the Company has adjusted the EPS computation to reflect the value given to note holders from the common stockholders of the Company that did not participate. This adjustment was computed on the individual holder unit of account basis.

Q4 2020 Convertible Notes and Warrants Issuance

From October 2020 through December 2020, the Company issued and sold convertible promissory notes (the “Q4 2020 Convertible Notes”) under the same terms as the existing Convertible Notes to various investors with aggregate gross proceeds of $19.0 million, of which $7.9 million was issued and sold to related parties as a result of affiliations with certain members of the Board or significant ownership of the Company’s outstanding capital stock. In December 2020, the note holders voted to further extend the maturity date of all outstanding Convertible Notes by six months to June 2021. At the time of the Q4 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the Q4 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “Q4 2020 Preferred Stock Warrants”). The Q4 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 4,620,018 Q4 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $1.6 million.

Additionally, the Company evaluated the conversion option within the Q4 2020 Convertible Notes and determined the effective conversion price was beneficial to the note holders. As such, the Company recorded a beneficial conversion feature (“BCF”) related to the issuance of the Q4 2020 Convertible Notes based on the difference between the effective conversion rate
F-17

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
and the fair value of the Series D’ preferred stock into which it is convertible. The BCF resulted in a $1.6 million discount to the Q4 2020 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q4 2020 Convertible Notes using the effective interest rate method.

Q1 2021 Convertible Notes

In January 2021, the Company issued and sold convertible promissory notes (the “Q1 2021 Convertible Notes”) under the same terms as the existing Convertible 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. As such, the Company recorded a BCF related to the issuance of the Q1 2021 Convertible Notes based on the difference between the effective conversion rate and the fair value of the Series D’ preferred stock into which it is convertible, limited by the amount of the aggregate gross proceeds. The BCF resulted in a $1.1 million discount to the Q1 2021 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q1 2021 Convertible Notes using the effective interest rate method.
8.WARRANTS
Convertible Preferred Stock Warrants
Since inception the Company has issued warrants on convertible preferred stock in conjunction with various debt financings. See Note 4 for further information regarding fair value measurements associated with the resulting warrant liabilities, which are remeasured on a recurring basis each period. Warrants to purchase Financing Stock or Series D’ preferred stock were issued along with certain of the Convertible Notes at an exercise price which is dependent on the next equity financing event.
The following tables represents the warrants on convertible preferred stock outstanding:
March 31, 2021
Issuance DateExercise PriceNumber of
Shares
Term (years)
Series A’2012$0.4485 178,372 10
Series D20171.5326 6,157,542 7
Series D’2019 and 20201.5326 
**
37,869,886 7
Total44,205,800 
________________
**In connection with various issuances of convertible promissory notes that occurred during 2021 and 2020, warrants to purchase either next financing stock or Series D’ preferred stock were issued. At March 31, 2021 and December 31, 2020, the number of warrants issued was subject to adjustment pending the occurrence of the next round of financing; however, the number of shares and exercise price of these warrants and related valuation of these warrants has been performed assuming that the warrants will be on Series D’ preferred stock.

Common Stock Warrants
As of March 31, 2021, the Company had 6,001,639 warrants to purchase common stock outstanding, respectively, to purchase common stock at an exercise price ranging from $0.36 to $1.53 and an expiration date ranging from less than one to six years. None of the outstanding warrants are classified as liabilities and, as such, are not subject to remeasurement.
9.CONVERTIBLE PREFERRED STOCK AND COMMON STOCK
Convertible Preferred Stock
The authorized, issued and outstanding shares of the convertible preferred stock and liquidation preferences were as follows:
F-18

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
March 31, 2021
Authorized SharesOutstanding SharesNet Carrying ValueLiquidation Preference
(in thousands)
Series D’190,000,000 105,386,149 $129,339 $161,515 
Series D87,235,535 33,483,143 46,979 51,316
Series C64,129,209 23,298,388 35,293 35,514
Series B36,969,407 9,185,302 7,049 7,123
Series A’30,991,277 4,158,503 1,702 1,865
Series A21,288 16,740 593 751
Series 14,305 2,961 — 
Total409,351,021 175,531,186 $220,955 $258,084 
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
March 31,
2021
Shares reserved for convertible preferred stock outstanding175,531,186 
Shares reserved for warrants to purchase shares of common stock6,001,639 
Shares reserved for warrants to purchase shares of preferred stock44,205,800 
Options issued and outstanding44,914,082 
Shares available for future option grants11,048 
Total 270,663,755 
10.STOCK-BASED COMPENSATION
In 2009, the Company adopted the 2009 Stock Plan (the “Plan”). The Plan provides for the granting of incentive stock options (ISOs), nonqualified stock options (NSOs), stock bonuses, and rights to acquire restricted stock to employees, directors and consultants. The Company has reserved 55,305,506 shares of common stock for issuance under the Plan.
Under the Plan, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Board. Options under the Plan generally expire after ten years. Under the Plan, the Board determines when the options granted will become exercisable. Options granted under the Plan generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for up to 10 years after the date of the grant. The Plan allows for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.
A summary of activity under the Plan is as follows:
Options
Available
for Grant
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, 202011,048 51,379,939 $0.56 7.21$46,516 
Options granted (18,335)18,335 3.47 
Options exercised(6,465,857)0.43 
Options forfeited18,335 (18,335)0.51 
Balances as of March 31, 202111,048 44,914,082 $0.58 7.05$202,792 
Options vested and exercisable — March 31, 202132,204,617 $0.46 6.30$149,536 
The weighted-average grant date fair value of stock options granted to employees was $2.24 during the three months ended March 31, 2021. There were no stock options granted during the three months ended March 31, 2020. The intrinsic value of
F-19

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
options exercised were $30.2 million and less than $0.1 million during the three months ended March 31, 2021 and 2020, respectively.
Stock-Based Compensation
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20212020
Sales and marketing$84$63
Research and development155167
General and administrative521226
Total stock-based compensation expense$760$456
As of March 31, 2021, the Company had approximately $3.5 million of remaining unrecognized stock-based compensation expense, which is expected to be recognized over a weighted average period of 2.2 years.
11.NET LOSS PER SHARE
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20212020
Numerator:
Net loss attributable to common stockholders$(82,553)$(17,471)
Less: Deemed dividend to preferred stockholders (see Note 7) (9,484)
(82,553)(26,955)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
12,263,160 9,075,646 
Net loss per share attributable to common stockholders, basic and diluted
$(6.73)$(2.97)
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2021March 31, 2020
Convertible preferred stock
175,531,186 175,593,476 
Convertible promissory notes
50,434,069 34,054,264 
Outstanding stock options
44,914,082 42,591,545 
Outstanding common stock warrants
6,001,639 6,001,639 
Outstanding convertible preferred stock warrants
44,205,800 38,947,463 
Total
321,086,776 297,188,387 
12.INCOME TAXES
The Company did not record a provision or benefit for income taxes during the three months ended March 31, 2021 and 2020. The Company continues to maintain a full valuation allowance for its net U.S. federal and state deferred tax assets.
13.COMMITMENTS AND CONTINGENCIES
F-20

STEM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Contingencies
The Company may be subject to various claims and legal proceedings which arise in the normal course of business. Management believes that the ultimate resolution of any such matters will not have a material adverse effect on the financial position or results of operations of the Company.

The Company is currently the defendant in a lawsuit alleging that the Company wrongfully diluted the plaintiffs’ equity holdings. The Company settled with the primary plaintiffs in September 2019 for a cash payment of $1.7 million while those defendants forfeited their remaining preferred stock totaling 2,949 shares, representing a combination of Series 1 and Series A preferred shares in the Company and also forfeited 10,540 of common shares in the Company. The remaining plaintiffs are pursuing claims which the Company believes have no merit and will be dismissed.
14.SUBSEQUENT EVENTS
Management has evaluated subsequent events through May 17, 2021, the date the condensed consolidated financial statements were available for issuance. The following subsequent events were noted:
On April 28, 2021, the Company completed the Merger transaction as discussed in Note 1, which provides the Company with approximately $608.6 million of gross cash proceeds. On April 29, 2021, New Stem’s shares of Class A common stock began trading on the New York Stock Exchange under the ticker symbol “STEM” and warrants under ticker symbol “STEM WS.”

The Merger will be accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STPK, who is the legal acquirer will be treated as the “acquired” company for financial reporting purposes and the Company will be treated as the accounting acquirer. As a result of the Merger, each outstanding share of the Company’s common stock, will convert into newly issued shares of STPK’s Class A common stock, as calculated pursuant to the terms of the Merger Agreement.

Concurrent with the Merger, the Company paid off certain existing notes payable including the revolving loan due to SPE member, the term loan due to former non-controlling interest holder, and the 2020 Credit Agreement. The total amount of the repayment was $45.4 million, of which approximately $2.7 million was related to accrued interest and $2.6 million was related to prepayment penalties required under the terms of the notes.
F-21
EX-99.2 3 stem-8xkaxex992.htm EX-99.2 Document

STEM’S MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed interim financial statements and related notes thereto, and our pro forma financial information as of March 31, 2021, and for the three months ended March 31, 2021 and year ended December 31, 2020, included elsewhere in this amendment to our current report on Form 8-K, which was originally filed with the Securities and Exchange Commission (the “SEC”) on May 4, 2021 (as originally filed, the “Super 8-K” and, as amended hereby, the “Amended Super 8-K”). This discussion and analysis should also be read together with our audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019 and the sections entitled “Stem’s Management’s Discussion and Analysis of Financial Condition and Results or Operations” incorporated by reference into the Super 8-K. Some of the information contained in this discussion and analysis are set forth elsewhere in the Amended Super 8-K or incorporated by reference in the Super 8-K, including information with respect to Stem’s plans and strategy for Stem’s business and related financing, and includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the sections entitled “Risk Factors,” Stem’s actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Throughout this section, unless otherwise noted “we,” “us,” “our” and the “Company” refer to Stem and its consolidated subsidiaries.
Overview
Our mission is to build and operate the largest, digitally connected, intelligent energy storage network for our customers. In order to fulfill our mission, (i) we provide our customers, which include commercial and industrial (“C&I”) enterprises as well as independent power producers, renewable project developers, utilities and grid operators, with an energy storage system, sourced from leading, global battery original equipment manufacturers (“OEMs”), that we deliver through our partners, including solar project developers and engineering, procurement and construction firms and (ii) through our Athena artificial intelligence (“AI”) platform (“Athena”) we provide our customers with on-going software-enabled services to operate the energy storage systems for 10 to 20 years. In addition, in all the markets where we operate our customers’ systems, we have agreements to manage the energy storage systems utilizing the Athena platform to participate in energy markets and to share the revenue from such market participation.

    We operate in two key markets within the energy storage landscape: Behind-the-Meter (“BTM”) and Front-of-the-Meter (“FTM”). An energy system’s position in relation to a customer’s electric meter determines whether it is designated a BTM or FTM system. BTM systems provide power that can be used on-site without interacting with the electric grid and passing through an electric meter. Our BTM systems reduce commercial and industrial (“C&I”) customer energy bills and help our customers facilitate the achievement of their corporate environmental, social, and corporate governance (“ESG”) objectives. FTM, grid-connected systems provide power to off-site locations and must pass through an electric meter prior to reaching an end-user. Our FTM systems decrease risk for project developers, lead asset professionals, independent power producers and investors by adapting to dynamic energy market conditions in connection with the deployment of electricity and improving the value of energy storage over the course of their FTM system’s lifetime.

    Since our inception in 2009, we have engaged in developing and marketing Athena’s software enabled services, raising capital, and recruiting personnel. We have incurred net operating losses and negative cash flows from operations each year since our inception. We have financed our operations primarily through the issuance of convertible preferred stock, debt financing, and cash flows from customers.
Our total revenue grew from $4.1 million for the three months ended March 31, 2020 to $15.4 million for the three months ended March 31, 2021. For the three months ended March 31, 2021 and 2020, we incurred net losses of $82.6 million and $17.5 million, respectively. As of March 31, 2021, we had an accumulated deficit of $490.4 million. Following the merger, 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 expenses to increase following the merger 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 expenses.
As a result, we will require substantial additional funding for expenses related to our operating activities, including selling, general and administrative expenses, as well as research and development. See “— Liquidity and Capital Resources.”



Key Factors and Trends 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 those discussed below and in the sections entitled “Risk Factors” included elsewhere in the Super 8-K.
Decline in Lithium-Ion Battery Costs
Our revenue growth is directly tied to the continued adoption of energy storage systems by our customers. The cost of lithium ion energy storage hardware has declined significantly in the last decade and has resulted in a large addressable market today. The market for energy storage is rapidly evolving, and while we believe costs will continue to decline, there is no guarantee. If costs do not continue to decline, this could adversely affect our ability to increase our revenue or grow our business.
Increasing 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 represent a large proportion of energy generation, grid instability rises due to their intermittency, which can be addressed by energy storage solutions.
Competition
We are currently a market leader in terms of capacity of energy storage under management. We intend to expand our market share 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.
Impact of COVID-19
In December 2019, COVID-19 was first reported to the World Health Organization (“WHO”), and in January 2020, the WHO declared the outbreak to be a public health emergency. In March 2020, the WHO characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and reduced economic activity. The spread of COVID-19 has also created a disruption in the manufacturing, delivery and installation of energy storage systems worldwide.

As a result of the COVID-19 pandemic, we modified our business practices (including employee travel, recommending that all non-essential personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), and implemented additional safety protocols for essential workers. We may take additional actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, suppliers, vendors and business partners.

The COVID-19 pandemic has had an adverse effect on the global economy, but the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, we cannot predict whether the pandemic will adversely affect demand for our services, lengthen our sales cycles or installation timelines, adversely affect collections of accounts receivable, reduce or delay spending by new customers, cause customers to go out of business or limit the ability of our direct sales force to travel to existing or potential customers, all of which could adversely affect our business, financial condition and results of operations.



Non-GAAP Financial Measures
Adjusted EBITDA
We believe that Adjusted EBITDA is useful for investors to use in comparing our financial performance with the performance of other companies for the following reasons:
Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s operating performance without regard to items such as stock-based compensation expense, depreciation and interest expense, that can vary substantially from company to company depending upon their financing and capital structures, and the method by which assets were acquired; and
Adjusted EBITDA provides consistency and comparability with our past financial performance, and facilitates comparisons with other companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
Our use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider this measure in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these limitations are as follows:

Although depreciation expense is a non-cash charge, the assets being depreciated may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;

•    Adjusted EBITDA excludes stock-based compensation expense, which has been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy;

•    Adjusted EBITDA does not reflect: (1) changes in, or cash requirements for, our working capital needs; (2) interest expense, or the cash requirements necessary to service interest or principal payments on our debt, which reduces cash available to us; or (3) tax payments that may represent a reduction in cash available to us;

•    and 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 from Adjusted EBITDA when they report their operating results.

Because of these limitations, Adjusted EBITDA should be considered along with other operating and financial performance measures presented in accordance with GAAP.

We calculate Adjusted EBITDA as net loss before depreciation and amortization, including amortization of internally developed software, net interest expense, further adjusted to exclude stock-based compensation and other income and expense items, including the change in fair value of warrants and embedded derivatives.



















The following table provides a reconciliation of net loss to Adjusted EBITDA:
Three Months Ended March 31,
20212020
(in thousands)
Net loss$(82,553)$(17,471)
Adjusted to exclude the following:
Depreciation and amortization5,079 3,994 
Interest expense6,233 4,369 
Stock-based compensation 760 456 
Change in fair value of warrants and embedded derivative66,397 (1,009)
Adjusted EBITDA$(4,084)$(9,661)
Key Operating Metrics
Three Months Ended March 31,
20212020
(in thousands)
Bookings$50,800 $19,802 
Revenue$15,420 $4,111 
Net loss$(82,553)$(17,471)
Adjusted EBITDA$(4,084)$(9,661)
Bookings
Due to the long-term nature of our contracts, bookings are a key operating metric that allow us to understand 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 represent the accumulated value at a point in time of contracts that have been executed under both our host customer and partnership sales models.

For host customer sales, bookings represent the expected consideration from energy optimization services contracts, including estimated incentive payments that are earned by the host customer from utility companies in relation to the services provided by us and assigned by the host customer to us. For host customer sales, there are no differences between bookings and remaining performance obligations at any point in time.

For partnership sales, bookings are the sum of the expected consideration to be received from the transfer of hardware and energy optimization services (excluding any potential revenues from market participation). For partnership sales, even though we have secured an executed contract with estimated timing of project delivery and installation from the customer, we do not consider it a contract in accordance with 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 3 of the notes to our consolidated financial statements and our unaudited condensed consolidated financial statements, which are included elsewhere in the Super 8-K and Amended Super 8-K.
Adjusted EBITDA
See description of Adjusted EBITDA in Non-GAAP Financial Measures above.
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 a solar plus storage project developer. 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.
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 & marketing department. In addition, sales and marketing expense includes trade show costs, amortization of intangibles and others. We expect to increase selling and marketing expense 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 others. In addition, general and administrative expense includes fees for professional services and occupancy costs. We expect our general and administrative expense to increase 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 Securities Exchange Commission, legal, audit, additional insurance expenses, investor relations activities, and other administrative and professional services.
Other Income (Expense), Net
Interest Expense
Interest expense consists primarily of interest on our outstanding borrowings under our outstanding notes payable, convertible promissory notes, and financing obligations and accretion on our asset retirement obligations.
Change in Fair Value of Warrants and Embedded Derivatives
Change in fair value of warrants and embedded derivatives is related to the revaluation of our outstanding convertible preferred stock warrant liabilities and embedded derivatives related to the redemption features associated with our convertible notes at each reporting date.
Other Expenses, Net
Other expenses, net consists primarily of income from equity investments and foreign exchange gains or losses.




























Results of Operations for the Three Months Ended March 31, 2021 and 2020
Three Months Ended March 31,$ Change% Change
20212020
(In thousands, except percentage)
Service revenue$4,881$3,393$1,48844 %
Hardware revenue10,539 7189,8211,368 
Total revenue15,420 4,11111,309275 
Cost of service revenue6,9054,7622,14345 
Cost of hardware revenue8,6327517,8811,049 
Total cost of revenue15,537 5,513 10,024 182 
Gross margin(117)(1,402)1,285 (92)
Operating expenses:(1)
Sales and marketing2,6674,397(1,730)(39)
Research and development4,407 3,395 1,012 30 
General and administrative2,692 3,004(312)(10)
Total operating expenses9,76610,796(1,030)(10)
Loss from operations(9,883)(12,198)2,315 (19)
Other income (expense), net:
Interest expense(6,233)(4,369)(1,864)43 
Change in fair value of warrants and embedded derivative(66,397)1,009(67,406)(6,680)
Other expenses, net(40)(1,913)1,873 (98)
Total other income (expense)(72,670)(5,273)(67,397)1,278 
Loss before income taxes(82,553)(17,471)(65,082)373 
Income tax expense— — — — 
Net loss$(82,553)$(17,471)$(65,082)373 %
________________
(1)Includes stock-based compensation as follows:
Three Months Ended March 31,
20212020
(in thousands)
Sales and marketing
$84 $63 
Research and development
155167 
General and administrative
521226
Total stock-based compensation expense
$760 $456 
Revenue
Revenue increased $11.3 million, or 275%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. The increase is primarily driven by a $9.8 million increase in hardware revenue as our sales of standalone systems related to FTM partnership agreements continue to grow. Services revenue increased by $1.5 million primarily due to continued growth in host customers arrangements and partnership revenue related to services provided.
Cost of Revenue



Cost of revenue increased $10.0 million, or 182%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. The increase was primarily driven by an increase of cost of hardware sales of $7.9 million in line with the increase in hardware revenue and an increase of $2.1 million in cost of service revenue associated with growth in service revenue. The increase in cost of service revenue was also driven by the amortization of the energy storage systems, as well as the cost associated with developing the software that optimizes the efficiency of the energy storage systems.
Operating Expenses
Sales and Marketing
Sales and marketing expense decreased by $1.7 million, or 39%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, primarily a result of a decrease in personnel related costs as a result of turnover in the period along with a decrease in commissions due to a change in our commission plan structure.
Research and Development
Research and development expense increased by $1.0 million, or 30%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, primarily as a result of an increase in personnel related costs related because of increased headcount to support the growth in our operations.
General and Administrative
General and administrative expense decreased by $0.3 million, or 10% for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, driven primarily by a decrease of $0.8 million of personnel costs and office related expenses due to personnel working remotely and turnover. This decrease was partially offset by a $0.3 million increase in stock-based compensation as a result of additional options to purchase our common stock granted to certain executives and key employees, and a $0.2 million increase due to an increase in professional services and legal expenses during the period.

Other Income (Expense), Net
Interest Expense
Interest expense increased by $1.9 million, or 43%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. The increase was primarily driven by a $1.6 million of interest expense for the issuance of Series D convertible notes from October 2020 through December 2020, and a $0.8 million on interest expense for the credit agreement that was entered in May 2020. This increase was partially offset by a decrease of $0.5 million interest expense due to the repayments of the term loans to SPE members throughout 2020.
Change in Fair Value of Warrants and Embedded Derivative
Change in fair value of warrants and embedded derivative increased by a $67.4 million, or 6,680% , for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. This increase is primary driven by result the issuance of new warrants in 2020 and the increased fair value of the warrants as a result of increases in fair value of the underlying stock.
Other Expenses, Net
Other expenses decreased by $1.9 million, or 98%, for the three months ended March 31, 2021 compared to the three months ended March 31, 2020, primarily driven by foreign exchange gains realized in the period related to operations in Canada.
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 at all times we must have sufficient highly liquid assets and be able to move funds on a timely basis.




As of March 31, 2021, our principal sources of liquidity were our cash and cash equivalents totaling $9.9 million. We had an accumulated deficit of $490.4 million and net current liabilities of $154.9 million, with $123.1 million of debt financing coming due within the next twelve months. During the three months ended March 31, 2021, we incurred a net loss of $82.6 million and had negative cash flows from operating activities of $1.8 million. However, the Company closed the proposed merger transaction on April 28, 2021 that provided the Company with $577.1, net of fees and expenses, and resulted in the conversion of approximately $70.0 million of convertible notes and the related accrued interest to equity and the payoff of all other outstanding debt except the 2021 Credit Agreement described below. We believe that our cash position, inclusive of funds raised with the merger, is sufficient to meet our capital and liquidity requirement for at least the next 12 months after the date that the condensed consolidated financial statements are available to be issued and thereafter for the foreseeable future; therefore, there is no longer substantial doubt about our ability to continue as a going concern.

Our business prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the early stages of commercial operations. To date, we have financed our operations primarily through equity financings, convertible promissory notes and borrowings from affiliates. 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 and ability to achieve our intended business objectives.

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.

The Company’s long-term liquidity requirements are primarily linked to the continued extension of the Athena platform 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.

In addition to the foregoing, based on our current assessment, we do not expect any material adverse effect on our long-term liquidity due to the COVID-19 pandemic. However, we will continue to assess the effect of the pandemic to our operations. The extent to which the COVID-19 pandemic will affect our business and operations will depend on future developments that are highly uncertain and cannot be predicted with confidence, such as the ultimate geographic spread of the disease, the duration of the pandemic, any restrictions on the ability of hospitals and trial sites to conduct trials that are not designed to address the COVID-19 pandemic and the perceived effectiveness of actions taken in the United States and other countries to contain and treat the disease. While the potential economic impact brought by COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global financial markets, reducing our ability to access capital in the future. In addition, a recession or long-term market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock.
Financing Obligations
We have entered into arrangements wherein we finance the cost of energy storage systems via special purpose entities (“SPE”) we establish with outside investors. These SPEs are not consolidated into our financial statements, but are accounted for as equity method investments. Through the SPEs, the investors provide us upfront payments. Under these arrangements, the payment by the SPE to us is accounted for as a borrowing by recording the proceeds received as a financing obligation. The financing obligation is repaid with the future customer payments and incentives received. A portion of the amounts paid to the SPE is allocated to interest expense using the effective interest rate method.

Furthermore, we continue to account for the revenues from customer arrangements and incentives and all associated costs despite such systems being legally sold to the SPEs due to our significant continuing involvement in the operations of the energy storage systems.
The total financing obligation as of March 31, 2021, and December 31, 2020 was $88.1 million, and $88.0 million, respectively, of which $18.1 million, and $14.9 million, respectively, was classified as a current liability.



Notes Payable
Revolving Loan Due to SPE Member
In April 2017, we entered into a revolving loan agreement with an affiliate of a member of certain SPEs in which we have an ownership interest. The purpose of this revolving loan agreement is to finance the Company’s purchase of hardware for its various energy storage system projects. We have amended the loan from time to time as our business has grown, and as of the beginning of 2020, 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, we amended the facility to reduce the loan capacity to $35.0 million and extend 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, we were 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. We had $9.6 million outstanding under this revolving loan agreement as of March 31, 2021. In April 2021, we repaid the remaining outstanding balance in full.
Term Loan Due to SPE Member
In December 2018, we entered into a term loan in the amount of $13.3 million with an affiliate of a member of certain SPEs in which we have an ownership interest. As of the beginning of 2020, this term loan bore fixed interest of 12.5% on the outstanding principal balance with a final balloon payment of $3.0 million due at the maturity date of June 30, 2020. In May 2020, we repaid the remaining outstanding balance of $5.9 million with the proceeds received through the 2020 Credit Agreement discussed below.
Term Loan Due to Former Non-Controlling Interest Holder
In June 2018, we acquired the outstanding member interests of an entity we controlled for $8.1 million. We financed this acquisition by entering into a term loan agreement with the noncontrolling member bearing fixed interest of 4.5% on the outstanding principal balance. This loan requires fixed monthly payments throughout the term of the loan, which will be paid in full by April 1, 2026.
In May 2020, we 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, we were required to issue warrants for 400,000 shares of common stock resulting in a discount to the term loan of $0.2 million. Such debt discount is being amortized to earnings through interest expense over the expected life of the debt. We had $5.7 million outstanding under this term loan agreement as of March 31, 2021. In April 2021, we repaid the remaining outstanding balance in full.

2020 Credit Agreement
In May 2020, we entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided us with proceeds of $25.0 million that increased our access to working capital. The 2020 Credit Agreement has a maturity date of the earlier of (1) May 14, 2021, (2) the maturity date of the revolving loan agreement, or (3) the maturity date of the convertible promissory notes discussed below. The loan bears interest of 12% per annum, of which 8% is paid in cash and 4% is added back to principal of the loan balance every quarter. We used a portion of the proceeds towards payments associated with existing debt as previously discussed. We had $25.9 million of outstanding borrowings, including the portion of the interest that has accrued as principal, under this term loan agreement as of March 31, 2021. In April 2021, we repaid the remaining outstanding balance in full.
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. We have $1.8 million of outstanding borrowings under this credit agreement as of March 31, 2021.



Cash Flows
The following table summarizes our cash flows for the periods indicated (in thousands):
Three Months Ended March 31,
20212020
OPERATING ACTIVITIES:
Net cash used in operating activities
$(1,827)$(10,670)
Net cash used in investing activities
(2,763)(3,310)
Net cash provided by financing activities
7,093 12,155 
Effect of exchange rate changed on cash
428 (184)
Net increase (decrease) in cash and cash equivalents
$2,931 $(2,009)
Operating Activities
During the three months ended March 31, 2021, net cash used in operating activities was $1.8 million, primarily resulting from our operating loss of $82.6 million, adjusted for non-cash charges of $77.0 million and net cash inflows of $3.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $5.1 million, non-cash interest expense of $3.9 million, which includes interest expenses associated with debt issuance costs, stock-based compensation expense of $0.8 million change in the fair value of warrant liability and embedded derivative of $66.4 million, and impairment of energy storage systems of $0.6 million. The net cash inflow from changes in operating assets and liabilities was primarily driven by an increase in deferred revenue of $3.0 million due to payments for hardware sales prior to delivery and state rebate incentives received in the period, an increase in accounts payable and accrued expenses of $8.6 million due to increases in hardware purchases in partnership arrangements, an increase in other liabilities of $0.2 million partially offset by an increase in inventory of $1.5 million due to additional partnership system purchases, an increase in other assets of $4.7 million due to capitalized offering costs for the period, an increase in accounts receivable of $1.0 million due to advance billings for partner hardware sales in the period and an increase in contract origination costs of $0.8 million related to commissions paid on new contracts executed in the period.
During the three months ended March 31, 2020, net cash used in operating activities was $10.7 million, primarily resulting from our operating loss of $17.5 million, offset by non-cash charges of $6.0 million and net cash inflows of $0.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $4.0 million, non-cash interest expense of $2.1 million, which includes interest expenses associated with debt issuance costs, stock-based compensation expense of $0.5 million, and partially offset by the change in the fair value of warrant liability and embedded derivative of $1.0 million. The net cash inflow from changes in operating assets and liabilities was primarily driven by an increase in deferred revenue of $8.0 million due to payments for hardware sales prior to delivery and state rebate incentives received in the period, an increase in accounts payable and accrued expenses of $1.1 million due to a decrease of supplier’s accrual related to hardware sales for the period partially offset by increase in inventory of $5.1 million due to additional partnership system purchases, an increase in contract origination costs of $0.7 million related to commissions paid on new contracts executed in the period, and an increase in other assets of $2.7 million due to an increase in advances to suppliers in the period.
Investing Activities
During the three months ended March 31, 2021, net cash used for investing activities was $2.8 million, consisting of $1.6 million in purchase of energy systems and $1.2 million in capital expenditures on internally-developed software.
During the three months ended March 31, 2020, net cash used for investing activities was $3.3 million, consisting of $1.9 million in purchase of energy systems and $1.4 million in capital expenditures on internally-developed software.
Financing Activities
During the three months ended March 31, 2021, net cash provided by financing activities was $7.1 million, primarily resulting from proceeds from issuance of notes payable of $3.9 million, proceeds from financing obligations of $2.7 million, proceeds from exercise of stock options and warrants of $2.9 million, net proceeds from issuance of note payable of $1.1 million, and partially offset by repayment of financing obligations of $3.4 million.



During the three months ended March 31, 2020, net cash provided by financing activities was $12.2 million, primarily resulting from net proceeds from issuance of convertible notes of $14.1 million, proceeds from financing obligations of $3.9 million, partially offset by repayment of notes payable of $4.0 million and repayment of financing obligations of $1.9 million.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations as of December 31, 2020 and the effects that such obligations are expected to have on our liquidity and cash flows in future periods:

Payments Due by Period
TotalLess than 1 year1-3 years3-5 yearsMore than 5 years
(in thousands)
Notes payable$38,866 $33,713 $1,800 $2,559 $794 
Interest on notes payable5,072 2,597 1,590 831 54 
Convertible notes68,875 68,875 — — — 
Interest on convertible notes8,564 8,564 — — — 
Operating lease obligations390 333 57 — — 
Total$121,767 $114,082 $3,447 $3,390 $848 
The table above excludes our financing obligations as our repayments of the obligation are only required to the extent payments are collected in relation to the operation of the underlying energy storage systems. The obligation is nonrecourse and there are no contractual commitments to pay specific amounts at any point in time throughout the life of the obligation.
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 effect on our consolidated financial statements.
Critical Accounting Policies and Estimates
Our discussion and analysis of financial condition results of operations are based upon our consolidated financial statements included elsewhere in the Super 8-K and Amended Super 8-K. The preparation of our consolidated financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Actual results may differ from those estimates.

Our critical accounting policies are those that materially affect our consolidated financial statements and involve difficult, subjective or complex judgments by management. A thorough understanding of these critical accounting policies is essential when reviewing our consolidated financial statements. We believe that the critical accounting policies listed below involve the most difficult management decisions because they require the use of significant estimates and assumptions as described above.

See Note 2 of the notes to our consolidated financial statements and our unaudited condensed consolidated financial statements, which are included elsewhere in the Super 8-K and Amended Super 8-K, for more information.
Revenue Recognition
We generate revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. We recognize revenue under these arrangements as described below.
Host Customer Arrangements



Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through our proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by us throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services we provide. The term for our contracts with host customers generally ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.

Although we install energy storage systems at the host customer site in order to provide the energy optimization services, we determined we have the right to direct how and for what purpose the asset is used through the operation of our SaaS platform and, as such, retain control of the energy storage system; therefore, the contract does not contain a lease. We determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the system, are part of a combined output of energy optimization services and we provide a single distinct combined performance obligation representing a series of distinct days of services.

We determine the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services we provide. Under such arrangements, the rights to the incentive payments are assigned to us by the host customer. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.

Substantially all of our arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which we have determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, we determined that upfront incentive payments received from our customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, we determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. We revisit our estimate of the benefit period each reporting period. Our contracts with host customers do not contain a significant financing component.

We transfer control of our energy optimization services to our customers continuously throughout the term of the contract (a stand-ready obligation) and recognize revenue ratably as control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for our services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which we expect to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and we recognize such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, we reassess our estimate of the transaction price. We do not begin recognition of revenue until the System is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.
Partnership Arrangements
Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, our customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the



owner of the solar plus storage project provides energy to the end consumer through a separate contractual arrangement directly with the end consumer. The term for our contracts with customers under partnership arrangements generally ranges from 10 to 20 years.

We determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.

We determine the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. We are responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although we purchase the inventory from a third-party manufacturer, we determined we obtain control of the inventory prior to delivery to the customer and are the principal in the arrangement. We are fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. We hold title and assume all risks of loss associated with the inventory until the customer accepts the inventory. We are primarily responsible for fulfilling the delivery of the inventory to the customer, assume substantial inventory risks and have discretion in the pricing charged to the customer. We have not entered into any partnership arrangements where we are not the principal in the transaction.

We allocate revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. Our partnership arrangements do not contain a significant financing component.

We transfer control of the inventory upon delivery and simultaneous transfer of title to the customer. We transfer control of our energy optimization services to our customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when we transfer control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before we are required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to our customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration we expect to be entitled to in exchange for our services.

In some partnership arrangements, we charge shipping fees for the inventory. We account for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and include such amounts within cost of revenue.
Financing Obligations
We have formed various SPEs to finance the development and construction of our energy storage systems (“Projects”). These SPEs, which are structured as limited liability companies, obtain financing in the form of large upfront payments from outside investors and purchase Projects from us under master purchase agreements. We account for the large upfront payments received from the fund investor as a borrowing by recording the proceeds received as a financing obligation, which will be repaid through host customer payments and incentives received from the utilities that will be received by the investor.
The financing obligation is non-recourse once the associated energy storage systems have been placed in-service and the associated customer arrangements have been assigned to the SPE. However, we are responsible for any warranties, performance guarantees, accounting, performance reporting and all other costs associated with the operation of the energy storage systems. Despite such systems being legally sold to the SPEs, we recognize host customer payments and incentives as revenue during the period as discussed in the Revenue Recognition section above. The amounts received by the fund investor from customer payments and incentives are recognized as interest using the effective interest method, and the balance is applied to reduce the financing obligation. The effective interest rate is the interest rate that equates the present value of the cash amounts to be received by a fund investor in relation to the underlying Projects with the present value of the cash amounts paid to us by the investor, adjusted for any payments made by us.



Energy Storage Systems, net
We sell energy optimization services to host customers through the use of energy storage systems installed at customer locations. We determined that we do not transfer control of these energy storage systems, which are operated and controlled via our proprietary cloud-based software (“SaaS”) platform; therefore, these energy storage systems do not qualify as a leased asset. The energy storage systems are stated at cost, less accumulated depreciation.

Energy storage systems, net is comprised of system equipment costs, which include components such as batteries, inverters, and other electrical equipment, and associated design, installation, and interconnection costs required to begin providing the energy optimization services to our customers.
Depreciation of the energy storage systems is calculated using the straight-line method over the estimated useful lives of the energy storage systems, or 10 years, once the respective systems have been installed, interconnected to the power grid, received permission to operate and we have begun to provide energy optimization services to the host customer (i.e., system is live). The valuation of energy storage systems and the useful life both require significant judgment.
Stock-Based Compensation
Accounting for stock-based compensation requires us to make a number of judgments, estimates and assumptions. If any of our estimates prove to be inaccurate, our net (loss) income and operating results could be adversely affected.

We estimate the fair value of stock options granted to employees and directors using the Black-Scholes option-pricing model, which requires the input of subjective assumptions, including (1) the expected stock price volatility, (2) the expected term of the award, (3) the risk-free interest rate and (4) expected dividends. We account for forfeitures as they occur. These assumptions are estimated as follows:

Fair value. The fair value of our common stock underlying the stock option awards is determined by the board. Given the absence of a public trading market, the board considered numerous objective and subjective factors to determine the fair value of our common stock at each meeting at which awards are approved. These factors include, but are not limited to: (i) contemporaneous third-party valuations of common stock; (ii) the rights, preferences and privileges of convertible preferred stock relative to common stock; (iii) the lack of marketability of common stock; (iv) stage and development of the Company’s business; (v) general economic conditions; and (vi) the likelihood of achieving a liquidity event, such as an initial public offering (“IPO”) or sale of the Company, given prevailing market conditions. To evaluate the fair value of the underlying shares for grants between two independent valuations and after the last independent valuation, a linear interpolation framework is used to evaluate the fair value of the underlying shares.

Volatility. As a result of the lack of historical and implied volatility data of our common stock, the expected stock price volatility is estimated based on the historical volatilities of a specified group of companies in our industry for a period equal to the expected life of the option. We select companies with comparable characteristics to us, including enterprise value, risk profiles and position within the industry and with historical share price information sufficient to meet the expected term of the stock options. The historical volatility data has been computed using the daily closing prices for the selected companies.

Expected term. We determine the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as we do not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.

Risk-free rate. We use the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term.

Expected dividend yield. We utilize a dividend yield of zero, as we do not currently issue dividends, nor do we expect to do so in the future.

Historically, we have determined the fair value of our equity, including common stock underlying option grants and preferred stock underlying the various warrants, by considering a variety of factors including, among other things, timely valuations of our equity prepared by an independent third-party valuation firm in accordance with the guidance provided by the American Institute of Certified Public Accountants’ Accounting and Valuation Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation. Given the absence of a public trading market for our equity, our board of directors



exercised reasonable judgment and considered a number of objective and subjective factors to determine the best estimate of the fair value, including important developments in our operations, stage of development, valuations performed by an independent third-party valuation firm, sales of our preferred stock, actual operating results and financial performance, the conditions in similar industry sectors and the economy in general, the stock price performance and volatility of comparable public companies, the lack of liquidity of our equity, and the likelihood of achieving a liquidity event, such as an initial public offering, merger or sale of the company.

As of January 2019, our 409A valuation yielded a common stock value of $0.52 per share. In connection with the convertible notes issued in January 2020, we obtained an updated 409A valuation of our common stock, which yielded a decrease in our valuation to $0.43 per share due, in part, to the impact of the two times liquidation preference included in the convertible notes issued. As of March 31, 2020, we applied a valuation method that relied on a continuing operations scenario approach, consistent with all previous valuations, with an estimated time to liquidity of 2.25 years.

Consistent with our approach at September 30, 2020 and December 31, 2020, to determine our 409A valuation, we utilized a combination approach methodology relying on (1) a continued operations scenario and (2) a transaction scenario, which we describe as the hybrid method (the “Hybrid Method”). The Hybrid Method is appropriate for a company expecting a near term liquidity event, but where, due to market or other factors, the likelihood of completing the liquidity event is uncertain. The Hybrid Method is also appropriate when various possible future outcomes are assumed by our management. The Hybrid Method considers a company’s going concern nature, stage of development and the company’s ability to forecast near and long-term future liquidity scenarios. The Hybrid Method was deemed the most appropriate due to the attainment of a non-binding letter of intent with STPK. The outcomes of each scenario are each assigned a probability and a future equity value under each outcome is then estimated. The two scenarios used in the Hybrid Method as of March 31, 2021 are as follows:

Continuing Operations Scenario:

Under the continuing operations scenario (the “Continuing Operations Scenario”), we utilized an Income and Market approach to estimate the enterprise value of the company and the option pricing model (“OPM”) to allocate the resulting enterprise value to the various classes of our securities. This resulted in a per share value of $1.25 per common share, as of March 31, 2021 prior to a discount for the lack of marketability being applied. The OPM assumptions included a time to liquidity event of 1.20 years and a volatility of 65% as of March 31, 2021. The term considers the need for additional capital in this scenario. A discount for lack of marketability (“DLOM”) of 29.0% was applied as of March 31, 2021 based on various put option models assuming a term of 1.20 years and a common stock volatility of 65%. This resulted in a per common share value of $0.89 at March 31, 2021 under the Continuing Operations Scenario.

Transaction Scenario:

Under the transaction scenario (the “Transaction Scenario”) for the March 31, 2021 valuation, the convertible debt and all classes of preferred stock are assumed to convert into common stock and, based on the pre-money equity value of $650.0 million, results in a per share value of $5.63 per common share, prior to a discount for the lack of marketability being applied. Such per share values are based on the preliminary expected conversion ratio of Stem common stock to STPK common stock that will occur upon merger. A DLOM of 5% was applied as of March 31, 2021, based on various put option models assuming a term of 0.08 years, an overall company volatility of 75%, and a present value factor of 35% based on the same term. This resulted in a per common share value of $5.35 at March 31, 2021 under the Transaction Scenario.

The application of the Hybrid Method resulted in a per common share value of $5.12 at March 31, 2021. Such values are derived based on a weighted value assigned to the Continuing Operations Scenario ($0.89) at 5% and Transaction Scenario at 95% ($5.35) as of March 31, 2021. The weightings as of March 31, 2021 reflect the uncertainty regarding the completion of the transaction, which is reflective and consistent with uncertainties we experienced when undergoing an unsuccessful sale process during the first half of 2020. Further, the weightings reflect the non-binding nature of the term sheet and that diligence was not initiated until October 2020 and continued through the middle of November 2020. The transaction also required the successful conclusion of a PIPE transaction initially sized at $150.0 million and initial meetings did not begin until early November with potential investors. The SPAC process, inclusive of the PIPE, was completed in early December 2020, and a merger agreement with STPK was executed on December 3, 2020, and at such point we believed the likelihood of the consummation of the SPAC merger increased significantly.

Convertible Preferred Stock Warrant Liability




We evaluate whether our warrants for shares of convertible redeemable preferred stock are freestanding financial instruments that obligate us to redeem the underlying preferred stock at some point in the future and determined that each of our outstanding warrants for convertible preferred stock are liability classified. The warrants are subject to re-measurement at each balance sheet date, and any change in fair value is recognized in the change in fair value of warrants and embedded derivatives in the consolidated statements of operations. We will continue to remeasure the warrants until the earlier of the exercise or expiration, the completion of a deemed liquidation event, the conversion of convertible preferred stock into common stock, or until holders of the convertible preferred stock can no longer trigger a deemed liquidation event. On expiration, the convertible preferred stock warrants will automatically net exercise, unless the warrant holder provides written notice that it does not wish to exercise its warrants. Upon exercise, the related convertible preferred stock warrant liability will be reclassified to convertible preferred stock.

We estimate the fair value of these liabilities using the Black-Scholes option pricing model, as further discussed in Stock-Based Compensation above, and assumptions that were based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings.
Recent Accounting Pronouncements
See Note 2 to our audited financial statements included elsewhere in the Super 8-K for more information.
Quantitative and Qualitative Disclosures about Market Risk
Market risk represents the risk of loss that may impact our financial position because of adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure resulting from potential changes in inflation, exchange rates or interest rates. We do not hold financial instruments for trading purposes.
Foreign Currency Exchange Risk
Our expenses are generally denominated in U.S. dollars. However, we have foreign currency risks related to our revenue and operating expenses denominated in Canadian dollars. We have entered into contracts with customers and a limited number of supply contracts with vendors with payments denominated in foreign currencies. We are subject to foreign currency transaction gains or losses on our contracts denominated in foreign currencies. To date, foreign currency transaction gains and losses have not been material to our financial statements.
Unfavorable changes in foreign exchange rates versus the U.S. dollar could increase our product costs, thus reducing our gross profit. We have not engaged in the hedging of foreign currency transactions to date, although we may choose to do so in the future. We do not believe that an immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on operating results or financial condition.
Interest Rate Risk
Interest rate risk is the risk that the value or yield of fixed-income investments may decline if interest rates change. Fluctuations in interest rates may impact the level of interest expense recorded on outstanding borrowings. In addition, our convertible promissory notes, notes payable, financing obligations bear interest at a fixed rate and are not publicly traded. Therefore, fair value of our convertible promissory notes, notes payable, financing obligations and interest expense is not materially affected by changes in the market interest rates. Stem does not enter into derivative financial instruments, including interest rate swaps, for hedging or speculative purposes.
Credit Risk
Credit risk with respect to accounts receivable is generally not significant due to a limited carrying balance of receivables. We routinely assess the creditworthiness of our customers. We generally have not experienced any material losses related to receivables from individual customers, or groups of customers during the three months ended March 31, 2021. We do not require collateral. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in our accounts receivable.

EX-99.3 4 stem-8xkaxex993.htm EX-99.3 Document

UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION

Defined terms used but not defined in this Exhibit 99.3 shall have the meanings ascribed to them in the Company's Current Report on Form 8-K, which was originally filed with the Securities and Exchange Commission (the “SEC”) on May 4, 2021 (as amended by this Current Report on Form 8-K/A, and, if not defined in the Form 8-K/A, STPK’s definitive proxy statement/consent solicitation statement/prospectus on Form 424B3 filed with the SEC on March 30, 2021 (the “proxy statement/consent solicitation statement/prospectus”).

Introduction

The unaudited pro forma combined balance sheet as of March 31, 2021 gives pro forma effect to the Merger and the closing of the PIPE Investment as if it had been consummated as of that date. The unaudited pro forma combined statements of operations for the three months ended March 31, 2021 and for the year ended December 31, 2020 give pro forma effect to the Merger and the closing of the PIPE Investment as if it had occurred as of January 1, 2020. This information should be read together with Stem’s and STPK’s respective audited and unaudited financial statements and related notes, the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations (Restated)” in STPK’s Annual Report on Form 10-K/A filed with the SEC on April 26, 2021 (the “Annual Report”), the section entitled “Stem’s Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the proxy statement/consent solicitation statement/prospectus, Stem’s unaudited condensed consolidated financial statements and related notes filed as Exhibit 99.1 to the Current Report on Form 8-K/A to which this Exhibit is filed (“Exhibit 99.1”), STPK’s unaudited financial statements and related notes that are included in the Quarterly Report on Form 10-Q, filed with the SEC on May 17, 2021 (the “Quarterly Report”), and the Management’s Discussion and Analysis of Financial Condition and Results of Operations filed as Exhibit 99.2 to the Current Report on Form 8-K/A to which this Exhibit is filed, and other financial information included elsewhere in the proxy statement/consent solicitation statement/prospectus.
The unaudited pro forma combined balance sheet as of March 31, 2021 has been prepared using the following:
Stem’s unaudited historical condensed consolidated balance sheet as of March 31, 2021, as included in Exhibit 99.1; and
STPK’s unaudited historical condensed balance sheet as of March 31, 2021, as included in the Quarterly Report.
The unaudited pro forma combined statement of operations for the three months ended March 31, 2021 has been prepared using the following:
Stem’s unaudited historical condensed consolidated statement of operations for the three months ended March 31, 2021, as included in Exhibit 99.1; and
STPK’s unaudited historical statement of operations for the three months ended March 31, 2021, as included in the Quarterly Report.
The unaudited pro forma combined statement of operations for the year ended December 31, 2020 has been prepared using the following:
Stem’s audited historical consolidated statement of operations for the year ended December 31, 2020, as included elsewhere in the proxy statement/consent solicitation statement/prospectus; and
STPK’s audited historical statement of operations for the year ended December 31, 2020, as included in the Annual Report.
Accounting for the Merger
The Merger is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STPK, who is the legal acquirer in the Merger, is treated as the “acquired” company for financial reporting purposes and Stem is treated as the accounting acquirer. Stem has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances under both the minimum and maximum redemption scenarios:

Stem’s existing stockholders expecting to have the greatest voting interest of the post-combination company with at least 48.0% of the voting interest in each scenario;

Stem’s senior management comprising all of the senior management of the post-combination company;




The directors nominated by Stem will represent the majority of the post-combination company Board;

The relative size (measured in, for example, assets, revenues or earnings) of Stem compared to STPK; and

Stem’s operations comprising the ongoing operations of the post-combination company.
Accordingly, for accounting purposes, the Merger will be treated as the equivalent of a capital transaction in which Stem is issuing stock for the net assets of STPK. The net assets of STPK will be stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to Merger will be those of Stem.
Basis of Pro Forma Presentation

The unaudited pro forma combined financial statements were prepared in accordance with Article 11 of SEC Regulation S-X as amended by the final rule, Release No. 33-10786 “Amendments to Financial Disclosures about Acquired and Disposed Businesses.” Release No. 33-10786 replaces the existing pro forma adjustment criteria with simplified requirements to depict the accounting for the transaction (“Transaction Accounting Adjustments”) and present the reasonably estimable synergies and other transaction effects that have occurred or are reasonably expected to occur (“Management’s Adjustments”). STPK has elected not to present Management’s Adjustments and will only be presenting Transaction Accounting Adjustments in the unaudited pro forma combined financial information. The adjustments presented on the unaudited pro forma combined financial statements have been identified and presented to provide relevant information necessary to assist in understanding the post-combination company upon consummation of the Merger and the PIPE Investment.

The unaudited pro forma combined financial information is for illustrative purposes only. The financial results may have been different had the companies always been combined. You should not rely on the unaudited pro forma combined financial information as being indicative of the historical financial position and results that would have been achieved had the companies always been combined or the future financial position and results that the post-combination company will experience. Stem and STPK have not had any historical relationship prior to the Merger. Accordingly, no pro forma adjustments were required to eliminate activities between the companies.

Included in the shares outstanding and weighted average shares outstanding as presented in the pro forma combined financial statements are 65,000,000 shares of STPK common stock (including shares issuable upon exercise of Stem Options and certain Stem Warrants) issued to Stem stockholders.

As a result of the Merger and immediately following the closing of the Merger and the closing of the PIPE Investment, current stockholders of Stem will own approximately 48.0% of the outstanding shares of New Stem Common Stock, the PIPE Investors will own approximately 16.6% of the outstanding shares of New Stem Common Stock, STPK’s Sponsor, officer, directors and other holders of Founder Shares will own approximately 7.1% of the outstanding shares of New Stem Common Stock and the former stockholders of STPK will own approximately 28.3% of the outstanding shares of New Stem Common Stock as of March 31, 2021 (in each case, including shares issuable upon exercise of Stem Options and certain Stem Warrants, and not giving effect to any shares issuable to them upon exercise of STPK Warrants). As a result, current stockholders of Stem, as a group, will collectively own more shares of STPK common stock than any single stockholder following consummation of the Merger with no current stockholder of STPK owning more than 10% of the issued and outstanding capital stock of New Stem.



UNAUDITED PRO FORMA COMBINED BALANCE SHEET AS OF MARCH 31, 2021
(in thousands except share and per share data)
(A)
Stem
(Historical)
(B)
STPK
(Historical)
Pro Forma
Adjustments
Pro Forma
Balance
Sheet
ASSETS
Current assets:
Cash and cash equivalents$9,873 $426 $383,586 (1)
225,000 (2)
(58,255)(3)
(198)(10)$560,432 
Accounts receivable, net14,567 — — 14,567 
Prepaid expenses— 586 — 586 
Inventory, net22,309 — — 22,309 
Other current assets6,587 — — 6,587 
Total current assets53,336 1,012 550,133 604,481 
Cash and marketable securities – held in trust— 383,586 (383,586)(1)— 
Energy storage systems, net119,842 — — 119,842 
Contract origination costs, net10,981 — — 10,981 
Goodwill1,666 — — 1,666 
Intangible assets, net12,170 — — 12,170 
Other noncurrent assets14,395 — (5,670)(3)8,725 
Total assets $212,390 $384,598 $160,877 $757,865 
LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS EQUITY
Current liabilities:
Accounts payable$21,721 $22 $(1,147)(3)$20,596 
Accrued liabilities17,084 2,616 (3,707)(3)15,993 
Accrued payroll6,512 — — 6,512 
Franchise tax payable — 49 — 49 
Notes payable, current portion36,182 — — 36,182 
Convertible promissory notes68,868 — (68,868)(7)— 
Financing obligation, current portion18,052 — — 18,052 
Deferred revenue, current38,762 — — 38,762 
Other current liabilities 1,069 — — 1,069 
Total current liabilities 208,250 2,687 (73,722)137,215 
Deferred revenue, noncurrent16,640 — — 16,640 
Asset retirement obligation4,150 — — 4,150 
Notes payable, noncurrent6,418 — — 6,418 
Financing obligation, noncurrent70,059 — — 70,059 
Warrant liabilities161,486 276,874 (161,486)(8)276,874 
Lease liability, noncurrent41 — — 41 
Deferred legal fees— 204 (204)(3)— 
Deferred underwriting commissions connection with the initial public offering— 13,425 (13,425)(3)— 
Total liabilities467,044 293,190 (248,837)511,397 
Commitments and contingencies
Convertible preferred stock(11)
220,955 — (220,955)(9)— 
Common stock subject to redemption(11)
— 86,408 (86,408)(4)— 
Stockholders’ equity (deficit):



(A)
Stem
(Historical)
(B)
STPK
(Historical)
Pro Forma
Adjustments
Pro Forma
Balance
Sheet
Common stock(11)
— — — (5)
Class A common stock(11)
— (2)
(4)
(5)
16 
Class B common stock(11)
— (1)— 
Additional paid-in capital14,726 273,995 224,998 (2)
(45,442)(3)
86,404 (4)
(6)(5)
(268,999)(6)
68,868 (7)
161,486 (8)
220,955 (9)
(198)(10)736,787 
Accumulated other comprehensive income59 — 59 
Accumulated deficit(490,394)(268,999)268,999 (6)(490,394)
Total stockholders’ equity (deficit) (475,609)5,000 717,077 246,468 
Total liabilities, convertible preferred stock and stockholders’ equity (deficit)$212,390 $384,598 $160,877 $757,865 
Pro Forma Adjustments to the Unaudited Condensed Combined Balance Sheet
(A)Derived from the unaudited condensed consolidated balance sheet of Stem as of March 31, 2021. See Stem’s financial statements and the related notes included in Exhibit 99.1 to this Current Report on Form 8-K/A.
(B)Derived from the unaudited balance sheet of STPK as of March 31, 2021. See STPK’s financial statements and the related notes included in the Quarterly Report.
(1)Reflects the release of cash currently invested in marketable securities held in the trust account.
(2)Reflects the proceeds received from the PIPE Investment with the corresponding issuance of 22,500,000 shares of common stock of the post-combination company at $10.00 per share.
(3)Reflects the payment of fees and expenses related to the Merger, including the deferred underwriting fee of $13,425, deferred legal fees of $204, and legal, financial advisory, accounting and other professional fees. Expenses of $6,750 attributable to the PIPE Investment, including underwriting fees payable to the placement agent in connection with the PIPE Investment, are reflected as an adjustment to additional paid-in capital. The direct, incremental costs of the Merger related to the legal, financial advisory, accounting and other professional fees of $38,692 are reflected as an adjustment to additional paid-in capital. Of these fees and expenses, $5,670 was incurred by Stem and capitalized as of March 31, 2021, of which $1,147 and $3,707 was recorded in accounts payable and accrued liabilities, respectively, with the remainder being already paid in cash. The remainder of these fees and expenses are expected to be paid with the cash released to or received by STPK at closing, as set forth in footnotes (1) and (2).
(4)Reflects the reclassification of Class A Common Stock subject to redemption for cash that is transferred to permanent equity immediately prior to the closing of the Merger.
(5)Reflects the recapitalization of Stem through (a) the contribution of all the share capital in Stem to STPK in the amount of $14,726 and (b) the issuance of 65,000,000 shares of STPK Class A Common Stock at par value of $0.0001 (including approximately 10,925,704 shares issuable upon the exercise of Stem Options and Stem Warrants).



(6)Reflects the elimination of the historical accumulated deficit of STPK, the legal acquirer, in the amount of $268,999.
(7)Reflects the conversion of all of Stem’s convertible promissory notes outstanding in the aggregate amount of $68,868 to common stock and additional paid-in capital.
(8)Reflects the exercise of all of Stem’s outstanding convertible preferred stock warrants in the aggregate amount of $161,486 to common shares and additional paid-in capital.
(9)Reflects the reclassification of $220,955 of Stem’s convertible preferred shares (175,531,186 shares at redemption value) to permanent equity.
(10)Reflects the cash disbursed to redeem 19,804 shares of STPK’s Class A Common Stock in connection with the Merger at an assumed redemption price of approximately $10.00 per share based on funds held in the Trust Account as of March 31, 2021.
(11)Authorized, issued and outstanding shares for each class of common stock and preferred stock as of March 31, 2021 and on a pro forma basis is as follows:

March 31, 2021Pro Forma Combined Company
AuthorizedIssuedOutstandingAuthorizedIssuedOutstanding
Stem convertible preferred stock
Series D’190,000,000 105,386,149 105,386,149 N/AN/AN/A
Series D87,235,535 33,483,143 33,483,143 N/AN/AN/A
Series C64,129,209 23,298,388 23,298,388 N/AN/AN/A
Series B36,969,407 9,185,302 9,185,302 N/AN/AN/A
Series A’30,991,277 4,158,503 4,158,503 N/AN/AN/A
Series A21,288 16,740 16,740 N/AN/AN/A
Series 14,305 2,961 2,961 
N/AN/AN/A
Stem common stock474,728,323 
17,694,228
17,694,228
N/AN/AN/A
STPK preferred stock1,000,000 — — 1,000,000 — — 
STPK class A common stock subject to possible redemption8,641,047 8,641,047 8,641,047 — — — 
STPK class A common stock400,000,000 29,717,457 29,717,457 500,000,000 135,428,326 135,428,326 
STPK class B common stock 40,000,000 9,589,626 9,589,626 N/AN/AN/A



UNAUDITED PRO FORMA CONDENSED COMBINED STATEMENT OF OPERATIONS FOR THE THREE MONTHS ENDED MARCH 31, 2021
(in thousands, except share and per share data)
(A)
Stem
(Historical)
(B)
STPK
(Historical)
Pro Forma
Adjustments
Pro Forma
Income
Statement
Services revenue$4,881$— $— $4,881 
Hardware revenue10,539 — — 10,539 
Total revenue15,420 — — 15,420 
Cost of service revenue6,905— — 6,905 
Cost of hardware revenue8,632— — 8,632 
Total cost of revenue15,537 — — 15,537 
Gross Margin(117)— — (117)
Operating expenses:
Sales and marketing2,667— — 2,667 
Research and development4,407 — — 4,407 
General and administrative2,692521 49 (4)3,262 
General and administration – Related party— 30 — 30 
Franchise tax expense— 49 (49)(4)— 
Total operating expenses9,766 600 — 10,366 
Loss from operations(9,883)(600)— (10,483)
Other income (expense), net:
Interest expense(6,233)— 3,155 (3)(3,078)
Change in fair value of warrants and embedded derivative (66,397)(155,782)66,397 (5)(155,782)
Other income— 35 (35)(1)— 
Other expenses, net(40)— — (40)
Total other income (expense)(72,670)(155,747)69,517 (158,900)
Loss before income taxes(82,553)(156,347)69,517 (169,383)
Income tax expense— — — — 
Net loss$(82,553)$(156,347)$69,517 $(169,383)
Net loss attributable to common stockholders$(82,553)$(169,383)
Net loss per share attributable to Stem common stockholders, basic and diluted$(6.73)
Weighted-average shares of Stem common stock used in computing net loss per share, basic and diluted12,263,160 
Weighted average Class A ordinary shares outstanding, basic and diluted38,358,504 97,069,822 (2)135,428,326 
Basic and diluted net loss per ordinary share, Class A$0.00 $(1.25)
Weighted average Class B ordinary shares outstanding, basic and diluted(1)
9,589,626 
Basic and diluted net loss per ordinary share, Class B$(16.30)
_________________
(1)The amount of shares as of March 31, 2021 included up to 1,312,500 shares of Class B common stock subject to forfeiture if the over-allotment option was not exercised in full or in part by the underwriters. On August 26, 2020, the underwriters partially exercised their over-allotment option; thus, 472,874 shares of Class B common stock were forfeited.




UNAUDITED PRO FORMA CONSOLIDATED STATEMENT OF OPERATIONS FOR THE YEAR ENDED DECEMBER 31, 2020
(in thousands, except share and per share data)
(C)
Stem
(Historical)
(D)
STPK
(Historical)
Pro Forma
Adjustments
Pro Forma
Income
Statement
Service revenue$15,645$— $— $15,645 
Hardware revenue20,662 — — 20,662 
Total revenue 36,307 — — 36,307 
Cost of service revenue21,187— — 21,187 
Cost of hardware revenue19,032— — 19,032 
Total cost of revenue 40,219 — — 40,219 
Gross Margin(3,912)— — (3,912)
Operating expenses:
Sales and marketing14,829— — 14,829 
Research and development15,941 — — 15,941 
General and administrative14,705 3,137 200 (4)18,042 
General and administration – Related party— 163 — 163 
Franchise tax expense— 200 (200)(4)— 
Total operating expenses45,475 3,500 — 48,975 
Loss from operations(49,387)(3,500)— (52,887)
Other income (expense), net:
Interest expense(20,806)— 8,452 (3)(12,354)
Change in fair value of warrants and embedded derivative(84,455)(109,270)84,455 (5)(109,270)
Other income— 137 (137)(1)— 
Other expenses, net(1,471)— — (1,471)
Total other income (expense)(106,732)(109,133)92,770 (123,095)
Loss before income taxes(156,119)(112,633)92,770 (175,982)
Income tax expense(5)— — (5)
Net loss$(156,124)$(112,633)$92,770 $(175,987)
Less: Deemed dividend to preferred stockholders$(9,484)$(9,484)
Net loss attributable to common stockholders$(165,608)$(185,471)
Net loss per share attributable to Stem common stockholders, basic and diluted$(17.48)
Weighted-average shares of Stem common stock used in computing net loss per share, basic and diluted9,474,749 
Weighted average Class A ordinary shares outstanding, basic and diluted38,208,123 97,220,203 (2)135,428,326 
Basic and diluted net loss per ordinary share, Class A$(0.00)$(1.37)
Weighted average Class B ordinary shares outstanding, basic and diluted(1)
9,589,626 
Basic and diluted net loss per ordinary share, Class B$(11.75)
_________________
(1)The amount of shares as of December 31, 2020 included up to 1,312,500 shares of Class B common stock subject to forfeiture if the over-allotment option was not exercised in full or in part by the underwriters. On August 26, 2020, the underwriters partially exercised their over-allotment option; thus, 472,874 shares of Class B common stock were forfeited.

Pro Forma Adjustments to the Unaudited Condensed Consolidated Statement of Operations
(A)Derived from the unaudited condensed consolidated statement of operations of Stem for the three months ended March 31, 2021. See Stem’s financial statements and the related notes included in Exhibit 99.1 to this Current Report on Form 8-K/A.



(B)Derived from the unaudited consolidated statement of operations of STPK for the three months ended March 31, 2021. See STPK’s financial statements and the related notes included in the Quarterly Report.
(C)Derived from the audited consolidated statement of operations of Stem for the year ended December 31, 2020. See Stem’s audited historical consolidated statement of operations for the year ended December 31, 2020, as included elsewhere in STPK’s definitive proxy statement/consent solicitation/prospectus on Form 424B3 filed with the SEC on March 30, 2021.
(D)Derived from the audited consolidated statement of operations of STPK for the year ended December 31, 2020. See STPK’s audited historical consolidated statement of operations for the year ended December 31, 2020, as included in the Annual Report.
(1)Represents an adjustment to eliminate interest income on marketable securities held in the trust account as of the beginning of the period.
(2)The calculation of weighted average shares outstanding for basic and diluted net loss per share assumes that STPK’s IPO occurred as of January 1, 2020. In addition, as the Merger is being reflected as if it had occurred on this date, the calculation of weighted average shares outstanding for basic and diluted net loss per share assumes that the shares have been outstanding for the entire period presented (including approximately 10,925,704 shares issuable upon the exercise of Stem Options and Stem Warrants). This calculation is retroactively adjusted to eliminate the number of shares redeemed in the merger for the entire period.
(3)Reflects the elimination of interest expense and debt discount amortization on Stem’s convertible promissory notes.
(4)Reflects the reclassification of STPK’s franchise tax expense to align with the income statement presentation of Stem.
(5)Reflects the elimination of the fair market value adjustment on the redemption features embedded in the convertible promissory notes and the convertible preferred stock warrants.
The following presents the calculation of basic and diluted weighted average common shares outstanding.
 Combined%
STPK public shares 38,338,700 28.3 %
STPK Founder Shares 9,589,626 7.1 %
STPK shares issued in the Merger 65,000,000 
(1)
48.0 %
STPK shares issued to PIPE Investors 22,500,000 16.6 %
Pro Forma Common Stock at March 31, 2021 135,428,326 
_________________
(1)Includes approximately 10.9 million shares issuable upon the exercise of Stem Options and Stem Warrants.

EX-99.6 5 stem-8xkaxex996.htm EX-99.6 Document
image_01.jpg
Stem, Inc. Announces First Quarter 2021 Financial Results

Revenue exceeds the high end of guidance
Reaffirms 2021 financial guidance

MILLBRAE, Calif. – May 17, 2021 – Stem, Inc. ("Stem" or the "Company") (NYSE:STEM), a global leader in artificial intelligence (AI)-driven clean energy storage services, announced today the financial results for the first quarter ended March 31, 2021. All financial and operating results included in this release are for the Stem business prior to the closing of the business combination with Star Peak Energy Transition Corp. (“Star Peak”). Based on the timing of the transaction close, the Company will not host an earnings call related to the first quarter results but will hold quarterly earnings calls starting with its second quarter 2021 results.

First Quarter 2021 Financial and Operating Highlights
Revenues of $15.4 million vs. $4.1 million in the same quarter last year
Gross Margin (GAAP) of (1)% vs. (34)% in the same quarter last year
Non-GAAP Gross Margin of 19% vs. 1% in the same quarter last year
Net Loss of $(82.6) million vs. $(17.5) million in the same quarter last year, which included a $66 million non-cash charge from the revaluation of warrants
Adjusted EBITDA of $(4.1) million vs. $(9.7) million in the same quarter last year
Contracted AUM of 1.10 gigawatt hours (GWh)
12-month Pipeline of $1.43 billion
Contracted Backlog increased to $221 million driven by strong year-over-year bookings growth of 150%

John Carrington, Chief Executive Officer of Stem, commented, “We are excited to announce strong first quarter results following the recent completion of our business combination with Star Peak. Revenue exceeded the high end of our guidance range, coupled with strong gross margin and Adjusted EBITDA performance. Our contracted backlog grew more than 20% sequentially, reflecting strong commercial momentum particularly in the Front of the Meter ("FTM") segment and a quickly growing end market. Looking forward, our sales, product development and operations teams continue to drive toward achieving our 2021 guidance and building momentum into 2022 and beyond. As the first publicly-traded pure-play smart storage company, our experience, industry-leading software, robust service offerings, and strong balance sheet will continue to differentiate Stem in this rapidly expanding market.”

1


image_01.jpg
Key metrics
$ millions unless otherwise noted
Three Months Ended March 31,
20212020
Financial metrics
Revenue$15.4$4.1
Gross Margin (GAAP)$(0.1)$(1.4)
Gross Margin (GAAP, %)(1)%(34)%
Non-GAAP Gross Margin$2.9$0.0
Non-GAAP Gross Margin (%)19%1%
Net Loss$(82.6)$(17.5)
Adjusted EBITDA$(4.1)$(9.7)
Operating metrics*
Contracted AUM (GWh)1.100.48
12 Month Pipeline ($ billions)$1.43**
Contracted Backlog$221**
* at period end
** not available

First Quarter 2021 Financial and Operating Results

Financial Results

For the first quarter ended March 31, 2021, revenues increased 275% to $15.4 million versus $4.1 million in the same quarter last year. Higher hardware revenue from FTM partnership agreements, and more services revenue from host customer arrangements, drove the year-over-year increase.

Gross Margin (GAAP) was $(0.1) million or (1)% versus $(1.4) million or (34)% in the same quarter last year. Non-GAAP Gross Margin was $2.9 million or 19% versus $0.0 million or 1% in the same quarter last year. The year-over-year increase in Non-GAAP Gross Margin resulted from an increased mix of software service revenues and higher-margin hardware deliveries.

Net Loss increased to $(82.6) million versus $(17.5) million in the same period last year. The larger loss was primarily due to a $66 million non-cash charge from the revaluation of warrants tied to an increase in the value of the underlying stock, partially offset by higher margins and lower operating expenses.

Adjusted EBITDA was $(4.1) million compared to $(9.7) million in the same quarter last year. The improved Adjusted EBITDA results were driven by higher gross margins and lower operating expenses reflecting the success in our channel strategy driving lower customer acquisition costs.

Operating Results

Contracted Assets Under Management ("AUM") more than doubled year-over-year to 1.10 GWh, driven by increased commercial activity and the addition of the 345 megawatt hour (MWh) Electrodes Holdings, LLC portfolio. Contracted AUM increased by 10% sequentially as new systems came in service.

The Company’s 12-month forward Pipeline was $1.43 billion as of March 31, 2021 representing significant year-over-year growth. The Gross Pipeline was $1.27 billion as of March 31, 2020. The Company updated its definition of Pipeline from “Gross” to “12-month forward” during 2020.


2


image_01.jpg
Contracted Backlog increased 20% sequentially, from $184 million as of December 31, 2020 to $221 million as of March 31, 2021. The increase in contracted backlog resulted from strong bookings of $51 million tied to increased commercial activity, particularly in the FTM market, which more than offset recognized revenue. The growth in bookings represents a 150% year-over-year increase from the $20M recorded in the quarter ended March 31, 2020.

Business Highlights
On April 28, 2021, Stem completed its business combination with Star Peak, and on April 29, 2021 began trading under the ticker symbol “STEM” on the New York Stock Exchange (NYSE). All prior Stem shareholders rolled 100% of their equity holdings into the new public company.
On April 14, 2021, Stem announced it had completed six months of successful operation of the 345 MWh energy storage portfolio owned by Electrodes. Customers in the 86-site portfolio realized more than 30% greater monthly energy savings compared to the previous software provider. Stem seamlessly onboarded the portfolio to its AthenaTM smart energy storage software within two months of being awarded the exclusive contract.
On March 2, 2021, Stem announced the installation of its largest Massachusetts “solar plus storage” site. Located in Haverhill, MA, the 9 MWh battery will generate revenues from multiple value streams by enabling Stem's partner Kearsarge Energy’s storage system to participate in the Solar Massachusetts Renewable Target (SMART) program, New England wholesale energy markets, and Massachusetts’s Clean Peak Energy Standard program.

Outlook
The Company reaffirms its previously issued guidance, which includes revenue of $147 million and Adjusted EBITDA of $(25) million for the full year 2021. Consistent with prior guidance, Stem reaffirms the remaining expected 2021 quarterly revenue as follows: 2Q 5-15%, Q3 20-30%, 4Q 50-60%.
The Company has contracted for sufficient supply chain commitments to meet its 2021 revenue goal and will continue to diversify its supply chain, adopt alternative technologies, and utilize its balance sheet to meet the significant growth in customer demand..


Use of Non-GAAP Financial Measures
The Company has presented certain non-GAAP financial measures in this release, such as Non-GAAP Gross Margin and Adjusted EBITDA. Generally, a non-GAAP financial measure is a numerical measure of a company's performance, financial position, or cash flows that either exclude or include amounts that are not normally excluded or included in the most directly comparable measure calculated and presented in accordance with generally accepted accounting principles in the United States, or GAAP. Reconciliation of each non-GAAP financial measure to the most directly comparable GAAP financial measure can be found in the accompanying tables to this release. These non-GAAP financial measures do not reflect a comprehensive system of accounting, differ from GAAP measures with the same captions, and may differ from non-GAAP financial measures with the same or similar captions that are used by other companies. As such, these non-GAAP measures should be considered as a supplement to, and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP.

3


image_01.jpg
The Company uses these non-GAAP financial measures to analyze its operating performance and future prospects, develop internal budgets and financial goals, and facilitate period-to-period comparisons. The Company believes that these non-GAAP financial measures reflect an additional way of viewing aspects of its operations that, when viewed with its GAAP results, provide a more complete understanding of factors and trends affecting its business.

About Stem, Inc.
Stem, Inc. (NYSE: STEM) provides solutions that address the challenges of today’s dynamic energy market. By combining advanced energy storage solutions with Athena™, a world-class AI-powered analytics platform, Stem enables customers and partners to optimize energy use by automatically switching between battery power, onsite generation and grid power. Stem’s solutions help enterprise customers benefit from a clean, adaptive energy infrastructure and achieve a wide variety of goals, including expense reduction, resilience, sustainability, environmental and corporate responsibility and innovation. Stem also offers full support for solar partners interested in adding storage to standalone, community or commercial solar projects – both behind and in front of the meter. For more information, visit www.stem.com.

Forward-Looking Statements
Certain statements in this communication may be considered “forward-looking statements” within the meaning of the “safe harbor” provisions of the United States Private Securities Litigation Reform Act of 1995. For example, projections of future revenue and other metrics are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “should,” “expect,” “intend,” “will,” “estimate,” “anticipate," “believe," “predict,” or the negatives of these terms or variations of them or similar terminology. Such forward-looking statements are subject to risks, uncertainties, and other factors which could cause actual results to differ materially from those expressed or implied by such forward-looking statements. These forward-looking statements are based upon estimates and assumptions that, while considered reasonable by Stem and its management, depend upon inherently uncertain factors that may cause actual results to differ materially from current expectations, including, but not limited to: Stem’s ability to recognize the anticipated benefits of the business combination, which may be affected by, among other things, competition, the ability of Stem to grow and manage growth profitably, maintain relationships with customers and suppliers and retain its management and key employees; risks relating to the development and performance of Stem’s energy storage systems and software-enabled services; the possibility that Stem may be adversely affected by other economic, business and/or competitive factors; the ability to maintain the listing of Stem’s securities on the NYSE following the consummation of the business combination; the risk that the business combination disrupts current plans and operations of Stem; changes in applicable laws or regulations; Stem’s estimates of its financial performance; the outcome of any legal proceedings that may be instituted against Stem or others following the consummation of the business combination; the impact of the COVID-19 pandemic and its effect on Stem’s business, financial condition and results of operations; and other risks and uncertainties set forth in the section entitled “Risk Factors” in the definitive proxy statement relating to the business combination filed by Star Peak on March 30, 2021 and other documents Stem files with the SEC in the future. Nothing in this communication should be regarded as a representation by any person that the forward-looking statements set forth herein will be achieved or that any of the contemplated results of such forward looking statements will be achieved. We caution you that the foregoing list of factors is not exhaustive, and readers should not place undue reliance on forward-looking statements, which speak only as of the date they are made. Stem does not undertake any duty to update these forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law.

4


image_01.jpg
Stem Investor Contacts
Ted Durbin, Stem
Marc Silverberg, ICR
IR@stem.com
(847) 905-4400

Stem Media Contacts
Cory Ziskind, ICR
stemPR@icrinc.com
Source: Stem, Inc.

###

5


image_01.jpg
STEM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(in thousands, except share and per share amounts)
March 31, 2021
December 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$9,873 $6,942 
Accounts receivable, net14,567 13,572 
Inventory, net22,309 20,843 
Other current assets (includes $1,485 and $123 due from related parties as of March 31, 2021 and December 31, 2020, respectively)6,587 7,920 
Total current assets53,336 49,277 
Energy storage systems, net119,842 123,703 
Contract origination costs, net10,981 10,404 
Goodwill1,666 1,739 
Intangible assets, net12,170 12,087 
Other noncurrent assets14,395 8,640 
Total assets$212,390 $205,850 
LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
Current liabilities:
Accounts payable$21,721 $13,749 
Accrued liabilities17,084 16,072 
Accrued payroll6,512 5,976 
Notes payable, current portion36,182 33,683 
Convertible promissory notes (includes $45,385 and $45,271 due to related parties as of March 31, 2021 and December 31, 2020, respectively)68,868 67,590 
Financing obligation, current portion18,052 14,914 
Deferred revenue, current38,762 36,942 
Other current liabilities (includes $321 and $399 due to related parties as of March 31, 2021 and December 31, 2020, respectively)1,069 1,589 
Total current liabilities208,250 190,515 
Deferred revenue, noncurrent16,640 15,468 
Asset retirement obligation4,150 4,137 
Notes payable, noncurrent6,418 4,612 
Financing obligation, noncurrent70,059 73,128 
Warrant liabilities161,486 95,342 
Lease liability, noncurrent41 57 
Total liabilities467,044 383,259 
Commitments and contingencies (Note 13)
Convertible preferred stock, $0.00001 par value; 409,351,021 shares authorized as of March 31, 2021 and December 31, 2020; 175,528,225 and 175,437,783 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively; (liquidation preference of $258,084 and $257,947 as of March 31, 2021 and December 31, 2020, respectively)220,955 220,563 
Stockholders’ Deficit:
Series 1 convertible preferred stock, $0.00001 par value; 4,305 shares authorized as of March 31, 2021 and December 31, 2020; 2,961 shares issued and outstanding as of March 31, 2021 and December 31, 2020— — 
Common stock, $0.000001 par value; 474,728,323 shares authorized as of March 31, 2021 and December 31, 2020; 17,694,228 and 11,228,371 issued and outstanding as of March 31, 2021 and December 31, 2020, respectively— — 
Additional paid-in capital14,726 10,061 
Accumulated other comprehensive income (loss)59 (192)
Accumulated deficit(490,394)(407,841)
Total stockholders’ deficit(475,609)(397,972)
Total liabilities, convertible preferred stock and stockholders’ deficit$212,390 $205,850 
6


image_01.jpg
STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
(in thousands, except share and per share amounts)
Three Months Ended March 31,
20212020
Services revenue$4,881 $3,393 
Hardware revenue10,539 718 
Total revenue15,420 4,111 
Cost of service revenue6,905 4,762 
Cost of hardware revenue8,632 751 
Total cost of revenue15,537 5,513 
Gross margin(117)(1,402)
Operating expenses:
Sales and marketing2,667 4,397 
Research and development4,407 3,395 
General and administrative2,692 3,004 
Total operating expenses9,766 10,796 
Loss from operations(9,883)(12,198)
Other income (expense), net:
Interest expense(6,233)(4,369)
Change in fair value of warrants and embedded derivative(66,397)1,009 
Other expenses, net(40)(1,913)
Total other income (expense)(72,670)(5,273)
Loss before income taxes(82,553)(17,471)
Income tax expense— — 
Net loss$(82,553)$(17,471)
Net loss per share attributable to common shareholders, basic and diluted$(6.73)$(2.97)
Weighted-average shares used in computing net loss per share, basic and diluted12,263,1609,075,646 


7


image_01.jpg
STEM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(in thousands)
Three Months Ended March 31,
20212020
OPERATING ACTIVITIES
Net loss$(82,553)$(17,471)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense5,079 3,994 
Non-cash interest expense, including interest expenses associated with debt issuance costs3,902 2,116 
Stock-based compensation760 456 
Change in fair value of warrant liability and embedded derivative66,397 (1,009)
Noncash lease expense160 141 
Accretion expense50 114 
Impairment of energy storage systems613 237 
Changes in operating assets and liabilities:
Accounts receivable(955)206 
Inventory(1,466)(5,104)
Other assets(4,690)(2,660)
Contract origination costs(779)(742)
Accounts payable and accrued expenses8,640 1,081 
Deferred revenue2,992 8,016 
Lease liabilities(176)(152)
Other liabilities199 107 
Net cash used in operating activities(1,827)(10,670)
INVESTING ACTIVITIES
Purchase of energy storage systems(1,525)(1,911)
Capital expenditures on internally-developed software(1,238)(1,399)
Net cash used in investing activities(2,763)(3,310)
FINANCING ACTIVITIES
Proceeds from exercise of stock options and warrants2,894 21 
Proceeds from financing obligations2,732 3,912 
Repayment of financing obligations(3,369)(1,860)
Proceeds from issuance of convertible notes, net of issuance costs of $8 and $238 for the three months ended March 31, 2021 and 2020, respectively1,118 14,050 
Proceeds from issuance of notes payable3,879 — 
Repayment of notes payable(161)(3,968)
Net cash provided by financing activities7,093 12,155 
Effect of exchange rate changes on cash and cash equivalents428 (184)
Net increase (decrease) in cash and cash equivalents2,931 (2,009)
Cash and cash equivalents, beginning of year6,942 12,889 
Cash and cash equivalents, end of period$9,873 $10,880 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION
Cash paid for interest$1,480 $1,895 
NON-CASH INVESTING AND FINANCING ACTIVITIES
Change in asset retirement costs and asset retirement obligation$37 $
Purchases of energy storage systems in accounts payable$1,260 $66 
Conversion of accrued interest into outstanding note payable$256 $— 
Settlement of warrant liability into preferred stock due to exercise$253 $— 
Stock-based compensation capitalized to internal-use software$24 $— 

8


image_01.jpg
STEM, INC.
RECONCILIATION OF NON-GAAP FINANCIAL MEASURES
(in thousands, except percentages; unaudited)

The following table provides a reconciliation of Net loss to Adjusted EBITDA:
Three Months Ended March 31,
20212020
(in thousands)
Net loss$(82,553)$(17,471)
Adjusted to exclude the following:
Depreciation and amortization5,079 3,994 
Interest expense6,233 4,369 
Stock-based compensation760 456 
Change in fair value of warrants and embedded derivative66,397 (1,009)
Adjusted EBITDA$(4,084)$(9,661)



The following table provides a reconciliation of Gross Margin (GAAP) to Non-GAAP Gross Margin:
$ millions unless otherwise noted
Three Months Ended March 31,
20212020
Revenue$15.4$4.1
Cost of Good Sold(15.5)(5.5)
Gross Margin (GAAP)$(0.1)$(1.4)
Gross Margin % (GAAP)(1)%(34)%
Adjustments to Gross Margin
Amortization of Capitalized Software$1.2$0.9
Impairments0.90.5
Other Adjustments0.90.0
Non-GAAP Gross Margin$2.9$0.0
Non-GAAP Gross Margin %19%1%



9


image_01.jpg
The following table provides a reconciliation of current backlog to prior quarter backlog:

$ millions
Period ending 4Q 2020$184
Add: Bookings51
Less: Revenue(15)
Other1
Period ending 1Q 2021$221



Key Definitions:

ItemDefinition
12-Month Pipeline
Total value of uncontracted, potential hardware and software revenue from opportunities currently in process by Stem direct salesforce and channel partners which have a reasonable likelihood of contract execution within 12 months
Market participation revenue is excluded from pipeline
Gross Pipeline
Total value of uncontracted, potential hardware and software revenue from opportunities currently in process by Stem direct salesforce and channel partners
Market participation revenue is excluded from pipeline
Bookings
Total value of executed customer agreements, as measured during a given period (e.g. quarterly booking or annual booking)
Customer contracts are typically executed 6-12 months ahead of installation
Booking amount typically includes:
a.Hardware revenue, which is typically recognized at delivery of system to customer,
b.Software revenue, which represents total nominal software contract value recognized ratably over the contract period,
c.Market participation revenue is excluded from booking value
Contracted Backlog
Total value of bookings in dollars, as reflected on a specific date
Backlog increases as new contracts are executed (bookings)
Backlog decreases as integrated storage systems are delivered and recognized as revenue
Contracted AUMTotal MWh of systems in operation or under contract
10

EX-101.SCH 6 stem-20210428.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 CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ 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 2402401 - Disclosure - BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - ENERGY STORAGE SYSTEMS, NET link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - NOTES PAYABLE - Term Loan Due to SPE Member (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - NOTES PAYABLE - Schedule of Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - CONVERTIBLE NOTES link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - CONVERTIBLE NOTES (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 2336307 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2139110 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2340308 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - STOCK-BASED COMPENSATION - Option activity (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - NET LOSS PER SHARE - Basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - NET LOSS PER SHARE - Antidilutive securities (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2150113 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 stem-20210428_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 stem-20210428_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 stem-20210428_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Convertible Notes Convertible Debt [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Series I convertible preferred stock, shares outstanding (in shares) Outstanding Shares (in shares) Preferred Stock, Shares Outstanding Accrued payroll Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Partnership Arrangements Partnership Arrangements [Member] Partnership Arrangements Schedule of Debt Maturities Schedule of Maturities of Long-term Debt [Table Text Block] Change in asset retirement costs and asset retirement obligation Increase (Decrease) In Asset Retirement Costs And Obligations Increase (Decrease) In Asset Retirement Costs And Obligations Segment Information Segment Reporting, Policy [Policy Text Block] Outstanding Shares (in shares) Temporary Equity And Preferred Stock, Shares Authorized Temporary Equity And Preferred Stock, Shares Authorized Revenue from Contract with Customer [Abstract] Customer B Customer B [Member] Customer B Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Options forfeited (in shares) Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Convertible preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Outstanding Shares (in shares) Temporary Equity, Shares Outstanding Other noncurrent assets Other Assets, Noncurrent Contract term Revenue From Contract With Customer, Contract Term Revenue From Contract With Customer, Contract Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Convertible preferred stock warrant liability Warrant Liability Warrant Liability Proceeds from financing obligations Proceeds from Issuance of Other Long-term Debt Options available for grant, beginning of period (in shares) Options available for grant, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2023 Long-Term Debt, Maturity, Year Two Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Options exercised, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Change in fair value of warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Remainder of 2021 Long-Term Debt, Maturity, Remainder of Fiscal Year Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized related to amounts that were included in beginning balance of deferred revenue Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Entity Listings [Table] Entity Listings [Table] Award Type [Domain] Award Type [Domain] Notes payable, noncurrent Notes Payable, Noncurrent ASSETS Assets [Abstract] Preferred shares forfeited by plaintiffs (in shares) Litigation Settlement, Preferred Shares Forfeited By Plaintiffs Litigation Settlement, Preferred Shares Forfeited By Plaintiffs 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] 2024 Long-Term Debt, Maturity, Year Three Financing obligation, current portion Loans Payable, Current Concentration risk, percentage Concentration Risk, Percentage Series 1 convertible preferred stock, $0.00001 par value; 4,305 shares authorized as of March 31, 2021 and December 31, 2020; 2,961 shares issued and outstanding as of March 31, 2021 and December 31, 2020 Preferred Stock, Value, Issued Fixed interest rate, quarterly Debt Instrument, Quarterly Interest Rate, Stated Percentage Debt Instrument, Quarterly Interest Rate, Stated Percentage Options outstanding, beginning of period (in shares) Options outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Energy storage systems not yet placed into service Energy Storage Systems Not Yet Placed Into Service [Member] Energy Storage Systems Not Yet Placed Into Service Effect of exchange transaction (in shares) Stockholders' Equity, Increase (Decrease) Due To Exchange, Shares Stockholders' Equity, Increase (Decrease) Due To Exchange, Shares Entity Address, City or Town Entity Address, City or Town Recognition of beneficial conversion feature related to convertible notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Common Stock Warrants Outstanding common stock warrants Common Stock Warrants [Member] Common Stock Warrants COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Written Communications Written Communications Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of energy storage systems in accounts payable Capital Expenditures Incurred but Not yet Paid Temporary Equity Temporary Equity [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Final balloon payment Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Number of operating segments Number of Operating Segments Net loss per share attributable to common shareholders, basic (in dollars per share) Earnings Per Share, Basic REVENUE Revenue from Contract with Customer [Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Document Type Document Type 2022 Long-Term Debt, Maturity, Year One Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Repayment of notes payable, portion related to accrued interest Repayments Of Notes Payable, Portion Related To Accrued Interest Repayments Of Notes Payable, Portion Related To Accrued Interest Exercise price as a percentage of fair value for shareholders owning specified minimum amount Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders Stock-based compensation capitalized to internal-use software Stock-Based Compensation Capitalized To Internal-Use Software Stock-Based Compensation Capitalized To Internal-Use Software Shares reserved for issuance under the plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Contract origination costs, net Capitalized Contract Cost, Net, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Outstanding principal Total Long-term Debt, Gross Convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Assets Assets, Fair Value Disclosure [Abstract] Convertible promissory notes, due to related parties Notes Payable, Related Parties, Current Outstanding balance Carrying value of debt Long-term Debt Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Issuance of common and preferred stock upon exercise of stock options and warrants Temporary Equity, Stock Issued During Period, Value, Stock Options And Warrants Exercised Temporary Equity, Stock Issued During Period, Value, Stock Options And Warrants Exercised Income Tax Disclosure [Abstract] Total liabilities, convertible preferred stock and stockholders’ deficit Liabilities and Equity Issuance of common and preferred stock upon exercise of stock options and warrants Stock Issued During Period, Value, Stock Options And Warrants Exercised Stock Issued During Period, Value, Stock Options And Warrants Exercised Period for repayment termination trigger Class Of Warrant Or Right, Termination Terms, Repayment Period Of Borrowings To Trigger Termination Class Of Warrant Or Right, Termination Terms, Repayment Period Of Borrowings To Trigger Termination Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] Deferred revenue, current Contract with Customer, Liability, Current 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 Service Service [Member] Additional paid-in capital Additional Paid in Capital Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT Liabilities and Equity [Abstract] Alleged Wrongful Dilution Of Equity Alleged Wrongful Dilution Of Equity [Member] Alleged Wrongful Dilution Of Equity Authorized Shares (in shares) Temporary Equity And Preferred Stock, Shares Outstanding Temporary Equity And Preferred Stock, Shares Outstanding Common shares forfeited by plaintiffs (in shares) Litigation Settlement, Common Shares Forfeited By Plaintiffs Litigation Settlement, Common Shares Forfeited By Plaintiffs NET LOSS PER SHARE Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Minimum Minimum [Member] Affiliated Entity Affiliated Entity [Member] Gross margin Gross Profit Outstanding balance Long-term Line of Credit Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Debt issuance costs Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Proceeds from issuance of notes payable Proceeds from Notes Payable Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Series I convertible preferred stock, shares authorized (in shares) Authorized Shares (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Trading Symbol Trading Symbol Extension term Debt Instrument, Extension Term Debt Instrument, Extension Term Current liabilities: Liabilities, Current [Abstract] Capital expenditures on internally-developed software Payments to Develop Software Class of Warrant or Right [Table] Class of Warrant or Right [Table] 2025 Long-Term Debt, Maturity, Year Four Lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense NOTES PAYABLE CONVERTIBLE NOTES Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding January 2020 Convertible Notes January 2020 Convertible Notes [Member] January 2020 Convertible Notes Line of Credit Line of Credit [Member] STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] Series D’ Series D Plus Convertible Preferred Stock [Member] Series D Plus Convertible Preferred Stock Weighted average remaining contractual life, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Prepaid principal Debt Instrument, Prepaid Amount, Principal Debt Instrument, Prepaid Amount, Principal Common stock, $0.000001 par value; 474,728,323 shares authorized as of March 31, 2021 and December 31, 2020; 17,694,228 and 11,228,371 issued and outstanding as of March 31, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Common Stock Reserved For Issuance Common Stock Reserved For Issuance [Table Text Block] Common Stock Reserved For Issuance Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income (expense) Nonoperating Income (Expense) Weighted average period for recognition of stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Financial Instruments Measured at Fair Value Fair Value, by Balance Sheet Grouping [Table Text Block] Term Loan Medium-term Notes [Member] Payment of debt issuance costs Payments of Debt Issuance Costs Proceeds from exercise of stock options and warrants Proceeds From Stock Options And Warrants Exercised Proceeds From Stock Options And Warrants Exercised Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Other current assets, due from related parties Due from Related Parties, Current Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Number of Shares (in shares) Class of Warrant or Right, Outstanding Proceeds from convertible notes, net Proceeds From Convertible Debt, Net Proceeds From Convertible Debt, Net Financial Instrument [Axis] Financial Instrument [Axis] Convertible preferred stock, $0.00001 par value; 409,351,021 shares authorized as of March 31, 2021 and December 31, 2020; 175,528,225 and 175,437,783 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively; (liquidation preference of $258,084 and $257,947 as of March 31, 2021 and December 31, 2020, respectively) Beginning balance Ending balance Net Carrying Value Temporary Equity, Carrying Amount, Attributable to Parent Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Accrued liabilities Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Upfront or annual incentive payments received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Contract with Customer, Liability, Upfront Or Annual Incentive Payments Received Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Outstanding stock options Share-based Payment Arrangement, Option [Member] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Revenue recognized related to deferred revenue generated during the period Contract with Customer, Liability, Revenue Recognized During The Period Contract with Customer, Liability, Revenue Recognized During The Period Change in fair value of warrants and embedded derivative Change in fair value of warrants and embedded derivative Fair Value Adjustment of Warrants Pre-commencement Tender Offer Pre-commencement Tender Offer Notes Payable Notes Payable, Other Payables [Member] Common Stock Common Stock [Member] Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Consideration received, net Reverse Recapitalization, Net Reverse Recapitalization, Net Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Fixed interest rate, paid in cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Debt Instrument, Interest Rate, Stated Percentage, Paid In Cash Series D Convertible Preferred Stock Series D Preferred Stock [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] 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 Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Proceeds from credit agreement Proceeds from Lines of Credit Hardware Hardware [Member] Hardware Other expenses, net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Host Customer Arrangements Host Customer Arrangements [Member] Host Customer Arrangements Purchase of energy storage systems Payments to Acquire Property, Plant, and Equipment Other current liabilities (includes $321 and $399 due to related parties as of March 31, 2021 and December 31, 2020, respectively) Other Liabilities, Current Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Deemed dividend to preferred stockholders Less: Deemed dividend to preferred stockholders Preferred Stock Dividends, Income Statement Impact Energy storage systems placed into service Energy Storage Systems Placed Into Service [Member] Energy Storage Systems Placed Into Service Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Payment of debt prepayment penalties Payment for Debt Extinguishment or Debt Prepayment Cost Award Type [Axis] Award Type [Axis] Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options vested and exercisable, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ deficit Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Series I convertible preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Exercised warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Expected term (in years) Measurement Input, Expected Term [Member] Effect of exchange transaction Stockholders' Equity, Increase (Decrease) Due To Exchange, Value Stockholders' Equity, Increase (Decrease) Due To Exchange, Value Stockholders’ Deficit: Stockholders' Equity Attributable to Parent [Abstract] Notes payable, current portion Notes Payable, Current NON-CASH INVESTING AND FINANCING ACTIVITIES Noncash Investing and Financing Items [Abstract] Lease liability, noncurrent Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Face amount Debt Instrument, Face Amount Interest expense Interest Expense Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] City Area Code City Area Code Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Share-based Payment Arrangement Share-based Payment Arrangement [Member] Exercise period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Effect of exchange transaction Effect of exchange transaction Temporary Equity, Increase (Decrease) Due To Exchange, Value Temporary Equity, Increase (Decrease) Due To Exchange, Value Statement of Stockholders' Equity [Abstract] Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Schedule of Changes in Liability for Unobservable Inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] 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 Income tax expense Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Energy storage systems, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Inventory, net Inventory, Net 2020 Credit Agreement 2020 Credit Agreement [Member] 2020 Credit Agreement Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Remaining unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Gross cash proceeds from merger transaction Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Schedule of Warrants on Convertible Preferred Stock Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Series I convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Options granted, weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Entity Ex Transition Period Entity Ex Transition Period 2021 Credit Agreement 2021 Credit Agreement [Member] 2021 Credit Agreement Q1 2021 Convertible Notes Q1 2021 Convertible Notes [Member] Q1 2021 Convertible Notes Statement [Line Items] Statement [Line Items] Debt financing coming due within the next 12 months Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Warrants issued (in shares) Class Of Warrant Or Right, Warrants Issued Class Of Warrant Or Right, Warrants Issued Settlement amount paid to plaintiffs Litigation Settlement, Amount Awarded to Other Party Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Convertible debt Convertible Debt, Fair Value Disclosures Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Exercise price as a percentage of fair value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Series A Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Dividend yield Measurement Input, Expected Dividend Rate [Member] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Other current liabilities, due to related parties Accounts Payable, Related Parties, Current Soliciting Material Soliciting Material Prepaid principal and interest Debt Instrument, Prepaid Amount, Principal And Interest Debt Instrument, Prepaid Amount, Principal And Interest Series D Series D Convertible Preferred Stock [Member] Series D Convertible Preferred Stock WARRANTS Warrant Disclosure [Text Block] Warrant Disclosure Customer [Axis] Customer [Axis] Financing obligation, noncurrent Loans Payable, Noncurrent Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Local Phone Number Local Phone Number Stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Customer C Customer C [Member] Customer C Total assets Assets Payment to acquire noncontrolling interest Payments to Noncontrolling Interests Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Issued, Basic Weighted average remaining contractual life, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Significant Customers Major Customers, Policy [Policy Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Repayment of notes payable Repayment of notes payable Repayments of Notes Payable Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Discount for lack of marketability Measurement Input, Discount for Lack of Marketability [Member] Fixed interest rate, annual Debt Instrument, Interest Rate, Stated Percentage Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Period expected to be recognized as revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Negative cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Preferred Stock Warrants Preferred Stock Warrants [Member] Preferred Stock Warrants Schedule of Outstanding Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common shareholders, diluted (in dollars per share) Earnings Per Share, Diluted Customer A Customer A [Member] Customer A Non-cash interest expense, including interest expenses associated with debt issuance costs Amortization of Debt Issuance Costs and Discounts Noncash lease expense Operating Lease, Right-of-Use Asset, Amortization Expense Vesting [Domain] Vesting [Domain] SUBSEQUENT EVENTS Subsequent Events [Text Block] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Convertible preferred stock, shares authorized (in shares) Authorized Shares (in shares) Temporary Equity, Shares Authorized Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Beginning balance Ending balance Contract with Customer, Liability Series C Series C Convertible Preferred Stock [Member] Series C Convertible Preferred Stock Warrant liabilities Warrant Liability, Noncurrent Warrant Liability, Noncurrent Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Issuance of common and preferred stock upon exercise of stock options and warrants (in shares) Temporary Equity, Stock Issued During Period, Shares, Stock Options And Warrants Exercised Temporary Equity, Stock Issued During Period, Shares, Stock Options And Warrants Exercised FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Series B Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock Impairment of energy storage systems Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization expense Depreciation, Depletion and Amortization Proceeds from issuance of convertible notes, net of issuance costs of $8 and $238 for the three months ended March 31, 2021 and 2020, respectively Proceeds from convertible notes Proceeds from Convertible Debt Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories Convertible preferred stock Convertible Preferred Stock [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Convertible promissory notes (includes $45,385 and $45,271 due to related parties as of March 31, 2021 and December 31, 2020, respectively) Convertible Debt, Current Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of Energy Storage Systems, Net Property, Plant and Equipment [Table Text Block] Term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Upfront payments received from customers Contract with Customer, Liability, Upfront Payments Received From Customers Contract with Customer, Liability, Upfront Payments Received From Customers Series A’ Series A Plus Convertible Preferred Stock [Member] Series A Plus Convertible Preferred Stock Q4 2020 Convertible Notes Q4 2020 Convertible Notes [Member] Q4 2020 Convertible Notes Issuance of common and preferred stock upon exercise of stock options and warrants (in shares) Stock Issued During Period, Shares, Stock Options And Warrants Exercised Stock Issued During Period, Shares, Stock Options And Warrants Exercised Convertible preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Loss Contingencies [Line Items] Loss Contingencies [Line Items] Total energy storage systems, net Property, Plant and Equipment, Net Number of types or revenue arrangements Revenue From Contract With Customer, Number Of Types Of Revenue Arrangements Revenue From Contract With Customer, Number Of Types Of Revenue Arrangements ENERGY STORAGE SYSTEMS, NET Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Net current liabilities Liabilities, Current, Excluding Current Maturities Of Debt Liabilities, Current, Excluding Current Maturities Of Debt Convertible preferred stock, liquidation preference Liquidation Preference Temporary Equity, Liquidation Preference Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Repayment of financing obligations Repayments of Other Long-term Debt Revolving Loan Due To SPE Member Revolving Loan Due To SPE Member [Member] Revolving Loan Due To SPE Member Total energy storage systems, gross Property, Plant and Equipment, Gross Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Significant shareholder threshold used for determining exercise price Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership Revenue Revenue from Contract with Customer Benchmark [Member] Other assets Increase (Decrease) in Other Operating Assets Exercise Price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Term Loan Due To Former Non-Controlling Interest Holder Term Loan Due To Former Non-Controlling Interest Holder [Member] Term Loan Due To Former Non-Controlling Interest Holder Measurement input Warrant Liability, Measurement Input Warrant Liability, Measurement Input Percent Expected to be Recognized as Revenue Revenue, Remaining Performance Obligation, Percentage Options outstanding, beginning of period, weighted average exercise price (in dollars per share) Options outstanding, end of period, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Repayment of debt Repayments of Medium-term Notes Term (years) Warrants and Rights Outstanding, Term Customer E Customer E [Member] Customer E Liabilities Liabilities, Fair Value Disclosure [Abstract] Total stock-based compensation expense Share-based Payment Arrangement, Expense Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Convertible promissory notes Convertible Debt Securities [Member] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Estimated benefit period Revenue From Contract With Customer, Estimated Benefit Period Revenue From Contract With Customer, Estimated Benefit Period Document Fiscal Period Focus Document Fiscal Period Focus Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Shares Available For Grant [Roll Forward] Share-Based Compensation Arrangement By Share-Based Compensation Award, Options, Number Of Shares Available For Grant [Roll Forward] Share-Based Compensation Arrangement By Share-Based Compensation Award, Options, Number Of Shares Available For Grant Contract origination costs Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Accretion expense Accretion Expense, Including Asset Retirement Obligations Aggregate intrinsic value, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Number of options to extend Debt Instrument, Number Of Options To Extend Debt Instrument, Number Of Options To Extend Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Reserved shares of common stock for issuance ( in shares) Common Stock, Capital Shares Reserved for Future Issuance Customer D Customer D [Member] Customer D Entity Central Index Key Entity Central Index Key Security Exchange Name Security Exchange Name Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Revenue from Contract with Customer [Policy Text Block] Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value, Recurring Fair Value, Recurring [Member] Customer F Customer F [Member] Customer F INCOME TAXES Income Tax Disclosure [Text Block] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Summary of activity under the Plan Share-based Payment Arrangement, Option, Activity [Table Text Block] Conversion of accrued interest into outstanding note payable Conversion Of Accrued Interest Into Outstanding Note Payable Conversion Of Accrued Interest Into Outstanding Note Payable CONVERTIBLE PREFERRED STOCK AND COMMON STOCK Stockholders' Equity Note Disclosure [Text Block] Schedule of Potentially Dilutive Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Performance-based payment period Revenue From Contract With Customer, Performance-Based Payment Period Revenue From Contract With Customer, Performance-Based Payment Period Statement of Cash Flows [Abstract] Other income (expense), net: Nonoperating Income (Expense) [Abstract] Asset retirement obligation Asset Retirement Obligations, Noncurrent Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Effect of exchange transaction (in shares) Temporary Equity, Increase (Decrease) Due To Exchange, Shares Temporary Equity, Increase (Decrease) Due To Exchange, Shares Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Liquidity And Going Concern [Abstract] Liquidity And Going Concern [Abstract] Liquidity And Going Concern Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Total capacity Line of Credit Facility, Maximum Borrowing Capacity Percent of capacity usage for financing of hardware purchases Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases Line Of Credit Facility, Percent Of Capacity Usage For Hardware Purchases Money Market Funds Money Market Funds [Member] Loss Contingencies [Table] Loss Contingencies [Table] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Listings [Line Items] Entity Listings [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Outstanding convertible preferred stock warrants Warrants and Rights Subject to Mandatory Redemption [Member] Statement [Table] Statement [Table] Other current assets (includes $1,485 and $123 due from related parties as of March 31, 2021 and December 31, 2020, respectively) Other Assets, Current Recently Adopted Accounting Standards And Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Cover [Abstract] Term Loan Due To SPE Member Term Loan Due To SPE Member [Member] Term Loan Due To SPE Member Series 1 Convertible Preferred Stock Preferred Stock [Member] Goodwill Goodwill Volatility Measurement Input, Price Volatility [Member] Key Assumptions Used for Valuation Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] BUSINESS Nature of Operations [Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Unamortized discount Unamortized discount Debt Instrument, Unamortized Discount Series 1 Series 1 Convertible Preferred Stock [Member] Series 1 Convertible Preferred Stock Fixed interest rate, added back to principal Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal Debt Instrument, Interest Rate, Stated Percentage, Added Back To Principal EX-101.PRE 10 stem-20210428_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 image_01.jpg GRAPHIC begin 644 image_01.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_[@ .061O8F4 9 "_^$!^&AT=' Z M+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z&UP;65T83X-"CP_>'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ M\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 MM1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'! M"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=8 M65IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ M_]H #@0! (1 Q$$ _ /RJHHHH _5.BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ****DA_P!9'_O#^=?J?X>_Y%W1 MO^O"W_\ 12U^6$/^LC_WA_.OU/\ #W_(NZ-_UX6__HI:_4N!/XU?T7YGX7XI M?P<+ZR_0****OT445^PG\\!11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !1117FW[27_)#?%_\ U[Q?^E$5?G17Z+_M)?\ )#?% M_P#U[Q?^E$5?G17XAQM_R,(?X5^;/Z<\,?\ D4U/\;_])B%%%%-HHHK\[/U\ M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBI(?]9'_ +P_G7ZG^'O^1=T;_KPM_P#T4M?EA#_K(_\ >'\Z_4_P]_R+ MNC?]>%O_ .BEK]2X$_C5_1?F?A?BE_!POK+] HHHJ_1117["?SP%%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%>;?M)?\D- M\7_]>\7_ *415^=%?HO^TE_R0WQ?_P!>\7_I1%7YT5^(<;?\C"'^%?FS^G/# M'_D4U/\ &_\ TF(4444VBBBOSL_7PHHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ****DA_P!9'_O#^=?J?X>_Y%W1O^O" MW_\ 12U^6$/^LC_WA_.OU/\ #W_(NZ-_UX6__HI:_4N!/XU?T7YGX7XI?P<+ MZR_0****OT445^PG\\!11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !1117FW[27_)#?%_\ U[Q?^E$5?G17Z+_M)?\ )#?%_P#U M[Q?^E$5?G17XAQM_R,(?X5^;/Z<\,?\ D4U/\;_])B%%%%-HHHK\[/U\**** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBI(?]9'_ +P_G7ZG^'O^1=T;_KPM_P#T4M?EA#_K(_\ >'\Z_4_P]_R+NC?] M>%O_ .BEK]2X$_C5_1?F?A?BE_!POK+] HHHJ_1117["?SP%%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%>;?M)?\D-\7_] M>\7_ *415^=%?HO^TE_R0WQ?_P!>\7_I1%7YT5^(<;?\C"'^%?FS^G/#'_D4 MU/\ &_\ TF(4444VBBBOSL_7PHHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ****DA_P!9'_O#^=?J?X>_Y%W1O^O"W_\ M12U^6$/^LC_WA_.OU/\ #W_(NZ-_UX6__HI:_4N!/XU?T7YGX7XI?P<+ZR_0 M****OT445^PG\\!11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !1117FW[27_)#?%_\ U[Q?^E$5?G17Z+_M)?\ )#?%_P#U[Q?^ ME$5?G17XAQM_R,(?X5^;/Z<\,?\ D4U/\;_])B%%%%-HHHK\[/U\******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBI(? M]9'_ +P_G7ZG^'O^1=T;_KPM_P#T4M?EA#_K(_\ >'\Z_4_P]_R+NC?]>%O_ M .BEK]2X$_C5_1?F?A?BE_!POK+] HHHJ_1117["?SP%%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%>;?M)?\D-\7_]>\7_ M *415^=%?HO^TE_R0WQ?_P!>\7_I1%7YT5^(<;?\C"'^%?FS^G/#'_D4U/\ M&_\ TF(4444VBBBOSL_7PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ****DA_P!9'_O#^=?J?X>_Y%W1O^O"W_\ 12U^ M6$/^LC_WA_.OU/\ #W_(NZ-_UX6__HI:_4N!/XU?T7YGX7XI?P<+ZR_0**** MOT445^PG\\!11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !1117FW[27_)#?%_\ U[Q?^E$5?G17Z+_M)?\ )#/%_P#U[Q?^E$5? MG17XAQM_R,(?X5^;/Z<\,?\ D4U/\;_])B%%%%-HHHK\[/U\******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIU!Z]/UK0TG0-1 MUZZ6VTZRN+ZX;I%!$SL?P KUOPO^R3\0/$3(]U81:' Q^_J$H1L>NP9;\P*[ M\/@<5BW:A3K2_#J%%%%>*4*/2OL7PW^P[I-MM?7?$D M]VG>'?V:_ASX=PT?AZ._D'_+34)6FS_P$D+^E?58?@_, MJVLTHKS?^5SX+&>(N2X:ZI.51_W5I][L%%%%?GE#:S3R!8XG=CT"J2375:/\ M)/&7B%0VG^&=3N(VZ2"V<)_WT1C]:_2/2]!TK0T5-.TNRL%7@?9K=(R/Q S5 M]Y&;JQ/U-?1T>!5O6K?++!?\ KG!(W\P*TX?V M%(-I\[QBP/;R]/S_ #D%?5=)7='A/*8[T[_-_P"9Y4^/\_EM6MZ1C_D%%%%? MGQ\?O@Q;?!K5M*L[?59-46]@:8O+"(]N&VX !.:\F!KZ?_;H_P"1F\,C'_+D M_P#Z'7S"N*_&\\P]/"YA5H45:,7HODC^C^&,97Q^44,3B9BOJ^P444 M41KO=5Z;CBOK>/\ 8;LKJUMYX_%TT9EA23:VGAL%E!QD2#CGTKY*A!\Q/]X? MSK]5=,_Y!.G_ /7K#_Z+6OH^$\KPF92JK%1YN6UM6M[]CXSC[/,PR6.&>!J< MO/S7T3O;EMNGW84445\HW'["MS_RP\76[OGV[I_, M5BF)A_"?RK]7RQ9"A.Y#P5;D'\*Y_6OA[X6\1JRZEXYZ5]^:_^R3\ M.]:WF"RN](E;HUG)8;D=5AOX3$W_?2[A^E? M-XGA/-,/K&"FO)_H[,^SP?'^1XNRE4<'_>7ZJZ_$****^5.GM25Z9XL_9R^( M'@]9)+KP_/<36\EO(R21NC X(9<'/I7R];"UL-+E MK0<7YJQ]UAL9AL9#VF&J1FNZ:?Y!1114%%%%'\ MZ_4_P]_R+NC?]>%O_P"BEK\L(?\ 61_[P_G7ZG^'O^1=T;_KPM__ $4M?J7 MG\:OZ+\S\+\4OX.%]9?H%%%%7Z***_83^> HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHKS?]I#_DA?BX#K]GC_ /2B*OSH M\MAR017ZJ:QH]CX@TN?3=2M8[VRG 66"4?*X!##(^H!_"N2/P+^'V<'PCIA_ M[9M_C7YYQ!PYB,WQ,:U*:22MK?N_\S]>X0XPPG#V!GAJ].4FY.6EMK)=6NP4 M445^:^&]#^5&&]#^5?I/_P *-^'W_0HZ9_WZ;_&C_A1OP^_Z%'3/^_3?XU\Q M_J-C?^?D?Q_R/N?^(GY;_P ^9_A_F%%%%?FQAO0_E1AO0_E7Z3_\*-^'W_0H MZ9_WZ;_&C_A1OP^_Z%'3/^_3?XT_]1L;_P _(_C_ )!_Q$_+?^?,_P /\PHH MHK\V,-Z'\J,-Z'\J_2?_ (4;\/O^A1TS_OTW^-'_ HWX??]"CIG_?IO\:/] M1L;_ ,_(_C_D'_$3\M_Y\S_#_,****_-C#>A_*C#>A_*OTG_ .%&_#[_ *%' M3/\ OTW^-'_"C?A]_P!"CIG_ 'Z;_&C_ %&QO_/R/X_Y!_Q$_+?^?,_P_P P MHHHK\V,-Z'\J,-Z'\J_2?_A1OP^_Z%'3/^_3?XT?\*-^'W_0HZ7_ -^F_P : M/]1L;_S\C^/^0?\ $3\M_P"?,_P_S"BBBOS9\LGL:1LX%?I4OP+^'V5QX/TS MK_<;_&O@;XM:;::/\2O$UC90+:VD%_-'%#']U%#D!1[ 5\_F^05\GA&=62ES M.VA]9P]Q9A>(JE2GAZ_A8<5Y-EMU6Q",9JU:Z;=WD@C@ MMI9W/18T)/Y"OT,\._LW_#KPTRM%XK4?\PHH MHK\YM'^!/CW7E1K+PMJ+HW1Y(3&I_%L"NRTG]COXB:@H:>SL[#/:YO$!_P#' MJY.#Y-B6_FXKZPI8_]8G^\/YUZ M4>$++Q SZK))55'TBOU3"BBBORNU[3QH^LW]B&\P6T[P[\8 MW;6(SCMTK-]JW?'!_P"*RUK_ *_)O_0VK#[5^$5DHU))=V?U70DYTH2ENTOR M"BBBO1?@?\+8?BYXR.ARZ@VF*+:2?STB$IRH'&W(ZY]:]NNOV$E_Y8>,C_P [GQU+Q%SRG\3C M+UC_ )6"BBBOSNU3]FGXD:3DR^%KN5!_%;%9L_0(2?TKAM6\):QH4ACU'2[R MR8=1<0.F/S%?J52R;;B(Q2JLT1ZQR ,I_ \5Y%;@:A+^#5:]4G^5CZ##>*.* MBO\ :<,I?X6U^=PHHHK\GRK*>01^%)7Z9>(O@_X(\4A_[1\,:;*[?>EAB\E_ M^^DP:\L\2?L6^#M3#MI-_?Z+*<[48K<1Y[<'# ?B:^=Q/!F/I:TFI_@_Q_S/ MLL'XDY3B++$1E3?I=?AK^ 4445\0-28KZ!\6?L9^--%#2:3+9^((5Y MY/+E M_P"^'Q^A->-^(/!^M^$[HV^L:7=:;/DC;#=J]-KY:? M?L?H.!SC+\R5\)6C/R3U^[=?<%%%%8-%%%>8>P%%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%/VGIW^E&#TQGZ5]!?L>^#=#\9>*->AUS3+?5(8;%7C2Y&0K>8HR/?! MKZF_X4;\/LC'@_2_^^&_QK[/+.&,3F>'6(IS23OO?I\C\YSKCC!Y'C'@JU*3 MDDG=6MJK]6%%%%?FMM;T/Y48;T/Y5^D__"C?A]_T*.F?]^F_QH_X4;\/O^A1 MTS_OTW^->M_J-C?^?D?Q_P CP?\ B)^6_P#/F?X?YA1117YL8;T/Y48;T/Y5 M^D__ HWX??]"CIG_?IO\:/^%&_#[_H4=,_[]-_C3_U&QO\ S\C^/^0?\1/R MW_GS/\/\PHHHK\V,-Z'\J,-Z'\J_2?\ X4;\/O\ H4=,_P"_3?XT?\*-^'W_ M $*.F?\ ?IO\:/\ 4;&_\_(_C_D'_$3\M_Y\S_#_ #"BBBOS8PWH?RHPWH?R MK])_^%&_#[_H4=,_[]-_C1_PHWX??]"CIG_?IO\ &C_4;&_\_(_C_D'_ !$_ M+?\ GS/\/\PHHHK\V,-Z'\J,-Z'\J_2?_A1OP^_Z%'3/^_3?XT?\*-^'W_0H MZ9_WZ;_&C_4;&_\ /R/X_P"0?\1/RW_GS/\ #_,****_-C#>A_*C#>A_*OTG M_P"%&_#[_H4=,_[]-_C1_P *-^'W_0HZ9_WZ;_&C_4;&_P#/R/X_Y!_Q$_+? M^?,_P_S"BBBOS8PWH?RHVMZ'\J_2?_A1OP^_Z%'3/^_3?XTO_"C?A]_T*&F? M]^S_ (TO]1L9_P _(_C_ )!_Q$_+?^?,_P /\PHHHK\V-I_&DKUC]IKP_IGA M?XO:KIVDV<5A91QPE8(!A%)C4G ]S7E.W;SC'<5\!BL/+"UYT).[BVON/U? MXN..PM/%05E-*23WU5PHHHJ.BBBN4[0HHHHHHHH ****E_L6^.K[8UW+I MFFJ>OFW08C\$!K[A+%NIS17TU'@G P_B3E+YI+\OU/B\3XF9K4?[FG"*]&W^ M=OP"BBBOD2U_85U D?:O%EG&.X@MG?\ GMK8M_V%]/5?WOBZ=C_L6"J/?K(: M^HZ*]6'"F4P_Y=7]6_\ ,\&IQ[G\_P#E];TC'_(****^:$_8(&?T_BJJ7K%?HD%%%%?!>K?L@?$;31 MF'3K;41_TYW<;?S(K@=>^$OC#PO\VJ>&]2M$''F/;N4_[Z Q^M?IE3ED:/[I M(^AKR*W!&$DOW-247YV:_0^@POB=F%/_ 'BC&2\KI_FU^ 4445^4+0LC$,K+ MCU!J/O7Z?>(OASX5\71LFL>'M/O21CS&@5''T=<-^M>/^+OV+O">L*TFA7]W MH4YSMCE'VB'/XX8#\37RV+X,QU'6BU-?<_Z^9]S@/$K*\0U'%0E2??=?>M?P M"BBBOB$XS1][WKV3QU^RQXY\&K)/%8C7+&,$M<::3(0/5DP&'Y8]Z\AFA>VE M*2(R.IPRL,$$=1BOBL1@\1A)#B_-'Z9@\PPF80]IA*L9KR=_O[!1115>B MBBN,[PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBI MH89+B14CC9V8X"JN22>P%-)O1!MJPHHHJ.CGUKUSP;^R_P"/?&2QS+I/]E6; M\BYU%O)!'J%/S'\%KV_PE^Q#HEBJ2>(MV2?R%?18/(,QQ MR3ITFEW>B/D,QXLR;+&XUJZ&I[>,_QW3I"!]0Q!_2NSTW]B7QI=8^VW^E6"]]UP9"/P537VQ2 MC!ZG%?04N"\OA\H_W4(17HV_Q84445\BVO["M]N'VGQ;9 MH._DVLC?S*UKV_["NGJ/WOB^=CC^"P4<_C(:^HJ6O2APIE,?^75_5O\ S/%J M<>Y_/_E_;TC'_(****^9X_V&]"5NZ MT0_^S"OIJBMO]6,J_P"?*^]_YF'^N^?WO]9?W1_R"BBBOEBZ_85M"&,'C"4' M/"R6 _')$G]*QKK]A;55R;;Q582>@EMY$S^6:^OZ*PGPGE4MJ=O1O_,Z:?'V M?T]ZU_6,?\@HHHKX=U3]BWQY9[S:-INH!?\ GE=!2?P<"N*UC]G7XB:'N-SX M6OG1?XK=1,/K\A-?HQ0O7TKRZO!.!G_#G*/S3_0]S#^)F:T_XU.$EZ-/\[?@ M%%%%?E9?Z-?Z7,8KRTFM7!P5FB92/P(JDRGN,5^K5_96NJ1&*^M8+^(C!CNH MEE7'_ @:\X\4?LW_ [\4LSR^'X["9O^6NFR& C_ (",K^:U\[B>!\1'6A54 MO56_S/K\'XH82HTL70E'S34O\OU"BBBOSK&.U?67B[]AT_/-X9\0K)W6V MU*+:?IO7(_2O"/&_P3\9?#X.^L:'<16R_P#+W"/-A(]=ZY _'%?'8S)ZC).3UHK],P/"N7X.TI1YY=W_ );'XIFG'F<9BW&$_90[1_SW^ZWH M%%%%4M%T/3O#EJMOI-A;:9;J,".TB6,?H.3]:N\M24OTKZV%.%-*,%9'Y]4J MU*TG.I*[?5A11124445J8A11111110 44444444 %%%%%%%% !1117Q[^W3_ M ,C)X9_Z\G_]#-?,'^%?3_[=/_(R>&?^O)__ $,U\P?X5_.?$G_(VK^J_)'] MC<&?\B'"^C_-A1114D/^NC_WA7ZJZ7_R"=/_ .O6'_T6M?E5#_KH_P#>%?JK MI?\ R"=/_P"O6'_T6M?6\"?Q*_HOU/SWQ3_AX3_M_P#]M"BBBK%%%%?KY_/8 M44444444 %%%%%%%% !11111110 4444Y9"CY0D'U!Q7->+/AMX6\<1LNNZ% M9W[,,"5H]DH^DBX;]:Z.EY]:YZV'I5XN%6*DNS5SKH8FMA9JIAYN,EU3:?X! M1117S)XX_8ETR^WS^%-7>PDZBTU$>8G3H'4;A^(/UKYT\??!;Q?\.)&.M:/- M':@X6\A_>P-]'7@?0X-?I-39(UDC>.15DB<;6C=0RL/0@\$5\5C^$,%BKRH> MY+RU7W'Z7E/B)FF!:AB[58>>DOO7ZIA1117Y0L"OM2+LLSNT*4^6;^S+1_+H_D%%%%> M<4445\R?9A11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M20_ZR/\ WA_.OU/\/?\ (NZ-_P!>%O\ ^BEK\L(?]9'_ +P_G7ZG^'O^1=T; M_KPM_P#T4M?J7 G\:OZ+\S\+\4OX.%]9?H%%%%7Z***_83^> HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIR?>7ZU^:GQL_P"2 MM>+/^PE/_P"AFOTK3[R_6OS4^-G_ "5OQ9_V$I__ $,U^8\<_P"[4?5_D?M_ MA;_O>)_PK\PHHHKAJ***_&C^C HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBG4N@?#?X*^*OBC.!H^GL+-6Q)?7&8X(_JQ')XZ# M)]JZ*-"KB)JG1BY2?1'-B,31PE-UL1-1BMVW9!1117 8].:[;P+\'_%GQ'N- MNA:1-<0@X:Z<>7"OU=L#\!S[5];_ W_ &1_"G@\176N?\5-J0Y/G+MM4/LG M5OJQQ[5[C##';0QPPQQPP1C:D42A44>@ X%?HV6\%UJEIXZ7*NRU?S>R/QS. M?$K#T+TLLASO^9W4?DMW^ 4445\R^!/V)=/L]D_B_5WOI!R;+31LC^C2,,G\ M /K7OOA7X>^&? L BT+1+/32!@RQQAI3]9&RQ_.N@HK])P62X' )>QIJ_?=_ M>S\8S/B3-,V;^M5GR_RK1?^_L6?\ M)7S_ -@ZX_\ 017W)7PW^Q9_R5\_]@ZX_P#017W)7[9P7_R+G_B?Z'\Q^)/_ M ".H_P"!?FPHHHHHHHK[\_* HHHHHHHH ******** "BBBBH=2T^UUBU:VO[ M6&^MF&&AN8EE0_@P(J?K25$X1FK35T:TZDJ;4H2LT%%%%>)>.OV1O!/BI)9= M+2;PU?-R&M?WD!/NC'@?[I%?./Q!_99\:^!1+27=?Y;'Z#E/'>;Y8U&I/VL.TM?N>_ MWW7D%%%%?E')%)"Q6160@X(88(J(&OTB^(GP+\'?$Z-WU/35M-0;IJ5B!%-G MU;C:_P#P(?B*^3?BE^RIXH^'XEO=-4^(M(3),]JA\V)?^FD?)'U&1]*_+&T4K*5.",&DKX\ M_0@HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ****^G/V&/\ D;/$W_7@O_HQ:^QJ^.?V&/\ D;/$W_7@O_HQ:^QJ M_?>#_P#D51]7^9_*'B)_R/I^D?R044444445]L?F844444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 4445\"?M=?\EPUK_KG!_P"B MEKQG^$5[-^UU_P EOUK_ *YP?^BEKQG^$5_,F9YM@\GH>WQE3E73NWV2ZA111 M7A_A#P+KOCS5$T_0M-FO[IN2L:_*H_O,QX4>Y-?4WPV_8MT[3A'=^-+TZA/@ M'^SK%BL2GT>3JW_ <#W-?0OAGPKI'@W28],T/3X-.LD_Y9PCES_>=CRQ]R36 MK7Z[E?"&&PR53%^_/MT7^9_/&>^(F.QS=++_ -U3[_:?SZ?+7S"BBBL_0?#^ ME^%;%;+1M/M=-M!_RRMHP@/N3U8^Y)-:.".:2CKU-??PIPI14::LD?E%2M.M M)SJ2NWNWJV%%%%)1116I@%%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%*KE<$'D=Q7%>/O@WX1^)$+_ -LZ3&;MEPM];8BG M!]=P^]]&!KM?H*,URU\-2Q4'3K14HOH]3MPN,Q&!J*KA9N$EU3L%%%%?#?Q4 M_9)\1>"XYM0T GQ%I*98^4N+B%?]M/XOJN?H*\&DA:*3;("K X(-?J[]ULJ< M'UKR3XP?LX>'/BE'+>P+'HGB C<+V"/"3-_TU0=?]X<_6OS'-^#4DZV7O_MU M_H_\S]QX>\1G>.'S=:?SI?\ I27YK[@HHHK\^:<%[]!74^/?AUKGPUUM],UV MR:UE'S1R [HY5_OHW1A_+H<&N5;ZYK\IJ4IT9NG45FMTS]XHUJ>(IQJTI*47 MJFM4T%%%%,HHHK(U"BBBBBBB@ HHHHHHJ6.)YF"(I=F. ,DFGN 4444T].E M:.A>']1\2:A%8Z78SW]W*<)#;H68_@*]Y^$?[(NL^*Q!J7BEWT'26PZV^W-U M,I'93]P'U;GVKZV\%^ ?#_P[TT6.@:9#81X DD4;I9O=W/+?R]J^XRGA7%8] M*I6]R'GN_1?YGYAGW'N RENCAOWM5=G[J]7^B_ ****^7_AW^Q;J-]Y-YXPO METN$_,;"T(DG(]&;[J?^/&OI3P3\*/"/P]B5="T6WMI5&#=R+YD[?5VR1]!@ M5UE'%?J^7Y!@,N2=.%Y?S/5_\#Y'X)FW%>:YPVJ]1QA_+'1?\'YW"BBBAF+- MEB2?4TE%%?1'QX44444444Q!11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11112_PLIY1A@J>0?J*2BDTGHQIN+N@HHHKR[Q_^ MS9X'\?1RR-IXT;46Y%YIH$?/JT?W6_('WKY<^)G[*?B[P&);RRC'B#24RQN; M-271?5X_O#ZC(]Z^]*5^S=B(+^#YH9OH>Q_V3@CTK M\BS7A_%Y4W*:YH?S+]>Q_0F0<79?GR4*;Y*G\KW^3V?Y^04445P%%%%?+GVP M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445 M)D[<9_"F]3TS4]O:RWMPD,$;2RR$*D:@DDDX '4U]9_ _\ 9'2W2#7/'46Z M7AX=%S^(,Q'_ * /Q/:O7RW*\3FE7V5"/J^B]6>!G.>8+(Z'M\7*W9+=OR7Z M[(****\9^$G[//B7XL2+R_B37=0Q1VL,<,$200Q*$CCB4*B*.@4#@#VI M]?MN4\-X3+4IM<]3N_T70_F7B#C/,,\;IQ?LZ7\J>_J^OY!11129ZD\FBBBO MKC\^"BBBBBBBF(******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHKX]_;I_Y&3PS_P!>3_\ H9KY@_PKZ?\ VZ?^1D\,_P#7D_\ Z&:^8/\ M"OYSXD_Y&U?U7Y(_L;@S_D0X7T?YL****DA_UT?^\*_572_^03I__7K#_P"B MUK\JH?\ 71_[PK]5=+_Y!.G_ /7K#_Z+6OK>!/CK^B_4_/?%/^'A/^W_ /VT M****L4445^OG\]A11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%-N((KJ"6">))X)%*21R*&1U/9@>"*=14RC&2Y9%QDXRYHL****^;_B M]^R#IVO";4_!ACTS4/O-IDC8@E/^PQ^X?8_+]*^1->\.ZCX7U.?3]5LY;"]@ M;;)#.I5E/^'OT/:OU,^M<7\4/A)X?^+6D_9=8M_+O(U(MM1B4>=![9_B7_9/ M'I@\U^[/MT?^3/V/AKQ Q&"<<-FC;9R$FVOX@3%,H]#V;U4\CZ:E&6S04444VBBBN%O\ ^BEK]2X$_C5_1?F?A?BE_!POK+] HHHJ_1117["?SP%%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%.3[R_6OS4^ M-G_)6O%G_82G_P#0S7Z5I]Y?K7YJ?&S_ )*WXL_["4__ *&:_,>.?]VH^K_( M_;_"W_>\3_A7YA1117#4445^-']&!11111110 44444444 %%%%%%%% !111 M11110 4444_MUS6QX:\*ZIXQU:'3M'L9K^]E^[#"NX_4^@]2>!7HWP:_9UU[ MXK3)=R;M)\/*_P"\U"5"=^.JQK_&WOT'<]J^W/ /PW\/_#+1_P"SM L%MPP' MFW+_ #33GU=\<_08 ["OM,FX9Q&9VJU/N'8%N[ZOU9_->;9YC\ZJ M^UQ=1M=%M%>B_IA11124445ZY\^%%%%%%%% !11111110 44444444 %%%%% M%%% !11113H_]8OU'\Z;3H_]8OU'\ZF7PLTCN@HHHK\N?&__ ".6M_\ 7[-_ MZ&U835N^-_\ DB_(****]]_8L_ MY*^?^P=VJ"BBBO)/BU^S3X7^)B37=LBZ%KS<_;+=/WJ/W^AY'<5^EE4-?T'3?%& MES:;J]C#J-A.,/;S+D>Q!ZJ1V(Y%?#YQPMALPO5H^Y4[K9^J_5'Z?P[QUCLH M<:&*;JTNS?O1]'^C^5@HHHK\K:,XKZ(^.'[*M_X)6XUKPQYVJ:$N7E@(W3VJ M_P"T!]Y1_> R.X[U\\<@D'UK\6QV!KY?5='$1L_P?FF?TMEF:83-Z"Q&#GS1 M_%/LUT84444RBBBO./5"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ****^G/V&/^1L\3?\ 7@O_ *,6OL:OCG]AC_D;/$W_ %X+_P"C%K[& MK]]X/_Y%4?5_F?RAXB?\CZ?I'\D%%%%%%%%?;'YF%%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%? G[77_);]:_ZYP?^BEK MQG^&O9OVN?\ DMVL_P#7*#_T4M>,_P -?S)G'_(PK_XG^9_;7#O_ ")\)_@C M^2"BBBNK^%/_ "4OPL",_P#$SMLY_P"NJU^G4^6F%]*\::!=:/K%JMU87*X>-N"I[.I_A8=C7Q^>Y!1S6GSP]VHMGW\GY'Z M#POQ;B,@JJG4O*@WJNWG'L_S"BBBORS'YT<_RK\%Q&'JX6K*C55I1T:/ZQPN*HXVC#$8>7-"2NF@H MHHHQFCZT#UKTGX-_!/6?B]K!CM5^QZ3 1]KU"1?DB![#^\Q[*/QP*,/AZN*J MJC2CS2>R%B\70P-&6(Q$E&$=VPHHHKF? W@+6OB)KD>DZ'9/>74G)[)&O=G8 M\*H]37V_\&_V;] ^%\,-[=^7K7B,?,;R1,Q0'TB4_P#H9Y],5W?@'X>Z'\-= M!32=#M/)@X::=\&6=O[\C=SZ#H.PKH_K7[9D?"]' )5\3[U3\%Z=WYG\R\4< M%%%%!)8Y)R3WI***^]/RD********8@HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH *****K:MI-EKFFS6&HVL-]93+B2"=0R,/ MIZ^XY%6NM)6MQKWA19;_ $-< MO/9D[Y[0>O\ M(/7J._K7SBPQU&"*_6%6VY/0U\O?M%?LOIJ"W7B?P=:B.X M,MYI,2\/W+Q =^N4[]1Z5^1\0<*^R3Q6!6G6/;S7^1_0?"/'?UB4VC M-]?*7GY_>%%%%?'E%/DC:.0JPVD4RORW8_L/_ *+6OK>!/CK^B_4_/?%/^'A/^W__ M &T****L4445^OG\]A11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 4445E^*/"VE>-="N='UJT6]T^&=+\8 M:#=Z/JUJMWI]RFV2-NH/9E/\+ \@CI7R6>Y%2S:ES1TJK9_H_(^]X6XJK\/U M^65Y49/WH_JNS_,****_+/;^-!KT?XU?"'4/A#XG>RE+7.E7&7L;W;@31YZ' MT9> 1_0BO-_>OP+$8>KA:LJ-56E'1H_K7"XJCC:$,1AY_P"1=T;_ *\+?_T4M?EA M#_K(_P#>'\Z_4_P]_P B[HW_ %X6_P#Z*6OU+@3^-7]%^9^%^*7\'"^LOT"B MBBK]%%%?L)_/ 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 4444Y/O+]:_-3XV?\E:\6?]A*?_ -#-?I6GWE^M?FI\;/\ DK?BS_L) M3_\ H9K\QXY_W:CZO\C]O\+?][Q/^%?F%%%%<-1117XT?T8%%%%%%%% !111 M11110 4444445/;V\EU,D4*-)([!511DDDX [FGOL)NRNPHHHJ-5+, H)-? M4_P#_92?4%MO$7C:%H;-@)+71VRKS#J&E[JG^SU/? Z]A^SS^S%!X/CM_$?B MNW2YUPXDMM/D4,EIW#..[^W1?<]/HEV+$YY-?K'#_"J:CBL>O-1_5_Y'X)Q= MQXTY8'*9>4IK\H_Y_=W"BBBF6\$5K!%!!%'#!$H2.&)0J(HZ*H' %.HHK]8C M&,5RQ/P*4I3ES2"BBBBBBBJ)"BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH *****='_K%^H_G3:='_K%^H_G4R^%FD=T%%%%?ESXW_Y'+6_^ MOV;_ -#:L)JW?&__ ".6M_\ 7[-_Z&U835_*U?\ C2]6?W?AOX$/1?D%%%%> M^_L6?\E?/_8.N/\ T$5]R5\-_L6?\E?/_8.N/_017W)7[9P7_P BY_XG^A_, M?B3_ ,CJ/^!?FPHHHHHHHK[\_* HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHI5)7GI7S9\?/V5X/$4=SX@\&VR6VIX,ESI M4>%2X[EHAT5NY7H>V#P?I.CZUY.999A\THNE7C?L^J?='OY-G6,R/$+$827J MNDEV:_IH****_*:YMY+69XIXVCE0E61@0P(.""#T-5R.F#D5]V?M#_LXVOQ( MMY]>T&%+?Q1&NZ2-<*E\ .A["3 X;OT/8CX>O;.;3KN>VN(G@N(6*/'(I5D8 M'!!!Y!!K\ S;**^4U_9U-8O9]'_P3^M.'^(<+Q!AO;4-)+XHO=/]4^C_ %"B MBBJ5%%%>"?4!11111110 44444444 %%%%%%%% !11111110 4445].?L,?\ MC9XF_P"O!?\ T8M?8U?'/[#'_(V>)O\ KP7_ -&+7V-7[[P?_P BJ/J_S/Y0 M\1/^1]/TC^2"BBBBBBBOMC\S"BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBO@G]KVW,7QNU4[L[X+=_I^Z''Z5XH>U>W_MB M?\ELU ?].MM_Z+%>(5_,V<_\C&O_ (G^9_;'#;;R;"-_R1_)!11175_"C_DI M?A7_ +"EM_Z-6OTZD_US_P"\?YU^8OPH_P"2E^%?^PI;?^C5K].I/]<_^\?Y MU^C\"_PJWJC\;\4_X^%])?H%%%%1T445^I'X6%%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 4445S/Q&^'NF_$[PG=:%J:A5D&Z"XVY>WE ^61?Y M$=P2*_.7QMX.U#P!XFOM"U6'RKRT?:V.59>JNI[JPP0?0U^H->4_'+X#67QA M&DW"S1Z?J5G*J2W13)DMB?F7 ZLIY7/J1WKX+B;(7F4%7PZ_>+\5_P _5N" M.*EDU9X3&2_<2U_PO_)[/Y!1117R-\$/@?JGQ>US&'LM"MF!O;\KP!_<3^\Y M].W4^_WYX9\,Z9X.T*UT?1[5;.PMEVQQ+U)[LQ_B8]23UIOA7PMIG@O0;31= M'MEM;"U7:B#DL?XG8]V)Y)K5XQ[UZ&0Y%2RFES2UJRW?Z+R/'XJXIK\05^6/ MNT8OW8_J_-_@@HHHI****^M/@@HHHHHHHH$%%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%*"0P(.".:2BD,****^6?VI/V>4FA MNO&OAFW"LN9-3L8AQ[S(/_0A^/K7R-RO!Z5^L'U (Z$$9!]J^'?VHO@:/A]K M \0:+!_Q3FH.=T:#BTF/)C]E/)7Z$=N?QWBKA]4;X[#+W7\2[>:\C^B^ N+' MBDLJQTKS7P2?5+H_-=.Z"BBBOGZBBBOR\_;PHHHHHHHH ******** "BBBGX MYH"[B O))HKWO]E/X-CQ[XF_M_5(-^@Z2ZDHP^6XGZI'[@?>;VP.]>A@<'5Q M^(CAZ2U?X>9YF9YC0RG"5,9B'[L5]_9+S>P4445[#^RQ\"U\&Z5#XLUJ#_B> MWD6ZTBD7FTA8??([.X/X*?4U]">PH/S,=W4T8V_6OZ.R[+Z66X>-"DMOQ?5L M_C/.,VQ&=8R>+Q#U>RZ)=$@HHHI****]4\,******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKX]_;I_ MY&3PS_UY/_Z&:^8/\*^G_P!NG_D9/#/_ %Y/_P"AFOF#_"OYSXD_Y&U?U7Y( M_L;@S_D0X7T?YL****DA_P!='_O"OU5TO_D$Z?\ ]>L/_HM:_*J'_71_[PK] M5=+_ .03I_\ UZP_^BUKZW@3XZ_HOU/SWQ3_ (>$_P"W_P#VT****L4445^O MG\]A11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444#"BBBN8^)OPYTSXH>$+K0]2 3<-]M<[Z'JL/D7MG(8W7J#Z,#W!&"#W!%?J-[5X%^UI\(5\9>% MO^$HTZ '6-(C_P!(6-?FGMAR<^ICY/\ NEO05^><5Y*L91>,HKWXK7S7^:/U M[@'B1Y=B5EV)E^ZJ/3^[)[?)_G8****^&:*",$@T5^'G].!11111110 4444 M4444 %%%%20_ZR/_ 'A_.OU/\/?\B[HW_7A;_P#HI:_+"'_61_[P_G7ZG^'O M^1=T;_KPM_\ T4M?J7 G\:OZ+\S\+\4OX.%]9?H%%%%7Z***_83^> HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIR?>7ZU^:GQ ML_Y*UXL_["4__H9K]*T^\OUK\U/C9_R5OQ9_V$I__0S7YCQS_NU'U?Y'[?X6 M_P"]XG_"OS"BBBN&HHHK\:/Z,"BBBBBBB@ HHHHHHI54LP &2: "BBBIX+=[ MJ58XU9Y&( 51DDGH *^W/VJ*\S,,OH9E0E0K*Z?WI]T>WE.;8G)L7'%X65FO MN:ZI]T_^"%%%%?E)-"UO(TOKO\ :N^ HNXKGQQX?MP) M5&_5+2)>OK.H'_C_ /WUZU\B=,<5_.V:9;6RO$.A5^3[KN?V#D>0>^%%%%%%%% !11111110 44444444 %%%%?3G[#'_( MV>)O^O!?_1BU]C5\<_L,?\C9XF_Z\%_]&+7V-7[[P?\ \BJ/J_S/Y0\1/^1] M/TC^2"BBBBBBBOMC\S"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBO@W]L7_DM5_P#]>UO_ .BA7B':O;_VQ?\ DM5__P!> MUO\ ^BEKQ#M7\S9U_P C&O\ XG^9_:_#7_(FPG^"/Y(****ZOX4?\E+\*_\ M84MO_1JU^G4G^N?_ 'C_ #K\Q?A1_P E+\*_]A2V_P#1JU^G4G^N?_>/\Z_1 M^!?X5;U1^.>*?\?"^DOT"BBBHZ***_4C\+"BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI M>=OM69XF\-Z?XR\/WVAZK#YUA>1&.1>Z^CKZ,IP0?45I\XH)!^M95*<:L'3F MKIZ,WHU9T*BJTG:2=TUNFM@HHHK\ROB5X$OOAOXRU#0+\?/;M^[D ^66,\JX M]B,?3D=JY1AM/K7W1^UM\*QXR\$CQ'9Q9U;14+2;1\TML3EA_P /S#V+5\+ MMW]NU?SEGF6/*L9*DOA>J]#^R.%\[CGV70Q'VUI)?WE^CW04444RBBBOGCZP M******** "BBBM7P]H5YXGUJQTJPB,][>3+#%&.[,0!^%?I=X!\$V?PZ\'Z7 MH%C@Q6D>))0,>;(>9)#]6_0 5\Q_L4_#M;S4]0\8WD.Y+,?9;)F''FL/GEHO3_@L_F[Q'SMXG%QRRD_P4445\=_MT_ M\C)X9_Z\G_\ 0S7S!_A7U!^W2I7Q+X8R,?Z$_P#Z,-?+_P#A7\Y\2?\ (UK> MJ_)']C<&IK(<-?L_S84445)#_KH_]X5^JNE_\@G3_P#KUA_]%K7Y50_ZZ/\ MWA7ZJZ:I72=/R"/]%A_]%K7UW O\2OZ+]3\\\5/X>$]9?^VA1115BBBBOU\_ MGL******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHI2JLI#*'5AAE89!!X(/M244GJK,:;3N@HHHK\\? MVB/AC_PK'XB7=K;(5TF]_P!*L6[!&)RGU1LK] #WKRW\:^_OVJ?AZOC;X8SW MD$(?4M$)NXF ^8Q=)%_+#?\ *^ ?NMBOYTXBR[^S<=*$5[DM8^CZ?(_L/@_ M.7G650JS=YQ]V7JNOS6OJ%%%%-HHHKY@^W"BBBBBBB@ HHHJ2'_61_[P_G7Z MG^'O^1=T;_KPM_\ T4M?EA#_ *R/_>'\Z_4_P]_R+NC?]>%O_P"BEK]2X$_C M5_1?F?A?BE_!POK+] HHHJ_1117["?SP%%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%.3[R_6OS4^-G_)6O%G_82G_]#-?I6GWE M^M?FI\;/^2M^+/\ L)3_ /H9K\QXY_W:CZO\C]O\+?\ >\3_ (5^84445PU% M%%?C1_1@44444444 %%%%/Q7T?\ LK_ E?&%^GBO78-VAVWD'%U,OJ.Z M*>OJ>/6O,O@K\*;OXL>-+?2XRT%A$//O;H#/E1 \X_VCT ]3]:_132=)L]#T MNTTW3X$M+&UB6*"%.BJ!Q]3ZGN237Z%PKD?UZK];KK]W%Z+N_P#)'Y'QYQ1_ M9=#^S\)*U6:U:^S%_J^GW]@HHHJTS%B2:2BBOW _F'?5A11111113$%%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11113H_]8OU'\Z;3H_\ 6+]1_.IE\+-([H****_+GQO_ ,CEK?\ U^S?^AM6 M$U;OC?\ Y'+6_P#K]F_]#:L)J_E:O_&EZL_N_#?P(>B_(****]]_8L_Y*^?^ MP=&]29F@V\BWDZM$?;NOJ/H:^\O>L3QIX/T_P ?>&+_ M $'5$W6MW'M#X^:)Q]R1?=3S^8[U\QGV40S;"N/VXZQ?GV]&?;<*<0U,@QJJ M/6E+22\N_JO\T%%%%?ETN-M'\JZ+QYX+U#P!XJU#0M279JLO\ MLL""/K7.5_/%2G*E-PFK-:-']@TJL*].-6F[QDKIKJGL%%%%-HHHK(T"BBBB MBBB@ HHHHHHHH ****^G/V&/^1L\3?\ 7@O_ *,6OL:OCG]AC_D;/$W_ %X+ M_P"C%K[&K]]X/_Y%4?5_F?RAXB?\CZ?I'\D%%%%%%%%?;'YF%%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%?!O[8O\ R6J_ M_P"O:W_]%+7B':O;_P!L7_DM5_\ ]>UO_P"BEKQ#M7\S9U_R,:_^)_F?VOPU M_P B;"?X(_D@HHHKJ_A1_P E+\*_]A2V_P#1JU^G4G^N?_>/\Z_,7X4?\E+\ M*_\ 84MO_1JU^G4G^N?_ 'C_ #K]'X%_A5O5'XYXI_Q\+Z2_0****CHHHK]2 M/PL******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI)8XY8WBFC66&12CQL,AE(P M0?J":_.#XY?#T_#/XCZIHZ*WV'?Y]FS?Q0OROYAK\NI^I>'^VR,;_U( _&NK"T98FM"C'>32^]G'C,3#!8:IB:GPPB MV_DKA1117W1\*?!B> /AWH6AJ@6:& 27!]9G^9_U./H!76>M*S%V+'J3FDZ5 M_4&'HQP]&-&"LHI)?(_AS%8F>+KSQ%1WE-MOYNX4444E%%%=)QA11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1112_H*55W<#D MURGQ$^)NA?"[13J6N7.POD6]I%@S7##LJ^G3+'@9KXL^*G[3GBGXCM+;6T[: M%HK?*+&S<@NO_31^K'VX'M7RN;<0X3*_!_ +M%J6MQSWB9!L[$>?(#Z''RK^)%>(^)_VY!YC1 M^'_#*[/X9M2G+'_OA,#]:^3'D+'DD_4T#W%?EV,XNS'$-JDU!>6_WO\ X!^Y MY=X>Y/@TG7BZLO-V7W+];A1117L^M?M$?2 M*_.P4445HZIKE]K4PEO[R>\E QON)6D/YL36=2_A29K@E)R=WN>M&*@N6*L@ MHHHI56O!37FD_S"BBBO=]"_;)\?Z9L%[-9:Q&O475L Q_X$A4U MZCX5_;?T>\9(_$.@3V!)P9[&42K]=C8(^@)KXWR!17O8;B+,\*_=JMKL]?S/ ME,9P=D>-7OX=1?>/N_EI^ 4445^FW@OXJ>$_B @&@ZY:WDQ&3:N?*F'_ &S; M!_+(KK#\K8;@^E?E);W#VLR212,DBG(] M(&%_?M_I$:]/DD/7'HV?J*^[RWC6%1JGC8+V:/Q7$8>MA:LJ->+C*.C35F@HHHI****W.4***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****)(XYH MY(YHQ+#(I1XVZ,I&"/R-?F;\6/!K> /B%KFAMGR[6X81-_>C/S(?^^2*_3/O M7R#^W%X36WUS0?$D28%Y UK,1_?C.5/XJX_[YK\]XSP:KX)8A+6#_!Z/\;'Z M]X;9D\-FY8X%,^U0_P#/ M>'_OXO\ C4.<8[LM4YSV04445)14?VJ'_GO#_P!_%_QH^U0_\]X?^_B_XTO: M0_F*]E4_E84445)14?VJ'_GO#_W\7_&C[5#_ ,]X?^_B_P"-'M(?S#]E4_E8 M4445)14?VJ'_ )[P_P#?Q?\ &C[5#_SWA_[^+_C1[2'\P>RJ?RL****DHJ/[ M5#_SWA_[^+_C1]JA_P">\/\ W\7_ !H]I#^8/95/Y6%%%%245']JA_Y[P_\ M?Q?\:/M4/_/>'_OXO^-'M(?S![*I_*PHHHJ9/O+]:_-3XV?\E<\5_P#82G_] M#-?I,EU!N7_2(>O_ #T7_&OS9^-;!OBUXL(((_M*?!'/_+0U^9<<2C+#T>5] M7^1^V^%\)1Q>)NOLK\PHHHKAJ***_'3^B HHHIW3CM5JSLYM0O(K6WC:6>9P MD<:C+$DX ]235:OI[]CCX3C5M6E\:ZC#FUT]_+L%829,<1@_W4!Q]!/ [20#46UN^3(,&F@.H/H9#\H_ GZ5P8G&X;!PYJ]117F M_P"KGJ8'+,9F4_9X.DYOR6WKT7S"BBBO5FSWI\*EI$ '.1TKXU\5?MNZ_?%X M] T:STJ+H)+AC<28]>R@_A7EFM?M"?$+Q"9!=>*;Z*-^L=J_D)^2 5\9BN,L M!33C23GZ*R_'7\#](P/AMFU?EGB)1IKS=W]RT_$****Y7QP?^*QUO(Y^VS?^ MAM6#4TTSW$K/(Q=V)9F8Y))[DU%CK7XE4ESS^_L7 M$+\7CEE7_B7W ^8@?PBON=H9%7<48+ZXXK\H(;B2WE$D3M&XZ,I((KH-)^(W MBC0I ]AXAU*T*]#%=.!^6:^ZR/B:.4X?ZO.FY*[=T^_E_P $_+>*."9\08Q8 MNG74'RI6:OM?K?S[!1117Z>8H'N,U\"^'/VMOB'H4B^?J<>KQ#_EGJ$"O_X\ M,-^M>R>#_P!MS1;]EB\2:+-ICYP;FQ?S8_J4;##\"?I7W^$XNRW$M1FW!^:_ M571^3X_P^SK!IRIQ55?W7K]SL_NN%%%%?2U'Z5B>%?&F@>.K,7>@:M;:G%C+ M+$_[Q/9T/S+^(K;K["G6A7BITI)I]5JC\ZK4*N&FZ=:+C);IJS7R84444E%% M%;'.%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !1117@G[6GPE'C+PB?$VGP[M8T>/]\%',MMR6^I0DM]"WM7PTV> M?6OUA95=2'59$8$,C#(8'J"/0U^>/[0WPM/PO^(%U;6Z%=)O?]*L6[>6Q.4^ MJG*_0 ]Z_'.,#_ /D51]7^9_*'B)_R/I^D?R044444445]L?F8 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445 M\&_MB_\ ):K_ /Z]K?\ ]%+7B':O;_VQ?^2U7_\ U[6__HI:\0[5_,V=?\C& MO_B?YG]K\-?\B;"?X(_D@HHHKJ_A1_R4OPK_ -A2V_\ 1JU^G4G^N?\ WC_. MOS%^%'_)2_"O_84MO_1JU^G4O^N?_>/\Z_1^!?X5;U1^.>*?\?"^DOT"BBBH MZ***_4C\+"BBBEHQCK2G)='\.H7U75;+3E S_I=RB'\BFL[=$GD\D_D MX%53S; 5G:%:+?JC*MD.:X=7JX6:7^%V^^P4445V=%-AF2YA6:&1)X6Y$D3! ME/T(XIU>JI1EK$\-Q;?7=O8Q?\]+F98E_-B*X; M6/V@OAUH?%QXJLY67J+57F/_ (ZIKBK8S#8?^+44?5I'HX?+<;C'_L]&4_2+ M?Z!1117H%%>-W'[7'PUB;":E>30#.,R6;'_T M'-<']MY;>WMX_>CUO]6,ZM?ZI/\ \!?^04445['2UY[H_P"T%\.=<(%OXKLX MV;@+=*\)_P#'E%=SIVHVFKP"6PN[>_B_YZ6LRRK^:DUWT<;AL1_"J*7HTSR< M1EV-P?\ O%&4/6+7YH****L4445VGFA11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%+V-9?B;P[!X MN\-:IHEP 8[^VDM\GL6'RG\#@_A6IG@4C6G1JQJTW:2 M=UZH****_*O5+";2]2NK.X&R:"5HW7T8$@C\Q17J_P"U9X4/AGXR:K*B8M]1 M"7T>!Q\X^?\ \?#45_+^-PSPV)G1?V6T?W)EV,CC\'2Q45=3BG]Z_0****\; MZ')KZJ_89\/A]2\3ZXR_ZF&.TB;W_ MOY)#[JBJH_4-7TG"=!5LTIM_93?X?\$^,X]Q3PN154MYM1_&[_!,****]QHH MHK^@C^1PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHI>V:YGXC>/M/^&?@^\U[4?F2$;(8 <-/*<[(Q]<9)[ $UTU?$W[9' MQ ?7O'L/ANWD/V+18PKJ#PT[@,Y/T&U?;!KYK/LR_LO!2JQ^)Z1]7_D?9\)Y M)_;F90P\_@7O2]%T^;L@HHHKQ_Q]X^U;XB^(KK6=8N#- MXK[#A[.ZF5UU3F[TY/5=O-?J?GO%W"]'/<*ZM*-J\%[K[^3]>G9_,****_1Z MBF6]Q%>6\-Q;R+-;S(LL4B]'1@"I'U!%/K^@8R4H\T3^291E"7+(******** MH@******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI:\?_:P\ M/#7_ (+ZE.$WRZ;-%=I[#=L;]'_2O8/6L/QUI*Z]X%\0Z:XR+JPFC _VMA*_ MJ!7EYG06)P5:EWB_RT/'\Z_4_P]_R+NC?]>%O_ .BEK]2X$_C5_1?F?A?BE_!POK+] HHHJ_1117[" M?SP%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%>\7_ *415^3_ M +[-'VVX_P">\G_?9J'\*/PHYI=PY8]@HHHJ;[;/_P ]Y/\ OLU$S%F))W$] MS3:7;2YF]Q\J6P4444E%%%2,****W/!WAF^\9>)M-T73D\R\O9EA0=AD\D^P M&2?8&OTP\)>%[+P3X9TW0M.7;:6,(B5L M1 D;K.PW#N0/-,J+WI[>G_ 6?S/XC9W]&?A;YUDC_ -M:ZHQ]AMG 2(_]-)/X M?]T9/TKQ_P"/'[5TM[)=:!X)G:"SR4N-7C)5YNQ$7]U?]KJ>V!U^6Y)&FD9W M9F9CDECDDU^6YWQ'P&KZRZ?+_,_=.&?#UUXQQ>;W2>JALW_B?3T6O>P4 M445Z'\2?CSXM^*$CIJ>H-;Z>3\NGVF4@7TRN?F/NQ)KSC)SDFE%)WK\IK8BK MB9NI6DY2?5G[WA<)0P5-4<-!0BNB5D%%%%-HHHKF.H******** "BBBBBBB@ M HHHHHHHH ****T]%U[4/#NH1WNFWDUC=PG*302%67\17U%\)/VR"SPZ;X[7 M>O"+K%NGS#WE0?>_WEY]C7R;25Z^7YIB\MGSX>=EU71^J/ S;(L!G5+V>+IW M?1K1KT?](****_5K3[ZUU>P@O;*XAN[.X020W$#AXW4]P14^37YZ_!/X]ZQ\ M)M42)BVH>'YG_P!)T]VXYZNA_A;]#T/J/O3PMXJTSQGH5KK&CW2W=C<+E&'# M*>Z,/X6!X(K]QR3/J&;T[?#46\?U7='\O<3<*8GAZK=^_2EM+]'V?YA1116K M1117U9\(%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%*HW5Y-^TQ\-?^%B_#6ZD@C5]5T@->6IQ\Q0#]XGXJ,X]5%>L]*/N M\XS['I7!C<+#'8>="IM)6_X/R/5RW'U,LQE/%T7K!I_YKT:T84445^3S*58@ M\$<4G->H_M%?#D?#CXF:C9P1E--NC]KLSCCRW).T?[K;E_X#7E_7-?S+B*$L M+6G1GO%M/Y']MX/%4\=AX8FD[QFDU\PHHHIM%%%)O^O!?_1BU]C5\<_L,?\ (V>)O^O!?_1BU]C5^^\'_P#(JCZO\S^4 M/$3_ )'T_2/Y(********^V/S,******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ****^#?VQ?^2U7_P#U[6__ **6O$.U>W_MB_\ M):K_ /Z]K?\ ]%+7B':OYFSK_D8U_P#$_P S^U^&O^1-A?\ !'\D%%%%==\* M>?B7X5/?^T[;_P!&K7Z;R?ZY\_WC_.OS&^%)Q\2O"W_83MO_ $:M?I5XCU_3 MO"VFWFJ:O=QV-A;Y9YICP.> !W8]@.37Z'P34C2P]>$OAZTUI9R'Q!JZ94V]FX$2,.S2LC#H#_ '!QZYKP5F+'))/U MK/..,9*3HX!?]O/]%_F;'$7&.)S=[_83_ /2G^B^\****]C\1RQ/U)JMN_"A3SUK\ MSQ&,Q&+ESUYN3\V?M>#R["9?#V>$I1@O)6_X<****;DT445Q'H!11112JS+T M)'XTE% !11173>%_B%XC\$W'VC0]9O-.DS_RQF(!^HZ'\17T/\-_VU+B.2*T M\::>MW%PIU&Q4)(/=H_NM^&#]:^5/>E[CM7L8+-L9E\DZ%1I=MU]Q\_F?#^6 MYQ%QQ=%-]UHU\UK^@4445^IGAOQ1I/C#28]4T2_AU&QDX$L)^Z?[K#JK>Q&: MU.M?F?\ #GXH:[\+]>CU+1KMHP<">V?)BG3/W77N/?J.QK[[^$_Q9TCXM^'% MO]-98;R(!;S3RV7MW/\ -#SAOP/-?LN1\24LT7LJGNU.W1^:_P C^;N*>#,1 MD+]O0?/0?7K'R?\ G^04445VE%%%?;'YJ%%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%+PWM1["AF5$9F945069F. .I)["OE;XZ?M:&VDGT'P+<#BZOT/H\DR+&Y]7]CA8Z+=O9+NW^2W"BBBO;?B5\ M;/"OPMB9-6OO/U+;N33;7#S'TW=D'NQ'L#7RWX\_;(\7>())(=!6+PY9DX!@ M >[O)[ZX>>XF>>5V+/)(Q9B3U))ZFJW>OQC,N*,=CFXTY'Y([?Q%%'XBL0<&1\1W*CV<##?1A^(KZK^'7Q6\-?%.Q^T:#?>9 M,B[IK&HP7^F7DUC>0,'CFA@#DJ/X9."2O0XR.X'N'2OVK 8^CF-%5J$KI_AY M/S/YHS3*\5D^)EA<7&TE]S7=/JO^&W"BBBDHHHKTCQ@HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****^6/VYM , MEIX7UM5_U9FLI& ^CI_[/17H?[6VCC5/@IJ$P7>]C=0W QVRQ0G\GHK\$XLP MJIYG*7\R3_3]#^L/#_%?6,CIP>\&X_C?]0HHHKX"'+5^C?[.NG_V;\$_"L9& M"]NTQXZ[I';^1%?G,OWU^M?IG\([<6OPK\(Q[=N-+@)'N5!/\Z]#@>-\;4GV MC^;1XWB?-K+:,.\_R3"BBBNLHHHK]K/YH"BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBI(5$DR \ D U^7WQ$UA_$'CK7]1 MD;<]S>S2$_5S_2OU AQYB[CA2<'Z5^6WC/39-(\6:Q92J4D@NY8W4CD$.0?Y M5^5\=.7LZ"Z7?Z'[OX6)>VQ3>]HV]-0HHHK#HHHK\@/Z$"BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBC-%% !1117Z!?L MI^,&\4_!ZQMY7+W&DRM9,6_N##I^2L1_P&O8:^5/V%+^22'Q=88+*/L\X] < MNI_F/RKZM\I_[K?E7]&\.XCZQEE&4GJE;[G;]#^.N,<&L'GF(IP5DWS?^!)/ M\V%%%%,HI_EM_=;\J/+;^ZWY5])S+N?%VEV"BBBF44_RV_NM^5'EM_=;\J.9 M=PM+L%%%%,HI_EM_=;\J/+;^ZWY46W]UORHYE MW"TNP4444RBG^6W]UORH\MO[K?E1S+N%I=@HHHIE%/\ +;^ZWY4>6W]UORHY MEW"TNP4444RE50S!2,[N*7RV_NM^5/CC?S$^5OO#M[U,FK/4J*E=:!1117Y7 M^*K Z5XFU2SQCR+J6+\G(_I6578?%Z-8?BEXJ1> NIW'7_KHU<=7\LXB/)6G M%=&_S/[NPLG.A3F^J3_ ****2BBBN8Z0HHHJ2'_61_[P_G7ZG^'O^1=T;_KP MM_\ T4M?EA#_ *R/_>'\Z_4_P]_R+NC?]>%O_P"BEK]2X$_C5_1?F?A?BE_! MPOK+] HHHJ_1117["?SP%%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%>;?M)?\ )#?%_P#U[Q?^E$5?G17Z+_M)?\D-\7_] M>\7_ *415^=%?B'&W_(PA_A7YL_ISPQ_Y%-3_&__ $F(4444VBBBOSL_7PHH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBG*Q%:.BZ/<:] MJUIIMG&TUW=2K#$@ZLS$ #\S6=SR:^A_V-/ 8\0>/[CQ#<)NMM$BWQY'!G?* MI^0W-]0*]++\'+'8NGAX_:?X=3R,WS"&5X"KC)_85UYO9+YNP4445]@>"_"= MOX%\):5H%I@PV$"Q%@,;WZN_U9B3^-;-+]WK1CH:_INC3C1@J4%9)67R/XCK MUIXFK*M4=Y2;;?=O5A11124445LF*[W]K;XV-X=L6\%:-/MU"ZC#:C,A^ M:&-AD1#T+#EO]D@=Z^,MQSUYK\@XJS^3D\!AI:+XG^G^9_0W ?"<8PCFV.C> M3U@G_P"E/]/O[!1113E>N?L^_&ZY^$_B4173/+XF/(_7^5(/K79A<55P=:->D[2B<..P-#,0O;RJ?[KJ5/\Z_,/QCX=N? M"/BC4]%NP1%%%%8=%%%?FQ^RA11111110 4445].?L,?\C9XF_Z\%_\ M1BU]C5\<_L,?\C9XF_Z\%_\ 1BU]C5^^\'_\BJ/J_P S^4/$3_D?3](_D@HH MHHHHHK[8_,PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHKX-_;%_P"2U7__ %[6_P#Z*6O$*]O_ &Q?^2U7_P#U[6__ **6 MO$.U?S-G7_(QK_XG^9_:_#7_ ")L+_@C^2"BBBND^'NJ6VC>.= O[Z3RK*UO MX)II-I;:BR*S' Z\ UVOQZ^.5_\ &#Q XC+VOAZVD;[%9YQ@=-[^KD?D#@=\ M^4?2D_BZ5Q0Q=:G0EAX.T9.[\['J5,OP];%0QE2-YP34?*^]O-A1113:***X MCT HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****=]*Z[X9_$74_ACXL MM=:TQ\/'\LL+$[)HS]Y&]C^A /:N2V_E29[5M1JSHS52F[26J9C7H4\32E1J MQO&2LT^J84445^I/A'Q7I_CCPW8:YIH;[R,.&1O]I3D'Z5L?=KXU M_8T^)KZ3XDG\'WLW^A:I\]IO;B.X4=!_OJ,?4+7V5G-?T9D>:+-<'&M]I:27 MFO\ /<_CCBC))9#F,\,M8/6+[Q?ZK9^@4444E%%%?0GR(44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%+_ TJ MY8KM&6-)Z"O#?VJ/C$?A_P"%1H>ES[-=U:-@60X:WM^C/[,W*CV#'TKS(+ +'?1C \P'A95'HV.?1@?45^=_';K7=?!KXC7'PO\>:=K M$3,UKN\J[A7_ ):PMPZ_7'(]P*^IX?S>65XI-OW):-?K\CXCBWA^GGV <8K] M["[B_P!/1_GJ%%%%?I-13+>ZBO+>&XMY5FMYHUEBD0Y#HPRK#Z@BGU_1$9*4 M>:)_'THRA+ED%%%%%%%%40%%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%NY&&/UHKX//\K_@E^@44 M45^5T?WA]:_3GX8?\DT\)_\ 8+M__18K\Q5ZBOTP^#0 M,?TKY3@=_P"U55_=_4^W\4(_\)]!_P!_] HHHKL****_9S^; HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI:^+/VPOA9/H M/BW_ (2RQB9M+U8_OV4<17('S ^FX#DEW M3[>:W7W!1117Y6?C1[U[O\9OV6M;^'\T^I:%'+K?A[.[S(US-;CTD0=A_>'' MKBO"64K\I!%?SYC,%B,#4=*O'E?Y^A_7>7YEAO)KHPHHHIE% M%%L_^!\O M_P 57(\"A?IFNB.(JTURPFTO5G//#4:CYIP3?=I,****ZS_A;GC7_H;-9_\ M ^7_ .*H_P"%N^-?^ALUG_P/E_\ BJY+\:/QJ_K5?_GX_O9'U/#?\^H_<@HH MHKK?^%N^-?\ H;-9_P# ^7_XJC_A;OC7_H;-9_\ ^7_ .*KDOQH_&CZU7_Y M^/[V'U/#?\^H_<@HHHKK?^%N^-?^ALUG_P #Y?\ XJC_ (6[XU_Z&S6?_ ^7 M_P"*KDOQH_&CZU7_ .?C^]A]3PW_ #ZC]R"BBBNM_P"%N^-?^ALUG_P/E_\ MBJ/^%N^-?^ALUG_P/E_^*KDOQH_&CZU7_P"?C^]A]3PW_/J/W(****ZW_A;O MC7_H;-9_\#Y?_BJ/^%N^-?\ H;-9_P# ^7_XJN2_&C\:/K5?_GX_O8?4\-_S MZC]R"BBBNM_X6[XU_P"ALUG_ ,#Y?_BJ/^%N^-?^ALUG_P #Y?\ XJN2_&C\ M:/K5?_GX_O8?4\-_SZC]R"BBBNM_X6[XU_Z&S6?_ /E_P#BJ4?%WQK_ -#9 MK7_@?+_\57(_C1^-'UJO_P _'][#ZGAO^?2^Y!1115F\O)K^ZEN;F9[BXE8O M)+(Q9W8G)))Y)/K56BBN9MMW9UI**L@HHHHHHHJ0"BBBI(?]9'_O#^=?J?X> M_P"1=T;_ *\+?_T4M?EA#_K(_P#>'\Z_4_P]_P B[HW_ %X6_P#Z*6OU+@3^ M-7]%^9^%^*7\'"^LOT"BBBK]%%%?L)_/ 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 4445YM^TE_R0WQ?_P!>\7_I1%7YT5^B M_P"TE_R0WQ?_ ->\7_I1%7YT5^(<;?\ (PA_A7YL_ISPQ_Y%-3_&_P#TF(44 M44VBBBOSL_7PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBGH,L .]?H-^R[X+/@_X0Z6\J;+O5B;^8]]K<1C_O@ _P# C7PQX#\,R^,/ M&.CZ+%G?>W,<.5_A!8 M^ R?PK]/K>UBL[>*WMU$=O"BQ1)V5% "C\@*_3N" M<%[2O4Q?MK?$#[=KVF^$;63 M,&GI]IN@IX,T@^4'_=3'_?1KY[/&E\" M]Z7HO\]%\PHHHKYSU[7+OQ+J]YJ5_,UQ=W4K32R.GOLN[&99D M/8X/*GV(R#[$U^F_A_7;7Q/H.FZQ9-NL[^!+B+V##.#[@Y!^E?E;7W!^QCXR M.M_#V]T*63=-H]QF-2>?*ER1^3AO^^A7Z/P9CW1Q4L))Z35UZK_-'XYXE94L M3@(9A!>]2=G_ (7_ ).UO5A1117T!1117[8?S.%%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%+7Q3^VEX-&C>/K/7H4VQ:Q M;@R$#CS8\(WXD;#^)K[5KQ;]KCPF?$OPBN+U$WW&CW"W2XZ[&^1_PP5/_ :^ M3XGP?US+9V6L?>7RW_"Y]_P/F/\ 9^=T6W:,_UO M_P"BEKQ 5[?^V+_R6J__ .O:W_\ 12UX@*_F;.O^1C7_ ,3_ #/[7X:_Y$V% M_P $?R04444E%%%>*?2!11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !1116CHNK3Z'J]GJ-K(8[FUE2:-Q_"RD$'\Q7Z>^$_$4/ MB[POI6N6Y_+1;>3;=:W-Y M;8.#Y,>&?\V*#\#7PL*_&.-,Q=3$1P4'I#5^KV^Y'])>&N3JAA)YE47O5-(_ MX5_F_P @HHHIM%%%?F9^TA11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !1117WI^R+XZ/BOX7#3)Y=][H8G[Q?Q^4C_@5?<5?T+POC'C,MAS/6 M'NOY;?A8_D7CG+5EV=5>16C4M)?/?\4PHHHI****^N/SX******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****;(BRQM&1D,"I'J# MQ13J*AQ3W-(U)QT3L%%%%?E S5^BO[-E^-0^"'A9P8N#^U%K\C^H/$JC[7)HU%]B: M?WIK\V@HHHKW2BBBOW4_EL******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBE4E6R#@UYA\0/V?3_P"R M=1?)^V:;A"6]73&UOK@'GK7IU.Y/ KAQ6#H8R/)7@I+S/3P.8XO+:GM<)4<) M>3M]_=>H4445\3>,OV+?%6C[Y= NK;Q# ,D1JWDS_38QP?P:O&/$G@#Q#X1N M#%K.BWNG/G'[^%E!^AQ@_A7Z?TV:-;B)HID66)AAHY%#*?J#P:^&QG!6$K7E MAIN#[;K_ #/U++_$S,*"4<93C47?X7^%U^""BBBORA92O4;?K3<5^E7B+X(> M O%6XW_A>Q$C')EM5,#'_O@BO-=<_8K\&:@2=.U'4M*;LI*SK^1 /ZU\EB." M\PIZTFIKUL_Q_P S[_">).3UDE7C*F_2Z_#7\ HHHKX?VD4"OJ'6/V%]9A4M MIGB6PO/[L=S$\)_$C<*X/6OV2_B1I18Q:/%J,8_BL[F-\_120WZ5\_6R+,L/ M\=&7R5_R/K<-Q3DN+7[O%1^;M^=@HHHKQLK2=ZZ_6OA-XR\/L1J'AG4[;'=[ M5\?F!BN7FM)[>0QRPO&R]592"*\BI0JTW:<6O56/HJ6(HUE>E-->33_(**** MKT4NTCJ#^5)7.= 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 4445)#_K(_P#>'\Z_4_P]_P B[HW_ %X6_P#Z*6ORPA_UD?\ O#^= M?J?X>_Y%W1O^O"W_ /12U^I<"?QJ_HOS/POQ2_@X7UE^@4445?HHHK]A/YX" MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBO M-OVDO^2&^+_^O>+_ -*(J_.BOT7_ &DO^2&^+_\ KWB_]*(J_.BOQ#C;_D80 M_P *_-G].>&/_(IJ?XW_ .DQ"BBBFT445^=GZ^%%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 4445]"_L7^%QJ_Q.FU:10T>D6CRJ3_ST?Y$ M_0D_A7V[7SY^Q7X9&F_#?4M89,2:E>;%/JD:X_\ 0G-?0F.M?T'PIA?JV60? M6=V_GM^%C^2>/,=],-7UJX),M[&? M@SXFNHW*330+:(1ZR,%/_CI:OSC;.[)K\=XXQ3E5I89;)B_(_HOPOP*C MAZ^.:U;45\E=_?=?<%%%%,HHHK\N/W ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIW2O>OV-_$Y MT?XL+IS-B+5;26 CL64>8I^OR8_&O!>:[#X1:T?#OQ.\,Z@#@0W\);_=+ '] M":]3*Z[PV-I55TDONOJ>-G>%6.RW$8=KXHRMZVT_$****_3"BGRIY:L[!11111113$%%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 4444M4/$&BQ>(] U+2)@#%?6TELV>GSJ0#^!(/X5?I?NMGO656 M"JP=.6S-Z-25&I&I!V:U7J@HHHK\J-3LY=-U"YM95*2PR-&R^A!P?U%4Z]3_ M &F?#8\,_&?Q#"B>7#<3"[C]UE4/G\R:\M'.:_EW%T7AL14HO[+:_$_N; 8F M.,PM+$QVG%/[U<****;1117&=P4445].?L,?\C9XF_Z\%_\ 1BU]C5\<_L,? M\C9XF_Z\%_\ 1BU]C5^^\'_\BJ/J_P S^4/$3_D?3](_D@HHHHHHHK[8_,PH MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKX M-_;%_P"2U7__ %[6_P#Z*6O$!7M_[8O_ "6J_P#^O:W_ /12UX@*_F;.O^1C M7_Q/\S^U^&O^1-A?\$?R04444E%%%>*?2!11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !1113L]:^G?V&M8\GQ5XBTLL<75DLZK MVW1N.?R8U\PXKVS]D'4#9?&K3HLX%U;W$/\ Y#+?^RU[^0U'1S.A)?S)??I^ MI\KQ706(R3%0?2#?W:_H%%%%?>M%%%?TH?Q<%%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%*F-XW':N>6/0#UI-V5RHK MF:04445\+_MC^*?[>^+#ZY_-\?A7@W2ND^(6NOXF\;:YJ MSDDW=Y+*,^A*_* M*UE:&YBD4X*N&!^AK]4M+N_[0TNRNQ@BXMXY>/\ :0'^M?KG M;W:]+LT_ON MC^?O%/#KGPN(77F7W6:_-A1115BBBBOU<_!0HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****_)^OJS]AGQ#MO/% M&AN_$L,=Y&O?*,58_DXKY3VXKU7]F?Q4/"?QCT&65Q';7;FRF)Z;9!M'_CQ4 M_A7\U9%BOJN8T:KVO9^CT/[3XHP+S#)L102N^6Z]5JOR"BBBOT+HI2"I(/!' M%)7]*'\6A11111113$%%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1113UFDC MX5V4>QJC?Z-IVK(5O=.L[P?]-[='_F*MT5G*G"2M*-S:%:I3?-"5F%%%%<-J MWP+\ :QN^U>$].!;O AA/X;"*X[5/V/OAUJ&?L\&HZ:Y_B@N0X'T#@U[52UY M=;)\OK?'1B_DCWL/Q%F^&=Z6)FO^WG;[GH%%%%?+VL?L,:=(2=+\53P^BW=H MK?JK#^5<5K'[$?B^T&=/U/2M2'IYK1-_X\,?K7VM1N+5XE;A/*ZNT'%^3?ZW M1])A_$#/L/\ %44U_>BOTL_Q"BBBOSOU?]F;XD:)N>;PS<7$:_QVK+,#] I) M_2N#U7PKK&@R&/4=,N[)QU6X@>,_J!7ZF?=Z'%),J7$31S*LT;<%) &4_4'B MO#K<#4)?P:K7JD_RL?487Q1Q45_M.'4O\+:_.X4445^3[1E>H(_"D"_C7Z:: M]\(O!'B97_M#PMILKMUDB@$+?FF*\WU[]C;P%JFXV#ZCH[GIY4PE0?\ 6!/ M_CU?/8C@O'4]:'+J:W3DW%GB=![Y0G M'XU\QB_Y%W1O^O"W_ /12U^6$/^LC_P!X?SK]3_#W_(NZ-_UX6_\ Z*6OU+@3^-7] M%^9^%^*7\'"^LOT"BBBK]%%%?L)_/ 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 4445YM^TE_R0WQ?_U[Q?\ I1%7YT5^B_[2 M7_)#?%__ %[Q?^E$5?G17XAQM_R,(?X5^;/Z<\,?^134_P ;_P#28A1113:* M**_.S]?"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI?I0JY8?6CUK M2\/Z8^L:W8V29+W$\<*X]68*/YUI&+E)16[%*2A%REL@HHHK]&?@AH/_ C7 MPC\+6)4*_P!B6=\?WI29#_Z$!^%=OV-1PVJ6,,5M&-L<"+$H'0!0!_2GU_4F M$HK#X>%*.T4E]R/X5Q^(>*Q=7$2WE)O[W<********ZSSPHHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@84445YM^T!\/=9^*'@2 M+0]%EMXI6NUGE-TY1=JJV " >_-:VC['W64<99EDN&^J851Y+MZJ[N_F%%%%?$/\ PQ+XX_Y_ M-'_\"3_\31_PQ+XX_P"?S1__ )/_P 37V]17F?ZF9;WE]Y[/_$2,[[0^[_@ MA1117Q#_ ,,2^./^?S1__ D__$T?\,2^./\ G\T?_P "3_\ $U]O44?ZF9;W ME]X?\1(SOM#[O^"%%%%?$/\ PQ+XX_Y_-'_\"3_\31_PQ+XX_P"?S1__ )/ M_P 37V]11_J9EO>7WA_Q$C.^T/N_X(4445\0_P##$OCC_G\T?_P)/_Q-'_#$ MOCC_ )_-'_\ D__ !-?;U%'^IF6]Y?>'_$2,[[0^[_@A1117Q#_ ,,2^./^ M?S1__ D__$T?\,2^./\ G\T?_P "3_\ $U]O44?ZF9;WE]X?\1(SOM#[O^"% M%%%?$/\ PQ+XX_Y_-'_\"3_\31_PQ+XX_P"?S1__ )/_P 37V]11_J9EO>7 MWA_Q$C.^T/N_X(4445\0_P##$OCC_G\T?_P)/_Q-'_#$OCC_ )_-'_\ D__ M !-?;U%'^IF6]Y?>'_$2,[[0^[_@A1117Q#_ ,,2^./^?S1__ D__$T?\,2^ M./\ G\T?_P "3_\ $U]O44?ZF9;WE]X?\1(SOM#[O^"%%%%?$/\ PQ+XX_Y_ M-'_\"3_\31_PQ+XX_P"?S1__ )/_P 37V]11_J9EO>7WA_Q$C.^T/N_X(44 M45\0_P##$_CC_G]T?_P)/_Q-3V?[&/CFTN89EO=)#QL''^E'J#D?PU]K452X M.RV.MY??_P )>(^=25FH?=_P0HHHI(]WEQ[_O[5W?7 S^M+117W25E8_+&[ MN["BBBBBBBF(******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ****^/OVY-!\GQ%XW=O5HVR/_'7'Y5\OU]R_MH:(-0^ M%MEJ(7+V&H+ELN*:'LO7,3#'XUY4 M.]>E_LV_\EN\)_\ 7U_[*:]3+7;&T7_>C^:/&SI/X>"BBBBBBBF(******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHI:R?%^H#2?".NWIX^SV$\F?I&V*UN]<5\:[O['\(?%\@(4G3I$R3_ M '@%_K7#CI^SPM2:Z1;_ /3RRDJ^.H4I?:E%?>T%%%%?FG*"_#K,*7^Z8;_ !/\D%%%%;%%%%?L M9_.844444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%?D\14]G.O ^AZ]$P8WMLKR =I!\LB_@P/Z5T.:^5_P!B?XA>;;ZI MX.N91N7-]9!C]!*@_P#'6Q[-7U/7])Y)CEF&!IUKZVL_5;G\7\396\GS2MAK M>[>\?\+U7W;?(********]X^5"BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBE5BC94[3ZB MDHI#] HHHK&\1>"O#WC"%H]:T2QU(-_%/"I_E^?YGEC7U6 MO**72]U]SN@HHHKX/\:?LA^.?#*O/86\7B"T7GS-/?+X]3&V&_+->-7VFW>D MW3V]W;2VTT9PTO-8?BKP/X?\ '%H;?7M(M=40C DF3]ZO M^ZXPR_@:^$QW!-*=Y8.;3[2U7W[_ )GZGE?B;7IVAF-)27>.C^YZ/\ HHHK\ MNJ*^OOB%^Q/;7"R7/@_5?(DZC3M2.0?990/T8?C7S/XQ^'7B+X?W_P!DU[2I M]/D/W6D7Y''JK#Y6'T-?G./R?&Y:[5Z=EW6J^\_9,IXBRS.5?"54Y?RO27W/ M\U=!1117+T48-%>(?2!11111110 44444444 %%%%%%%% !11111110 4445 M)#_K(_\ >'\Z_4_P]_R+NC?]>%O_ .BEK\L(?]9'_O#^=?J?X>_Y%W1O^O"W M_P#12U^I<"?QJ_HOS/POQ2_@X7UE^@4445?HHHK]A/YX"BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBO-OVDO\ DAOB_P#Z M]XO_ $HBK\Z*_1?]I+_DAOB__KWB_P#2B*OSHK\0XV_Y&$/\*_-G].>&/_(I MJ?XW_P"DQ"BBBFT445^=GZ^%%%%%%%% !11111110 44444444 %%%%%%%% M!1113PM>B_L]Z6NL?&7PK;.F^/[8LKK_ +*?,?\ T&O.@>*]Q_8[T[[;\9K6 M>UWA\KQ-5;J$OOL[!1117W>268D M]3S2445_3I_$(44444444Q!11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 4445YU^T3I(UGX*^*H-NYHK=;A>.Z2*V?R!K\Y&X;%?J M7XNT_P#M;PCKECC=]IL+B+'^]&PK\MI%P[#WK\8XXH\N*I5>\6ON?_!/Z2\+ MZ_-@:]#^6:?WK_@!1114=%%%?F9^TA1117TY^PQ_R-GB;_KP7_T8M?8U?'/[ M#'_(V>)O^O!?_1BU]C5^^\'_ /(JCZO\S^4/$3_D?3](_D@HHHHHHHK[8_,P MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK MX-_;%_Y+5?\ _7M;_P#HI:\0%>W_ +8O_):K_P#Z]K?_ -%+7B K^9LZ_P"1 MC7_Q/\S^U^&O^1-A?\$?R04444E%%%>*?2!11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !1111V->F_LV_\EN\)_P#7W_[*:\R[ M&O3?V;?^2W>$_P#K[_\ 937I9;_OM'_%'\T>/G/_ "+<3_@G_P"DL****_16 MBBBOZ@6Q_#KW"BBBBBBBF(******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHKS_ /:!_P"2+^+O^O/_ -G6O0*\_P#V@?\ DB_B[_KS_P#9 MUKS,S_W&M_A?Y'MY)_R-,+_CC^:"BBBOS=;[QHH;[QHK^7S^X HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****? M']]?J*_4?P3_ ,B1X;_[!=I_Z(2ORXC_ -8OU%?J/X)_Y$CPW_V"[3_T0E?I M_ W^\5O1'XAXI?[IAO\ $_R04445L4445^R'\YA11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 4445^3M%%%?R8?WV M%%%%=%X)\67G@?Q5INN:<=EU93+*OHP'WE/L1D'V)K]+/"WBBQ\:>'=-US3) M/,L;V$2ISDH>C(?=3E3]*_+/=[U](_LD?&9?"^LGPCJ\X32-2D#6LLC86WN# M@ 9[*_ /H0I]:^]X3S?ZCB?J]9^Y/\'T?SV/RSCWA]YK@UC,/&]6E][CU7JM MU\PHHHK[/HI64JQ!&"."#25^ZG\L!11111113$%%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 4444M5=7T>Q\1:?+8:G9PZA92##07"!T/O@]#[CFK0I M*SG3C43C-73-J=2=*:G3=FMF%%%%?+GQ7_8S@NO.U#P+/Y,G+'2+M^#[1RG^ M3_\ ?5?*NN>']1\,ZE-I^J6PMMDAG0HRGZ&OU.KDOB1\+?#OQ2THV>N6 M2O,JD07T6%G@_P!UNX_V3D5^=9QPA1Q"=7!>[/MT?^1^Q(>(P;CA\TO4A M_-]I>O?\_-A1117YEC%![=Z]1^,7P&U_X1WQ:=?[0T21_P!QJ<*G8WHKC^!O M8]>Q->7FOQ_$8:MA:CI5XN,ET9_1&#QF'Q]&.(PTU*$MFOZ_ ****91117*= M844444444 %%%%%%%% !1114D/\ K(_]X?SK]3_#W_(NZ-_UX6__ **6ORPA M_P!9'_O#^=?J?X>_Y%W1O^O"W_\ 12U^I<"?QJ_HOS/POQ2_@X7UE^@4445? MHHHK]A/YX"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBO-OVDO^2&^+_P#KWB_]*(J_.BOT7_:2_P"2&^+_ /KWB_\ 2B*O MSHK\0XV_Y&$/\*_-G].>&/\ R*:G^-_^DQ"BBBFT445^=GZ^%%%%%%%% !11 M111110 44444444 %%%%%%%% !1112BOIC]ANQ\SQOK]UC_4Z?LS_O.O^%?- M'I7U?^PG WG>,9L<>3;IG/\ ML?Z5]-PW'GS6BO/\D?$\:5'3R#$M=4E][2" MBBBOK&BBBOZ-/XZ"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ****3E1J=FU]Z M7^1^Z^%M2U?%4NZB_N;7ZA1117$4445^/G]#!1117TY^PQ_R-GB;_KP7_P!& M+7V-7QS^PQ_R-GB;_KP7_P!&+7V-7[[P?_R*H^K_ #/Y0\1/^1]/TC^2"BBB MBBBBOMC\S"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBO@W]L7_ )+5?_\ 7M;_ /HI:\0%>W_MB_\ ):K_ /Z]K?\ ]%+7 MB K^9LZ_Y&-?_$_S/[7X:_Y$V%_P1_)!11124445XI](%%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%'K7IO[-O_);O"?\ MU]_^RFO,NQKTW]FW_DMWA/\ Z^__ &4UZ66_[[1_Q1_-'CYS_P BW$_X)_\ MI+"BBBOT5HHHK^H%L?PZ]PHHHHHHHIB"BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH *****\_P#V@?\ DB_B[_KS_P#9UKT"O/\ ]H'_ )(O MXN_Z\_\ V=:\S,_]QK?X7^1[>2?\C3"_XX_F@HHHK\W6^\:*&^\:*_E\_N * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBGQ_ZQ?J*_4?P3_R)'AO_ +!=I_Z(2ORXC_UB_45^H_@G_D2/#?\ MV"[3_P!$)7Z?P-_O%;T1^(>*7^Z8;_$_R04445L4445^R'\YA11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445^3 MM%%%?R8?WV%%%%%.C8HP(.".:;10 4445]S_ +,GQ[C\?:;#X9UR=5\1VD>V MWED/-[&HZ>\B@<_W@,]0:]\]J_*K3=2N='U""]LIY+:Z@<21S1,5=6!R"".A MK[K_ &?_ -HBS^*%G#I.KR1VGBF),;>%2] 'WT]']5[]1W _9.&>(E6C'!8N M7O+2+?7R?F?SEQMP;+"SEF67QO3>LHKH^Z\OR]-BBBBO::***_3C\1"BBBBB MBBF 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445!J.F MVNL:?<6-];1WEE<(8Y;>90RNI[$5\4?M!?LTW'P^DFU[P\LEYX:9LR1GYI+( MD\*Q_B7T?\#ZG[?ZTR:*.XBDAEC26&12DDF%%%%%%%% !1114D/\ K(_]X?SK]3_# MW_(NZ-_UX6__ **6ORPA_P!9'_O#^=?J?X>_Y%W1O^O"W_\ 12U^I<"?QJ_H MOS/POQ2_@X7UE^@4445?HHHK]A/YX"BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBO-OVDO^2&^+_P#KWB_]*(J_.BOT7_:2 M_P"2&^+_ /KWB_\ 2B*OSHK\0XV_Y&$/\*_-G].>&/\ R*:G^-_^DQ"BBBFT M445^=GZ^%%%%%%%% !11111110 44444444 %%%%%%%% !1112BOL#]A6-?[ M&\728^?S;=^-C\5]API_R-J7S_)G MY[Q]+ER"O_V[_P"E(****^EJ***_H,_D8******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHK\Z_VE(O(^.'BT?WKLR< M?[0#?UK]%*_/O]JR$P_'+Q"2H7=Y+\=\PH%\K9G6C MWA_[<@HHHKR&BBBOQ,_I<****^G/V&/^1L\3?]>"_P#HQ:^QJ^.?V&/^1L\3 M?]>"_P#HQ:^QJ_?>#_\ D51]7^9_*'B)_P CZ?I'\D%%%%%%%%?;'YF%%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%?!O[8 MO_):K_\ Z]K?_P!%+7B KV_]L7_DM5__ ->UO_Z*6O$!7\S9U_R,:_\ B?YG M]K\-?\B;"_X(_D@HHHI****\4^D"BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBCUKTW]FW_ )+=X3_Z^_\ V4UYEV->F_LV M_P#);O"?_7W_ .RFO2RW_?:/^*/YH\?.?^1;B?\ !/\ ])84445^BM%%%?U MMC^'7N%%%%%%%%,044444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11117G_[0/_)%_%W_ %Y_^SK7H%>?_M _\D7\7?\ 7G_[.M>9F?\ N-;_ M O\CV\D_P"1IA?\-%#?>-%?R^?W %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1113X_\ 6+]1 M7ZC^"?\ D2/#?_8+M/\ T0E?EQ'_ *Q?J*_4?P3_ ,B1X;_[!=I_Z(2OT_@; M_>*WHC\0\4O]TPW^)_D@HHHK8HHHK]D/YS"BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\G:***_DP_OL**** M**** "BBB@BK5K=S6-Q'/!*\,\;!T>-BK*P.001T(-5C252NM4)KF5F%%%%? M97P,_:RM]72WT3QM.MM? !(=8;A)?03>C?[?0]\=:^F58,BNI#*RAE93D$'H M0>XK\G@2#FO9O@]^TKX@^&+16-PQUG0 <&QN'(:(=S&_)7ZO?\S\3XF\/H8IRQ64I1GNX[)^G;TV] HHHK[[W$4#WKC_AU\5_ M#/Q1L1-H>H*UPJ[I+";"7$?U3^(?[2Y%=A7ZY0Q%+%4U4HR4HOJC^?L5A*^! MJNAB8.$ENFK!11124445TG$%%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%5M6TFRU[2[K3M0MTN["ZB,,T,G1U/7Z'T(Z$ U^=_QP^$ M]W\)?&$U@^Z;3;C,UC=,/]9$3T/^TO0^_/<5^C72O/\ XX?"Z#XK> KK3E11 MJ]MFXT^8\$2@U?&<2Y,LRPSJ4U^\AJO/NO\C](X+XCEDF-5&J M_P!S4:3\GTE_GY!1117YN4#FK-S:R6=Q+!*C1RQL4=6!!!!P01Z@U7^[7X"] M'8_K-6DKH****2BBBI ****DA_UD?^\/YU^I_A[_ )%W1O\ KPM__12U^6$/ M^LC_ -X?SK]3_#W_ "+NC?\ 7A;_ /HI:_4N!/XU?T7YGX7XI?P<+ZR_0*** M*OT445^PG\\!11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !1117FW[27_)#?%__ %[Q?^E$5?G17Z+_ +27_)#?%_\ U[Q?^E$5 M?G17XAQM_P C"'^%?FS^G/#'_D4U/\;_ /28A1113:***_.S]?"BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHI:^R/V%YMWACQ;%C_ )>K9]W_ %Q MBOC>OKO]A6?_ (EWC"'C >V?W_C'Y5]=PJ[9M2OY_DS\^X]CS.OOT_=-? 7[7' M_)<];_ZY6O\ Z(CK\^XV_P"1=#_$OR9^O>&7_(WJ?X'_ .E1"BBBO&J***_# M3^G0HHHKZ<_88_Y&SQ-_UX+_ .C%K[&KXY_88_Y&SQ-_UX+_ .C%K[&K]]X/ M_P"15'U?YG\H>(G_ "/I^D?R044444445]L?F844444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 4445\&_MB_\EJO_P#KVM__ $4M M>("O;_VQ?^2U7_\ U[6__HI:\0%?S-G7_(QK_P")_F?VOPU_R)L+_@C^2"BB MBDHHHKQ3Z0******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ****/6O3?V;?\ DMWA/_K[_P#937F78UZ;^S;_ ,EN\)_]??\ [*:] M++?]]H_XH_FCQ\Y_Y%N)_P $_P#TEA1117Z*T445_4"V/X=>X44444444Q!1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%>?_M _\D7\ M7?\ 7G_[.M>@5Y_^T#_R1?Q=_P!>?_LZUYF9_P"XUO\ "_R/;R3_ )&F%_QQ M_-!1117YNM]XT4-]XT5_+Y_< 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%/C_P!8OU%?J/X)_P"1(\-_]@NT M_P#1"5^7$?\ K%^HK]1_!/\ R)'AO_L%VG_HA*_3^!O]XK>B/Q#Q2_W3#?XG M^2"BBBMBBBBOV0_G,******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBOR=HHHK^3#^^PHHHHHHHH ******** "BB MBBBBB@ HHHJ[IVI76DWD5U9W$MM<1-N26)RK*?4$<@U]%?#7]LS6=&\FS\6V M_P#;MHO'VR,A+E![_P +_C@^]?->?E]Z,\5Z>"S+%9?/GP\VO+H_5;'C9GD^ M!S>G[/&TE+L^J]&M4%%%%?IGX'^+'A3XC0J=!UB&XG/+6(+!< M+Y&I NX4=ED^\/Q)^E?I>7\;0E:&-A9]UM]Q^*9MX95(WJ995NOY9:/Y-:?> MD%%%%?>_XT9]>:\'\&_MB^"_$(BCUB*Z\.W38#>8OG0Y]G4;@/JOXU[3H?B# M2_$UL+G2-2M-4MR,^9:3*^/J!R/QK[_"9I@\HHHKU3P@HHHHHHHIB"BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBC MIR.M%% PHHHKXF_;$^&X\,^-H?$EG#Y=CK09I @^5+A<>8/Q!#?4FOGCMZU^ MC_QZ\"CXA?"W6-/2/?>6Z?;+3CYO,C!) _WEW+^-?G"R[6(]#BOY^XIRY8'' MN4%[L]5Z]5_7<_K7@3.'FF4QA4=YTO=?IT?W:?(****91117QI^BA1114D/^ MLC_WA_.OU/\ #W_(NZ-_UX6__HI:_+"'_61_[P_G7ZG^'O\ D7=&_P"O"W_] M%+7ZEP)_&K^B_,_"_%+^#A?67Z!1115^BBBOV$_G@******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****\V_:2_Y(;XO_P"O>+_T MHBK\Z*_1?]I+_DAOB_\ Z]XO_2B*OSHK\0XV_P"1A#_"OS9_3GAC_P BFI_C M?_I,0HHHIM%%%?G9^OA11111110 44444444 %%%%%%%% !11111110 4444 M[-?5'["3\0]7M2V!<::[?4JZ'_' M\J^DX=G[/-*+??\ -6/C>,:3K9#BH+M?[FG^@4445]HT445_1Y_&P4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444Z,;G M4'UI-V5QI7=@HHHI**^!_&W[0'Q#TGQEK5G:^*K^&VM[V:.*-6&%578 #CL! M6#_PTE\2O^ANO_\ OH?X5^8U81J*M"S2?7K\ M@HHHK]%:*_.G_AI+XE?]#=J'_?0_PH_X:3^)7_0W:A_WT/\ "H_UXP?_ #ZE M^'^9I_Q"_,?^?\/Q_P @HHHK]%J*_.G_ (:3^)7_ $-VH?\ ?0_PH_X:3^)7 M_0W:A_WT/\*/]>,'_P ^I?A_F'_$+\Q_Y_P_'_(****_1:BOSI_X:3^)7_0W M:A_WT/\ "C_AI/XE?]#=J'_?0_PH_P!>,'_SZE^'^8?\0OS'_G_#\?\ (*** M*_1:BOSI_P"&D_B5_P!#=J'_ 'T/\*/^&D_B5_T-VH?]]#_"C_7C!_\ /J7X M?YA_Q"_,?^?\/Q_R"BBBOT6HK\Z?^&D_B5_T-VH?]]#_ H_X:3^)7_0W:A_ MWT/\*/\ 7C!_\^I?A_F'_$+\Q_Y_P_'_ ""BBBOT6HK\Z?\ AI/XE?\ 0W:A M_P!]#_"C_AI/XE?]#=J'_?0_PH_UXP?_ #ZE^'^8?\0OS'_G_#\?\@HHHK]% MJ*_.G_AI/XE?]#=J'_?0_P */^&D_B5_T-VH?]]#_"C_ %XP?_/J7X?YA_Q" M_,?^?\/Q_P @HHHK]%J*_.G_ (:3^)7_ $-VH?\ ?0_PH_X:3^)7_0W:A_WT M/\*/]>,'_P ^I?A_F'_$+\Q_Y_P_'_(****_1:BOSI_X:3^)7_0W:A_WT/\ M"C_AI/XE?]#=J'_?0_PH_P!>,'_SZE^'^8?\0OS'_G_#\?\ (****_1:BOSI M_P"&D_B5_P!#=J'_ 'T/\*/^&D_B5_T-VH?]]#_"C_7C!_\ /J7X?YA_Q"_, M?^?\/Q_R"BBBOT6HK\Z?^&D_B5_T-VH?]]#_ H_X:3^)7_0W:A_WT/\*/\ M7C!_\^I?A_F'_$+\Q_Y_P_'_ ""BBBOT6HK\Z?\ AI/XE?\ 0W:A_P!]#_"C M_AI/XE?]#=J'_?0_PH_UXP?_ #ZE^'^8?\0OS'_G_#\?\@HHHK]%J*_.G_AI M/XE?]#=J'_?0_P */^&D_B5_T-VH?]]#_"C_ %XP?_/J7X?YA_Q"_,?^?\/Q M_P @HHHK]%J*_.G_ (:3^)7_ $-VH?\ ?0_PH_X:3^)7_0W:A_WT/\*/]>,' M_P ^I?A_F'_$+\Q_Y_P_'_(****_1:BOSI_X:3^)7_0W:A_WT/\ "C_AI/XE M?]#=J'_?0_PH_P!>,'_SZE^'^8?\0OS'_G_#\?\ (****_1:BOSI_P"&D_B5 M_P!#=J'_ 'T/\*/^&D_B5_T-VH?]]#_"C_7C!_\ /J7X?YA_Q"_,?^?\/Q_R M"BBBOT6HK\Z?^&D_B5_T-VH?]]#_ H_X:3^)7_0W:A_WT/\*/\ 7C!_\^I? MA_F'_$+\Q_Y_P_'_ ""BBBOT6HK\Z?\ AI/XE?\ 0W:A_P!]#_"C_AI/XE?] M#=J'_?0_PH_UXP?_ #ZE^'^8?\0OS'_G_#\?\@HHHK]%OTKX#_:W_P"2Z:V? M^F-M_P"B$K&7]I+XE;L_\)=J!_X&/\*XSQ/XHU3QCK4VJZQ>2W^H3!1)/*I&2<7'2][MI M]4NP4445BT445^>GZX%%%%?3G[#'_(V>)O\ KP7_ -&+7V-7QS^PQ_R-GB;_ M *\%_P#1BU]C5^^\'_\ (JCZO\S^4/$3_D?3](_D@HHHHHHHK[8_,PHHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKX-_;%_ MY+5?_P#7M;_^BEKQ 5[?^V+_ ,EJO_\ KVM__12UX@*_F;.O^1C7_P 3_,_M M?AK_ )$V%_P1_)!11124445XI](%%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%'K7IO[-O_ "6[PG_U]_\ LIKS+L:]-_9M M_P"2W>$_^OO_ -E->EEO^^T?\4?S1X^<_P#(MQ/^"?\ Z2PHHHK]%:***_J! M;'\.O<********8@HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBO/_V@?^2+^+O^O/\ ]G6O0*\__:!_Y(OXN_Z\_P#V=:\S,_\ <:W^ M%_D>WDG_ "-,+_CC^:"BBBOS=;[QHH;[QHK^7S^X HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?'_K%^HK]1 M_!/_ ")'AO\ [!=I_P"B$K\N(_\ 6+]17ZC^"?\ D2/#?_8+M/\ T0E?I_ W M^\5O1'XAXI?[IAO\3_)!1116Q1117[(?SF%%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !1117Y.T445_)A_?84444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !1112_2M#3-9OM'N$N M;"\GM)T.5DAD*,/H0L6R_P#+'48A(<4<+WKZ+"\09E@](56UV>OYGR..X1R7,+NKATGWC[K_ M^(4445^B_AW]H M[X<^)&58?$D-E*>/*U"-H3GZD;?UKT+3]0M-6C633[NWOHFZ-;3+*#^*DU^4 MZL03C^=7=/UJ^TJ82V5Y/:RC^.&5D;\P:^IP_'&(CI7I*7H[?YGP6,\+\'4N M\)B)1\FD_P K!1117ZJ,I4XQ@CL:3IU%?G5H?[1_Q$\/^6EOXGNY8D&!'=;9 MU_)P:]#T/]MSQ59[5U32M-U-1U94:%S^*G'Z5])0XTR^II54H?*Z_!_H?&8K MPUS:C=T9QFO5I_BK?B%%%%?:-+7S3HO[<6@W&P:IXUG611^# ']: M[C2?VKOAKJA4/K%QIY]+RU)X1SS"_'AI? M+WORN%%%%>O%2*2N7TGXI>#==*BQ\5:3,S?P-)P[Y:]-Q?FFOS"BBBG44I4]P1^%-W5TW1Q MM-;A1112T444Q!11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M*IVL#@,.X/0U^;7QN\(CP/\ %#Q#I,:E+>.Y:2#_ *YO\Z?HP%?I+CJ:^.OV MXO#HM?%7A_6T0XO;1H)&QQNC;C\=K#\J_/N,\*JV!5=;P:^YZ/\ &Q^N>&V/ M>'S66%;TJ1?WQU7X7"BBBOF&BBBOPT_I\****DA_UD?^\/YU^I_A[_D7=&_Z M\+?_ -%+7Y80_P"LC_WA_.OU/\/?\B[HW_7A;_\ HI:_4N!/XU?T7YGX7XI? MP<+ZR_0****OT445^PG\\!11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !1117FW[27_ "0WQ?\ ]>\7_I1%7YT5^B_[27_)#?%_ M_7O%_P"E$5?G17XAQM_R,(?X5^;/Z<\,?^134_QO_P!)B%%%%-HHHK\[/U\* M******* "BBBBBBB@ HHHHHHHH ******** "BBBGAL?RKV?]DC4Q8_&O2HR MV!6U?8XVC4 M[27YH\?.J#Q.6XBBMY0DOG9V"BBBOTEHI9%\N1E/53BDK^GUL?PZ]'8***** M***8@HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBG1_Z MQ?K3:*3V&G9W"BBBOS2^,EF;#XI^*X",8U*=@,8X+L1_.N+[5ZO^U#IYTWXX M^)UV[4FE2=?<.BG/YDUY37\NX^#I8NK!])-?B?W+E-;ZQ@,/5_FC%_>D%%%% M-HHHKSSU0HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ****^G/V&/^1L\3?\ 7@O_ *,6OL:OCG]AC_D;/$W_ %X+_P"C%K[& MK]]X/_Y%4?5_F?RAXB?\CZ?I'\D%%%%%%%%?;'YF%%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%?!O[8O\ R6J__P"O:W_] M%+7B KV_]L7_ )+5?_\ 7M;_ /HI:\0%?S-G7_(QK_XG^9_:_#7_ ")L+_@C M^2"BBBDHHHKQ3Z0******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ****/6O3?V;?^2W>$_P#K[_\ 937F78UZ;^S;_P EN\)_]??_ M +*:]++?]]H_XH_FCQ\Y_P"1;B?\$_\ TEA1117Z*T445_4"V/X=>X444444 M44Q!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%>?_M M_P#)%_%W_7G_ .SK7H%>?_M _P#)%_%W_7G_ .SK7F9G_N-;_"_R/;R3_D:8 M7_''\T%%%%?FZWWC10WWC17\OG]P!11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 4444^/_6+]17ZC^"?^1(\-_P#8 M+M/_ $0E?EQ'_K%^HK]1_!/_ ")'AO\ [!=I_P"B$K]/X&_WBMZ(_$/%+_=, M-_B?Y(****V****_9#^Z>X:VNYH&!R&CD93^AK/IWX5:E M*+NF3*$9*TE<****[G3/C;X\T3:+3Q5JB*O16N6=1^#$BNQTG]KOXDZ><2ZK M!J _Z>K6-OZ"O%6/X49KT*698VE_#JR7S9Y.(R7+<5_&P\)>L5?[[!1117TS MIO[:+\4/!_B3']F^)M+NB> GVA4<_\ 6P?TK\Q-U.6 M1EZ,1^.*]NAQMC8?Q81E]Z/F,3X9974UH59P?R:_)/\ $****_6%5+1[QRG] MY>1^=(<=CFOS#\._$CQ/X2=6T?7K_3]O18)V4?EG'Z5ZYX3_ &S?&>B%$U>& MS\00KP?/C\J0_P# TQ^H-?387C;"5-,1!P_%?YGQ6.\,LPHIRPE6-1=OA?ZK M\0HHHK[@Z4<]:\4\#?M;>!_%C1P:A)-X;O&XVWOSPD^TB]/^! ?6O9[>>&[M MX[BWECN+>4;HYH7#HX]0PX-?;8/,,+CH\V'J*2\OU6Y^99AE./RN?)C*+AZK M1^CV?R84444^BBBO2/&"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHI:\!_;2T;^T/A;8WX&7T_4%R?19$93^H M2O?A7F7[2NF_VE\#_$Z8R8DCN/IMD6O!SRE[;+J\/[K?W:GU/"^(>%SK"U/[ MR7R>C_!A1117YTT445_-1_:04445)#_K(_\ >'\Z_4_P]_R+NC?]>%O_ .BE MK\L(?]9'_O#^=?J?X>_Y%W1O^O"W_P#12U^I<"?QJ_HOS/POQ2_@X7UE^@44 M45?HHHK]A/YX"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBO-OVDO\ DAOB_P#Z]XO_ $HBK\Z*_1?]I+_DAOB__KWB_P#2 MB*OSHK\0XV_Y&$/\*_-G].>&/_(IJ?XW_P"DQ"BBBFT445^=GZ^%%%%%%%% M!11111110 44444444 %%%%%%%% !11115S3+U]/U&VN8SB6&59%/N""/Y54 MYH!(8549.,DT*24ERO8****_5K3K]=6TVSOHSN2Z@CF4^H90?ZU8[UYY^S_K MP\1?!OPO=E]\D5O]ED/^U&Q3'_?(7\Z]#K^I,%66(PU.JOM)/[T?POF6&>#Q MM;#O[,I+[F%%%%)1117:>:%%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%?%G[;6B_8_B'I>I@?+?V"9/^U&60C\MOYU\Y>M M?;7[:WA<:E\/M*UI%S)IMV8G;T25?_BD'YU\25_._$V'^KYI5[2LU\_^"?V# MP1C%C,BH.^L;Q?R>GX6"BBBDHHHKY0^Z"BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHKZ<_88_Y&SQ-_UX+_Z,6OL:OCG] MAC_D;/$W_7@O_HQ:^QJ_?>#_ /D51]7^9_*'B)_R/I^D?R044444445]L?F8 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445 M\&_MB_\ ):K_ /Z]K?\ ]%+7B KV_P#;%_Y+5?\ _7M;_P#HI:\0%?S-G7_( MQK_XG^9_:_#7_(FPO^"/Y(****2BBBO%/I HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHH]:]-_9M_Y+=X3_P"OO_V4UYEV M->F_LV_\EN\)_P#7W_[*:]++?]]H_P"*/YH\?.?^1;B?\$__ $EA1117Z*T4 M45_4"V/X=>X44444444Q!11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%>?\ [0/_ "1?Q=_UY_\ LZUZ!7G_ .T#_P D7\7?]>?_ +.M M>9F?^XUO\+_(]O)/^1IA?\-%#?>-%?R^?W %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1113X_ M]8OU%?J/X)_Y$CPW_P!@NT_]$)7Y<1_ZQ?J*_4?P3_R)'AO_ +!=I_Z(2OT_ M@;_>*WHC\0\4O]TPW^)_D@HHHK8HHHK]D/YS"BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\G:*-I]*-I]*_D MP_OL******-I]*-I]* "BBBBBC:?2C:?2@ HHHHHHVGTHVGTH ******-I]* M-I]* "BBBBBC:?2C:?2@ HHHHHHVGTHVGTH ******-I]*,'TH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHI>?QKOOAO\ &CQ1\+;M9-'U!OLA;,EC/^\@D]A]Q@^]<%2XQ M711Q%7#S52C)QDNJ.;$8:CBZ;HXB"E%[IJZ"BBBOT7^#OQTT+XOV&R _V?KD M,>Z?3'.3QU:-OXE_4=_6O2:_+/P_KU]X8U>TU33;F2TO;63S(IHSA@P_SR.X M.*_1;X._$RV^*_@>UUJ-1%>*?(O8%Z1S #./]E@0P^N.U?M?#?$+S)?5L1_$ M2W[K_,_F;C3A!9*UC<'=T9.UM^5^O9]/N"BBBNUHHHK] /R8******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****Y'XP6_VKX3^ M+XB0-VF2GD>G/]*Z_O7/_$/#?#_Q.,9']F7/_HIJX<=%3PM2+ZQ?Y'JY5)PQ M]"2Z2B_Q04445^7S??/UIM.D_P!8WU--K^6WN?W*@HHHJ2'_ %D?^\/YU^I_ MA[_D7=&_Z\+?_P!%+7Y80_ZR/_>'\Z_4_P /?\B[HW_7A;_^BEK]1X$_C5_1 M?F?AGBE_!POK+] HHHJ_1117["?SP%%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%>;?M)?\D-\7_P#7O%_Z415^=%?HO^TE M_P D,\7_ /7O%_Z415^=%?B'&W_(PA_A7YL_ISPQ_P"134_QO_TF(4444VBB MBOSL_7PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBOM7 M]B7Q)]N\#ZUHKOE["[6=%ST21<''XI^M?1VOZ X3Q7UC+(Q>\+K]5^#/Y,X_P/U//*DTM*B4E]UG^* M84444E%%%?9'YN%%%%%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBN8^)WA,>.?A[K^A[=TMU:MY.1_RT7YT/\ WTH_.OS+GC:W MF:)P59&((88(([5^K@8JP8'!!R*^ /VI/A__ ,(+\4KZ6&+R]/U7_3K; ^4; MB=Z_@^[\,5^5<;8%RC3QD5MH_3=?J?O'ACFBA4K9;-[^]'U6C_"S^3"BBBO& MZ***_(3^@PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHJY::?P\(Z_KS@K]NN8[:)C_=C4LQ'XN!^%?2F M3CK7Z/EG"/\ :&$AB95>5RUM:_IU1^.YYXA+*EGML% M%%%?E;_PCNJ?] ZY_P"_3?X4?\([JG_0.N?^_3?X5^J6X^M&X^M>M_J+'_H( M?_@/_!/!_P"(J2_Z!/\ R;_@!1117Y6_\([JG_0.N?\ OTW^%'_".ZI_T#KG M_OTW^%?JEN/K1N/K1_J+'_H(?_@/_!#_ (BI+_H$_P#)O^ %%%%?E;_PCNJ? M] ZY_P"_3?X4?\([JG_0.N?^_3?X5^J6X^M&X^M'^HL?^@A_^ _\$/\ B*DO M^@3_ ,F_X 4445^5O_".ZI_T#KG_ +]-_A1_PCNJ?] ZY_[]-_A7ZI;CZT;C MZT?ZBQ_Z"'_X#_P0_P"(J2_Z!/\ R;_@!1117Y6_\([JG_0.N?\ OTW^%'_" M.ZI_T#KG_OTW^%?JEN/K1N/K1_J+'_H(?_@/_!#_ (BI+_H$_P#)O^ %%%%? ME;_PCNJ?] ZY_P"_3?X4?\([JG_0.N?^_3?X5^J6X^M&X^M'^HL?^@A_^ _\ M$/\ B*DO^@3_ ,F_X 4445^5O_".ZI_T#KG_ +]-_A1_PCNJ?] ZY_[]-_A7 MZI;CZT*S%@,FE_J+'_H(_P#)?^"->*Y^[82M+$8>G6G&SDDVNUU>WR"BBBFT445SG2%%%%?3G[#'_(V>)O^O!? M_1BU]C5\<_L,?\C9XF_Z\%_]&+7V-7[[P?\ \BJ/J_S/Y0\1/^1]/TC^2"BB MBBBBBOMC\S"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBO@W]L7_DM5_P#]>UO_ .BEKQ 5[?\ MB_\EJO_ /KVM_\ T4M> M("OYFSK_ )&-?_$_S/[7X:_Y$V%_P1_)!11124445XI](%%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%'K7IO[-O_);O"?_ M %]_^RFO,NQKTW]FW_DMWA/_ *^__937I9;_ +[1_P 4?S1X^<_\BW$_X)_^ MDL****_16BBBOZ@6Q_#KW"BBBBBBBF(******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHKS_P#:!_Y(OXN_Z\__ &=:] KS_P#:!_Y(OXN_ MZ\__ &=:\S,_]QK?X7^1[>2?\C3"_P"./YH****_-UOO&BAOO&BOY?/[@"BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHI\?^L7ZBOU'\$_\B1X;_[!=I_Z(2ORXC_UB_45^H_@G_D2/#?_ &"[ M3_T0E?I_ W^\5O1'XAXI?[IAO\3_ "04445L4445^R'\YA11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445YZW[/ M/PV;_F4K/_ON7_XNF_\ #//PW_Z%&S_[[E_^+KM]"NA>Z'IEP.1-:0RC_@2* MW]:NUY%/+L!4BI*C'7R7^1]#5SC-J,W3EB9Z?WG_ )A1117GG_#/7PW_ .A1 ML_\ ON7_ .+H_P"&>OAO_P!"C9_]]R__ !=>AT5?]EX'_GS'[E_D9?VYFO\ MT$S_ / G_F%%%%>>?\,]?#?_ *%&S_[[E_\ BZ/^&>OAO_T*-G_WW+_\77H= M%']EX'_GS'[E_D']N9K_ -!,_P#P)_YA1117GG_#/7PW_P"A1L_^^Y?_ (NC M_AGKX;_]"C9_]]R__%UZ'11_9>!_Y\Q^Y?Y!_;F:_P#03/\ \"?^84445YY_ MPSU\-_\ H4;/_ON7_P"+H_X9Z^&__0HV?_?AT4?V7@?^?,?N7^0?VY MFO\ T$S_ / G_F%%%%>>?\,]?#?_ *%&S_[[E_\ BZ/^&>OAO_T*-G_WW+_\ M77H=%']EX'_GS'[E_D']N9K_ -!,_P#P)_YA1117GG_#/7PW_P"A1L_^^Y?_ M (NC_AGKX;_]"C9_]]R__%UZ'11_9>!_Y\Q^Y?Y!_;F:_P#03/\ \"?^8444 M5YY_PSU\-_\ H4;/_ON7_P"+I/\ AGGX;X./"-GT/\8N>F>: MF65X*SM1C]R_R*CGF:*2OB9_^!/_ #"BBBORDOH3;WU>K?LNNR_'+PQAMO[R13[@QMQ7MY+6E0S"A./\R7WNQ\WQ M)AX8G)\53FM.23^:5U^*"BBBOT)HHHK^ES^* HHHHHHHI@%%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 4444O85SGQ,F%O\.?%4A4D+I=QP M/>,BNCKA_CA="R^#GC&4G;FP:,'/=B%_K7GYA+DPE67:+_(];*8\^88>/><5 M^*"BBBOS5D_UC?6DI6^\?K25_+KW/[D"BBBGP\2+]17ZE^%9C<>%="E( 9M/ MMR<=/]4M?EHOWA]:_3;X3WO]H_"WPG< @[M,A!QZA0"/TK].X&DEB*T>Z7X/ M_@GXEXHT^;!X:IVDU]Z_X 4445U-%%%?LA_.044444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 4445P'Q_L7U+X+^+H4&6%GYG'HC MHY_1:_-YNM?JGK6CKX@T/4M+?[M];2VQ_P"!H5_K7Y;:E9RZ?J%S:S+LEAE: M-U]"IP1^8K\;XXHN.(I5NC37W/\ X)_1_A?B8RP>(P_6,D_O5OT"BBBJ=%%% M?F!^V!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%;O@W MQ#/X5\5Z3K$!(FLKB.=?^ L#C\0/UK]0+2]AU*T@O+=M]OCNUC)SSL'S1G_ODX_X :_3>"<9[/$3 MPLG\2NO5;_@?BGB=ESJX2CCX+X'9^CV^YK\0HHHKUVBBBOV8_F\******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****6O)?VFOAB M?B1\.YI;:+S-8T@-=VV!EGCQ^\0?50& ]5]Z]:H!*L#T-<&-PL,=AYX>IM)6 M_P"#\CU,IXRCO!W_S7HUH%%%%?E R[6(/4&F]N*]Y_:H^#)\ ^*&U M[2[?9X?U9RRJ@^6WFZO'[ \LOMD=J\&]*_FK'8.I@,1+#U5K'\?,_M3+,PH9 MIA(8S#N\9+[GU3\T%%%%-HHHK@/2"BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIW;VJ[IFFSZOJ5M96L;3W-Q M(L4<:CEF) 'U)JF<=J^I?V.OA";R^;QSJ<)^S6K-'IBN/OR]&D^B X!_O'_ M &:];*\!4S+%0P]/KN^RZL\/.\UHY-@:F,J]%HN[>R_KH%%%%?3'P\\&Q?#[ MP3HWA^';FR@"RLO1Y3\SM^+$_@!71T XR:*_I:A1AAZ<:4%915EZ(_BK$5ZF M*K3KU7>4FVWYO5A11124445NIIEE4 MDOO84445^>VM:@^J:M>7DAS)/,\KGW9B3_.J-&W_MB_P#):K__ *]K?_T4M>("OYFSK_D8U_\ $_S/[7X:_P"1 M-A?\$?R04444E%%%>*?2!11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !1111ZUZ;^S;_P EN\)_]??_ +*:\R[&O3?V;?\ DMWA M/_K[_P#937I9;_OM'_%'\T>/G/\ R+<3_@G_ .DL****_16BBBOZ@6Q_#KW" MBBBBBBBF(******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MKS_]H'_DB_B[_KS_ /9UKT"O/_V@?^2+^+O^O/\ ]G6O,S/_ '&M_A?Y'MY) M_P C3"_XX_F@HHHK\W6^\:*&^\:*_E\_N ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBGQ_ZQ?J*_4?P3_P B M1X;_ .P7:?\ HA*_+B/_ %B_45^H_@G_ )$CPW_V"[3_ -$)7Z?P-_O%;T1^ M(>*7^Z8;_$_R04445L4445^R'\YA11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 4445Q'P/U<:Y\(?"=X'WM]B$+G_ M &HR4Q_XZ*[CK7@_[&OB :G\)Y=-+9DTV^= /]B0!@?S#?E7O'2O$R:O]8R^ MC4[Q7WK1_B?2\285X3-\31?\[MZ-W7X,****2BBBO;/F@HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKXA_;,\'/HOQ)BUM M$Q:ZU LNX?\ /5 %D'UX4_\ J^?:_1GX_?#/_A:/P[NK&WC#ZM9G[58\[P)78OXY?]*\)'WL5]R?L=_#U_"W@.ZUZZC:.\UMU\H,,$6Z M9P?^!,2?H!7U7#6#EB\RIV6D7S/Y?\$^'XTS"&7Y+7;?O37*O/FT?W*["BBB MO?****_HD_CP******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH *****\B_:LU(:=\$-:3=M:ZF@A7W^<,1^2FO7J^;?VW]<^S>"_#V ME*^&NKQYV7OM1=H/YN?RKY[B"M[#+*\O)K[]/U/K^$K?VM\$-!!.7M6FMF]MKD@?]\LM?GK7 MV=^P_K_VKPCXBT9FR]G=1W*+Z*Z[3^JBON>#ZWL(R1 MU$OX;8IS^\M+HC/D2@<-_NGH1Z'Z5\O MQ#E?]J8-PA\<=8^O;YH^YX/SQ9%F4:M3^'+W9>CZ_)_A<****_,^AL<8K>\8 M>#]2\!^(;K1M7MFMKRW;:RMT8=F4]P>H-8#=O2OYXJ4Y4Y.$U9K=']?TZD*T M(U*;O%JZ:V:84444VBBBLRPHHHHHHHH ******** "BBBBBBB@ HHHHHHHH M****=GBOH/\ 8U\=_P#"/?$2;09Y-MKKD7E*#T\],M'^?S+]6%?/RY_"KNC: MM/H>JVFH6DGE7-M,LT<@_A92"#^8KTLNQDL#BJ>(C]E_AU/)S?+X9I@*N#G] MM->CZ/Y.P4445^J77.:/2L3P5XK@\=>$])\06I'E7T"RE ?N/T=/P8,/PK;K M^FZ-2-:$:L'=-77S/XBKT9X>K*C45I1;379K1A11124445LK0?:-/NTVNO1E(Y5U/9E/(/MZ5^=WQ;^%>J?"7Q5+IE\GFVLF9+2\"X6 MXCS@,/0CH5Z@_@:_2;^5GI4CL^_D_T/T7A#BJ?#]=TZUW0GNNS[K]5U"BBBOS! ^:C% M>D_%_P""6N?"'5?+O8_M>ES,?LVI0J?+E'H?[K8ZJ?PR.:\V[5^#5\/5PM1T MJT>62W3/ZLPN+H8VC'$8>2E"6S04444VBBBN8Z@HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBGT'&>,T8KV3X(_LZZQ\5+J.]NP^E^'8 MV_>7KK\TN.J1 _>/OT'OTKLPN$K8ZJJ-"-Y,X,=C\-EM"6)Q4U&*ZO\ )=V% M%%%4/@/\$[[XM^)%\Q)+70+1@U[>[>W41IZNWZ#D^_Z!:;I=KHNFVMA8P+;6 M=K&L4,*# 5 , ?YZU5\,^&=,\'Z':Z1H]HMEI]NN$C7DD]V8_P 3'J2>M:=? MON0Y'#*:&NM27Q/]%Y(_D[BKB>KQ%B=/=I0^%?J_-_@%%%%)1117U1\(%%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%+7RI M^W)XNVQ^'O#43\X>_G4'N?DCR/H&/XU]6+AL*2%'+S5XJ2 M]VDK_-Z+]7\@HHHKSRBBBOPH_J0******** "BBBOIS]AC_D;/$W_7@O_HQ: M^QJ^.?V&/^1L\3?]>"_^C%K[&K]]X/\ ^15'U?YG\H>(G_(^GZ1_)!111111 M17VQ^9A11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !1117P;^V+_P EJO\ _KVM_P#T4M>("O;_ -L7_DM5_P#]>UO_ .BEKQ 5 M_,V=?\C&O_B?YG]K\-?\B;"_X(_D@HHHI****\4^D"BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBCUKTW]FW_DMWA/_ *^_ M_937F78UZ;^S;_R6[PG_ -??_LIKTLM_WVC_ (H_FCQ\Y_Y%N)_P3_\ 26%% M%%?HK1117]0+8_AU[A11111113$%%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44445Y_P#M _\ )%_%W_7G_P"SK7H%>?\ [0/_ "1?Q=_U MY_\ LZUYF9_[C6_PO\CV\D_Y&F%_QQ_-!1117YNM]XT4-]XT5_+Y_< 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%/C_UB_45^H_@G_D2/#?_ &"[3_T0E?EQ'_K%^HK]1_!/_(D>&_\ L%VG M_HA*_3^!O]XK>B/Q#Q2_W3#?XG^2"BBBMBBBBOV0_G,******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBOC7]B'Q. MMCXTUC0I'VKJ5IYL8)X\R,Y_/:7_ "K[+[U^9?PK\7-X#^(FA:X"RI:W2M+C MJ8R=KC\5+"OTS5DD5'C8/&X#(P_B4C(/Y$5^=<%XOVV#EAV]8/\ !Z_G<_8? M$K+WA\RABTM*D?QCI^5@HHHHHHHK]%/QX******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ****7<1TX-?*G[4G[/4ES-<^-/#-J7+ M9DU.RB7)#=YE'H?X@.AY[G'U72\JNX5XV:991S:@Z%7Y/JGW/I,ASO$9#BUB MJ#TV:Z279_H^@4445^3I!'!&*.,5]L?&S]D^S\6R3ZQX0\G3-6;,DNGM\D$[ M=]A_@8^GW3[5\@^)?">K>#]2DL-8L)M.O(SAHIT*GZCU'N*_ LSR?%954Y:T M?=Z-;,_K#).(L!GM)3PT[2ZQ?Q+Y=5YK0****PZ***\(^G"BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ****?MXR*&!Z&I(X7F8+&K.S' " MC)-?0OP9_9-U?Q6\&J^*UET71>'%LPQE@_@?=?%/Q$MS>Q20>'+-@ MUW<]/,(Y$2'NS=SV'/IG[YAMXK6"&W@B6""%%CBBC&%15& H'H *K:+H6G^& M])MM,TJTCL-/MEVQ01#"KZGW)ZDGDGK5W^=?O.1Y+3RBCRWO.7Q/]%Y(_E#B MCB6MQ%BN>W+2CI&/ZOS?X;!11124445]0?$!11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !1112U\2_MJ>)EU3XD6FDQONCTNS1 M&'^W(3(WZ%:^V6DCC5I)7$<2 N['^%0,D_EFOS&^)GBIO&WCS7-;8\7EV[HO MHF<*/P4 ?A7YQQKBE3PD,.MY/\%_P;'[+X9X'VV8U,6UI3C^,O\ @)A1117+ M4445^)G]+!1113J]Y_8Y\4?V'\5TTYWQ%JUM);;2>"X&]/QRN/\ @5>#>PK9 M\(>(+CPKXHTO6+8D3V5Q'.F#CE6!Q^.*]++L2\'BZ=?^5I_+K^!Y.;X)9C@* MV$?VXM+UMI]S"BBBOU'I:KZ;J=OK6GVNH6K!K6[B2>-ATVNH8?H:GK^G:/?(8GU(7Y3^(KQGQ%^PW#)([Z%XGV+R M5AU"#GV&]3S]=HK\QQ?"&8X=WI)37D]?N9^VY?XAY+BTE7DZ4O-77WJ_XV"B MBBODKI;, MZ_FN17S=;+,;0_B49+Y,^TP^=Y9BOX&(A+_MY7^Z]PHHHK@3]:3-:UYX7U;3 MR?M&F7D&.OF0.O\ ,5F-&T?#J5/N*\^4)1?O*QZ\:D)ZQ=PHHHIE%%%9EA11 M111110 44444444 %%%%?6_[%/Q'\Q=0\%7V&X]2 !*@_ !@/8U]65^ M7'@[Q1>^"_$^FZWI[^7=V4RRH>QP>5/L1D'V)K],O"GB:R\9>&]-US3W#VE] M"LRC.2AZ,A]U8%3]*_;>#Y5W\I+_ M #7XW"BBBM2BBBOT8_'0HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ****JZMI-EKVFW&G:E:0WUC.NV2WG4%&'T] M?<QP?K7UL3FDKPLRR;"9I&U M>.JV:W7S/J,EXBS#(:G/A9^Z]XO6+^7ZJS"BBBORNUC0[_P_?2V>I6"= \!^,/V(]& MU"1YO#.MRZ8QY6UOD\V/Z!UPP_$'ZU^58_@W&X=N6&:G'[G_ )?B?O&5>(^6 MXM*&-3I2[[Q^]:_>OF%%%%?&S&DZU[/XB_9+^(OA]F,.EQZM"/\ EII\RR?^ M.G#?I7G6L> /$F@RLFHZ%J%DR]?/MG7'Z5\=6R_%X=VJTI1]4S]'PV:X#&*^ M'KQEZ23"BBBN-M@M9IFZ M8CC)/Z548RD[)"E*,5>3"BBBJE%=SHOP3\=>(MIL/"NI2HQP)&MV1/\ OIL# M]:],\,_L5^,]5VOJMS8:'&>HDE\YQ^"9'ZUZF'RK'8G^%2;^6GW['AXS/LKP M*?UC$1CY73?W+4****^>OXJZ/P?\/]?\>Z@MGH.E7&HSY^;RDRJ^[-T4>Y-? M9/@O]C_P3X;=)M5>Y\1W"\[9_P!S#G_<4Y(^K?A7M6EZ58Z'8I9Z;9P:?9QC M"V]M&$0?@*^UP'!>)J-2QDE!=EJ_\D?FN:^)>#H)PRZFZDN[TC_F_P HHHK MYY^$_P"QWIN@O%J/C&6/5[U?F738"?LZ'_;;@M]!@?45]'10I;PQPPQI##&H M2..-0JHHZ < 4\9[4?K7ZEE^5X7+8>SP\+=WU?JS\*S;/,=G57VN,J7MLMD MO1;?J%%%%)1117K'@!11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !1111111SVI#"BBBO-_VAO'@^'WPJU6[CDV7]Z/L-H >=T@ M(9A_NIN/UQ7YT$EF)/7.:]]_:^^(P\5>/QH=K)OT_0U,.5;*O.<&1OP("_\ M :\!XK^?N*,Q^OX^2@_=AHO7J_O/ZWX&R=Y7E,95%:I5]Y^G1?=^+84444VB MBBOCC]#"BBBBBBB@ HHHKZ<_88_Y&SQ-_P!>"_\ HQ:^QJ^.?V&/^1L\3?\ M7@O_ *,6OL:OWW@__D51]7^9_*'B)_R/I^D?R044444445]L?F844444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445\&_MB_P#) M:K__ *]K?_T4M>("O;_VQ?\ DM5__P!>UO\ ^BEKQ 5_,V=?\C&O_B?YG]K\ M-?\ (FPO^"/Y(****2BBBO%/I HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHH]:]-_9M_Y+=X3_ .OO_P!E->9=C7IO[-O_ M "6[PG_U]_\ LIKTLM_WVC_BC^:/'SG_ )%N)_P3_P#26%%%%?HK1117]0+8 M_AU[A11111113$%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44445Y_^T#_ ,D7\7?]>?\ [.M>@5Y_^T#_ ,D7\7?]>?\ [.M>9F?^XUO\ M+_(]O)/^1IA?\-%#?>-%?R^?W %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1113X_]8OU%?J/X M)_Y$CPW_ -@NT_\ 1"5^7$?^L7ZBOU'\$_\ (D>&_P#L%VG_ *(2OT_@;_>* MWHC\0\4O]TPW^)_D@HHHK8HHHK]D/YS"BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\H-Q# DU^A?[,_CO_A. MOA-IQF?=?:6?L%QSEL*,QL?JA'XJ:_/,YXKW;]DGXCCP=\15TF[E\O3=<"VT MA8X5)0?W3'\25_X'[5_/7#.8+ 9A'G?NS]U_/9_>?U[QOE#S7*)^S5YT_>7R MW7S5_G8****^ZJ*#E20>M%?T(?R&%%%%%%%%,044444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 4444O7G-9'BCPCHGC?338Z]IEO MJ=K_ K,OS)[HP^93]"*UZ*QJ4:=:+A45T^C.BC6J8>:J4I.,ELT[-?-!111 M7S+XX_8GTN^+S^%M:?3GSD6FH*70>P=1D#Z@UXAXH_9C^(?A?>[:%)J%NHSY M^GD3J1]%Y_ BOT)I=VWD-@U\7C.$,OQ3YJ:<'Y;?TX:=%= M6S22HLCN"P<@$;B<<5X)PW3Z"OSW'82> Q$L/5:;CVV/U[*\PIYK@Z>-HIJ, M]D]^W2_8****;2TL0#2JI[G!K[XTO]E'X:M8VLTNDW4[RP1NVZ]<#)4$]".Y MKORO)L1F[FL.U[MKW=M[_P"1Y.?<28/AZ-.6+4GSWMRI/:U[W:[A1117P+M) MZ"GI"[, $8D] *_1G3?V>/AQI6#%X3M)2!UN)))/YM77:3X/T#0]O]FZ'IUB M5Z-!:1JP_P"!8S^M?6T^!\4W^]JQ7I=_Y'Y_7\4,#%?N:$Y>ME_F%%%%?G3X M:^#OC3Q>Z_V3X3F_N7X:_B?%X_Q*S3$IQPL(TE MW^)_>]/P"BBBN"^'OP-\'?#4I)I6F+/?J/\ C_O2)9L^J\;4_P" @?6N^))) M).23DFCD45]OA\+1PL%3H048]DK'YCC,=B$?1 WXD5^=[ M'=R3WKZ"_;$^(0\3?$"/0+67?8Z&AB;:?E:=L&0_A\J_\!KY]X]*_GWBC,%C MLPDH/W8:+]?Q/ZXX&REY9D\'45IU/>?SV7W?F%%%%-HHHKXX_0@HHHHHHHH M****^\?V1/'B>*/A>-'EEW7^AR>203R87):,_0'>OY5[E7Y[?LU?$?\ X5Q\ M3+*6ZD\O2M0'V.\YX",1M<_[K;3],U^A+#;D5^_\*Y@L;@%"3]ZGH_3HS^3> M/,H>69M*K!>Y5]Y>OVE]^OS"BBBDHHHK[0_-@HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBE!*\ M@X/M244M.HTVM@HHHI\DC2+M=O,7T?YA^M?*W[ M"M1FVVU\YEL"QX6?'S)]' &/]I1ZU\O59L;Z?3;R&ZMY6AN(7$D^1VKOP>#ZU_2F%Q,,71C7I.\9* MZ/XNQV#K9?B)X7$1M.#L_P"NW5!11124445UG %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445-' M(^57<2N1\I/'Y5#3H_\ 6+]1_.HFDXNYI3;4E9A1117Y<^-_^1PUOC'^F3=/ M]\UA-VK=\;_\CEK?_7[-_P"AM6$U?RO7_C2]6?W?AOX$/1?D%%%%>]?L:VD% MY\7MEQ!#<(MA<,%FC#@$*,'!'6ON:"..UQY$44'IY,:I_(5\.?L6_P#)8#_V M#KC^0K[DK]IX,IQ>7MM?:?Z'\S>),YQSE)/3D7YL****=?NH>]+]%\W^%P MHHHKR"ZN)+RXEFE9GED8LS,"_\ MHQ:^QJ_?>#_^15'U?YG\H>(G_(^GZ1_)!11111117VQ^9A11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !1117P;^V+_ ,EJO_\ MKVM__12UX@*]O_;%_P"2U7__ %[6_P#Z*6O$!7\S9U_R,:_^)_F?VOPU_P B M;"_X(_D@HHHI****\4^D"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBCUKTW]FW_DMWA/\ Z^__ &4UYEV->F_LV_\ );O" M?_7W_P"RFO2RW_?:/^*/YH\?.?\ D6XG_!/_ -)84445^BM%%%?U MC^'7N% M%%%%%%%,044444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M7G_[0/\ R1?Q=_UY_P#LZUZ!7G_[0/\ R1?Q=_UY_P#LZUYF9_[C6_PO\CV\ MD_Y&F%_QQ_-!1117YNM]XT4-]XT5_+Y_< 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%/C_UB_45^H_@G_D2/ M#?\ V"[3_P!$)7Y<1_ZQ?J*_4?P3_P B1X;_ .P7:?\ HA*_3^!O]XK>B/Q# MQ2_W3#?XG^2"BBBMBBBBOV0_G,******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBOR=J:&9X)DD1BK*<@J<$$=Q4- M%?R;L[G]][Z,****_2'X%?$R+XI?#VRU%Y!_:EJ!:Z@G?S%'#X]'7YOKN':O M0J_/3]GGXM2?"OQS%-<,QT2^Q;WT8YPI/RR >JGGZ9'>OT)CE6:..6*198I% M#I)&2Y@Y4U^ZJ7A11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !1117Q[^W3_R,GAG_ *\G M_P#0S7S!_A7T_P#MT_\ (R>&?^O)_P#T,U\P?X5_.?$G_(VK^J_)']C<&?\ M(APOH_S84445)#_KH_\ >%?JKI?_ ""=/_Z]8?\ T6M?E5#_ *Z/_>%?JKI? M_()T_P#Z]8?_ $6M?6\"?'7]%^I^>^*?\/"?]O\ _MH44458HHHK]?/Y["BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBEZC%<=\6OB#!\+_ %J.N2LIN47RK*-OXYV M!V#'H.6/LM=C][@5\%_M1_%S_A8_C3^S]/EW:#I!:&W93\LTG_+27WR1@>P% M?+<0YHLLP;<7[\M%_G\C[O@_(I9YF,8R7[J'O2_R^?Y7"BBBO&[Z\FU*\GNI MY&FGF=I'DIPPYK] _V9OBDOQ(^'L-O,1R?B!M)]5]Z_/K%>@?! M7XG7/PJ\K*6DLG/DWL"G'FPL1N'U'##W KZ?A_-'E>,4Y/W):2]._R/BN M+LB6>Y=*G!?O(^]'U[?-:?<%%%%?I#2_>JOINI6NL6%M?64RW-EOZ(A-32E%W3/X]J4Y4Y.$U9H********T,PHHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBO MES]NS_D$^$/^NMS_ "CKZCKY<_;L_P"01X0_ZZW/\HZ^3XH_Y%-;Y?FC[[@7 M_DH,/_V]_P"DL****^0****_G@_KT******** "BBBBBBB@ HHHHHHHH *** M*]&^"?Q8NOA+XTM]2C5I=/F'D7UL#_K8B>2/]H=0?4?6OT3TG5;+7-+M=1T^ M=+NQNHEF@GC/#H>A]CZCL017Y4G%?1W[+/QX7P;J">%-=FVZ'>R?Z-<2-A;2 M8]SZ(QZ^AY]:_0N%L\^HU?JE=_NY/1]G_DS\DX\X7_M2A_:&$C>M!:I?:BOU M73OMV"BBBOM&BE;(.*2OW#<_F#5:,********8@HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****='_ *Q?J/YT MVG1_ZQ?J/YU,OA9I'=!1117Y<^-_^1RUO_K]F_\ 0VK":MWQO_R.6M_]?LW_ M *&U835_*U?^-+U9_=^&_@0]%^04445[[^Q9_P E?/\ V#KC_P!!%?8 MCA?]T=6/8#W%&'H1YIR=DD%%%%>8?M7?&9? M!/AL^&-,GQK>JQ_OW1OFM[8\'Z,_('^SD]Q7PVS$DUL^+/$VH>,O$%]K.J3M M<7UW(9))#ZGL/0 8 '8 "L7M7\YYSFD\UQ3K2TBM$NR_S9_8_#>1TLAP,<-# M63UD^[_R6R"BBBDHHHKP3Z@******** "BBBBBBB@ HHHKZ<_88_Y&SQ-_UX M+_Z,6OL:OCG]AC_D;/$W_7@O_HQ:^QJ_?>#_ /D51]7^9_*'B)_R/I^D?R04 M4444445]L?F844444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 4445\&_MB_\ ):K_ /Z]K?\ ]%+7B KV_P#;%_Y+5?\ _7M;_P#H MI:\0%?S-G7_(QK_XG^9_:_#7_(FPO^"/Y(****2BBBO%/I HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH]:]-_9M_Y+=X3 M_P"OO_V4UYEV->F_LV_\EN\)_P#7W_[*:]++?]]H_P"*/YH\?.?^1;B?\$__ M $EA1117Z*T445_4"V/X=>X44444444Q!11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%>?\ [0/_ "1?Q=_UY_\ LZUZ!7G_ .T#_P D M7\7?]>?_ +.M>9F?^XUO\+_(]O)/^1IA?\-%#?>-%?R^?W M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !1113X_]8OU%?J/X)_Y$CPW_P!@NT_]$)7Y<1_ZQ?J*_4?P3_R)'AO_ M +!=I_Z(2OT_@;_>*WHC\0\4O]TPW^)_D@HHHK8HHHK]D/YS"BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\G M:***_DP_OL****=R.:^P/V2?C!=;GQ/&/^)5/(?O#DF GU')7\1Z5\ M@=^*L6MW-I]U%9-0 MSS!2PE;?=/L^C_S[H****_5CFBO'OV=_CM;_ !5T5=.U&18O%-G'F920/M2# MCS4'K_>4?7H>/8N^37]%8'&TL?0C7HNZ?]6?FC^.LSRW$93BIX3$QM*/X]FN MZ84444VBBBO1/)"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ****^/?VZ?^1D\,_P#7D_\ Z&:^8/\ M"OI_]NG_ )&3PS_UY/\ ^AFOF#_"OYSXD_Y&U?U7Y(_L;@S_ )$.%]'^;"BB MBI(?]='_ +PK]5=+_P"03I__ %ZP_P#HM:_*J'_71_[PK]5=+_Y!.G_]>L/_ M *+6OK>!/CK^B_4_/?%/^'A/^W__ &T****L4445^OG\]A11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%+UR:*/XI-7M9UB\\1:K=:CJ$[W=[=.TLLTARSL3DD MU0Z?2OYUSC-*F:XEUI:1V2[(_L3AW(Z.0X*.&IZR>LGW?^7;R"BBBF4445X9 M]*%%%%%%%% !11111110 44444444 %%%%?4O[)/QR31[F/P3KMR%L;AR=-G MD.!%*QYC)[*YZ>C?[U?7W1R&ZBOR@21HI Z$JZG((K[E_9F_: 3XA:;%X;UV M<#Q+:QX@GD/_ !^QJ.Y[R*.O]X#/7-?K7">?*RP&)?\ A?Z?Y'X#Q]PH^:6; MX*/^-+_TI?K]_<****]YHHHK]9/P(******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHKY<_;L_Y!'A# M_KK<_P HZ^HZ^7/V[/\ D$>$/^NMS_*.OD^*/^136^7YH^^X%_Y*##_]O?\ MI+"BBBOD"BBBOYX/Z]"BBBBBBB@ HHHHHHHH ******** "BBBBE5BI!!P:2 MB@ HHHK[&_9<_:&35(+;P9XENU6[0"/3;V8_ZP=!"Q]?[I/7[OIGZ=QM8@C' M:ORCAF>"0.CE&4Y!4X.?6OM']FW]I!/%\-OX7\472IK:@)9ZA,P N@!@(Y/\ M?H3][Z]?USACB1-1P6,EKM&3_)_HS^?^-^#7%RS/+HZ/6<5^,DOS7S"BBBOH MJBCD<$8-%?JQ^"A11111113$%%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%.C_ -8OU'\Z;3H_]8OU'\ZF7PLTCN@HHHK\ MN?&__(Y:W_U^S?\ H;5A-6[XW_Y'+6_^OV;_ -#:L)J_E:O_ !I>K/[OPW\" M'HOR"BBBO??V+/\ DKY_[!UQ_P"@BON2OAO]BS_DKY_[!UQ_Z"*^Y*_;."_^ M1<_\3_0_F/Q)_P"1U'_ OS844444445]^?E 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444#"BBBEHZ'BCM5/6-8LO# M>DW6IZE@ Y).!6Y]@*W/CY\<[WXNZ\(K;S;3P[:,?LMDSAEDQU8_H M.!W)\B_"OPOB3/WF4_J]!_NXO[WW].Q_4G!?"4)O\ KP7_ -&+7V-7[[P?_P BJ/J_S/Y0\1/^1]/T MC^2"BBBBBBBOMC\S"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBO@W]L7_DM5__ ->UO_Z*6O$!7M_[8O\ R6J__P"O:W_] M%+7B K^9LZ_Y&-?_ !/\S^U^&O\ D387_!'\D%%%%)1117BGT@44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444>M>F_LV_\ M);O"?_7W_P"RFO,NQKTW]FW_ )+=X3_Z^_\ V4UZ66_[[1_Q1_-'CYS_ ,BW M$_X)_P#I+"BBBOT5HHHK^H%L?PZ]PHHHHHHHIB"BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH *****\__:!_Y(OXN_Z\_P#V=:] KS_]H'_D MB_B[_KS_ /9UKS,S_P!QK?X7^1[>2?\ (TPO^./YH****_-UOO&BAOO&BOY? M/[@"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHI\?^L7ZBOU'\$_\ (D>&_P#L%VG_ *(2ORXC_P!8OU%?J/X) M_P"1(\-_]@NT_P#1"5^G\#?[Q6]$?B'BE_NF&_Q/\D%%%%;%%%%?LA_.8444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%?D[1117\F']]A11111110 4445JZ#KE]X;U:UU+3KJ2TO;9Q)%-$V& M5AWK[X^!7Q[T[XNZ;]EN!'8^);=,SV8;"SJ!S)'[>J]5^G-?GK]*O:/K5[X? MU*WU#3[F2SO;=Q)%-$Q5E8=""*^CR;.JV4UN:.L'O'OZ=F?'\2<-X;B'#\D_ M=J1^&7;R?=/_ (8****_5&EKPCX$?M-V'Q#2#1O$3PZ;XCP%29B$AO3[=D?_ M &>ASQZ5[Q\RY4C!K]]P.88?,J*K8>5U^*\F?R=FN4XO)\0\-BX6:^YKNGU" MBBBFT445Z9XH44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%?'O[=/_ ",GAG_KR?\ ]#-?,'^%?3_[=/\ R,GA MG_KR?_T,U\P?X5_.?$G_ "-J_JOR1_8W!G_(APOH_P V%%%%20_ZZ/\ WA7Z MJZ7_ ,@G3_\ KUA_]%K7Y50_ZZ/_ 'A7ZJZ7_P @G3_^O6'_ -%K7UO GQU_ M1?J?GOBG_#PG_;__ +:%%%%6****_7S^>PHHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****7WH]^M'^SU->*?''] MI;2?AG'/I.CM#JOB;E2H.Z&T/JY'WF_V!^..A\['8^AE])UL1*R7X^2[GL97 ME6+S?$+#82',W]R7=OH@HHHKI?C/\;-)^#^AEYC'>:Y.N;/3<\G_ &Y,?=0? MF>@[D? /B[Q=JGCC7KG6-8NGO+ZX8LSL>!Z*HZ!0. !TJ'Q'XDU+Q;JUQJ>K M7DE]?3MODFF;+,?Z#Z<"L>OP7.\\K9O5_EIK:/ZOS/ZMX9X7P_#M#3WJLOBE M^B[+\^H4444E%%%?+GVP44444444 %%%%%%%% !11111110 44444444 %%% M%'-7=/OY]+O(;JVF>WN87$DSO)[&ZBN+: M5H)XF#QR1L596!R"".XK[)^ O[5%KXI2VT#QC.EKK'$<.J/A8[GT$G9'_P!K MH?8]?V#AWBB-1+"XZ5I=)=_)^?F?SMQAP-.A*6/RN-X;R@MUYKR\NGIL4445 M]'44,"O!ZT5^H)WV/P^S6C"BBBBBBBF(******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH *****^7/V[/^01X0_P"NMS_*.OJ.OES] MNS_D$>$/^NMS_*.OD^*/^136^7YH^^X%_P"2@P__ &]_Z2PHHHKY HHHK^># M^O0HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****?'(T<@96VL.0:91 M3V ****^O_V?/VIH[Y;7PWXUNA'-@16FL2GANRQS'M[/_P!]>M?4F, '[P89 M!!XQZ_2OR?YW<<5]!? G]J*^\ ^1H?B0S:IX>'R1R9W36@_V<_>0?W#T[>E? MJ'#_ !5[%+#8YZ=)=O)_YGX=Q;P&L0Y8[*HVEO*'?S79^77H%%%%?;U'*U1T M/7=/\4:9#J6DWD-_8S#,<\+94^H/H1W!Y%7N>AK]=IU(U(J4'=,_GNI2G1FZ M=16:W3W04444E%%%:F(44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11113H_P#6+]1_.FTZ/_6+]1_.IE\+-([H****_+GQO_R.6M_]?LW_ M *&U835N^-_^1RUO_K]F_P#0VK":OY6K_P :7JS^[\-_ AZ+\@HHHKWW]BS_ M )*^?^P=E>"-#N-7UJ[2RL(1R[K,>P%?!GQO^/.J_%[5/*4&PT"V8_9;!6_ M\B/_ 'G(_ =!ZG!^*7Q1_3W"?!E'(XK%8JTZ[^Z/IY]W]WF4444RBBBOAC]. M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKZ<_88_Y&SQ-_UX+_Z, M6OL:OCG]AC_D;/$W_7@O_HQ:^QJ_?>#_ /D51]7^9_*'B)_R/I^D?R044444 M445]L?F844444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 4445\&_MB_\ ):K_ /Z]K?\ ]%+7B KV_P#;%_Y+5?\ _7M;_P#HI:\0 M%?S-G7_(QK_XG^9_:_#7_(FPO^"/Y(****2BBBO%/I HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH]:]-_9M_Y+=X3_P"O MO_V4UYEV->F_LV_\EN\)_P#7W_[*:]++?]]H_P"*/YH\?.?^1;B?\$__ $EA M1117Z*T445_4"V/X=>X44444444Q!11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%>?\ [0/_ "1?Q=_UY_\ LZUZ!7G_ .T#_P D7\7? M]>?_ +.M>9F?^XUO\+_(]O)/^1IA?\-%#?>-%?R^?W %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !1113X_]8OU%?J/X)_Y$CPW_P!@NT_]$)7Y<1_ZQ?J*_4?P3_R)'AO_ +!= MI_Z(2OT_@;_>*WHC\0\4O]TPW^)_D@HHHK8HHHK]D/YS"BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\G:*** M_DP_OL******** "BBBBBBB@ HHHJ59#&X8'D5])_!7]K:^\-I;Z+XQ\W5-+ M4!(K]>;BW7IAL_ZQ1[_,.Q[5\U9]J&_E7I8',,1EU7VN'E9_@_5'CYIE.#SB M@\/C(7Q+U77U7W!1117NU%)&ZRQI)&ZR1N-R21L&5AZ@C@BEK[I-2U1^5M.+ MLPHHHHHHHJB0HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBOCW]NG_D9/#/\ UY/_ .AFOF#_ KZ?_;I_P"1D\,_]>3_ /H9KY@_PK^< M^)/^1M7]5^2/[&X,_P"1#A?1_FPHHHJ2'_71_P"\*_572_\ D$Z?_P!>L/\ MZ+6ORJA_UT?^\*_572_^03I__7K#_P"BUKZW@3XZ_HOU/SWQ3_AX3_M__P!M M"BBBK%%%%?KY_/844444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !1111114=U=0V-K+(-,\+Z7)J.KWL.G6$8^:XG; ^@'5C[#)KPOXG?MA>'_#,U.:\89V1YVQQ#T1!PH^@KX+ M->+<+@[T\+[\_+9?/K\C]5R'P_Q^8M5<=^ZI^?Q/T73U?W,****]Q^,_[75Y MKRW&C^#?-TW3V&R34GXN)AW"_P#/-3_WU[CI7S3([2R%W8LQ.23US3/7FC/- M?CV.S'$9C5]KB)7?X+T1_1>5Y/@\GH*A@XU7_8)^\H_NGIV(K[)\ M*^+-'\;Z3'J>AZA#J-D^,O&?F0_W74\JWL:_+7M72^"_B!KWP]U5=1T+49K& MX'#;#E)%_NLIX8>Q%?=Y-Q57R^U+$>_3_%>G?T/RWB3@/"9NY8C"-4ZSW_ED M_-='YK[@HHHK]//I17SQ\+OVPM!\2+#9>*XET'43A?MD8+6LA]2.63]1[BOH M.UN8;VWCN;>6.YMI5W1RPN'1QZAAP:_8L#F>%S*GSX>:?EU7JC^=,TR3'Y-4 M]EC*;79]'Z/8****?1117K'@A11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%?+G[=G_((\(?]=;G^4=?4=?+G[=G_((\(?\ 76Y_E'7R M?%'_ "*:WR_-'WW O_)08?\ [>_])84445\@4445_/!_7H44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 4445W?PR^+WB'X4ZI] MJT:[VP,?W]E-EH)AZ,OKZ,,$>M?:_P )?VA_#/Q6ABMDE&D:[CYM-NG'SGOY M;\!Q[<-[5^=X^M2PW$EO(KQ.T;JDEO\ -=5_5PHHHK]7=I!((P:;7Q+\*OVOM>\)B&P\3(WB+2U^ M42NV+F)?9S][Z-^=?6G@3XF^&OB98_:/#^J174BKNDM6^2>/_>C//XC(XZU^ MS99G^#S-)0E:?\KT?_!/YNSOA/,\CDW6AS4_YHZKY]5\PHHHKIJ***^E/BPH MHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****='_ *Q?J/YTVG1_ZQ?J M/YU,OA9I'=!1117Y<^-_^1RUO_K]F_\ 0VK":MWQO_R.6M_]?LW_ *&U835_ M*U?^-+U9_=^&_@0]%^04445[[^Q9_P E?/\ V#KC_P!!%?Y)/ %>7?$S]I#P?\ #99;?[4NN:NO"V-BX8!O]N3E M5^@R?:OC[XJ?'[Q3\4I&BO+K[%I(;,>FVI*Q#T+=V;W;\,5\;FO$^#R^\(/G MJ=ET]6?HV0\$9EG#52K'V5+NUOZ+=^NB"BBBOH/XQ?M>6&AK/I?@DQZE??=? M59%S#$>_EJ?OG_:/'UKY!US7=0\2:E-J&IWSL6DFF8LS'W)K.+$FC^&O MQK,LWQ6:5.>O+1;);(_I#)>'\#D5+V>$AJ]Y/5OU?Z;!1113:***\0^D"BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****^G/V&/^1L\3?] M>"_^C%K[&KXY_88_Y&SQ-_UX+_Z,6OL:OWW@_P#Y%4?5_F?RAXB?\CZ?I'\D M%%%%%%%%?;'YF%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%?!O[8O_ "6J_P#^O:W_ /12UX@*]O\ VQ?^2U7_ /U[6_\ MZ*6O$!7\S9U_R,:_^)_F?VOPU_R)L+_@C^2"BBBDHHHKQ3Z0******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****/6O3?V;?^2W> M$_\ K[_]E->9=C7IO[-O_);O"?\ U]_^RFO2RW_?:/\ BC^:/'SG_D6XG_!/ M_P!)84445^BM%%%?U MC^'7N%%%%%%%%,044444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11117G_ .T#_P D7\7?]>?_ +.M>@5Y_P#M _\ M)%_%W_7G_P"SK7F9G_N-;_"_R/;R3_D:87_''\T%%%%?FZWWC10WWC17\OG] MP!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 4444^/_6+]17ZC^"?^1(\-_\ 8+M/_1"5^7$?^L7ZBOU'\$_\B1X; M_P"P7:?^B$K]/X&_WBMZ(_$/%+_=,-_B?Y(****V****_9#^SU7_ /D?(YOPKE6,-#"1:W!:^(H%X+3+Y4W_ M 'TO!_$&OT; \;8:I:.*@XONM5_F?CN9>&>,HMRR^JIKL]'_ )/\ HHHK[?I M/PKP[PK^V)X#UP(FHB\T"=C@^?'YT7_?:Y/YK7K7A_QEH'BJ,2:/K5AJ0/\ M#;W"EOIMSG/X5]KALUP6,7[BK%^5]?NW/S/'9%F>7?[UAY17>VGWK3\0HHHK M7HI64J<,"I]"*2O5O?8\'5;A11111113$%%%%%%%% !11111110 4445\>_M MT_\ (R>&?^O)_P#T,U\P?X5]/_MT_P#(R>&?^O)__0S7S!_A7\Y\2?\ (VK^ MJ_)']C<&?\B'"^C_ #84445)#_KH_P#>%?JKI?\ R"=/_P"O6'_T6M?E5#_K MH_\ >%?JKI?_ ""=/_Z]8?\ T6M?6\"?Q*_HOU/SWQ3_ (>$_P"W_P#VT*** M*L4445^OG\]A11111110 44444444 %%%%%%%)(RP0F65EAB'621@BC\3Q4N M48ZR*47+9!1113J*X7Q-\5G MU:Y5][L%%%%?2N"3@#)K"\5>/?#O@>W,VO:S::8,9$>YGDGF.$IMON]%]RU/TS+?#"M*T\QK)+M'5_>]ON84445]=^//VV;" MQ\RW\):2U])T6^U#*1_58PTD.^!_JAX_$8/O7$G]:,]^E;T:]3#S4Z4G%KJM M#GQ&'HXJFZ5>"E%[IJZ_$****^S_ !^VEH6K;+?Q7I\FC7!&#>68,D)/J4^ M\OX;J^@/#OB;2/%UHMWHNIVNJVY&[?:R!R/9AU4^Q K\L.U:6C^(-0\/7:76 MFWD]CV^$_VRO! M6MJB:M;WF@3G&2R^?%G_ 'E^8#_@-?H&#XJRW%63GR/L]/QV/R7,. \ZP#;C M2]I'O%W_ T?X!1117O5'XXK \/>/O#/BR-7T?7]/OV/2..X7S/H4)# _A70 M,C1G#*P/OQ7U-.O2K1YJA11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444O M-7=-U2[TF[CN;*YEM9XVW)+"Y1E/J".15.CZBJC)Q=T$HJ2::N@HHHKZ.^'? M[9OB+05BM?$ULOB"T7C[0"(KE1_O ;7_ .!#/O7TIX%^.W@KXAJBZ9K,=O>O MQ]AOL0RY]!D[6Z_PDU^;M.61EQAB/H:^RR_BK'X&T)OGCV>_W[GYQF_ >4YF MW4IQ]E-]8[?-;?=8****_6 J5^\*2OSH\$?M#^.? 82*QUJ6YLE_Y<[W]]%] M &Y7_@)%>]>#OVWM-NE2+Q/H4MF_1KG3G$B?4QN01^#&OT/!<88#$V5:\'Y[ M?>OU/Q[,O#O-\%>6'M5CY.S^Y_HV%%%%?3O7H**XCPI\;/ _C38-+\268F;_ M )873^1)GTVOC/X9KM]N8UOLJ.*H8B/-1FI+R:9^=8C!8K! MRY,33<'V::_,****2BBBNHX0HHHHHHHH *****='_K%^H_G3:='_ *Q?J/YU M,OA9I'=!1117Y<^-_P#D^_L6?\E?/_ &#KC_T$5]R5\-_L6?\ )7S_ -@Z MX_\ 017W)7[9P7_R+G_B?Z'\Q^)/_(ZC_@7YL********^_/R@******** " MBBBBBBB@84444OT%!J#4-0M=)MS/?W5O8P8R9+J58QCZL17E_BK]J#X>>%6= M1K#:Q<+TATV,R _\#.%_4UY^(S#"X1HH^K1ZV#RG'9A+EPM&4GY)_B]D% M%%%>KTRZN(K*W:XN98[>WC&6FF<(BCW8\"OD'QC^V]JMYOA\,Z+!I)_'UT)=>UF[U 9RL.&B MYO[E^.I^DY9X:YCB6I8V2I1^^7X:?B%%%%?:/Q _:N\%>"UDAT^:3Q)J"\>5 M8G;"I]Y",?\ ?(-?,?Q(_:<\9?$3S;4W0T;2GX^PZ>2@8>COG<_XG'M7D)_6 MCCUK\YS#B/'YA>,I\L7T6GWO=G['D_!N4Y.U.%/GFOM2U?R6R^2N%%%%(S%C MDDFDHHKY8^X"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHKZ=_89_Y&SQ-_P!>"_\ HQ:^Q:^.OV&?^1L\3?\ M7@O_ *-6OL6OW[A#_D51]7^9_*'B)_R/I^D?R044444445]J?F844444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111112 ****^#?VQ?^2U M7_\ U[6__HI:\0[5[?\ MB_\EJO_ /KVM_\ T6M>(=J_F?.O^1C7_P 3_,_M M?AK_ )$V%_P1_)!11124445XI](%%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%'K7IO[-O_ "6[PG_U]_\ LIKS+L:],_9M M_P"2W>$_^OK_ -E->EEO^^T?\4?S1X^<_P#(MQ/^"?\ Z2PHHHK]%J***_J! M'\.O<********8@HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBO/_P!H'_DB_B[_ *\__9UKT"O/_P!H'_DBWB[_ *\__9UKS,S_ -QK M?X7^1[>2?\C3"_XX_F@HHHK\W6^\:*&^\:*_E\_N ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBGI_K$^M?J/ MX)_Y$?PW_P!@NT_]$)7Y<1_ZQ/K7ZC>"/^1'\-_]@NT_]$)7ZAP-_O%;T1^( M>*7^Z8;_ !/\@HHHK9HHHK]C/YS"BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK\G:***_DP_OL******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****7FIH;J6W=7B MD>-E.05;!'XT44TVM@LI:,****[GP]\=/'GA=4CT_P 3W\<2](I9/-0?\!;( M%>D:#^VMXTL=J:C9:9JZ+UWP&)S_ ,"0C^5%%>K0S;'X6/[JM)?/3[CP,7D. M58U.5?#0;[V2?WK4****[G2/VY;"0*NJ>%)X#_%):W88?@K*/YUVFF_MA_#N M^ ^T2:EIQ[^=:A\?]\L:**^BP_%F:Q^*:EZK_*Q\E7X R*LO=IN'^&3_ %N% M%%%=/IO[1?PWU108_%5O#GM<0RQG]5KH;'XF^$-2Q]E\4Z1)GUNT3_T(BBBO ML,%Q%C,1;G4?N?\ F?GV9<%9;A&_9RGIW:_^1"BBBM:'Q#I5R,PZI83#C_5W M2-UZ=&J[#-%-GRY$D*]=C!L?E117WF&K3JI.1^5X[!T\.VH-A1117Q_^W3_R M,GAG_KR?_P!#-?,'^%%%?@7$G_(VK>J_)']6<&?\B'"^C_-A1113X?\ 71_[ MPK]4-/NH8=+L!)/%&1:PDAG"D#RU]3117U/!,G&==K^[^I\)XG04XX-/^]_[ M:%%%%,E\2:/;\RZOIT0QG,EY&O'KRU9MY\3/!^GY^T>*-(CQUQ>HWO\ PDT4 M5]MBLTKTD^5+\?\ ,_.\OX=PF+M[24ODU_D%%%%85_\ M!_#C3E)D\6VL/X8;-E_5B***^+Q?%>84G:"BOE_P3]*R_P / M28C\,@?I117S=;B;-:VCJV7DDCZ[#\#Y#AWS+#\S\VW^%[?@% M%%%<%KW[5GQ'UMG UP:?$W_+.QA2(#Z'!8?G7G6L^,]=\23-+JFKWM^[=3<3 MN_\ ,T45X.(QN*Q'\6K*7JSZK#9;@L$O]FHQCZ12"BBBL0NS=23^-)117GGI M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 4445-%,\3!D=D8'(93@BNT\._&KQQX M454TSQ+J$$2](FF,D?\ WPV5_2BBNJE5JT7S4IN+\G8YZV&H8E"DNS2?Y MA1117I.A_MH^.-,V+J$.G:NB]?.M_+<_\"0C^5=SH_[=%J^!JGA.2,]VL[O( M_P"^67^M%%>[A^(I8^S>*])D)];M4_P#0B*UH M/$FCW2YAU?3YQC.8[N-N/7AJ**^YPF:5ZUN=+\?\S\OS/AW"8*_LY2?JU^B0 M4445=CN(IF(CECD(&2%<-QZ\5\O_ +=G_()\(?\ 76Y_E'114\2RS^M@HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ****>"5/!(KI_#OQ+\4>$B#I&OW]@!_##.P7\1G!_*BBMZ-2I"7-"3 M3\C"I1IUX\M6*DNS5PHHHKT_P_\ MC^/]'5%O9;'6(U//VNV 5XKM(C_=N M(Y(S^JT45]5@^*(5.-3/(J7\B_-A1115&Z\6:%9Y\_7-,@QU\R]C M7^;5AWOQD\!Z;D7'B_2D([+,9#_XZ#1175C<\Q.'OR*/W/\ S./*^%\%C4G4 ME+Y-?Y,****Y?4OVJ/AGI^X#7I;MAVMK1R#^) %&[*S_NR74CS,/J!M%><:]^U)\1O$!8-K[V$3?\ +.PB6$#Z,!N_6BBO MF\3G68XCXZTOD[?D?8X3A?)L$_W.&C?NU=_>[A1117FVK:_J.N7#3W]]<7DI MY,D\K.WYDUF[B<9.:**\-SE4UD[GTZIQII1BK(****;1114 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%=O\ #7XL:]\*;^\N]!DACFN8O)D\^(2#:&#< ].17?\ M_#9'Q&_Y^=/_ / ):**]6CF6-PL?94*KC'LF>)BLERW'5'6Q.'C.7=I-A111 M1_PV1\1/^>^G_P#@$E'_ V1\1/^>^G_ /@$E%%;?VWF/_/^7WG)_JUDW_0) M#_P%!1111_PV1\1/^>^G_P#@$E'_ V1\1/^>^G_ /@$E%%']N9C_P _Y?>' M^K63?] D/_ 4%%%%'_#9'Q$_Y[Z?_P" 24?\-D?$3_GOI_\ X!)111_;F8_\ M_P"7WA_JUDW_ $"0_P# 4%%%%'_#9'Q$_P">^G_^ 24?\-D?$3_GOI__ (!) M111_;F8_\_Y?>'^K63?] D/_ %!1111_P -D?$3_GOI_P#X!)1_PV1\1/\ MGOI__@$E%%']N9C_ ,_Y?>'^K63?] D/_ 4%%%%'_#9'Q$_Y[Z?_ . 24?\ M#9'Q$_Y[Z?\ ^ 2444?VYF/_ #_E]X?ZM9-_T"0_\!04444?\-D?$3_GOI__ M (!)1_PV3\1/^?C3_P#P#2BBC^W,Q_Y_R^\/]6LF_P"@2'_@*"BBBO,OB!X_ MU7XD>))-;UEXWOI(TC8PQB-=JC X'M7,'UZT45Y%2I.M)U)N[9]#2I4\/3C2 MI1Y8QT271!1113:***S-0HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHIW2MWPAXKO\ P3XDL-;TTQK?6K_\ #9'Q$_Y[Z?\ ^ 24?\-D?$3_ M )[Z?_X!)117L_VWF/\ S_E]Y\W_ *M9-_T"0_\ 4%%%%'_ V1\1/^>^G_ M /@$E'_#9'Q$_P">^G_^ 2444?VYF/\ S_E]X?ZM9-_T"0_\!04444?\-D?$ M3_GOI_\ X!)1_P -D?$3_GOI_P#X!)111_;F8_\ /^7WA_JUDW_0)#_P%!11 M11_PV1\1/^>^G_\ @$E'_#9'Q$_Y[Z?_ . 2444?VYF/_/\ E]X?ZM9-_P! MD/\ P%!1111_PV1\1/\ GOI__@$E'_#9'Q$_Y[Z?_P" 2444?VYF/_/^7WA_ MJUDW_0)#_P !04444?\ #9'Q$_Y[Z?\ ^ 24?\-D?$3_ )[Z?_X!)111_;F8 M_P#/^7WA_JUDW_0)#_P%!1111_PV1\1/^>^G_P#@$E'_ V1\1/^>^G_ /@$ ME%%']N9C_P _Y?>'^K63?] D/_ 4%%%%'_#9'Q#_ .?BP_\ )*S/%7[47CC MQEX=O=$OYK-K*^3RI1':JK;<@\'MTHHJ)9QCZD'"=:33\S6GP[E%&2JT\-!2 MCJG9;H****\?C XML 12 stem-20210428_htm.xml IDEA: XBRL DOCUMENT 0001758766 2021-04-28 2021-04-28 0001758766 us-gaap:CommonStockMember 2021-04-28 2021-04-28 0001758766 stem:CommonStockWarrantsMember 2021-04-28 2021-04-28 0001758766 2021-03-31 0001758766 2020-12-31 0001758766 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001758766 us-gaap:ServiceMember 2020-01-01 2020-03-31 0001758766 stem:HardwareMember 2021-01-01 2021-03-31 0001758766 stem:HardwareMember 2020-01-01 2020-03-31 0001758766 2021-01-01 2021-03-31 0001758766 2020-01-01 2020-03-31 0001758766 us-gaap:PreferredStockMember 2020-12-31 0001758766 us-gaap:CommonStockMember 2020-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001758766 us-gaap:RetainedEarningsMember 2020-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001758766 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001758766 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001758766 us-gaap:PreferredStockMember 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 2019-12-31 0001758766 us-gaap:PreferredStockMember 2019-12-31 0001758766 us-gaap:CommonStockMember 2019-12-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001758766 us-gaap:RetainedEarningsMember 2019-12-31 0001758766 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001758766 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001758766 2020-03-31 0001758766 us-gaap:PreferredStockMember 2020-03-31 0001758766 us-gaap:CommonStockMember 2020-03-31 0001758766 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001758766 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001758766 us-gaap:RetainedEarningsMember 2020-03-31 0001758766 us-gaap:SubsequentEventMember 2021-04-28 2021-04-28 0001758766 stem:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001758766 stem:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001758766 stem:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001758766 stem:CustomerEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001758766 stem:CustomerFMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001758766 srt:MinimumMember stem:HostCustomerArrangementsMember 2021-01-01 2021-03-31 0001758766 srt:MaximumMember stem:HostCustomerArrangementsMember 2021-01-01 2021-03-31 0001758766 stem:HostCustomerArrangementsMember 2021-01-01 2021-03-31 0001758766 srt:MinimumMember stem:PartnershipArrangementsMember 2021-01-01 2021-03-31 0001758766 srt:MaximumMember stem:PartnershipArrangementsMember 2021-01-01 2021-03-31 0001758766 stem:HardwareMember stem:PartnershipArrangementsMember 2021-01-01 2021-03-31 0001758766 stem:HardwareMember stem:PartnershipArrangementsMember 2020-01-01 2020-03-31 0001758766 us-gaap:ServiceMember stem:PartnershipArrangementsMember 2021-01-01 2021-03-31 0001758766 us-gaap:ServiceMember stem:PartnershipArrangementsMember 2020-01-01 2020-03-31 0001758766 us-gaap:ServiceMember stem:HostCustomerArrangementsMember 2021-01-01 2021-03-31 0001758766 us-gaap:ServiceMember stem:HostCustomerArrangementsMember 2020-01-01 2020-03-31 0001758766 us-gaap:ServiceMember 2021-03-31 0001758766 us-gaap:ServiceMember 2021-04-01 2021-03-31 0001758766 us-gaap:ServiceMember 2022-04-01 2021-03-31 0001758766 us-gaap:ServiceMember 2026-04-01 2021-03-31 0001758766 stem:HardwareMember 2021-03-31 0001758766 stem:HardwareMember 2021-04-01 2021-03-31 0001758766 stem:HardwareMember 2022-04-01 2021-03-31 0001758766 stem:HardwareMember 2026-04-01 2021-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758766 us-gaap:MeasurementInputPriceVolatilityMember 2021-03-31 0001758766 us-gaap:MeasurementInputPriceVolatilityMember 2020-03-31 0001758766 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-03-31 0001758766 us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-03-31 0001758766 us-gaap:MeasurementInputExpectedTermMember 2021-03-31 0001758766 us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0001758766 us-gaap:MeasurementInputExpectedDividendRateMember 2021-03-31 0001758766 us-gaap:MeasurementInputExpectedDividendRateMember 2020-03-31 0001758766 us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2021-03-31 0001758766 us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2020-03-31 0001758766 stem:EnergyStorageSystemsPlacedIntoServiceMember 2021-03-31 0001758766 stem:EnergyStorageSystemsNotYetPlacedIntoServiceMember 2021-03-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 2017-04-01 2017-04-30 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-05-01 2020-05-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-08-01 2020-08-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2021-03-31 0001758766 stem:RevolvingLoanDueToSPEMemberMember us-gaap:LineOfCreditMember 2020-12-31 0001758766 stem:TermLoanDueToSPEMemberMember us-gaap:MediumTermNotesMember 2018-12-31 0001758766 stem:TermLoanDueToSPEMemberMember us-gaap:MediumTermNotesMember 2020-01-01 0001758766 stem:TermLoanDueToSPEMemberMember us-gaap:MediumTermNotesMember 2020-05-01 2020-05-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-03-31 0001758766 stem:TermLoanDueToFormerNonControllingInterestHolderMember us-gaap:MediumTermNotesMember 2020-12-31 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-03-31 0001758766 stem:A2020CreditAgreementMember us-gaap:LineOfCreditMember 2020-12-31 0001758766 stem:A2020CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SeriesDPreferredStockMember 2020-05-01 2020-05-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-01-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-01-01 2021-01-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2021-03-31 0001758766 stem:A2021CreditAgreementMember us-gaap:LineOfCreditMember 2020-12-31 0001758766 us-gaap:NotesPayableOtherPayablesMember 2021-03-31 0001758766 stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-01-31 0001758766 stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember srt:AffiliatedEntityMember 2020-01-01 2020-01-31 0001758766 stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-01-31 0001758766 stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-05-01 2020-05-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-01-31 0001758766 stem:PreferredStockWarrantsMember stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-01-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-01-31 0001758766 stem:January2020ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:RetainedEarningsMember 2020-01-01 2020-01-31 0001758766 stem:Q42020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-10-01 2020-12-31 0001758766 stem:Q42020ConvertibleNotesMember us-gaap:ConvertibleDebtMember srt:AffiliatedEntityMember 2020-10-01 2020-12-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember stem:Q42020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-10-01 2020-12-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember stem:Q42020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-12-31 0001758766 stem:Q42020ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2020-12-31 0001758766 stem:Q12021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-01-31 0001758766 stem:Q12021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-01-31 0001758766 stem:SeriesAPlusConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesDConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember 2021-03-31 0001758766 stem:CommonStockWarrantsMember 2021-03-31 0001758766 srt:MinimumMember stem:CommonStockWarrantsMember 2021-03-31 0001758766 srt:MaximumMember stem:CommonStockWarrantsMember 2021-03-31 0001758766 stem:SeriesDPlusConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesDConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesCConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesBConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesAPlusConvertiblePreferredStockMember 2021-03-31 0001758766 stem:SeriesAConvertiblePreferredStockMember 2021-03-31 0001758766 stem:Series1ConvertiblePreferredStockMember 2021-03-31 0001758766 us-gaap:ConvertiblePreferredStockMember 2021-03-31 0001758766 stem:CommonStockWarrantsMember 2021-03-31 0001758766 stem:PreferredStockWarrantsMember 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2021-03-31 0001758766 us-gaap:StockCompensationPlanMember 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-03-31 0001758766 2020-01-01 2020-12-31 0001758766 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001758766 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001758766 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001758766 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001758766 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-03-31 0001758766 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001758766 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001758766 stem:CommonStockWarrantsMember 2021-01-01 2021-03-31 0001758766 stem:CommonStockWarrantsMember 2020-01-01 2020-03-31 0001758766 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2021-01-01 2021-03-31 0001758766 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2020-01-01 2020-03-31 0001758766 stem:AllegedWrongfulDilutionOfEquityMember 2019-09-01 2019-09-30 iso4217:USD iso4217:USD shares shares stem:segment pure stem:type stem:option false 100 Rollins Road 0001758766 Milbrae CA 2021 94030 Q1 P1Y P4Y P1Y P4Y P1Y 0.25 0.0208 8-K/A 2021-04-28 STEM, INC. DE 333-251397 85-1972187 100 Rollins Road Milbrae CA 94030 94030 415 937-7816 false false false false Common stock, par value $0.0001 STEM NYSE Warrants, each exercisable for one share of common stock at an exercise price of $11.50 per share STEM WS NYSE true false 9873000 6942000 14567000 13572000 22309000 20843000 1485000 123000 6587000 7920000 53336000 49277000 119842000 123703000 10981000 10404000 1666000 1739000 12170000 12087000 14395000 8640000 212390000 205850000 21721000 13749000 17084000 16072000 6512000 5976000 36182000 33683000 45385000 45271000 68868000 67590000 18052000 14914000 38762000 36942000 321000 399000 1069000 1589000 208250000 190515000 16640000 15468000 4150000 4137000 6418000 4612000 70059000 73128000 161486000 95342000 41000 57000 467044000 383259000 0.00001 0.00001 409351021 409351021 175528225 175528225 175437783 175437783 258084000 257947000 220955000 220563000 0.00001 0.00001 4305 4305 2961 2961 2961 2961 0 0 0.000001 0.000001 474728323 474728323 17694228 17694228 11228371 11228371 0 0 14726000 10061000 59000 -192000 -490394000 -407841000 -475609000 -397972000 212390000 205850000 4881000 3393000 10539000 718000 15420000 4111000 6905000 4762000 8632000 751000 15537000 5513000 -117000 -1402000 2667000 4397000 4407000 3395000 2692000 3004000 9766000 10796000 -9883000 -12198000 6233000 4369000 66397000 -1009000 -40000 -1913000 -72670000 -5273000 -82553000 -17471000 0 0 -82553000 -17471000 -6.73 -6.73 -2.97 -2.97 12263160 12263160 9075646 9075646 -82553000 -17471000 251000 451000 -82302000 -17020000 175437783 220563000 2961 0 11228371 0 10061000 -192000 -407841000 -397972000 1126000 1126000 90442 392000 6465857 2755000 2755000 784000 784000 251000 251000 -82553000 -82553000 175528225 220955000 2961 0 17694228 0 14726000 59000 -490394000 -475609000 191139933 231129000 2961 0 9392682 0 3339000 54000 -259054000 -255661000 -15546014 -10605000 -466711 7337000 7337000 71770 21000 21000 456000 456000 451000 451000 -17471000 -17471000 175593919 220524000 2961 0 8997741 0 3816000 505000 -269188000 -264867000 -82553000 -17471000 5079000 3994000 3902000 2116000 760000 456000 66397000 -1009000 160000 141000 50000 114000 613000 237000 955000 -206000 1466000 5104000 4690000 2660000 779000 742000 8640000 1081000 2992000 8016000 -176000 -152000 199000 107000 -1827000 -10670000 1525000 1911000 1238000 1399000 -2763000 -3310000 2894000 21000 2732000 3912000 3369000 1860000 8000 238000 1118000 14050000 3879000 0 161000 3968000 7093000 12155000 428000 -184000 2931000 -2009000 6942000 12889000 9873000 10880000 1480000 1895000 37000 4000 1260000 66000 256000 0 253000 0 24000 0 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:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rollins Road Acquisition Company (f/k/a Stem, Inc.) and its subsidiaries (together “Stem, Inc.,” “Stem” or the “Company”) is an energy technology company that creates innovative technology services that transform the way energy is distributed and consumed. Through its technology, the Company enables businesses to control their electricity expense and helps the electrical grid be more efficient in managing peak usage. Prior to the Merger (as defined below), Rollins Road Acquisition Company was named Stem, Inc.</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%">Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in Millbrae, 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><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%">On December 3, 2020, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Star Peak Transition Corp. (“STPK”, prior to the closing of the Merger and the “New Stem”, following the closing of the Merger), 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 proposed merger of Merger Sub with and into the Company with the Company continuing as the surviving entity (the “Merger”).</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On April 28, 2021, shareholders approved the Merger Agreement, under which Stem received approximately $577.1 million, net of fees and expenses. See Note 14, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional details regarding this transaction.</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 and Going Concern</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 accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), assuming the Company will continue as a going concern. As of March 31, 2021, the Company had cash and cash equivalents of $9.9 million, an accumulated deficit of $490.4 million and net current liabilities of $154.9 million, with $123.1 million of debt financing coming due within the next 12 months. During the three months ended March 31, 2021, the Company incurred a net loss of $82.6 million and had negative cash flows from operating activities of $1.8 million. However, as previously noted, the Company closed the Merger on April 28, 2021 that provided the Company with a significant amount of cash proceeds. The Company believes that the cash position, inclusive of funds raised with the Merger, is sufficient to meet capital and liquidity requirement for at least the next 12 months after the date that the financial statements are available to be issued and, therefore, there is no longer substantial doubt about the Company’s ability to continue as a going concern.</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. To date, the Company has been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including obtaining adequate financing to complete the Company’s development activities, obtaining adequate supplier relationships, building its customer base, successfully executing its 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 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, financial condition, and ability to achieve its intended business objectives.</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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the outbreak of the novel coronavirus disease (“COVID-19”) as a pandemic, and we expect our operations in all locations to be affected as the virus continues to proliferate. We have adjusted certain aspects of our operations to protect our employees and customers while still meeting customers’ needs for vital technology. We will continue to monitor the situation closely and it is possible that we will implement further measures. In light of the uncertainty as to the severity and duration of the pandemic, the impact on our revenues, profitability and financial position is uncertain at this time.</span></div> 577100000 9900000 -490400000 154900000 123100000 -82600000 -1800000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <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%">Basis of Presentation</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 consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). All intercompany balances and transactions have been eliminated in consolidation.</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%">Unaudited Interim 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-weight:400;line-height:120%">The accompanying interim condensed consolidated balance sheet as of March 31, 2021, the interim condensed consolidated statements of operations, condensed consolidated statements of comprehensive loss, condensed consolidated statements of convertible preferred stock and stockholders’ deficit and condensed consolidated statements of cash flows for the three months ended March 31, 2021 and 2020, and amounts relating to the interim periods included in the accompanying notes to the interim condensed consolidated financial statements are unaudited. The unaudited interim financial statements have been prepared on the same basis as the audited consolidated financial statements, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s condensed consolidated balance. Operating results for the interim periods presented are not necessarily indicative of results to be expected for the full year or for any other interim period. These interim condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes for the years ended December 31, 2020 and 2019.</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: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 preparation of 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 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 consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities and embedded derivatives.</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:10pt;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. Our 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, we have 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. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2021 and December 31, 2020.</span></div><div style="margin-top:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Customers</span></div><div style="margin-top:10pt;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 respective balance sheet 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 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:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Customers:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer 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:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer 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:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></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%">*Total less than 10% for the respective period</span></div><div><span><br/></span></div><div><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:10pt;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 consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3 — </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 include cash and cash equivalents and warrant liabilities.</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: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 August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-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%">Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments applicable to the Company on, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be prospectively applied in the initial fiscal year of adoption. All other amendments applicable to the Company should be applied retrospectively to all periods presented upon their effective date. The Company adopted ASU 2018-13 as of January 1, 2020. The Company’s disclosures related to its level 3 financial instruments were not materially impacted for the periods presented. See Note 4, </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%">Fair Value Measurements</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for more information.</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 August 2018, the FASB issued ASU 2018-15, </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%">Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </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 2018-15”). The intent of this pronouncement is to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal- use software as defined in ASC 350-40. Under ASU 2018-15, the capitalized implementation costs related to a cloud computing arrangement will be amortized over the term of the arrangement and all capitalized implementation amounts will be required to be presented in the same line items of the financial statements as the related hosting fees. ASU 2018-15 is effective for public and private companies’ fiscal years beginning after December 15, 2019, and December 15, 2020, respectively, and interim periods within those fiscal years, with early adoption permitted. The Company adopted ASU 2018-15 as of January 1, 2021. The adoption did not have a material impact to the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</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. The Company expects to adopt ASU 2016-13 under the private company transition guidance beginning January 1, 2023 and is currently assessing the impact, if any, the guidance will have on the Company’s consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be 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 plans to adopt ASU 2019-12 for the fiscal year beginning January 1, 2022 and is currently assessing the impact, if any, the guidance will have on the Company's consolidated financial statements.</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 August 2020, the FASB issued ASU 2020-06, </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%">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</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted net income per share calculation in certain areas. The new guidance is effective for annual and interim periods beginning after December 15, 2023, and early adoption is permitted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company plans to adopt 2020-06 for the fiscal year beginning January 1, 2024 and is currently evaluating the impact that this new guidance will have on the Company's financial statements.</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%">Basis of Presentation</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 consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). All intercompany balances and transactions have been eliminated in consolidation.</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: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 preparation of 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 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 consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities and embedded derivatives.</span></div> Segment Information<span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. Our 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, we have 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. 1 Significant CustomersA significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each respective balance sheet 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 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:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Customers:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer 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:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer 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:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></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%">*Total less than 10% for the respective period</span></div> 0.14 0.15 0.30 0.13 0.20 0.36 0.17 0.39 0.16 <div><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:10pt;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 consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).</span></div><div><span><br/></span></div><div style="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"><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: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 August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-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%">Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments applicable to the Company on, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be prospectively applied in the initial fiscal year of adoption. All other amendments applicable to the Company should be applied retrospectively to all periods presented upon their effective date. The Company adopted ASU 2018-13 as of January 1, 2020. The Company’s disclosures related to its level 3 financial instruments were not materially impacted for the periods presented. See Note 4, </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%">Fair Value Measurements</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for more information.</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 August 2018, the FASB issued ASU 2018-15, </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%">Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </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 2018-15”). The intent of this pronouncement is to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal- use software as defined in ASC 350-40. Under ASU 2018-15, the capitalized implementation costs related to a cloud computing arrangement will be amortized over the term of the arrangement and all capitalized implementation amounts will be required to be presented in the same line items of the financial statements as the related hosting fees. ASU 2018-15 is effective for public and private companies’ fiscal years beginning after December 15, 2019, and December 15, 2020, respectively, and interim periods within those fiscal years, with early adoption permitted. The Company adopted ASU 2018-15 as of January 1, 2021. The adoption did not have a material impact to the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</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. The Company expects to adopt ASU 2016-13 under the private company transition guidance beginning January 1, 2023 and is currently assessing the impact, if any, the guidance will have on the Company’s consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be 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 plans to adopt ASU 2019-12 for the fiscal year beginning January 1, 2022 and is currently assessing the impact, if any, the guidance will have on the Company's consolidated financial statements.</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 August 2020, the FASB issued ASU 2020-06, </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%">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</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted net income per share calculation in certain areas. The new guidance is effective for annual and interim periods beginning after December 15, 2023, and early adoption is permitted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company plans to adopt 2020-06 for the fiscal year beginning January 1, 2024 and is currently evaluating the impact that this new guidance will have on the Company's financial statements.</span></div> REVENUE<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 generates revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. The Company recognizes revenue under these arrangements as described below.</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%">Host Customer Arrangements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through the Company’s proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by the Company throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services provided by the Company. The term for the Company’s contracts with host customers generally </span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.</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%">Although the Company installs an energy storage system at the host customer site in order to provide the energy optimization services, the Company determined it has the right to direct how and for what purpose the asset is used through the operation of its SaaS platform and, as such, retains control of the energy storage system; therefore, the contract does not contain a lease. The Company determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the energy storage system, are part of a combined output of energy optimization services and the Company provides a single distinct combined performance obligation representing a series of distinct days of services.</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 determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services provided by the Company. Under such arrangements, the rights to the incentive payments are assigned by the host customer to the Company. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.</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%">Substantially all of the Company’s arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which the Company has determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, the Company determined that upfront incentive payments received from its customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, the Company determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. The Company revisits its estimate of the benefit period each reporting period. The Company’s contracts with host customers do not contain a significant financing component.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation) and revenue is recognized ratably as control of these services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and the Company recognizes such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, the Company reassesses its estimate of the transaction price. The Company does not begin recognition of revenue until the energy storage system is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.</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%">Partnership Arrangements</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%">Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, the Company’s customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the owner of the solar plus storage project provides energy to the end consumer through a separate contractual </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%">arrangement directly with the end consumer. The term for the Company’s contracts with customers under partnership arrangements generally ranges from 10 to 20 years.</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 determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.</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 determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. The Company is responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although the inventory is purchased by the Company from a third-party manufacturer, the Company determined it obtains control of the inventory prior to delivery to the customer and is the principal in the arrangement. The Company is fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. The Company holds title and assumes all risks of loss associated with the inventory until the customer accepts the inventory. The Company is primarily responsible for fulfilling the delivery of the inventory to the customer, assumes substantial inventory risks and has discretion in the pricing charged to the customer. The Company has not entered into any partnership arrangements where it is not the principal in the transaction.</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 allocates revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. The Company’s partnership arrangements do not contain a significant financing component.</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 transfers control of the inventory upon delivery and simultaneous transfer of title to the customer. The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when the Company transfers control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before the Company is required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to its customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services.</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 some partnership arrangements, the Company charges shipping fees for the inventory. The Company accounts for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and includes such amounts within cost of revenue.</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%">Disaggregation of Revenue</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">2020</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%">Partnership 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 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%">10,539</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%">718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Partnership service revenue</span></div></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%">36</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%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Host customer service revenue</span></div></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,845 </span></td><td style="background-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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,393 </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="margin-top:0.2pt;padding-left:12pt;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:#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%">15,420</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%">4,111</span></td></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:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2021, </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%">the Company had $172.4 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (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 style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom: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: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="border-bottom: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%">Less than<br/>one year</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#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="border-bottom: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%">Greater than<br/>five year</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands, except percentages)</span></div></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;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%">114,440 </span></td><td style="background-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 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%">13%</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%">48%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">39%</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%">57,989 </span></td><td style="background-color:#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%">172,429 </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:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2021 (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, 2021</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 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%">52,410</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%">Upfront payments received from customers</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%">12,053</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:115%">Upfront or annual incentive payments received</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,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;text-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:#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%">(9,860)</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: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%">(973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">55,402 </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 generates revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. The Company recognizes revenue under these arrangements as described below.</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%">Host Customer Arrangements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through the Company’s proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by the Company throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services provided by the Company. The term for the Company’s contracts with host customers generally </span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.</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%">Although the Company installs an energy storage system at the host customer site in order to provide the energy optimization services, the Company determined it has the right to direct how and for what purpose the asset is used through the operation of its SaaS platform and, as such, retains control of the energy storage system; therefore, the contract does not contain a lease. The Company determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the energy storage system, are part of a combined output of energy optimization services and the Company provides a single distinct combined performance obligation representing a series of distinct days of services.</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 determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services provided by the Company. Under such arrangements, the rights to the incentive payments are assigned by the host customer to the Company. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.</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%">Substantially all of the Company’s arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which the Company has determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, the Company determined that upfront incentive payments received from its customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, the Company determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. The Company revisits its estimate of the benefit period each reporting period. The Company’s contracts with host customers do not contain a significant financing component.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation) and revenue is recognized ratably as control of these services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and the Company recognizes such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, the Company reassesses its estimate of the transaction price. The Company does not begin recognition of revenue until the energy storage system is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.</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%">Partnership Arrangements</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%">Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, the Company’s customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the owner of the solar plus storage project provides energy to the end consumer through a separate contractual </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%">arrangement directly with the end consumer. The term for the Company’s contracts with customers under partnership arrangements generally ranges from 10 to 20 years.</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 determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.</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 determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. The Company is responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although the inventory is purchased by the Company from a third-party manufacturer, the Company determined it obtains control of the inventory prior to delivery to the customer and is the principal in the arrangement. The Company is fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. The Company holds title and assumes all risks of loss associated with the inventory until the customer accepts the inventory. The Company is primarily responsible for fulfilling the delivery of the inventory to the customer, assumes substantial inventory risks and has discretion in the pricing charged to the customer. The Company has not entered into any partnership arrangements where it is not the principal in the transaction.</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 allocates revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. The Company’s partnership arrangements do not contain a significant financing component.</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 transfers control of the inventory upon delivery and simultaneous transfer of title to the customer. The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when the Company transfers control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before the Company is required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to its customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services.</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 some partnership arrangements, the Company charges shipping fees for the inventory. The Company accounts for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and includes such amounts within cost of revenue.</span></div> 2 P5Y P10Y P5Y P10Y P10Y 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%">The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">2020</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%">Partnership 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 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%">10,539</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%">718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Partnership service revenue</span></div></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%">36</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%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Host customer service revenue</span></div></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,845 </span></td><td style="background-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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,393 </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="margin-top:0.2pt;padding-left:12pt;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:#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%">15,420</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%">4,111</span></td></tr></table></div> 10539000 718000 36000 0 4845000 3393000 15420000 4111000 As of March 31, 2021, <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%">the Company had $172.4 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (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 style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom: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: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="border-bottom: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%">Less than<br/>one year</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#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="border-bottom: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%">Greater than<br/>five year</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands, except percentages)</span></div></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;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%">114,440 </span></td><td style="background-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 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%">13%</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%">48%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">39%</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%">57,989 </span></td><td style="background-color:#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%">172,429 </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> 172400000 114440000 0.13 0.48 0.39 57989000 1 0 0 172429000 <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%">Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2021 (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, 2021</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 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%">52,410</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%">Upfront payments received from customers</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%">12,053</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:115%">Upfront or annual incentive payments received</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,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;text-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:#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%">(9,860)</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: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%">(973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ending balance as of March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">55,402 </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> 52410000 12053000 1772000 9860000 973000 55402000 FAIR VALUE MEASUREMENTS<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%">Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2021 and December 31, 2020, the carrying amount of accounts receivable, other current assets, other 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;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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="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%">Total</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;padding-left:2.5pt"><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;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 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: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:#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%">67</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%">67</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:100%">Liabilities</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:1.85pt;padding-left:30pt;padding-right:8.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock warrant liability</span></div></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%">—</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 16.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%">—</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 16.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%">161,486</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%">161,486</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></div></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 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%">—</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 16.2pt 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:#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 16.2pt 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%">161,486</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 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%">161,486</span></td></tr></table></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, 2020</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%">Total</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;padding-left:2.5pt"><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;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 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: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%">67 </span></td><td style="background-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%">67 </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:100%">Liabilities</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:1.85pt;padding-left:30pt;padding-right:8.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock warrant liability</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%">— </span></td><td style="background-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%">95,342 </span></td><td style="background-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%">95,342 </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:30pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></div></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%">— </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%">95,342 </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%">95,342 </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 convertible preferred stock warrant liabilities are defined as Level 3 in the fair value hierarchy as the valuations are based on </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%">significant unobservable inputs, which reflect the Company’s own assumptions incorporated in valuation techniques used to determine fair value; further discussion of these assumptions is set forth below. There were no transfers into or out of Level 3 of the fair value hierarchy during the periods presented.</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:400;line-height:120%">Convertible Preferred Stock Warrant 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%">The fair value of the detachable redeemable preferred stock warrants was determined as of March 31, 2021 using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, volatility, fair value of common or preferred 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%">The key assumptions used for the valuation of the preferred stock warrant liabilities upon remeasurement were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">75.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">0.3 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</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%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount for lack of marketability</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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">The following table presents the changes in the liability for warrants on convertible preferred stock during the three months ended March 31, 2021 (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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Preferred Warrant Warrant Stock</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Balance as of December 31, 2020</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%">95,342 </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:top"><div style="padding-left:10.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,397 </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:top"><div style="padding-left:10.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</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 5.5pt;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%">Balance as of March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">161,486 </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 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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="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%">Total</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;padding-left:2.5pt"><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;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 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: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:#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%">67</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%">67</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:100%">Liabilities</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:1.85pt;padding-left:30pt;padding-right:8.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock warrant liability</span></div></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%">—</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 16.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%">—</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 16.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%">161,486</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%">161,486</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></div></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 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%">—</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 16.2pt 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:#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 16.2pt 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%">161,486</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 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%">161,486</span></td></tr></table></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, 2020</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%">Total</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;padding-left:2.5pt"><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;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 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: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%">67 </span></td><td style="background-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%">67 </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:100%">Liabilities</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:1.85pt;padding-left:30pt;padding-right:8.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock warrant liability</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%">— </span></td><td style="background-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%">95,342 </span></td><td style="background-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%">95,342 </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:30pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></div></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%">— </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%">95,342 </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%">95,342 </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> 67000 0 0 67000 0 0 161486000 161486000 0 0 161486000 161486000 67000 0 0 67000 0 0 95342000 95342000 0 0 95342000 95342000 <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 key assumptions used for the valuation of the preferred stock warrant liabilities upon remeasurement were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">75.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">0.3 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</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%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount for lack of marketability</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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.650 0.750 0.001 0.003 1.2 2.3 0 0 0.068 0.400 <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 presents the changes in the liability for warrants on convertible preferred stock during the three months ended March 31, 2021 (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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Preferred Warrant Warrant Stock</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Balance as of December 31, 2020</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%">95,342 </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:top"><div style="padding-left:10.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,397 </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:top"><div style="padding-left:10.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</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 5.5pt;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%">Balance as of March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">161,486 </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> 95342000 66397000 253000 161486000 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></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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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%">145,555 </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%">(36,758)</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%">11,045 </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 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%">119,842 </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.8 million and $3.6 million within cost of service revenue for the three months ended March 31, 2021 and 2020, respectively.</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></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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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%">145,555 </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%">(36,758)</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%">11,045 </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 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%">119,842 </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> 145555000 36758000 11045000 119842000 3800000 3600000 NOTES PAYABLE<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%">Revolving Loan Due to SPE Member</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 April 2017, the Company entered into a revolving loan agreement with an affiliate of a member of certain special purpose entities (“SPE”) with the Company, which was subsequently amended from time to time. The purpose of this revolving </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%">loan agreement is to finance the Company’s purchase of hardware for its various energy storage system projects. As of the beginning of 2020, 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="text-indent:18pt"><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: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 condensed consolidated financial statements. As of March 31, 2021 and December 31, 2020, the Company had $9.6 million and $7.4 million, respectively, outstanding under the revolving loan agreement. </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 revolving loan agreement is primarily secured by the purchased hardware under the facility and secondarily by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 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 SPE Member</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 December 2018, the Company entered into a term loan in the amount of $13.3 million with an affiliate of a member of certain SPEs with the Company. As of the beginning of 2020, the term loan bore fixed interest of 12.5% on the outstanding principal balance with a final balloon payment of $3.0 million due at the maturity date of June 30, 2020. In May 2020, the Company repaid the remaining outstanding balance of $5.9 million with the proceeds received through the 2020 Credit Agreement discussed below.</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: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 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 requires fixed quarterly payments throughout the term of the loan, which will 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. Such debt discount is being amortized to earnings through interest expense over the expected life of the debt. As of March 31, 2021, and December 31, 2020 the outstanding balance was $5.7 million and $5.8 million, respectively.</span></div><div style="margin-top:10pt;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 term loan is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property, and contains customary representations and warranties, nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 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%">2020 Credit Agreement</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 entered into a credit agreement (“2020 Credit Agreement”) with a new lender that provided the Company with proceeds of $25.0 million that will 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 bears interest of 12% per annum, of which 8% is paid in cash and 4% is 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. As of March 31, 2021, and December 31, 2020, the outstanding balance was $25.9 million and $25.6 million, 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%">In relation to the 2020 Credit Agreement, the Company issued warrants for 750,000 shares of Series D convertible preferred stock. However, if the Company repays the borrowed amount with 12 months from the issuance date, the warrants are terminated. The Company determined the fair value of these warrants upon issuance are immaterial.</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 2020 Credit Agreement is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2020 Credit Agreement as of March 31, 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><span><br/></span></div><div style="text-indent:13.5pt"><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 entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems owned and operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2021, and December 31, 2020, the outstanding balance was $1.8 million and zero, respectively. The Company was in compliance with all covenants associated with the 2021 Credit Agreement as of March 31, 2021.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt consisted of the following as of March 31, 2021 (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: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%">3/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding 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%">43,025 </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%">(425)</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%">42,600 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (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: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%">Payment Schedule</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%">Remainder of 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,052 </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%">2022</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%">821 </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%">2023</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%">979 </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%">2024</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,167 </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%">2025</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,392 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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</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%">43,025 </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 NOTES<div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended March 31, 2021, and December 31, 2020, the Company issued various convertible notes to investors. The details of the convertible notes issued are set forth below and the Company refers to the collective group of all such note instruments as the “Convertible Notes”.</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%">January 2020 Convertible Notes and Warrants Issuance and Equity Exchange</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company issued and sold convertible promissory notes (“the “January 2020 Convertible Notes”) to various investors and received aggregate gross proceeds of $14.3 million, of which $13.7 million was issued and sold to related parties as a result of affiliations with certain members of the Board. Each of the January 2020 Convertible Notes was issued at par with interest at 8% per annum and a maturity date of June 2020 under the same terms as the existing convertible notes issued prior to 2020. At the election of a majority of the note holders, the maturity date of the January 2020 Convertible Notes can be extended by six months up to four separate times. The Company incurred $0.2 million of additional debt issuance costs associated with the notes offering, which was included within the convertible promissory notes balance on the consolidated balance sheet and amortized over the expected life of the related notes, which approximated six months from the date of </span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issuance. In May 2020, the note holders voted to extend the maturity date of the then outstanding Convertible Notes by six months, resulting in an expected maturity date of December 2020.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of the January 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the January 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “January 2020 Preferred Stock Warrants”). The January 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 9,338,642 January 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $2.0 million.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the issuance of certain of the January 2020 Convertible Notes and January 2020 Preferred Stock Warrants (discussed in Note 8), the Company entered into an equity exchange transaction with certain note holders that were existing stockholders. Under this</span><span style="color:#000000;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%">transaction and consistent with the exchange transaction related to the 2019 Convertible Notes, preferred stockholders exchanged their existing junior preferred stock, and in certain cases common stock, for senior Series D’ preferred stock. The transaction was accounted for as an extinguishment and as the preferred equity exchange, January 2020 Convertible Notes issuance and January 2020 Preferred Stock Warrants issuance all occurred in connection with one another, the Company recorded each unit of account in the transaction at their respective fair values. In relation to the January 2020 transaction, the difference between the fair value of Convertible Notes of $15.4 million, Preferred Stock Warrants of $2.0 million, and senior Series D’ preferred stock of $29.8 million which were issued to the Holders and the cash paid of $14.1 million and carrying value of preferred and common equity of $40.4 million surrendered by the Holders in the amount of $7.3 million, was credited to accumulated deficit.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Q4 2020, the Company entered into an agreement with one holder that participated in the exchange transaction discussed above which allowed the holder to reverse the previously executed exchange. The cancellation of such exchange did not have a material impact on the Company’s financial statements.</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%">Net Loss Per Share Impact of January 2020 Convertible Notes and Warrant Issuance and Equity Exchange</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of determining the impact of the aforementioned transaction on the calculation of net loss per share, the Company reduced net loss attributable to common stockholders for three months ended March 31, 2020, by $9.5 million, to reflect a dividend for the amount by which the (1) aggregate fair value of new instruments issued less the amount of cash received is greater than (2) the fair value of preferred and common stock surrendered. Given that the exchanges involved a multiple element transaction and the fair value of the consideration received by the stockholders exceeded the fair value of the preferred and common equity given up, the Company has adjusted the EPS computation to reflect the value given to note holders from the common stockholders of the Company that did not participate. This adjustment was computed on the individual holder unit of account basis.</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%">Q4 2020 Convertible Notes and Warrants Issuance</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From October 2020 through December 2020, the Company issued and sold convertible promissory notes (the “Q4 2020 Convertible Notes”) under the same terms as the existing Convertible Notes to various investors with aggregate gross proceeds of $19.0 million, of which $7.9 million was issued and sold to related parties as a result of affiliations with certain members of the Board or significant ownership of the Company’s outstanding capital stock. In December 2020, the note holders voted to further extend the maturity date of all outstanding Convertible Notes by six months to June 2021. At the time of the Q4 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the Q4 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “Q4 2020 Preferred Stock Warrants”). The Q4 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 4,620,018 Q4 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $1.6 million.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company evaluated the conversion option within the Q4 2020 Convertible Notes and determined the effective conversion price was beneficial to the note holders. As such, the Company recorded a beneficial conversion feature (“BCF”) related to the issuance of the Q4 2020 Convertible Notes based on the difference between the effective conversion rate </span></div><div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the fair value of the Series D’ preferred stock into which it is convertible. The BCF resulted in a $1.6 million discount to the Q4 2020 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q4 2020 Convertible Notes using the effective interest rate method.</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%">Q1 2021 Convertible Notes</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company issued and sold convertible promissory notes (the “Q1 2021 Convertible Notes”) under the same terms as the existing Convertible 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. As such, the Company recorded a BCF related to the issuance of the Q1 2021 Convertible Notes based on the difference between the effective conversion rate and the fair value of the Series D’ preferred stock into which it is convertible, limited by the amount of the aggregate gross proceeds. The BCF resulted in a $1.1 million discount to the Q1 2021 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q1 2021 Convertible Notes using the effective interest rate method.</span></div> 45000000.0 0.10 35000000.0 0.14 0.0100 0.0085 0.0070 9600000 7400000 13300000 0.125 3000000.0 5900000 8100000 45 180.0 1500000 1000000.0 400000 200000 5700000 5800000 25000000.0 0.12 0.08 0.04 25900000 25600000 750000 P12M 2700000 0.0545 1800000 1800000 0 <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt consisted of the following as of March 31, 2021 (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: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%">3/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding 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%">43,025 </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%">(425)</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%">42,600 </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> 43025000 425000 42600000 <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 aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (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: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%">Payment Schedule</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%">Remainder of 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,052 </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%">2022</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%">821 </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%">2023</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%">979 </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%">2024</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,167 </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%">2025</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,392 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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</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%">43,025 </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> 36052000 821000 979000 1167000 1392000 2614000 43025000 14300000 13700000 0.08 P6M 4 200000 P6M P6M 9338642 2000000.0 15400000 2000000.0 29800000 14100000 -40400000 7300000 9500000 19000000.0 7900000 P6M 4620018 1600000 1600000 1100000 1100000 WARRANTS<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%">Convertible Preferred Stock Warrants</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%">Since inception the Company has issued warrants on convertible preferred stock in conjunction with various debt financings. See Note 4 for further information regarding fair value measurements associated with the resulting warrant liabilities, which are remeasured on a recurring basis each period. Warrants to purchase Financing Stock or Series D’ preferred stock were issued along with certain of the Convertible Notes at an exercise price which is dependent on the next equity financing event.</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 tables represents the warrants on convertible preferred stock outstanding:</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:43.198%"/><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:1.0%"/><td style="width:1.970%"/><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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="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%">Issuance Date</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%">Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Number of<br/>Shares</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%">Term (years)</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%">Series A’</span></td><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%">2012</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%">0.4485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">178,372 </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%">10</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%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</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%">1.5326 </span></td><td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,157,542 </span></td><td style="background-color:#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%">7</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%">Series D’</span></td><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%">2019 and 2020</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%">1.5326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></div></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%">37,869,886 </span></td><td style="background-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</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%">Total</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="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%">44,205,800 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">________________</span></div><div style="margin-top:4.55pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;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%;padding-left:4.18pt">In connection with various issuances of convertible promissory notes that occurred during 2021 and 2020, warrants to purchase either next financing stock or Series D’ preferred stock were issued. At March 31, 2021 and December 31, 2020, the number of warrants issued was subject to adjustment pending the occurrence of the next round of financing; however, the number of shares and exercise price of these warrants and related valuation of these warrants has been performed assuming that the warrants will be on Series D’ preferred stock.</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%">Common Stock Warrants</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 March 31, 2021, the Company h</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ad 6,001,639 warrants to purchase common stock outstanding, respectively, to purchase common stock at an exercise price ranging from $0.36 to $1.53 and an expiration date ranging from less than <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmExYTYyMjQyNTcxZDQ3Zjc5NTZhZGI0M2Y2NTAwZmJjL3NlYzphMWE2MjI0MjU3MWQ0N2Y3OTU2YWRiNDNmNjUwMGZiY181NS9mcmFnOjlmMGIxZGUwYTRhNTQxM2Y4MTAyYmIyOTVjN2E3MzhiL3RleHRyZWdpb246OWYwYjFkZTBhNGE1NDEzZjgxMDJiYjI5NWM3YTczOGJfMjI4Mw_48f1d127-f95b-442a-916a-98e54f500567">one</span> to six years. None of the outstanding warrants are classified as liabilities and, as such, are not subject to remeasurement.</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 tables represents the warrants on convertible preferred stock outstanding:</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:43.198%"/><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:1.0%"/><td style="width:1.970%"/><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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="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%">Issuance Date</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%">Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Number of<br/>Shares</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%">Term (years)</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%">Series A’</span></td><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%">2012</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%">0.4485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">178,372 </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%">10</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%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</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%">1.5326 </span></td><td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,157,542 </span></td><td style="background-color:#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%">7</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%">Series D’</span></td><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%">2019 and 2020</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%">1.5326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></div></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%">37,869,886 </span></td><td style="background-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</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%">Total</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="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%">44,205,800 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">________________</span></div><div style="margin-top:4.55pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;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%;padding-left:4.18pt">In connection with various issuances of convertible promissory notes that occurred during 2021 and 2020, warrants to purchase either next financing stock or Series D’ preferred stock were issued. At March 31, 2021 and December 31, 2020, the number of warrants issued was subject to adjustment pending the occurrence of the next round of financing; however, the number of shares and exercise price of these warrants and related valuation of these warrants has been performed assuming that the warrants will be on Series D’ preferred stock.</span></div> 0.4485 178372 P10Y 1.5326 6157542 P7Y 1.5326 37869886 P7Y 44205800 6001639 0.36 1.53 P6Y CONVERTIBLE PREFERRED STOCK AND COMMON STOCK<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%">Convertible Preferred Stock</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 authorized, issued and outstanding shares of the convertible preferred stock and liquidation preferences were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">March 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%">Authorized Shares</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%">Outstanding Shares</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%">Net Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liquidation Preference</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></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%">Series 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%">190,000,000 </span></td><td style="background-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,386,149 </span></td><td style="background-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%">129,339 </span></td><td style="background-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%">161,515 </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%">Series D</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%">87,235,535 </span></td><td style="background-color:#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%">33,483,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,979 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,316</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%">Series C</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%">64,129,209 </span></td><td style="background-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%">23,298,388 </span></td><td style="background-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%">35,293 </span></td><td style="background-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 7pt 2px 1pt;text-align: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,514</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%">Series B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,969,407 </span></td><td style="background-color:#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,185,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,049 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align: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,123</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%">Series A’</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%">30,991,277 </span></td><td style="background-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,158,503 </span></td><td style="background-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%">1,702 </span></td><td style="background-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 7pt 2px 1pt;text-align: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,865</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%">Series A</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,288 </span></td><td style="background-color:#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%">16,740 </span></td><td style="background-color:#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%">593 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751</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%">Series 1</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%">4,305 </span></td><td style="background-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,961 </span></td><td style="background-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 7pt 2px 1pt;text-align:right;vertical-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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,351,021 </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%">175,531,186 </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%">220,955 </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%">258,084 </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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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%">Shares reserved for convertible preferred stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,531,186 </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%">Shares reserved for warrants to purchase shares of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001,639 </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%">Shares reserved for warrants to purchase shares of preferred stock</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%">44,205,800 </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%">Options issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,914,082 </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%">Shares available for future option grants</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%">11,048 </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%">Total </span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,663,755 </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> The authorized, issued and outstanding shares of the convertible preferred stock and liquidation preferences were as follows:<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%">March 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%">Authorized Shares</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%">Outstanding Shares</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%">Net Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liquidation Preference</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></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%">Series 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%">190,000,000 </span></td><td style="background-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,386,149 </span></td><td style="background-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%">129,339 </span></td><td style="background-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%">161,515 </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%">Series D</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%">87,235,535 </span></td><td style="background-color:#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%">33,483,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,979 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,316</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%">Series C</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%">64,129,209 </span></td><td style="background-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%">23,298,388 </span></td><td style="background-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%">35,293 </span></td><td style="background-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 7pt 2px 1pt;text-align: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,514</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%">Series B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,969,407 </span></td><td style="background-color:#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,185,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,049 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align: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,123</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%">Series A’</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%">30,991,277 </span></td><td style="background-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,158,503 </span></td><td style="background-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%">1,702 </span></td><td style="background-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 7pt 2px 1pt;text-align: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,865</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%">Series A</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,288 </span></td><td style="background-color:#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%">16,740 </span></td><td style="background-color:#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%">593 </span></td><td style="background-color:#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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751</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%">Series 1</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%">4,305 </span></td><td style="background-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,961 </span></td><td style="background-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 7pt 2px 1pt;text-align:right;vertical-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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,351,021 </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%">175,531,186 </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%">220,955 </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%">258,084 </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> 190000000 105386149 129339000 161515000 87235535 33483143 46979000 51316000 64129209 23298388 35293000 35514000 36969407 9185302 7049000 7123000 30991277 4158503 1702000 1865000 21288 16740 593000 751000 4305 2961 409351021 175531186 220955000 258084000 <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%">The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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%">Shares reserved for convertible preferred stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,531,186 </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%">Shares reserved for warrants to purchase shares of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001,639 </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%">Shares reserved for warrants to purchase shares of preferred stock</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%">44,205,800 </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%">Options issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,914,082 </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%">Shares available for future option grants</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%">11,048 </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%">Total </span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,663,755 </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> 175531186 6001639 44205800 44914082 11048 270663755 STOCK-BASED COMPENSATION<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 2009, the Company adopted the 2009 Stock Plan (the “Plan”). The Plan provides for the granting of incentive stock options (ISOs), nonqualified stock options (NSOs), stock bonuses, and rights to acquire restricted stock to employees, directors and consultants. The Company has reserved 55,305,506 shares of common stock for issuance under the Plan.</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%">Under the Plan, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Board. Options under the Plan generally expire after ten years. Under the Plan, the Board determines when the options granted will become exercisable. Options granted under the Plan generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for up to 10 years after the date of the grant. The Plan allows for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity under the Plan is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.671%"/><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.917%"/><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%">Options<br/>Available<br/>for Grant</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%">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, 2020</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%">11,048 </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%">51,379,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56 </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.21</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%">46,516 </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 14.5pt;text-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%">(18,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.47 </span></td><td style="background-color:#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 14.5pt;text-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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,465,857)</span></td><td style="background-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%">0.43 </span></td><td style="background-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 14.5pt;text-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%">18,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 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%">11,048 </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%">44,914,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-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.05</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%">202,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable — March 31, 2021</span></td><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="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%">32,204,617 </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%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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.30</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%">149,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of stock options granted to employees was $2.24 during the three months ended March 31, 2021. There were no stock options granted during the three months ended March 31, 2020. The intrinsic value of </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%">options exercised were $30.2 million and less than $0.1 million during the three months ended March 31, 2021 and 2020, respectively.</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%">Stock-Based Compensation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">2020</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;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 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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 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%">63</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%">155</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%">167</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;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%">521</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%">226</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%">760</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%">456</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%">As of March 31, 2021, the Company had approximately $3.5 million of remaining unrecognized stock-based compensation expense, which is expected to be recognized over a weighted average period of 2.2 years.</span></div> 55305506 1 1.10 0.10 P10Y P1Y P3Y P10Y <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity under the Plan is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.671%"/><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.917%"/><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%">Options<br/>Available<br/>for Grant</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%">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, 2020</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%">11,048 </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%">51,379,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56 </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.21</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%">46,516 </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 14.5pt;text-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%">(18,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.47 </span></td><td style="background-color:#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 14.5pt;text-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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,465,857)</span></td><td style="background-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%">0.43 </span></td><td style="background-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 14.5pt;text-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%">18,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances as of March 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%">11,048 </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%">44,914,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-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.05</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%">202,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable — March 31, 2021</span></td><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="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%">32,204,617 </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%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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.30</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%">149,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11048 51379939 0.56 P7Y2M15D 46516000 18335 18335 3.47 6465857 0.43 18335 18335 0.51 11048 44914082 0.58 P7Y18D 202792000 32204617 0.46 P6Y3M18D 149536000 2.24 0 30200000 100000 <div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</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%">2020</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;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 6.85pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 6.85pt 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 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%">63</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%">155</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%">167</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;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%">521</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%">226</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%">760</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%">456</span></td></tr></table></div> 84000 63000 155000 167000 521000 226000 760000 456000 3500000 P2Y2M12D NET LOSS PER SHARE<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 sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(82,553)</span></td><td style="background-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%">(17,471)</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%">Less: Deemed dividend to preferred stockholders (see Note 7)</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%">(9,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,553)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(26,955)</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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,263,160 </span></td><td style="background-color:#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,075,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><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></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.73)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.97)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">March 31, 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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></div></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%">175,531,186 </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%">175,593,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible promissory notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,434,069 </span></td><td style="background-color:#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%">34,054,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,914,082 </span></td><td style="background-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,591,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding common stock warrants </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001,639 </span></td><td style="background-color:#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,001,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding convertible preferred stock warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,205,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%">38,947,463 </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%">321,086,776 </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%">297,188,387 </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 sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(82,553)</span></td><td style="background-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%">(17,471)</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%">Less: Deemed dividend to preferred stockholders (see Note 7)</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%">(9,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,553)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(26,955)</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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,263,160 </span></td><td style="background-color:#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,075,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><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></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.73)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.97)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -82553000 -17471000 0 9484000 -82553000 -26955000 12263160 12263160 9075646 9075646 -6.73 -6.73 -2.97 -2.97 <div style="margin-top:10pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">March 31, 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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></div></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%">175,531,186 </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%">175,593,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible promissory notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,434,069 </span></td><td style="background-color:#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%">34,054,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,914,082 </span></td><td style="background-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,591,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding common stock warrants </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001,639 </span></td><td style="background-color:#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,001,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding convertible preferred stock warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,205,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%">38,947,463 </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%">321,086,776 </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%">297,188,387 </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> 175531186 175593476 50434069 34054264 44914082 42591545 6001639 6001639 44205800 38947463 321086776 297188387 INCOME TAXESThe Company did not record a provision or benefit for income taxes during the three months ended March 31, 2021 and 2020. The Company continues to maintain a full valuation allowance for its net U.S. federal and state deferred tax assets. 0 0 COMMITMENTS AND CONTINGENCIES<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%">Contingencies<br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be subject to various claims and legal proceedings which arise in the normal course of business. Management believes that the ultimate resolution of any such matters will not have a material adverse effect on the financial position or results of operations of the Company.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently the defendant in a lawsuit alleging that the Company wrongfully diluted the plaintiffs’ equity holdings. The Company settled with the primary plaintiffs in September 2019 for a cash payment of $1.7 million while those defendants forfeited their remaining preferred stock totaling 2,949 shares, representing a combination of Series 1 and Series A preferred shares in the Company and also forfeited 10,540 of common shares in the Company. The remaining plaintiffs are pursuing claims which the Company believes have no merit and will be dismissed.</span></div> 1700000 2949 10540 SUBSEQUENT EVENTS<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%">Management has evaluated subsequent events through May 17, 2021, the date the condensed consolidated financial statements were available for issuance. The following subsequent events were noted:</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, the Company completed the Merger transaction as discussed in Note 1, which provides the Company with approximately $608.6 million of gross cash proceeds. On April 29, 2021, New Stem’s shares of Class A common stock began trading on the New York Stock Exchange under the ticker symbol “STEM” and warrants under ticker symbol “STEM WS.”</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger will be accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STPK, who is the legal acquirer will be treated as the “acquired” company for financial reporting purposes and the Company will be treated as the accounting acquirer. As a result of the Merger, each outstanding share of the Company’s common stock, will convert into newly issued shares of STPK’s Class A common stock, as calculated pursuant to the terms of the Merger Agreement.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the Merger, the Company paid off certain existing notes payable including the revolving loan due to SPE member, the term loan due to former non-controlling interest holder, and the 2020 Credit Agreement. The total amount of the repayment was $45.4 million, of which approximately $2.7 million was related to accrued interest and $2.6 million was related to prepayment penalties required under the terms of the notes.</span></div> 608600000 45400000 2700000 2600000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover
Apr. 28, 2021
Entity Listings [Line Items]  
Document Type 8-K/A
Document Period End Date Apr. 28, 2021
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 Rollins Road
Entity Address, City or Town Milbrae
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94030
City Area Code 415
Local Phone Number 937-7816
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company true
Entity Ex Transition Period false
Amendment Flag false
Entity Central Index Key 0001758766
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q1
Common Stock  
Entity Listings [Line Items]  
Title of 12(b) Security Common stock, par value $0.0001
Trading Symbol STEM
Security Exchange Name NYSE
Common Stock Warrants  
Entity Listings [Line Items]  
Title of 12(b) Security Warrants, each exercisable for one share of common stock at an exercise price of $11.50 per share
Trading Symbol STEM WS
Security Exchange Name NYSE
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 9,873 $ 6,942
Accounts receivable, net 14,567 13,572
Inventory, net 22,309 20,843
Other current assets (includes $1,485 and $123 due from related parties as of March 31, 2021 and December 31, 2020, respectively) 6,587 7,920
Total current assets 53,336 49,277
Energy storage systems, net 119,842 123,703
Contract origination costs, net 10,981 10,404
Goodwill 1,666 1,739
Intangible assets, net 12,170 12,087
Other noncurrent assets 14,395 8,640
Total assets 212,390 205,850
Current liabilities:    
Accounts payable 21,721 13,749
Accrued liabilities 17,084 16,072
Accrued payroll 6,512 5,976
Notes payable, current portion 36,182 33,683
Convertible promissory notes (includes $45,385 and $45,271 due to related parties as of March 31, 2021 and December 31, 2020, respectively) 68,868 67,590
Financing obligation, current portion 18,052 14,914
Deferred revenue, current 38,762 36,942
Other current liabilities (includes $321 and $399 due to related parties as of March 31, 2021 and December 31, 2020, respectively) 1,069 1,589
Total current liabilities 208,250 190,515
Deferred revenue, noncurrent 16,640 15,468
Asset retirement obligation 4,150 4,137
Notes payable, noncurrent 6,418 4,612
Financing obligation, noncurrent 70,059 73,128
Warrant liabilities 161,486 95,342
Lease liability, noncurrent 41 57
Total liabilities 467,044 383,259
Commitments and contingencies
Convertible preferred stock, $0.00001 par value; 409,351,021 shares authorized as of March 31, 2021 and December 31, 2020; 175,528,225 and 175,437,783 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively; (liquidation preference of $258,084 and $257,947 as of March 31, 2021 and December 31, 2020, respectively) 220,955 220,563
Stockholders’ Deficit:    
Series 1 convertible preferred stock, $0.00001 par value; 4,305 shares authorized as of March 31, 2021 and December 31, 2020; 2,961 shares issued and outstanding as of March 31, 2021 and December 31, 2020 0 0
Common stock, $0.000001 par value; 474,728,323 shares authorized as of March 31, 2021 and December 31, 2020; 17,694,228 and 11,228,371 issued and outstanding as of March 31, 2021 and December 31, 2020, respectively 0 0
Additional paid-in capital 14,726 10,061
Accumulated other comprehensive income (loss) 59 (192)
Accumulated deficit (490,394) (407,841)
Total stockholders’ deficit (475,609) (397,972)
Total liabilities, convertible preferred stock and stockholders’ deficit $ 212,390 $ 205,850
Common stock, shares authorized (in shares) 474,728,323 474,728,323
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Other current assets, due from related parties $ 1,485 $ 123
Convertible promissory notes, due to related parties 45,385 45,271
Other current liabilities, due to related parties $ 321 $ 399
Convertible preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Convertible preferred stock, shares authorized (in shares) 409,351,021 409,351,021
Convertible preferred stock, shares issued (in shares) 175,528,225 175,437,783
Convertible preferred stock, shares outstanding (in shares) 175,528,225 175,437,783
Convertible preferred stock, liquidation preference $ 258,084 $ 257,947
Series I convertible preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Series I convertible preferred stock, shares authorized (in shares) 4,305 4,305
Series I convertible preferred stock, shares issued (in shares) 2,961 2,961
Series I convertible preferred stock, shares outstanding (in shares) 2,961 2,961
Common stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Common stock, shares authorized (in shares) 474,728,323 474,728,323
Common stock, shares issued (in shares) 17,694,228 11,228,371
Common stock, shares outstanding (in shares) 17,694,228 11,228,371
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 15,420,000 $ 4,111,000
Cost of revenue 15,537,000 5,513,000
Gross margin (117,000) (1,402,000)
Operating expenses:    
Sales and marketing 2,667,000 4,397,000
Research and development 4,407,000 3,395,000
General and administrative 2,692,000 3,004,000
Total operating expenses 9,766,000 10,796,000
Loss from operations (9,883,000) (12,198,000)
Other income (expense), net:    
Interest expense (6,233,000) (4,369,000)
Change in fair value of warrants and embedded derivative (66,397,000) 1,009,000
Other expenses, net (40,000) (1,913,000)
Total other income (expense) (72,670,000) (5,273,000)
Loss before income taxes (82,553,000) (17,471,000)
Income tax expense 0 0
Net loss $ (82,553,000) $ (17,471,000)
Net loss per share attributable to common shareholders, basic (in dollars per share) $ (6.73) $ (2.97)
Net loss per share attributable to common shareholders, diluted (in dollars per share) $ (6.73) $ (2.97)
Weighted-average shares used in computing net loss per share, basic (in shares) 12,263,160 9,075,646
Weighted-average shares used in computing net loss per share, diluted (in shares) 12,263,160 9,075,646
Service    
Revenue $ 4,881,000 $ 3,393,000
Cost of revenue 6,905,000 4,762,000
Hardware    
Revenue 10,539,000 718,000
Cost of revenue $ 8,632,000 $ 751,000
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net loss $ (82,553) $ (17,471)
Other comprehensive income:    
Foreign currency translation adjustment 251 451
Total comprehensive loss $ (82,302) $ (17,020)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT - USD ($)
$ in Thousands
Total
Series 1 Convertible Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2019 191,139,933          
Beginning balance at Dec. 31, 2019 $ 231,129          
Increase (Decrease) in Temporary Equity [Roll Forward]            
Effect of exchange transaction (in shares) (15,546,014)          
Effect of exchange transaction $ (10,605)          
Ending balance (in shares) at Mar. 31, 2020 175,593,919          
Ending balance at Mar. 31, 2020 $ 220,524          
Beginning balance (in shares) at Dec. 31, 2019   2,961 9,392,682      
Beginning balance at Dec. 31, 2019 (255,661) $ 0 $ 0 $ 3,339 $ 54 $ (259,054)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Effect of exchange transaction (in shares)     (466,711)      
Effect of exchange transaction 7,337         7,337
Issuance of common and preferred stock upon exercise of stock options and warrants (in shares)     71,770      
Issuance of common and preferred stock upon exercise of stock options and warrants 21     21    
Stock-based compensation 456     456    
Foreign currency translation adjustment 451       451  
Net loss (17,471)         (17,471)
Ending balance (in shares) at Mar. 31, 2020   2,961 8,997,741      
Ending balance at Mar. 31, 2020 $ (264,867) $ 0 $ 0 3,816 505 (269,188)
Beginning balance (in shares) at Dec. 31, 2020 175,437,783          
Beginning balance at Dec. 31, 2020 $ 220,563          
Increase (Decrease) in Temporary Equity [Roll Forward]            
Recognition of beneficial conversion feature related to convertible notes $ 1,126     1,126    
Issuance of common and preferred stock upon exercise of stock options and warrants (in shares) 90,442          
Issuance of common and preferred stock upon exercise of stock options and warrants $ 392          
Ending balance (in shares) at Mar. 31, 2021 175,528,225          
Ending balance at Mar. 31, 2021 $ 220,955          
Beginning balance (in shares) at Dec. 31, 2020   2,961 11,228,371      
Beginning balance at Dec. 31, 2020 (397,972) $ 0 $ 0 10,061 (192) (407,841)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common and preferred stock upon exercise of stock options and warrants (in shares)     6,465,857      
Issuance of common and preferred stock upon exercise of stock options and warrants 2,755     2,755    
Stock-based compensation 784     784    
Foreign currency translation adjustment 251       251  
Net loss (82,553)         (82,553)
Ending balance (in shares) at Mar. 31, 2021   2,961 17,694,228      
Ending balance at Mar. 31, 2021 $ (475,609) $ 0 $ 0 $ 14,726 $ 59 $ (490,394)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
OPERATING ACTIVITIES    
Net loss $ (82,553) $ (17,471)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 5,079 3,994
Non-cash interest expense, including interest expenses associated with debt issuance costs 3,902 2,116
Stock-based compensation 760 456
Change in fair value of warrants and embedded derivative 66,397 (1,009)
Noncash lease expense 160 141
Accretion expense 50 114
Impairment of energy storage systems 613 237
Changes in operating assets and liabilities:    
Accounts receivable (955) 206
Inventory (1,466) (5,104)
Other assets (4,690) (2,660)
Contract origination costs (779) (742)
Accounts payable and accrued expenses 8,640 1,081
Deferred revenue 2,992 8,016
Lease liabilities (176) (152)
Other liabilities 199 107
Net cash used in operating activities (1,827) (10,670)
INVESTING ACTIVITIES    
Purchase of energy storage systems (1,525) (1,911)
Capital expenditures on internally-developed software (1,238) (1,399)
Net cash used in investing activities (2,763) (3,310)
FINANCING ACTIVITIES    
Proceeds from exercise of stock options and warrants 2,894 21
Proceeds from financing obligations 2,732 3,912
Repayment of financing obligations (3,369) (1,860)
Proceeds from issuance of convertible notes, net of issuance costs of $8 and $238 for the three months ended March 31, 2021 and 2020, respectively 1,118 14,050
Proceeds from issuance of notes payable 3,879 0
Repayment of notes payable (161) (3,968)
Net cash provided by financing activities 7,093 12,155
Effect of exchange rate changes on cash and cash equivalents 428 (184)
Net increase (decrease) in cash and cash equivalents 2,931 (2,009)
Cash and cash equivalents, beginning of period 6,942 12,889
Cash and cash equivalents, end of period 9,873 10,880
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 1,480 1,895
NON-CASH INVESTING AND FINANCING ACTIVITIES    
Change in asset retirement costs and asset retirement obligation 37 4
Purchases of energy storage systems in accounts payable 1,260 66
Conversion of accrued interest into outstanding note payable 256 0
Settlement of warrant liability into preferred stock due to exercise 253 0
Stock-based compensation capitalized to internal-use software $ 24 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Cash Flows [Abstract]    
Payment of debt issuance costs $ 8 $ 238
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS BUSINESS
Description of the Business
Rollins Road Acquisition Company (f/k/a Stem, Inc.) and its subsidiaries (together “Stem, Inc.,” “Stem” or the “Company”) is an energy technology company that creates innovative technology services that transform the way energy is distributed and consumed. Through its technology, the Company enables businesses to control their electricity expense and helps the electrical grid be more efficient in managing peak usage. Prior to the Merger (as defined below), Rollins Road Acquisition Company was named Stem, Inc.
Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware and is headquartered in Millbrae, 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”, prior to the closing of the Merger and the “New Stem”, following the closing of the Merger), 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 proposed merger of Merger Sub with and into the Company with the Company continuing as the surviving entity (the “Merger”).

On April 28, 2021, shareholders approved the Merger Agreement, under which Stem received approximately $577.1 million, net of fees and expenses. See Note 14, Subsequent Events for additional details regarding this transaction.
Liquidity and Going Concern
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), assuming the Company will continue as a going concern. As of March 31, 2021, the Company had cash and cash equivalents of $9.9 million, an accumulated deficit of $490.4 million and net current liabilities of $154.9 million, with $123.1 million of debt financing coming due within the next 12 months. During the three months ended March 31, 2021, the Company incurred a net loss of $82.6 million and had negative cash flows from operating activities of $1.8 million. However, as previously noted, the Company closed the Merger on April 28, 2021 that provided the Company with a significant amount of cash proceeds. The Company believes that the cash position, inclusive of funds raised with the Merger, is sufficient to meet capital and liquidity requirement for at least the next 12 months after the date that the financial statements are available to be issued and, therefore, there is no longer substantial doubt about the Company’s ability to continue as a going concern.
The Company’s business prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the early stages of commercial operations. To date, the Company has been funded primarily by equity financings, convertible promissory notes and borrowings from affiliates. The attainment of profitable operations is dependent upon future events, including obtaining adequate financing to complete the Company’s development activities, obtaining adequate supplier relationships, building its customer base, successfully executing its 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 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, financial condition, and ability to achieve its intended business objectives.
COVID-19
In March 2020, the World Health Organization declared the outbreak of the novel coronavirus disease (“COVID-19”) as a pandemic, and we expect our operations in all locations to be affected as the virus continues to proliferate. We have adjusted certain aspects of our operations to protect our employees and customers while still meeting customers’ needs for vital technology. We will continue to monitor the situation closely and it is possible that we will implement further measures. In light of the uncertainty as to the severity and duration of the pandemic, the impact on our revenues, profitability and financial position is uncertain at this time.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). All intercompany balances and transactions have been eliminated in consolidation.
Unaudited Interim Condensed Consolidated Financial Statements
The accompanying interim condensed consolidated balance sheet as of March 31, 2021, the interim condensed consolidated statements of operations, condensed consolidated statements of comprehensive loss, condensed consolidated statements of convertible preferred stock and stockholders’ deficit and condensed consolidated statements of cash flows for the three months ended March 31, 2021 and 2020, and amounts relating to the interim periods included in the accompanying notes to the interim condensed consolidated financial statements are unaudited. The unaudited interim financial statements have been prepared on the same basis as the audited consolidated financial statements, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s condensed consolidated balance. Operating results for the interim periods presented are not necessarily indicative of results to be expected for the full year or for any other interim period. These interim condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes for the years ended December 31, 2020 and 2019.
Use of Estimates
The preparation of 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 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 consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities and embedded derivatives.
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. Our 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, we have 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. Net assets outside of the U.S. were less than 10% of total net assets as of March 31, 2021 and December 31, 2020.
Significant Customers
A significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each respective balance sheet date. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2021202020212020
Customers:
Customer A**14 %*
Customer B15 %30 %**
Customer C13 %20 %**
Customer D36 %17 %**
Customer E**39 %*
Customer F***16 %
*Total less than 10% for the respective period

Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

Hierarchical levels which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
Level 1 — Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.
Level 2 — Inputs other than quoted prices included within Level 1 that are directly observable for the asset or liability or indirectly observable through corroboration with observable market data.
Level 3 — Unobservable inputs for the asset or liability only used when there is little, if any, market activity for the asset or liability at the measurement date.
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. The Company’s assessment of the significance of a specific input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Financial assets and liabilities held by the Company measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 include cash and cash equivalents and warrant liabilities.
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement. The amendments applicable to the Company on, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be prospectively applied in the initial fiscal year of adoption. All other amendments applicable to the Company should be applied retrospectively to all periods presented upon their effective date. The Company adopted ASU 2018-13 as of January 1, 2020. The Company’s disclosures related to its level 3 financial instruments were not materially impacted for the periods presented. See Note 4, Fair Value Measurements, for more information.
In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The intent of this pronouncement is to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal- use software as defined in ASC 350-40. Under ASU 2018-15, the capitalized implementation costs related to a cloud computing arrangement will be amortized over the term of the arrangement and all capitalized implementation amounts will be required to be presented in the same line items of the financial statements as the related hosting fees. ASU 2018-15 is effective for public and private companies’ fiscal years beginning after December 15, 2019, and December 15, 2020, respectively, and interim periods within those fiscal years, with early adoption permitted. The Company adopted ASU 2018-15 as of January 1, 2021. The adoption did not have a material impact to the Company’s condensed consolidated financial statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and 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. The Company expects to adopt ASU 2016-13 under the private company transition guidance beginning January 1, 2023 and is currently assessing the impact, if any, the guidance will have on the Company’s consolidated financial statements.
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 will be 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 plans to adopt ASU 2019-12 for the fiscal year beginning January 1, 2022 and is currently assessing the impact, if any, the guidance will have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity's Own Equity (Subtopic 815-40) — Accounting For Convertible Instruments and Contracts in an Entity's Own Equity. The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted net income per share calculation in certain areas. The new guidance is effective for annual and interim periods beginning after December 15, 2023, and early adoption is permitted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company plans to adopt 2020-06 for the fiscal year beginning January 1, 2024 and is currently evaluating the impact that this new guidance will have on the Company's financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The Company generates revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. The Company recognizes revenue under these arrangements as described below.
Host Customer Arrangements

Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through the Company’s proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by the Company throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services provided by the Company. The term for the Company’s contracts with host customers generally
ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.
Although the Company installs an energy storage system at the host customer site in order to provide the energy optimization services, the Company determined it has the right to direct how and for what purpose the asset is used through the operation of its SaaS platform and, as such, retains control of the energy storage system; therefore, the contract does not contain a lease. The Company determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the energy storage system, are part of a combined output of energy optimization services and the Company provides a single distinct combined performance obligation representing a series of distinct days of services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services provided by the Company. Under such arrangements, the rights to the incentive payments are assigned by the host customer to the Company. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.
Substantially all of the Company’s arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which the Company has determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, the Company determined that upfront incentive payments received from its customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, the Company determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. The Company revisits its estimate of the benefit period each reporting period. The Company’s contracts with host customers do not contain a significant financing component.

The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation) and revenue is recognized ratably as control of these services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and the Company recognizes such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, the Company reassesses its estimate of the transaction price. The Company does not begin recognition of revenue until the energy storage system is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.
Partnership Arrangements
Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, the Company’s customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the owner of the solar plus storage project provides energy to the end consumer through a separate contractual
arrangement directly with the end consumer. The term for the Company’s contracts with customers under partnership arrangements generally ranges from 10 to 20 years.
The Company determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. The Company is responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although the inventory is purchased by the Company from a third-party manufacturer, the Company determined it obtains control of the inventory prior to delivery to the customer and is the principal in the arrangement. The Company is fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. The Company holds title and assumes all risks of loss associated with the inventory until the customer accepts the inventory. The Company is primarily responsible for fulfilling the delivery of the inventory to the customer, assumes substantial inventory risks and has discretion in the pricing charged to the customer. The Company has not entered into any partnership arrangements where it is not the principal in the transaction.
The Company allocates revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. The Company’s partnership arrangements do not contain a significant financing component.
The Company transfers control of the inventory upon delivery and simultaneous transfer of title to the customer. The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when the Company transfers control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before the Company is required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to its customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services.
In some partnership arrangements, the Company charges shipping fees for the inventory. The Company accounts for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and includes such amounts within cost of revenue.
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
March 31,
20212020
Partnership hardware revenue
$10,539$718
Partnership service revenue
36
Host customer service revenue
4,845 3,393 
Total revenue
$15,420$4,111
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not been recognized, which include contract liabilities (deferred revenue) and amounts that will be billed and recognized as revenue in future periods. As of March 31, 2021,
the Company had $172.4 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five year
(in thousands, except percentages)
Service revenue
$114,440 13%48%39%
Hardware revenue
57,989 100 %— %— %
Total revenue$172,429 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2021 (in thousands):
Beginning balance as of January 1, 2021$52,410
Upfront payments received from customers12,053
Upfront or annual incentive payments received1,772 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(9,860)
Revenue recognized related to deferred revenue generated during the period(973)
Ending balance as of March 31, 2021$55,402 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Fair value accounting is applied for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. At March 31, 2021 and December 31, 2020, the carrying amount of accounts receivable, other current assets, other assets, accounts payable, and accrued and other current liabilities approximated their estimated fair value due to their relatively short maturities.
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2021
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67$— $$67
Liabilities
Convertible preferred stock warrant liability
$$$161,486$161,486
Total liabilities
$$$161,486$161,486
December 31, 2020
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67 $— $— $67 
Liabilities
Convertible preferred stock warrant liability
$— $— $95,342 $95,342 
Total liabilities
$— $— $95,342 $95,342 
The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The convertible preferred stock warrant liabilities are defined as Level 3 in the fair value hierarchy as the valuations are based on
significant unobservable inputs, which reflect the Company’s own assumptions incorporated in valuation techniques used to determine fair value; further discussion of these assumptions is set forth below. There were no transfers into or out of Level 3 of the fair value hierarchy during the periods presented.
Convertible Preferred Stock Warrant Liabilities
The fair value of the detachable redeemable preferred stock warrants was determined as of March 31, 2021 using the Black-Scholes method as well as a discount for lack of marketability. Black-Scholes inputs used to value the warrants are based on information from purchase agreements and within valuation reports prepared by an independent third party for the Company. Inputs include exercise price, volatility, fair value of common or preferred stock, expected dividend rate and risk-free interest rate.
The key assumptions used for the valuation of the preferred stock warrant liabilities upon remeasurement were as follows:
Three Months Ended
March 31,
20212020
Volatility65.0 %75.0 %
Risk-free interest rate0.1 %0.3 %
Expected term (in years)1.22.3
Dividend yield— %— %
Discount for lack of marketability6.8 %40.0 %
The following table presents the changes in the liability for warrants on convertible preferred stock during the three months ended March 31, 2021 (in thousands):
Convertible Preferred Warrant Warrant Stock
Balance as of December 31, 2020$95,342 
Change in fair value of warrants
66,397 
Exercised warrants
(253)
Balance as of March 31, 2021$161,486 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.1
ENERGY STORAGE SYSTEMS, NET
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
ENERGY STORAGE SYSTEMS, NET ENERGY STORAGE SYSTEMS, NET
Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
March 31, 2021
Energy storage systems placed into service$145,555 
Less: accumulated depreciation(36,758)
Energy storage systems not yet placed into service11,045 
Total energy storage systems, net$119,842 
Depreciation expense for energy storage systems was approximately $3.8 million and $3.6 million within cost of service revenue for the three months ended March 31, 2021 and 2020, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE
3 Months Ended
Mar. 31, 2021
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 special purpose entities (“SPE”) with the Company, which was subsequently amended from time to time. The purpose of this revolving
loan agreement is to finance the Company’s purchase of hardware for its various energy storage system projects. As of the beginning of 2020, 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 condensed consolidated financial statements. As of March 31, 2021 and December 31, 2020, the Company had $9.6 million and $7.4 million, respectively, outstanding under the revolving loan agreement.
The revolving loan agreement is primarily secured by the purchased hardware under the facility and secondarily by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 2021.
Term Loan Due to SPE Member
In December 2018, the Company entered into a term loan in the amount of $13.3 million with an affiliate of a member of certain SPEs with the Company. As of the beginning of 2020, the term loan bore fixed interest of 12.5% on the outstanding principal balance with a final balloon payment of $3.0 million due at the maturity date of June 30, 2020. In May 2020, the Company repaid the remaining outstanding balance of $5.9 million with the proceeds received through the 2020 Credit Agreement discussed below.
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 requires fixed quarterly payments throughout the term of the loan, which will 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. Such debt discount is being amortized to earnings through interest expense over the expected life of the debt. As of March 31, 2021, and December 31, 2020 the outstanding balance was $5.7 million and $5.8 million, respectively.
The term loan is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property, and contains customary representations and warranties, nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 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 that will 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 bears interest of 12% per annum, of which 8% is paid in cash and 4% is 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. As of March 31, 2021, and December 31, 2020, the outstanding balance was $25.9 million and $25.6 million, respectively.
In relation to the 2020 Credit Agreement, the Company issued warrants for 750,000 shares of Series D convertible preferred stock. However, if the Company repays the borrowed amount with 12 months from the issuance date, the warrants are terminated. The Company determined the fair value of these warrants upon issuance are immaterial.
The 2020 Credit Agreement is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2020 Credit Agreement as of March 31, 2021.
2021 Credit Agreement

In January 2021, the Company entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems owned and operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2021, and December 31, 2020, the outstanding balance was $1.8 million and zero, respectively. The Company was in compliance with all covenants associated with the 2021 Credit Agreement as of March 31, 2021.
The Company’s outstanding debt consisted of the following as of March 31, 2021 (in thousands):
3/31/2021
Outstanding principal$43,025 
Unamortized discount(425)
Carrying value of debt$42,600 
The following table summarizes the aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (in thousands):
Payment Schedule
Remainder of 2021$36,052 
2022821 
2023979 
20241,167 
20251,392 
Thereafter2,614 
Total$43,025 
CONVERTIBLE NOTES
During the years ended March 31, 2021, and December 31, 2020, the Company issued various convertible notes to investors. The details of the convertible notes issued are set forth below and the Company refers to the collective group of all such note instruments as the “Convertible Notes”.
January 2020 Convertible Notes and Warrants Issuance and Equity Exchange

In January 2020, the Company issued and sold convertible promissory notes (“the “January 2020 Convertible Notes”) to various investors and received aggregate gross proceeds of $14.3 million, of which $13.7 million was issued and sold to related parties as a result of affiliations with certain members of the Board. Each of the January 2020 Convertible Notes was issued at par with interest at 8% per annum and a maturity date of June 2020 under the same terms as the existing convertible notes issued prior to 2020. At the election of a majority of the note holders, the maturity date of the January 2020 Convertible Notes can be extended by six months up to four separate times. The Company incurred $0.2 million of additional debt issuance costs associated with the notes offering, which was included within the convertible promissory notes balance on the consolidated balance sheet and amortized over the expected life of the related notes, which approximated six months from the date of
issuance. In May 2020, the note holders voted to extend the maturity date of the then outstanding Convertible Notes by six months, resulting in an expected maturity date of December 2020.

At the time of the January 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the January 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “January 2020 Preferred Stock Warrants”). The January 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 9,338,642 January 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $2.0 million.

Concurrent with the issuance of certain of the January 2020 Convertible Notes and January 2020 Preferred Stock Warrants (discussed in Note 8), the Company entered into an equity exchange transaction with certain note holders that were existing stockholders. Under this transaction and consistent with the exchange transaction related to the 2019 Convertible Notes, preferred stockholders exchanged their existing junior preferred stock, and in certain cases common stock, for senior Series D’ preferred stock. The transaction was accounted for as an extinguishment and as the preferred equity exchange, January 2020 Convertible Notes issuance and January 2020 Preferred Stock Warrants issuance all occurred in connection with one another, the Company recorded each unit of account in the transaction at their respective fair values. In relation to the January 2020 transaction, the difference between the fair value of Convertible Notes of $15.4 million, Preferred Stock Warrants of $2.0 million, and senior Series D’ preferred stock of $29.8 million which were issued to the Holders and the cash paid of $14.1 million and carrying value of preferred and common equity of $40.4 million surrendered by the Holders in the amount of $7.3 million, was credited to accumulated deficit.

In Q4 2020, the Company entered into an agreement with one holder that participated in the exchange transaction discussed above which allowed the holder to reverse the previously executed exchange. The cancellation of such exchange did not have a material impact on the Company’s financial statements.

Net Loss Per Share Impact of January 2020 Convertible Notes and Warrant Issuance and Equity Exchange

For the purpose of determining the impact of the aforementioned transaction on the calculation of net loss per share, the Company reduced net loss attributable to common stockholders for three months ended March 31, 2020, by $9.5 million, to reflect a dividend for the amount by which the (1) aggregate fair value of new instruments issued less the amount of cash received is greater than (2) the fair value of preferred and common stock surrendered. Given that the exchanges involved a multiple element transaction and the fair value of the consideration received by the stockholders exceeded the fair value of the preferred and common equity given up, the Company has adjusted the EPS computation to reflect the value given to note holders from the common stockholders of the Company that did not participate. This adjustment was computed on the individual holder unit of account basis.

Q4 2020 Convertible Notes and Warrants Issuance

From October 2020 through December 2020, the Company issued and sold convertible promissory notes (the “Q4 2020 Convertible Notes”) under the same terms as the existing Convertible Notes to various investors with aggregate gross proceeds of $19.0 million, of which $7.9 million was issued and sold to related parties as a result of affiliations with certain members of the Board or significant ownership of the Company’s outstanding capital stock. In December 2020, the note holders voted to further extend the maturity date of all outstanding Convertible Notes by six months to June 2021. At the time of the Q4 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the Q4 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “Q4 2020 Preferred Stock Warrants”). The Q4 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 4,620,018 Q4 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $1.6 million.

Additionally, the Company evaluated the conversion option within the Q4 2020 Convertible Notes and determined the effective conversion price was beneficial to the note holders. As such, the Company recorded a beneficial conversion feature (“BCF”) related to the issuance of the Q4 2020 Convertible Notes based on the difference between the effective conversion rate
and the fair value of the Series D’ preferred stock into which it is convertible. The BCF resulted in a $1.6 million discount to the Q4 2020 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q4 2020 Convertible Notes using the effective interest rate method.

Q1 2021 Convertible Notes

In January 2021, the Company issued and sold convertible promissory notes (the “Q1 2021 Convertible Notes”) under the same terms as the existing Convertible 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. As such, the Company recorded a BCF related to the issuance of the Q1 2021 Convertible Notes based on the difference between the effective conversion rate and the fair value of the Series D’ preferred stock into which it is convertible, limited by the amount of the aggregate gross proceeds. The BCF resulted in a $1.1 million discount to the Q1 2021 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q1 2021 Convertible Notes using the effective interest rate method.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE NOTES
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
CONVERTIBLE 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 special purpose entities (“SPE”) with the Company, which was subsequently amended from time to time. The purpose of this revolving
loan agreement is to finance the Company’s purchase of hardware for its various energy storage system projects. As of the beginning of 2020, 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 condensed consolidated financial statements. As of March 31, 2021 and December 31, 2020, the Company had $9.6 million and $7.4 million, respectively, outstanding under the revolving loan agreement.
The revolving loan agreement is primarily secured by the purchased hardware under the facility and secondarily by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 2021.
Term Loan Due to SPE Member
In December 2018, the Company entered into a term loan in the amount of $13.3 million with an affiliate of a member of certain SPEs with the Company. As of the beginning of 2020, the term loan bore fixed interest of 12.5% on the outstanding principal balance with a final balloon payment of $3.0 million due at the maturity date of June 30, 2020. In May 2020, the Company repaid the remaining outstanding balance of $5.9 million with the proceeds received through the 2020 Credit Agreement discussed below.
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 requires fixed quarterly payments throughout the term of the loan, which will 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. Such debt discount is being amortized to earnings through interest expense over the expected life of the debt. As of March 31, 2021, and December 31, 2020 the outstanding balance was $5.7 million and $5.8 million, respectively.
The term loan is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property, and contains customary representations and warranties, nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the revolving loan agreement as of March 31, 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 that will 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 bears interest of 12% per annum, of which 8% is paid in cash and 4% is 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. As of March 31, 2021, and December 31, 2020, the outstanding balance was $25.9 million and $25.6 million, respectively.
In relation to the 2020 Credit Agreement, the Company issued warrants for 750,000 shares of Series D convertible preferred stock. However, if the Company repays the borrowed amount with 12 months from the issuance date, the warrants are terminated. The Company determined the fair value of these warrants upon issuance are immaterial.
The 2020 Credit Agreement is secured by substantially all the Company’s assets with a negative pledge agreement concerning the Company’s intellectual property and contains customary representations and warranties, certain nonfinancial covenants, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2020 Credit Agreement as of March 31, 2021.
2021 Credit Agreement

In January 2021, the Company entered into a credit agreement to provide a total of $2.7 million towards the financing of certain energy storage systems owned and operated by the Company. The credit agreement has a stated interest of 5.45% and a maturity date of June 2031. The Company received an advance under the credit agreement of $1.8 million in January 2021. The repayment of advances received under this credit agreement is determined by the lender based on the proceeds generated by the Company through the operation of the underlying energy storage systems. As of March 31, 2021, and December 31, 2020, the outstanding balance was $1.8 million and zero, respectively. The Company was in compliance with all covenants associated with the 2021 Credit Agreement as of March 31, 2021.
The Company’s outstanding debt consisted of the following as of March 31, 2021 (in thousands):
3/31/2021
Outstanding principal$43,025 
Unamortized discount(425)
Carrying value of debt$42,600 
The following table summarizes the aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (in thousands):
Payment Schedule
Remainder of 2021$36,052 
2022821 
2023979 
20241,167 
20251,392 
Thereafter2,614 
Total$43,025 
CONVERTIBLE NOTES
During the years ended March 31, 2021, and December 31, 2020, the Company issued various convertible notes to investors. The details of the convertible notes issued are set forth below and the Company refers to the collective group of all such note instruments as the “Convertible Notes”.
January 2020 Convertible Notes and Warrants Issuance and Equity Exchange

In January 2020, the Company issued and sold convertible promissory notes (“the “January 2020 Convertible Notes”) to various investors and received aggregate gross proceeds of $14.3 million, of which $13.7 million was issued and sold to related parties as a result of affiliations with certain members of the Board. Each of the January 2020 Convertible Notes was issued at par with interest at 8% per annum and a maturity date of June 2020 under the same terms as the existing convertible notes issued prior to 2020. At the election of a majority of the note holders, the maturity date of the January 2020 Convertible Notes can be extended by six months up to four separate times. The Company incurred $0.2 million of additional debt issuance costs associated with the notes offering, which was included within the convertible promissory notes balance on the consolidated balance sheet and amortized over the expected life of the related notes, which approximated six months from the date of
issuance. In May 2020, the note holders voted to extend the maturity date of the then outstanding Convertible Notes by six months, resulting in an expected maturity date of December 2020.

At the time of the January 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the January 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “January 2020 Preferred Stock Warrants”). The January 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 9,338,642 January 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $2.0 million.

Concurrent with the issuance of certain of the January 2020 Convertible Notes and January 2020 Preferred Stock Warrants (discussed in Note 8), the Company entered into an equity exchange transaction with certain note holders that were existing stockholders. Under this transaction and consistent with the exchange transaction related to the 2019 Convertible Notes, preferred stockholders exchanged their existing junior preferred stock, and in certain cases common stock, for senior Series D’ preferred stock. The transaction was accounted for as an extinguishment and as the preferred equity exchange, January 2020 Convertible Notes issuance and January 2020 Preferred Stock Warrants issuance all occurred in connection with one another, the Company recorded each unit of account in the transaction at their respective fair values. In relation to the January 2020 transaction, the difference between the fair value of Convertible Notes of $15.4 million, Preferred Stock Warrants of $2.0 million, and senior Series D’ preferred stock of $29.8 million which were issued to the Holders and the cash paid of $14.1 million and carrying value of preferred and common equity of $40.4 million surrendered by the Holders in the amount of $7.3 million, was credited to accumulated deficit.

In Q4 2020, the Company entered into an agreement with one holder that participated in the exchange transaction discussed above which allowed the holder to reverse the previously executed exchange. The cancellation of such exchange did not have a material impact on the Company’s financial statements.

Net Loss Per Share Impact of January 2020 Convertible Notes and Warrant Issuance and Equity Exchange

For the purpose of determining the impact of the aforementioned transaction on the calculation of net loss per share, the Company reduced net loss attributable to common stockholders for three months ended March 31, 2020, by $9.5 million, to reflect a dividend for the amount by which the (1) aggregate fair value of new instruments issued less the amount of cash received is greater than (2) the fair value of preferred and common stock surrendered. Given that the exchanges involved a multiple element transaction and the fair value of the consideration received by the stockholders exceeded the fair value of the preferred and common equity given up, the Company has adjusted the EPS computation to reflect the value given to note holders from the common stockholders of the Company that did not participate. This adjustment was computed on the individual holder unit of account basis.

Q4 2020 Convertible Notes and Warrants Issuance

From October 2020 through December 2020, the Company issued and sold convertible promissory notes (the “Q4 2020 Convertible Notes”) under the same terms as the existing Convertible Notes to various investors with aggregate gross proceeds of $19.0 million, of which $7.9 million was issued and sold to related parties as a result of affiliations with certain members of the Board or significant ownership of the Company’s outstanding capital stock. In December 2020, the note holders voted to further extend the maturity date of all outstanding Convertible Notes by six months to June 2021. At the time of the Q4 2020 Convertible Notes offering, certain note holders that bought a minimum threshold of the Q4 2020 Convertible Notes were also issued warrants giving them rights to acquire Financing Stock at the Financing Stock Offer Price, or in the event the Financing Stock offering does not occur to acquire Series D’ preferred stock (the “Q4 2020 Preferred Stock Warrants”). The Q4 2020 Preferred Stock Warrants are transferrable (with Company consent) and expire upon the earlier of the occurrence of certain events, as defined by the warrant agreement, or the seventh anniversary of date of issuance (2027). A total of 4,620,018 Q4 2020 Preferred Stock Warrants were issued and initially recognized at fair value, which resulted in warrant liabilities totaling approximately $1.6 million.

Additionally, the Company evaluated the conversion option within the Q4 2020 Convertible Notes and determined the effective conversion price was beneficial to the note holders. As such, the Company recorded a beneficial conversion feature (“BCF”) related to the issuance of the Q4 2020 Convertible Notes based on the difference between the effective conversion rate
and the fair value of the Series D’ preferred stock into which it is convertible. The BCF resulted in a $1.6 million discount to the Q4 2020 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q4 2020 Convertible Notes using the effective interest rate method.

Q1 2021 Convertible Notes

In January 2021, the Company issued and sold convertible promissory notes (the “Q1 2021 Convertible Notes”) under the same terms as the existing Convertible 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. As such, the Company recorded a BCF related to the issuance of the Q1 2021 Convertible Notes based on the difference between the effective conversion rate and the fair value of the Series D’ preferred stock into which it is convertible, limited by the amount of the aggregate gross proceeds. The BCF resulted in a $1.1 million discount to the Q1 2021 Convertible Notes with an increase to additional paid in capital. The Company will accrete the discount in connection with the BCF as interest expense over the term of the Q1 2021 Convertible Notes using the effective interest rate method.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
WARRANTS
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
WARRANTS WARRANTS
Convertible Preferred Stock Warrants
Since inception the Company has issued warrants on convertible preferred stock in conjunction with various debt financings. See Note 4 for further information regarding fair value measurements associated with the resulting warrant liabilities, which are remeasured on a recurring basis each period. Warrants to purchase Financing Stock or Series D’ preferred stock were issued along with certain of the Convertible Notes at an exercise price which is dependent on the next equity financing event.
The following tables represents the warrants on convertible preferred stock outstanding:
March 31, 2021
Issuance DateExercise PriceNumber of
Shares
Term (years)
Series A’2012$0.4485 178,372 10
Series D20171.5326 6,157,542 7
Series D’2019 and 20201.5326 
**
37,869,886 7
Total44,205,800 
________________
**In connection with various issuances of convertible promissory notes that occurred during 2021 and 2020, warrants to purchase either next financing stock or Series D’ preferred stock were issued. At March 31, 2021 and December 31, 2020, the number of warrants issued was subject to adjustment pending the occurrence of the next round of financing; however, the number of shares and exercise price of these warrants and related valuation of these warrants has been performed assuming that the warrants will be on Series D’ preferred stock.

Common Stock Warrants
As of March 31, 2021, the Company had 6,001,639 warrants to purchase common stock outstanding, respectively, to purchase common stock at an exercise price ranging from $0.36 to $1.53 and an expiration date ranging from less than one to six years. None of the outstanding warrants are classified as liabilities and, as such, are not subject to remeasurement.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE PREFERRED STOCK AND COMMON STOCK
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
CONVERTIBLE PREFERRED STOCK AND COMMON STOCK CONVERTIBLE PREFERRED STOCK AND COMMON STOCK
Convertible Preferred Stock
The authorized, issued and outstanding shares of the convertible preferred stock and liquidation preferences were as follows:
March 31, 2021
Authorized SharesOutstanding SharesNet Carrying ValueLiquidation Preference
(in thousands)
Series D’190,000,000 105,386,149 $129,339 $161,515 
Series D87,235,535 33,483,143 46,979 51,316
Series C64,129,209 23,298,388 35,293 35,514
Series B36,969,407 9,185,302 7,049 7,123
Series A’30,991,277 4,158,503 1,702 1,865
Series A21,288 16,740 593 751
Series 14,305 2,961 — 
Total409,351,021 175,531,186 $220,955 $258,084 
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
March 31,
2021
Shares reserved for convertible preferred stock outstanding175,531,186 
Shares reserved for warrants to purchase shares of common stock6,001,639 
Shares reserved for warrants to purchase shares of preferred stock44,205,800 
Options issued and outstanding44,914,082 
Shares available for future option grants11,048 
Total 270,663,755 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
In 2009, the Company adopted the 2009 Stock Plan (the “Plan”). The Plan provides for the granting of incentive stock options (ISOs), nonqualified stock options (NSOs), stock bonuses, and rights to acquire restricted stock to employees, directors and consultants. The Company has reserved 55,305,506 shares of common stock for issuance under the Plan.
Under the Plan, the exercise price of an option cannot be less than 100% of the fair value of one share of common stock for incentive or non-qualified stock options, and not less than 110% of the fair value for stockholders owning greater than 10% of all classes of stock, as determined by the Board. Options under the Plan generally expire after ten years. Under the Plan, the Board determines when the options granted will become exercisable. Options granted under the Plan generally vest 1/4 one year from the grant date and then 1/48 each month over the following three years and are exercisable for up to 10 years after the date of the grant. The Plan allows for exercise of unvested options with repurchase rights over the restricted common stock issued at the original exercise price. The repurchase rights lapse at the same rate as the options vest.
A summary of activity under the Plan is as follows:
Options
Available
for Grant
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, 202011,048 51,379,939 $0.56 7.21$46,516 
Options granted (18,335)18,335 3.47 
Options exercised(6,465,857)0.43 
Options forfeited18,335 (18,335)0.51 
Balances as of March 31, 202111,048 44,914,082 $0.58 7.05$202,792 
Options vested and exercisable — March 31, 202132,204,617 $0.46 6.30$149,536 
The weighted-average grant date fair value of stock options granted to employees was $2.24 during the three months ended March 31, 2021. There were no stock options granted during the three months ended March 31, 2020. The intrinsic value of
options exercised were $30.2 million and less than $0.1 million during the three months ended March 31, 2021 and 2020, respectively.
Stock-Based Compensation
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20212020
Sales and marketing$84$63
Research and development155167
General and administrative521226
Total stock-based compensation expense$760$456
As of March 31, 2021, the Company had approximately $3.5 million of remaining unrecognized stock-based compensation expense, which is expected to be recognized over a weighted average period of 2.2 years.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.1
NET LOSS PER SHARE
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20212020
Numerator:
Net loss attributable to common stockholders$(82,553)$(17,471)
Less: Deemed dividend to preferred stockholders (see Note 7)— (9,484)
(82,553)(26,955)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
12,263,160 9,075,646 
Net loss per share attributable to common stockholders, basic and diluted
$(6.73)$(2.97)
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2021March 31, 2020
Convertible preferred stock
175,531,186 175,593,476 
Convertible promissory notes
50,434,069 34,054,264 
Outstanding stock options
44,914,082 42,591,545 
Outstanding common stock warrants
6,001,639 6,001,639 
Outstanding convertible preferred stock warrants
44,205,800 38,947,463 
Total
321,086,776 297,188,387 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe Company did not record a provision or benefit for income taxes during the three months ended March 31, 2021 and 2020. The Company continues to maintain a full valuation allowance for its net U.S. federal and state deferred tax assets.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contingencies
The Company may be subject to various claims and legal proceedings which arise in the normal course of business. Management believes that the ultimate resolution of any such matters will not have a material adverse effect on the financial position or results of operations of the Company.

The Company is currently the defendant in a lawsuit alleging that the Company wrongfully diluted the plaintiffs’ equity holdings. The Company settled with the primary plaintiffs in September 2019 for a cash payment of $1.7 million while those defendants forfeited their remaining preferred stock totaling 2,949 shares, representing a combination of Series 1 and Series A preferred shares in the Company and also forfeited 10,540 of common shares in the Company. The remaining plaintiffs are pursuing claims which the Company believes have no merit and will be dismissed.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
Management has evaluated subsequent events through May 17, 2021, the date the condensed consolidated financial statements were available for issuance. The following subsequent events were noted:
On April 28, 2021, the Company completed the Merger transaction as discussed in Note 1, which provides the Company with approximately $608.6 million of gross cash proceeds. On April 29, 2021, New Stem’s shares of Class A common stock began trading on the New York Stock Exchange under the ticker symbol “STEM” and warrants under ticker symbol “STEM WS.”

The Merger will be accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STPK, who is the legal acquirer will be treated as the “acquired” company for financial reporting purposes and the Company will be treated as the accounting acquirer. As a result of the Merger, each outstanding share of the Company’s common stock, will convert into newly issued shares of STPK’s Class A common stock, as calculated pursuant to the terms of the Merger Agreement.

Concurrent with the Merger, the Company paid off certain existing notes payable including the revolving loan due to SPE member, the term loan due to former non-controlling interest holder, and the 2020 Credit Agreement. The total amount of the repayment was $45.4 million, of which approximately $2.7 million was related to accrued interest and $2.6 million was related to prepayment penalties required under the terms of the notes.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (“VIEs”). All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of 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 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 consolidated financial statements include, but are not limited to, depreciable life of energy systems; the amortization of financing obligations; deferred commissions and contract fulfillment costs; the valuation of energy storage systems, internally developed software, and asset retirement obligations; and the fair value of equity instruments, equity-based instruments, warrant liabilities and embedded derivatives.
Segment Information Segment InformationOperating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. Our 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, we have 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.
Significant Customers Significant CustomersA significant customer represents 10% or more of the Company’s total revenue or accounts receivable, net balance at each respective balance sheet date.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Assets and liabilities recorded at fair value in the 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.
Recently Adopted Accounting Standards And Recently Issued Accounting Standards
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement. The amendments applicable to the Company on, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be prospectively applied in the initial fiscal year of adoption. All other amendments applicable to the Company should be applied retrospectively to all periods presented upon their effective date. The Company adopted ASU 2018-13 as of January 1, 2020. The Company’s disclosures related to its level 3 financial instruments were not materially impacted for the periods presented. See Note 4, Fair Value Measurements, for more information.
In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The intent of this pronouncement is to align the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal- use software as defined in ASC 350-40. Under ASU 2018-15, the capitalized implementation costs related to a cloud computing arrangement will be amortized over the term of the arrangement and all capitalized implementation amounts will be required to be presented in the same line items of the financial statements as the related hosting fees. ASU 2018-15 is effective for public and private companies’ fiscal years beginning after December 15, 2019, and December 15, 2020, respectively, and interim periods within those fiscal years, with early adoption permitted. The Company adopted ASU 2018-15 as of January 1, 2021. The adoption did not have a material impact to the Company’s condensed consolidated financial statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU 2016-13, Financial instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and 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. The Company expects to adopt ASU 2016-13 under the private company transition guidance beginning January 1, 2023 and is currently assessing the impact, if any, the guidance will have on the Company’s consolidated financial statements.
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 will be 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 plans to adopt ASU 2019-12 for the fiscal year beginning January 1, 2022 and is currently assessing the impact, if any, the guidance will have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity's Own Equity (Subtopic 815-40) — Accounting For Convertible Instruments and Contracts in an Entity's Own Equity. The ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted net income per share calculation in certain areas. The new guidance is effective for annual and interim periods beginning after December 15, 2023, and early adoption is permitted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company plans to adopt 2020-06 for the fiscal year beginning January 1, 2024 and is currently evaluating the impact that this new guidance will have on the Company's financial statements.
Revenue
The Company generates revenue through two types of arrangements with customers, host customer arrangements and partnership arrangements. The Company recognizes revenue under these arrangements as described below.
Host Customer Arrangements

Host customer contracts are generally entered into with commercial entities who have traditionally relied on power supplied directly from the grid. Host customer arrangements consist of a promise to provide energy optimization services through the Company’s proprietary SaaS platform coupled with a dedicated energy storage system owned and controlled by the Company throughout the term of the contract. The host customer does not obtain legal title to, or ownership of the dedicated energy storage system at any point in time. The host customer is the end consumer of the energy that directly benefits from the energy optimization services provided by the Company. The term for the Company’s contracts with host customers generally
ranges from 5 to 10 years, which may include certain renewal options to extend the initial contract term or certain termination options to reduce the initial contract term.
Although the Company installs an energy storage system at the host customer site in order to provide the energy optimization services, the Company determined it has the right to direct how and for what purpose the asset is used through the operation of its SaaS platform and, as such, retains control of the energy storage system; therefore, the contract does not contain a lease. The Company determined the various energy optimization services provided throughout the term of the contract, which may include services such as remote monitoring, performance reporting, preventative maintenance and other ancillary services necessary for the safe and reliable operation of the energy storage system, are part of a combined output of energy optimization services and the Company provides a single distinct combined performance obligation representing a series of distinct days of services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged to customers for energy optimization services generally consist of recurring fixed monthly payments throughout the term of the contract. In certain arrangements, the transaction price may include incentive payments that are earned by the host customer from utility companies in relation to the services provided by the Company. Under such arrangements, the rights to the incentive payments are assigned by the host customer to the Company. These incentives may be in the form of fixed upfront payments, variable monthly payments, or annual performance-based payments over the first five years of the customer contract term. Incentive payments may be contingent on approval from utility companies or actual future performance of the energy storage system.
Substantially all of the Company’s arrangements provide customers the unilateral ability to terminate for convenience prior to the conclusion of the stated contractual term or the contractual term is shorter than the estimated benefit period, which the Company has determined to be 10 years based on the estimated useful life of the underlying energy storage systems and the period over which the customer can benefit from the energy optimization services utilizing such energy storage systems. In these instances, the Company determined that upfront incentive payments received from its customers represent a material right that is, in effect, an advance payment for future energy optimization services to be recognized throughout the estimated benefit period. In contracts where the customer does not have the unilateral ability to terminate for convenience without a penalty during the estimated benefit period, the Company determined the upfront incentive payments do not represent a material right for services provided beyond the initial contractual period and are therefore a component of the initial transaction price. The Company revisits its estimate of the benefit period each reporting period. The Company’s contracts with host customers do not contain a significant financing component.

The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation) and revenue is recognized ratably as control of these services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services. Monthly incentive payments based on the performance of the energy storage system are allocated to the distinct month in which they are earned because the terms of the payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing energy optimization services each period, consistent with the allocation objective. Annual variable performance- based payments are estimated at the inception in the transaction price using the expected value method, which takes into consideration historical experience, current contractual requirements, specific known market events and forecasted energy storage system performance patterns, and the Company recognizes such payments ratably using a time-based measure of progress of days elapsed over the term of the contract to the extent that it is probable that a significant reversal of the cumulative revenue recognized will not occur in a future period. At the end of each reporting period, the Company reassesses its estimate of the transaction price. The Company does not begin recognition of revenue until the energy storage system is live (i.e., provision of energy optimization services has commenced) or, as it relates to incentive payments, when approval has been received from the utility company if later.
Partnership Arrangements
Partnership arrangements consist of promises to transfer inventory in the form of an energy storage system to a solar plus storage project developer and separately provide energy optimization services as described previously to the ultimate owner of the project after the developer completes the installation of the project. Under partnership arrangements, the Company’s customer is the solar plus storage project developer. The customer obtains legal title to along with ownership and control of the inventory upon delivery and the customer is responsible for the installation of the project. Once installation of the project is complete, the owner of the solar plus storage project provides energy to the end consumer through a separate contractual
arrangement directly with the end consumer. The term for the Company’s contracts with customers under partnership arrangements generally ranges from 10 to 20 years.
The Company determined the promise to deliver the inventory as a component of the solar plus storage project for which the customer is responsible to develop is a separate and distinct performance obligation from the promise to provide energy optimization services.
The Company determines the transaction price at the outset of the arrangement, primarily based on the contractual payment terms dictated by the contract with the customer. Fees charged for the sale of inventory generally consist of fixed fees payable upon or shortly after successful delivery to the customer. Fees charged to customers for energy optimization services consist of recurring fixed monthly payments throughout the term of the contract. The Company is responsible for designing, procuring, delivering and ensuring the proper components are provided in accordance with the requirements of the contract. Although the inventory is purchased by the Company from a third-party manufacturer, the Company determined it obtains control of the inventory prior to delivery to the customer and is the principal in the arrangement. The Company is fully responsible for responding to and correcting any customer issues related to the delivery of the inventory. The Company holds title and assumes all risks of loss associated with the inventory until the customer accepts the inventory. The Company is primarily responsible for fulfilling the delivery of the inventory to the customer, assumes substantial inventory risks and has discretion in the pricing charged to the customer. The Company has not entered into any partnership arrangements where it is not the principal in the transaction.
The Company allocates revenue between the hardware and energy storage services performance obligations based on the standalone selling price of each performance obligation. The standalone selling price for the hardware is established based on observable pricing. The standalone selling price for the energy optimization services is established using a residual value approach due to the significant variability in the services provided to each individual customer based on the specific requirements of each individual project and the lack of observable standalone sales of such services. The Company’s partnership arrangements do not contain a significant financing component.
The Company transfers control of the inventory upon delivery and simultaneous transfer of title to the customer. The Company transfers control of its energy optimization services to its customers continuously throughout the term of the contract (a stand-ready obligation), which does not commence until the customer successfully completes the installation of the project. As a result, the time frame between when the Company transfers control of the inventory to the customer upon delivery is generally several months, and can be in excess of one year, before the Company is required to perform any subsequent energy optimization services. Revenue is recognized ratably as control of these services is transferred to its customers based on a time-based output measure of progress of days elapsed over the term of the contract, in an amount that reflects the consideration the Company expects to be entitled to in exchange for its services.
In some partnership arrangements, the Company charges shipping fees for the inventory. The Company accounts for shipping as a fulfillment activity, since control transfers to the customer after the shipping is complete and includes such amounts within cost of revenue.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Significant Customers For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Accounts ReceivableRevenue
March 31,December 31,Three Months Ended March 31,
2021202020212020
Customers:
Customer A**14 %*
Customer B15 %30 %**
Customer C13 %20 %**
Customer D36 %17 %**
Customer E**39 %*
Customer F***16 %
*Total less than 10% for the respective period
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides information on the disaggregation of revenue as recorded in the consolidated statements of operations (in thousands):
March 31,
20212020
Partnership hardware revenue
$10,539$718
Partnership service revenue
36
Host customer service revenue
4,845 3,393 
Total revenue
$15,420$4,111
Remaining Performance Obligations As of March 31, 2021,
the Company had $172.4 million of remaining performance obligations, and the approximate percentages expected to be recognized as revenue in the future are as follows (in thousands):
Total remaining
performance
obligations
Percent Expected to be Recognized as Revenue
Less than
one year
Two to
five years
Greater than
five year
(in thousands, except percentages)
Service revenue
$114,440 13%48%39%
Hardware revenue
57,989 100 %— %— %
Total revenue$172,429 
Contract Balances
Deferred revenue primarily includes cash received in advance of revenue recognition related to energy optimization services and incentives. The following table presents the changes in the deferred revenue balance during the three months ended March 31, 2021 (in thousands):
Beginning balance as of January 1, 2021$52,410
Upfront payments received from customers12,053
Upfront or annual incentive payments received1,772 
Revenue recognized related to amounts that were included in beginning balance of deferred revenue(9,860)
Revenue recognized related to deferred revenue generated during the period(973)
Ending balance as of March 31, 2021$55,402 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value
The following table provides the financial instruments measured at fair value (in thousands):
March 31, 2021
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67$— $$67
Liabilities
Convertible preferred stock warrant liability
$$$161,486$161,486
Total liabilities
$$$161,486$161,486
December 31, 2020
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund
$67 $— $— $67 
Liabilities
Convertible preferred stock warrant liability
$— $— $95,342 $95,342 
Total liabilities
$— $— $95,342 $95,342 
Key Assumptions Used for Valuation
The key assumptions used for the valuation of the preferred stock warrant liabilities upon remeasurement were as follows:
Three Months Ended
March 31,
20212020
Volatility65.0 %75.0 %
Risk-free interest rate0.1 %0.3 %
Expected term (in years)1.22.3
Dividend yield— %— %
Discount for lack of marketability6.8 %40.0 %
Schedule of Changes in Liability for Unobservable Inputs
The following table presents the changes in the liability for warrants on convertible preferred stock during the three months ended March 31, 2021 (in thousands):
Convertible Preferred Warrant Warrant Stock
Balance as of December 31, 2020$95,342 
Change in fair value of warrants
66,397 
Exercised warrants
(253)
Balance as of March 31, 2021$161,486 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
ENERGY STORAGE SYSTEMS, NET (Tables)
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Energy Storage Systems, Net
Energy storage systems, net, consists of the following (in thousands):
March 31, 2021
Energy storage systems placed into service$145,555 
Less: accumulated depreciation(36,758)
Energy storage systems not yet placed into service11,045 
Total energy storage systems, net$119,842 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt
The Company’s outstanding debt consisted of the following as of March 31, 2021 (in thousands):
3/31/2021
Outstanding principal$43,025 
Unamortized discount(425)
Carrying value of debt$42,600 
Schedule of Debt Maturities
The following table summarizes the aggregate undiscounted amount of maturities of all borrowings as of March 31, 2021 (in thousands):
Payment Schedule
Remainder of 2021$36,052 
2022821 
2023979 
20241,167 
20251,392 
Thereafter2,614 
Total$43,025 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
WARRANTS (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Warrants on Convertible Preferred Stock Outstanding
The following tables represents the warrants on convertible preferred stock outstanding:
March 31, 2021
Issuance DateExercise PriceNumber of
Shares
Term (years)
Series A’2012$0.4485 178,372 10
Series D20171.5326 6,157,542 7
Series D’2019 and 20201.5326 
**
37,869,886 7
Total44,205,800 
________________
**In connection with various issuances of convertible promissory notes that occurred during 2021 and 2020, warrants to purchase either next financing stock or Series D’ preferred stock were issued. At March 31, 2021 and December 31, 2020, the number of warrants issued was subject to adjustment pending the occurrence of the next round of financing; however, the number of shares and exercise price of these warrants and related valuation of these warrants has been performed assuming that the warrants will be on Series D’ preferred stock.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Temporary Equity The authorized, issued and outstanding shares of the convertible preferred stock and liquidation preferences were as follows:
March 31, 2021
Authorized SharesOutstanding SharesNet Carrying ValueLiquidation Preference
(in thousands)
Series D’190,000,000 105,386,149 $129,339 $161,515 
Series D87,235,535 33,483,143 46,979 51,316
Series C64,129,209 23,298,388 35,293 35,514
Series B36,969,407 9,185,302 7,049 7,123
Series A’30,991,277 4,158,503 1,702 1,865
Series A21,288 16,740 593 751
Series 14,305 2,961 — 
Total409,351,021 175,531,186 $220,955 $258,084 
Common Stock Reserved For Issuance
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
March 31,
2021
Shares reserved for convertible preferred stock outstanding175,531,186 
Shares reserved for warrants to purchase shares of common stock6,001,639 
Shares reserved for warrants to purchase shares of preferred stock44,205,800 
Options issued and outstanding44,914,082 
Shares available for future option grants11,048 
Total 270,663,755 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Summary of activity under the Plan
A summary of activity under the Plan is as follows:
Options
Available
for Grant
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, 202011,048 51,379,939 $0.56 7.21$46,516 
Options granted (18,335)18,335 3.47 
Options exercised(6,465,857)0.43 
Options forfeited18,335 (18,335)0.51 
Balances as of March 31, 202111,048 44,914,082 $0.58 7.05$202,792 
Options vested and exercisable — March 31, 202132,204,617 $0.46 6.30$149,536 
Stock-based compensation expense
The following table summarizes stock-based compensation expense recorded in each component of operating expenses in the Company’s consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended
March 31,
20212020
Sales and marketing$84$63
Research and development155167
General and administrative521226
Total stock-based compensation expense$760$456
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Three Months Ended
March 31,
20212020
Numerator:
Net loss attributable to common stockholders$(82,553)$(17,471)
Less: Deemed dividend to preferred stockholders (see Note 7)— (9,484)
(82,553)(26,955)
Denominator:
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
12,263,160 9,075,646 
Net loss per share attributable to common stockholders, basic and diluted
$(6.73)$(2.97)
Schedule of Potentially Dilutive Shares
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive:
March 31, 2021March 31, 2020
Convertible preferred stock
175,531,186 175,593,476 
Convertible promissory notes
50,434,069 34,054,264 
Outstanding stock options
44,914,082 42,591,545 
Outstanding common stock warrants
6,001,639 6,001,639 
Outstanding convertible preferred stock warrants
44,205,800 38,947,463 
Total
321,086,776 297,188,387 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Liquidity And Going Concern [Abstract]        
Cash and cash equivalents   $ 9,873   $ 6,942
Accumulated deficit   490,394   $ 407,841
Net current liabilities   154,900    
Debt financing coming due within the next 12 months   123,100    
Net loss   82,553 $ 17,471  
Negative cash flows from operating activities   $ 1,827 $ 10,670  
Subsequent Event        
Subsequent Event [Line Items]        
Consideration received, net $ 577,100      
Liquidity And Going Concern [Abstract]        
Consideration received, net $ 577,100      
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - segment
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Concentration Risk [Line Items]      
Number of operating segments 1    
Accounts Receivable | Customer Concentration Risk | Customer B      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00%   30.00%
Accounts Receivable | Customer Concentration Risk | Customer C      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00%   20.00%
Accounts Receivable | Customer Concentration Risk | Customer D      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.00%   17.00%
Revenue | Customer Concentration Risk | Customer A      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%    
Revenue | Customer Concentration Risk | Customer E      
Concentration Risk [Line Items]      
Concentration risk, percentage 39.00%    
Revenue | Customer Concentration Risk | Customer F      
Concentration Risk [Line Items]      
Concentration risk, percentage   16.00%  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE - Narrative (Details)
3 Months Ended
Mar. 31, 2021
type
Disaggregation of Revenue [Line Items]  
Number of types or revenue arrangements 2
Host Customer Arrangements  
Disaggregation of Revenue [Line Items]  
Performance-based payment period 5 years
Estimated benefit period 10 years
Minimum | Host Customer Arrangements  
Disaggregation of Revenue [Line Items]  
Contract term 5 years
Minimum | Partnership Arrangements  
Disaggregation of Revenue [Line Items]  
Contract term 10 years
Maximum | Host Customer Arrangements  
Disaggregation of Revenue [Line Items]  
Contract term 10 years
Maximum | Partnership Arrangements  
Disaggregation of Revenue [Line Items]  
Contract term 20 years
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 15,420 $ 4,111
Hardware    
Disaggregation of Revenue [Line Items]    
Revenue 10,539 718
Hardware | Partnership Arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 10,539 718
Service    
Disaggregation of Revenue [Line Items]    
Revenue 4,881 3,393
Service | Partnership Arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 36 0
Service | Host Customer Arrangements    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,845 $ 3,393
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE - Remaining Performance Obligations (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 172,429
Service  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations 114,440
Hardware  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 57,989
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01 | Service  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 13.00%
Period expected to be recognized as revenue 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01 | Hardware  
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]: 2022-04-01 | Service  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 48.00%
Period expected to be recognized as revenue 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01 | Hardware  
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]: 2026-04-01 | Service  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percent Expected to be Recognized as Revenue 39.00%
Period expected to be recognized as revenue
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Hardware  
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 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE - Contract Balances (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Contract With Customer, Liability [Roll Forward]  
Beginning balance $ 52,410
Upfront payments received from customers 12,053
Upfront or annual incentive payments received 1,772
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (9,860)
Revenue recognized related to deferred revenue generated during the period (973)
Ending balance $ 55,402
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments Measured at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Liabilities    
Convertible preferred stock warrant liability $ 161,486 $ 95,342
Total liabilities 161,486 95,342
Money Market Funds    
Assets    
Cash equivalents 67 67
Fair Value, Inputs, Level 1    
Liabilities    
Convertible preferred stock warrant liability 0 0
Total liabilities 0 0
Fair Value, Inputs, Level 1 | Money Market Funds    
Assets    
Cash equivalents 67 67
Fair Value, Inputs, Level 2    
Liabilities    
Convertible preferred stock warrant liability 0 0
Total liabilities 0 0
Fair Value, Inputs, Level 2 | Money Market Funds    
Assets    
Cash equivalents 0 0
Fair Value, Inputs, Level 3    
Liabilities    
Convertible preferred stock warrant liability 161,486 95,342
Total liabilities 161,486 95,342
Fair Value, Inputs, Level 3 | Money Market Funds    
Assets    
Cash equivalents $ 0 $ 0
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details)
Mar. 31, 2021
Mar. 31, 2020
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.650 0.750
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.001 0.003
Expected term (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 1.2 2.3
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0 0
Discount for lack of marketability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.068 0.400
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 95,342
Change in fair value of warrants 66,397
Exercised warrants (253)
Ending balance $ 161,486
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
ENERGY STORAGE SYSTEMS, NET - Schedule of Energy Storage Systems, Net (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]  
Less: accumulated depreciation $ (36,758)
Total energy storage systems, net 119,842
Energy storage systems placed into service  
Property, Plant and Equipment [Line Items]  
Total energy storage systems, gross 145,555
Energy storage systems not yet placed into service  
Property, Plant and Equipment [Line Items]  
Total energy storage systems, gross $ 11,045
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
ENERGY STORAGE SYSTEMS, NET - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 3.8 $ 3.6
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - Revolving Loan Due to SPE Member (Details) - Line of Credit - Revolving Loan Due To SPE Member - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2020
May 31, 2020
Apr. 30, 2017
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]          
Total capacity   $ 35.0 $ 45.0    
Fixed interest rate, annual   14.00% 10.00%    
Percent of capacity usage for financing of hardware purchases 0.70% 0.85% 1.00%    
Outstanding balance       $ 9.6 $ 7.4
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - Term Loan Due to SPE Member (Details) - Term Loan Due To SPE Member - Term Loan - USD ($)
$ in Millions
1 Months Ended
May 31, 2020
Jan. 01, 2020
Dec. 31, 2018
Debt Instrument [Line Items]      
Face amount     $ 13.3
Fixed interest rate, annual   12.50%  
Final balloon payment   $ 3.0  
Repayment of debt $ 5.9    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - Term Loan Due to Former Non-Controlling Interest Holder (Details) - USD ($)
$ in Millions
1 Months Ended
May 31, 2020
Jun. 30, 2018
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Payment to acquire noncontrolling interest   $ 8.1    
Term Loan Due To Former Non-Controlling Interest Holder | Term Loan        
Debt Instrument [Line Items]        
Fixed interest rate, quarterly   4500.00%    
Fixed interest rate, annual   18000.00%    
Prepaid principal and interest $ 1.5      
Prepaid principal $ 1.0      
Warrants issued (in shares) 400,000      
Unamortized discount $ 0.2      
Outstanding balance     $ 5.7 $ 5.8
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - 2020 and 2021 Credit Agreements (Details) - Line of Credit - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2021
May 31, 2020
Mar. 31, 2021
Dec. 31, 2020
2020 Credit Agreement        
Debt Instrument [Line Items]        
Proceeds from credit agreement   $ 25,000    
Fixed interest rate, annual   12.00%    
Fixed interest rate, paid in cash   8.00%    
Fixed interest rate, added back to principal   4.00%    
Outstanding balance     $ 25,900 $ 25,600
2021 Credit Agreement        
Debt Instrument [Line Items]        
Proceeds from credit agreement $ 1,800      
Fixed interest rate, annual 5.45%      
Outstanding balance     $ 1,800 $ 0
Total capacity $ 2,700      
Series D Convertible Preferred Stock | 2020 Credit Agreement        
Debt Instrument [Line Items]        
Warrants issued (in shares)   750,000    
Period for repayment termination trigger   12 months    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - Schedule of Outstanding Debt (Details) - Notes Payable
$ in Thousands
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Outstanding principal $ 43,025
Unamortized discount (425)
Carrying value of debt $ 42,600
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE - Schedule of Debt Maturities (Details) - Notes Payable
$ in Thousands
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Remainder of 2021 $ 36,052
2022 821
2023 979
2024 1,167
2025 1,392
Thereafter 2,614
Total $ 43,025
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE NOTES (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2021
USD ($)
May 31, 2020
Jan. 31, 2020
USD ($)
option
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Mar. 31, 2020
USD ($)
Debt Instrument [Line Items]            
Proceeds from convertible notes       $ 1,118   $ 14,050
Effect of exchange transaction           10,605
Effect of exchange transaction           7,337
Deemed dividend to preferred stockholders       $ 0   9,484
Accumulated Deficit            
Debt Instrument [Line Items]            
Effect of exchange transaction           $ 7,337
Convertible Notes | January 2020 Convertible Notes            
Debt Instrument [Line Items]            
Proceeds from convertible notes     $ 14,300      
Fixed interest rate, annual     8.00%      
Extension term   6 months 6 months      
Number of options to extend | option     4      
Debt issuance costs     $ 200      
Term     6 months      
Convertible debt     $ 15,400      
Proceeds from convertible notes, net     14,100      
Effect of exchange transaction     40,400      
Convertible Notes | January 2020 Convertible Notes | Accumulated Deficit            
Debt Instrument [Line Items]            
Effect of exchange transaction     $ 7,300      
Convertible Notes | January 2020 Convertible Notes | Series D’            
Debt Instrument [Line Items]            
Warrants issued (in shares) | shares     9,338,642      
Convertible preferred stock warrant liability     $ 29,800      
Convertible Notes | January 2020 Convertible Notes | Preferred Stock Warrants            
Debt Instrument [Line Items]            
Convertible preferred stock warrant liability     2,000      
Convertible Notes | January 2020 Convertible Notes | Affiliated Entity            
Debt Instrument [Line Items]            
Proceeds from convertible notes     $ 13,700      
Convertible Notes | Q4 2020 Convertible Notes            
Debt Instrument [Line Items]            
Proceeds from convertible notes         $ 19,000  
Extension term         6 months  
Unamortized discount         $ 1,600  
Convertible Notes | Q4 2020 Convertible Notes | Series D’            
Debt Instrument [Line Items]            
Warrants issued (in shares) | shares         4,620,018  
Convertible preferred stock warrant liability         $ 1,600  
Convertible Notes | Q4 2020 Convertible Notes | Affiliated Entity            
Debt Instrument [Line Items]            
Proceeds from convertible notes         $ 7,900  
Convertible Notes | Q1 2021 Convertible Notes            
Debt Instrument [Line Items]            
Proceeds from convertible notes $ 1,100          
Unamortized discount $ 1,100          
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
WARRANTS (Details)
Mar. 31, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Shares (in shares) | shares 44,205,800
Series A’  
Class of Warrant or Right [Line Items]  
Exercise Price (in dollars per share) | $ / shares $ 0.4485
Number of Shares (in shares) | shares 178,372
Term (years) 10 years
Series D  
Class of Warrant or Right [Line Items]  
Exercise Price (in dollars per share) | $ / shares $ 1.5326
Number of Shares (in shares) | shares 6,157,542
Term (years) 7 years
Series D’  
Class of Warrant or Right [Line Items]  
Exercise Price (in dollars per share) | $ / shares $ 1.5326
Number of Shares (in shares) | shares 37,869,886
Term (years) 7 years
Common Stock Warrants  
Class of Warrant or Right [Line Items]  
Number of Shares (in shares) | shares 6,001,639
Common Stock Warrants | Minimum  
Class of Warrant or Right [Line Items]  
Exercise Price (in dollars per share) | $ / shares $ 0.36
Term (years) 1 year
Common Stock Warrants | Maximum  
Class of Warrant or Right [Line Items]  
Exercise Price (in dollars per share) | $ / shares $ 1.53
Term (years) 6 years
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]        
Authorized Shares (in shares) 409,351,021 409,351,021    
Outstanding Shares (in shares) 175,528,225 175,437,783 175,593,919 191,139,933
Net Carrying Value $ 220,955 $ 220,563 $ 220,524 $ 231,129
Liquidation Preference $ 258,084 $ 257,947    
Authorized Shares (in shares) 4,305 4,305    
Outstanding Shares (in shares) 2,961 2,961    
Authorized Shares (in shares) 175,531,186      
Outstanding Shares (in shares) 409,351,021      
Series D’        
Class of Stock [Line Items]        
Authorized Shares (in shares) 190,000,000      
Outstanding Shares (in shares) 105,386,149      
Net Carrying Value $ 129,339      
Liquidation Preference $ 161,515      
Series D        
Class of Stock [Line Items]        
Authorized Shares (in shares) 87,235,535      
Outstanding Shares (in shares) 33,483,143      
Net Carrying Value $ 46,979      
Liquidation Preference $ 51,316      
Series C        
Class of Stock [Line Items]        
Authorized Shares (in shares) 64,129,209      
Outstanding Shares (in shares) 23,298,388      
Net Carrying Value $ 35,293      
Liquidation Preference $ 35,514      
Series B        
Class of Stock [Line Items]        
Authorized Shares (in shares) 36,969,407      
Outstanding Shares (in shares) 9,185,302      
Net Carrying Value $ 7,049      
Liquidation Preference $ 7,123      
Series A’        
Class of Stock [Line Items]        
Authorized Shares (in shares) 30,991,277      
Outstanding Shares (in shares) 4,158,503      
Net Carrying Value $ 1,702      
Liquidation Preference $ 1,865      
Series A        
Class of Stock [Line Items]        
Authorized Shares (in shares) 21,288      
Outstanding Shares (in shares) 16,740      
Net Carrying Value $ 593      
Liquidation Preference $ 751      
Series 1        
Class of Stock [Line Items]        
Authorized Shares (in shares) 4,305      
Outstanding Shares (in shares) 2,961      
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details)
Mar. 31, 2021
shares
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 270,663,755
Convertible preferred stock  
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 175,531,186
Common Stock Warrants  
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 6,001,639
Preferred Stock Warrants  
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 44,205,800
Outstanding stock options  
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 44,914,082
Share-based Payment Arrangement  
Class of Stock [Line Items]  
Reserved shares of common stock for issuance ( in shares) 11,048
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted, weighted-average grant date fair value (in dollars per share) $ 2.24  
Options granted (in shares) 18,335 0
Options exercised, intrinsic value $ 30.2 $ 0.1
Remaining unrecognized stock-based compensation expense $ 3.5  
Outstanding stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for issuance under the plan (in shares) 55,305,506  
Exercise price as a percentage of fair value 100.00%  
Exercise price as a percentage of fair value for shareholders owning specified minimum amount 110.00%  
Significant shareholder threshold used for determining exercise price 10.00%  
Exercise period 10 years  
Weighted average period for recognition of stock-based compensation expense 2 years 2 months 12 days  
Outstanding stock options | Share-based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Vesting percentage 25.00%  
Outstanding stock options | Share-based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Vesting percentage 2.08%  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION - Option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Shares Available For Grant [Roll Forward]      
Options available for grant, beginning of period (in shares) 11,048    
Options granted (in shares) (18,335) 0  
Options forfeited (in shares) 18,335    
Options available for grant, end of period (in shares) 11,048   11,048
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning of period (in shares) 51,379,939    
Options granted (in shares) 18,335 0  
Options exercised (in shares) (6,465,857)    
Options forfeited (in shares) (18,335)    
Options outstanding, end of period (in shares) 44,914,082   51,379,939
Options vested and exercisable (in shares) 32,204,617    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options outstanding, beginning of period, weighted average exercise price (in dollars per share) $ 0.56    
Options granted, weighted average exercise price (in dollars per share) 3.47    
Options exercised, weighted average exercise price (in dollars per share) 0.43    
Options forfeited, weighted average exercise price (in dollars per share) 0.51    
Options outstanding, end of period, weighted average exercise price (in dollars per share) 0.58   $ 0.56
Options vested and exercisable, weighted-average exercise price (in dollars per share) $ 0.46    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual life, options outstanding 7 years 18 days   7 years 2 months 15 days
Weighted average remaining contractual life, options vested and exercisable 6 years 3 months 18 days    
Aggregate intrinsic value, options outstanding $ 202,792   $ 46,516
Aggregate intrinsic value, options vested and exercisable $ 149,536    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 760 $ 456
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 84 63
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 155 167
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 521 $ 226
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.1
NET LOSS PER SHARE - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Numerator:    
Net loss attributable to common stockholders $ (82,553) $ (17,471)
Less: Deemed dividend to preferred stockholders 0 (9,484)
Net loss attributable to common stockholders $ (82,553) $ (26,955)
Denominator:    
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 12,263,160 9,075,646
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 12,263,160 9,075,646
Net loss per share attributable to common shareholders, basic (in dollars per share) $ (6.73) $ (2.97)
Net loss per share attributable to common shareholders, diluted (in dollars per share) $ (6.73) $ (2.97)
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.1
NET LOSS PER SHARE - Antidilutive securities (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 321,086,776 297,188,387
Convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 175,531,186 175,593,476
Convertible promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 50,434,069 34,054,264
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 44,914,082 42,591,545
Outstanding common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 6,001,639 6,001,639
Outstanding convertible preferred stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares (in shares) 44,205,800 38,947,463
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Income tax expense $ 0 $ 0
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGNECIES (Details) - Alleged Wrongful Dilution Of Equity
$ in Millions
1 Months Ended
Sep. 30, 2019
USD ($)
shares
Loss Contingencies [Line Items]  
Settlement amount paid to plaintiffs | $ $ 1.7
Preferred shares forfeited by plaintiffs (in shares) 2,949
Common shares forfeited by plaintiffs (in shares) 10,540
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Subsequent Event [Line Items]      
Repayment of notes payable   $ 161 $ 3,968
Subsequent Event      
Subsequent Event [Line Items]      
Gross cash proceeds from merger transaction $ 608,600    
Repayment of notes payable 45,400    
Repayment of notes payable, portion related to accrued interest 2,700    
Payment of debt prepayment penalties $ 2,600    
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $4ZL5('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 " !%.K%2B#GD4.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$YI R;UI6.G#08K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'+3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@AU56W (2FC2,$$+,)"9+(U6NB(BGR\X(U>\.$S=C/,:, .'?:4@)<HUYE_)"CH'W++KY-?5[G[_P&1=U;RHU@5O]E4C>"/6F_?)]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ 13JQ4IE&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" !%.K%2CHE'=/($ !E%0 & 'AL+W=O_0L/L13M#8DOF*SN$&4+(EMDD2T/:S+;3"V$+T*QMN9(( MY-_WR(!-I^:87.P-_D#G]2/IZ/6Q^ANEOYN5$)9LDS@UUXV5M=DGSS/A2B3< M7*I,I/#/0NF$6[C42\]D6O H#TIBC_E^QTNX3!N#?GYOJ@=]M;:Q3,54$[-. M$J[?;D2L-M<-VCC<>)++E74WO$$_XTLQ$_;W;*KARBM4(IF(U$B5$BT6UXTA M_703M%Q WN(/*3;FZ)RXKLR5^NXN)M%UPW=$(A:A=1(<#J]B).+8*0''/WO1 M1O%,%WA\?E"_RSL/G9ES(T8J?I&175TW>@T2B05?Q_9);7X5^PZUG5ZH8I/_ MDLVN;:O5(.':6)7L@X$@D>GNR+?[@3@*Z/DG M@^@.7N_CB#1&,5H'1.@]C*K14$1FG$8%9JR3"E0[C M_].'#S4ST"[8VJCB?@:>Q!+F0'. ?.1))1FN,WL>/S3)Y'%TB4!U"JC..5"3 M-%0Z4YJ[A=PD,PMC1I0F([5.K7Z#8U1)BHO?CA'";D'8/8?P3L:"/*Z3>?5B MPC6"(+A@;1I<=1&@7@'4.P?HF6_))()HRVL/PK@J\ MJW/PAE&DA3'-PPG)U_O7M'(:<47J^^1)Q7#;P)%'""3U2U?TWX4Y0<<]J MDU:Z)2[W(..YY@)#.S)L^BZT8C5,M7J5:5@YA#6:(\S=:&GBE+T+;:J,Y3'Y M4V8GEVB-XE7+#WR,K7P#4-S#\QD<0N%R&@47:-$V!E*^ RANW?CV: GN$5/M;@(87@$K*]=(2'22&CR=;$X,7^X M7BU9:?<4=^?_D4V,60-9+2 N6PM8&CX]R_''B=!+-Y^?0<&N7+)E/'VK1,,% MK5YC9*PT>7:6R8^WY!D*'B/SM^2N-*O"JE&K&S%6.CS#W7@(\QCE!:$\BI+?DB*J>M1LKW?=IM][H=S+18Z>?LS)+^3AIG MJ-\$U^0.;E8:5XU8W5=,:>[LS I_3[4O]$]SX7*_H52EP3/KP7YZ%^ZC,1H2P]FN%F"?43.VF9OR5Q5OJAJ!-Q'$T92FBW#O?$P4&!J MX8JG2W'R*ZY&Z/';#/L\"DJ3#7!;/,X]\L*U^[0TF')IDP'](7L&I?D%N&.] M(PEKE [];A+!PQ416Z%#:?@D$S+,&_T MD=++MD\R>,/G@5A_CS9)L3^,: 9?&Y&6&P91.&N#6=WXFUPB=RF3O:-/, M;4 ^<%>?&!*+!>CXEUWP5+W;T]M=6)7E^VAS9:U*\M.5X%!DN0;P_T(I>[AP M6W/%SNK@7U!+ P04 " !%.K%2H6"$@LL' "1(0 & 'AL+W=OUN@UQ;K M[NYG1:9MH9+HBK2SN5]_0\F19)&BW=W>Y4,BV0]'#XO91JGMF_E<9AM>IO*UV/(*OEF)NDP5W-;KN=S6/%TV@\IB3GP_G)=I M7LUNKIK//M"&>KF=X]O+!K_EZH_0'\YNK;;KF M"ZY^VWZNX6[>65GF):]D+BI4\]7U[!:_N6/-@ ;Q>\Z?Y. :Z:D\"O%5W[Q? M7L]\S8@7/%/:1 I_]OR.%X6V!#R^'8S.NF?J@7CXLD"7 MZ+?%/7IU\1.Z0'F%OFS$3J;54E[-%7#0EN;9X7GOVN>1B>?].ZU?(XH]1'R" M+=8-]X^'SV'FW?1)-WW2V*-3T]_5-:\42J7D2KYQ6*2=1=I89%,6 M4[E!X!N4Z0O^;9?OTP(>8?55:RIH3.F$V]\D<42OYONA1TQ0F##2@8Y8LHXE M<[*\S3*Q U*0B1D'AH\%]U#%E8UD:RD2PCUDQ$Y"\J/&;63"SMRH9/<)[7A->3H,(+0J[S*BMV22W2! M/18'32A<8$+1 M MZ#L7++F\I7//]D\T=HS#0,XO%:F: HT>ED\T;4>2-R>N.+4&DQ\H:-8&0\ M.Z"4AB.&)HHE)(KL%...8NRD^%#Q>OV,H*;6H%!(/DO%2SD96K$9T3B)!YG7 M4K7 "(W\B>!*.JZ)NXR(2M6@<4C4^3JOTD;S,B'5--_$).(G,1[1M:&8S^QL ML=_+B._D^R\AED]Y45@5P3>?&8;C);>A(II,$!OH&SY10E1:K7,H<(>@G/3? MP=#Q2N+('_.TP?QX(C9QKT28G%%.*E&=SJ&#I>.23)-@S-2$Q2&;R'/<"QQV M*UR;Z0YVU*RVD!*)X4@+S@_B8(I@KVV8G27J19X^YD6NBZQ+V7&O1M@M1YUJ M;M-G+9G6V5NT!D=DG(86&*81FPKW7I.P6Y2 8KT#<1G,W6X,=:3!0-4P+" (^+KP45)%$XP:\7"NQ6BH]"\6Z5O4[5 MMJ+6==A*UY0!&N+8X&N!T3">$ O-F)ZUJL2B2;$?C%?5!F,)GA!5TFL7<6O7/5]QX+@$!T,?O.LCTRTF)[18]Q_ 5>4U+[5_^]2VLC7UEF'3N384G6CM2"_*Q"W* M(SDYX5?+%H[A<:FTH%B(I[*X%V;B%F9[I3Q!V-3@R/<#(\DL,(K)5"#T6DW< M6OU'6M?I&?EEV:>%F,7C;8@%EP1TLC[V"DW<"OV!IY)W))]/.M640C;N(2V8 M8")6::^5U*V5;=$ZX4QJ"AX+(Y^-^T<+CL:4!!.EE?;*2-W*>"?*,E3/\#0\9Q[A:5NA3WN M\5ZJM50B^^JA"_^U#S]8RRC:I\6.OT7,3SP:8$\+J-RDM1;7G=J(.O\/##Q? M9]\B' 5>0&*/D+9WU/>,1EX4TQ?+T''JCEY_*W9*PJ9[JPD21%["HA_;.%"S)2#$3X+Q'MN."\*)CIX. MCI&I>M"[0UK&;5IB?>E1V-7]X'2T.MALE@P'NR#'#NZ;*7KBA&.YS'5- )7: MIOGR,J]0EFYS4"TK2"(=H]%77W5FW/(BT5T\7;[)XN612$QLLC&Y F43)U#,;Z M7HM]9Z_EN8IQDZ??.'+0^M9K WG.(ME?:/&3C=J?3DTJ]TK2-_V4VOX M,_.T JHG%$^HG>,IG -M9S$?O"_7_ZP ]7"=5Q(5? 5C_=<1^*%NW_^W-TIL MFU?HCT(I43:7&Y["&F@ ?+\2L,,[W.BW\MU_8=S\%U!+ P04 " !%.K%2 M9J@DQQL$ "$$ & 'AL+W=O]A=;+#XZCD@7-B+H42YK#F[F0 M&=%P*Y\=M924I(53QAW/=?M.1EC>&PV+9X]R-!0KS5E.'R52JRPC\N<-Y6)] MU<.]7P^^LN>%-@^JY1A'E--$F!(&?5SJFG)M(H.-[%;17YS2.S>M? MT3\6\ S(XJ.!?^;I7IQU8M[**5SLN+ZJUA_HA50:.(E@JOB+UJ7MM&@AY*5 MTB*KG$%!QO+RE_RH!J+A@(,]#E[EX!WKX%<.?@%:*BNP)D23T5"*-9+&&J*9 MBV)L"F^@8;GYC%,MX2T#/ST:/]Q/;N^GMQ,$5].'SW>3ZR>XN;G^?'T_OD73 M3[>W3U-T]D@DS?6":I80?H[>HV_3"3I[=X[>(9:CIX58*9*G:NAHT&0B.TF5 M_Z;,[^W)_X7(2^3C"^2Y'K:XCP^[3VA2N[MM=P=&HAX.KQX.KXCG[XDWU413 MF*4:B3GZR'*2)XQP]"@4*V;=/]5CD;]24#7C%"U!*U-*R)\H%YI6!%H$N]Q68PL&OOU]K[)PP_G5. 2!&L%JN ,_Q.[.9SG&L@44UT#QFX&@7E;=,/&.1!R% MH1=[WO:7L5H&?A3%>PI]4,,,W@P#S8'2L/JS_+F+:' TD=7R$!%V-SN>^_M, MG'U?L904BWWYDN8)M>YK[DYA>V'LQL$6B=4N&@31'H[&SHT/*N]:#3K VVV8.Q]P? 3EX;JJRMDO=WH3JLVDR;K1X?WNM/8CIN>:@R M-I5Z@_[V.M=EU>;9- #X< =P$L\)*P3>W>QM4!U6;:A-2X /]P1CD650]V^I MG#)!O%42_6W]769M@$U?@+L:@R; Z172WYW[41!YL=]H&"N"8TS;%)N. '>U M!!:*(VMB=UO'47\0>%Z\#6"QQ&#F[VLL\:8!P%T=@$7_*35@V\[M$!9+.X33 M."*:\SFQ/B";U2>E>Q)(+DI"BI^7[.<[RX'>+!_\)PM5ZIZ,!Q?K.F239GZN7X2 M<#=LHZ19P4J9\1()MK@<7.'S"4DJ!VWQ5\9V\N :551FG+]6-W?IY<"K$+&< MS545@L+?EDU8GE>1 ,??3=!!^\W*\?!Z'_V;)@]D9E2R"<]_9:E:70Y& Y2R M!=WDZIGOOK.&4%C%F_-PRT"9<*\07472_$.D!T!#'T8Q.B:1B&V.^%&+80 M0R?$/P67$F:V6&:E#5]H?/848PL\FUW@D5Y\48LOTIY^#[['-1-49>42L3?H MH9+)<\>4V("=:T@PD?](+%7M=]/2?<%ZX +#?FEK6[>@:*)(XB$ZW% M$'MQ$O7C/5 +[,3[HRK2A>#%'C,O[5BQ68;):.1;P%HL,<')J!\MZ= 2=\VJ M%1,H*^>\8.BDR>V7KZADRE6\N.OXV-WR[TK%!(/>VL2VIL(W"4;$MZ7"8AGX M4=*?B:[_XP\$8$7+)8-4H 7-!-K2?,,J0=A1(6BIZA;$BAE+09JAQ$6V[2T: M;"K :12]ZS,-(XNJ>)Z#4*<6V"T7]=#NRT4/J16K10X"B^[:['#BD#7@S!OL$MD>MZ%M/8S)EYW1$ M8/5@06PQQ7$0]R]Q<"=2V*U2=RU,9SF:PF. =)D<@^MD";MUZ0%V9#GDU HI M,59]O?FSF+KS1SHM(FXMVD-$T-F17%$8>:J4R&8;16R_]K"+RN;H!'I+RO.P$B.^L=9[+^C:C,C9TG<0[.3,.*6L/]* M,\WRC8+F^"^(XL\1M9@YB';J1XB3Z"^]A67I*=V"5$/WUT@EVDA@ 22 Y7JC M5QVED9+#4:W=[ R)V=\)B7PCJJ+J"G- M?41-2S?13L.)6\.G3&RS.7-MG#OY)&[Y=.Q5&\^C/>AHA,U>9#&$)7R_^)!. M,HE;,C^Q726F],%"*;2@- V#..K?#Y).(HE;(K]3D<+ZR3D@G7B1C[98_51- M.<)>Z"<6KJ9EC/L7TJ13+^)6K\\,B*E,H\BW[*4LAG%HT:_AP:%6P<12G_5) M*.=-J>HSHO9I>YYXI4_1WCV_QN>3^E2P"U,?4M[KTP:)Y7 MWRB^UD=G,ZX4+_3EBE'0@\H WB\X5_N;Z@/MZ>OX'U!+ P04 " !%.K%2 MSOE2U;T" #B!@ & 'AL+W=O<0W!@_%VDA$CT4>14](Q4RNV#:8HX)046=VQ+*.RL&2^PA"G?F&++ M"4XTJ,A-Q[*Z9H$S:H2!7EOP,& [F6>4+#@2NZ+ _'- -=+E_8X8E4?CS%%[-*=D*RHP*"@R&CYQA]5'DX MP-,,<"J +:,T/P1MJ:+E_$3Q$W>QNAY'D7H M%KU&(_3EYBNZ01E%RY3M!*:)"$P)JA2W&5<*!J4"YXH"%TT9E:E 8YJ0Y!QO M@IO:DG.T-'!:":>8WR'7_H8B\2)*I*>1 MJKSWX>V]XWEN8.Y/\],09OL=WZ[#SH1YM3"O-0]SF1*.XK,$9#H!#RVVNS5[ MM]4VU#14+(62X9S0^!-!0JG(<=DKDE]02>H.FK)2$G=/[#J>?9&2?V,ZWI5\ M^+5BOU7QDDF<7^3CVL7Y31?G6LZ%RH8PV]=?\9E0\Z1=%(1O=!<5(&5'95EF M]6K=J/NZ/UVL#Z"!E_WV+TW9_:&(-AD5*"=KH+3N?!#%RXY:3B3;ZJ:T8A): MG!ZF\!,B7 7 _IHQ>9RH ^K?6O@'4$L#!!0 ( $4ZL5+Z.&PO=V]R:W-H965T&ULQ5IM4]LX$/XKFESGKLQ< M&DOR:P^8@<2AF:/ )+3WX>8^"%LAOMI6:BM __VM7QK'MNQ H=P7XI?=]:/5 M:A\]-H?W(OF2KCB7Z"$*X_1HL))R_7XT2KT5CUCZ3JQY#'>6(HF8A-/D=I2N M$\[\W"D*1T33S%'$@GAP?)A?NTJ.#\5&AD',KQ*4;J*()=].>2CNCP9X\/W" M/+A=R>S"Z/APS6[Y@LM/ZZL$SD;;*'X0\3@-1(P2OCP:G.#W9]3.''*+SP&_ M3W>.43:4&R&^9"6K-+!RB>KR&X^-1,FV?%A(NY1DEE#M.P@G]_<&V8DB+-2 M7,@$[@;@)X_'EQ<3]V+A3A <+2[/9Y.3:SA97,//1_?B>H$NI]FMS^[\>G9Z M[J*KN3MUY_/%\442?]4<GLNTO1 $?[L M\>$G?!EX@:P'&4'%;(XM\1T;"CJI4BOIG'S_KMW3%V,*:.0^GAZ$X!C6ZAT2=">PR<(J:Q M X=0C(FCQJ)OL>BY'^W G,'_))"=@! ?G20+R(>K44"S('YR"5R!Q!+Q!V_%XEN.9,+BE!4$LC-9JF08K;D9 M8L/030WKZGR86UCF,V"IH)BM>1EBS=0,-0YKB\/JQQ'[/;7[D27?BX5H*E!6 MNW8MPW"H@SOJQ=[BLI^"ZS%8[';A$LT@'1/E;($X/W=]CYU6CHACXBVJHD>W MC2")Q+2)&CW6*E;4?D(3*(/6"I\8AMG$/2X-=[.N-8:VW\15F%!*G;K55&%E MZ'6;,X4- 'L?.! M/1Q:;W=1:3:?:+.&&_R!)UZ0YK;%9;'.!I7F+C"U,$Z9[DV]WAX(MBRM8R05 MK^%^8GOYD2@GJ\V !#=7;Z]-?7@5/^)^@LS7U3#39GXV/!"L*>NL*+,%0#?, M)LI^HSK,BCYQ/W_"&@>-&(/ @9S'WK>B^$-6J%/_7] ]('>E$G6;/'4#-WM> MOU$==46NN)]=+[A$(>RBE;!LQ9['TBW<7*![[>K@*L+%_8S[O"W)&#^*;Q56 MMN-8EMX!GU2$2_H)]P=V+D1%6J9NFXVF.%88-MEVOXE+VN1.;=Q8+U.%E;&S MVRR*0&$$R!ULVQUIK.B6X!?;=W5D%:LVISJU++M#6)$=T?=4U?YM&8A=.WL+47^IF_)F=PD'"6\ MD-]2E'>+=QBQD%S9B\IG[R8,I&BSLY,VP]:LZB.K"):\-L'N4YND3:2.INL= M&H!47$KZN?1UM@JDK5!!PG1@KPB6O)1 Q4I0:H5*;$(ZE#.I6)0\1Z.JX2A% MJF-T8:E(D[R<3%7S)GD4;RJL8*T1FW;Q/JV(DSY/J:I[*E4P$'4LQR(-[J3[ MN7._B:MX'-:T9IJF*E38:4 Z4UGIFF5W;4)HQ9[T?Q"KM*)'VD^/KZ^R:%O@ MFKIIV$:'8J0[+U'[!>[K-$_:EKO$,HQF]>VQJ@^QXG#:S^%/T5I4(6=MO8FS MWZ@.LR)DVD_(S]!:5"%16UIKCU$==46^M)]\^[06;6O2H4T,@S8;Q5Z[.KB* M7>G/9-C2V"K\;B))$T_?2WD@$3 M6U+2AS;^LY)W5ZO]:27.7[CX(=>,*?1S4U;RHK=6:OME,)#9FFU2^9EO605O M5EQL4@6WXFD@MX*EN6FT*078O+L_Y3I5%Q>X%DKO-)A6O M7UG)7RYZN'=X\% \K95^,+@\WZ9/;,'4M^V]@+O!L9>\V+!*%KQ"@JTN>F/\ M91)&NH&1^%ZP%WERC;0I2\Y_Z)MI?M$+M$:L9)G27:3PYYE-6%GJGD"/__:= M]H[?U U/KP^]WQCCP9AE*MF$E_\4N5I?].(>RMDJW97J@;_\S?8K_&2^E M^1^][&6#'LIV4O'-OC%HL"FJ^F_Z<^^(DP;0C[T!V3<@[0:AHP'=-Z#&T%HS M8]95JM++<\%?D-#2T)N^,+XQK<&:HM+#N% "WA;03EU.YK.KZ]GB^@K!U6)^ M.[T:/\+-XA'^W%W/'A=H?H,FX\7?Z.9V_L\"]=&WQ17ZX].?Z!,J*O2XYCN9 M5KD\'RC01O1Q^GWZ.+U>>+H- MC]V&IMO0T>T,IG;)I=7A=*#8\ M*C;TVCO._X5PA1FN)%(J8/*+QTW149O(ZZ8K!EDM*](Z5U0Y2C=; K1),DM/MO=-1XY!]87O6-:XI*,<&D.FAY!D^R^/HJ"E8UF(Z.E=I(=!S6NX8 MXBOTD@J1ZO#6\<0V2Y9#X@*'B^(YU3"RF9!TU(LBFHQ:1G2E^C@($KL9.&AR M>_!>2)F(*AFXVQ?T^WY.%< =3]N$0D?2P"?\P5X=QUDFV'N3\ZDTW6X@!G=5T!+"*B:=7!%06L,9!\E4JMK&SCW0''K<3L46( MT)%#Y88[V ^>.GQE*[M*R?:16Q;ILBC?S;2X(1+V(PF&D._TO(",RV N+$O[ M((;=*$^&P[9/NE(D<$QHW+ )#_W#6#W#$'+Q:E5L:)E^812U-;.(#7'@"K&& M5-B/JKE:,[$?(*MZ7=KTPRCIQ+]%C$0GL_BM>@V6L)]+$UBE"8 SXJ)X*JH: MH$ZNX"XS^J,./ZU2(7&HVJ %^]ER#,1M^JJCL 8_))@=Y.D#,:U:=RD21V'' MPUTI',2N#-C0!OMQ<\563 C04# (TIU][G0)09*DS6N+5!RX@$T:C! _1FX- M/D[2ADU#TJ4#K"K;<\@J-70,/&D@0OP0J:?0>QI: )&T(],F%#A2,FDH0OP4 MF7UDV6O5N4N(/HY)>_U@%0NBD6/RDX8EQ,^2Z>S[]>+C10QIF$'\S+C?B6RM MP^JWJ$HL"('P:3/$*I9@QTPE#46(GR*3=%NHM*Q325ZH'2S%$61#LRJOTK)\ M[>33X>C0TXB!\<]X)GC.42K03?P/ RD15U M;$I=KL!TU=2KET^'*L#JGRXA2'Q2&.[=8Y%RQ69#$>*GR%L35@!JJ+YA0/FR M+)X,M.T:6\ RHFVP6*1H@AUIFS9@H7ZP/# ]6%M_6&5J84AE$;M3&X3P[%K M/40;UE _:]XZ^EAI@P49AVDD5*%7'A573)Z9_0YX\[8>UT\^Q2:8/L&D1RLN M$ ,_@G&T*;>%6-Z5PS=I9 FCYM:IHG>GCJ#M8+<,K,%6EK7M-16#>%V@K%) MA<'0Y:.&=]3/.[>/C%\.ZS.KXEV4T;BS@+1(N90^V:^C'X_&]_6DEO"*<%M/ MBQ1-HMBA:X-/^OXNH,G@6\&?"QTIR]>3&>3/XK2+QU&0M).X10H3?%*OO56] M@2CU0_1ZM6)974W_S.J=%E@*P=38EZVZNM"6Z5@W%^R_'125)7/D7-J%9$@Z M@6XC:>PHW6@#4OH^2(LJ$V:!_$?.ZJL_-5)_SX8N,$E".\%DHZ]SFX@V6*7O M5'@N5<_0DD')5YFDO$*P9BUX;M6_6\]%2=BFB$4*DSAVZ=_0F_KI[=$?LN@[ MFG=9G,2CSERP5GZQ*^4TT*:)=T&S^'9_?VO.6<:WZ&JZF-S.%]\>KM^P-6Z0BQ[Y#>'+2 MY8?@< %1WRGI(*1T2E*,]MKBF5K<=C>H; (.:9YV" O M]"-OP90JV6%IL2\@CML5K[4E6W'8!ZIKCGS'](G9H1BQ&M2E&NF>]G6%7 8U MW O]W',=XD &-A5R\0M>@/*'PK@/A::W(-Y_[_1,DK3+)HM,VY#!R4'X!J+> M_#Y (A/E]4'R\>GQ-PAC<_+>>OX5?YG4OR1HNJE_V K(!Y VDB9E0RB-U*:M0 ):D3(>ICVXR;6)2.S.=EKX]SL[ M:>@817N)[R[W??>=[7.X$_)9Y8@:7JJ2JX&3:[VY _A% T ("VVBCS+8U9II%H10[D":;V(QA]\:BJ9N"FU-, MM*2_!>%T%,_NQY/[9#(&LI+9[( M6,&$9YC]C7>IJZXU?]_:R/^4\([)N+_AWN?R FZG0XL7W"$ M+]%,(]U_#6(%,5,Y3&F$%/P<+I66=)U_?5*DWQ7IVR+](T7F['5?(L.EAD*I MFO$4(15*?W@H#=^%Y3,COXTN0W=[N$W_9OC!6TXCTSVX@17*M1U,155KKIL3 MZZ+=[ _ME7\7']&;T(SP&TWSH-!YK NNH,0547KGWTF1;(:T<;38V'N^%)JF MQIHYO6LH30+]7PFA]XXIT+V4T1]02P,$% @ 13JQ4OM.%,OD"0 Q!8 M !@ !X;"]W;W)K>:9H5-K%JN3DR>+5FH[NSCGM6M_<>[Z:+15UUZ$OFVEWU\IXW8O9LO9L/!1;YI( M"XN+\TYNU(V*G[MKCU^+44NM6V6#=E9XM7XQNUS^='5&\BSPFU:[,'D6Y$GI MW"W]>%>_F)V00L21NGSX/V-^P[?"EE4"^= M^:+KV+R8/9N)6JUE;^)'MWNKLC^/25_E3."_8I=E3V:BZD-T;=X,"UIMTW]Y ME^/P9S:L\H85VYT.8BM?R2@OSKW;"4_2T$8/["KOAG':4E)NHL=;C7WQXNKS MS;M?7]_V5O7Q_@6L&$U9#:9 MJ5!YW0TVQT:)JSY .@3QT1GLH_^R%I?5UUX'S8(O7=M)NQ;8G MO\F'YI>/A XX3"BK_&8OHJH:ZXS#8Y6-BXV,H@*Q1%B@K75;204[%0W*;W6% MURR+M-A M,2G[N1^4(Z3:HVLZ;*/JF87*V2_;U5=B$^-=_VF8:L8XB3 MLK(T.*;,D:43'>F('@4*2>T%\XK7E8Z0OP-'!L4G-HI2MW&B[$9V2MZ(/(,("R-042\=JWL,G9.*A#,0VL(4XVDA5<$H2X5\K( MG?3)642Z02?XVDL?E<=^2+_7QI1>*I2<-!KYL5K2H=*+:_+QV$[?%8.''RR4 M5ZHM\7S*+'#R;5J&0Q :8.ERXQ67:2IG([DDAGA-H)B71OD1DSL=FXEIGPA1 M4\L>#BC_=/WWO&DNNFEV*N,"I2_78CZ)[)F<_RN:TZ10YF*-Q+D=[?NN#J27 MRR42P S@G+)# J3NG^AUT.FJ6_'ZKFJDW2C1@XA3":(T:B7"OBV!U_M\( -I M83#XIB^3RWAU2/$ C($Q=PWLW@NW(Q".C+$GPUG9P^-X0^D0:8J:VT(<;@(2 M.*5UY#&33&RP'))1T/H[RF8,K[,U)X1+RBMMYWF]+4'74QH<4#*ZUO4^]-*. MNF!!YP(L;Y-Y!ZR0]PP%QK3-\F,1T9OI A&!MCWY(E.IAQ[$M*6%G+ _HF^( M1$$XOP2&C%@]2[UN+D*#<".XR!]8LJ-8J7H*J!&Z\YSE7:.KAD&%T:A2FN1Y MXYW&J**0I0>/GSXMEI@9P!'4 "TF/+B\5BJPGYFT FI3 5,.Y;T\FU,L@OK: M4U6]WG(+1+Z$K%,:P&6UBE*;@&,WTM<)P^ !9F/)HU8A_J%1XS4%@D[ZQ9$4 M&G"EO 4!@SNJS/KT@G),EB263CT:/]9C.PZ'=MQ(=(12*8MLJDYFRL$^Z@-T M'B?KT_9,UJ6VB!K*FE=/CZ;ZN5 M/5BN3@\8(;%:E7$(/?O%,:CA+6W(S<"JNRB6*[0S&@ +\:KW0Z1B Z#F%R@& M3(8_# :20.8B-6P[B# 9^VQ5/#GRC*)F@3@>"3AJ:S HP.E=*W!%(9:B>J0A M?^)S\6S04HBW;J>VBK@G$'JVVO4!Z+! ?GUL%1'RG>_8.0QYE)73H/:9-8Z'TD()KFP12 M"* A<>PRCL&",-5QB+_ECI#8C[(/_8 DKM(:^G 2I1$Q&(L7AL)Q(#YJBC_< M:Q%]YQ/D4Q,HG?<\B.1*DL ,B".JC$T9R46&!DR%BC4 1-H.IO*XK3JJ=4CU MG2/K8D^#+O>/C%ON%*XD=5RH-C+20%0A1<-8J4X@WJ (*"7Q,?8F-' O44ZAZ MAE;5$ F(#M,L35D;3Y2(,SF+]7\_/)\5Z%WE"X#EPV3I^IY" M?OCMW:N_+9_CPI4[X>%B\\5YN/!620/ZGGZN0. JP],-B8'U2D_WDSSIXFJL MR#B/1&ZU[_FZ"\96XR@S'#I>=)@,$8):M;I*WNPX5QRDWA_5,SHNQASCJKR0 MF%MR1(F[T\R;3A[HEJ4 2-SX&-V%^*)R[Z]9+[$_L2R\.:;DY.*.-BD M0 9N/\RK0[D&RC] $2(-8]37&#S#VYQC-"XT6.YG6^YYA[L^FW8\R3'8K8[Y M"P8:;I_RP). V>?/)$1U:,>!^91[WRYKTL1;J8/VGB\U+1*">@ "D'A#WP:' M]!TZQYYCF6X;@6:386*N>W]TMSEDCG[A,)FP35$Z<,<1'["> Y2'*8)<& T0 MW+UI>->M*N[[P+68?%GD:Q-]/Z6LH\.ECXSCZOB)]C)]F3R(I^^[[S.'&;7& MUI/BZ>,9.BM_,TT_HNOX.V7I(E+)C_1Q07D2P/NU S3R#SI@_'!]\5]02P,$ M% @ 13JQ4FUUWF3&$ XC( !D !X;"]W;W)K&ULM5O[;]LXMOY7B%SLWIF%\W+2Q_0%N&DSD\6T*9IT%A<7]P=:HFVV MLNB*4MS,7[_?.8>D*,=.,S-W4:"Q)9$\S^]\AY1?K%WSQ2^,:=6W957[EWN+ MMET].SSTQ<(LM3]P*U/CSLPU2]WB:S,_]*O&Z)('+:O#\='1X\.EMO7>JQ=\ M[4/SZH7KVLK6YD.C?+=\5Z\\-'.%RU=.'SU8J7GYLJTGU8? M&GP[3+.4=FEJ;UVM&C-[N3 M*LU,=U7[T:U_,4&?1S1?X2K/_ZNU/'MZLJ>*SK=N&09#@J6MY:_^%NR0#7AZ MM&/ . P8L]RR$$OY1K?ZU8O&K55#3V,V^L"J\F@(9VMRRE7;X*[%N/;5U:=W M[R8?_T==GJNKBY_?7YQ?G$W>7ZO)V=GEI_?7%^]_5A\N?[TXNWA[]>*PQ7HT MZK (<[^6N<<[YCY1[US=+KQZ6Y>F'(X_A)Q)V'$4]O7XW@G?Z>9 G1R/U/AH M?'S/?"=)^1.>[V3'?).B<%W=VGJN/KC*%M9X];^3J6\;!,O_W;/ :5K@E!^N5FZD/C?&F;C4GQ/7"J,+5'IJ7NC6EFME:UX75E?)XQ"#U M6J\6^L:HJ3&U0M*O=(/G+"53X9H23QO$:[O@[\&2J\9BDE4%6\Y-;1I=5;=T MWZQ:&=MBW4\'5P?JA[__U]/Q^.CYSY/)!_YX_/Q'I6MZJ*BZTO"38686G[Z? MN>5*U[0;:W>"&GE8&L[<&=F@5]+,M M^3P*\MO%6Q\%.5"3JI)G"UD2V5^1QI[G1HS47C.TY$8RE466ZJ!J+P >.U"? M:MV5ENY=T+QV"6V0&K7'E;-$]?!&BP,6=J&28HTR4#A(*X2<-=L M0610L4@I-&*+?F>:+!8P :I!P]K Q \:0/(V9D$P#AM5SC]\8'UCFM:2RS## MS#0-/^.*+^P _@3_EZ9AIQT_>4YPC"QNH_,?L(CV"S5#9?(*!8[-T2X:8]12 MD,L0EC4*<4&+BR=BWB:F/D#@VV MIBD24W4QO XX5M+7-.%#$]R)A%XO#94\8 >BAV4.$WY7GE'(8Y2J&K6=K@4? MP>PK6R. 1M$BF!V9ILO/J'9A,,UO/5N38JX&@M14@RM8N>B:AFX,!M0&>>G! M*I(;9]HVI%&/=T, 2>+ZB^P=EJ2\]># MD*X$Q]N%!GC,9G &ZP)I7,,.7:8BA.=-4+Q"0;$5UQ"!TM+Z A#7-29(3W%# M2V\?I+0L0_K%\'Q@:NV2KC$WINZ":A16B 6ORHY3IA_$A;H/H)@43' ]E];> M2'#% LGH&H1OQ7.BPE)AH25PDPJKZWP(S]R<4U1#R%.&*$>4>5=3#49Q+=J. MTUG2H.!(+"U,CWAOW!*R.K_I*M\!AN4APX6XB %,SS1DIP"AO>%6SEOA_Y@@ M+CW:! O$$5HVRP@E"S%? M"#.I[(SC@&C3_%;Y6X]I_'/)PB6Y[?>4&F$U0LAI9>>B"E= *90H+DOK/4L> MRB'36H*6F:TJSHC"^3;,?Z.K+DT>!8#3D3Q1D)&@3,V,KH1C*Q@17G&S=@W5 M1M%B8!N-:9%]O,9 O!BZC,ZTI.B+7&T)(<&\NQ#D,-*2;\VQ!R*2VC-K<75D";H6KBC5 M9;VP'(:^@)9YJ-EL":J9-]I6[%>&%4L1-.\JW\ 6$TBJ&>7;]XEIHPH+/%82<\OT)<@].$95Q"8(-!=UQ3"*2 ^%9\; M6U+*!95C@29_(4P$#UA^J7I=$X1Z^PTEE\O6Y0PY0A5(R )$] #GX)*?H<] M^MI(J;A9:HEBD&E778-\-6QT0#5'=[))&6Q"""AZAJ(LFDKXF1#'N)-A0*[9 MQ#..((Z,<)\27D3Y(,^SHS*2$%8W3( 0#YDTT8S1MS.';MT0YB+AB>O"RQ0' M=>TD%E5KBD7M*D>)99H;R][A!:F5( %YZ;6^C?F':1%F;6,!'A27H:5!(@"V MWYM45ES7HO-))82;JS4P4J$)XS5J=7ST-[[M6MBC[H=N:PMXH3NE>PB39[PU M >JM)LIGUXMPG>J,N-S+V@TH=6-VD3"1*Q0O>CBU?0!'@VQ&&HU8[MC5P&Y& M0V@L0MR)##QL>"BV#M0YYN+GM@DY2BO"#)K"I""V.#>]J=(#!&UW9=H]<.O# M#0^8H6E%Q_%,3>(S'_MG/H8%>Y<,/''-W4F^K[+I/*99_:?DJ&?I(USV#_P[ M/E5_PY]T];4Z?H0K)T=\.;MQIHY/<&U\Y\8;=?(8UXZ?;-YXRU]/?AHN<,Y7 ML3 -^LU5@2J8A"9,)-K6*R2I8H@@'@HJ M1"P1MR!0+Y7@Z; Z;LN77M =S#*0%;^M 8L4ATM;H(YWD&_-U(H!4B(X[6C4 M9J-!\+I*@D9$ I9KNW.$(!Y"(HS*):>:!!("CU&AS+99P//:-?6I2]U\08*C M46C1[4/:-C'I8%=V@P# Q5T)Y*%(B(?&MHR)NQE^-(\WYHN7CN(;V-SOLEG5 M24_CI@3P8;.)_?Y#D!DR:=QN-9<;)KHHS69%[1)$#J5,=L%HT3&;HG+\+ 0D5BMT'U(#O;2#IKYR$QXIC?/R<=MIX M>P!+?>T<_6%%);H$6,0FPCLL69]UW+[Q8Q T1?N26659!O7XHJ-MC4:0< M)RDO1'EIG!@$-X4-6T9D+D@>M90V-7= %A(10X6(9XK2#!P4 MH]R4@VV"5$FD>9 V3X*^G[*0^J*HDM.5N+;;1-W<85"'-Q^B,O=MX\1ZF_I; MXL D?X&VU??K1E"Z$S$'&8_84487INI[M! J.QS#?4V_/9GV31](K].A!V]) MLT;T@?3'_$G-+L- ML'7(:X<_J?L\GUR][KM/%)I=*WU:\8Y6'#>Y^I2&T=+[QR>CG-"]RP+@AVNW M@L^>CH]^?*;>]-MIYXU>&CK@38!S!KR<]YOFV;,?)6@D-@@P=JPE,8UYZS+$ MT6I5(709$=VP#ZS%7@VM*8[@\UZ*@AO3!.:?Y],V&(CL+^R=) S=G@P^[9;4 MY'0N6J7Q16-7L43FJ=,AXQHB%DB;?F=WU;A(I>D8CA3LCR" 12WY?@;;Z;C? MC)RE*.(#*SH""]MZ#[%2OVQ<"$D\$$#V*+;LF$]H1;M/1KU'25>GNR+>JQ%/P-UQMF-RL#U?D8(I]9(-'HWH0!&A28=E/F7( MS\Z5:TMG*XBC2W9CSSR$+^[3+OQ5V,!3/UQUTY;S[^31T?XII6!LWI()LX0G ML2^6JXKU$,IP1AN*F)U0,)P4J[/*=26[HN-ADX:SB(/VFBK1!?705[(E0N>@ MLD^9H4=4LS^;O0['+['P6+*ZJQTE@102V?FJD)&AH]S A$*O+!I0^SN?I ZU MX&U1 N1,BX*U*)(6.M,BUE,=-W;ZW=9$=/^* !ED8*"T#VDO=I^)1]R$I6R( M^YAX:')U%GQ)I\]4'@=1PPUPE(-&;!,C2Y3[S<"Q-DU;U<1";DPX5 7S22UB M-H2W53#J'B%BAQIG#X:,APH]A-CLU))>ED!:FV5BX]M;>Q]\(QHNG)PYS@Q5 MUEF2G<@H09/E7O-MLE!SGHB#'T^@,5NDL9&YKYGYZUM+>220 Y 8%R)%)ONI(XL_PGG.$=1JV!,TVY?>P]=%6 M;#T.=3-.5UH^ I2] MT?Q0@^;M2([QV[;G-31G N[F$=P,M_=G [9'^\$RT? M"_G8"O*)62"Z;*M^=<1N(R,Y&3\&'.;T 889/@E;;-^8&H73*Q""KQT-C0$' MH"<>-Q MXB GDE'$3CORXJ?]XS&Q"*AIU+7^U@?^$^8!5X3*=G8;)=^D 8.!P\I-4V=O M5?47X9PE*@04$>)*9R$DSAQL1W3#A%A-$&SIL)&&O.UI!/KX_EPY+[G> EB/\. M2C] I!"E YG^H!S'VXO+7Q<_S[I5I>N[.<>:I7=?LFYD5V:-_R.9]=\/S:G$ MRTG[[1DU/MH_>DR'-],V%1;^PL8ZXY?;?'PO0F\["Q[\RXO M8[3J8!6]?2'Q.)G!"VIP6@X!(W^[[TX9 RIP%=.?\:3OWPA:NI(VH!,#%)0. M(<#O_1SP>Y1298DM<5>5KU62"P:=7:*5\64:YO%8OS+9YF(_1!Q8NRB8V50M MO8=0]$Z>&=U2U]F;9A/[4&Q;H;U,C6S^0E*3L5Y>0>Q<)%\@G[XBU8'/*8OZ MER"4+]S*]. :"0=K+FDJ=OK>M+;MQ6?0S=PK;S]5?$Y-Q[16"@*F5WXA)VA5 MT57AY8@ZJ:WII2"9MC;K/D7O\(P 9G\&H4["JP%#@**6,6)4H#X/I^OQY<\' MYYUY03S?&?G8KI1KQ95U6[MG)JFGJ)Z>G;KY2:^G&IE85 M[BR,7TTS5+HM:J<-I6P:O'L MY,7DRIX?^%FKCSDC 12I9HW-(/$/[?J>U66-!'$ M^"7,>9*6I('YYSC[C[QW[&4FG?K>E'_31;-Z=G)](@JUD&W9O#>;URKLYY+F MFYO2\5^Q\<]>7)V(>>L:LPZ#(<%:5_Y?^27H(1MP?79@P#0,F++O?G[UUT^OGIXVF(PNG<[# MP)=^X/3 P'/QUE3-RHE75:&*_OA3")$DF49)7DZ/3OA6VK$XGXS$]&PZ.3+? M>=K9.<]W?FAGZE95K1(+:];B>\AJX0'0;K,2W[->E15_?S%S?/T?1Q:\2 M> M\((77Z_*HP,I[IZX6L[5LQ,$EE/V5IW$V<3'E8+TZUI66[%4E;*R40[AX#?7 MK*QIERO1;(QHMC7NF(60ULIJJ1 ZC?,;GH<-NY%8&=>D[_U'956(6MH&B[B5 MKGLWQSU!K)J;9:5_S21IX086\D#^P:P.4>+F5L]4(6:$ F/QFH1(5GB1/_ZZ M)]\\V W36!7V7Y9;@4>5Q7RZ:DS8HEECP%S+DF[J1D.VS;H6I&[W6OTI&(K*PGD.^9+U.M7_\P_5T=PBB*N!3$M\%2XK6O46IA-A7MD6U:F*6GL M;)LO&@4!:/-EZ'9-.Z+/T0+> ?K>4QALHC+8_:P!_HM2+:%^*+\D'8R$L;RZ M]Z8PWUWBRD:01+6!:6%>S+96^];6CJ=3?E_(*;@6E@@3-RO,E4PZP]6%AL62 M;8^:)MAOJ"DO">L'MMAKN,YEV4 ]J5WFPNQ$09Q+GY"BB_ MA0+F90LWFBO+&K88OH&.26CLFH:I+PTI@431%9P<=Z,(P9 V#:?ONO);S:9 M)+5S=7B*L7A1-JNAJ^)9UV K!!R'C=GL6,[IAM:!7(P87:S<9911;_5"^=T0 M"C0(<^\/EK(P3>H-CZ4W[/MDK0TY1-W:VCB_F'0.M >>U#I5]*(1I,<&-2T$ M>4T_!#'CB(#-M?/5".HCY;H87P,W[*OD.[H%XF&L&O7BJPLFND+&DH@G\(T^ M\F:[IM&WTFK3NGOZ\CW"?)_SI8EHN[1MJ]8&-EP;.(NQNEJ.!/3%#+&"'UE5 M&]OXRYP>&DG42Q!'A*_R,V030ZK I[DN2X*YM$ZE\-?1I1AD3B[\&,)N.2L' M%CJH[A'G#4IJ'J&1)6:L/.B@;OGB4=7)$%E1_4&5N $WKI:0HP#Z0U%--W6N M"C,K]=+/":U0W3=9JAD%N^$%<_8'GOZ+!6Y:2GMD@4I%)O5>R, MO#IH)4M69 T-YJT)#:7S&3"W?8NXK^66GF7?0.+6\X:Q.J#@O$>C^$J(ZK'X M44&R^4K:)7F:R3"/C'A4RQTH9ND4X=M:/-8O*D2 M^.5Y>W1 A[G;XU^RUJW*EZ3T!(\"3E>=6OKXQHC>-KK4#6V(K$>69O0N_L*2I, XO3PH:QB;9S>73>58(3.&:WJ.P0\Z M]A9I:VP5OA+7&S$<<70.C<5<0%85NU@7']]X/TP"FUO/(;& A9@+V@WGQ&38 M(3$,^>G-[N:#Y/0@G(A\FHK FE0-(0X8B:3T@;!HFY:@(P_F(T S%A]:U!*R MHNR)C>-/?'Y($'K\,>:^+EIH2%MI> K%A) S+R-9*F1OM@-M#-"J%4D&YS7) MF+@!!W89-#H?Q'F<1V8PC'^^CHSH5H!P-H;TIE< J;7' L^D2#7:%#%AY"BY M8L[?)2I#AHCTIH\]W;3(P8NV%*5>)$US35%N"0/V*KW#9R^+]Y].GLY;L(DH M]OWX'[O&K[0R!]_^Y1E>FA R9/QC)(6Q(X;,GF %WBE<*+R Q#DZGTBY XF# MM&6)H@6J0]-J+(L058N%HA2.W*3M MJ"^1G+X-$K_Q%=F_X>64=$@.%%I@$24>+UI.$,?]\Z ]U#%S%(:%/:)Y$F\/ M@JNM.4#' _B1HY+?2J\A3P8]-ZE-Q4"UZ(W?25/#8OQ6._(7^C^J(<[15P;R M%IPY\;-DNX][8.IX'1/4TW%5RC)Z@=*.G$T3R:,%TI[Z(O..%C1/QIE9_#M\ MLQ\6'MM;$.#R7C6L>"0)"ZOB&^I?;C-V]CB02]_+T"Z/ -!,Y+0M$=\^PW=9 M!J=R-&S*>LCKB6X:U,OPC,! .NV4_HBP:%H%-X4BAE9?4'",_B4"M MJNY=PJ'K%( MCS-&S4:.DGA2Q?9PT1:>>RCO:[MY[8 I2/<^_K-,M=^%.?XB, 6R2[(F/AT4 MS,E[]D_%/6N4WYXY)7J54R@QX%"L] 2&H2@@)^!Z/S*Y7>K;N@2EO$T,!E%" M-*P58+?+\_(SDUEB^#V?76GR%S(<3V 9L[%)D'C:80Z"5OW2:ANI;+2X^%R9 M3064M9]1OW#=Z&+M#INYPSVCW(5KV<"_*C?:J=VRIB7;OO.\$.!> Y+]*##3 M-2IPRIGP(5AXB53@2S:JU."O-<=1)*U[(2>X,'=I8K;FG@/FF[$Q?5'1 U " M(NMDV='>=5OZ(CIB5 90&]3/O@TWA[89:3+ZR@#_HDG=,BIY]V6!T4!9U!RA M__:FE3M24LKU,[7DNH=EC=5ZUS(&R3H".%!225M^I,=J//(A%FGMT2A;,52O MU^2!!0# \H7_L2[H W,:Z=O;;M#?!E8;1 ]#=]?F MSAKM'8^+%FQ!AK *>36^18#*)03"U.00! RQ^754)3\1Z!UY@B:-&O8*ZAGF MB#92KROVT\UNQSWV3&5RHQ[09];I.O$IU^4S?7UCO:.![5&O.-!R1SF*#4U# M47JTR9H=ZP3;#5==3](,K/< 6V0/UHZDZDV(V] MEM^B_?F;-SUS"^[!%,0T<0W?GS?SUG?PP]:8 E7$M%Q77--A9$!J=G'/,E/- M2XQC/C>VD+%,]_W)C.;M"MD[4LJ2G*,C&BC2[1Y3LD^#GZVT+;ZA>-^"+5;M M@MS(*GOL?"A"^$%H3BVT0R9FK80<@H=1W]9PW9"3,X_?43_\A@^=^T;PW[EB MH%3"4&@)(;T!MCDJN%;%^J@KO**8PYWTUU^9LG A97'3P1'<.NY/6NT^LV%* MXRBO.S/7O$2R8):Y$E?K]#&GFL(=6YUI;@S_H0:@EP68:RKC#FUH:(A1VH3K M6J[9XWY;M%GN0VIP%967/@1R\<\$G0H73C6U^>X]/( MO?Z2 6E_O5A@=R]6S%2S(19*PR!QL>$ZO-JMA5(K:F]"&%3]W 8A D,#O1$\ MH,?R8/\L7MB#@R,")SDUEP[ 5NU6%,]1!#,C<7TMZ\UQSYF/ NE@M5C/P?%T MX>MGJF>9X-,6BU:EDYBL^/)5MB?XP5Q[CE*-5Y-&"-_ZV5-@]!4=J]LA&@Z' M)XH<6&$IYY_IN4Q5N7:0X_QA(96R>Y-W]RK)(5?]'9IX=_%=IU')8AN*3JU3 MC4,#(ZL^'(O_>UW#V!3)SNY]U;D/+SL:46Z_INAYX;P/0V_AV%)S+TRN.W#@ MRK7Y.N,,\UO?6#HGSH[Z$?!1IB.AM>+/5$(3,O1%R#.)3X]PA[O:N4C,1#@& M.'P"P#"8$I#C%G' X]ST_>_6H>VBMM< "N\)_,=]H/]" _@-%$==TWN5RR$; MTL&?KFLFH$1HNQ)T;WXGUL?]4SX+B2.Y' K9G7D]OWH+.!W12Q-SE8S4.>D. MUTI]@C1K5L=Z*N:/Z5V_D4O41=-)5.33["]C\8-V<@F[+5.,15?ZR"T5I-T- M,Y&0DT+IJRO_WC./J6*[>3!3S-32.Z4-E#A:U92Z8%K%Q[ )_],++$X\XJ_Q$O)4@P.E=6/ISUNL?I?0:5WZ 7Z##U>3Z]ZSL?4='SW_5G!B MF'XW>*UQ^.#%Z/KB4IR/SF_.Q4?3<-LVK78YNH!,#_#09#*!*NG5'E+?NXPU M_)1QC^Z)0^RD.VB+(:.Z QD.ETC%8D\N1'_$X/2J7(3M,F1Q.M=_5*@0]V%* M?^ 3O8;GYS8J(@R#RO#&9(8QLF-DL%:OO>H8HV'2OMWZ\;62A7@PN9J.+\2: M6&]TG3OTTK6QF;9\\;TU/$S=2TD!F[KU.T>W?9&Y=>C%]N^%!*_?=;]H[!J@#A#CWA);7SVA3B=9(?_,ZIO>DTO MCGL@+J'4R9GX-'@U:-!#[[+N9#HZNSQ/SW=O"1U[0V(RNKJ:)H_+B4"GY7YH M/;D;7WYX]OF.EG6'Q-?TB5WHX@']T]NL.S2 M-[<7&'HVOKH\\2\XQ"^-J?GW(S/3P&C\<04BK"P]@/L+8YKXA19(/RAZ_B]0 M2P,$% @ 13JQ4DCM+/$>!@ M@\ !D !X;"]W;W)K&ULU5?;;MM&$/V5A=H4":#H0LFRX]@&Y$N0 '%AV([S4/1A18[$ MA4DNO;NTK'Y]S^Q2%*78;HH^]4'B;>=VYLS,[M%2FWN;$CGQE&>%/>ZDSI6' M_;Z-4\JE[>F2"GR9:Y-+AT>SZ-O2D$R\4)[UH\%@TL^E*CHG1_[=E3DYTI7+ M5$%71M@JSZ59G5*FE\>=86?]XEHM4L'IF-?[!7>*EK9U+SB2F=;W_/ E.>X,V"'**':L0>+R2&>49:P( M;CS4.CN-219LWZ^U?_*Q(Y:9M'2FL^\J<>EQYZ C$IK+*G/7>OF9ZGCV6%^L M,^O_Q3*L'8T[(JZLTWDM# ]R582K?*IQ: D<#%X0B&J!R/L=#'DOSZ63)T=& M+X7AU=#&-SY4+PWG5,%)N7$&7Q7DW,FGZ9=K<3?]^NU"7%Y,;[Y=7UQ>_'Y[ M<]1W4,Y+^G&MZ#0HBEY0-!*7NG"I%1=%0LFV?!].-9Y%:\].HU<57DK3$Z-A M5T2#:/B*OE$3ZD(91;K!>%^@O"D$T"7GC MY_G&FBH@02VUUDE'*%FHYHIC-94Q[ TJ1]F>F#J!O,9IDUCOPCG%E,_(K-\. MNEYO+(U9L;#,.2BAY^OX+&LF]2AG&76%QF(CV!(LUZ&MWZZ?&L%2KH(4&\9; M4W%8N-_6TD8%,!K]I- "L!2K$#]95S^WX$CP<[I>82B3W'"RE;"I-@Y%ZRKC M%?;$+:.F,W1$#L^Q0P(V'E7BD]"&5!6@9Q4PS4DR:7?3\-;G05<68=AWA[L( M?R5X(=;7J+Z.Q*UVT#\-3#B3-A7T4 '3C&T=XR&>06$?A63??S] M]LM!-(P^;MWAP]<68F>Z>"3C5(B+YF38:S2S^%XLD5790GCU@LKA9-@='TQ: M=\'A=F9^5O('@OU?0?FPUQV-H\W-ST+R@QPX=J;S4A8KOVC_(]BU&YOUK2#. M4$-JSGU$V@:W&<6RLL1D7?EEGHJ)J"PS^J'27!NUKM*H>,WZ^%^ X&L/JC%D MT1Y;YD=-Y]D40:K(,.]7O(R_\6O)DS\HX=&=<%>R"HUMKF*V5!5ZQLW5%Z J MRHI;Q3)5*!_XQCL'KVH7*;TLN+%4>1GTJR+6IM3&-P2XUI@6CN*T4 \5(JG8 M/MI#0HX,)GG;^X_ V_C^PZVVLG[+@W:'5\!XRY05EM.#CI(B">@@'E<$N.2_ M NT'&%K@RF[!'-HW]F*L;(U=T/L\=DGENS5_+\DH#0[X^5,@LMX6@Z^:Y-WX MY'VOD]=F_.VVF=HP )!QZB&'.&&3^0H9+&[L!C-/ NC9:7&!=:S\-)/Q_?N; M.-49<<-$7_0R2^S[^"H]PGZ<\%3DU:PO,+6NO=Z.ED",)H$A&#;6^+A%,%6$ MO3+G<&YT+LH*SDI.Y,)0/1YYXBR52[?88@@DR,3*4BC KGC4/)(XPNY.6F*=Y\PXLYN& M+I24* ,\)XK'$]QFFGO_C;+W[^<(B9D&]EGGOX5"O^>^T"*N1V_M\2;DFA,_ MTPJJTD-4#T&&,7 >60VS%/WY-F5WVCO10!#?\^^:^,5DKS<0;\1^N%P_'X@8 M](;X.NB-\'^QQH&9Z$?NBJ2Q[\2P%XD(2\[7^*P494G3>]^T[L[_D7IBTCO MPO' ^_7\-L&78^AQH%6Q\ SUCYOIP08:=@*VU]INJ^:=AR\/\)&';Z?2=O<: MS[>$=3-87T.+.)49-C54E_"/,[F93F<^+(YJFZ9-1)-)=_1A'SD)!$\V7]Y& M>Z-W.Y9V0MAL"Y[;\?=;9ZF0O'JN9M_EX'->-/B>'!Z=*?S&;:X9SG;U,&PO=V]R:W-H965T-#YHT% KL(@&271M.SN [61GSX(5W^33J^H)0848>0?#K$5^A4AZ(R_AQP(S:E#[P]'Q$ M?QUZYUY6PN$KH[[(G(II-(H@Q[6H%=V9[5L\]#/T>)E1+CQAV_@..&-6.S+E M(9CE4NKF+7:'.9P$C+IG M)#0!KJ;A*%*F\$B=G$FBU8[\UH_A!:#=%PZP8L M/0/6AUNCJ7 PUSGFO\S&DW;3W!%Z_[;8?\/IG M\!:6;[.E?0P+)32!T#G,?]2RXFM&\.UJY*,/-G>PN:--(\60&5XM1P[,&JA 6!O%*RKU!IY+ MS1I3.YZ/>S$&_@Q9T7Z',ZA0*9%A#E*3 8?V468(SZ W&,;#X1#>HW-C7L*L M+FLEB!US9!K)I C;^;Q_$5\.1R_.@6M#L.>._I:DUXN[@R'<&Q(*\'S+OIK> MRW@T2.'F-#?NF.*<'X ]$PY;X4!4E34[R4R :@_/^IT1+Z12@5OX'K'BHE5L M)14\Q,PX\N,]5FKQ$77=9/(CI\(B0MDL#?JE^7/6'ID/W9AC786!P]2^\[<+ MFIRP0,E=!*YS7$.MJ2&$5MO2Z57#(K_<&R[F(C92.U"XYM!NYW(8@6WXK1'( M5(%35H:8H<*QX%\"6N_ ]K4Q=!1\@O8G,_L)4$L#!!0 ( $4ZL5(@>73T M?A$ #] 9 >&PO=V]R:W-H965T9-34W-!XJ$)"04H1"DE_GU[]R+A2!% MRNJ\5":3#VE+)'!Q<9=S%T!Y=:_+G\Q&RDH\;//"O#[95-7NB[,SDV[D-C%C MO9,%WJQTN4TJ?"W79V97RB3C2=O\;#:9O#S;)JHX>?.*G]V4;U[INLI5(6]* M8>KM-BD?W\I!@JPK[-WEP]>;;[W[X<"MNKO]^_?;K M#Z_.*I"D%V>IF_[63I\-3)^+;W11;8SX4&0R:\\_ RN!GYGGY^WL(,%ODG(L MYM.1F$UFTP/TYF%_F+J7XQ_725"5LX9\'B"\"\043 M7_Q2X7W&=/&]O-/YG2K6XFN=%.)]+46EQ>W-!_&-W"YE*3X5XGI7JARBF5Z, M1+61XIW>[I+B4%(YD4K6I91PI JV56T$/5FM5*Z22@J] MPOBM70"?4UE6\&1A=C)522YV=;G31M("JE+2B-/__J_+V6SR)?CB3],O7UBJ M$3LC<;]1Z4;<)P;.OC3RYQKS\T>1@ F8B5B5>BLJ^#;MD/Z.Q0^8[A<#']5& MF>%MX!TFKE21%*F,5R:6IA=?&B*5;A)+:Y.4V7T"W0/"A*J,N$M*I6N#3ZD,S%F&SBF^31L93J(JW+,BB:6*0WXAUL0U7B.K";P2%J8[#F MDF#YD#$55FL\C;2%@4-Z\7K'Y#H% 1K;%@$(/)O'(DB*3,B'RIH%C6]O%N/= M]J;61!I>5)$B"!DWK2/ DB:3NFD_D##\&NQ"G75E*JQ)O&])\%!!(:!8+&QQ M#"M.%\^))JBO0 YFD$%X8#;)D.GJ3*U4FC AMYL,B.PM M)5.9*#2YSYVTEBY+@AT%*:658!^19-<9T@ 0QB>CSII:X0\^-G5^&7+-)]=C!?^P0@R(5BD+((,(;:EQBB& MU&\%=@C1 .U(BQ1@TDBX,?GF(Y-LM!X,H5EO!8WGY"_$+B9"5)8()A/V@L-* MD>4*_-,+E0EP *#HP*:0ZX1V*':YS-8QQ!&ZR))!L(\,^5Y.N59-8:-$UE@Z MKC"18HIQZ0Q2/\@!&:0!5;8,P\.PL9*8E684PE"ABT;+J;Z3^%SA/9-U8W*U M59Z.IJ_2$50%F9K,"FF,%7_L?9B9XBNB(+F#W7T>+4)RT:EB2PMH.JB_I,?J ML": X4 T#Q:)@'YY,* 3PM@EE76)9$NNQB%E.A_/@]$>'>#!B=D+W$>$O(:3 MOL"%H=/9^/RY]]S81V#?T.,.BEPF>21T]F-^F&M,VR6/+%':VCR*%!DDB+BX M'R-\0)Q/1GU!,98JS"Y1F=,D52R\O8A'SQDM?CZ^:HN5?;'4J909Y2:IA)L0 ML5+7Z\\(MCUF0?4%U/.M+O[G'9REU%@5W'SR8OU*YYDU&1?ZN^:2I#_7JG00 MWPIR5O%>0:Q=K,OIW"-[)BW68(TG2 C^['(\]1)H^X^+6)E-TWAQPX&#R+#I MTMI[MMO)0VD].'@:[=BQNY0)4]BWK@49%Z!%_%PG)1Z+T^GE>&(?)451;U\< M97IV.\Q4*5ETQBWFZ (OG2$:KV$0;#S .0E1"-DN) 7.!9L8/&Q5T_='E[-; M3'AYP#A],FMS6E-51TADE@="F)%D"[K-2_+%,P\8)S4@\@ M0?;R84?9CD DLC&>'J04AW*UDG$:U9_MC/K3G3TE!1B&N(!V%^W,YWQ\V9_Y M6-^)(I*)$Y9_?\XQ^J5)QW]XLM$/!(-PT\DP4CNQ6<07^KUDVZ4_:?#>.:HM M:J&+.^7!+ B"Q@8 (\^9[57##*)N]OYD5!@0+WD/M?I(,BAY%-4_,1#%M7]_ MB4_8L&NR\G[);6P%T\TUV"&3$IKG?.IT^B*4J"-Q.GO1GZ$:F T;]8(? MHRHDX@EP$9)OH#V*@0%+)/A\](#>]H.:6$S$CC"PJ0:#/7@-AK#;=0GYH Q# M,J-K0@63O*,^#G FR."S$'%T&!)G<0;(F(@G+X= <2\^#=A5VPLY-&7MV'1Q MWHU-MTBH\.E]QQ#D2I;DPARSQL@2[TG\(Z%6>UGOHW4-VPHA/=CZ@04[G?GF M1T@JB"T6!%FAY3BP2/4GH3^@LB*!QSK.I'WCNS*)*ENM#!/1J7>Z:!8BJFKK M&P"'_/+W%F_^:#5NO]0'8\ZT-^;\.2EJ$H+UOL^).PPQ%O]]0Y5#192?Q&#O M1&?+5"^N7M3'!N[),$ELI#G>=;OLL1+<8\E& FXRM:N1\_$"Y0@1'.[2SJ=M MO83"D?MMMAG7M'/VUN8*OTG%2*6Q;'U;*:J:'=&H1/7DX3E[]/$LQ M[9DNJ!EW, )AK,D1H'='O8DZH.B\1=GX1H*.NO1'[?3&6?QMND%%"1:^YXY. M9M,RGO),S%^.)N'4V5?TT3\'^8RU#F0E-=54 LOVL!Y,'G(T)AVH3-=-#W:5C]E M'H4U1J'.=K N9Y5XMD-.3?["P<@V*%A1KM/+N0$#DX^"MID6#.:M1M [PQ(;;IV8T7& ](8B4BZGFH)+R3O7@LV9[%K?2 M=0F_@Y3X9$UM92).:WS>CE7R M.G-C5;$'%7L^$5K>86QSPN;?V>M!K-X0- YWI[S1\AJ>OV2'U1_4EM]$ @QE MAU>)ET!/MS16J+C3E6NFL6:&]8O_BE:PW==Q2Z>C3@>P:':Y1S\ZQ8G,DF\W M'&==C1J;DB#:I+LE@,RJ(@-7A=K6)"YP2$..]66X+$#=Z+V2EVVU"UXQ>D0C-^$@78M'V8\FEN_/&J*K7;QT=!K3G5.V0N]5Y._ M8(\OW$V&'3'.E6VG3\3Y:FJO9]@#IE"LD(RHWJ-,?!6GX4Y%G4X1PR=/HB9- M@>!3&MH'Y6D=_Q&GV-P%]GO=5%)7H_G\;7B% MYP6T@>.V?=JTU4"=9HO+%X?OR4B;MTB?M[#9)#8XM0+SOGNSD$,$9/-V[\?( MU$/U%E-T70>N%F+A]"[OX3@TIJ97^](9=3W,L^A),L!"RX'1'^N"0G)GVLC9 M2=AOBCK2M Y81MSH@N/0]"?\W)TWQ,+LO6Q"&$UXY=:I+"N*2DC4(V69ZJ3M/ MLN#2,H;*J::I<2.'-+W=R=9F(F*6E4P10#-6+65U+V71T]'KBV5(:L_C2S.# M8K)=G4DSTMY@.<8D[-RKJ,IW"5"$56Z77SD;]A40][:YT>WR\FFK4Y#NU;[- MTM;CV(B=%?&-ODFS6U1,!%69C&[O> ;V+VYH>QZ6UNOI;"0 MJHJU^)?%DVP?M9&?6E]WI#%42U ]PX#P(&PT&)DOD>SZ-H]+?=7@]62I3 M*!!)[VZ^,R\?9%K3.GX!UV,C!\GST"+B4C/P<-RUL&XSI?\^V+?(7+^F@NP& M?-Y22UU\\?#A.S=HB<]2"B6.6M1=Z1L=D387<1A$Z/(P;#,Z!Z[\612)O'8L_@:8[A(S]@>M]G7.%+[94 M$NQR+CIML[H3D'L//6R8SGQ#-/#O *(;:J7T!Z?[E Z!T9HW4.^ZUQKI ._' MFGN*].+#S2TW.NLJ1 .O2WIME[.T\*J5JH0ZK<^6=/O0B07I_3@"'')_Y5D* M5TWW*<>3EJ>\D2N M-:P-*#Y&CJ*B]3ALKV4>24OK>Y[=*$, M24,I*^E$9$(9W2W(*\=U$MV:VKN-&=__'>:YN;+;"+_]\Z2MK#8:B>=?INX8 M>8_&P7L4OSPI&5KOWY64#-TR_QS?'Y3A;^_[UNP/>_,@N[]';Q[9ZT=-M&H* M,OXVH-P#(# =!H%!R?R.06"0YZ-!H.^WR&?1C[JWLESS3]=),>#;_KX[/ V_ MCK^V/PIOAMN?UJ.@7]/EM%RN,'4ROC@_L6F?_U+I'?]$?*FK2F_YXT8FL'<: M@/&PO=V]R:W-H965T4NNXE*\="6V MJV19WG@KL17+26IK:S^ P)"C$:GQ^M(90>O7O"SF^+5B[PJ4Y7)FT+H:KV.BL?7,LWO7QZ, M#]R#CVJY*NG!\:L7FV@I;V7YW>:FP+=C3R51:YEIE6>BD(N7!Y?C+U[/:#P/ M^%[)>QU\%K23>9[_1%_>)2\/1L203&5<$H4(?^[DE4Q3(@0V?K8T#_R2-#'\ M[*B_Y;UC+_-(RZL\_4$EY>KEP?F!2.0BJM+R8W[_E;3[.2%Z<9YJ_E?BH-&@ M1A]XJSP;S*F,E');%GBK,*]\=?7A_??7'S^]>_WUM7C_X=/U[8OC$F3IY7%L M2;PV)"8])*;BFSPK5UI<9XE,FO./P8[G:>)X>CW92?";J!B*Z7@@)J/)> >] MJ=_CE.E->^B]D?-2O%$Z3G-=%5+\ZW*NRP+V\.\=Q&>>^(R)SWZ- '>3X&GB MYO*?ET3DH[S+TSN5+<77>92)-Y4492YN;Z[%-W(]EX5XEXG+3:%2B&=\-A#E M2HJK?+V)LD3T9?@BS^-OWQNJ ;L M#,3]2L4K<1]I./U1K4<+':8?T=R@^8;I;#'R4*Z7[ MMX%WF+A0693%,ER96!J??:F)5+R*#*U55"3W$?0/*!.JU.(N*E1>:6Q*%LM' M 5\K@$-"/^I2KL6FR'\$=.BAN-2&%2GF0 M68OM.-I$L2H?:>KA[&0X@CNG*2%3N8I*,<^),_5@M 1MC"P3R].[YA U\T+!*J!PC%I[4^D73BACBVCAE&)MKB+DMJE ?47+'BQ56O.T.HUUM XRGY"[&+B1"5(8+)A+W@L%1D MN0+_=$)E!!P *%JPR>0RHAV*32J390AQA"ZR8!#L(D.^EU+.55'8*) ]%I8K M3*28HFU:@Q004XOY/X7.(]D[5C4K56 MCDY.7Z4EJ#(R-9ED4FLC_M#[,#/&5T1!<@>S^S18A.22QXHMS:-IK_ZB#JO# MF@"&'='<6R0"^OG.@$X(8Y94QB6B-;D:AY3Q=#CU1KMW@ BMP[Q'R:DZZ M A>&CB?#DV?.2YE0;A)+N D1 M*_)J^1G!ML,LJ,Z >M[GV=^NX"Q%CE7!S3LGUJ_R-#$F8T-_VURB^.=*%1;B M&T'.*-XIB+6+=3F=>V3/I,5JK'$$"<$/SX=C)X&F_]B(E9@TC1?7'#B(#)LN MK;UENZT\E-:#@\?!CBV[ MIF>VPTP5DD6G[6*6+O#2&J)V&@;!V@.LDQ %G^U"4N!/\';6-L_' ]/O%EC%[5H#&0Z46=6/:4< MT#"S14RN'9) M,R!VHE^6N #DU'-'TUBX;;3(W-V=IO?I"25@N56R#1R*8FQ M/)=_;"=75JT)C55:@YZ-+YIM>S8:#4:CD= (J9*] L$ *2 5 _%/%.E1W1LC MA@F3-!EO7<[EU4- ,1I.:C>YK2BMH<+33P*CCPH!XR7NHY4>20\##X+$0>[(7$29H",B7ARV@>*6_&IQZZ:7LBA*6G&IK.3 M=FRZ14*%3V]:AB 7LB 7YI@U1)9X3^(?"+78RGH?C6N85@CIP=0/+-CQQ#4_ M?%)!;+$@R H-QYY%JC\)_0&5)0D\U'$BS1O7E8E4T6AEZ(!.MB&BJM:N M ;#++_]H\>;/5N-V2[TWYHP[8\X_HJPB(1CO^YRXPQ!C\-\U5#E4!/E)"/96 M=*9,=>+J1'ULX)X,D\1&FN-=-\L>(\$MEDPDX"93LQHY&GK-%'\\"I[7BL*%\ MSDTG6PIXH%Z2=#N$UZB$C8 #G&<>TD=25+=V?DOD#@5&\_\CB[PKB?TM?*7# M_GN:01V $NZ PQHU.!'F2.Q&;@M4QMR\[J0JCK@?A" ((OKY%V)Z/!T?\YL/ MG>78H9A-!Z/)B?@NJZL17ZD 4<>E3@ZV2V]CF M;!?4M#T8@3"6Y C0NZ5>1QU0M-ZB3'PC00==^KUV>F,M_C9>H:($"Q^YHY.8 MM(RG'(KIZ6!T,J%O$P&1TX>IN#B[H \SU.3CTS/Z>(*/TXL)[JNG-!, ML30IDB+:42H!*^6.-4HJF6)=I@19=%Y?(R MGF3+@ZN C??$ABT-AB%,(9ZTAS%+/[AL<2,KIRJN%%ZWAW)L\9*AUL] 9S^H>;:.?,@W" M&J-0:SM8E[-*/-L@IR9_X6!D&A2L*-OIY=R @QZFT1W]F!?VL-4UL,2*VZ=ZT%]@/2&(F(NI^J"2\D[UX+)FNF:A;$FU*-9]P2W:9'DX([.@/,8 M_A$N[:I>FRVU"UYQU ?C-WZ@6PJ #2<(2[ _6VPC].7+C,$ M5E'7^O4U$'(A+IG\5A"IYG1>K3C% 4NV9:P)]E2TN I MBU%A9KJ?Z=13D$-;GS?RR+-,!O:09T0VIY.Q]CEUG!<4Q"4E:Q"RR?1B>YYD MP*5A#*5535WC!@ZI.[N3CRJRCH]<5RY#4GH279GK% M9+HZHWJDN<&RCTF8N1=!E6\3H "K["Z_LC;L*B#N;7.CV^;EXT:G(-ZJ?>NE MC<>Q$5LKXAM]HWJWJ)@(JA(9W-YQ#&Q?W#@+:P*R:=.<,;Q#V=6Z,EY+82%6 M)6OQV]F39SE;!^UD9\:7[>D,51+4#[#@W L;-09&<^1[+HVCTM]V>!U9*E,H M$$GG;JXS+Q]D7-$Z;@';8R,'25/?(N)2T_.PW[6P=C.E^S[8>V2N7U-!=@,^ M;ZFE+MY9,HO/J%%WEZAO;5P.;K"ZKIIK&"B_*)L!4(LYQ/Y)E('072(>I7%5 M"RC#-E*N*[$-/AEH0X:YX^?'1659J'E5NEN&(?PZ8%\PV[ 5EXEW]#-@:K#D MPXOZVL# J'M!A1"4C_H: M+L/.ZRMN!$00)-L0?(W3';XUJ7?ZKT&1P%N'XN^@:0\A0W_@>C]/N<(7:RH) M-BD7G:99W0K(G8<>)DPGKB'J^;< T0ZU4KJ#TVU*N\!HR1NH-NUKC72 ]V/% M/45Z<7USRXW.JO31P.F27IOE#"V\:J0JOD[KLJ6\>>C$@G1^' .N;]R+/FK MHX:ANMFL,K8J.F:Q"-,.@O,(F<_0P>'>_:6WM(4/<9F[@LUWK1MEW*_I,055 M22]WOJ^T5T=D>W.=[2C3L][9AKH(XVW=ACH+K[K]#ETH*F.T0NU =X/)M>\S M#%FI3Y2[VP2+JJ!D:V>[@).V_3L%1-8UN,:=U7^_B?XV MA7\__3]YS>\VOE^Y_]3H/U^E/QN^CK)VMSL4M&XF2)BB*9,"FALR90; N5E+'V M5&U1.#^@OY $-M(?0[R^>NL#0:M"#ULXG/PP8==.\OK;$@:%UM$L7RI T M%+*45D3:E]'M@KRT7$?!K:FMVYCA_=]^GNLKN[7PFS]/6LMRE2/Q_'9LCY&W M:.R\1_'+DY*^]?Y724G?+?//\?U>&?[^OF_,?KKNB#C M;SW*W0$"XWX0Z)7,'Q@$>GG>&P2Z?H]\'/RX>RV+)?^$G10#OLWOO/U3_ROY M2_/C\'JX^8D]"OHE74Y+Y0)31\.SDP.3]KDO9;[AGXK/\[+,U_QQ)2/8.PW M^T6._=@OM(#_?P>\^B]02P,$% @ 13JQ4N@SRS:&ULG5;;;N,V$/V5@1L4[4*P9?F:K&/ M27;1/&P0Q&GS4!0%+8TM)A*I):DH_OO.4+)BY];%^L$6J;F<.7/QS"IM'FR* MZ. ISY0][:3.%2>]GHU3S(7MZ@(5O5EKDPM'1[/IV<*@2+Q2GO6B,!SW8Z>JTT^_L+F[D)G5\T9O/"K'!);H_BVM# MIUYK)9$Y*BNU H/KT\ZB?W(V9'DO\)?$RNX] T>RTOJ!#Y?):2=D0)AA[-B" MH)]'/,['.K/^&JI;MDW!<6J?S1ID0Y%+5O^*IX6%/81J^HQ U"I''73OR M*"^$$_.9T148EB9K_.!#]=H$3BI.RM(9>BM)S\WO%C)& M\ZS6C-[1', WK5QJX8M*,#G4[Q&*%DJT@W(6?6CPFS!=&/0#B,*H_X&]01O: MP-L;O&/OR_=2NBW\O5A99RC[_WQ@<]C:''J;PY^@Z\:%4%M(A05I;4E:U4Z>1.(]NT5K MUWJ[TK^^+U7="I5T*3P*(W5IJ817#M92"15+M;%=6"+"E78(0Z"FAW5IR+LA M&_4(J+MQ(TQ"XK 6TI"IK$3(4=C2('4L 1+6ZE@*QR#9&P=@T%*OL%:#&S(I M5C*33J(-H$IEG((P+-C82C@P0>>X-(85J0&E!10D6"#A3[K/G#D-16EBH@?A MZRZ>AEB*8TGR:.'BUU^F47_R^15'%9+GAE>1:4;)P&/BE&8;Z'63A&>6F22* MU(%0@$]H8FF9>DF9JV.1S"Z-SX0H@2:+"I\<8%V:+>N CR32A5L26.N,)B5? M.D%>+$5/4*UGE0W\:,YI ELG%&?I!*BW",^NN>"2PA1<830S$+[LL%][[%=E MOJ)\4\"W:'+X;8O"V-]W_"UV_$5A/X(C"+O#X70$_94)DCLF#A/&%NX4/GV"P228CH^#Z71,2K?:B0R&PR * M1\$T#.'?%Q_6N/24*'RCS&43LN7 #GG3.;W49@O*)]2EE%(=<\D1F4GI"\_3 MML,8/"=AO^A0^D;Q&7Y.K?V) NS"PKW,&3N_P!A]8SI+JB6C4O_=J4 M^M9ZC"\ZH39H]^J6A0QF?C;PY*A'RFLYGG,K1,6=SJ.'^Y*BRFO4E*.#;JAD MEI$X=\7_$-WE29JSW.',7?C2.&0].)R\1"!5 M%;[U/]C;6R%R-!N_*%E"5BI7;Q/M;;N++>H5Y%F\7N2(07)LR>>:5,/N9-0! M4R]']<'IPB\D*^UHO?&/*>V3:%B WJ\U]6%S8 ?MACK_#U!+ P04 " !% M.K%2K=AT"OH# #5" &0 'AL+W=O EAD27Q)SM++?]]1TG M(:75L5(K50+BV/,\\XQG[&%\4OJ3R:6T\*4J:S/Q6R$N9&'66- M*WNE*V'Q51]&YJBER%I058Z8[T>C2A2U-QVWX-(!+\=G M]O=M[!C+LS!RHT/'M5&G:7SAUMD'HP:XQ M5E4]&!541=T]Q9=^'RX B7\%P'H :W5WCEJ5=\**Z5BK$VAGC6QNT(;:HE%< M4;ND;*W&U0)Q=KI8/3PM-X\?YA^7L-XLWR\WF^4=;!]7BY]A]G 'B]7]_>JA MFQB/+'ITN-&N9Y]W[.P*.X=[5=OZ'\'G+QZ_P+3\WA7V%WV;/QFJLD-_?X P&SJ#E#/ZG+7V3W1W26W,4 M.SGQ\!0:J5^D]Z]+@-T%X7$@-"VA0Y8%[G(FVE/8K0B1S2\S)%-/=#8.B>0DO.W@W/1V5% M"8&/&X+1N231V(5/46*$&\08J@A#-T(%?A*T%;50U5'4KY"+#/J:S2YJ:*>J M"E/5%0SVF;;J!*:,@+NW\6-^[&L,<7@'%X9U[;K.,#OT[%G7JOXR[QH^9NU08"REW"/4OXFQ1>JNB78O5AW; MQO6L++;!=ICC_PZIG0&N[Y6RYQ?G8/@G,_T34$L#!!0 ( $4ZL5*5/%PW M6@8 -0. 9 >&PO=V]R:W-H965T[@O-B7-/#/SS R'O-@I_<640ECVK:X:"%4ZJK61R&\UG-93.YNG#O[O35A>IL)1MQIYGIZIKK_;6HU.YR M$DV&%Y_DMK3T8G9UT?*MN!?VU_9.XVDVHA2R%HV1JF%:;"XGJ^CU=4KR3N _ M4NS,P9I1)&NEOM##^^)R$I)#HA*Y)02.OP=Q(ZJ*@.#&UQYS,IHDQV5X4,O&__-O/0\'"LOP!86X5XB=W]Z0\_(MM_SJ0JL=TR0--%JX4)TVG),- M)>7>:GR5T+-7]Y]O;WXYNU[=OWO+;FX_W+W[>+_Z_/[VX\7, IUD9GF/=.V1 MXA>0$O9!-;8T[%U3B.)8?P:O1M?BP;7K^(> '[B>LB0*6!S&T0_PDC'4Q.$E M+X5:T5=V;U7^A=U5O&&OZ.6__K&,X_ -O7#+ MZ,WIE'W&!R?2:O4@"V$8VMUA;,&/ET$3,.%!80F,9]NK]_:TY M#5BCFJ\=K^1&PH$G(A^]B'^[5DUGA D8;PJFJ6\,LPH=^K636J#7D0>9VQ$% MWT3=5FHO2*F 3&Z5-DX]!SPZ$%X:'\? 1,D-(0G] )PL"Y(P"[)PS@R5@:%X M M6;A67!=3=MOG_)A$MA6-T$#;@[F6TLPWSI9HV%YP;9YGV6$^VC)L5T*!O@RE MY2H43NPD/%T+\#?FAJ\K\>C/(/BB7P^H.Q;-4I<0\HEMM*H?VX 58,>Q;,D) M2"Z9X'G):MKXF'KH83>JPJPC0FVIA8?RQ4HY/O#-):)KJ;ZCN3 MY^P?]"DG"[Y+QSJ$:-=0#(AQ(&C?6%055X6($T Z+XS5/T) [B, WFT<+!IG,VGR8AUE%Z'F3) MW&5^-W#-44XXP1UVR?$.=SP,!OX.MW6V0Y0G\31.6=%IWSNB[Y_:GRL$G2N> M..I*4),K^&G4"X;^!F+HBUHV: N"W3&@ES&/< M.%:5I!J@^80_.EN9 Q#BT _N&M>(DL[WF&V5 FFO'*CJ#+Z;T]<(BG@Z/%9Z M=ES3WO-*>"0$^44X[T[8,L7//&&?,/D=I210"+"G6G?*B[*,1?,%^]EO^WY; M+C!;)!W^W)S-R$2,&E<6 G])W0E;S*DU4FP8JV=:]?B 5G+8:W'.^B9QIT!2 M44'3;*P2:&M!ERD*IVLH+=L&*2S^TH\ HU'"K#3N3=YWV-KGM@=Q&S\?.Y<- MG8O42%60=;1@/X^?.P7/#FX:M=!;=Y^BK'>-]9>.\>UX95OYF\JCN+_O@20, M%4P+L8%J.%UD$S] A@>K6G=O62N+6Y!;EKAV"DT"^+Y1R@X/9&"\R%[]"5!+ M P04 " !%.K%25$U?SOD# #M" &0 'AL+W=O9EYO#,F>%0\YU4#[I"-/#4<*$77F5,.PL"7538 M,'TN6Q2TLY&J88:F:AOH5B$KG5/#@S@,\Z!AM?"6<[=VJY9SV1E>"[Q5H+NF M8>KY$KG<+;S(.RS132[ M3*V],_BSQIT^&H.-9"WE@YW\7BZ\T!)"CH6Q"(S^'O$*.;= 1..?/:8W'&D= MC\<']-]<[!3+FFF\DOQ;79IJX4T\*''#.F[NY.X3[N/)+%XAN7:_L.MMD]"# MHM-&-GMG8M#4HO]G3WL=CAPF;SG$>X?8\>X/XS+'B-^ R.! M+U*82L.U*+$\]0^(ST J/I"ZC-\%_,+4.221#W$81^_@)4.0B<-+WL"[9DK4 M8JOA%A6L*J80_KI8:Z.H)OY^!S\=\%.'G_Z0B.]BV,LWTRTK<.'1[=*H'M%[ M!1CN*X2-Y'29*"(P;,T1-!I-B\I48&B[D$W;&>:J7FYLT=8%,%%"6?/.8 F" M+CN76D-+>FBG!S-&U>NNQS/28C3D3O57/%22EZ@TG-6"\&6G"4O[@$\%MN;@ M3_!':(WLA-&C&=%5B"?UX9)J?T*XZ1I4S$@U@YL#I?]"Y&*8(M@NB:-85/]LXEWY4'DR7G1\*,_#6:_H1B7M M/"B.6I8:W,40UIAIMX&;#75W:OP=+Z&B7, :D5H]7+96 @UIZD\C,IS$D%+132,_2[,3^^-LP8XI10%JR/TPC/P\ MF1Z-3KW>#FP HS'O/P0H/]N:=.&X(=?P?)QY MH/K'M9\8V;H';2T-/8]N6-'W""IK0/L;27G83^P!PQ?.\E]02P,$% @ M13JQ4K1"2]%Q @ . 4 !D !X;"]W;W)K&UL MG53;;M- $/V5D9%X0K'CI*4J2:0D+:(/I573 A+B86./XU7W8G;'3?KWS*X3 M$R1:(1X2[V7.F3.[>V:RM>[1UX@$.ZV,GR8U47.>IKZH40L_L T:WJFLTX)X MZC:I;QR*,H*T2O,L.TVUD":93>+:K9M-;$M*&KQUX%NMA7M>H++;:3),#@MW M"!*SB;-;<"&:V<(@EAK1+$Z:<"DKSJ\_+ MF^M+N)]_NUQ-4F+&L)X6>_2B0^6?^)25]'+R@YQ%_BKA MM7 #& W?09[EPU?X1GUYH\@W>JD\4UB-<"]V<"%]H:QO'<+W^=J3XP?QXY44 MXS[%.*88_^<)_COZOD986MT(\PRE+,%8XG=?6%>"@,;9)QFM8/D=HL%*$K I M078EDMBAA[)UTFR F(EJAPBZNQ\,]P-\ND7]]LWP-/MP.&,0I@R#; #'Z0N& M2=,R(UD(WB;^L8JJ50J>A&I%YRG%IA:FP$X)>3#<1QX&JP%46*(3*O)[$H3! M*^@"SM)G6-95%$4*W2K-__.:V%U,ET'/<>[71L6J^DYD=+KJUK8?>W MK,QND@R2X\8GN:E\V$BGXT9L>,7^<_-HL4I/+(6L63MI-%DN)\EL\.%V%.RC MP1^2=^[LFT(D:V.>P^*AF"3]((@5YSXP"/QM>!+S?*Q5_:=;:764)YZ[RI M#V HJ*7N_L770Q[. -?]-P#9 9!%W9VCJ/).>#$=6[,C&ZS!%CYBJ!$-<5*' M2UEYBU,)G)_./RX6#T^+^^73BF;+.YI_7#X]+'^[7\X?[E?CU,-%,$SS ]UM M1Y>]03>DA=&^XU-(.^G+COINLW<)%\+V:#BXH*R?#=[A&Y[B'4:^ MX5OQFKJ6'E7E'0E=T!QRI=ZPSB4[NI,N5\:UENFOV=IYBZ+Y^QVOHY/74?0Z M^K^R_!_HO@GIJ6+LU(W0>]3-GM:,!ES_@Z8@;V@KK#2MHUP)67<94;P1BAIK MY4@B4RTUD*[VDAD"7DYB6P(\/.&KTI6P5\(1$@%_&X07YQ*V7I?OKA.AM< M_4+\!41[JHR*27ZMP['W"M"=]%6'MS+,S#.>(&C%C>=ZS1;=,;@AC&AHS(6K MJ!'[> ,(]L=![PJ30ZF0%5RE8C :=Q:;"\B2Y4&L#)D+\SP$B$E?,C)2$$91 M_HR:\4*%@^SB9G1#KA+(\@4 ,'0<"R]H,/4:5W*\WA7N#E4PB/5U6,S.J2/+ ML;:.20C&0CESIF[0O[@<]0,E/-0@_RZRR^59#"])@S4UJ-DV[!^*OBOO<\^G MNHW5IPW5T.RCH%B8Z*%"NEHZQT7O>^,A/1O(P&[BL^-"NVC?S>;3[NEEFW4# M_<6\>Q8Q %%I#FU9 MKO75TF9+NGIEMXT\3QOC8>CT7\K/ ZLPT&."^-\<=% M<'!Z[Z?_ E!+ P04 " !%.K%21OI!*[0$ !5"@ &0 'AL+W=OC7HU![5D5RJLQH.AZ?C"JE[>#R/.W= M^LMSUT2C+=]Z"DU5*;^[8N.V%X/)8+_Q2:_+*!NCR_-:K7G!\;Z^]7@:]2B% MKM@&[2QY7ET,9I/W5\=BGPQ^U[P-!VN22);./!4'A;\/7 M;(P @<:7#G/0'RF.A^L]^@\I=L2R5(&OG?FLBUA>#,X&5/!*-29^#ESH3T2]O6=OIN0'D3HJLZ9S"HM&W_U6.GPX'#V?@5AVGG,$V\VX,2R^]5 M5)?GWFW)BS709)%"3=X@IZTD91$]WFKXQ^X] I^J(1SJ0+Q1IE&12[0/7TPW 832^^:=0F7'4U.6]6&V&4JX)$6N4-J;( [ M5L$9722LE;;*YEH9"A$;58+;LF=2&Z6-6AHF]#WI$!H8P8M+*VZQ>X M)&?K /Z>?K4TJ[TV-#T[)'7MJEK9'9A4M6&A(;LW[-?L"4FQ074-&ZC0 3T@ MO+6ECX E@&Q+G9=4>[?1!8=GF%L=2U(UWCUJ="R;';TY&9]E)V@=8P34K6CM M70B4JY! *KMF:I 0GRRBSA^P#+MJB>Z7PZ;C M#XN[^4U:3CZ0L@5ME8\V'/B^RO=_=DZQ;1 ]^F(&Y:VQ*/=(*@14& MZX9]8/SGJM91&?VW2O)KF\Q](9EOE;W/%AG].)O=9G3?\=>!*HZE*T26#A[A M#VEQ=_N+Y,JA>E*IBZH&AU9WJ(RI:NDH?NJ$LEZC)=*;"CT2[NF=!X&>*A9K;2D)16^.Z1JEH>-A;%+LT46IL$HRNU;VJ]_O]G>F67M5>#)O M+USXS*ZU#6C,%5S'V>G; ?GV$M,^1%>GB\/215Q#TK+$O8^]&.#]RH%F]R ' M]#?)RW\ 4$L#!!0 ( $4ZL5+E6!_I5QD ,96 9 >&PO=V]R:W-H M965TB=./)8 M=CJ=3C\L@26Y,0@P6$ 4\^O[G'/V!A*@Y"3OM/UBF22P>_9/5XI4QV]?L7??6A>OZJ[MC25_M!DMENM5+-]H\MZ\_W1Z9'_XJ-9+%OZ MXO'K5VNUT#>Z_;S^T.#3X[!*85:ZLJ:NLD;/OS^Z./WNS>D)WJ\I244_MSJ2UV6M!+H^-TM>A3VI!O3__O5W_'A M<9B9LOJR+O_#%.WR^Z,71UFAYZHKVX_UYB?M#O24ULOKTO*_V4:N??[M499W MMJU7[F90L#*5_%5WCA')#2].1FXX<,=VR$5/Y@VK5ZU=-O6F;?"KP7WMZYO/[]]??/S/[/I==G/UXR]7[ZXN+W[YE%U<7EY_ M_N73U2\_9A^N?[ZZO'I[DSWZ4)YV^:-;',VLLUY]KZN MVJ7-WE:%+OKW/P;)@>XS3_>;LX,+OE?--#L_G61G)V>G!]8[#WPXY_7.1]:[ MR/.ZJUI3+3)_S.R_+F:V;: W_WU@@R=A@R>\P9.1#=XH:VQ6S[,/C;:Z:A4I MY1 C_\0RV:>ESO*ZLJ"\4*TNLKFI5)4;5686EVB846NSI;K5V4SK*H,!KU6# MZPS915XW!:[64+UVR9\=)]:-P2+K$KQ8Z$HWJBRW]+M>MW)OBWT_3V^FV:-_ M^Y<79VIW>Z6_R@9J7&ZJT&']H,YS,MR&S*NK&(OD3))EP8&I]Q1(P&X;'I (9X&A7AZ4)*?K29& MO+6M@7/1=D@7OFX%5@,1K:@%?KQ?*^1LY-]-NQ45("G"Y?[>&3 7WJ:"?Z:+ ML[;&IR\ZTV%+XI^R\.EK85^[5&VFYG,X798QJ*D;VENM@NQQO6[EUA)R-"6+ M;L+7%\;F96V[1COJ21%IZ^&;,B7;T/F\6MU[9-&H,>H:?:NKSAU-WR'\67PH MNH8L(M[$]J$;4Q=3YOMET"RZG#0Z,@FB6!JX\L;D((36A&*3P=$6^)'TN>YP M'99O>NR<00E!3T&5.O0&MM M=T5ENWSI+M*L_W(;EJ9K&N(3=J)31L:M:VLD@F(!OQT8!60@>F:GV8U95&:. MXT%2X\J!@$O1./@.^Q"OY3S())MUT +H156W&9EFRVR9( 9#YW-Q"*69LQZ0 MMUIL,[NU6,:^%/>S(K']$4S#[08YUK/2+.0H+RFDZX9\(WS%REC+E#L7Q-$@ MFW?EW)0E6T1>V]:M?ZO*+BSN"8#083R>D(EXH8H=:0'!EF BI%+/VPV.-O$< M QIK= OKXSUZY'G5G2O3\)9R7M@JK-=4"%B=4W+Y[I@4LNC_@KT:DE3/D$C; M5S-=(#Z#M,;<*L)+]I"K>Q9B@A"AE5\M M:PA$:"B,*-+OU;JNM/<\E42*;88U$'(,6X/-P>Q4XTVR!:*MNE6F9/5B[V9( MD1==J1H($=X"0!%[S;82TY9&SQ.Z?H!F,H)]#[_9A/!T>?W#^Q G80P%+BOH M^B4X"PN$@M0Y^3386]TU9*GT+@Y3!37&"LT@QCDQ_,\=R8[P8RVX0[/C4GW[G3$X(=:NNP9N M0S/3$3'8R )/"L<3F=^ 4J=7I\Y>D,"W'!PYG='' 7W"7&O8-C9YD%7R-0T,43+6" M26"3M>9T*?PD*2*)^9!#>!%X]^+@H=^1\_K5.Z]W0;Y7T4L-'Z/(Z9"Y+A#B_Q!#P+\=/ \O4)*G)Z)^ZPIGL];66(06 M9,1%5YEJW6&MSDJX7R'6$PS"3R H4B66VG?_0^*/A(Y )Q>-4X 7;O8QG)VF MPT9[-K5A[,"F)QH5D'+ERQ6G^Q IGO %?^D"2H$]!>SZQN;ET2PW)_Y&@&30H_MXH=&2,Y.'T-'%H0 MR(X\>(E.S&JB*@LX0QT3 R )S/7)BY%8_&7C6)E\R MMF5-MRZR62+<=OI,Y60M!\1!>%RK- Y94<7C(#[%'M$(J4"!>P--TO-CA3' ;[ CRU%+D-X;COQ>RJO0P>6''4!GY"?(4<33=[& MW#<5* 3(]C5XVHD0&:#BY&OMDV_W"(913^+Q1\*6.\=NV.)H5.+X ! AU\*O MI,! NEL7GGQPJC=400DQBND)2#?%(6*!O6"4LK*7!X=((K!4\AA1^KAD+O$E M([1!W_B]ZUVOFPH,Q^'LVA_F4)W"Q]N0P%F8,=&?(R^S<5_OE/8TYA#8^3: MG6\/XI*/B(T56=-%47/A+*DUWK0@3#4%D D(#%=>P46/7#B$B_Z._1$$+[H% M_&%V=G+Z0B)9Q%"#M[RI\2>D-.\N;M[$E&;\ -GG-5=K_'T7-Y_#;;3U\>GY M)$NPW/M$]H\^U6N(Z\79R3??93_$4M&[1JTTE?^#K[F$JUSH$#62:S^*OHA: MD*\8V4O4&>M6A5.A];J$UK(SK/O)127\:FA/5K4-=P/(,F\U%P HT"6F-.0! M//!S=8'@/H?MP(9*0$79/,>K0B.5-6L?'5.KZ6!L#6$*6(Q=^J+/NJD]TJ?* M+ATP%G;AAEJ2_1R\PY^M5@S&%&D1U4"YJNI*5@_A4MS6;P3[[1$@B:\KJ]DD MU?1(FIP8UQ;YM,YSQQV45_";SUZ57+#]AZHZU6PS:1B<#+NJ6'NT*5PA;U-Z M620Y<H$'3R>X&-:W,#.JY'L+^;&NBXT!NTF/KEF,$70(5#RF"O.-*TYE MCVZZ6:6T*AE[X&EW@/?\Q8[O^TE-: CSF&N%Y7-1F! MQ! IIY2P2%?2W?$)N5H;9,_F#R+)]$_!)3\"7LDICKH MCB$R$D,YS ;6M5DHPQ( N=5B&@1Z0G:8W,+54-QU@ B?G/K5'2-]P3RZ$.?4 M+%Q51A$29JU7 8@/9_76R49.N,1Y6;&UMM.44R3Q33I%93;B>N%DA. M:!4CIYO:A,:%WKU74UKJ MLG#9$['P+QN"\(+S[8=K\9\TGK.^\?3579@@88)4.=40@*G">:[^H5PM2C@9 MQ!3)ZUO*N5@KE)W\."MPK.%[P>9M3'1[PF>'QT;EU&# A.XS'-A$8(KP:<0N MOCT^/2,4@6/J[).ZBXK_G'' #7EE,]]ZRG=A0._&?N2FI9-&??P2PEDA0N @ M EPA$AH\D"ZS> TWE)#.*>"Z0)B+'[:F;+BA9-BU),66])T1AQYX2F!O!:1P M*S5?_,PF(HC68=Z$0!]S!E4^3"2DRLR[5U6G(LB]1WG)Q=_CI1] DM/2'DU? M2?73O*\UQO\$%:QW'9%Z=/"=V'6Q-C?@3)'GMA#%Z!HYCZ#5?:..VRJ@NJ/0<$*%[:J0#/M$R)0!=E M"2UQ5I7N59 (>IE=@)5^4(1Q//8O=5)7C+>( *O:$Z9WCQ9Z['D4\ERKEK+. MR)I=WX=@VPKL96ADTF&;)D&]O(/P.0^R@#W]#E.'?PY6%!O\F1!/=PQG.F?T9#W7N^LU]!T4IH_=1#OH\'*Z3W7\5$C_H!9VW^"H/^&3? M R8-]>@"?=L"5_88?, '#KJ] V72TY,XBGIR3Z&26]6#TZ6'[TRY)Z"@Y1J. MM+Y]ZZ+= #9LUS*5D.29(IC09@>BI%0OMMU[ES*454V+3>S2K'L_]L7H8/4? M"24!.%J]LZIUQ;L9=8]I5GJ:_41$^ I+6A>Q\E.@+YHDF5*:0&S+#CHTIICLT]4[G MP)04^X&O5L8RV"*H90KMAZ7(]%9^0,O52FR4W@#&Q0+ -KHEQ;]1ZH9,IZ4B M&T<)+0!2@KSU% MC4-0!NPJ,Z5>T)2=:;E".N&:S<9KDUOO/G+)[9.CJ(TT1, W/;2W&_#1KOG1 MK6(_W2W,]A]$.L.W%(V3WRZGA!+FC_=9 \F)4UD64(_J=-BXD2H^ MD_.45.;T)-0N.$RMU#;,&/NH 8>G-^!Q';,%?==J5R[W9>U0A!-!-N%V:<&Y M'G-< I;4Y7I\":J'P[/OJ"I# QS%RNS9B##;/3Y$QYR2&WE/J'T9Q"2 MD2C3AI9T0\T)KANRX+G_[_/N#2F$&]]*FF+&]R<2:PP#H'XJHF^"6'%"CDV& MM!I-S+7>OG;4L,^2E]+LQ2IZTK.O:$ST#2,$V).R.WV WB"8#N.U#]/E!YCY MD/*%A7C$5EF&<)#AJH:RU%1WF:3C:W&*>$)%RELI:/+, 5>N51@/E@8+(FY9 MDIL+^U2:A@GH*V]D5LVU*^B4,@[;D] HNR<<-RBHB8=&E)@Q\\ #ZL?&<=9A MUOE&5, OPLH$*1><:>=M7#IE19QOC1-NC*UH"R/A.JQ0J"U_X7[5G$D:9@6%*7?:Y%[VG#.KK53VL1>UC?)6QA^W?64-U7UO MU=/LG290#\B[D!)U]'F,W ]Q.3K%))S"? 'P9$CR#DNNZ"D;7.(HM _19AF M"H@[QNW)" ]3M<=?DM:M3K=T60G\=!79TO=O[-&[5M*G4!+,V'N[/, 5>>Z/ M-M*Z$+O;(Y]]7:@8#9 K;1%JSH[1VJ]1L\+99"G+#)F%<4%V?ER)O>/6)8Y: MM6&_27QZ95=8C 5B6<;;AYO@#@2'MLG<-"!S3J>1M,0+=A<8NOATM7]X1WGR MG 75'-;$:NK\#@N)1TG9$.8=Y:U]8S[@:*;933=#.*Q:Z9%2;V=D>K&''WWL MB];"PS25H3HY%0"3&2L?O74L)%3RL 64MP["Q ]08)NX1BM&G-JY1P:[]L_? MTW#,DHH";BZ+3^W&)@N/I%SJYP-&ZB67C/ECH.)^E8,Q! MV,!CD.0#AA\Z"/Y9:!']B?1$;5%5(/MA^(]5@SN4;'S#V[-[:9W)D/ /@13V M'=YD!HPUS)G*7"3E%D$G0NQ(VTP.ZD@+EAZ_<(4#2M"17]^RSGI_SGF^J/3A ME,0]C./RNSW,,*8&?M340U^>:.O)(. ;R77Z#/#S\ ?>,KK@7F,8T_$JND(4'S\*)RI3[*?@.YA9AE].ZR; M?;,0W]X! )VP2=?>/ I=0RC$TM # 3,6TKC]RD"-\F M$9S247>H)L[6)'47J1J[V6 VVC"D[DCD 3Z'#X;;=3/7YRC=#MPXXFDP5Z:T M"79\[T+P@&[W//!#(YR@"??P3AAV#N"5(SZ1%-SOMH>4=*XZEW8)MG1[)?Z/ MG$$87.0HZC:!3+FH*J[;L]E;?B"!2@5T7#]1QR1]DR!J%K*G1$#5RC\VPK(0 M[*%%U_;CVH@HI ]%]I]$JF$59OOSCBEIQ 4\[9\:HN#MAL=I2%:04X!7*83* M=C 4,STX0Y<4D!*L?0EZ&/IVH844NN1^,@]N-\9Y]87!+"'\GLX./@8Z"4V* MU FF(T&3.*KZI:HWX?D&SANMS]TA,SM>,TI5>*U:&@]*GH0=*%JR[*/F.0,7 M#BC6(X=,_9,JT"%(>-'0C#NE;)2I05_7=FS6)^+3VO&TC0-37'/ >K/XY%W? M@9(C:JPJ(^Q=<0N!'T<1'Y4X**YHUAZTLJ4\';DB M#2S@ !HNUA@_?B*19,\M^CEWGR+0*ORT?!^9,6[H)0Y;:K8RDIEF'Y+Z>:^N M_6&DL)ZFO*Y^+"F=?TC($ "8[:[2=AHU8WGU6Q=*K@E) +A9RQ/'B4\G=O( M=([KYI7;AQ6M>_5\JN\8%W]%T;O2:PI5?H.7=UM+3TGJP)X(8F*I6U?7<$7% M7FG'W>W3X;$>14^#(X[9J1@_A#&BS>%.*6_;G?HV?'4-ZY'G1$*9.RFT1QSG M)6KWQ@$NJ_N<=^!5.UR? M3">_]XCLM922(&>I10-&VOTV)>LT\-G2-,4QV?N6GHSJZ)DG@)WF4'_(N_!1 MUQQ*:&,B]F,'P@^>RN-)U%V-WV,_](:;SGTAR&?.&/CU!P4_?DB GP6P3;V" M[?J/;4C\=&3NGJ2__[(N:;:60U9X9PE%\9+*&/8+"X;&8$>>3PV1*V"UR ]^ M6Y(]M#O#7&_^NQQP[QH):=S8@78%,0F'L+'DFEPNQZ+# PVN-]R]/4!DAPI+E7_9>9P^Y8XJI7O(J>Q@\(ZC)&.J M^D\HXMV'=ZU!)HMC:.I:]UZ$X%'UN"W^WZL:^J)(TKN7K'/(7T8846Z_)NFY ML*+#X)MK6QJNA='C/MXY^,?(OT8XN_&M+RR3 F=+]0CH*,,1_]HZ[JFX(J2K MBY!F$IZF!Q>XJIV29)(!5@*CXF#8F29/B!S&IA__:17::+6] I";$_C+=:#_ MA0+P%1C'HZ@/29==-*3&GUFO_;-@20HZ&-_#:W>X%^+OY'0H?9.8?W_!A(8F M_$."=9DHZ1[6"G6"L&J2QZ:O7[3]0JZ;0Z4'^))2T^ 0Y^/DU:+8<\$O4.77 MQE6MO&4T?!M>TGHAKR:-E\L;7M^#=U(@F./6D^GSIT?2)/(?VGK-+RJ=U2T. MR/]=PIGHAB[ [_.Z;OT'VB"\NO;U_P!02P,$% @ 13JQ4M!TOUS% @ M+@8 !D !X;"]W;W)K&UL?55[;]HP$/\JITB3 MMJIJ7O0Q!$B!E@YI4 1TTS3M#Y,"D+H;M>;DS5]GV=YE@R?2$K%&19254R0Z):^[I2R#('*@L_"H(K MOV1<>+V.TTU5KR,WIN "IPKTIBR9^M/'0FZ[7NCM%3.^SHU5^+U.Q=8X1_-8 M315)?L.2\1*%YE* PE772\)VOV7]G<,WCEM]< 9;R5+*)RN,LJX7V(2PP-18 M!D:O9QQ@45@B2N/WCM-K0EK@X7G//G2U4RU+IG$@B^\\,WG7N_$@PQ7;%&8F MMU]P5\^EY4MEH=T3MK7O9>1!NM%&ECLP95!R4;_9RZX/!X";X @@V@$BEW<= MR&5YRPSK=93<@K+>Q&8/KE2'IN2XL).;RBPA?OI+DB_#A(="1+# M6 J3:[@3&69O\3XEW&0=[;/N1R<)QTQ=0!R>0Q1$X0F^N.E"[/CB(WQ)FLJ- M,%RL82H+GG+4\#-9:J/HJ_EU(D"K"=!R 5K'VLS7@J]XRH2!@;M55/J]1IZF MH0\1D*4YZ .^=,=W3D/RC&*#P#0PJ%"E* Q-%L@5&&E8\>H@,IH'5[,F98K\ MV=[M<>"[SLH!5K*@R=9M2/8^LU>?V2X@71AE;6_LEHSE$I43%KE"?/-Q''C: MN[6/X.#4]*[='"&!,_J%+?A KT;;A_"2-''@U >& 80QZ:+_#+<07Y$NO/[7 M<.?$^//; $.GI< 6=+9P;:+QT&!R)B ,/E!G% E(/=,5NNUC>\OENQ/@'\PP MT:_=IM+@6EJ/PK*L &:OXC>7U!+ P04 " !%.K%2PX.W>),$ J M"P &0 'AL+W=OX+S9%SIP9SCD< MOR=SQ M3$*88ZP- J._5[S!/#= E,:_+:;3A32._?$&_6>[=]K+DBF\$?E?/-'9W)DX MD."*U;E^%.M[;/&E(>=*25CGYZ<7CW=>[/U[N MX.R9+7-4Y[.!)E2S-HA;A.L&(?@$(80OHM29@KLRP63;?T#9="D%FY2N@Z. M7YB\@-!W(? "_PA>V&TQM'CA9UO$5RQKA)44!=Q0KI*D0&76&=S8 J.$OZ^6 MRL[_>70/3$6<>/^?'@@4E=HE09KR!C,EDSB5WD$_ ]=QA. M:3#V)UNV"N4KCS],PQ'\^,,D\(.?X%XHW1X XF?7,'(GT1!"-YR&\"PTR_O1 MAFY$.9V0D>\?$]"PXW-XE(1'--W-$/" TI:\I%3^7.:\*;,ZQ.M12--J+U7% M8IP[U$O-[M!97-G2;]?7M4S=B*)BY3O5-H$3?QQ<1-0+\KRC>)-?UZ4PTN-N.]+@5:7-4?T>E"(V5\+P6QO(7NG TZ<#.;85R M*?<8*]W?SCD\[>B%5.%';A1YX(>G$$U.(9R>POVN5(=C=SJ9DEX]..V4V!_M M:6T2^)<\?R=" MX[PVG21F*C.D(]V0MCVPY+41T4<#:36AF]LX9RV'2&&H7G!OS=MISVM MRLJ.@A M!*PNX' [HTQ-V[$MB?A-;6MKVMEN[LNF-I#4TB*0C!YWT>T>O5V56B+JI$:.K"R5NN+-L M+?FXM_OY@['% MJ2U[ MP<&3,NB]7ZB.J7VED2K-GING3#?;/02OFO?/AWGSBJ2P5 L%.:[(U;L84Q^6 MS/$?4$L#!!0 ( $4Z ML5)W4^$M+P0 ! + 9 >&PO=V]R:W-H965T^6-?]]OJM-=XJO389HH6G7$@S"3)KB]-NU\09YLQT5(&23E*E([2<"5!8SH)9KW3LY&[[R\\>V&P2G 208,I*8>_4]AO6_@P=7JR$\5_85G>'QP'$I;$JKX7)@IS+:F1/ M=1Q: B?A!P)1+1!YNRM%WLH+9METK-46M+M-:&[B7?729!R7+BD+J^F4DYR= M7LZN[N!Q=OTPAYOY;/%P-[^9_W&_@(-[MA1H#L==2UK2U?)>L:TR,=B:>17L!;YCN0+]W!%$8]?;@]1N7^QZO_Y'+C&MX M9*)$N. F%LJ4&@W\.5L:JZE*_MJC8]#H&'@=@P]T+(@\22D05 J77#(9N/=J$*.6G?8V,1;-N4MFU)GT\9'Z8!+$E*E83(QAZ= "8FS)B-PC1L4 ML!NC>NS#O;*$/S,&"?JDVM)RUE C_#Z)@^O_QT M$O6BWU[-Z.":LR47W')RX5S)#6K+*[\P1>VL)K+$:]@RK9FT(.K[SQ] ]D:] MH\')J#6K#!8M/9^5O, 8\R7J75#"_VM0O@Z/^H/H9?+9D+R5VT.A84.AX5X* M_4Z!H#B5>>':MX$'0][07\@3A;F]]\BR']/Q8DVXK(5;[G =+S8[;$=_QBDUN* M5W;516" \A[O85U2:@]/ -;G/Z_RCS[_;]KHVR[;IO-M _R]KK_=N/"*SIB@ M=NXKCN+YSV[4\+(*M?.JU=])I/%H-#KJ?SVFHD(=<\>,YN0@&O8/WVAZX\)+ M0WRO0KJM5TJ.>N7?8@9\X54/EF:W>>[-JE?.R_7JK4AZ5_3C H$IB8:=8Z*] MKMY?U<*JPK]YELK2"\I/,WJRHG87Z#Q5RNX63D'S")[^#5!+ P04 " !% M.K%2^L;=VJ8" "B!0 &0 'AL+W=OHS&X2=(/CP;W< MYN0/HNFX%%M,D'Z42\M6U*)DLD#MI-%@<3,)9MW1O._]:X>?$G?NU1Y\)6MC M'KWQ-9L$'9\0*DS)(PA>GO$:E?) G,;3 3-H*7W@Z_T1_7-=.]>R%@ZOC?HE M,\HGP3" ##>B4G1O=E_P4,_ XZ5&N?H+N\:WSXQIY<@4AV"V"ZF;5;P<^O J M8-@Y$1 ? N(Z[X:HSO*3(#$=6[,#Z[T9S6_J4NMH3DYJ_U,2LGPK.8ZFB[O% M_7*<(' MZ/8'X6 P@&_HW(AEEU9%I02Q8X:<:"I%K<>SWF5X-1B>GP+7AF#/4^DMDFXW M[/0'L#(D%.#IDGTVW8_AL!_#6W\R>J6;@D'JZ>"X396F1D+M:3N 9HWN_KDW MTXL;MI7:@<(-AW8NK@8!V&8B- :9LE;AVA!KNM[F/$31>@>^WQA#1\,3M&-Y M^A=02P,$% @ 13JQ4I=YCE4) P R@8 !D !X;"]W;W)K&ULC55M;^,V#/XKA'<86B"HWY*^+0F0M!UNP+H+VMZ&8=@' MQ69LX63)D^CFNE\_2DY\&= $]\4F)3Z/R(<6/=T:^\75B 1?&Z7=+*J)VMLX M=D6-C7 7ID7-.QMC&T'LVBIVK451!E"CXBQ)+N-&2!W-IV%M9>=3TY&2&E<6 M7-^:6<18E/"!46Y!D$OU[Q#I7R1)S&/SO.:#C2 M P_M/?O/H7:N92TT%B/K5F"]9',YLW0JD! MS-H_MNGEX=G6"W^7"Q_?8"S%[%6Z,ZG,3&WCXB+'<^RY\F. M\.3P:#35#AYTB>7_\3'G-"26[1-;9B<)'X6]@#P=099DZ0F^?"@T#WSY$;Y[ M7!/<2UWKA4%SB*^: [M*T;SEQKASC2MT&\__G"=I5<_.3 '1Y6^OL+P M;7&$I4^$&+$QBJ^=WQ?.K[&J13W("F=2L??.P5Z&ZH$A(C:'9Z#)) MX(3O!6?6#$EY3R@%:V-M8'3?UXZ5>./Y1S#4^X1^SI9H/3A /D!^.4HF MF?&F(/[D8[AQ=!A9]]K3WPP M7QJT59BB#D+)_:@95H=!O>CGT[?P?LISQ974#A1N&)I<7'%S;#\Y>X=,&Z;5 MVA#/OF#6_+-!ZP-X?V,,[1U_P/#[FO\'4$L#!!0 ( $4ZL5)Y5SD@FP, M ,@' 9 >&PO=V]R:W-H965TGE7-56<(E7&DQ=EDP_G*)0S2*(@\/&-=\7UFV$RWG% M]KA&^T]UI6D5]BPY+U$:KB1HW"V"57QRFCI[;_ OQ\8VV(1S +( M<<=J8:]5\PF[>,:.+U/"^/_0M+:3-("L-E:5'9@4E%RVO^R^R\,18!:] $@Z M0.)UMXZ\RG-FV7*N50/:61.;^_"A>C2)X](596TUG7+"V>7-ZOIZ]66SAC<; MMA5HWLY#2[3N,,PZBM.6(GF!8@2?E;2%@0N98_X4'Y*<7E-RT'2:O$KXF>DA MC.(!)%$2O\(WZF,<>;[1"WP7/VIN'^"_U=9836WP]17.M.=,/6?Z N>:;D=> M"P2U@QNF-9/6 '79F9)WJ"VG7,(5-1AJC3FLK_:&LMDSN7^=UE^W>&F M0-@I09>(X&!]L>A6T$TTZ'Q;.F^.A&1'0JI>B/%"U*.0$Z!L9T6?;K@TIF8R M0Z!V0KBX1YUQXV+AM/>E+K>H74"FS5M8H^:D9O77'[,DGGX@HCB! M/R$:INEL#/%T-AA-$XBC@^&YLYA"/!R/D@E,!O%X.ABG"4Q[@R.F]T!*G;;H M 'CW#D;3P6SR?C";30BT498)2--!$HT'LRB";\_^'.+2IT1VPZ#AMH [IKFJ M#? N9.,">YHW5=*AT@\@E4679&9!95GMDYG7VM7"I^V@W(:&"T'F[E;\3Z*'OYL,X=%T+5'O_1MBJ%%J:=M!V^_V MS]2JG&PO M=V]R:W-H965TWT0VW@4\E6*O3\9@5_(LY8N]N'D54U%5E@AE?#MP>GU*"SP=']D_N[7C6IZY%E-9_5'FIAAYJ0>YV/"V M,@NY_R(.ZW$"U[+2[C_LN]@H]&#=:B/K Q@5U&737?GWPSZ< %+_#( = ,SI M[A(YE;?<\/%0R3TH&XUL=N"6ZM HKFSLH2R-PJ+1:S6UBNYM/?8/)P"]/Y_?W\X3#Q8<6?*Z$_#@<&4UN"P?J0YJ9+P\ZD M">!>-J;0,&MRD?\;/T#)O6YVU'W#+A+>2856AX[]O6V[R& K\EKO^%J,/"PY M+=2K\,:K0@!O32%5^;?("91:MR('WN2 5:<-#LIF"[K@" &Y 8. M6Q>A3(E MGA\@U48HA1BTU_K%(:L2)>;<54KW7#1KA.]Q %S#1E98O_H:<./71;_S,.F% MP+)+.#_1<)AZP)?+E"OU9N>>>-4*^'J2[['/!Q_*!N7*5B.!_@A+H4K$W_[R M4\IH\@EHYA/?=S^@?D2"-"8TS.!GH"PC0>!&,241C7HLI EA042B(((@(&$: M("2 ,"99DD%$24#C8_ 4XI!8*N9GP +"LA1SI(!PE@7V$M'P&'P# 7+$&0G] M!#)"4]3C,TB(CXH2I F.D9.C_L G648)2Q+ /%%*(C\ 2A*$49+&O>@),(S" MQ#0F2>A#A,F3B!X?4T0'?@0,TU-PY.Q3?UU)PRL(?=P07)T]))K8Y5.4&.,& M,88JHLB.4(&?AG#!ZU'O]>BBUZ>RKO$HE\Y0B\ZJ.>"+$^[0GAS/]CWW7^0\ M[WY,MN/-&Q0\!W7,]Q;)=*Z;0 3W?]/9X]5@1OC 8C8==B1FPNYU81H^4IB='@_X/IOR+#$/T= MD12+:+ZS%:C/O4,P,J,A>H0=\_)77E:V"[C$F]:T^'Z0C@6VG0B*I@O3@PU9 MXI,X#DB"AGO/9H.3UE4+M74-6N/BV\9T7:R?[;\!)EWK^Q'>?4#@J6U+7$LE M-@CUKQ)TE^J:&ULA59M;^(X$/XKHUQU:J64O"? A+0WMWJU!85[O;#Z3Z89$BB)C%G M&VCOU^_8@2R[:MDO9&S//#,>/S/#Z,#%BRP0%;S652/'5J'4=N@X,BVP9K+' MM]C0R8:+FBE:BMR16X$L,T9UY?BN&SLU*QMK,C)["S$9\9VJR@87 N2NKIEX MFV'%#V/+LTX;SV5>*+WA3$9;EN,2U5_;A:"5TZ%D98V-+'D# C=C:^H-9Y'6 M-PI_EWB09S+HFZPY?]&+S]G8QP28\DJ:7SBTNF%@0;J3 MBM='8XJ@+IOVRUZ/>3@SZ+L?&/A' ]_$W3HR4=XQQ28CP0\@M#:A:<%-RNOK\] C7*[:N4-Z,'$5N MM+*3'B%G+:3_ 60 #[Q1A83[)L/L>WN'PNMB]$\QSOR+@ ],]"#P;/!=W[N M%W1W#@Q>\-&="R;P5K]E!@OV1A13,!6"-3D:^9_I6BI!?/GW@K.PAB]BZD(=RBU+<6Q1)4H4>[0FTU-A77 % MI00F8<,K*D8YA*>M+@T)C[MZ36ID^,70&+/;,VF:YP)SIA!FC$!2-""D?(;8;]B'R[" 9V(-@ %?@]J(8DI[OD1S&=N3%G=^4\.6S/0\ M?-4ROL>PRX@K(DS+DK+)09D+MO0J_Z<\RI\XI':=D\-/4 M74$2:WZ$4?P>-9RS7E^CR,U$TXG:-:IM^]UN-S2G[:SXIMY.7&)J7E+Z*MR0 MJ=M+B!.BG6+M0O&MF1QKKF@.&;&@P8]"*]#YAG-U6F@'W5^)R5=02P,$% M @ 13JQ4K]F3Q8P! JPD !D !X;"]W;W)K&ULI5;;;N,V$/V5@5H4,:"-=?>E=H DFV(+9+-&G'8?BC[0TM@20I$J2<7) MWW=(V8H=),:B?9%XF3ESYD9RMI7J49>(!IYK+O3<*XUIIL.ASDNLF3Z7#0K: M64M5,T-3M1GJ1B$KG%+-AU$09,.:5<*[F+FUA;J8R=;P2N!"@6[KFJF7*^1R M._=";[]P7VU*8Q>&%[.&;7")YH]FH6@V[%&*JD:A*RE X7KN78;3J]3*.X$_ M*]SJ@S%83U92/MK)[\7<"RPAY)@;B\#H]X37R+D%(AK_[#"]WJ15/!SOT7]S MOI,O*Z;Q6O+O56'*N3?VH, U:[FYE]LON//'$0J89.R M-(IV*](S%WOS$X233$0[N@,&-4M6H[/",M1DWJ5(WY8REY@4K#624(7[:: ML+0/^)QC8_;Z!'^ 5LM6&#V8PD.I$(^*Q&76?@*X:VM4S$@U=:%QE'Z$R,]P M-H[\-(T'=AB._&04#N 6M9["9\0:K:M/58%$BB#H[%JC4K1Z[(XF9G?2((P& M\,M/XRB,?H6SB9^,D\&K@;,H\R=I.B!@(:D=.[K?7>]C\8D]D0<;!-'6*W*? MPNTBH(&.0VTH*C9+K<9BYPLE!O]C_/UW,AE&?I3%?I@%,/>IG2?8:R_\- M3]'-SD==F*/SR6APHF/2OF/2'^Z8!45?F(IQ_M(U"9W776/H]SKC)+"]S*:Z M83G./(DI(%*Y+RUA>K*G=J)\;SE?3OM8_-. MGJD%G0;%O9*%!D=#6&&FW0:NUW0WT;75\@)*JAU8(=)%19P^[?E,@<[ O.P/ MP>-I0*>,H)HSE"RL2'0D"3^)"3!<00)-.]2!D/ I2?QP$$(_]24*]G\7P( WC$$^>,92?345QX;@F MU>!\1&6JNJ=!-S&R<=?Q2AJZW-VPI-<4*BM ^VM)>=A-K('^?7;Q+U!+ P04 M " !%.K%2FNA HV # ","@ &0 'AL+W=OX\?/K-]:>P'?S$[D#W=4'-_N%,P\SN6@E54:"8%4G0W]Y;X MPPV.+,!9?&7TI,_&R(:RE?*[G=P6=>YJ&"[DC-S6=Y^I.V 266+Y=F3U]#,CES'4^#:!H_4QA?*(R#-(MQO\:DTYB,:OP$A3JOE8+D(<[(EG%F M&.W-8W*A$R>@-.@7,.D$3$8%K.G6H!T31.1VN^2RLJ^BIE E3 F'TY04"?I@ M$ Y1)84I>\5-+L6%$1X2EW;BTA>SPZ7N]9A>>,S")'FVK];IQ:KA-$X'%BWK M9&4OR-H3>_DTVW\'-Z%&.R4K!)>K@C^00'<[#2YE=JDJ"]-GTGN,@DDZD-%I M)WTZ*GU3;S6<5[O=;H[P'"D&.'@J\,%HW7E.BKY]! MT:VBEQ\H-/KM"\'C! MD= W%"ZYKGO(*:2_> \;L^](7[=LY[E+TG1P.^*G HO_YPJ+GTHL?J'&_L>0 M+RMH;\C^V45N^S2XPO9,:,3I#H#!50H,JFE]FHF1!W>W;Z6!3L$-2V@7J;(& M\'\GI7F&ULM5=A;]HP$/TK5J1)F]21V($ %2!! M:+M(A2)H-TW3/H1@(&H2,]M )^W'SW8@H5UB5HE\@=CQ>W?W+GEPG3VASVR- M,0-:;A:<[EA]CH;?X5GF#]M M)E2LS(QE$<8X82%) ,7+KM&'UT.$)$"=^!KB/3NY!K*4.2'/"&I(O(!%3GV"?GG5L P1;QDE\ (L,XC!)O_V7@Q G ,%3#$ ' M 'H+J)< [ / ?@MP2@#U Z"NE$E+43H,?>[W.I3L 96G!9N\4&(JM"@_3&3? M9YR*NZ' \=[L:33J3[^#AULP\^[&WJWG]L>/H.^Z#T_C1V]\!R8/]Y[KW%230R!)H:!/H!P'9BF!@B@,<[OQYA,$?X*IW M1216H,#)W8%& 2=+P*E(XV86H:DM\74$*B)< 2&VW!-F7*2RG@\V:I;UH>CI MU.-LZU_/+[ M *OKW%"7 LI30%7U+K=-:%^Z=WI"VRGMG1X(F^=ZESLUU%OU%.]PLGU'O_JZ ML+D_PT95_>$-;/R9Z;-]2[YKMEO]&%S2T6MJJ2/7=1V+ZT['I" MNWU&=I3;+]*;WKMEO]6%S0T2P8ID1[D#(G19V=TSA+# G=+UF=4I=K,=-B*@^(^TM"^'$A V13&PO=V]R:W-H965T[J1K$X>/T@J0"N742D>%J-I[.-V#(4MB-;%SM@-%ZH\_VX&$2F!0 M*UZ([7AG9X?-:+LK+EYE J#06Y8RV?,2I?(;WY?S!#(B+WD.3+]9<)$1I;S81_2XO5$H93 221981L1Y RE<]#WO;@RF- M$V4._'XW)S$\@7K.)T+O_ HEHADP23E# A8][Q;?#,+ !-@;+Q16-3"DS MSE_-YB'J>8%A!"G,E8$@^K&$(:2I0=(\_FU O2JG"=Q=;]%_VN)U,3,B8"B"!2E2->6K>]@4U#)X80NT",1@AB)T+<[4(2F\GO75SJ%N>C/-W"#$BX\ -= 8\Y4(M&( M11!]C/7D58FNG%5,0%@G8G.X,!]CA'*R-E6@' 3ET3XIW8@MM 8B7")T*FX=)])( M*JIM0G.: 8,%=7%R(^'@**GKBM2U$VI,&QVK3%Y^U+[U@:&S^Q@N+8P[':;F#*)4ECHT.#R2G\(HAPARXWBN1W;9ESIGK?+1(_=(,P%_7[!N=IN M3()JD.__!U!+ P04 " !%.K%2N(Z* !8# #E"P &0 'AL+W=OK)D/"52;7EHBQ4'$AA1FMBNXW3LE,34&O;-V90/ M^VPMDYC"E".Q3E/"_XP@8=N!A:W=P2P.(ZD/[&%_14*8@WQ:3;G:V867($Z! MBIA1Q&$YL&[QS1CWM,!8/,>P%7MKI$MY8>Q5;QZ"@>7HC""!A=0NB/K:P!B2 M1'M2>?S.G5I%3"W<7^^\?S'%JV)>B( Q2W[$@8P&EF^A )9DG<@9V]Y#7E!; M^UNP1)A/M,ULNRKB8BTD2W.QVJXN< ]%+1J!%XN\$RA M66:FK F19-CG;(NXME;>],*P,6I534SU-G._0936)! MPI!#2 Q?MD0SV != [J<@"1Q(JZ4U=-\@BXOKM %BBGZ'K&U(#00?5NJ7+1' M>Y'''65QW9JX'GID5$8"W=$ @O=Z6]50%.+N"AFYC0X?";]&'OZ$7,?%1_(9 M?USN-*3C%5P]X\^K\5=/\^=798H>)*3B5T.@5A&H90*UZBXP" MS(2=?9!.V^L=@*Q:=;%_G*-?Y.1_B"/ZBZ:$2PI<1/$*W7).: BJFTK14'FO MB-([+V+LE-W&.15RKOP?Y2-FM9CQ7A?$C7G-@6_B1=/[BMW2EWMFG&63P=[) M.+T*IY;OXT.:52O/ZWDU.,N>A)N;4H[SM-<6EUT&M\],NNQ"N',RZ4Z58>>0 M<]7&J8%<]BOP*20A6:.%&C!UE1F(T=Q6LRJMV9".S@?Z1G6#&*EFVP 5@-%&%.! M$E@JE\YU5Z7$LYDRVTBV,F/9"Y/JWLPR4G,X<&V@GB\9D[N-#E!,]L-_4$L# M!!0 ( $4ZL5+BW%Z6T , !H7 9 >&PO=V]R:W-H965TGGMU?([)X9J+[W(!H-!=D9=R%"R4JL[# M4*8+**@\XQ64^LZ,BX(J?2KFH:P$T,P.*O*01%$W+"@K@_'07KL6XR%?JIR5 M<"V07!8%%3\N(.?K48"#^PLW;+Y0YD(X'E9T#A-0M]6UT&=AC9*Q DK)>(D$ MS$;!6WQ^$<=F@'WB"X.U;!PC4\J4\^_FY$,V"B+#"')(E8&@^FL%[R#/#9+F M\?<6-*CG- .;Q_?HO]OB=3%3*N$=S_]BF5J,@GZ ,IC19:YN^/H]; OJ&+R4 MY])^HO7VV2A Z5(J7FP':P8%*S??]&[;B,8 @G<,(-L!Q/+>3&197E)%QT/! MUTB8IS6:.;"EVM&:'"O-6YDHH>\R/4Z-;ZZ^7/UQ>X5.T0V8E\C*.;H&85]W MF0+ZFVUDO-K.2';-^ MHN(,Q?@$D8C@V\DE>OWJS4.44-=1%T/J8HB%C7<5 RLHEW#26LL)NKJKM"X@ M0Y]989[C,S31M^2,;M3R]:/&1A\4%/*;AUE<,XLMLV0GLWM"58,0=\U]K(<; MR(Z%-+^NU1CW2$(&PW#U")6DII)XJ4Q K%@*GJ(Z-5+GR-K=K9EU7[[=&\AN ML]TX29+H\7;W:BH]+Y7W5&1K*GS][M=0_2/K]Z!F-GCY?@_^)^].;]#?H6X< M.4.+6KB\5)=.T$11H9 V5D!?W]XQ^>W<.M9IE)Q&&/V+VG]+N&'$^,C>+G:^ MBHFWIYI("J5R$RN.IJ"9IGQ>LG_T!2K1MH!'T\ /C^.S*/K-Q]3Y+/8;K6;* M>(;@(5'Q@*CP$/6C8_0#J/ 1=2Z,_3;\,V7Z! _"SO3QL;D^=K:/_;Z_MT[] M\#B*VH3J8@'[T\=_?'R(_4Z=/,%3B(HO$QR94EU+$GU)["]4/ MWV:GQ*42Z1Q4IW[T)^C4911I6YL<6J?=9_@I<8%%>L\O4#Q\/ MVG3J4HGX5TK[ZM2+;K;PSF5%4Q@%E0"IWSX$8^3;OW"1%?_J957W.?8:NP2+ MCVU=%;O,B@^[KFJ!;[/7N+%]==!EE1_]&;(-&SN=9M?X$Q5S5DJ4PTPC1V<] M[>-BLQ&[.5&\LIN?4ZX4+^SA F@&PCR@[\\X5_&ULI55M3]LP$/XKIX@/( %)TW?45J+ M$EC0F7 AVD?W.3:6#AV9SL-[-?O M[)2LHVDW:5\2O]WS/'?G.X]*I9]-AFCA)1?2C(/,VM5%&)HDPYR9<[5"23L+ MI7-F::J7H5EI9*DWRD481U$OS!F7P63DU^[T9*0**[C$.PVFR'.F7ZUR MLK.3V'&SB#*R6MIB#!E DF$S1P?(V6<6%.X BXA*^9*@R3J1F%EIB= M?9AL6*852[R'I0VWA)X9N)$IIG_:AZ2XEAV_R9[&!P%OF3Z'=NL4XBAN/=Q? MP_'1R0'8=AV-MH=M[X&M8_#$;097/ORH3^$S9W,NN'V%;S,E!-"%*)E.OQ^@ M[-24'4_9V4,YQ267DLLE72X?]Z;H5A!=#^'*;#WIQIU6- K7#;RH6Y,=X7# M__#DO2Q8HD3M=]-".Q]L1FE S55C[ <-DOM[+L2P5CP\J)BZQ5\*8[A;&-U. M]#[EX59_I!N]]*^ @<3EKFJ5]6K]T%Q6_?7W\>J5HL9#.34@<$&FT7F?N'75 M^:N)52O?;>?*4OGX84:/)6IW@/872MFWB2.HG]_)+U!+ P04 " !%.K%2 MZ&E[P< # #+$ &0 'AL+W=O)S6=7@,32HJU4KBIH>Y\-#L5G;@:VT/W[MD"9D4PPM M][Y [,PK:"F.I+N09A[RRDBJFQ M2[4,]5H!G:=),0])%#7#F#(1]#KIWKWJ=61B.!-PKY!.XIBJE^_ Y;8;X.!U M8\R6*^,VPEYG39

8HN MD2ME*N6S6]S.NT'D& &'F7$0U'YM8 "<.R3+XV<&&N2_Z1+WKU_1AVGQMI@I MU3"0_%\V-ZMNT [0'!8TX68LMS\@*ZCA\&:2Z_03;;/8*$"S1!L99\F603=)BE<[@'?'Z)1Q9AAH#UHM1ZNE:/4#: ,I M-J ,F]J'8#6Z .6:;4=B]HRV5"DJ#.+9+[Z\U;L=?".%=WK>]' 3U]O-3KC9 M[U$U[*I1JY,\JD2^GI.O>\D_2&/'A1]JR([@#J)YC& US$.PD1-L> F.I( 7 M9 ?HV9KE,*F,7PFTF8,VO0/0UQJ,#ZB5 [7\SY[J%8*?"=M0[L3V5O=:E;8T M6W]USAM2(M;.B;6]Q/85?2O6B=$7Z XVP!'VE'V5HU_]!P+"4>%NT?\KH0Q_ MOX/17SWVAI1Y[[DR/E\]&8:7FR^DS*WP.$P^.@'H-WJ7K'!AA;AVGK!P84S8 M[TRG2 M7+:>B+7],F5QA2MCO2H>;2WS%%_Z$_09UHL *F\)'?.IL@54MJC+$ MOI R[\+%L-_&3A-8^S@W7TB96^&!^.JC,_!>@9'"*4ETGL!(85[$;UZG"(P< M]RYO2)G:WOO91[VKYBN]L"GBMZG3Y$4*KR)'O.I<>9$37['>B/.\8Y'"SXC? MST[2689QG&0USD>R,$72_.A4O%MPA7.2UIF"*\R,^,WL),&U*V_Y%<'Y0G;4 MPKV3ICOFVZXLF="(P\+F1)OB<2F./LNGE"N@%.\_F_U_T_@!02P,$% @ 13JQ4B13Y3<' P ]@H !D !X;"]W M;W)K&ULQ5;!;N(P$/T5*Z>NM"5Q@-!6@$1;JJVV M7550V,-J#X8,Q<*)4]N!\O<[3F@("+*56HD+Q,F\YS=ODO&T5U(M]!S D+=( MQ+KCS(U)KEQ73^<0,5V3"<3X9"95Q PNU8NK$P4LS$"1<'W/"]R(\=CIMK-[ M3ZK;EJD1/(8G170:14RMKT'(5<>ASON- 7^9&WO#[;83]@)#,*/D2>'*+5A" M'D&LN8R)@EG'Z=&K&QI80!8QYK#2I6MB4YE(N;"+^[#C>%81")@:2\'P;PDW M((1E0AVO&U*GV-,"R]?O['=9\IC,A&FXD>(W#\V\XUPX)(092X49R-4/V"34 MM'Q3*73V2U9Y; MWG*;:R&@#QG7$X_R?O6V,* %HXPC WP#\CP+J&T ]2S17 MEJ5URPSKMI5<$66CD9-YD:,R&Q[:,0Z/P*4>5 P!R?TOU6H:'W>_]8A9SV/[A7@2%C] M< 4N"H47E0K[;PDV4_RJT?Z(G/&8K(&I_:]YA_JRH+X\80FHM^UNWN>+L.&@ MM&0OK?E[-3@4Y=>.E("6^B^M5'C+ESP$-&3-081526][&?5/:?ZV#=+Z%YB? M; MIRS%MB/2X M*$1QL,\'%?CT.QC7V2N*6AA([$>*1_<)QCA P0Y0]/QRB\B$K M7QB99'/*1!J<>K++.0ZFH&P /I]):=X7=O0I1MWN/U!+ P04 " !%.K%2 MUKAW^,0" !E!@ &0 'AL+W=OJO7NSO=5G&)&U+78(3=?-D)F1!M3;GVU MDT@2%Y0Q/VBW(S\CE'NC@=M[EJ.!R#6C')\EJ#S+B/R8(!/%T.MXAXT%W:;: M;OBCP8YL<8EZM7N6QO)KE(1FR!45'"1NAMZXJSH/8P?%_ Z M?EK-8#X;+U>+V7SV[64)7V!ISC_)&8+8P#0E?(L**(4I$KPA,U\+41;&G]N!(W*<4%9\2%,!=< MIPIF/,'D[WC?)%IG&QRRG02-@',BKR'LM"!H!YW5\AXN+ZX:8,.ZB*&##<\5 MD5 )KX3EV*KK0TVYYDA4+C$!TWX+C',I*=_"A"BJ6B=*9WT$CTTTL1W;@BEA M<=Z.X9T1/<4LZMH#5AA,=XZGQ*B)Z#L/=[ M/[KMA=U@X.]/,/=JYEXC<]E-MC9^S5SOYF9)_^I?/]3Y3M1IWL3_ MX9FR @ >P< !D !X;"]W;W)K&ULM55M3]LP M$/XKIX@/( %YZ2NHK<1+QI" 54W9A*9],(G;6CAVL)V6_ON=DS0K6UIIF^B' MQB]WSSWW^'P>K*1ZT0M*#;RE7.BALS F.W=='2]H2O2IS*C G9E4*3$X57-7 M9XJ2I'!*N1MX7M=-"1/.:%"LC=5H('/#F:!C!3I/4Z+6EY3+U=#QG&)E@F>&5B1FPA-FE2XG4*/'N/ MEJ.35K?7Z0_<90./=LVCO9?'5!K"@9;GIJMSTYMS$]0T42DANUM4?/^LWPZ: MJ71J*IV]5,)&$I!Q$J,\3!@)FJHEB^D>_;MUL.[''W:O#M;[#Y'G2NK&6]#[ M4^9V!W_-,O=K,OU_D5E( VN\IG\G]UD=].SCY?:]7PW+^PC!*]3.N\+VVK\+ M[FZU4OLL83^:,Z&!TQGZ>:<]!%!EIR\G1F9%=WV6!GMU,5S@ZTB5-<#]F91F M,[$-NWYO1S\!4$L#!!0 ( $4ZL5(S0GNE5 ( "8% 9 >&PO=V]R M:W-H965T4R]W ZWE[QYRM"V,=?AQ59$U3:IZJF4++;UER5E*AF12@ MZ&K@#7OWX[Z-=P$_&-WI@S783I92OECC6S[PNK8@RFEF+ /!WY:.*>>6",MX M;3B]-J4%'J[W[%]<[]C+DF@ZEOPGRTTQ\.X\R.F*;+B9R]U7VO3SV?)EDFOW MA5T=>]OW(-MH(\L&C!643-1_\M;,X0" /,+9)I> MPV.R@$_P2)0B=LYP.:&&,*ZOT/N43N#RX@HN@ F8,L[Q/'3D&RS'DOI9DWI4 MIPY.I YA*H4I-"0BI_F_>!_;:'L)]KV,@K.$4Z(Z$/:N(>@&O2/UC/\?WCU3 M3MB.-G1\X0F^F4*M*?-^#3-.A $B-ZQ"$1CX-5QJH_ 6_SZ3JM^FZKM4 M_1.I)A0EG#'BE$'?4.*:'CN0FJ573\ *?!N'G;O(WQY.Z6C031M4%^@?7+F2 MJK53HH9,;H2I3ZSUMF(?NCO^P3_"1Z#6[%^:^@7!\U@SH8'3%5)V.[&PO=V]R:W-H965TA/RI$D0-SRGC:N0D6F>WKJNB!%.B.B)#;MYLA4R)-D.Y MTX.GS47U9Q&YBV1"%,\'^ MI;%.1LZ- S%N2<[THSC\C54\/:L7"::*7SA4MIX#4:ZT2"O8>)!27OZ3YRH/ M)X#1:0:""@A> ]T+0+<"NJ^!\ (05D#XIT"O GI_"O0KH%_DODQ6D>DYT60\ ME.( TEH;-?M0;%=!FP13;@MKK:5Y2PVGQ_]\>5JL837Y;S*]7\ G>,2]8'O* M=W O"(=YCJ %K%<+>,!T@Q+>SU$3RM0'8WQOQ$!L828QIKJ9?CJC/\'7]1S> MO_L [X!R>*",F?I20U>;6*Q';E3Y/2W]#B[X[<.#X#I1L. QQN>\:W)0)R(X M)F(:M I.\ET'NOY'"+S :_!GUHX_D)GYE\4R:Q3V+^X,&?'%M<5G[[C?@ MRW9\CM&ET,]2V:UKJEOH=2_J;33<<:5E;JX@#=^+.KG3F*H?+?)A+1\6\N$% M^2>A"8.(9"2B^J5IJTJ^5_#V9MV/N[VANS_=C[6]!EC M4]0:)2H-DFC\"(3SG+ F']O%_+#C>7\U%=(5SGO+G473KZ/IMPJM4$9V[\SI M/F8:Y?3FO,V@,=W8-N^DU M9JD=\Z\D:5 G:="J\R772A,>VT1L"#,IP:;#6XKXP4FQ?>[TSPMRV6 TZ(2O M2M(]N>A3E+NB)2N(1,YU>=75LW77GQ3-[M7\U+^=E\W[MTSY*6'NDAWE"AAN MC:39%U-PLFS/Y4"+K&@G&Z%-$_-%@](:F/=;(?1Q8!>HOY'&OP!02P,$ M% @ 13JQ4G.JP\"N @ ^P8 !D !X;"]W;W)K&ULC57;;MI $/V5D95*B93X"B&- D"45.%%H6D557U8;$'L+(7NKL. MR=]W=VU,Y-SK=]W95/:[HM TYSB5H K&B'P9(A6; MGA=YVX.[?+G2]B#H=]=DB3/4#^NI-+N@9LERAESE@H/$1<\;1)>CCHUW =]R MW*B=-5@E[>8FZWFA+0@IIMHR$/-XPBNDU!*9,GY7G%Z=T@)WUUOV:Z?= M:)D3A5>"?L\SO>IY%QYDN" %U7=B\PDK/6W+EPJJW"]LJMC0@[106K *;"I@ M.2^?Y+GJPP[ \.P'Q!4@?@MH'0 D%2#Y7T"K K1<9THIK@\CHDF_*\4&I(TV M;';AFNG01G[.[=AG6IK;W.!T_\O7^_$,IH,?@^'M&,[@'B6#6T$XC H$+6 V M'<,$V1PE'(]0DYRJDW=Q]Z_B=F_/X&$V@N.C$SB"G,,DI]2,6W4#;8JW)01I M5>BP+#0^4&@$$\'U2L&89YB]Q@=&=*T\WBH?QHV$$_("270*<1B'>\JY:D9_ M)MR'\#!\U P?8>I7V:.+!C%)/<;$\24'^>8:;KC2LC#OI(:?MR8 ;C0R]:N! MOE73MQQ]ZP#]-4D1"!,%U_NTEN"H%&N-YJD?)7[2#9[VY&S7.=O-.?-GS,Q_ M1J-$I4$2C:= ."\(W3>N9K(H]MOAAX9.G-=5G?^C*DZH<1I*A7&M-7FQ[=Y7 M3TG3WFG)@7YTZLR=QLQW6&4#L3#.-M^7==AY/XFV__%-XF#'+AC*I;-=!:D= M;^D<]6GM[ -G:,'?\/*S,"%RF7,%%!<&&OH=(UB65EMNM%@[\YD+;:S,+5?F MZX32!IC[A1!ZN[$)ZN]=_P]02P,$% @ 13JQ4M!,TE!Y P S@H !D M !X;"]W;W)K&ULM5;;;MLX$/V5@= ""=#J:B=. M8!N(+T53)*V12X/%8A]HB;:)4J1"4G&RV(_O4))E.Y75]&']8)$4SYDSP]%P M^FNI?N@5I0:>4R[TP%D9DYU[GHY7-"7:E1D5^&8A54H,3M72TYFB)"E *?=" MWS_Q4L*$,^P7:S,U[,O<<";H3('.TY2HEQ'ES<,.6*V,7O&$_(TMZ M2\U]-E,X\VJ6A*54:"8%*+H8.!?!^32(+*#8\9W1M=X9@W5E+N4/.[E,!HYO M%5%.8V,I"#Z>Z)AR;IE0QV-%ZM0V+7!WO&'_5#B/SLR)IF/)'UAB5@.GYT!" M%R3GYD:N/]/*H:[EBR77Q3^LJ[V^ W&NC4PK,"I(F2B?Y+D*Q X >9H!804( M7P,Z!P!1!8C>"NA4@,Y; =T*4+CNE;X7@9L00X9])=>@[&YDLX,B^@4:X\6$ M391;H_ M0YP9?OUV-[V%V<5?%Z.K*7R$.ZI2N))$P"2G8"38XZ *ODKQ<2R% M49(CQ1(NA:&*:@.?)4_P_=&$&L*X/D:.^]L)'+T[AG? !%PS!$BA^YY!N=:H M%U?21J6T\("T *[1X$K#5"0TV<=[Z&;M:[CQ=12V$EZ3%XB"#Q#ZH=\@9]R. M_I(+%R+?PH-> WSR.^/*W5@/&N#3=OB$QNX!\7NQB.ISCPJ^Z"#?W. A:J-R M_.P-_'V%&^#2T%3_TT+?J>D[!7WG /V,O!2TF$ D?LR9HB"DB'<2B%4)U'00 M)7=0QL*6NJ=AS\6@/34HZM:*NJV*]A/[[LV)_=_VDVB)RTFMXN3_"/MI37_: MZN0G]DR3.K2@B*$?X#$G"A?X2U.HV_DZ7=]W??]]B[1>+:WWY]*($#GA3;K: MR8*>_UMA9[6PL_94530C+(%,,1&SC'!4E;2EY^CLU_0,W&YS>@;^MA#[?Z:C ML6*6'-U=TP<,[]P 0:OA!Z(4$48#TSK',SK"JJU7!+T_;I10LIWL2.CX]G= M1[C5$;;JN!UI;+XMY\Z[>*XW>SKV-M6A9-$P:"L_+:ZU>K9NRBZ(5 M>;4^"L['96NUI2D[/;QVEDQHX'2!E+Y[BJFCRN:IG!B9%=W!7!KL-8KA"AM. MJNP&?+^0TFPFUD#=P@Y_ E!+ P04 " !%.K%2\M1EBN8# #4#0 &0 M 'AL+W=OM!; $.>LE3HJ\[6F/PR"'2\A8SIKLQ!X).U5!DS>*LV@0RMU5AW;V Y_Y9FOL0#"=Y&P# M*S!?\J7"NZ!F27@&0G,IB(+U5>>:7M[0L06X&;]QV.FC:V)#N9?RP=[<)E>= MT"J"%&)C*1C^/<(Z9A+M.O/#';J\Y% MAR2P9D5J/LO=SU %-+!\L4RU^R6[:F[8(7&ACBW /H5H/]? 8,*X$(/RMA=XA;,L.E$R1U1=C:RV0N7 M?8?&?'%A"V5E%#[EB#/37S_=W:S(\OKWZ]F'&_*.1&$4$B82>T')7$'"#;G> M* "L#J/)V0(,XZD^Q[D?D(O(]7[6._)EM2!G;\[)&\(%N=O*0B.3G@0&A=KE M@K@2-2M%12VB*/DHA=EJ0E_8:)+>O2MBZI!S]P/ M_\B>]^BP ;TXA5;>Q6_\\ 7$W9;5O\E%KW[C/ON/M MM>J\-^16:*,*RTC^<.5Q:R#3?WKH!S7]P"M[J60,D&BR5C(C<:F?->LOWVG) M-W!\UB\?I]$@##&%CPTRAK6,H5?&>_X$"9:W 07:$,4,O,7](@J6-FGPD]&H M&X8_>9(SJE6-7J\J9]R.D9CI;9,V/^7%"6D7M;2+_Y&P!/(B MYGES!OWL_1,JQ[7*L9?G4V&T0;/B8H.R4B9B:-KHXX:2&A^55+F?FV8-VPJ/ MA@>G#D]MW'\[LB=V>O0-H#]BZ]+HL$#T?3?OK"(\3B*]:,WAP?NHW_Q>MWUG M)]@&W?[ 5WWTX)VT_SWJKV)IS4I9?PVSVA)W<%_JM]\[:5B*5I*SF)OGQEPU M^.VH]8T=_);Z/7(%BH,F"S*7XA&4X?/C $T#.GEVTN%&PZV2NJ3>*;S:@&D7YJ6E$,M?1-24L..I>,U ; M=VS0)):%,&6+5X_61Y-KUY"_&)_1RWEYP#C0E.<=;,$V7&B2PAHIP^X(JU25 M1XCRQLC<].P"92?@\[649G]C%Z@/=E4.9::IM,J]25JFDW3M _$OL2H&#PX)^U^_0[L M6MF6Y(OAX.YYP0?)5IL76P @>RVELN.@0*PNP]!F!93<7N@*%.VLM"DY4FC6 MH:T,\-P7E3*,HV@4EERH($W\VLRDB:Y1"@4SPVQ=EMR\34#J[3CH!>\+3V)= MH%L(TZ3B:Y@#+JJ9H2CL4')1@K)"*V9@-0ZN>I>3H=@KAW MH"!N"V*ONR'R*J<<>9H8O67&91.:FWBKOIK$">5^RAP-[0JJP_3A\?EFSF97 MWZ\F=S?LG,WIK^>U!*97[+%&BUSE0JW9%);(3J> 7$A[1HD/&L&R&7_C2\H^ M84*QYT+7EO)M$B))P6H;0_C\#W._B^AQ\<@-\]H,H(E8F* MRWWF&YBAAW'79),.^E$\3,+-'O9!QSXXRKY0O-0&Q6_(62YLIFN%^\@;E-$. M^?G@$/>PXQX>Y;[FQKPYVQLN:]\L.1WU/O;A_];C413]0Q_N=+![#*@?UD)9 M)F%%=='%1P(PS05K M25;^JE1KHB?EK0FP3&)=#^2E-_MH&[)]TKE_X!4$L# M!!0 ( $4ZL5(6<=3*?0( '\& 9 >&PO=V]R:W-H965T-A1-W MMD/AW^_8#5%1TW*3^..<]WF/DYRD&R&?50F@R6O%:S5V2JW7%ZZKEB545)V+ M-=2X4PA948U3N7+56@+-;5+%W<#S8K>BK':RU*[-9):*1G-6PTP2U505E6\3 MX&(S=GSG?>&!K4IM%MPL7=,5S$$_K6<29VZGDK,*:L5$32048^?2OY@D)MX& M_&2P43MC8BI9"/%L)C?YV/&,(>"PU$:!XNT%KH!S(X0V_K6:3H;I[/['X_6GGC<C,Z+O+UL5DZR(XX.*.RG,2^E]( MX 7^TWQ*3D_./JJX6%=77- 5%UC9\("L+>"F5EHV^!YI\N<6 \B-ADK]/2(? M=O*AE1\=]A6\E(BMAOI"7+(R]*$C=EQ[RH",/CI(1%O3! MMEGQ#FQD7/6AH@X5?88*^U#1'BH9)OVHN$/%GZ$&?:AX#^7[\;"?->Q8P\]8 M41]KN,\*DP-/:]2Q1D=9CR5@ORPTR#[B:(\8Q/Z@GYATQ.0X46C*^V#)WMLX M".U)?*"Y._W$M&;\/%>L5H1#@7G>^1 %Y+;=;2=:K&V+60B-#&ULM9E=;]LV%(;_"N%U0PL$L4A*EITY M!NK([C*T:9:D[<6P"UJB8Z$2Z5%TG [[\:,^(MH11=M9?)-(-,_1R\.CAX?B M<,W%]VQ!J02/:<*R\\Y"RN59MYN%"YJ2[)0O*5._S+E(B52WXKZ;+04E46&4 M)EWD.+UN2F+6&0V+MFLQ&O*53&)&KP7(5FE*Q(\Q3?CZO ,[3PTW\?U"Y@W= MT7!)[NDME5^6UT+==6LO49Q2EL6< 4'GYYWW\.R#Y^0&18^O,5UG&]<@'\J, M\^_YS65TWG%R132AH?(LCN3CO]#L@HG.R2N0-7_]&JP%YN;^0)UGQ%ZS+OK[J'*XRR=/*6"E( M8U;^)X]5(#8,$&PQ0)4!>F8 <8L!K@SP,P/<9N!6!NZ^DKS*P'MNX+<8]"J# MWKY/\"L#OYBL,KK%U 1$DM%0\#40>6_E+;\HYK>P5C,2LSP5;Z50O\;*3HXN M/E]]G=S<78X_3L#5Y[O)+7@;4$GB)'L'WH"8@;L%7V6$1=FP*]7S ME[Y1BV\(/G$F%QF8L(A&!ON)W1Y;[+MJG/5@T=-@Q\CJ\'?"3@&&)P Y"'ZY M#<#;-^\,LB[L7CZ1'T].'(-UL+\&I]+ E_EKF2V(H*8P3W;I$?N,:FKW$M"P MH:M5T8?]%3E&15O3A^M(@?F4(!97';/\; N1)A_<@;Y'697"2EEJ6K]W..B!M*@KC*-XB>GV0#0[H1V> M5ZMT1D7^,E4%0 XNFH\N4MERYJB;V&(;)3;3.T MSZI8L"[5@B0FLSB)Y0^CM'Z3T8-^:U)H0J+]";EW4ES7([@M1O 4;]MV4',3 M.\?(#JQ!B/>O,E\T%[C)1;5>MDP%UEC$Q\#B?*YT%E2<,-D0O"UE8T]^%"AB M#47\VMOR !NVW-AO#;O&(CX5VJ]KL*:YN?'K;5J1IYMJW MW_\7^%/7L!EO3X>-3Y-V"!Z:#H>PWM7\<[VC)(3&G6O?$;^ 1I7'K0IXT!IP MS477SD5CP&'QB?T@U+L:?V[_*,'51'/M1#L\N&/7 +?6_:6GX>;9X;8G6\=> M\]NAX?'=C=.OE(K[XF S X77\G"A;JT/3]\71X;/VL?P+("&]@D\^U >C6KW MY4GM)R+N8Y:!A,[5HYQ37TD5Y>%G>2/YLCA[FW$I>5I<+BB)J,@[J-_G7(6^ MNLD?4!]!C_X#4$L#!!0 ( $4ZL5)_/9N*B@, ($0 9 >&PO=V]R M:W-H965T>AH*^T!Q"1 MTPKL!>*%U[JKM3@NMKL.B0^/[61QIR7NQ AOFCCQ_>]\=_XI[GC+Q8U<$:+ M'2M*.0E62JT/PU#.5X1A.>!K4NHW2RX85GHHKD.Y%@0OK!$K0A1%:<@P+8/I MV#X[%],QWZB"EN1< +EA#(M?QZ3@VTD @_L'%_1ZIXVLR(^KK^ESH M4=BH+"@CI:2\!((L)\$1/#Q&(V-@9WRC9"MW[H%9RA7G-V9PMI@$D8F(%&2N MC 36EUMR0HK"*.DX?M:B0>/3&.[>WZN_MXO7B[G"DISPXI(NU&H2Y %8D"7> M%.J";S^0>D&)T9OS0MI?L*WF)MKC?",59[6Q'C-:5E=\5R=BQR"..@Q0;8!L MW)4C&^4I5G@Z%GP+A)FMU75PG M1&%:R-?C4&E=\S:O4B1S![ZUEBTB@F_>8R;1REWM#?W1$QIY* < M+T0P1! MM\%!$J.TO;S0 0RB?OJMUMUMN!0F63+LZ#CH4 ?]K-O7A !_\'Z6 +ZKS-YU@'>X(=?$R[.,O349YWQ>2 !Y]'O#WF M3^@^ASSH9]X)9TQ_'LX4G]_<=XOWJ\4!$/4,0.0 B/P _.L:U[H/ !-%,(U' M[25&.Q]M?N:UYE7'\HF6E&V8;]D.8BCN.<,.4L@/J7^SRVLGHP??,W''=D*. M=BAYUG;:8P[M=O*ER<$0^6'8675\MZ_J#F@HZ[GJCE/(#YI_5/7\4=4-VCNJ M[LB%_.3:6W6_>=H-T7#G0&D.Y_J$=TU+"0JRU%+1(-/])*KS;C50?&W/F%=< MZ1.KO5T1O"#"3-#OEYRK^X$YMC;_.DS_ %!+ P04 " !%.K%2/Z$8/V\% M +'0 &0 'AL+W=OET/ZSV TW]I1 OG_O]=+[D*S\]B5]X)']YC).5 M+^1I\M1/7Q+N+_*@5=C'EF7W5WX0]8:#_+O;9#B(UR(,(GZ;H'2]6OG)SW,> MQIO3'O3>OI@&3TN1?=$?#E[\)S[CXMO+;2+/^F661;#B41K$$4KXXVGO##Y/ MF)4%Y"WN [Y)*\+TYZ5*>(AGXLLA2\_7OF(AV&62>KX7B3M ME=?, JO';]F_Y)V7G7GP4SZ*P[^"A5B>]MP>6O!'?QV*:;SYRHL.L2S?/ [3 M_#_:%&VM'IJO4Q&OBF"I8!5$VT__1S$0E0"@F@!G_;]WS@QK[PAX,DWJ D:RVS90?YZ.?1'HYOI^ M,KV[.+^SN9O0G.KL>H]'-U=7-=?'%[V@FC;I8AQS%CV@4 M1Z\\$<&#/+V5T\N3A"_03,3S9W0TYL(/PO18QGR;C='1IV/T"041NEO&Z]2/ M%NF@+Z3\3$1_7D@]WTK%&JE7?G*""/R&L(6A(7QD#A_S>1EN-82/VU^]*7S2 M^NK@[8;WY925\X;+><-Y/J*;M]!/TVP6MN/]]Z7\'5T(ODK_,60G97:29Z>: M[&=KL8R3X-]L/I=^PE-T).AU2RR,,\IEZK4Y2FY8[ MFFFIF1HUWZQ%*J2S@NBII6A:DP(.8]C%F.V);FQ)B>.X9+?EN#FG1[QLUJLM M)PTM/0#B>80T#P0K!X(9!^):+B\C/TE^9B-Q[X=KWM3Y;0Y6N3S&EL?V>][8 MC-G[W6YNANE>GQN:$0#L-7?8+CML&SM\&7Q?!PL_7WBV(.+1O+'3=OWZS+7< M/9FCIF:.1YUFF4XIT^GVIG+JMPJQ]B?HG48[2MU2J=OQK>365&#/WK_UWVFT M(]4KI7K=#JK7>(-*%[IVLQ*PU%)J=3QL1<(/T! J"SL8U@)=+RC0P'2+$=<&JD$<**A# M%U2'.F$E7@G175XA%KIB+-3I"38PT# )%#[!S,\W0YN)J@H8$- L$E@A#IL15[AX9*H!%*(P/8"+L8(.-D/GPRXN\E6-8U-) M(+FUU R<(A V$^A_N-BN;S@(]ESBNAHQBD78S**6+G9J'B),XEAS=04O;-Z? M?<#%;H,"!E2C0.$-F_%6N/C<5&LJ/A'K$+6L0@XQ(^?CU2S4\6=[MD.HI9.]^L[4T=U&5.&+FK=7[9U<)-H1X-J:_1U5?*.M M*KTS@\6H A0]1(E'%71HQR4>K9=X&+!N":>5QX6=/R]L*.]LAVH*3:I(1+LH M[6B]M&.ZK015Q*)=U76T7MHB%B%?YX9+["YYD#>3OCW$LWDZRMU7E^\_A?U!+ P04 " !%.K%2 M])QP= P# 9"P &0 'AL+W=OA#V IK8%I4$)/^^DG!LVH#; M"UQ 7[O[[F-YO>TM%R]R":#0:Y;FLN,LE5I=N:Z,EY!1>(X$S#O.-;GJD<@8V!-/#+9R;XQ, M*C/.7\SD-NDXV"B"%&)E7%#]MX$^I*GQI'7\*IPZ94QCN#]^]WYCD]?)S*B$ M/D^?6:*6'2=R4 )SND[5A&^_0I%08/S%/)7V%VV+L]A!\5HJGA7&6D'&\MT_ M?2U [!EXQPR\PL"SNG>!K,H!5;3;%GR+A#FMO9F!3=5::W$L-T]EJH3>9=I. M=?NCAZ?AY/&V=S=$X\GP9CB9# =H^CCJ?T/7#P/4']W?CQZ*A0LTU; M^!Q-EU2 1!.0(#:0('U%T*V4:YK'@#X-0%&6RL]M5VF9)I@;%Y)Z.TG>$4GW M5%RB!OF"/.P1:8/\Z<35.9:)>F6BGO7:.)9H2J6TLA6/7]"/.[V/;A5D\F>- M]T;IO6&]^T>\EQ!V>DV9OG;2AC-L6,D&L;PX>!#/+E1H0YFW:M/UFC@, M&\T@:+N; RK]4J5?J[+/\PT(Q6;Z >IW> Y"&,E&80V#H/0>G(!P6'H/STQ]AG[OH>#".,CD*LZ M1NH+V6BMI*)YPO)%H8ROS.>SEG)5?XA_"LI5!2+!&2D'!RBWB(\C[PCEJI:1 M^F)F/YT7IIM(T)B^Z2Y'H6MSFQ=@QG4LJDI$FJ=@754D$IV1=?2Q(A/L1W^! M=O<:'=,TZE9AP7*)4IAK.WS9U(],[/JPW43QE>U]9ESI3LH.E[IW!6$.Z/TY MY^I]8MJILAON_@902P,$% @ 13JQ4EQ#31B=! *!$ !D !X;"]W M;W)K&ULS9C=3^,X$,#_E5&U)RT2-+%#^5*I!(73 MH3L^1&'WX70/)IFVUB9QSW8IG.Z/O[$3DBX77.ZT#SQ '<*;N<*7T M-S-'M/!4Y*4Y[LVM71Q%D4GG6 C35PLLZM2SR"PTBLP+%7G$XW@O M*H0L>Z.AG[O1HZ%:VER6>*/!+(M"Z.=3S-7JN,=Z+Q.W:M+F!CXV7)F]DZ;9Q8C6]E21G M1Y.[Z_&O.ZNA-;"!1D^GZ$5,C=;-'L_.8// MG[;@$T1@YD*C 5G"?2FMV:9)&E_*/*<=,L/($J S$Z4US&D%P]^ 2>!2E79N MX+S,,/M>/B+'&N_XBW>G/*CP4N@^)&P;>,Q9!\_X_>)Q "=I@IUX?X>@.9L A3(34\BGQ)"4'; MG*D\%]K G65"%M=&U[9/_3V74EY'/$^WQU&CQW4@X9Z\%^H/4V5BIT(E;*] M-01VD"2#AJ'*A'^OBKLI]QK*O7=1XA/J5!H775E:+:D"IE48NV KG8RO<21Q MG[^"[5@5]UDW[W[#NQ_DO457]64Y@V6I,56S4OY%P:4*E'ZK-[L./<2Y9W);E..CNI"JM M](?ZDS!(XL$@WNO>$K;6/%B0 M\KS.;5AH25S"@'#U(*7 N.*AIFM%HQ,MK)[%<3^.?PH%E+>H_(>A^FC[B,Y5 M3J$VH%;^9)@%IG(J:3^H%1C;Z%O;5E@23A9)AW4J4U>J MU[ I0R@GW!B6ILZA#"WJHCKG^%U(.GT(V]WL0MN(6+@3M=N#6JJL$R:L@<7P MC-200CAMAV'A%O.U[H/PT@*J3P=W>!:VO@-MS1F&X2<%UB"*;M.6S_@U3>ML^P<*/Y@L:Z MV 02,:R ^=T+L;1]B1V^EZ4N5)T\825\L.&4\K8K\7!7^B&Y<[=2(9BV^7#V M,7*'MTV&AXOZYMS9H"#96,-XVQ5XN#J_+WDV*.']^* S=Z*U.V>!>N:OXH8J M(+7#ZH+6S#;7_1-_R7TU?\J.QM6EO553_89 UZ\9?5V&'*>D,N[O4]74U;6\ M>K!JX6^V#\K2/=D/YRBH\[D%]'ZJE'UY< ::'T=&_P!02P,$% @ 13JQ M4N[?UJD?!0 )Q8 !D !X;"]W;W)K&ULQ5A9 M;^,V$/XK V,?$B")1.JP'3@&?*3M8I$#.9J'11]HB[:)E427I.WDWY>49,F' MI"AIT.8AUL&9^;XY*?8V7/R2"TH5O$9A+*]:"Z66EY8EIPL:$7G!ES36;V9< M1$3I6S&WY%)0$B1"46AAV_:MB+"XU>\ES^Y%O\=7*F0QO1<@5U%$Q-N0AGQS MU4*M[8,'-E\H\\#J]Y9D3A^I>E[>"WUGY5H"%M%8,AZ#H+.KU@!=CK%O!)(5 M?S*ZD3O78*A,./]E;KX'5RW;(*(AG2JC@NB?-1W1,#2:-(Z_,Z6MW*81W+W> M:O\M(:_)3(BD(QZ^L$ MKEJ=%@1T1E:A>N";/VA&R#/ZICR4R7_89&OM%DQ7 M4O$H$]8((A:GO^0U<\2. /8J!' F@ \$D%LAX&0"3E,+;B;@)IY)J21^&!-% M^CW!-R#,:JW-7"3.3*0U?1:;N#\JH=\R+:?ZCT]WHQ_GP\'C]1A&=S?WU[>/ M@Z?O=[=P#G?+(C),O<')F"K"0GFJWST_CN'DVRE\ POD@@@J@<7P'#,ES_1# M??VTX"M)XD#V+*5Q&FO6-,,T3#'A"DP.W/!8+21TR/O7B8SJM$M]CX^0Q=Q)]3E7,3<#. MA[I: ACQ2+<029)0#X0@\9SJLE8P?(/==??D+7D\V! 1G&6YH6-]NXHF5,#= M+%TM8;#6.4(F(05=E_"[5JC@YP,/0W-OA/^J8>#F#-R$@5O!(#,/)#>F.R#, MC;$SF- YBV,6SX'/8$D%XP&#F(--..E]GE,/T1M7ACY5-UTC[SH(:?=[3K= HD9(Z2L54R8;8$7'E>Z[OM?QVA58<($%?VTM9_IJNLX^DF+$(.?C&?:A M.LX,[$)SW2YR[0X^J.62E>^D83%G4+-!LZ;2>%,3V<8YZ5'O43B>*P[&MNNC MJD@7LP5Y_T>K.8.79*>L5P_65.B=/UQG>0WW@DTI_!Q,I!)Z4UC7AU Q?%"S MZ?->)SJ#S188R8!M"PZ6"3 3BT#W22*DD4GC4AZ6%%)WMPM<>+Z]^X&6*%OVF;+ Q;3$S:9E>4,M6)__ M>]:HA([K5Q H1BS&_UGC'00!,YRHX Q@TU8(C23WGD ME:C:]T@QU7']5/^41\HSMM0Y]=;]C)J34ROSTCZU8E^ ZS\Z!_.YH'.B*#!- MA,6236%-PM4'0IL:\';J!MNXW3W<=96LTYM85%5@Q8X U^\(&C#X0"C\(Y#( M[7K.(4IKYP0MHF*>G$1*G0VK6*7'1/G3_+1SD)SQ'3P?HLM1>F99J$F/4&^( MT+L:"2&=:97V15N#$NFI9'JC^#(YIYMPI7B47"XH":@P"_3[&>=J>V,,Y&?# M_7\ 4$L#!!0 ( $4ZL5)=_C[^$@, % * 9 >&PO=V]R:W-H965T MX_//8?8M[7E8BDC $5>TH3)MA4IM;JU M;3F+(*7RFJ^ X9LY%RE5.!4+6ZX$T- DI8GM.4Y@IS1F5J=EUD:BT^)KE<0, M1H+(=9I2\=J#A&_;EFOM%I[B1:3T@MUIK>@"QJ">5R.!,[M ">,4F(PY(P+F M;:OKWO9=7R>8B)\Q;&5I3'0I4\Z7>G(7MBU',X($9DI#4'QLH ])HI&0Q]\< MU"KVU(GE\0[]BRD>BYE2"7V>_(I#%;6MID5"F--UHI[X]AOD!=4UWHPGTOR2 M;1[K6&2VEHJG>3(R2&.6/>E++D0I 7%.)WAY@G>84#N3X.<)1CD[8V;*&E!% M.RW!MT3H:$33 Z.-R<9J8J9M'"N!;V/,4YWQY+'__:K7'0\'I/]X/QH^C+N3 MN\<'&CT_N.5.1)$,60O@VW\;:B@*]78$]KQ+P MGHIKXKN?B>=X[@D^_?]/=RKH^(7>OL'SS^D=40%7TV-1NT)0M@#\0A29OI)R MW(B^FN7NEHJ0_/Z!D.1.02K_5!"J%81JAE#M#*$)5S0ATGB=;3E#$O"%<+PC7*PF/:0*2X+\+/P.Q!!6S184, M08$:? Q?&@6AQCOYDN$&)K>2]%=@()"V M=HB&>)?$4@FJ;]$J3;P]O/=!;-J?M:[_7C;Y1P=775\?;VTZ#O*\P]/-+MW- M*8B%:5DD$EDSE=UBQ6K1%G5-,W"PWM/MDKGS]S!9KX5WU")FDB0P1TCGNH&, M1-:^9!/%5Z8#F'*%_8091MCR@= !^'[.N=I-] 9%$]GY!U!+ P04 " !% M.K%2\1:;!58# #S"@ &0 'AL+W=OU'0L2\.9@"=%=%D45/V< 9?[B1=Z MAX5GMLF-7?"GXRW=P +,R_9)XY_PBUH,3BK237[I?L:]O (ZM2&UG4SLB@8*+Z MIS_J0+0<$*?;(:H=HF.'_@F'N':(G="*F9,UIX9.QTKNB;+6B&8'+C;.&]4P M8=.X, IW&?J9Z3^/7\FG+XL%>7I\)HN/]\^/Y);,J&8K0D5&,L9+ QD1>*"X MU)IL <] 3A60JSD8RKB^1H>7Q9Q?2D%9@*)&JKLS8/T&K._ ^J? #HFBQBBV+ U= M*!6K[GD&:C.5%3HB4.W)6 WO1U&21*/_5T[0AUFX: _"!NS MW\@G#?GD+/E/H/4=F0,48(_>CF6 9Q#)8X5:@U*X^A[_Z@-IBUAP1/VMQ>VH M/^QW,T\;YND?#7MZ6=@[S*)TE"3=Y <-^<'9 S@'(;&TO'<$APW<\&PLOKO2 M"=DMW>&YWL"A(I0:\X>E $.R+0T3FZZJ&LX"@9)VD^[HSIJPC#ZG\-P*,[O!&)T:2#>&IX-1!C\>F."RV[' M^P+M9D>>,\DY52V 3J4UC5'[?J2]P?$MZC*+>J/!"9FMIS3\(S+;>;Q0:'B9 MT ZS#J%^JWW IVCCNBJ-7$MAJE>U66TZMWO7KQRMSVQ'Y]J27S!5.XAOYH8) M33BL$3+H#;"&J:K#JB9&;EV3LI0&6QXWS+$K!64-<'\MI3E,[ >:/G?Z'U!+ M P04 " !%.K%2MCUU.(4# 1#@ &0 'AL+W=O,F=&6BWNY)D2!Q[)@R<#T(([?$E#F3D5V;B\F(5ZJ@C,P%D%59 M8O%T0PJ^'3O(>5ZXI:NU,@ON9+3!*[(@ZMMF+O3,;5%R6A(F*6= D.78N49O MIB@U#M;B.R5;V1L#$\H=Y_=F\B$?.] P(@7)E(' ^O% IJ0H#)+F\;L!==H] MC6-__(S^S@:O@[G#DDQY\8/F:CUV$@?D9(FK0MWR[7O2!!0:O(P7TOZ";6,+ M'9!54O&R<=8,2LKJ)WYL$M%ST#C'';S&P=MW"$XX^(V#;P.MF=FPWF*%)R/! MMT 8:XUF!C8WUEM'0YF1<:&$?DNUGYI\GGT%'[\L%F ^NP6+]]>W,_ :7#-% M.\)G^NSLLJ'3$8"EX"::\W%0*VW\R7X(9%HRRE01S(L#"9!;\_*B!P0=% M2OEK@%;0T@HLK> $K3E71#/#1?$$.FFMAN %9H'/7%WV"2[4&N2]&" ,_@%&ZI]H12VT6!EX4'%<-];X' M:)#_ETI)A5FN\U0?,, W)G]#HB&O0_-EJ3-7J[?%0F"F!N7KRC *+TJ^KH*CZ&SR10>B M1!"BR#\X='\WW&7?%7HT7.EWQ3OYJ?LG+;OZC)*+TK*K["@]FY;ID:/HP3"! M<%_,0TL_28,XB/P]-=W>Y;HD8F5[#JEUJIBJ;ZGM:MO77-O;_-[ZC>EW[*6] M@ZF;)7T'75$F04&6&A)>Q?H4BKK_J">*;^P5_HXKW1#8X5KW;$08 _U^R77. MFHG9H.T")W\ 4$L#!!0 ( $4ZL5)NL1B7) ( .T$ 9 >&PO=V]R M:W-H965TAH$P&6>I]*YVEJK:< M25AI8FHAJ/X]!:Z:<3 ,CHX'MBNM0$ 8?<.@:*OSW,@'-'A#)^=9Q! MG](!3]=']D^^=JQE0PW,%/_&"EN.@X\!*6!+:VX?5/,9NGIN'%^NN/%?TK2Q M21*0O#96B0Z,"@23[9\>NCZ< )#G/"#N /%+P.@50-(!$E]HJ\R7-:>69JE6 M#=$N&MGD:?U MG%R]N4Y#BUE<;)AWC-.6,7Z%,2%+)6UIR$(64/R+#U%=+S$^2IS&%PF75 ]( M,GQ+XB@>GM$S^W]X=$%.TG2'%J$\Q\BE&EU-83 $'G%<#YXZAY;CQ'&Y8]QF6MS]MS*6(5EAXA?N.P/4$L#!!0 ( $4ZL5+[D)9* MEP( -D% 9 >&PO=V]R:W-H965TSNPZ)U _?W36XM 4NO7@? MGOG/;\:>Z6ZD>M8YHH$WSH3N!;DQQ4T8ZG6.G.B&+%#8-ZE4G!A[5%FH"X4D M\4Z]#9'+3"YK![N*>9KEQ%V&_ M6Y ,EV@>BX6RI[!622A'H:D4H##M!8/FS;#C[+W!-XH;O;<'E\E*RF=WF":] M(') R'!MG *QRRN.D#$G9#%>MII!'=(Y[N]WZI]][C:7%=$XDNR))B;O!9\" M2# E)3/W2FI>8P@PKF/@(3!-F4IA M]YG.[6]0F5P<8JNB=/;0XNOV]6&V3LW6.YCV8)(+L>K8J>U ^^]G.VE&QX>J:7MQ?.U[ MCL\]ANO!1L@'E2%J>,H95T,OT[JX\'V59)@3=2X*Y&9G*61.M GERE>%1)(Z M4,[\, AB/R>4>Z.!6YO*T4"4FE&.4PFJS',BG\?(Q&;HM;R7A5NZRK1=\$># M@JQPAGI>3*6)_(8EI3ER104'B+#!33KT M BL(&2;:,A#S6>,5,F:)C(S'FM-KCK3 [?D+^P=7NZEE011>"?:=ICH;>CT/ M4ER2DNE;L?F$=3T=RY<(IMP(FRHWCCQ(2J5%7H.-@ISRZDN>:A^V *U#@+ & MA&\%M&M ^ZV J 9$SIFJ%.?#A&@R&DBQ 6FS#9N=.#,=VI1/N;WVF99FEQJ< M'LWFX]GUM_GUUSNXOC?C#$XFJ EEZA3>PWPV@9-WI_ .*(>[3)2*\%0-?&U. MMG@_J4\95Z>$!TZY+.0YA+TS"(.PM0=^=1S^A1AXNW40/GD[/'@-]XU=C6=A MXUGH^-J'/"L7"A]+Y!JNUW;\\=EDP(W&7/T\PM]N^-N./SK ?XL%>J8P:E=%1E7^Z<*3P M3D/9^2_&Q@U_?%3R1RF4@H2H# HI$L14P5**''*4*Y2@)>&*N(:T[S<>[[@8 M![TX"/;[V&U$=?_=;8\KKGA+0]2)#DGH-1)Z?RGA# HA==7B&=&8@A:F5R>R M-%/*-4I4>I_.WH[.L'M(9K^1V3\J<_I;9(H+;>ZPT6U>0<(TQ;V]J;]S;^'N MK?E;/=0^>*9IK"A7P'!I8,%YU^!E]8A4@1:%:ZL+H4V3=M/,O+LH;8+97PIC M9!W83MV\Y*-?4$L#!!0 ( $4ZL5(UZV014@, /X5 - >&PO,A.R')*YUL4GWR^G MSL\[#Q?5N_+P"+HCO M)+TZ@/2R P=*;6%,(#I8X&\*J$3O,(E]]!AU?YNZ<6.X6FM8KZMV-$ASV19O2&S Z-.,>8]4#,F8"CY1'+)2FG&Q MLN$N!*:YR)6GS5UC# 40*9\L'-@>W% U3\9EKBIMJV#_3NK+=X!U#PQR(1J# M76(#HT%!M69*WIA.=7$5? 9Y=?M^51B',T570?>*M G5R8A,P1]S_65AAB.K/I0+NU4LYKFWL";=VA$W4@YWW MD/R G;YH1;W)@@O-9=V;\R1A\MG&T-!K.C'_W&[QF^L3EM*%T/<-."1M^SM+ M^"*+FZMN82+JJ]KV-QA>$#7;?J/%9<*6+!G7736;5$W/-(QJ?4#"+G)3'6X$ MR[&8&P$,T\$<8#DV"]/YG\;31\=C,Q>;4P',K!5P&H']-TZ4%/NG#"$5<6\87#C7A_L+@G#.'8C@+D=A"&&P-V((Y@#\( A85B]!W?>1_[Z/>6WO_B. M_@!02P,$% @ 13JQ4I>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'W3BA(G MM89 9)QT9G[]VM!L39M>[Y!R M=]7OU_D#VV;U']6.E>K.NA+;3*I+L>G7.\&R5?W F-P6?7LP&/:W&2][7SX? MZUJ(OGE1299+7I6J4!?<<%Z9,M+ON6_V&K4 M&_1(_5 ]?JT$_U65,BN27%1%,>I9[8U;)B3/7Q4G&C+-[NNF1&;W<:9 1KWA M0%6XYJ*6S2^:^C/%>&#JQ^W57E;7O)!,3#/);D2UW_%RHZM13]$W'J-IA^.Q M;<0K\7^:L5JO>($H53&B9T2M19$LV"J9^JB[$_\\,))0:D#4#:9X3\ MQS8@'0#2.0MDDJK#G(8&I M NF>$[+2D!T!ZYX1T#,@A #D\)Z1K0'X (#^< M$](S(#\"D!]Q(3 M:!FF@3EK#Z!I>X"+&=-;&BZIB0-:!%DCUWX0DUM_MJ1D3OUD&>LI+S6[U(+\ M82$+A(8TOKE3[WT4^S>4)'>)>O^3WTE(4Q,1LH>%K(\P2FE"%OZ=/YYUNA6R MA86OBUL:IX%"(@V@"089PD)6Q%]^'/LO7C!(!A:^#?YKJ$5,KVD<-_-L-/E& M_'!J8D(ZL)!]T !=COW6"/.%%)JQUUYN8D&0<9,F\%5!4XR,IY&_,;^TE\V / M2%:N](E%)B8F9"'W73.-B)SUO) M;9MBF)B0=#QDZ0"8T4YR$Q/

6#H"9R"HW,2'I>-C2>;U4<*FRBIKGC7I, M3$@Z'K9T3F'ZI>0K7NR[G0Y)QT.6CKD') M&@ 'AL+U]R96QS+W=O3ENT]"MW[IM3KI< MMFG\/J-Y?/@^<_'R.>3_F=AO-OMU_MVO_QSS:?K'X/3>CV]EE_/4+%ZZ<9NG M59,^#M?=)5TVW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ02T$ MM?6#;B'HMG[0'03=U0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6!%L(Q!8D6PC, M%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36V<,V@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN! MWC9[64*@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y. MH+>CWDZ@MZ/>3J"WSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW M$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H=!'H'ZAT$>@?J M'01ZMZAW2Z!WBWJW/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_=LYNP@7G!+\3 M/?X%4$L#!!0 ( $4ZL5+63,"2X $ .,C 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W:RT[#,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V:Q)9MH/P]3@J5 M0*6B*A)WTZBU/7?BD&^?:IC0QK;.7OOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR)8M<6FZ(G^Y-C MNF':?/*C\\3H\[G,DP^F)2X7(QV;_*VX34^FCWX^&:5=4 M_3([7>^K]:MQ'H&-C^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@?9R"]'$&TL&UL4$L! A0#% @ 13JQ4H@YY%#O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 13JQ4IE< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " !%.K%2CHE'=/($ !E%0 & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4J%@ MA(++!P D2$ !@ ("!-@T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 13JQ4L[Y4M6] @ X@8 !@ M ("!#Q\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 13JQ4E]' \E< @ -04 !@ ("!BC$ 'AL M+W=O9,80 #B,@ &0 @($V M/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4DCM+/$>!@ M@\ !D M ("!15\ 'AL+W=O&PO=V]R:W-H M965T73T?A$ #] 9 M " @;)H !X;"]W;W)K&UL4$L! M A0#% @ 13JQ4KI.W5&)$0 1T !D ("!9WH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ M4I4\7#=:!@ U X !D ("!*Y4 'AL+W=O&PO=V]R:W-H965TR? !X;"]W;W)K M&UL4$L! A0#% @ 13JQ4H;H>:^S P ^P< M !D ("!E*( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4M!TOUS% @ +@8 !D M ("!]\0 'AL+W=O),$ J"P &0 @('SQP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 13JQ4OK&W=JF @ H@4 !D ("!(]$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4C"# MB.P>! )0D !D ("!$ML 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4IKH0*-@ P C H !D M ("!UN< 'AL+W=O6%T# Q#P &0 @(%MZP >&PO M=V]R:W-H965T&UL4$L! A0#% @ 13JQ4KB.B@ 6 P Y0L !D ("! M0?( 'AL+W=OEM # :%P &0 @(&.]0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ 13JQ4NAI>\' P RQ !D ("!N/P 'AL+W=OT# 0!X M;"]W;W)K&UL4$L! A0#% @ 13JQ4@_>X9FR M @ >P< !D ("!Z 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4G.JP\"N @ ^P8 !D M ("!O@\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 13JQ4C1\&5=' @ \00 !D ("!&PO=V]R:W-H965T 9 M " @:(? 0!X;"]W;W)K&UL4$L! A0#% @ M13JQ4G\]FXJ* P @1 !D ("!Q"4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4EQ#31B=! M*!$ !D ("!;C(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13JQ4O$6FP56 P \PH !D M ("!X3\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 13JQ4ON0EDJ7 @ V04 !D ("!A4D! 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !% $4 VA( !)= 0 $! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 179 354 1 false 79 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 CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? DEFICIT Sheet http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? 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 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2107103 - Disclosure - REVENUE Sheet http://www.stem.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2113104 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2118105 - Disclosure - ENERGY STORAGE SYSTEMS, NET Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET ENERGY STORAGE SYSTEMS, NET Notes 13 false false R14.htm 2122106 - Disclosure - NOTES PAYABLE Notes http://www.stem.com/role/NOTESPAYABLE NOTES PAYABLE Notes 14 false false R15.htm 2130107 - Disclosure - CONVERTIBLE NOTES Notes http://www.stem.com/role/CONVERTIBLENOTES CONVERTIBLE NOTES Notes 15 false false R16.htm 2132108 - Disclosure - WARRANTS Sheet http://www.stem.com/role/WARRANTS WARRANTS Notes 16 false false R17.htm 2135109 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK Sheet http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCK CONVERTIBLE PREFERRED STOCK AND COMMON STOCK Notes 17 false false R18.htm 2139110 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 18 false false R19.htm 2144111 - Disclosure - NET LOSS PER SHARE Sheet http://www.stem.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 19 false false R20.htm 2148112 - Disclosure - INCOME TAXES Sheet http://www.stem.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 2150113 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 2152114 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.stem.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 22 false false R23.htm 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 2305301 - 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 24 false false R25.htm 2308302 - Disclosure - REVENUE (Tables) Sheet http://www.stem.com/role/REVENUETables REVENUE (Tables) Tables http://www.stem.com/role/REVENUE 25 false false R26.htm 2314303 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.stem.com/role/FAIRVALUEMEASUREMENTS 26 false false R27.htm 2319304 - 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 27 false false R28.htm 2323305 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.stem.com/role/NOTESPAYABLETables NOTES PAYABLE (Tables) Tables http://www.stem.com/role/NOTESPAYABLE 28 false false R29.htm 2333306 - Disclosure - WARRANTS (Tables) Sheet http://www.stem.com/role/WARRANTSTables WARRANTS (Tables) Tables http://www.stem.com/role/WARRANTS 29 false false R30.htm 2336307 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables) Sheet http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKTables CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables) Tables http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCK 30 false false R31.htm 2340308 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.stem.com/role/STOCKBASEDCOMPENSATION 31 false false R32.htm 2345309 - 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 32 false false R33.htm 2402401 - Disclosure - BUSINESS (Details) Sheet http://www.stem.com/role/BUSINESSDetails BUSINESS (Details) Details http://www.stem.com/role/BUSINESS 33 false false R34.htm 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 34 false false R35.htm 2409403 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.stem.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 35 false false R36.htm 2410404 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 36 false false R37.htm 2411405 - Disclosure - REVENUE - Remaining Performance Obligations (Details) Sheet http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails REVENUE - Remaining Performance Obligations (Details) Details 37 false false R38.htm 2412406 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.stem.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 38 false false R39.htm 2415407 - 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 39 false false R40.htm 2416408 - Disclosure - FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details) Details 40 false false R41.htm 2417409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details) Sheet http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details) Details 41 false false R42.htm 2420410 - 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 42 false false R43.htm 2421411 - Disclosure - ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Sheet http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails ENERGY STORAGE SYSTEMS, NET - Narrative (Details) Details 43 false false R44.htm 2424412 - 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 44 false false R45.htm 2425413 - Disclosure - NOTES PAYABLE - Term Loan Due to SPE Member (Details) Notes http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails NOTES PAYABLE - Term Loan Due to SPE Member (Details) Details 45 false false R46.htm 2426414 - 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 46 false false R47.htm 2427415 - 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 47 false false R48.htm 2428416 - Disclosure - NOTES PAYABLE - Schedule of Outstanding Debt (Details) Notes http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails NOTES PAYABLE - Schedule of Outstanding Debt (Details) Details 48 false false R49.htm 2429417 - Disclosure - NOTES PAYABLE - Schedule of Debt Maturities (Details) Notes http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails NOTES PAYABLE - Schedule of Debt Maturities (Details) Details 49 false false R50.htm 2431418 - Disclosure - CONVERTIBLE NOTES (Details) Notes http://www.stem.com/role/CONVERTIBLENOTESDetails CONVERTIBLE NOTES (Details) Details http://www.stem.com/role/CONVERTIBLENOTES 50 false false R51.htm 2434419 - Disclosure - WARRANTS (Details) Sheet http://www.stem.com/role/WARRANTSDetails WARRANTS (Details) Details http://www.stem.com/role/WARRANTSTables 51 false false R52.htm 2437420 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details) Sheet http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details) Details 52 false false R53.htm 2438421 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details) Sheet http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details) Details 53 false false R54.htm 2441422 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 54 false false R55.htm 2442423 - Disclosure - STOCK-BASED COMPENSATION - Option activity (Details) Sheet http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails STOCK-BASED COMPENSATION - Option activity (Details) Details 55 false false R56.htm 2443424 - 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 56 false false R57.htm 2446425 - 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 57 false false R58.htm 2447426 - Disclosure - NET LOSS PER SHARE - Antidilutive securities (Details) Sheet http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails NET LOSS PER SHARE - Antidilutive securities (Details) Details 58 false false R59.htm 2449427 - Disclosure - INCOME TAXES (Details) Sheet http://www.stem.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.stem.com/role/INCOMETAXES 59 false false R60.htm 2451428 - Disclosure - COMMITMENTS AND CONTINGNECIES (Details) Sheet http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails COMMITMENTS AND CONTINGNECIES (Details) Details 60 false false R61.htm 2453429 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.stem.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.stem.com/role/SUBSEQUENTEVENTS 61 false false All Reports Book All Reports stem-20210428.htm stem-20210428_d2.htm stem-20210428.xsd stem-20210428_cal.xml stem-20210428_def.xml stem-20210428_lab.xml stem-20210428_pre.xml stem-8xkaxex992.htm stem-8xkaxex993.htm stem-8xkaxex996.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "stem-20210428.htm stem-20210428_d2.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 179, "dts": { "calculationLink": { "local": [ "stem-20210428_cal.xml" ] }, "definitionLink": { "local": [ "stem-20210428_def.xml" ] }, "inline": { "local": [ "stem-20210428.htm", "stem-20210428_d2.htm" ] }, "labelLink": { "local": [ "stem-20210428_lab.xml", "us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "stem-20210428_pre.xml" ] }, "referenceLink": { "local": [ "us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "stem-20210428.xsd", "srt-2021-01-31.xsd", "xbrl-instance-2003-12-31.xsd", "xbrl-linkbase-2003-12-31.xsd", "xl-2003-12-31.xsd", "xlink-2003-12-31.xsd", "types.xsd", "extensible-enumerations-2.0.xsd", "xbrldt-2005.xsd", "ref-2006-02-27.xsd", "srt-types-2021-01-31.xsd", "country-2021.xsd", "srt-roles-2021-01-31.xsd", "us-gaap-2021-01-31.xsd", "us-types-2021-01-31.xsd", "us-roles-2021-01-31.xsd", "dei-2021.xsd", "negated-2009-12-16.xsd", "net-2009-12-16.xsd", "dei-2021_doc.xsd", "dei-2021_ref.xsd", "reference-2009-12-16.xsd", "us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 483, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://xbrl.sec.gov/dei/2021": 8, "total": 17 }, "keyCustom": 48, "keyStandard": 306, "memberCustom": 29, "memberStandard": 39, "nsprefix": "stem", "nsuri": "http://www.stem.com/20210428", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428.htm", "contextRef": "i6dbd137b0fbe49a9b33b741452f8c2f5_D20210428-20210428", "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-20210428.htm", "contextRef": "i6dbd137b0fbe49a9b33b741452f8c2f5_D20210428-20210428", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - REVENUE", "role": "http://www.stem.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - NOTES PAYABLE", "role": "http://www.stem.com/role/NOTESPAYABLE", "shortName": "NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": null }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - CONVERTIBLE NOTES", "role": "http://www.stem.com/role/CONVERTIBLENOTES", "shortName": "CONVERTIBLE NOTES", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - WARRANTS", "role": "http://www.stem.com/role/WARRANTS", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "stem:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK", "role": "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCK", "shortName": "CONVERTIBLE PREFERRED STOCK AND COMMON STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139110 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.stem.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "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-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - INCOME TAXES", "role": "http://www.stem.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150113 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152114 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.stem.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - REVENUE (Tables)", "role": "http://www.stem.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - ENERGY STORAGE SYSTEMS, NET (Tables)", "role": "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables", "shortName": "ENERGY STORAGE SYSTEMS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - NOTES PAYABLE (Tables)", "role": "http://www.stem.com/role/NOTESPAYABLETables", "shortName": "NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - WARRANTS (Tables)", "role": "http://www.stem.com/role/WARRANTSTables", "shortName": "WARRANTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (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-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336307 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables)", "role": "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKTables", "shortName": "CONVERTIBLE PREFERRED STOCK AND COMMON STOCK (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340308 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - BUSINESS (Details)", "role": "http://www.stem.com/role/BUSINESSDetails", "shortName": "BUSINESS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-5", "lang": "en-US", "name": "stem:LiabilitiesCurrentExcludingCurrentMaturitiesOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "stem:RevenueFromContractWithCustomerNumberOfTypesOfRevenueArrangements", "reportCount": 1, "unique": true, "unitRef": "type", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - REVENUE - Narrative (Details)", "role": "http://www.stem.com/role/REVENUENarrativeDetails", "shortName": "REVENUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "stem:RevenueFromContractWithCustomerNumberOfTypesOfRevenueArrangements", "reportCount": 1, "unique": true, "unitRef": "type", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - 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", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ie8eeac2c110d4017856161fb36a94e3c_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - 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", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia273adea5a5c41269bceb4b4f4f452e2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - 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", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia273adea5a5c41269bceb4b4f4f452e2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i936518d50e0141dda2350ecce954eb27_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:WarrantLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - 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-20210428_d2.htm", "contextRef": "i936518d50e0141dda2350ecce954eb27_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "stem:WarrantLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "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", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia03cfe0ae0ad43d09be593146272f57e_I20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "stem:WarrantLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details)", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "shortName": "FAIR VALUE MEASUREMENTS - Key Assumptions Used for Valuation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia03cfe0ae0ad43d09be593146272f57e_I20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "stem:WarrantLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia273adea5a5c41269bceb4b4f4f452e2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details)", "role": "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in Liability for Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia273adea5a5c41269bceb4b4f4f452e2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - 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", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i55cbd72bb1004bfaab6169c3b404792f_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": "2424412 - 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-20210428_d2.htm", "contextRef": "i55cbd72bb1004bfaab6169c3b404792f_I20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i412c962e36ab499eba402009d62e77f5_I20181231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - NOTES PAYABLE - Term Loan Due to SPE Member (Details)", "role": "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails", "shortName": "NOTES PAYABLE - Term Loan Due to SPE Member (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i412c962e36ab499eba402009d62e77f5_I20181231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i34cec9d5d6a048c992bceba587899bc6_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": "2426414 - 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-20210428_d2.htm", "contextRef": "i34cec9d5d6a048c992bceba587899bc6_D20180601-20180630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ie1b87ada6c5e494aadb04df1695c27e1_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": "2427415 - 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-20210428_d2.htm", "contextRef": "ie1b87ada6c5e494aadb04df1695c27e1_D20200501-20200531", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib7a5da69f0a842f595cb5cd0b92b2a27_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - 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", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib7a5da69f0a842f595cb5cd0b92b2a27_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib7a5da69f0a842f595cb5cd0b92b2a27_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - NOTES PAYABLE - Schedule of Debt Maturities (Details)", "role": "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "shortName": "NOTES PAYABLE - Schedule of Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib7a5da69f0a842f595cb5cd0b92b2a27_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - CONVERTIBLE NOTES (Details)", "role": "http://www.stem.com/role/CONVERTIBLENOTESDetails", "shortName": "CONVERTIBLE NOTES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "iec1f27fef3d74cb7b1cf9d469fbf1097_D20200101-20200131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - WARRANTS (Details)", "role": "http://www.stem.com/role/WARRANTSDetails", "shortName": "WARRANTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details)", "role": "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "shortName": "CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "lang": "en-US", "name": "stem:TemporaryEquityAndPreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details)", "role": "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "shortName": "CONVERTIBLE PREFERRED STOCK AND COMMON STOCK - Schedule of Shares Reserved for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "stem:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ia273adea5a5c41269bceb4b4f4f452e2_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - 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-20210428_d2.htm", "contextRef": "i866740e3ef3342d19cd63f05c7d54b32_I20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - NET LOSS PER SHARE - Basic and diluted net loss per share (Details)", "role": "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails", "shortName": "NET LOSS PER SHARE - Basic and diluted net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - 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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - INCOME TAXES (Details)", "role": "http://www.stem.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib0ae1b24484743b8aa8048397be4e841_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 DEFICIT", "role": "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 DEFICIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ie90d223b26bc4c96bb2fe3a794b8dbc1_D20200101-20200331", "decimals": "INF", "lang": "en-US", "name": "stem:TemporaryEquityIncreaseDecreaseDueToExchangeShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i73a16ae39f0343fb9fa50cef699689b6_D20190901-20190930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - 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-20210428_d2.htm", "contextRef": "i73a16ae39f0343fb9fa50cef699689b6_D20190901-20190930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfNotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.stem.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "i5bc73281d9714f6088828fdb812f1920_D20210428-20210428", "decimals": "-5", "lang": "en-US", "name": "stem:ProceedsFromReverseRecapitalizationTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "stem-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "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-20210428_d2.htm", "contextRef": "ib78545dab8a142f5a5d9bdfb2b0fb14b_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 79, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "xbrltype": "stringItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityListingsLineItems": { "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": "Entity Listings [Line Items]", "terseLabel": "Entity Listings [Line Items]" } } }, "localname": "EntityListingsLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityListingsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container for exchange listing information for an entity", "label": "Entity Listings [Table]", "terseLabel": "Entity Listings [Table]" } } }, "localname": "EntityListingsTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.stem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r350", "r449", "r450", "r452", "r550" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r176", "r330", "r336", "r536" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r243", "r284", "r352", "r353", "r465", "r466", "r467", "r468", "r469", "r470", "r489", "r534", "r537", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r243", "r284", "r352", "r353", "r465", "r466", "r467", "r468", "r469", "r470", "r489", "r534", "r537", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r176", "r330", "r336", "r536" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r174", "r330", "r334", "r492", "r533", "r535" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r174", "r330", "r334", "r492", "r533", "r535" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r243", "r284", "r342", "r352", "r353", "r465", "r466", "r467", "r468", "r469", "r470", "r489", "r534", "r537", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r243", "r284", "r342", "r352", "r353", "r465", "r466", "r467", "r468", "r469", "r470", "r489", "r534", "r537", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/REVENUENarrativeDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_A2020CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Credit Agreement", "label": "2020 Credit Agreement [Member]", "terseLabel": "2020 Credit Agreement" } } }, "localname": "A2020CreditAgreementMember", "nsuri": "http://www.stem.com/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "domainItemType" }, "stem_AllegedWrongfulDilutionOfEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alleged Wrongful Dilution Of Equity", "label": "Alleged Wrongful Dilution Of Equity [Member]", "terseLabel": "Alleged Wrongful Dilution Of Equity" } } }, "localname": "AllegedWrongfulDilutionOfEquityMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "stem_ClassOfWarrantOrRightTerminationTermsRepaymentPeriodOfBorrowingsToTriggerTermination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Termination Terms, Repayment Period Of Borrowings To Trigger Termination", "label": "Class Of Warrant Or Right, Termination Terms, Repayment Period Of Borrowings To Trigger Termination", "terseLabel": "Period for repayment termination trigger" } } }, "localname": "ClassOfWarrantOrRightTerminationTermsRepaymentPeriodOfBorrowingsToTriggerTermination", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "durationItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "sharesItemType" }, "stem_CommonStockReservedForIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Reserved For Issuance", "label": "Common Stock Reserved For Issuance [Table Text Block]", "terseLabel": "Common Stock Reserved For Issuance" } } }, "localname": "CommonStockReservedForIssuanceTableTextBlock", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKTables" ], "xbrltype": "textBlockItemType" }, "stem_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants", "label": "Common Stock Warrants [Member]", "terseLabel": "Outstanding common stock warrants", "verboseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "http://www.stem.com/role/Cover", "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "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/20210428", "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/20210428", "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/20210428", "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/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "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/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "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/20210428", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "stem_DebtInstrumentExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Extension Term", "label": "Debt Instrument, Extension Term", "terseLabel": "Extension term" } } }, "localname": "DebtInstrumentExtensionTerm", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "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/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "percentItemType" }, "stem_DebtInstrumentNumberOfOptionsToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Options To Extend", "label": "Debt Instrument, Number Of Options To Extend", "terseLabel": "Number of options to extend" } } }, "localname": "DebtInstrumentNumberOfOptionsToExtend", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "integerItemType" }, "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/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "percentItemType" }, "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/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "stem_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware", "label": "Hardware [Member]", "terseLabel": "Hardware" } } }, "localname": "HardwareMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "stem_HostCustomerArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Host Customer Arrangements", "label": "Host Customer Arrangements [Member]", "terseLabel": "Host Customer Arrangements" } } }, "localname": "HostCustomerArrangementsMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "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/20210428", "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/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_January2020ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2020 Convertible Notes", "label": "January 2020 Convertible Notes [Member]", "terseLabel": "January 2020 Convertible Notes" } } }, "localname": "January2020ConvertibleNotesMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "stem_LiabilitiesCurrentExcludingCurrentMaturitiesOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities, Current, Excluding Current Maturities Of Debt", "label": "Liabilities, Current, Excluding Current Maturities Of Debt", "terseLabel": "Net current liabilities" } } }, "localname": "LiabilitiesCurrentExcludingCurrentMaturitiesOfDebt", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/BUSINESSDetails" ], "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/20210428", "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 And Going Concern [Abstract]" } } }, "localname": "LiquidityAndGoingConcernAbstract", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/BUSINESSDetails" ], "xbrltype": "stringItemType" }, "stem_LitigationSettlementCommonSharesForfeitedByPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Common Shares Forfeited By Plaintiffs", "label": "Litigation Settlement, Common Shares Forfeited By Plaintiffs", "terseLabel": "Common shares forfeited by plaintiffs (in shares)" } } }, "localname": "LitigationSettlementCommonSharesForfeitedByPlaintiffs", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "sharesItemType" }, "stem_LitigationSettlementPreferredSharesForfeitedByPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Preferred Shares Forfeited By Plaintiffs", "label": "Litigation Settlement, Preferred Shares Forfeited By Plaintiffs", "terseLabel": "Preferred shares forfeited by plaintiffs (in shares)" } } }, "localname": "LitigationSettlementPreferredSharesForfeitedByPlaintiffs", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "sharesItemType" }, "stem_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "stem_PartnershipArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Partnership Arrangements", "label": "Partnership Arrangements [Member]", "terseLabel": "Partnership Arrangements" } } }, "localname": "PartnershipArrangementsMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "stem_PreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock Warrants", "label": "Preferred Stock Warrants [Member]", "terseLabel": "Preferred Stock Warrants" } } }, "localname": "PreferredStockWarrantsMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "stem_ProceedsFromConvertibleDebtNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Convertible Debt, Net", "label": "Proceeds From Convertible Debt, Net", "terseLabel": "Proceeds from convertible notes, net" } } }, "localname": "ProceedsFromConvertibleDebtNet", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "stem_ProceedsFromReverseRecapitalizationTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization Transaction", "label": "Proceeds From Reverse Recapitalization Transaction", "terseLabel": "Gross cash proceeds from merger transaction" } } }, "localname": "ProceedsFromReverseRecapitalizationTransaction", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "stem_ProceedsFromStockOptionsAndWarrantsExercised": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "stem_Q42020ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Q4 2020 Convertible Notes", "label": "Q4 2020 Convertible Notes [Member]", "terseLabel": "Q4 2020 Convertible Notes" } } }, "localname": "Q42020ConvertibleNotesMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "stem_RepaymentsOfNotesPayablePortionRelatedToAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Notes Payable, Portion Related To Accrued Interest", "label": "Repayments Of Notes Payable, Portion Related To Accrued Interest", "terseLabel": "Repayment of notes payable, portion related to accrued interest" } } }, "localname": "RepaymentsOfNotesPayablePortionRelatedToAccruedInterest", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "stem_RevenueFromContractWithCustomerContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Contract Term", "label": "Revenue From Contract With Customer, Contract Term", "terseLabel": "Contract term" } } }, "localname": "RevenueFromContractWithCustomerContractTerm", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "durationItemType" }, "stem_RevenueFromContractWithCustomerEstimatedBenefitPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Estimated Benefit Period", "label": "Revenue From Contract With Customer, Estimated Benefit Period", "terseLabel": "Estimated benefit period" } } }, "localname": "RevenueFromContractWithCustomerEstimatedBenefitPeriod", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "durationItemType" }, "stem_RevenueFromContractWithCustomerNumberOfTypesOfRevenueArrangements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Number Of Types Of Revenue Arrangements", "label": "Revenue From Contract With Customer, Number Of Types Of Revenue Arrangements", "terseLabel": "Number of types or revenue arrangements" } } }, "localname": "RevenueFromContractWithCustomerNumberOfTypesOfRevenueArrangements", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "integerItemType" }, "stem_RevenueFromContractWithCustomerPerformanceBasedPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Performance-Based Payment Period", "label": "Revenue From Contract With Customer, Performance-Based Payment Period", "terseLabel": "Performance-based payment period" } } }, "localname": "RevenueFromContractWithCustomerPerformanceBasedPaymentPeriod", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "durationItemType" }, "stem_ReverseRecapitalizationNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Net", "label": "Reverse Recapitalization, Net", "terseLabel": "Consideration received, net" } } }, "localname": "ReverseRecapitalizationNet", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/BUSINESSDetails" ], "xbrltype": "monetaryItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "stem_Series1ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 1 Convertible Preferred Stock", "label": "Series 1 Convertible Preferred Stock [Member]", "terseLabel": "Series 1" } } }, "localname": "Series1ConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesAPlusConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Plus Convertible Preferred Stock", "label": "Series A Plus Convertible Preferred Stock [Member]", "terseLabel": "Series A\u2019" } } }, "localname": "SeriesAPlusConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Convertible Preferred Stock", "label": "Series D Convertible Preferred Stock [Member]", "terseLabel": "Series D" } } }, "localname": "SeriesDConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "stem_SeriesDPlusConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Plus Convertible Preferred Stock", "label": "Series D Plus Convertible Preferred Stock [Member]", "terseLabel": "Series D\u2019" } } }, "localname": "SeriesDPlusConvertiblePreferredStockMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedCompensationAwardOptionsNumberOfSharesAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Compensation Award, Options, Number Of Shares Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Compensation Award, Options, Number Of Shares Available For Grant [Roll Forward]", "terseLabel": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Shares Available For Grant [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedCompensationAwardOptionsNumberOfSharesAvailableForGrantRollForward", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "stringItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceForSignificantShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders", "label": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Purchase Price For Significant Shareholders", "terseLabel": "Exercise price as a percentage of fair value for shareholders owning specified minimum amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceForSignificantShareholders", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "stem_ShareBasedCompensationArrangementByShareBasedPaymentAwardSignificantShareholderThresholdPercentageOwnership": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership", "label": "Share-Based Compensation Arrangement, By Share-Based Payment Award, Significant Shareholder Threshold Percentage Ownership", "terseLabel": "Significant shareholder threshold used for determining exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSignificantShareholderThresholdPercentageOwnership", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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": "Issuance of common and preferred stock upon exercise of stock options and warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "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": "Issuance of common and preferred stock upon exercise of stock options and warrants" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "stem_StockholdersEquityIncreaseDecreaseDueToExchangeShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Increase (Decrease) Due To Exchange, Shares", "label": "Stockholders' Equity, Increase (Decrease) Due To Exchange, Shares", "terseLabel": "Effect of exchange transaction (in shares)" } } }, "localname": "StockholdersEquityIncreaseDecreaseDueToExchangeShares", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_StockholdersEquityIncreaseDecreaseDueToExchangeValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Increase (Decrease) Due To Exchange, Value", "label": "Stockholders' Equity, Increase (Decrease) Due To Exchange, Value", "terseLabel": "Effect of exchange transaction" } } }, "localname": "StockholdersEquityIncreaseDecreaseDueToExchangeValue", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "stem_TemporaryEquityAndPreferredStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity And Preferred Stock, Shares Authorized", "label": "Temporary Equity And Preferred Stock, Shares Authorized", "terseLabel": "Outstanding Shares (in shares)" } } }, "localname": "TemporaryEquityAndPreferredStockSharesAuthorized", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "stem_TemporaryEquityAndPreferredStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity And Preferred Stock, Shares Outstanding", "label": "Temporary Equity And Preferred Stock, Shares Outstanding", "terseLabel": "Authorized Shares (in shares)" } } }, "localname": "TemporaryEquityAndPreferredStockSharesOutstanding", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "stem_TemporaryEquityIncreaseDecreaseDueToExchangeShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Increase (Decrease) Due To Exchange, Shares", "label": "Temporary Equity, Increase (Decrease) Due To Exchange, Shares", "terseLabel": "Effect of exchange transaction (in shares)" } } }, "localname": "TemporaryEquityIncreaseDecreaseDueToExchangeShares", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_TemporaryEquityIncreaseDecreaseDueToExchangeValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Increase (Decrease) Due To Exchange, Value", "label": "Temporary Equity, Increase (Decrease) Due To Exchange, Value", "negatedTerseLabel": "Effect of exchange transaction", "terseLabel": "Effect of exchange transaction" } } }, "localname": "TemporaryEquityIncreaseDecreaseDueToExchangeValue", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "stem_TemporaryEquityStockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Stock Options And Warrants Exercised", "label": "Temporary Equity, Stock Issued During Period, Shares, Stock Options And Warrants Exercised", "terseLabel": "Issuance of common and preferred stock upon exercise of stock options and warrants (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "stem_TemporaryEquityStockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Stock Options And Warrants Exercised", "label": "Temporary Equity, Stock Issued During Period, Value, Stock Options And Warrants Exercised", "terseLabel": "Issuance of common and preferred stock upon exercise of stock options and warrants" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "domainItemType" }, "stem_TermLoanDueToSPEMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Due To SPE Member", "label": "Term Loan Due To SPE Member [Member]", "terseLabel": "Term Loan Due To SPE Member" } } }, "localname": "TermLoanDueToSPEMemberMember", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "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/20210428", "presentation": [ "http://www.stem.com/role/WARRANTS" ], "xbrltype": "textBlockItemType" }, "stem_WarrantLiability": { "auth_ref": [], "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liability", "label": "Warrant Liability", "terseLabel": "Convertible preferred stock warrant liability" } } }, "localname": "WarrantLiability", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "stem_WarrantLiabilityMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability, Measurement Input", "label": "Warrant Liability, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "WarrantLiabilityMeasurementInput", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "decimalItemType" }, "stem_WarrantLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liability, Noncurrent", "label": "Warrant Liability, Noncurrent", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilityNoncurrent", "nsuri": "http://www.stem.com/20210428", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r34", "r99", "r451", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Other current liabilities, due to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r177", "r178" ], "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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "auth_ref": [], "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 accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies.", "label": "Accretion Expense, Including Asset Retirement Obligations", "terseLabel": "Accretion expense" } } }, "localname": "AccretionExpenseIncludingAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r204" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r50", "r51", "r52", "r523", "r542", "r543" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r58", "r59", "r60", "r102", "r103", "r104", "r407", "r538", "r539", "r569" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r381", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r102", "r103", "r104", "r378", "r379", "r380", "r411" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r298", "r305", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Recognition of beneficial conversion feature related to convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r354", "r356", "r383", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r356", "r375", "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r83", "r263", "r272", "r273", "r444" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Non-cash interest expense, including interest expenses associated with debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r209" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligation" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r96", "r157", "r166", "r172", "r185", "r226", "r227", "r228", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r404", "r408", "r432", "r453", "r455", "r507", "r521" ], "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r48", "r96", "r185", "r226", "r227", "r228", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r404", "r408", "r432", "r453", "r455" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r357", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of energy storage systems in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r196" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r85" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r85", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r433" ], "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 increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r93", "r96", "r119", "r120", "r121", "r124", "r126", "r134", "r135", "r136", "r185", "r226", "r231", "r232", "r233", "r237", "r238", "r282", "r283", "r287", "r291", "r432", "r560" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/Cover", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r306", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise Price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of Shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r306", "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r214", "r511", "r527" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r211", "r212", "r213", "r221", "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Reserved shares of common stock for issuance ( in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r102", "r103", "r411" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r298" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r455" ], "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 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.000001 par value; 474,728,323 shares authorized as of March 31, 2021 and December 31, 2020; 17,694,228 and 11,228,371 issued and outstanding as of March 31, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r54", "r56", "r57", "r64", "r514", "r529" ], "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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r144", "r145", "r176", "r429", "r430", "r545" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r144", "r145", "r176", "r429", "r430", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r144", "r145", "r176", "r429", "r430", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r144", "r145", "r176", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r142", "r144", "r145", "r146", "r429", "r431", "r545" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r144", "r145", "r176", "r429", "r430", "r545" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r308", "r310", "r331" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r308", "r309", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r308", "r309", "r331" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r308", "r309", "r331" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized related to amounts that were included in beginning balance of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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": "Convertible Debt, Current", "terseLabel": "Convertible promissory notes (includes $45,385 and $45,271 due to related parties as of March 31, 2021 and December 31, 2020, respectively)" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r239", "r240", "r241", "r243", "r253", "r254", "r255", "r259", "r260", "r261", "r262", "r263", "r270", "r271", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible promissory notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r282", "r283", "r287" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r96", "r185", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r432" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r143", "r176" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r92", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r257", "r264", "r265", "r267", "r274" ], "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 NOTES" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTES", "http://www.stem.com/role/NOTESPAYABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r95", "r100", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r270", "r271", "r272", "r273", "r445", "r508", "r509", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r268", "r509", "r520" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "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", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r240", "r270", "r271", "r443", "r445", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r241" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate, annual" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r95", "r100", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r270", "r271", "r272", "r273", "r445" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Final balloon payment" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r95", "r100", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r266", "r270", "r271", "r272", "r273", "r299", "r302", "r303", "r304", "r442", "r443", "r445", "r446", "r519" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r253", "r442", "r446" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r253", "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r83", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r155" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r330", "r334", "r335", "r336", "r337", "r338", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r5", "r11", "r21", "r99", "r229", "r231", "r232", "r236", "r237", "r238", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Other current assets, due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r107", "r108", "r109", "r110", "r111", "r115", "r119", "r124", "r125", "r126", "r130", "r131", "r412", "r413", "r515", "r530" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r107", "r108", "r109", "r110", "r111", "r119", "r124", "r125", "r126", "r130", "r131", "r412", "r413", "r515", "r530" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common shareholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r127", "r128", "r129", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r433" ], "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", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period for recognition of stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Remaining unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r58", "r59", "r60", "r102", "r103", "r104", "r106", "r112", "r114", "r133", "r186", "r298", "r305", "r378", "r379", "r380", "r392", "r393", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r538", "r539", "r540", "r569" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r83", "r275" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "negatedTerseLabel": "Change in fair value of warrants and embedded derivative", "terseLabel": "Change in fair value of warrants and embedded derivative" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Key Assumptions Used for Valuation" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r414", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r414", "r427" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Financial Instruments Measured at Fair Value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r255", "r270", "r271", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r415", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r414", "r415", "r417", "r418", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r255", "r343", "r344", "r349", "r351", "r415", "r462" ], "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": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r255", "r270", "r271", "r343", "r344", "r349", "r351", "r415", "r463" ], "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": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r255", "r270", "r271", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r415", "r464" ], "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": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r419", "r423" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r419", "r423" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Liability for Unobservable Inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Exercised warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r255", "r270", "r271", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r422", "r424" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r266", "r296", "r410", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r560", "r561", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r197", "r198", "r455", "r506" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r96", "r157", "r165", "r168", "r171", "r173", "r185", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r432" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r83", "r201", "r206" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of energy storage systems" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r62", "r157", "r165", "r168", "r171", "r173", "r505", "r512", "r517", "r531" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r207", "r210" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r97", "r388", "r389", "r390", "r394", "r396", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r113", "r114", "r156", "r387", "r395", "r397", "r532" ], "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 current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r82", "r490" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r82" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r82", "r448" ], "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 for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r199", "r200" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts 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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r154", "r441", "r444", "r516" ], "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r78", "r80", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r46", "r455" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r96", "r167", "r185", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r405", "r408", "r409", "r432", "r453", "r454" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r96", "r185", "r432", "r455", "r510", "r525" ], "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, convertible preferred stock and stockholders\u2019 deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r96", "r185", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r405", "r408", "r409", "r432", "r453", "r454", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r414" ], "calculation": { "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r509", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount paid to plaintiffs" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Financing obligation, current portion" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r254", "r269", "r270", "r271", "r509", "r522" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Outstanding balance", "totalLabel": "Carrying value of debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "Debt financing coming due within the next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r100", "r224", "r259" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r100", "r224", "r259" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r100", "r224", "r259" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r100", "r224", "r259" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r100" ], "calculation": { "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Financing obligation, noncurrent" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r225" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails", "http://www.stem.com/role/NOTESPAYABLERevolvingLoanDuetoSPEMemberDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/COMMITMENTSANDCONTINGNECIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r142", "r144", "r145", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Significant Customers" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly.", "label": "Measurement Input, Discount for Lack of Marketability [Member]", "terseLabel": "Discount for lack of marketability" } } }, "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected term (in years)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Term Loan" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails", "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r137", "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "BUSINESS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESS" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r81", "r84" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r53", "r55", "r60", "r63", "r84", "r96", "r105", "r107", "r108", "r109", "r110", "r113", "r114", "r122", "r157", "r165", "r168", "r171", "r173", "r185", "r226", "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r413", "r432", "r513", "r528" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r107", "r108", "r109", "r110", "r115", "r116", "r123", "r126", "r157", "r165", "r168", "r171", "r173" ], "calculation": { "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "stringItemType" }, "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 And Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "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 income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLEScheduleofDebtMaturitiesDetails", "http://www.stem.com/role/NOTESPAYABLEScheduleofOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r33", "r99", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due 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": "Notes Payable, Related Parties, Current", "terseLabel": "Convertible promissory notes, due to related parties" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r165", "r168", "r171", "r173" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r447" ], "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 liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r47", "r455" ], "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 $1,485 and $123 due from related parties as of March 31, 2021 and December 31, 2020, respectively)" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r402", "r403", "r406" ], "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 and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinLiabilityforUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "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 income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r38", "r455" ], "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 $321 and $399 due to related parties as of March 31, 2021 and December 31, 2020, respectively)" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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 expenses, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment of debt prepayment penalties" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of energy storage systems" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r72" ], "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 associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capital expenditures on internally-developed software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "terseLabel": "Payment to acquire noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoFormerNonControllingInterestHolderDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedTerseLabel": "Less: Deemed dividend to preferred stockholders", "terseLabel": "Deemed dividend to preferred stockholders" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Series 1 Convertible Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r282" ], "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": "Series I convertible preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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": "Series I convertible preferred stock, shares authorized (in shares)", "verboseLabel": "Authorized Shares (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r282" ], "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": "Series I convertible preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Series I convertible preferred stock, shares outstanding (in shares)", "verboseLabel": "Outstanding Shares (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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": "Series 1 convertible preferred stock, $0.00001 par value; 4,305 shares authorized as of March 31, 2021 and December 31, 2020; 2,961 shares issued and outstanding as of March 31, 2021 and December 31, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r73" ], "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 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 $8 and $238 for the three months ended March 31, 2021 and 2020, respectively", "verboseLabel": "Proceeds from convertible notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r73" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from financing obligations" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r73", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from credit agreement" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r73" ], "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 a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from issuance of notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r208", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "ENERGY STORAGE SYSTEMS, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r203" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total energy storage systems, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r205", "r455", "r518", "r526" ], "calculation": { "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total energy storage systems, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Energy Storage Systems, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r203" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r350", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r350", "r449", "r452", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "Repayments of Medium-term Notes", "terseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETermLoanDuetoSPEMemberDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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", "terseLabel": "Repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Repayment of financing obligations" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r386", "r491", "r553" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r305", "r381", "r455", "r524", "r541", "r543" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r102", "r103", "r104", "r106", "r112", "r114", "r186", "r378", "r379", "r380", "r392", "r393", "r411", "r538", "r540" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r152", "r153", "r164", "r169", "r170", "r174", "r175", "r176", "r329", "r330", "r492" ], "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/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r144", "r176" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r91", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r316", "r319", "r320", "r333", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r317" ], "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": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period expected to be recognized as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent Expected to be Recognized as Revenue" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Outstanding Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r356", "r374", "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Debt Maturities" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r205" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/ENERGYSTORAGESYSTEMSNETScheduleofEnergyStorageSystemsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r357", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r362", "r367", "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of activity under the Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r93", "r134", "r135", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r291", "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r306", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Warrants on Convertible Preferred Stock Outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r142", "r144", "r145", "r146", "r429", "r431" ], "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": "Significant Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r163", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Convertible Preferred Stock" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r334" ], "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": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares reserved for issuance under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Options available for grant, end of period (in shares)", "periodStartLabel": "Options available for grant, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options exercised, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r366" ], "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)", "verboseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r377" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r364", "r377" ], "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/2021-01-31", "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding, end of period, weighted average exercise price (in dollars per share)", "periodStartLabel": "Options outstanding, beginning of period, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r355", "r361" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Exercise period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Exercise price as a percentage of fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r93", "r96", "r119", "r120", "r121", "r124", "r126", "r134", "r135", "r136", "r185", "r226", "r231", "r232", "r233", "r237", "r238", "r282", "r283", "r287", "r291", "r298", "r432", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails", "http://www.stem.com/role/Cover", "http://www.stem.com/role/NOTESPAYABLE2020and2021CreditAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r58", "r59", "r60", "r102", "r103", "r104", "r106", "r112", "r114", "r133", "r186", "r298", "r305", "r378", "r379", "r380", "r392", "r393", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r538", "r539", "r540", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLENOTESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r102", "r103", "r104", "r133", "r492" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r298", "r305", "r365" ], "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)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONOptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r26", "r27", "r96", "r179", "r185", "r432", "r455" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Deficit:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "CONVERTIBLE PREFERRED STOCK AND COMMON STOCK" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCK" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r440", "r457" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r440", "r457" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r440", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r440", "r457" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/BUSINESSDetails", "http://www.stem.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r456", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r226", "r231", "r232", "r233", "r237", "r238" ], "calculation": { "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Convertible preferred stock, $0.00001 par value; 409,351,021 shares authorized as of March 31, 2021 and December 31, 2020; 175,528,225 and 175,437,783 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively; (liquidation preference of $258,084 and $257,947 as of March 31, 2021 and December 31, 2020, respectively)", "verboseLabel": "Net Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Convertible preferred stock, liquidation preference", "verboseLabel": "Liquidation Preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r10", "r279" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Convertible preferred stock, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Convertible preferred stock, shares authorized (in shares)", "verboseLabel": "Authorized Shares (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Convertible preferred stock, shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Convertible preferred stock, shares outstanding (in shares)", "verboseLabel": "Outstanding Shares (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r10", "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Temporary Equity" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r266", "r296", "r410", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r560", "r561", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONVERTIBLEPREFERREDSTOCKANDCOMMONSTOCKScheduleofSharesReservedforIssuanceDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails", "http://www.stem.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.stem.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r138", "r139", "r140", "r141", "r147", "r148", "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/FAIRVALUEMEASUREMENTSKeyAssumptionsUsedforValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Term (years)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/WARRANTSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.", "label": "Warrants and Rights Subject to Mandatory Redemption [Member]", "terseLabel": "Outstanding convertible preferred stock warrants" } } }, "localname": "WarrantsAndRightsSubjectToMandatoryRedemptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREAntidilutivesecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)", "verboseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r115", "r117" ], "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 shares used in computing net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r115", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.stem.com/role/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/2021-01-31", "presentation": [ "http://www.stem.com/role/NETLOSSPERSHAREBasicanddilutednetlosspershareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "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": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r555": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r556": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r557": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r558": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r559": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r560": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r561": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r563": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r564": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r565": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r566": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r567": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r568": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 81 0001758766-21-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001758766-21-000012-xbrl.zip M4$L#!!0 ( $4ZL5(#+_MD<3L &P] @ 1 7$,0]4E>^B -.X+6%CV;1X\8H1)6B@4Y)! M_/J[(R5A1AO;@ ;D[K(E961D9.QOC[%CQY__[ZS=JGP)12_O=OY:P:MHI?+_ M7OWY?[+LWW_OO:UL=MV@'3K]RD813#_XRFG>;U;V?>@=5V+1;5?VN\5Q_L5D M67G/1O=D6.2'S7Z%((*O72S6N F4(^2R*(S)6+0Z@U]4)BWQ-(88":8O#M>" M$()BZS,2E:4(]M1%+%_XM^?K+U\>7IZNGI*5[O%X4NLM7YYEMJLC!JMG=FBY?.+ MMNEKV9(@)%Z.+DZ:YF?]K!?9]TA#&^3L!=C3&]- .3YH->=FC,R<4]T?1LV7Y\H1QZAO"E MJ>D5_9O-XWT@36S^O $GN!&W_Y:Z8>S_LL2TR]?_==__=>?_;S?"J_2 M=&23J?CSY>C'/U^.NK9=/WSUI\^_5'K]82O\M>+SWDG+#-1G:ZEA M*$8?<^]#I_P(UVL@'XKGYX>E!_SPXV7S<; MY\?#W- M_2JO'AV>58]V^,'^Q[.#=A757JNSZOGQEX/.F^;!^4E>/=\9-HX^TMWZ0;NV MOX6J]=='NYN?CJMDB]_[]IFG;OK5[U,H;1SOG!]N? MX-XW1_!>Z*#]NGE0K[5@;.R@?LBJ\)[PS.:_S]?[U0_H[&U]JU\];YQ^UB > ML6,JLQ3%C'$G,XL,SYS3&(@#XE7&E5>OU]]^V/KSY14*/SS!OY)UJP. '*Y[ M7X1>;_S/6V!&O"3Q_4B<3TC\_NPS)M)'I$'+ZL! ?6*3&?@A\]8Q:US4T>.5 M5QBAREZW!3*G!_\:_^34W@ N+DQKI^/#V;_"<$GI>U!ZZRHS@Y'#O9^>=I94OA^5O_(S_DR# M02%8F[G(?,8T=#)_P? "O^"DZ'Y) MM ^=.S'P(;7;+=Y!R[PTB99 ^"X0=BX#@7^F42AI%,TDP1J\H0""/7+PH;#E M.'@GF*&:(UID4UEA,. -'>>55(L*TQ/F[+C!]ZR _V>CZ)2/?D\07 MC/SQ_#/EF.! 1:8I!@O-2909;EPF7:2<,VEC +=+,T31U'CX'?3?]4LNOB^) MWU_F8O09XPB\FKC8PW0S&5"FF1 9B4(P9)U&&KCX_0_Q,/=(*1^0DHHP2T%( M2.0EESPR@AC&GW=*LM(4%;FNIOV@&()4GM![''-9VPM?0F<0]D+;Y)V\/2M1%,ON^G;<$4-P *[X>U MNCL[V'Q/#XX0.K\^KFS@5$:MM5?+ )_1Z]:9?D/M^!^_9: MN_M;T.[PK$8^DAKYU-K=N( (JM4]D/@]@S;X8!]@5S\DC?HQJQT=X]KF,:YN M;YTVZG^W=F] Y#U.?1UL'O)&_1.,^SW>A6?OPOTP5@3_I?N: '%>JO,)1 #F MM?7/#C2W\AI001%/(%%@OSL';CD#YL0A$LG 4_L1C,#]3%@*6#.4V>A,%#)( M' 1(EA0_76)DYC$RO(21P\_8"FVE9QF2EB=S(&0J:)M)D/(QOE:)V_]M=(O!F&)C*DBHW9)>NR^ M_PS"PQ&'3188.(3U4+2G2V%<^Z#;KOVZ SYCN[J]\.#?7]B"1.[^XW3QM'KXP.@ M2&U["RB[=7Z0_&'PD\$/Y;7]*FW4W?GN]IL(XV+5T\],1>PQD5G4'$P 1DRF M$ZVT"IQ%CA 77MTVK]]<*N4[,#TU3A)1ZX#>Z[9/0Z95\ MO)XH?!A2".+OX=DI'I M@H'4-B9@J+4;Y[[9.-\"XGUJ[V[N-1M'GYJ-_2UT4#\FC7,0 4>U%#BA (9F MHWT&+%L[.MAT_&"[,6PW2]%Q"FP/SG8!%:NIV#*Z!YXUN" M?!154CNNG;>.0;3 F'RKMGF(:OLE&'D2#XWS@V,81[.VN11::AQ%#-;&[T")+:$T>U#*KT$) 44-E>"C$@-VA LX,\:I#$5BE*8Q(@Q2 MB:PB=1-,+Z\FF!3@F!8!U'WOEKR8E"^SUBM3;0!O70S3W]%T'G9VTHH6?)"!J6ES73/1LOT M>F" ]KON>/TL[ZV\FC0!X=3N=LH+HW[^?'EK]Q=3=S&*N2!F,N8\![@[8QGG MVCI/&8T!.%YA&=UB$#,)D,N4G-BD"T+1I+A+<@Y*T3CZL1U,;U"$5^,,TO)):M_^I)QE+/9'\\F MS2B^Z&A\Y6>$'0%3V0?##7<,$S"D7;#,L@C_XR2,9@!A,FLS@#),?GH&+N,) M;*O2#+MX/9]_@6%=;EJZ)J;?+7X2>C?N3S]NADZWG7=NZW;,36E4O6_U>Z6+ MEU='?POR+]YZU/,-1KKO8V_'4;!!@X>GA0"1R[@F0.@8B>-*1="@MUG/,R9G M>T5_[5W1]0/7WRT^A.)+[L)573G^\?&E:OK_/:7J93GP"WK2&RN<(F <(P[& MHK-.*R*5(11<(?A3T@]-Z(>6]+N;?NC^]$,/1C_G(^@QH(L&HY5$"W)=*>2L MQ0[#I_GFO]*\^2=XQ> 9+R3W$5"UG!/LE,),6&N$]Q8; B*4"LO,7'/?4U)O M*KQGI>*,@P15!@/O@2GEM?71DN1Z8V:GP'MS@?J@D2>$6B*L8TX#[DD,U$C- MK/+6X2F@?B[PAI-6]CQ2 [:6]$HKIA!5TA)''.+JZ6SV'Q42-US9K?\,TH:+ M;ONDVPEI$>6*OGY7QKN*X!\I//%0_L15G])IC U%GA+%H@1<8XX"\2#CB8L( M+0QU'C5R]"BDB1J<7*&)C,HR!_Y*B()82:W$$OZ$A2'-NO=YBEJ;UCN3^YW. MACG)^Z8U)V3R5(,L$U@SRAA#7D6K+*)(BN#@JUT<,CDW: ]::?OZ;K\9BM2N M",W4VY>PTW'=]B/82X]",BP<-^!Y8!P%PY%9)+ %7])%0KU3;&%(MA?Z)N\$ MOV6*E/;Q"!'61Z$/UT(J!%Z%0H0)RA784O"W"4)JA96< _=P5D7@].UHI@0' M^T)9#^HMR*@#YEP&%J(B@5B\>,1]TD6KIR>H9D@JZ@6+#+.@G0E:*?"3E$+@ M9(9;LUKFFZ!3T833)[30-E+F(T[)L-QAZSBG8.Y(;2WXP6[Q"/WX^G,&J$HC MDS1Z[;UFBC)EDP<(NC8Z'DC43[>J^,C$?$+__.%6/)TV$>2JU)Q$)C@R44=# M%<>(,?#=X\)0YZG\\P=L$]H80K/WBR+=I^^^\*0[$G]\X>CCT4F8$M S$)(A $GD)@.FAIP8U3K-Q C?7,I>%@_7!A M*7!*'92&>D#2"&JJ)%%0QQY "_D$12^,,!U'B<5@8TDS!:'I(#@K M0=1+!7*-1>L-I\ X >2[)=HYLSADFJ[1]) JR=&4\A^I +6L&#=1&*P#PIR! M !1D84CVE$;3 ]*'JK(PJ%7*:^8\-TB1P'"T.#@I19R#K*E9TD[33VPA006. M97(N&7-2*(><#)K)E-3HY#RDPN![J"&T #=981JK4.P5'$@^5&.\X7D+A37ZJ:"J%!M:89CTPI M @)9&F&=LD32("0AEFX)$1_J1IEP]%'9IRB&6JUQ$5PX(H2JP%V]"!#TRBBPM#G:=+NWPHTA 1 MB =_20&_, G.%$$F2N$Y(B$(1!>&---)NWPP,AF@D9;"!H48^+HJ*D%%L-XH MI+EEBT.FJ:==/A3)?!11,%V>/<0TUDKP"%S&J)716RX6AF1/G';Y4/3AUDE* M%/9:8A8%4F \*:!,"EQ@/5^E) :V%_XS2)3Z G^EHWVN;:Z\VF#12@^,1WIC MUW2YNVU\<=+'MW9-7W0X+D)TO;_QH.#C?7J[FCZ!K32IEH&F@?&T'\AH!"XV M%@@QZN8AR3?M(JR:HVZQ,>CU00X7O^XC59@1[BQ6D0*NI8N.1#D/F)X-M-V+L_Y^>DR#,=8=@+[?"R[D7XQM M+6:B+]C1J6BETB1E>""KF75>61NYEYJR:V&R65Y36L)X)F#\0T' *RMNOQ+* M1R(8'225QC+#J1*8T^"8<)0J9=A2&C\DC#>> 8RG(HTE"H3*P(Q5E+F4RPG@.I+&+@2#O9#I;C7%G M%-?<120$-E9;)9;2^"%AO+6,OCU%90'$16#:!F<10XHK3[V*FJ7_.,5ACK)[ MY@#3KY\;II\JD>EBS265X+]]!2==^>$%%ZY1=-$8GFHUL&A28H/VB 8I,8H< MS9'(3[RP&R^=3G&Y=F.WU[]8>_G:XGN+L/=BBKW4V_A9B4?R3MX>M!=1ELK M*%:I/(O3C'%MN44:OIM %3%NGJJTS I8S-FB@H58+KSTQFLL&&9.:^DL950+ M;;RA\Q1H?02PS"5)68@:,6D%(XY99RP.U(9(M*21.\47A*3O8"X[8-\T\Y.E MKOCY '7:Q*D"F-R:A:!5=((%)C!8WU[[16'_)\3*XJJ*H$(PZ;A=C#P#"BHN ML,#14F$ .W2>:DA-"2O3+UL^G9P$9X/5P06A">->6(HD-I:0 -H)L7DX\N'9 M V<&E1"Q(/D_K3C,%G&=PS P8-(0;DHZ"96#8 M8,U!T%@CD1* '2*7,F<>H#,5J0,^4L!1!:,T9]ZY=-(4)58+2H6.:E'LG,>, MG\P"=J8B=HPVD1@AD?21,:&UXHSP$)S#$5/C%D3L+#IVIG.REN%">2T9(9%% MK[0ECBJP@;@SWO,PNZ7SIDBV1RF2QSU2R@>DI"+,4J6I1%YRL#@900SCQ:?$ M^.>T6.7O%A'C1;V]T#9YVBWW+A2Q6[1-QX5=V\H/RV7!K;.3X/K!U_,V--F- M'^#77AP==OUAPEBC,?[Y.!VO^F[JYV*+5F+LQWW2Q;Q>FL#9@;"\750^$DOIO9)K22+F1!J%"8CQ:%'05%DL-#BK83[-Q$>.9#Z.D6B=!24A<Z>341YU%RNVB8CA9+HS&C&"DDM+*22":E)M9,&]Q+R;TT#W\:W!'C MP*F2B.A4_IM8Z91G@AE!"'RWLPON"=5>F[SX9%J#\/?PXN,_H4=3N.;P+9"T M==4GNFBTTSD9]'ME"_Q@&>ZFUUSO^/1/*ASUQ;3"C9I1U6XG#*NF. []UX.. M_^4H^"T341UEBJ>9?%V4Q8_<\(Y9N-0T;80:% 7 >DXDLPA".X$LD^"[DQB5 MQPRYD) ;!9?T>8"7+,$[C^!E-FV'QL8H'1@&QUQ&Q=/:@50(BUEV"!\2O'0) MWGD$;S XI51A1")G*F)-C=1=XN5)\0(:.D8Q5**-#@GR-+ C#?&:B&)=MIB@R*=^B+DG)EZSP] 8& Q M&J3S7")FJ-':"N:<<,+[J,72W%H"Z#L+:51PK#Q' 6&&O3>$PF?G@N8L6"+G M"D#/A&;2T^B5P=)@Q:12R@GD.!7P38F T:@.^2Q7[IDILV-I,]^G2/M#'2,G MC>#1(8JPUP!>:8D5A!CF)+%.>_$\P+N,;LTE>(D*W'*+'1*":<2-"US"-VQ$ MQ,J1YP'>971K+L$+_@%!UFC%0F *(66I!4!KC4RT9G+BS"R#=XF7I\2+,-HK M[(A.FAH;0(YGU%C*A&?$!C7[>)DI,_/Y 2@:B:6-W%J+F#32:(9\$-%$HA1H MS^>=?M] MFEV:_9*-;U8^O=[B79&[\*G;,OV\!6\R)W%(K< +%DH2[3V+46G+"!<+3OQ>87 _'75ASR@VQ5@?) MA+4J>NJ#)L802IA>2.ZZ2!@/Q2/4^7ND@@8ZJ*"5X\8RBJ)!0B&! HJ>HZCL M(G+5DY'I 4_Q%9AKB6S B .9M,'<2%!9#H$'.#E:?D&Y:3/_D@;@YTA7:=!4 MS-&H@@B,&V-0M"Q2> 0)6 B]R%SU9.1Z..XRP$\"*X^)P\QQHJ.61H!-03@! M6WXAN6LS[Y5'XKSN%F^-.]Z-H^4!8^?)V3)<.:S2Z=*&,8:%I5@"(6UTR"/$ MW"+RV10)]W <9Z7%T6KMP/UB3"!-)7/,4Q.1EL3-\$;+"5G>%5UXW_[P70NF M8+WCT]K;2>KC\J$NY=[+K4XH#H"XEZE2J_+E%^IKNT=3T>/>1<,XT1H3K6G M*% #U@*/<5SFED_*W"Z%RTR#:"1>[EWO]K(D^J42[>#+<2H,0H()J;57BC,; M)%56*#,YCE=-0*26()IU$*G[@T@]#(@\I]39B(R)GE%%+++:V[0SC 8NN)]] M5^6Y8N=Q"H@@!]Z.9MPJSS3 PCF"+!5."TV$F(.TJ24<'C+O&Q.@/ F@9"S3 M.EC#DB;1'GZ3,I9IF%C-+QRJ@(-!.ZUPU;K]\& )WWFQ GJ048+<$PHV"X?B[#+X#!(T13SA:1C#.,I55, M\H"Q,SY(H_3">#"+BHKI^R^4N>"TYQX\&*:/Y+RH\$#L-?%/8,'9=,'"1Y@A+SQ''O+,+A["!2T!A%LL9%:J%'IF*>9 MK@7DN-?=HAV*6K>S 5->=%LM,-\F>67_[+;\HVOK*RCYE;Q-QAR2@A-/.7." M&T.(H9Y:@VB,%B\%]+S"9?J2.^V"4$!G*YQA(G 5"$HY]\YRZXP.\[XD\NP@ M]2@K)=0SHP7W-(K 6&0660E(B2%0*9R=@_HP2Y0\?L3).P2XL%:GX+74U' K M/>(Z.O@EA#CO$:?GC)*'"T0%;)4TW@C' ]/,&&\1\Q$+S1V187&LF2<-4*ZG MN1H]:_VP"&7VW"+:*Q%13"..S$3)8N26*Z,PYH)@)>.DZM42-#,$FD>Q2 (. M2H+,T#(R1AC1E#A-%<TB:7AWHB4^Z<8 M 3W"G>7.(ZN))68>JKI_&P=E%/:=&1K;"KO]9BC&G[\7F9T5/@T@E8E,Y[%[ M"8:>M-A%[1D0S$:,M!S[+'CBL\RPMK^3?=Z8SL 4P]*.[W:^A**? X4>-'[^ M;9!<>FIJ\/C>PWWU/GHPO0^27:D(N-%.,)=*<'FB773"T(@LL4LO9>Z$% M!/#O@&3#>F$ZO='!I[V_AY>OC,=4]-?68\Q;>;JP54[B$L\/A&Y*X\(+2[5%UB-%T MCJY->IA;G%8I;/])/6&<:44TU(;!<92-(S),$?!PF>,M.F'[23( M)F4D>%)&,$*P\IHSSSD2U&!]@:-Y4+SC6/.^*4#S]7>+O?RP>1E.DXAS:]"[ M1-C'"4 O,3U%Y1L4 D@K$[%0+ :F-#9$:(\)%B:,3S^=:RA?!>VXV>-G\RP^ M>!]*]5_=Q@B:VB+'HR:$.:(-#X!&&HGPQ$;CYQ^/2]$ZO^@$S0]VI#$>.\8T MIIH)90"?D6&+@C1S9 $L"C3N_="+=?94$:L_W.BV3[J=<.,HH;W0-WD'G'Q3 M=/+.X2,$%Z>O]+DP$<7@(_68,:J4480[FJ+'#B ^KC^!T1C&L[QT<">,W[-Y M0?"O0PBC>T/HRF+#+T"(64(E-]XQS1BGP1 FM%!8H8"0L6@)H67\<4Z@S)F- MP2@#(%:,@OPSDFJN$.$X"N/H'$%Y+FS/I61^5#B#.Q],4"ZD7&GDL8Z>&@NN MO LQ$D]G/QU@B>)IH_A1\A.092!-M<+8(.8ET5;@R "H+#!FS!R<8+X$PX.! MP5L)(##(< &P* ^Y29$>JB*EB$NV,*F/C^3-W@U%7&8P_1@4?U71327_405N MG(L*I =F1B$M$/)"&G!KL0?;;=ZSJ!<5.8^22HU3?6_&"?P'<)!.140"#5$@ MJBV8\[.?_'8_JV?]5ZR>7R;60U79E]8$!-0RRC-)G") (L645]+IH.<@<_F> M)NJ\$\H99J26%)-DI3FI@W#8>\FXLP3/0XKY$_@2LT(LGD@E):A#:5CT6$7) M*>' 9Y[K@.G\$VNCVVYW.S^RCCLKM&$V.>.,@G%+&%'P!ZS>:)7D$=B+H.=( MF^\^.D4]]TSG,'P-@E;S3MX>S,OA@UI9+S5#P5/"L WEIBY5EO%"PJ$Y.-5X M1JANSN:(ZI$QKA&+R@K,@@!N=R92;FE$RCHZ!X6YO[$E>=&4)I7*.8N"MAQ8 M%$D+'@2.1AO*-"5B#H[&NR>QYIU0@5)K+%-4"\VD5L90T)_6,:Q@M MJ(UY)Q3BF#/)+-,L,%!X&O/(*3*,8*,$%HM"J+_GG5# -HJ38)F7E(%7!]8) M"+[H(D="&3P'ULG]"+40(1-+ L<4[ JA!,/2&!L0-DY*ZZ-#; XV=]Z36/-. MJ&B)-XP)%W5(Y=55VLODD?5I*Q-5;E$(A>>=4-Q@(:0VC#O*J-"*8&P\.&>O\X[IN-RTKH?S;UE!F$L2.6V0Q]3Q,LDL4.N)MB8HXCEXU&0.JK[= M2:(YCV<9!311VAAB);[MN!/YK19C+0SC6.[YJ MBN.0.&CK+#'*0@I8YS @76O0RR)59%)14P?HM]%KIN*-8G5+ZC[)!N 'HBYR M2B -9K5ABE&%-?)<@Y.C)/>@3,.B\>Y>Z 53N":0=S-\":WN26J[P.R+P7%5 M/H!59#$+V!FD5;*6O$2:"'RC4,&2P'/&P<:ETT\)DYC90GR3D6F@M*&,>(B)M8)Y>7" MJ>#IDG@J7(PI$<88XFD(3%FNHU9"1BRHI,SS>>+B=>C!YZU!HMB'X 9%WL]# M;^O,M08^^-=%MYW\RD&_)/QNG)17>1>*D>"L"H@9 M;11VCA)C1)#>!6]Q(PZ*PGCJ9RI$($B"TZ;LLS.DP7_ MU.!(&R"_-EM$R6&I,(@:+A#S3#!A7:28.^.1D$IKNI00UU:!*$"42X8XT=8YPDV0D5+.S#Q%#!84 M%M/Q4)"(#HF M 5Y$:)RP0$(2 A.!!_<4EH\=3[?]$4%(()8C36*J7JD9CJ5 MF(HJ80(%+_Q25$P5$].1$S&)"!,$)IAYS*Q5U'K+P?"T' 6RE!-7U<<$"^L= M7^ZI[7T8V*/@^O5NU72\Z7>+X1[(U_;"VAN*I\Q[Y50JI6Q1BEL+*I@AP7)P M:I?VQ@P#9CI^"S7I2 *J(Z*,1JNCX/'S\)(266^UPF'P^T6WYU]>_0E_33;7P^_$ M$JI08,ICXS11F! = HX@23XG*?'UGEY_V +RMO-.U@R);=8D.>G_<9K[?G,- M(_1_5\IVK_[LG9C.JS]M\1+N'GT>=7*CJS3@S+3RP\Z:@QD,QC G<=2PEY\' M&!4,L/QZ.AXQ]-/*.V'R!IBD87^L[=2W-BL?ZNOUK0]7QSR#H_VPM?%Q;Z>^ ML_6ALE[;K&S]>^.?Z[7MKG>O6OD3&*K3[=0&;>C$5<9\MQ=BLN:]]9A*BZ(-3!MM*4U[>A@G MX.R1.#F$FA&533ZL5#HF24T?\K7-KBNW *0,QI7Q_A/Z:6@WNU_>DKTO#5H= M^*.M+P?;^FBWW4 '^Z^/J^V=8?7\\/2@_IX=;+YN-LZ/A[N;6\/J4:MU4'_= M;IR_1V]IK=4X/VG7MC\U#S;?Y-6C*JMN?T2[V^_/&OM57CTZ/*L>[?"#_8]G M!^TJJKU69V_)P;"Q[T3CJ'94/6\>'=0;I+;]^JBV>0AM=H:-]NM\M[Z7[VZZ M80WNK]4;7_SV)^;_^:9U0%I?[-%)7B75\]WM6JMVU$#P'+2[">,Y>I,W]G=X M;7N'U9'#!)G;ZM6K^QM MO=O=J\_\<-\-BMX ++Q*OUL!(S#I]PJFE6Y1P?PW/_O3W8V5?C-4OMJO%;" MFZF03V7=]2MP&6O*9OXUDKV2!KL73KI%O_);^1U,]A:\4;^R]24QP.A:\+^O M5:IF6,'R126)QLIO#RYG8[=HFS[C,EB;4U M,KR>MT >?B:".$Y#S RC' 2R#9GE3&6*!ZF,!.]2@I.P?E+DK0I1(RI>E\RS MSWF/J-VW2A]A+QR6V3B=?@VN/&M054\_8TVP <\CTY;KC$6%,O!!3.:8$I3' MJ(BB8/'6MZHO*CNUC=495O7L=E6_=69 8B<4)$E87%"_8GJ5WDEPR?WUE;Q3 MR?N]"LAXD(7%[Y4[WZMMBD-PP&RWW^^VU\1)']ZKGTYNGS2PW0)\O0S>KV5. M>F%M\N$/G_=.6F:XEG?*498W_7&U.PZO5"[>.M,:3UXYCZ/+7SV]533R]OK@ M4_;]Y,GCRZOEI9=]?_,:1:N:XSLOH]6?NX97):$_>><&._!-5LC)V<5#'BXP4@W$-(]6119?/:T>OT^_B>3_ LWCFH=T\;]5J[T=X[ M3N.L[3=0[6C]O%'W[6K=\0;<#WV2:OJ]I4[?UM?[U0_H[&T==,7Z9^\M<0), MC(@YSAB2(5/:Z4PXJZ,,!OZ18%6&ECD%D^U.73#F@&^ &R5HK]RKZ7/D@^LP M?YVW O1N08LN,?U]3.]\Q?3AY\A0$!;Y3$8;,V:=SVQ -$.:2Z0PID:%E5>4 MTHQP3+5&^/L)Q$\_!TVY5%YG$1F4,1S!0W2< M9)('8ZBDTCNQ\DKQ#&M)L/HVP+]CG(R-6P#E&J"WTNNV-.R M+9$]BRY#:4BD8-5NOQF*RIM!D?=\7D:Q9M[? 1_GBE%TS>-_&"GVLS"8GHB[ M@](IH27OI07-2M*QE9$$^OUA9?["S-;.WH?*.%6PJ)3KBU?E=PJF_WY3G+PL M7=U[^M)WK5U^Z[:;D_;D3KE2JU*1G_').5YE1#Z"FZN%>' WE[%5@NXWV)]W M1:W_JF'T]V#W:H;7S]V*U^_!D3Z2/2+DM5<;-4"CPS M\$/FK6/6N*BCQRNO,$* KU2(H0?_&G_=['K,=>PKR-F C[L%6)B=)6ZFAYNC MX\\T&!2"M9F+S&?,H9A9$W%F'=+&I)1C!;BIYBU;F!O!E1G=Q,30Z]ZP+ 6@?YR;S'9N<>-""*>"JO046F*085YB3*##I5^:(639K<3*ITRJO:B M!I#1+%*J8(!LCMP]H,!53OR!5]1(F?7+-U MF(JYE?$/E8ETR#Y3B33#4F;<.K!CC5:9C5%G7CGCM N$4;/RBF%^(Z?M,2W8 M5-VI]2ZA>(X7IQZ*2L?TLY'EH9\V4]K@C$7*,L6MS*Q"X-X*&YV1H%>IS*3" MXKO98M,15AO-X([+!%]S O[N29&G]1[;/:O8T.J>5O)1]N]K\(\K*OM7)>:I MG&8E[X$$ZX>.#S[E-??R]J#5-YW0'?1:PTJJ,=R+P_+.\0U="^)K%!D?)Q1? M2C\;0#]%Q72&DVNQVX*'I_N2#YZG18G>3?'XU(%MK5:55'<%MK\51R:KG/,' MCT!KL0K,.[4(]#3@^NB!']OMMJP!]/6!!RY+O_TB[P/@TRK9H#->Y.G-I0@< M.R.;X(P/WI_7R-X1."&\5C_(02'=6)^'MFE= M'MHU6)7LH.HV.##MQK"V6:4'VU4*;CBNM7?.=E]?<=U/J^N? PL&HX@R&ID% MU>9HIIF,&3** .48!I]DY=7__K>6C/WQ"_DG,X_D,9[@'2X#JG)R:;?(W@"$ M&R-\+!^O[<)(FR]^P[*R\7JO0BA:A8;W67!<"LVET'PRH?FA6VY8AEFJ@ED! MMD5KCB4FM 6)>4QVMZNL47_3! ,1P1A1;?,CW=W^R*KG\)PCQQKDXS6)>0(& MYM_0;X,USIO-:GL+-4#*[FZ^1[6Z8P?UP_,:O%,MC>?3-8EY^!FH0X(S*F/> MQXPI$):&(IDQ;GD@Q@5A[;.0F%_!5&F/T7137&)F,DPN216;*^V50+&7FK\K,=T5(1F;HN+*F+=>JM]L/F1I''5]E,8>PYA"WXWSCWQW_^ 8^A_N[G_$C3:X\4>?CJK79&=M_3,(1RJY,UF,7F<, M"9TIQ4& ID/@N*7>,O *G.74/5=LQ,SGY'?[._WDZ2CMDM9NI2E,RU+ M=WJ]02@60Z+6SM^36OTCKI[7\H/Z,5BA[UGCJ F^_,[YP?8G\.7?XT8:^W;U MNO].:YL-#/>>5\F;UFX=K-#-9KZ[#;[\4>WX8!_ZV_S4;.R_/VW@:Q+U\#/E MDCHI:4:#<6"-@DFJ&:69YRSMGV4:![24J+=*5!HR]IN[GT2%MI74^'XB=2K6 M^-=(Q"B2&XK@K[SU1;&+4H^,([OPIG>O3,8-+T_7"I%>9^27T#\.V[;9^>YP,D06B9VU< MI**$?ICHR9G:=';[P$^;.8SXJTJ\*XWE&XE4QAT?%ETP$[+QH)T+(<8_YF_S MU(_G#1H=@LIFK76PG[(%#]GN]A:JPK^-HT-2/=\BU?K'L]J-<'/W%'ZCU?;'TRKYU$HA MD]UT3_W]Z6XR]#<;Y]5Z YZU10\^P1@O&?B[ZY]C1!%;,/!E##QMH669T2QD M6/"TNQ:[:,S*JU'U:P!.UQV_J)R8HO+%M :A\C^E^72CUM(]U-:=J/^1#+DE MY_PTYXP5Z$@_+=GF'FRS53*S! 1,B2M029J[1D>%8]: M\L:<\,;U*%.R0FYN!YIHG(DO/[>5U)Z:?=Y?9A])F59B>E=6 4 E(:W>*X4AZ[4"0*R^B6]M0#(WMXS9YR4A!'#,ZL%"9CGL GZU%FA>/"F&@0"ZD(]>@4 M@!<3AR<4+N^5H2\00Y64.=Y+9PHDE\A=LKTJIE\!P(W;A\H) *!L]#\8KW)4 M.4FU\)L_5Z#JNZSQ4UIGR5Y+H^L7>.N*T16]QPPIF6&JP.A"6F2I^&OFG&7> M4HV9LR.CJ[+_8N5D(_6O]7E[ M:'OQ9%S;Y; V1J.:2P'S4+N:=NAGSYF47K ,YAV#)^;!7D729Q)%X[0VTL;) M K^X>X%_AM&X$[_!^VECYJV")+^Q::D)8B*T@NN#F.ATRQ7O 5C@J16@>+PU M"EKV\G(5?'1$4FG-IV>UANGAISD\.K%"!]X-KA3A"UCQT"KOF(Y+":[&N53% M-S7N]=.!8(7OC39%^;N6V^EOYF*Y_;)469T^PYW5+R9D=)[!\^8V]MF$R$![ MV$P$SC*F>4S>(H5NCOYO%UU7+PY#9(ICCS$10:FNF=6J&O967 M3WW4UW]8,RE79G@Q#G>WOIR/9E M*X7KQJ HOAX;<[F?)'X_]$/[12I NOJB8BJ30N&52_5(*[\E^1F*UK!RW.F> M=I+A^:%OBLH[X(7*5@E%7*!^LK'3BM5 M2AF1C]5^Z@^+%9;A?IO0( M@9.K18CA@G4 8+8$T<0A^;KM_"O:TEL=CIS(XS'/E M8WJ3YUR:VBNLZ\8HO(KN] *3+K_RY*4N+U=2!+L.YO&""F-NBR^/7YI+I/C] M^R]Q96"CD?R@;SESJ+]5V(_JKL!#?LM_+]]UT#$#G_=+%*1!]T:?RF50T[]B MBY=% 5-?O8E\3Q(;/E9- 0*/XK&D211,=G[JOM\L0JB4QWN!NU Z!;>T3@?J MOH AP9A2M__H0:,.F$7I81=%9#;SGAN,"C2G>]9!W U[>3F UQ=CW("7&*$A MM=D+O4%K--Q=<$#&J@CJ\PNHX9,1F$W_BK+N%K?(AZ_UBD9B)5T%$1Y&ON>E M0A]^?,[>+8-=K=3AQ\M8.$D.[ZAFR,0>2!H=1C R0"Y4U?77ANF#F0G@H^<7 M%=Z3;3$2/LOD]3VO':D8D7YJJU4L<\N$K%R?(;9TUU_*^ M:>7N/N42S>^WOMO\"^^9$LT3I[(,DX[B_:'T;(L 5D8*ZYA^W[@F7#*]":8J M6J^..DD-OLN'E?56KSM14-?[(64_W^LC\7OIOSVB]IC,[X]/X[RRF/V]\NY" MS=VJTQ:+VQY.IU\%PHN?8+])ZW0N]KC59G AE9^<-/P5]J3W9\\976R9WHK! M[5 B,[7B,S,RQ/_^#4OCOC85X;>M%:6%UPRH7QC77^L-VFU3#"=;G\ND?G+' MJ5#3,,DFO+<#K'PV_8*>>E5(_3.;O>4J(W=?_=GMTVA5BH>O.*+T*L.+6G'D MVS #IW^J.Z:G-P.;H>>*_.3*.8V/M!UBMNIR)*-[AE-[OUF,_\X9B_'19FPT M.!_<>%%ZK0PSI%8P)G.KD@DC[OICZ@.L@ T9_UKI@<5YD93TV9/59K^]\NKC M@[N//V/ )@/USY?FPD"9!DMC1P@2SGP_.2 .CLV9^%,Z[$8>.Q82,G< M<22>9XQ\X@1\[PKST/;"ZU@ M>N%%961;I[11/+>J#4Q+WK]RG\& MID@9PW>LO=\M\&X>SG;/V"8EM\4V9S6,^6%GN[9>_[BW]>&'ZY'-U%ZH=Y?V M#XT64,JLW M7^!Y[%&]D#Z=]47[0&E:<&23U6>8HC!"8'F-#I0>3,LHN3WEF M-C1-*Z;%EE%J"0![W" MPPPZ<$_9G1GTF]T"7L[?G?TQUP5$.5]E\N>"RM^L MGKE*E7SP7L4JH_VL7I;2/?: MDB,>+2<_6,3[SJ;BVTU_E4XS'7N_7:K^/5R[TS"^.5LS_SHO>R\K^WFKE9MV MY>]!K_DCZPD/";3'.0GWB2K\WCZUJ:+%W5A9P!>>+1S-T\R5Y;?N@Y5Y>JF- M9AXN!UU'QV<7/X.,F1>C::_AVL@QEB-/ZG&6IG^VZ;3^IV8XJFT[K6^/OL#EU=736TB5VM3V^NJWI=MZJW MNGU5U>V;F[IF-ZRI=BV8OOAWOC5'"PC8P%S_[L6_K\PI7=Y=7/SX\>/#C\8' MC\PNZK6:=O'K8W;DBI]72)_-PW[^8+_S.74JC6M6M]I@_4TQ*?K69 *H^/M?48@QI>BND . M]?FWZIK'AQ??KERH]R#PJS,(EP?T(DD9]B2ZDK\W"?/3;F]O+UZX/>WNQTXC M$>VK_&-5J^<3FV5MZK+9MVI,=XH^K.^E?'V(Z8[LP\X[*,LB]E&*[[YB-P0C M'UD?9M[SA8VPL*P]UKC=G'\0]KE_A#J4:.Y/?'#CY MP'H2-TD)V+0$_O,%(T%.=SV2F):#P=@S !P4ZJ;( U\2E'?@C,1G7EP _7\_ M?@LZ>4X_9[P#;]Y66QV*^"N#7GH:=W5.] M$!=NJ(^*HB81P MRQR4Z3;UN),LNA@K3J;.?N_![(W,!_9AU.]V'HRQ^= TND:O98X^F^9XI*3K M_5PD0&@"B#K3_HBI$<5(Q#Q!DBF(N(*0[1FIA(X'D+#AS1'%K,.G@6V3I1Q# M?JC">&>SD6#9J-5T-RS5[ MT&^#M8 SBFNUM_J/@Z'YF;7I?#&[_=%IP$QSE6.JUVJ7AV"Z(0=P06=LDRCT MOIC#<:?9-9F6VN9PR'_OM_YM],*_G_O=!W,X>C#;G59G?"+D\\F4V\5EK79U MF%VL>@%6W0!"/F = _.7/-W7M^A\@ZM'9@!)@&J//[6[_ZXFA6^*@K/DTZO1,M4EZU5:"!\N8 M-2W,,[%O.9X?$,2^Q*0EU.P#HA [?AX%QR0R/>LU]B]3S^"O$8\RV?+HZ?'1 M&'[KMT>=3[T.FWN-WMAHM?I/O7&G]VG W$"K8RI9NB(G^7W0T$2:OX%/Q)B[ MGP1KL.8-8N9GW+:T/? <;&&D="/EY"C#L5[3Z^G[3!U'-K=$8LZWXC8 8SAQ M3@EHQ$\&9Z-VV3@.SE#(&>8Y_(QE,^"5_HQ7K:4\^30_&+VGDP5I.*F M\IGN6A/%T T,(LKRJ57=J6T2R+W632-MYA%]&5U2-/0>)(3UY!GE<#Y9I'(W M=(B>D1L< ,T>1E*@M)HNBOD90&VR!MX4 M1,S+#-P0+2!CZLX&B$P]LN"[A_H3!X=*\O,#J,A0#J2FBPI^!I K$2 A R2$ MG '=I__?M)-#REB>07TC4%N>2PFT:!,Z7"T'W)99'.20\1@[&[*8)XB9EA*B MMM$9?C&Z3^:C:8R>AF&-6069W832:%MK:.D9CO,!@A%(B,=&6; 4<9(?:=B^89^.W"0-VUCE[D-#)V.ZU,B-J;YCPAR/=J0MB$F7Z"3 M*X@\K4"Y;[S4Q<*B$O95$'>"AYVK;H!$/T#<$0 IX%T!HB]GEQHK\=_HU?#] M8+$4T< 38\VB!*XCT=ECC42-N]PBKG2Q&*EH$4PB2(@$7"9@0L%*ZAG[]"W< MFD-WAGS,1,$)=C!]92I[1:K]T>YC.B;@#L M@E5'A+4DNP+"OI32;LR>.?ST;33N#XU/YHA],!]'/5-I&U(6J3P4N]'2Z4S( M"42L0,3K[X!Q.T.A'I#)&WW#7X7G]LC@;&-Z/955K8VV@OG>3J=2U= !+D(*(OJ9K5Y[(=5-() MK-YHI..*#967<IXK5@L\AY'..BY%;+3TL^?8IT%878H<^BM=2V4/>Z$/A0,FO9H0 M#V+Y(.Q Z'I.*$EC7.5T_H/SX$7XPT0.:Y$D7<_&30WJC:_*(=2L;3 @!7,H9 MSY7^N3H>(0T(YJ MU]+K>C%I"36K7OO8HI#6/=A_Z5)3S*",)8]X[#E\R3:)W(?HNI9:C%PKO(2N M0W;:0*O_^-COB6\YO;J4E=SQ7&KIY>)]AQ&$W,,+9^RV%:[NN_(QE+NVJX8\ M7-J'8QG=GZ+^$QLU//>9G^O&%#4@:(H(R]1'U+.^'Q:,G4BHW 5?Z_740F8N MP]C:)++N#5AU!XC^G!VZ"IRC.60#'B*^H4;L .OX?L"W-K^E#>T5*K>A&[V> M6BT]PH;"WH"X.V*/4=RA4AJ14%+3$">7/ [,WD@<^Z7TJ.MN2OF:Z33ORQ$RCA3[U;M(=M'%#E)_:&NZ?7T0^%9 M<)5]Z\ANC??%EF1H,;5@^GHT@+O9R5&LZ_74&JP$Q5 $B&6?V\J<9VL1-09+N(,GWY2T1\GM7D6<$\A*_@S2(52"$B1T' MD3C Y $N$#")0(@\>[FA:;@4"PVQX,U'U@'+U'GXR<&]UNOI70>[P$T* 6LI MI<2STV-SNSDV?E5;HTXVE\]6-UIZ.V9(#01Y.76 M2OOF5;;.6#S-)VI_XO@QLZ=Z$*6,7&K_ES4MO8$UP2TJ 2;XE1V4GIGS%#L% M+M(;YE+3ZSLV<.R$*&1;RCMH]-0+G8< MGF7>5R@)^(NS^'LS[UA>@CU[+%YM90=$]+D"_( )Q#3@WSX1+UC>5\+FF'6] M L(W88578J(.^X6S6;\R+S7DCFL1!'EU*?S;<0W?1W2(*":B:RPI^&H4\U. MCNKJ]:AWML?/]3H(UQ9<8@H=_!]>70R-4,"1 \UL%H7%L.NY,WZO);9+OQI3 MBL@W!$G;"TCF\!4H]X\Z?(4H_1\/>H\/2AP))RJ_ _C*Z0>BWX,?+\>WU[@!1[!NC%]IT6(-,)>1C\H:.@,92%$8NNLO[B.P'9L;B MY$'6@W!O@O@Q7/#AGODK7\!SJ6^^(&)A'V7;PY%UY%/GR02H0%F%\PN)2JV8&M[B9:-I\73>) MW)+Q Q)[$!!KSBX."+;X6\1'>.;B*2]-4T$P%T\:9D^0;R_X#=7+F%BL/ZKN M(S7,1"PP]L3#F2YTGGPT\J:4C1')_<8![(X(,6PT>;O)]A=-/#&9Z\Z2TQ3A MIMHSVYM,Z )29#>1RY*T(V.'+&[O'S0D'HL>*SP6+4?]0&9%, =QTT9NR?P] M8*'P=G8@!F6^6.)D-7'8HMP#Y&96V!0C"FY6!\DQ3*V \+>@96I 1E+4I**+ M:92SCQ"EX:_KH$>$767P/ M41'&M6NV77F=:%8>(LMC\>=_XCQN/$=[IO,CN1;6D_-2S_H086:M2XAM8^$% M_ MV+;SD;^?,4(H:<6''/D:+I4=8VZ.G]P,X%58KFZ#&\=F0Q:KB):GV(,RB MX P-&-J\0NK/%2U$E5F.>.#-4L#X)F^K5<+;17*!AJA?;!YHLV>&EE 4842Y MZ@X;37CQ(:K*]0(^H'[TO)3Q#+$8%XNX/O'0=,@R$O:9$V3.[__K;KQ5V$?Y M_)0W&5R=@I8CYTO1%,&:?M'S5P;E-$48U7:&I9R*%3SRT3ZRHI;*UW6>_G3;[[)PV-MZZ#],%$)GDEU, M/(9G8?..E@-]?S6@/AGBV9S&#C;TQ]G9N0KM>WOFJ#_K?6K[U]YE) 59:=\^ M^E@Y3%0@+(*GCJ>/IMHLTRQ2W[N830IV."U\\IBJF>>T$'&-: A9@]E/]]YY MR69=('M_F8%'4>52\D&;:-[":T MOH^]O!7,_&R+4*DZ>$_&[CT8XSE3 ?^X'GO_1U3S/_V^D$/Z4(PM(N%2S\ ) M_.,6BY0X%&$V4YL9.$% M=$Z6V";.S#XRL]W@],ZI;O&=;Z#SZ#=$F2E:B _! M8W/\,[:0/! X@%$1XH%D8L%W0!"?[X"(-[4*X6,V6_G\3"7>#X7\1(5-43.4 M,(;SQ;XFP[)8WU9&S %,3%1\Y8C%P'P0LOTFAW K[,TBW3_SM)P2]GN4%_@, M?H3Y8R:\UANUS9XB3L"YL%HS=KR99O]"?A9%$9S&SDHMG^.P&][J[".#:9E\ ME*H_;7J$>#^8L?MC;TSP;,92Q#5-OK+PT<+>?RZ.3?=!K2;Y4"0#R'#QLK4? M&4E19X/8 [$,OQ5N;".)@?.S*NJ"?FR2AIKE&D6R MW,WT,ZXW[-DO*Z4IPJC"*E3KJ!K6?NHBC+2+7=2?AG-C&UHB/HCJB^PR7+)+ M+&#P60S.LLK/D-C\(:SXN359BGH@5:[[24$1;@3QCFV*^^I4AW"ZKVK,V]2N?Z#EJHWRS6_!)"P)-1Y ME:V4*99^%'D5885-_O#'_FW#ZO3OO:X>ST]R][;=J@@^+8Q$C*/BF/W4!1KI MT2N/:AR*,.)5BLXB!+'M.JIW#3S"10V1P[W&V-LJE$EBD@/Y%=9-?_9\NDJ: ME)_FVT=5!.Q5RGM]8KAN !T6?3!:_(RVZWU'%0\5N!?6+G8M+9Q@=:(8ZQ+B MC#O?FJ,%_/C3?P%02P,$% @ 13JQ4@V;L9&7&0 <^X !4 !S=&5M M+3(P,C$P-#(X7V-A;"YX;6S=75M3&TFR?M]?P?&^GAK7_3*Q,QO8EG>(P,8! MS,[NDZ(N6;;."(EM"=OLKS]9XFZ$$5(5-(YP""3D[B\SOZ[,K,K*^MO?OQZ- MMSY#-QM-)[^\8#_1%ULPB=,TFGS\Y<7OAV^)??'W7__RE[_]#R'_>K6_N_5F M&D^.8#+?>MV!GT/:^C*:?]KZ(\'LSZW<38^V_IAV?XX^>T)^7?RGU]/CTV[T M\=-\BU/.OOUK][/R(!2ED63M/9$Y.(*?6&("3R)#SIR)__WX,VBM!0N)\&P- MD5Q&XF321"9K.4LB9F86%QV/)G_^7%Z"G\$6"C>9+=[^\N+3?'[\\\N77[Y\ M^>EKZ,8_3;N/+SFEXN7%MU^]_$8MO,^?4&L]'/L\6'N]/HYPN=WXMKZ\YOE'?DXFND?$08)X+] M]'667OSZEZVM,W5TTS'L0]XJ/W_?W[EQR]D#P &587'-^>@R_O)B-CH['C!?*V<7WY].-+XV*C:7?Q/\<^P'CQZ?!D1CYZ?SS<'?DP&H_F(Y@--2B5)/-$9W[MET6%+V$\GUU\LE JH>S+4:$X\#XI(&2EQP2=" M)9!9T292W@OMINS76+3=Q:UIEZ##\>W%UA&TW?Q%KUN/FCG MWW@Y.SDZ6ER3C)!^%_^_C'MU>#&?MK3'&0M0EG5I4IZYX1^^Z_QDO@P,@.,V M(0XCF"/2.T4"Q:%:4X&?F C)Z/L&BWONL8J5^3.Q.R#&,-2!=0&8 M;$*)%0&NPA+YS%C2PC;5!X[=J9]<4EAI';T-FN3,!"(!C-M] F+!))Z-XXZV M'3BNHUF%$NJ946)CK=>S_Y5$K\]YB#E<"CD;XJ/ 2QR1ZQUCD3G%6O7A0#\WVV^F\6J6WY[-8+X/\U$'96I@+XQ''Q=ZF%T;DPR7-@1N2!(! MD3'#29 F$AX8E]HHDUEJPH55T*W"#O/,V%'=*BU&BNU).IA/XY^?IF-4\FSP MGQ/T9$,'7G">)4F@,:G1%/G,DR0!9&*,>6VD;CUN+$6VJ>1+9*7:Q.0\/J=H M:@SR!8H9K25*62V F0301M;[I.M-!KTY1[Y]-#8T0XL'86B=SH9RC8^ZTD1F M3G$,IX)0$R4J$("E\+C31[U)KNL38%W%5\RRCHY&\S(N%^E*7#^:?(1)+( R M1_H9:8D&@X)%38G%P!USOVR-=L+JW"9F_@ZHGN;<]9E1RS#5F'((1\?3SG>G M9\*]]EUWBI"VCZ8GD_GV?-Z-PLF\1/V'TP]^X=-9@)Q25DCH0(D,SI"@(R?4 M<>E4\DF%-I'6@Z'V-$>OSZJV1JP;R,^&8)4U/C'"@K(8%&)XB-)Y?!$TF!&=8-4H\KEW:WCWG,+)%D M=.Q1H6./GG!!;?"^T+7-7/9#3/Y8X54%DZ^EV'JQM3\>S?UX]%](%Q/FKZ>S M.?+NVMADC0U:"TT08"AU)X+8G 1QP"WZ>9H]-VV"[!70]2DNJD"'Z@9INMBU M$/@F-@&!,06:1)L%AG[9$!-R+(2OCZM:]2@2WVC5(Z0+V?; M,?W327*$@,25W"02LI(#:/4MR_^G')S#D( +&689P!QA_ M2;25\PQ(IC;::%P VD:\)6#ZE!MMR(1ON;VIZNN-8RF-BOA^_,&/TL[DW$4/ M/;5.A')45 MI MD).%)T*P,AFF$W$I))*M MDTQJ(8QM4^SZ0*!]2JQJ\Z>AR:JN11'&%PI[TU M64N2M"K3 XH1YV0F0+T+5DJD9QMOE1V3 M"\AHL#Q1M)_/"6,C M;RRQ,:"LW )F$9$[VB;QOJ^ ;,U5B24B1LNRCE%B\IH\D0"H:ATPES4:,]R< M#P]!=B'A7->(BE7AD95'+-6 M&-B5';'.&D&48LQR'X.1;0*H>Z'U*;RN3)&Z9JG&ENM;ARZ ,"HRSS80YUW" M,%%ZE)!E0HWG ,(FX&V*2Y> Z5-$79D1FZK^<39O73HV*0V+SA'!+2(+K.P. M 44HX!AGO*7:M(DX5T'7I\6,^JZEKG$J;MVZVCQT"022=E9GDDSD9].03B>D ML[8B<*TU36UJ(I: Z>GVC!JDV%3U-?.14HSX+199MHQ1KT@V938ZV$@"#1@/ M,X@V^N2\;S;1NP3/*DRPSY,)%0S0:)F;6>4XXYE8A2R4MFPG%4R6U5@'S$1/ M1<.M6[4F8'8PL)_@5T[?0RD>\$P[Q8D0 G59>B?8D!EAR6J>4_(ZMUFYOXZB M3U,MZUO\=KW?FGJN/I3M0X31Y_(P(92K1U1FK3$D\UIY?$2E(HY:3Y@S5C(F MP*@V?NU[J/HTP5*/"=7L4+$TGR9=Z7*EOF6JDN5;Q]&FBI1X=-M3Y-[;_V\MOE;.+[ZLU2#LX MQ-=W@_>'!WMO]SX,]KJ==E2B\12*=[;0[ MP2?]O.?5=#)[!7G:G9F:IFXC>+:V-99;9&,2$@DK(EE@N/1'>A&02..;;U U]'U>?YBO:4*6B M79J&8XQ+%YF6)$JYZ%\22H\C@8(R35D$%TR;2>][P[$-Y#O7\FP(F0:J&1"1 M@R$>J!,IMEFIN@6E5YYS4R+<&2.NI?AZ>_<[%.1#-\VC^9#; M!#:%3)QUI5I9IE)NHTC4GF%\&BV3;2*F:R#ZE%[4-OFZNJZ7#L#\FBA41A\D M"I #"QBEI81\,XXP%Z05E@G9J#+A!HS-P_YV.2 -VI34C,!B2R%$]#@^"V(= MU_@Y@.!MAL)'F_YZVBFA]?EX.P/I!PLJMM\Y!WKN'E[!!,JX$9+(1FCT"JK4 MV.M22LN\(8IY'#@80WAM@M,[ /4K@ZG,I\W4W\1' W ?J (4I6Q8*K;R,F>2 MA62>&@P5:)L5LSM]]#K5E3/, ??A,TQ.RF0!BY$Q0UPN55K)9A*D=R11,$)% M[CRTB:9OP.A5K+FNP6]72JZKZ(J[%QLS1+IS.C[>L%PE"FP7E[\+J MTPQW77;4L\;3562]WGOW87_P&WYGYY^#W;V#-H59M^_2O#[K'L$JE6DM:2MS MV5)&^\2= $,P$L?(/&-J:;G%%QPZA/ VJ48S<=\!57>N41GA(A.!J.R1XBF7 MLU>H)P"1!\X'=NCT.MN'_SV=G?OCT;>]O+J[;WL=>R(<;//GWH MII]'>+57I[_/(.U,WHXF?A)+7(YT^7QV3DW2PN88$_$\4B*1HLA09XEVS MG M#,VNS7BQ.L:-SA7&ZT> M%@(672\VCM>+(#@LW)1=C/X"ET= M'S(1R9DA(7-!1%+<85RKP*K[6/;@N_;)#3.Q/%X?U[.4; M1^>:Z "LP7PG8.@@H_$D&'S15 8ML_J;+ MS[#4-GMD*=$6$% (D;C,*$DL"ZXP\#2^S?3K=T#U:5;AD0A3RT1-.'.#P2E: M!J $L4*6!N>4ERT6@K@(,6@:BY]I3IB'CB^/M0WP"=BRMG&:4&5G-CM!46$O MG[4<%C)A/&["819LHFC52.1(G.$&DC9AK!9\M;=5I?"6"?VC0] 9%J MF:Y)B',;DO.&,58V>(6RU8MJ_$T:2;R5^!?)3;"M.NA^!]8#FSC]<,'.9G:J M63:Y3/+2H&,VORFY @K.*TV\MZ8TKJ'$)D'1ZLYQXZD.L8T_6QWCQ@/TN7D. MI]OQ/R>C#O">QQAAG'X88R:#.4WI.[!8WQABSN(R+U&I8QBD6AN(M8D2FFV* MSJ6<8IOL876,O:K[:42T6^-T&PO6"P$N\9TOEAU,\_R+[V#HC(UB0\.O:C[FR?<?(9VU0/H-QNGMM$,=#94)07!K MB1,64Q3\E6"$DTFR)DN*N0MM=#C 2O">P9QE=8I5-]O&C%HLWMRF_AW'L*+X M+'"00I1-? K!Y8!AL\@VR]JW\NHAP63MX]*/<)__35?/E34,2I\93+,\)E?$0HA2&9\] M:[S=>D6DSV!"L_:8U-28#:.N[W9('QHK@ ?'B0EE#QOW0&QPCAC@5FO@*KI6 MC7$>!+1/+>R?+,ZJ9\J&?+MH55S$!T^AG$M,9 9.I%2_ERT6D1Z95=%:/963XZI)3+)%DB2NFR30-%]L U MH=K98%S9IM&HR?Z*"%?AD_NQ^-3$>(VZHF2F0@@.I7"JBLM+&;9RVF;.@&U M)+ H,"W,#H,O ^AQ,W<6M4)IFSV:J^%;B5@_REQW0]-5H]4;..X@CA;:PM_' M<+XC[WJT/Z0I4VTP>,L\(S*N' F) @E@HG/",VO;Y/2KH%N)4C_8G'9UJSW: M,'5]9=DZ+G540#)EI7Q)%8^S";=Z,XAW1^>-;-#ZY]\P-THVFZ+>-Y.<[@:_SD)Q]AW\]AD#/$^=!* MH;/BD4#,NO2LQGR664I )J>]I):[1IT='E7.QZRP%MYS1P-)5N'0)"%@!)4S MX=%ET$P+(=L4;JQ;8?W$;2;ZR_,D^-#L=<=X_Y$S>4>/8DW90$3U$,G277^+QDXK4&(EV@Q"L>B ;+ M60@I6=GH"* UBZ&?M@[N^9-T4Q)4(^F9B'OYNMA[DXT4/&1"&&,"(PE4*!-W M"E,62"1R8+:PTU5$>E=D37TMRK^XUF<3PM*(8&O'#,EGBU5*8"5<1Z8TE97(@R&N=# MFQSF^[@VJI,^+P^YFNH.-H"EHIPQ[1.1Y3?K,+V/DC+@6@L)\C[>+;URG]*K MBH:^4>:\D3:;C4.#]X/]?_S[X'!O?_L?@P/\9?#NX/W@\.K1&TR@^WAZ@#3Q M'^'@=+8X50/F&XP\F]YRT[&FJLB51I<[M^OB?8?.2BIU*.)X$Y;,[< M&UH**1LMNM\#K5?M5M:FQNTU]9H6J5B@<1W6:TPI3LODW]$9HDAQ9+6*9&94 M:0!2>@.D2"@/SD;#DP+^"!RYB:I/BQ*-V+&!&1[9XQ3<[_S\I%NDM]4=SO++ MM_$W*XA2R=U\U]@N6&8U4P1-+HDT*1.7@R(Q*VT%U/K M;=P^=*-)'!V7";GWJ.;#+S#^#.^FD_FGV3!E"RXI3CS#5O-X#X+\;_#=X9=IZ5:8-&6.6(8OTB9SUA$W M?0%4AOIR?=,%$M&6 6J2R^ M2"L9";IT6<, (B:I(0E[G_=<[59]6BFOSHL&VGZ*(6SF;'T,W*_L]-)C76N<_&LQL;"U?OO*VK MO?K;G_$^9V>KO9X>'4TGBT../DW'^#3,%AB'3$>5(C2 M,L-ETJUJ31\"M&XOB9C0^X>\:+(L\(' $=DQ17$<-L YU>!MFW7IWIYZV9(W MW^\G\1!;5#S,!#)T':2%9&]&I1QWDF9GL [F?K[HVUM:7\;YD)IR9@(KNS9+ MJ:&PC'C*2[]"J9S-((5KLVKS$)2]6E!^3#8U,^6*GO#\\_(2_ Q^__UFM_/7"EJ% M*Y7_L_[G_P? ?__]\5UEJVM/VKXSJ&SVO!YX5_G9'!Q6OCC?_UX)O6Z[\J7; M^][\H0$HWK/9/3[K-;\=#BH88G3M8F^-:4\8A!8$KC6@P2@0?R.!,-B1X$/ MB%2_K7G..4'& 1RD !13"Q1U'% G)4:.V(!$U:UII#G&%#.!'!5!*,:U,Y0$ M'C\C&)L^]G 0GRX^8:>_UCP=_+5R.!@CI3C]T>VT]B-/Q"D/$ ,0 \Y7134[[S2LW^4F*6V (T:O_KKW;LX>^ MK4&STQ_HCO6C=]WV#J24>G6:AG=Q:^?'MR[&UO=V]5OWQZMXX56:SLLQQ.%^ MO_N>Z>K*^)E!O,V5%U_<]G>/+0&Y_,C^P+>OWB3^8M5VV\7 (,5R_(FW3W*\ M)YGXR,MGB=>;=[T#IG=O/2D#[YI?7QS(*,+MPRFV>]2C,2OGG3XBN(-:RW=^?;7 MBN^ 3WLK<1%[[=;_;/N!KJ2W _\_)\T??ZUL=CN#J)J@<78!/ M!Z^*A?5J_7_]K__UYZ Y:/GU)#!P(:RO#O_Y:OC[/U\-[VZZ[FS]3]?\46FZ MOU::O].MKRB.ZU5\^? ]_<%9R_^UTFYVP*%/^K]&V?'@]<^F&QRN(0C__Y7B M=>M_]H]U)WY8[U5\]_#[X4UNWDKWOL6[#;K'\?WQ5NFI@&XUOW76;'Q,WUL9 MWNSB];;;ZO;6_H$)"AB^#G$R0-#M9NML[7\WFFW?K]3]S\K';EMW_G>U'U=[ M5(M>,PQ?V&^>^^&G%#_^'#Z!@/!U6JX73X1P>HR=^M;V?U<:NY7-W?A=?6][ M*WVWM_MN9VNC$7]XLU/?J&_N;+RK[#7B+VK;]<;>U4>=_2%A\><1'[)QV/.^ MTHZO.^Q7?,=%W*_IGCVL$%0MD/WBB9Y" A7=<6D0\+[3&B=QH$W+7UPVW9[S M/1#'V]+'?;]V\Y@T&VOI54=-\M!T^K62%*% MT(:7QPM^%0X7_: 7_W<7GSRZO%I<>C5P-Z\IL@H9OO,R7$5W7OO5;>FJH/)> M=WU5C'@XZC@Q:8;_6B$K%V\XULXU.]_6\/%I!5U=L2T?;LS-<%HFE?_QEC*] MOEJ&$M"+_<3AC#AON[UB,UWK=#L1G:-"A;]6_O%[7*4KZV^:G;CE-76KLC>( MG"O1KW[ECY../G'-2,'^M?;G*WT=/D=B_87$8)+7E%*^\IZI%\00PNY<$@L& MMF(UO-??_.7,/>YROW8+D%X?$:R8SZP(OU<$L;(>"8[SG7[)W_6ZKZ0H3 MY&_=2I2PLG?H_: _E3*,H+_8&8X'E>*>E303K^<@Z8FW%#;0$PGZ#5A"4>,[ MQ)CULZQ"0^1.!9W8MKJALGOLAY_0KSQHX\H:^33")5DEETUJ_)XJN=EM'_?\ M87Q=\X>OO.OVLVHNE9!I5LUEDYJZMVIV"C$D?\7[>'??ZQ6OZ=KOA>.C^.ZP MVXHTMO]?_Y 8B=>5+1^:MCG(.KQ,JX%E'5XRJ6%\7QW6_=SM M-XM/[_E6',8/?R,T.?80%G$>.'Z+-G$MG0QNON5WT8[M6K>S4-U>7 M+AQ[1ZCY[XUW&_7-[O[>W?Q%D+LM3_/&IOO%I:R>._%\E&NL-S!J.M=FI M# Z[)_$>KE^M^%/K4[C@4/=\884=^][%3^WN2=Q0[GZD)0Y&<[6J'B$8C<@J ME'>_]5>W_?4U(NGC#);,,W2^/$%5>:^8ZNV9(=-&I)_!1&QYZ]LF(L-H+N T MD6:C[?=OO8@E#HR&:ZWW(3PX,/D$$["QMS>Y$?TB#'O7P_X^/GN/1?/;J9SE M'E..<&JIA^)/.:5^NTVQ>=+KI0QAW>_[07_M0>*_]M0/$M!CWV-."EPI_H4E MEVGR8"6B8],W1;ZI;@T-YZO2G>;A864)5O,_9WK"U]?M_#(]VI_-TV1]O^EI MFPS;RDFG.?B8S/"3OAOE#Y\.?]&4G L*/?&!$(H=4M9Q$B"SPC%J"/ZZ4Z02 MDY3@'&W[9ENW^G^M@*@-PRSR>(O3P5KGI.VZ@]'UE4I'MWWZL")'>BTML8V. M2_]LC]?7QF!3]WIG<4(_Z]:)C]H5Y\X7>E;8H(Y\/C-;W1_O\,[[>W3_<;^6>WHPUF]84\/MCZ0@R/+ZHV#PX.W.["&]W&]L?'SH/V? MHW>DWMH_/SZL?=G&M:-X[>@3J7WY .MXG^PV/N']+Q^;]:UZNW[TZ6?M[4%S M'TGR#A^<[7^QO-[X0&M'^S_W\?9I?ZW/_QP;]\TS=M/O/[VS??ZET^D?G1X6#O:P/6MP^^[;__3WMW:A[7V/MYM M'#1KC>^H?EX;O>=S_"S6.6ATX?Z7#^B@8?'NV^VS6GS][ML/=+^]3^OQ.0^. M]EF]O7,:QTQJ2)Z_:VP/:GOP]%UCXZMEF+$@&,"**D"]]T JB #ET78G)" 3 M],JZJDI!_GQU=5VL_]<_$(>O9]&#"YB;0A_FN9]G4'J6H*2Q(-IYS32S%&&N MC/6&&AKB7X;]$)0@PAF42@5*M4M0XL8H)+T#T$,.*.46Q%\00+Q2GD(5E%8K MZ[RJ*"X1*,V)PB\%[]NPMG!G57K1EHW+W[1\M=+Q@SM)/9YN'FY%VV7&I 40 MI0N9?+P42=T/1D97AJ+[0Q&NO@N@%%E]YZ:^8R81Z4)$7BN!<1@#RC@!!FD3 M=5CHX#GF/N5S(%)E8F8J,4?U?4DNI)W.C[C"N[VSAQ.(^YIKRXQ "R 0EY*( MP),1Y_Z(@R8) PU!0A)I H62Q2\);!BDP&B)C(W7N(FV"\95 E6)C)=Y1TA> MNKHN@#!D=7VPNHX)@I6:*"4TH(1'@B = 0IJ##!&$5B5E7'Y1G6%54G+Y != M=+CPKA14-?\,U-^J8I%XLSLX]+V*O1)2K/S1[-C6B8L?\L]R[:Q;)_Y-K]O^ MF)(*O7NOXR3[?N;V4ZLNCBH[4MW:Z3ORL>7__?'LX(L[-ICRVM:GLSK^?+A_ M5"/UQM_?XQB.:F^W2:U1P[M?_G-XL/6Y76_LG^YN_1UJC?@YC1U F)+0LY\7?<',1).??N0DJ;43 9DAX(2:>US01'!<'X^15I M[@*6$ 2I:$B9@$JTJB$F6\Y 2UY2,768_GKL?GEWI, MH[:B !WP+)W7%2(:"#P0H+V1W"DEK1:%'E-(2Z3'+\!K\;;;=3^;K59V43P= MA[B00<:7:?!E;X(G>"PLT\1&GB UH-H:H(0T $++ I1*09?PI D3-"MQZ/"45R M$.H4M_#2Z@C*^Y#%7=,&@B7U&&O@5>" 8IUB*0ADG]J8?"*HOB%K*S+*J?/ M\&!'F3G#\#3'[43A$;.ZRS8-4Q='O>>S/Q?$7=AIE0RQ4T!L?3)W0R+DC7,! M& 1-!%;$@+:6 JQP%)$C,GBZLHZC84;4O!PL2W%0)<-8AK%%'\C),#8=C$VX MERPF2AH..$T5,9SPP'!O0=QSI(@0)YV3J>@2JTJV'##VK#Q/MS?M>;>S\??. MNYW&SO9>-?67^[S]L;'S][OMRON/VV^V/W[?K.SN=.8I>_+A!!)E)3KGJ30VNQ]?^YKE#_"$%^ _7'1^*?5U*;9 M:J8"-@_K_C/']DR/=H\7607^6)^E@L6SV._/C'O=]H3/A6$ML);]^^'"RF>? M'\"X)IWJ(B7S0>R!HBP52J(8* @1\-9@!YU0U(9D.%8%GCGIOWQ.]8Q#SQ*' M%EB4/^/0+#@TMOR8YHI+FUKY6 ^H)^G0@M; $14$P30X;HMZ_((^PU3%92%U MO1/O)MEZ3EA\4B:4Q/%N+(T,0M.#T.ZD%ST$C*'" GC"): PPI'&U@$F># 1 MDS2AZ02DJ$)9II-3.4MQ&>E#5MYY*.^804@FB&&8 4@@ 32H !13% 3C*'02 M,4U(5%Y>A;-W]"E?:N)2,8AC?=;KYF.03\D>MMO'K>Z9]Z,"\1F(9@.BR?.1 MV#DC@V= .F8 I8(!120%C@G$E8!&)5.&5QG*-9J>KPXO@$1D'9ZS#H_)A,9: MR&%RL8]D@I%H"3@:M5EQ*;CT @>^LLZJ2I3IC/-+\D;4NP-_&5^J7I:D/N[V MDA"R8^+IJ$4AF>P7?2@0G5TIRB0$5@AB!0(U#E $%= ^N!2ND8'(('10*^N$ M5Y$LDU6371)+QR:RVLZLMF/^H(@S@D<;@(34/=! #"2S#@B#3-":ILAJ5%M2 MY3)W#RQ1]\#-;J<8:TK-.NYUV\U^O]L[JW0*LE':+H*3JGNMXUM+]_O-T/0N MJ_0#5#JJ\DBE8:VIX,%_'T+;_MS17]3);OSL.(YV?+;O=?P![C<^L(,O\?^C M-X?U\[^_UX[>-.OG.Z<'[1WVW^?;<8S?S^I'%M:WMFFM\>$K41H[&Q2(5H8" M%$L+-.,0. ]%7"1&0\U6UBFKDJ=M*Y@7X7-=A$.NLM:^X\-'=LP'FA M _(! Q1X<@ ;#0RG&GAG=%1;%JE:-."XJ++9SU-F#_"#%/!-LZ,[-HZZTC5Q M,$6A_NP(+A&;>->-3Y(]2@\'I,D*>@1&RN C%NG@** &I2Y S@+LE W822)) MJKHKJY!E1_#S5=L%4(FLMC.K[40Q?NL$)8$ $9 $5%,&4OU]P#V.6JL1,1(7 M1:L4*E-*Z4O*2MORP<=5[BH]_\-W3L;!Y)R?5JY.@A<)+F<9E1Z 2I.G_@S% MW&#)04#.1>L&2Z 1%H 1@;"V06GK5]:)K J><]2>KQX_41_!K,>SZ?&871A- MA8UV 0B"1Z. N.2E@!Z(^.O K2<$FB([1)6J'^BB2UN4+LP\+-9K;Y:_6'B, M^9>G6J^%\;*V3JVM]_^/JQO?4+UK6_XX.W!]]W&A_/=QKR6 M<_L+#!_G];6DZ^O[5ZZT@U (0(-6J1B7 A)C#1"VC%)%I#0NKB]U\SQVF2+# M+\$IM*A:YOF$P:S*.C;!J$9*.HL 0X9']&8<2!0@4"9)T:)@;:IF7H5\YGH' MV9U;6LU=5#'SK+FS:NY$J1*GG-4( :Y5W!RA84"QY-+E6#+*.#><)\UELDR: M.T^/+I;E]N@.ZYK?8E[-XM&=H5+P,B/4(N+$&9QF JP7=J31CB9R^+U35%Q%;SJH^HZJ/>4B4C[=RR+>>JE33> MG)M /0RM)O/7C!6<4^X!E(RESI$2*.,XX,XZ8H0WGH>B/-,3[V.<&9^3V9ZXN]G'2ZGL7@HEMY=\(!Q-)K/AN(,X[T4T M?&@ 5 D))&$*".94Q":'%8YP1*MH;@Z/)75K/&LU7E1WKZS& M>[+J1L:>*;#G2N%W*(- FGK )4RMY84 "AH%*.?!($4(0R&5;*6H3 9-]DTL M'87(:CN[VDZDORN'2&(+VA@*:+ >2"P0<%%>0D@NO)&),O#9*RUG/\3L1_-G M9 XOP8I9('.8/.:;(6@:")K,MR 8"A.0 =:BR!RXQ$ JQ %7%#.&C+<:KJP+ M6(6L3'VKLO=A::E#UMN'Z^V8.EBI*??*I_*+#%#IHMY"BP&+%Z!V.F#MH]Z2 M*L)EJLSU MP-7W2OI^>0MOD2+)9'I O]@6^OC621HZ,PC>*]\[KO+SG#678V++!J MP.ZQ[^E!G*9""!EP9@2<*^X%@[D,6@.B&024!P:,@A(0@HD1!FIE^Y;R% M)S@%.B'[CNVJ/:7\H J MB/SK3FKR OJ<7;WTWYSK=-L_;4RZ)WXFT>N+I]RH^,V)Y\Q:_DT.WF#2#IT3<4?Q_Y^U!4XS=Z35^ B]IGA M"@P*66&\ )+"BA7$AC");!&21*A% M"8#^H&N_5W]=B/.][^T=ZIZ?BUVV4W]S76\:OGW<[>G>V?;_G#0'9^]U;[>W M-TA5&S_KUHD??_R(M<&L3;_5IHFBG*BV>;THYZ=XC\_?=QNN6=O:8?7S#ZA^ M].9P'^_0_4;M9ZV]@_;3_1H'1U>+44M_8I20A$7? ,:Q&A7@A@)&5 (RL=M!9SPE;6 MX6I"R)MQAINU7X]UK_(C2?IUYMK!H3+Z^N9 MK2_KK?%,> %2HT3$ :<A(D?"*64ZMC]LHA:I*&*K"6VJHWP2^X:*KZ$MI M3U'O>FFP@O,4 Q24A(8LF!T,KZ]'J MJ#(LJQC?+#1X>_>))=FZ,]R5;$D>U;YRC01-MHHF5 $:I!L>UF8\*,^M#0CZ MI>&&&>Y*M;:V"PD M78!?=XPJ#^Z)\KKR1ZL9%Y(K#M>.O(J^8WVZW6)Z1SUTY;\;C_O]Y;!S7+@, M*G#^X:OGPEB,+= NR,@FL0!*, *(\Y)H:TG0;&4=,UF%\F8JR0);2^7E]]R6 MW^[6IZ]&8T.D(H!Y' "%%J:"U@%X[KU'2C,5;%I^HJKHS83*W&)J>1,!KZGI MIN[USN)\;K13R[B-P:#7-">#=.JYT7VO<\+R]#H[3A?4-$":/*N1D82F M;0[6YIG[5ZI[E"4/")%55II4H+WXKG@SE("XI#E![R]&4ZS:G, Q#YQN_M)B M.J_'5]2_?(YC^,1J6Q_B/5SSX,O^>;VQC0_>_N=HO[']4$NUH+P4$!)%00A, &H]!UI& M$T$[XR2S1&,(GTU&T-6UF1,V2KDFAW%(#+V,C#:D([9& X6A!-I(Y'2 AJ0Z M>^4+^N3EM13+RQMI,7<>,&DCY'EM@;'Q.Z$EQ33"CY(D59(E\#X![D5F CW5 M(LZ!R_(LX(;]BKB2+N6%$QHW;FK2=NV)! %:0QTW'G-2QAR@O+1*O[1HP-*D M+N<(8YJ*7F&@-.7 *R4%1B%U&UV6I97S>D%Q"1/O>]KM/]PU\K=^&GRH&IZ11ZHO>O$U0;+0"'&D<-A!A( M+R*#T!P&ZK"#CJ^L%W$1_+I$@:D<;BYCN#FK[*.I[#B6+"B&QB,;63YU@%JA M@4I>$6N)40HZ5?B RZ>RBXXE+T7,,17'Z'9FB2W.+10T'$J. \U-:<]^09S; M<6X:GUOQHS7\Z:R./Q_M;KTYW&_$:V_WZ37BS-+)<)(L M, %J$8S.OK?*O+6TEX8S%;=,C%?FST2 N)P0"MI0:GQAO MY,]4T*K LDKP% ?)GDV!@1OK. =^2K.&ZT<[7R56RDB# %<>I?:J$&@<&! $ M"4JD45R+I<#'[)4OW^)R*#7'= S02 53LKH"BLE(#+V,:R-P)(:%!:I.=<1F"'*^!*Z[SQN ME'%"AW.\X@%Z.PXQ*N*]B49[I*F> PJ)!%I&\TMI)JFF1D)"YQ:OR-VR2JNO MCQMBS/HZF[Y.Q!<5Y]X(!2Q-2JM3; %I PQFS O)M;:ZC/HZIS.-Q6>S<8BP MG*=6-^*8TWSK5N58-QUH=BI6'S<'NI4[QT-H:Q-5%U;A+S[@EI["9A M;$[*8J<0Q;LHB+H?[(:&/LW0- TT76G=+:QBA#I !). .IL.T$,"!$<(6@4] MPZDI\,R=^K(S8K$Z^\="*$4_/F;\+FOO0K5W3"RP,5PZS0$63$=+0!"@A7;Q M1R,A"AQ:EASW"M]0WQM;6'9+/"*A<,,B6B_+'S$-!#V<-UQ"T+W-FX]^H.-@ MW;;N=>*,]B<$-2IVE@'I_H $:Y-."N>H9$@I8$5QP-]#8"#E(! 5!(]"YABO MK%,%JT3=+,M\?U#*#HKRZO(%Q]7W3AZ2JO"DH7B:!3,)O?3=1(?,,) M6"-13*Y[DCZW$.$,V%>V:?[GD\Q,J7>#9%&Z%/PT&F E0H&(6MXJB:-(:M*]AR@L^#;KXHN3A<' MB2;J(HU4@*:HXG&W7R3 K?5\2Z<#2*]_-MW@\$(_)MXU>A X?HLV<=@G@[O? M,C%HZZ,N]6[7\J@S 3](RQ&\4//BCFLI=Z]I[U& J7'H*]JFM"?=2=VO*IWN M()WD[\5?=RK-.-9OO2+)NC=(I[@&A[[O$QXXW^G[M"]U"HD5$<_0[.B.;1:N MROB+=GS2_NK54UP3<]+6O6_-3B%X.PI^N6$O 'XVL&SB:]I^ 7@:*0Y MQA0S@1P502C&M3.4!,X@#,9^1:FF]?!-A[UQ':YO'IB>U]^!#O$1UW3KIS[K MK[RZ.C%Q5B97YO5%-9R7]3]-+[[OEJ'>/L?%XR]^DL7MK88:V[5J9:>^>:_E M4:JA;^[6M[;K>]M;E?C=WNZ[G:V-1OQAKQ'_J6W7&WN5W3>5W??;'S<:._$% M=SY?69[GCT_UC4];._$9_E6BL=ZNFW\T.Q&!NB?Q'JY?K?A3Z].6<3A$*UW6RT,22=O;8I%1,XO#Q6YU1/*JGTR!TT^N31Y=7BTK4M=GA-T%6%R9V7 MX2JZ\]JO;HO@*E/L0;?]]34BZ>,,5M[KMK]QN?W6I:YNO/06$V>H%M,P^H-PY[WE=J\76'_[_UHVGB_GO_A.R?^@;;1(KPJCSD7,[E5 M'M5Q\NA//8WGQ!NO%.**] M;GLSCB&-[DMS<+AYTH]3Y7O;I[9UDJ9XH]_W\3]7HI3LT]J9:MOVF\[N4:K/ MN8'2>PZVWAS6SS^0^M$'5MO:H;5VO57#!^W:V]K9?KO>?D<^'NZW3UN[1SNL MWOY :PW+]AL?X/[1ASB6-\W:T??XNV_HX.TVJIWOI-8,WR_>$S_KY !_XO$U M^&#KVVG]O'58WTKCVD>U+SMGNXUOI[M;G[_O-SZ=UXX.ON^W/X8K#FGI< A. M6T!L"DQRE#(@L0=("DDE=B$NY]2C2\IY'?5Z3@[G#'XO ?R<-MQ*K(F C"IM MC542"ZDQL9;$/P7XP0OP@QG\R@U^DRYE9C D''##%*#$.V 8),!*RK&#G-+4 MWXU4B9I79_>2I6C,/Y_TT6GKOW7/_4Q^DCMHZ].>DRL3;%D7H"=%TV%!<3 Z M8I:$UAAD4?PN<[9E@JW)LEQ"!P6]88"AHBP79$!)8H")G$U#)!5+F>X(5AG) M!V&?L8)CACUC&-E(SBDW1G/G#-(X6F:$&ZKOP4NR%B]8BR>20ZG!W!L(0E#1 M\F(ZG5=!#%C!C ^&" 7URKI -XOT/H]"7==#8Z5C&L-LT%EHQNS&XE+CDQ&2 M41:M)ZE1)"!,,Z>,"P8;& RB)A.0Y8&N^N2QV6@H*8&- ]![ R@E#)ATU(ZP MH#3G*N)7A"[$JA3/.1.GW%ZC# J_!P6OH,.8Q+W/6&I5I"TX>**%HD8Z8U%V MIBP5*(SY##1!LW2"GG+, %52 :VA!X)KEQS)D!B2/,D(+89VU"$2%A1,S)=BE'A&1)JWT].AB6 M-$*2U7T&=9^H/4JLD\P&0)Q.S8Z@!D83%DT%C0S1$B+B5]:CMJ.9$TE?2JVO M1]^ W_:Z_7YE>/XU9W<\H"KA'&C)'0T9"M&\[W5#>>HA+P4F76G 1K"VP7H+ M>"J:0@/!P#BN0+#"

=@*GX($(W^;,BSDIY>ZQ[^E! MJEKD3X]30:+^VGT.[3_8WGK*>\PU:UB57+![$;[Z14F72"V_^R3B'!4K@V=K MS[=:*=>OXVH7@MD>JE[>=*8YP]#8&%P6M=_XZK6B*%(#H'%*!;9, "FE!8X3 MJ+C5&AN[LHZKG,_LY\I!LO(J\B)]5EF1YZ?(9Y>*K(1-$4T)O# 64&$A,!1J M0#F+&NZAQ(ZF9!NBRJ3(4 8J@!Y(Z!@Q46G++K$XUTVFT M;.<52EO2@-ERZ7*9*4;6Y;GJ\IAEI&8'T2(P@".3DG:"!,9:"A2#AB6_-)-B M6'&E3,GX+\J!\=9W?*J;G4B&=NUFI]D?](JRXMF/40:>,9)/A*:-*]+)Z/00 M=-J99!I1C%ZKP !Q)EH^) @@=?*A0Z&"326A)"J<&;=T*,_.C&>CS8MD&EF; MYZS-8ZXAC#:",0L,=P9$>'9 6ZV ,]&&,)CJ*,+$-2"\V=I[Z3T:I:88P\S@ M[HT06$X.+C?UN Q:CM"IG^%I*GBJ39(-JB/+0# A46$)X@)T!A9P#T73!/( M%/9,#P]?NUT;+?MDS S M@DV%8!\F68M6'FEIHQ45) >4>PB,BM0E2.^8%I1P5+ 6*6^>="A9FF'.*W[F M><59]>>@^A,9(A@J0C$&)A2I7I:#:*)88 V&)CBE23KDA' 5J9LU:TNF^R_! MR[([./2]2K-8^Y4_1CZ6?U4K'3_(N<;/(E2WDQJI^?[@PH'VP@)T"^:>]]YW M+L22??@/V7/VK]!-P8D1#$8SV3D0K6<'C# 8>(^9@31*SM-4O ^3.=#-)265 MSUQS%^GLRIH[H^9.9/H8 Z4R'GC((UO47@)C$F7TCBL+A0P,%OG$_&:/DB?1 MW!>52KQYJ#O??"2'E:";O(#)MXUWSJ=>@[@_;N5$XV<=79O>5Y45>JX*/>8A#D/+HQ$! M)/$V*K2TP#!G@)#21-G":%P4Y^(A+%.OM!?EQA@ZJBZ2@ H'5?9D/$'9G4(. M]6ZG>]5OGHVAAX#0MTE6P2DWE# #4* *T'2N4ELE ..8$!,@MI9'8^AFLZ3L MPW@6.OLTX:^LSG-5YS&GD %!#HT#V$@(*(Y&@HYL C@2;04C!(YV0N(4ZI9R M?\OLVR@UBQ@E%=\:],J)QP^//8*$#J"7(/'WV" M2L]CQBF'%]UGFYV3.,F[ERGD?Q?B';ZND82[?3KHZ2BD9D?WSG8&OMV/4)B> MI-?@*?+83GWO:[3_S M2%\IDPK/.5\VJ_ CJ_!$P1KK!1=$ *(4!S1$[=7(8@ ])I;Q*$7(RZC"+\$C M4_>#2BLR\<>A;[>B4.GFX)^/]/#EAM[2NYKBTLP'7!^(OU?*_W&CD?., ,A% M*C2L(OX&$@T["QV5GJL(T"_,.93A+NDI1((; B@/$E!H M242V2#2]#%9&ZJE9R'ZK$FGF!>6L'/M>I7^H>[ZB!X->TYP,M&GYRJ ;'[W= MCBI;7#SLMN*$]ZL5H_M-.^P1T6R=#+Q[G/CM

WX\G\!ZO<>]XEZX/!?3*/'P+N.- RJCP'&21WG&^<:=BSV].^MOFT MWXC#E9@&;1UN]YB(CCD%J/0DBZ^I!!I)B/BA^'RLX(GJ1HUM'[AQQS[%:W>* M-^CM<-?%9[,*45M+. ^H_*8<"6HFB,\G!\* ,:F-&[YZ<&:%QTI2)_ -TP1$ MJ9P 88G3RA,-B5D+#()I$XBZSUO8(XM^4>[I5WA_C4=%JYO7!@:MC11X8'F0&@4? MR>2\$X1YYJ4&*D-LHY=LA'4@I=);L7N=Y/0F>X-XR1*FRS*T+J":SMI=">N! MQ^WV9]]R,Y]JM-^;8'C'M4I!DU02RZ5$U<;'8 GU*C/E+4>$CUT@NL[>W9,\ M;$/R!G+P%KD(:,ZDFX-B$RC4CJPA&>T2--B5(,XQ1A"-1KT6M4#>9@KO*C3[ MMP4J,&I M]Z-O@U=]C6OO$ISQD:N"A@F34 5"Y=DYG@@7WD4>O/6V35K:1EA/01#JT;U% M05>,%^<79WCGI75>KTN@F4D>=$PD^F2)-!2/*P^91"=M N$AF3;=-SI#?!+" MTH0?#1K:G\(,]PKIJF7EE3AG1VW9._,A$JE*1_7H*+$>2MXK)&':F)FK\3P% MD:A Z;7)#]5Z@/SZ^[N7;X[?O7M>P)Y-;R_,BA4O/U:)1^ M&^.9]&P\BC 974_KR#P)FKDJ+69+N0?>4I9'3[1+CGH*.K)N];+WK?04F%R5 MFC7[[MTC@2$ 94%1$EB10,,S*8#L0KI7%KD%@C=T'OL759? M&I=MXNK\:& 2+>M;-U3RYTC].)P-K&..NU)5+CQ#&FA/'+,*=2\D!VKA(!I- M_KL?VU,2E\JO+KU^7/ACS7SC)I4W& M0$JT]W.D) GDK_16$R?PSE"<.P 3A5:JX\6X[=I/03#V0?8&<[Y>C4#T>S3Y.!U9; M27.TI#1/P3TDCO3BDG!0VH#W3BRWQJQTYM1 _Q2$[\&XV6"4[>T4))\],&=+ M.K+D"(8ZU.E0B=5H"PLCN12\32^P!TKZ:B\CN].W0>(W@BD:U]O)^/,P0?KU MZ^]32"]'U_.WC^)L^'DNQ .7O*0L9D*%\<5/98GW 6_7P%)*E E0S=+_.F)\ M8F+2@C,-DJB7S-Y%VHPS.@HG\! 3>'1)5,N)-AD"[ FB:?K87V0 EH-1AXOU#TH/Y>Q8,FF?$. M%80S68J%--YSR1F2!=64VJB,W,^=TE@L[DM#VZM4;$/T]M)P&> ,0H@HLB$B ME.IN'@5N%3_#OT\Z<<6D:9..M!+.@T<:=F779B'8@=9KHTG5@LGO?G_]^NCT MOT]>O'OYVYN7+UX^.WKS_NC9LY/?W[Q_^>:WMR>O7CY[>=PGU+S= CT#T3UV M:6GPZG?WS3A"65 M*(=HJPA1*MH */'@@0@;'6" M1,'Q1.867T;K ['1,^6#9<*VB1ZMA;3_HZJ2+-PQCZL0O4GN[-)^WZ(%@-_P M'X -: C1 ?++E@HD*?"R1OO/D^2I\2E 3KI-B=DF5$]&)JJ1OH$>6@G$7ATE^Q* [8E\*,Z2.UOY]>NO M,(H?S_WDC[FV7\:^^R#+H(=2T5B&O(9@@2CIL@C>2PIMLBGO0_90[I,:S+]/ MGOHP81^'RC6Z2VN@"[ZF#I7[$#Z,7Z4N7^\5F@I,>0CAR=IY9:@FPI ] M,5&ISY*]7#I?K_W7P1L3P"9B+<=3E*/UCM20)$"PV8"1B>W)-?0-U--69G;0[@)MORKL0T<%JS'R7NNY'Q?VXD7Y!E%$[0/'-\+0G/!:!$GP MQ 1B@550@;,V:"T3S MQI_#2;Z%Z5*NNX#:1H7HQ/6U4M8TWDUJ1(1"K)ME): M8F761%D.@9KHPW*.^IH:JJ4'[S&QO!ZMQY4(5;M$_ K+KY=8E)4TY-+V*!W9$V/:+H2J/0?K>D]77<8@*9\4$*":$5Y*Z8]?V),VX50M4N'K[ <7V+AW,L8\<:FF8:")1+4R#-1$+=98$L/ M?C),VX50:XM=JV47GQ[_X_C-[\=ORGR>V? S],@C7O>HGAG#G1 NY09;ZD!Q M@S>15=()X_ _X75I74T##6RP[J']G'+/AU/_X<,$/LS=#2?Y,D#UZCK5BZ? M'4^&N*0BD493$A)5)%)C9*#,J49MZ>]#UKLMSH8XW%7B:O&[3:^7/BH#H3[ M(H,5K&(N2$VR\;14>CEB+5Y&SAGO;$0-/?M.AT=O*/OW3U85FCL-L_;'E]I& MTSWHK[Y7F@\,C)0&#U)#H(S/E#R7EO4"2#3%STJC%QTOGRT6_8XD96=:MVC MM0'G6YCD\>3XMNG9%\1U)33UNU+82[P%^/)T-STM?I5]AA RZ0BS \6AEQ,,P.R*50VT; MM0P2D60.U0QCE_M1[B8_JY?_C@2G OT;]/A=0XY%0"EX9ID6AG!1 DHB<.)1 MS2?*1YD3HYPJLT_%;J^U#4T$I3K9'[K.H9B7IT6U6J0EX-%GT8 DU*-2A32RCZ-'?.9ZV8<*P]9CXK@O,2M'X.8@KNJ&.\"H'G6] 6#_ M<=8=6;#,Q![T:\A.85A43II%=SP9[,^R39-3%;">3+*4#VB M-\ATO^E//!JE-^.1__:=&T.CKR9Y=(';-/M]2\ /DQ%?@=7+=5=[X%.+.KTM M81M%*>.E6Q MLV>$RL2"%T1GJG5F9<9IISS8QRE6]^31/[Q4;<.>VL[EOX^G ML^NLL1NXK^H/@Y()5"19E0R),KK(4SR>7=))^"B<=]UB5)O7V;^?KRF/QFT( M7#O8]-9/9B.83#\./ZU EJV#:$2I'E2EKS[>S*&,/ 4997 Y>\&[I7YM7.8) M<[X>>=>^]+4S(FYK:>,K+:U_?L0]#ZZ3+;$-^J7<"9,I'NJ2XW]1"JZ"I]0% M#H9E[[U0@VY+-,ZD,()G%?E\U 4E4I7Q]EJ7\:%>B]V=6@D\%&^].IJ)6*@: 96I2]E(AC3!-O P^,RZS]7C.4#BN0U4=2JI'] M$ )9;R?C=!%G)Y-W,/D\C OOL0(C.=.24*.*)*[L7+_$4Q3%2T33R]38+J"JQ[W6PME_%*P_I^ZRO1*9 M]R8#43KF(TIYCHD7*0?B;&9$:] Z95 A57_W]\7[#:&S/;%^&^I6=XOX2?K3 M3ZXG;7,::):2\*A*MI:SQ#H:B4TYXT'GA17R/DMHQ7/W&V^I1.EQ'3(UT/$N M=W454@I"6.,1##=%()TJ8THY"92#2TPK:#2A\1:,Q\SB_G3=6Y!-\1 M,$.$ MR;@]%$/BP')4.D(9 ^E!Q#;,?CQ!MEU4LGI$/X @6Q>X/X)L%5C=,QRR"Y\. M(,CF@D!;6%)BHS%$IC)A-%M)H@26!)4R6_%TQ6JG(-L^I6H;]M36)C=' C@5 M2IF4B4BR>,8L(R'X3&)R47'N&3/=RK4?>:!E*PYU#[1L0][:$;9[@G^)&F=% M1E6L#/"1E J$EASABD=F7+1!=:OY?NS1U9U97Y' >PNRG4*AX7#TX4:MT$DX M&RZTMFG_8%O'!>H$W7;9S?)0(TCSX65,>R]-M%X;!T$JFZ1PGH7!=DM5"45M M7NOXRR>(,TCOA^?X*R?Y'7YWFA#_#8A"'5.)W0VK'3&1C,X)4Z"+TU2F75%L4>K(!&+SM(#B2%=6X#X]VD#>1.,JD!Y8-96UF+-3: MP0^)W:<(-'"H]=['PM&H4%U7*@O"P#@B=2J])[4C,:*.YXVD;+GEP*$(\E[S M+IZ*\&[/](?.Y:BV]7$AI2H]H&A584;-5C ;H\1=0'UW24U;<:I39LLN9-Y;4E-.UFM6?*;2EXH4 MU"B\48Y0%5#$:1*Y6Y+Y(?)^VZ2F^JS?AKH-K-7;J1P4&%>"*M06B^N&N4 < M."#&X-WD+7@?Z/>3(K,5:S:FR&Q#U^HAI]LI6?=#J NCIC6](C25?O716&YZ,!8X6!]->Q&A\4DG1 MK),,@[I0^AWEUX_[U9\53?;=1X#9;Y/QQ2=47Z^1O)OYV=RL>.8_S0,)W\PJ MIIV5W@F20AD"JRTE/I97R3+#(]-,J=3D].^+O'>M['0*L^DW=@RGQ2Q#)AV% MZ;P]V$!EPYC/F>![CZ0!B9I^$%"Z'_(LC!">=FJ5LGUU['W0]N^%VJN>E7 !X(:07G>+L8$Q+" T:LUJ)XOS0K M-XS2;3SSG2$^0.5E7?:.]\&;!EKYJZ$/PS.D-=Q#"^YI"H)(14LG5E[FL5E! M*-Y7620$N3R"LY($=)#* M9<:=DFV2,3;C>E)RT8 5#<)Z_'MV^0E0/>GU49]-#AYU6;.SZT[\/88+(/GY]!9_A;.%:!2Z8 MH)EX4*7!%RI?N*/2@@]?3[7>*_B*1W -NV5MA77-*RBR 8=42!-40&FDB@2A"C MO0KXDZQ,F^2/ Y"P>YJF'9R ;<.KEH+UGYWK!*5?0G. #&!?UW *'Z=W\#6YZ#+!"_E72:2 M)T<\7L8$C[\HO>9HR\K6EMF"\2]6UI+(!_OE-;=&2;?\D;GA1VKLO1*Q__IZA]=OD1=]M)4\ZFYFP=2 MD6J(R?*LEX?F<8NA037WY/ MC@8L 9-"<6_A>RVB)PX834Q:H7(;1>OPY?4^ MC>S0Q74;UC80T]7I=0LGOTG298IZ1N"V%*U3$J+71"$H':-+/+1)+UB/Z MOI78<%= 9/^":Y388:FI7(UQ]7MWW0/\S]6DL2[I10[YF-3=I8 M]-A#BE:R+!4Q4")$D7/BRF&KJ(G.1FDU8]^)"-YS91ZB!&[#O0:2]WH\@J^O M_>0/F+VX&*4K5#(D//&S)$Q"094%L10X,<(BE;@73+5IA[(:ST,T-]D73\?5 M&;+6A]&V O _X>O1='IQODA#_'T**8_GNL6\?T'M9B=2"L8[[8P6JPOYNJU;R<>Y*'U!";^137Q5*W@RNO:P+>:1 M3:Z^_-5/A]-K2.\A?AP-_W4!-W)2RU#;E%,BT:$"*:,HKLIWX?&ARZTQ1G(&@6A3YO5P38GUD$E& ME6^<*=E*/6<&L)'JJE61"B!U#"E]QFHTH33 M:V7Q!N%0KUOD];(_KN!Q7V94GK\T!W'I).L"HWI_R!L ]M\1JT]*E+>,1(EX@,,A#KK$2YI"Q9$-;&3OKW8;!Q0W/'NES?'03ZNSK8&.7)W45WE M0G7 U=0L6H?L84R<&MR[5R!ZD'XOY\PE/B4-!X5Z<@A:$TE](B%)/ ZSS\%% MQZ.)3T D[K$B]BD1VU"\96+^YM)NF0S((#01-#$BO6+$@A>$@DC, PO:-6\J M<\@M/0[M1FK U@999-O5=78!^Z,52'V^]^K4L O3'KP5" _.Q:1*CVB;\?/U>+G/6+2GQD-,N"609X.IW^\F "\',U@ M/9J9]=>\6=2+AM2PPO M0V\B2\1:FPAGJ,U9JQ-MU-.L.\8G*SN5V+*'(^=ZRAY,SB\1&B^S .Z(LB") ME$*1($K8W>-A*YFF5N]'<.YB>[("TY,-#;H/K4/X?/AYF&"4;H@THC'2"D>$ MBP5I=,0FE&N7>::&>QMTF[X.W3$^><'IR98&D:QEI*4C^_AB-'LQGKSR\8^3 MO*CYN4XUGV-6V00P%(AG"4]'**1A4A&MA*'6 .59[T64NJ!]LD)5G55KW=#[ M&M'V[&/)%Y@.1]>U#7D\^7TT#E.8?"Y.B47KP'8CVK8$T'9$6Q]J+%5VX6WD M08'6II3Y!>62UT*K$+2A.?%[1[1M":620WFS,VONO;J# 7\\'D7\*W][&G:D M^')):0DP'M TU9$XG0-1%)P7W%H1VAQ9+793S67?'],S?Q8OSN:?GH[/SO L M^M-/TD K#X(R2A@')'<&3FQIP695 A^U4R /GMRKM_: E6@/]3ZLC2(7^/?$N[V;Z>V]7Q^6\V<-A/(J6Q&)#((74X$19XPG.9;9F3X* MY]N$+9ILYU&_!S7$KD-H;;\RLZ?8;I=-K=G3;\CF5^/I].4HGEV@=O)R=.PG M(_RUZ< GQ7@9^N1!ZZG- MC1E%2"D$3Z(K-V::SZ2/E$0>6/8" I>'=9%LH64]J*6WR K1AF=-40W1T3@B M:2@5_ED3:]%RB!8M!]IXE%.EG>R]Y\(3M-ZV%XE#Z:V 6L+X'*Z'5+XJ?U"8 M7[(8E(Z*XD%!;$B9R!@X\2)3(KD-7"2JJ&TS8W$#J ?/,'L081FW85H#0VD- MM*M"A [@FN:6;83W,.EEU9C934AZ<&+OXH* M+0*B):Z6/Z>$L]C("(+QQ+H MI'B;2.T#B,D]J68/(R7;,*!MX="U-OCLS$\7+4&5\%[A&4K0;, 3U' $IRRJ MNC9(I1QWK?JJ;H3UXX*JRKB6;HC^E%K>WM7AVF&#^ZDB:K7%!Z\\ZBM6[6R! MBC+1\DAMME$F# W*6,(=X&U4=AL8'A[&9R5"]IFQQJ.Y'I?0=R^&>G0ROXTH M-)#UD]E'F#P;GW^:P,="[<^PT'9N*4\\1Y&C3L10AA@#E\1[YTD&:9EQ#%QH M8^1V0?=#F6C!Q@8NW/LP7A42=D#95#'HAO-A;O?Z?-Y2D'HPZ0%.KZM)Q-11 M%H,E3@=/I&:.6 &^3!=RW')CH%'?GH<4I7ONS$.1I&UXLU:"JN6<'K\Y/OWM MO]^]/SD]^NWX'7YR_/K=F^/WWY(;CT][.O;\_\ M:'8T2F4(QJ>YA^B0\8UHTT'\?FQ]S\ZU M*_PV&4^G RDCTXP"T0(W+;VSQ,>0B$O1YN"\":*-YV@SKOU'_"M+R?(Q69$- M#9(;CV*\."])"I"> Y[D<7@YJ ,/MCG91^GH?#R9#?_O_/MK-S-0)0*9%242 M4*65(JI%C5Q@RL=28:ED;B).M7;PY 3O05C;0 =<"PSOB4%DW*4$C,ADBML_ M&V*AI$1ZQ<%03E6C*OQ-J)Z<*%5C00-/]I4N<9+7HKPTOW-Q!6FTMZ-"\YMQ M3X),F?#D7XK":6QL#1AR*&DBJS=TJ]?KQM?H#H,.>= G!!X M:$J:B$T"STNG):.11NG;]/#K .ZAG&EMA*+K,;4C<_9YF=TH"^T"L:F#K /( MA_&.56=P5P'JR9T'$B2@@,8%ODM:E7)?YASQ 3FN(J.(-$L5VZ2./)@ W>,3 M.P3YV88I-?O6EV%QJ[PMB#66 HG9>#%SX[KIB7( V@>2%"UTT$"\B4"RQ3,X M\,3$;D_?&[MT?_??3KJ^-3 M^#P^^SPH>DXRUSH8("RBAB_QKB,AE; U MS4D:"=G0-@K)"C#[BORVORVVI^VA1'9?C4(=4#4-Q:[& M]3#1U_Y\NT<0>A!]?R(1G+^*H M^Y*$;6C=0@)NJ#"7+D'@8!@>=R0S5%\D,$,\WI+(J^"IM)(QU<8(O8ME_VIB M#2YMT!)W('%SC\1"LB.ELCA%-$A%I*.A-%B*Q&IEO!;):]GFE;^+Y:GH #VI MW, .O(WHC3^_OHXZX&JJ ZQ#]C!:0%_.;12$GF1O< >LQ9<#%3QK9!A$@=<= M\BW0)(EBS$$R7+O89L37?L7A'DU@7]*P#;5K.QJ7 T;OOP6,K@*%$GR,#A6> M(#+:SZFTDTV<: =*4AL9'I.=?(GW+O70OJ%=63)N1L^U*D"3P&L9]M0LYKKY MX17#K5OL8KGBDT&R,BC'O9/6!R>"C,YX)SR34=I!]V7:!%F549*)C%(IBA5B M2[DQ=QH/HT ]9"MM;M-YI5&0]?9C7_@(1^=ESL\ U6%-\1TC5$M4DW%GQ&>? M2$I1>^Z3EHUZI*]#]-!'TVXRL/D&VI'>#QLHM:9 RL8X6M0Y,4) AIWWDK'1'_!0EJQ&_&AC1I_!I 6AZ MDE]#&EZ<%[!OQC.8#DJ/+LU\)-D# DI4$^=$.4]C#M%K+G1H(DH;0#T-::E% M]3U%7HVC( (OCF+I\29-N137))*3LL(86CY\+Y'7>H?$]K0]E,CK"A\""]S8 MD!Q1SJ#4>LX)"K(BP3HK610@&S5T.FR/ZU;$D /S^/:1!JVH79MC^L- MQ]%=YZ"FRF:JT'8J96]2XDGH8T*F29$A!N!RN=/0&F?KIE4>6C'.U]E]E6?>[]WI1ND7.[.I&@ M"ZKO.]MJ*[YUR['9A>C[R[921B*VS$F2/I5D$%\2AQE:2B(KG;-AK$U;N4// MMFH@"=O0NH$$+'DN+N\I8SU5E'H2M3>E!A.(YXD24 &O/NJ%#VWB.2OA'$S. MU5:\&M3,>/1N/9OBK^-P/5Y[WOX_/4IM@;/=56T5I=]SW M4OBV!!J2X2GEX&6FVDI.A>!"V\08C+]7U;KS7GILWX]?#T?C21G&^M%/X.. M,3+#*O/1H%3;:[&==#FT6[R<.=-DWU:%^[%<_M[?[7A9_@*W;V M=6-L43*?:%*"L BH"FC-B+-.$I528(HI)70W@WB'Q1^W0.R%Y,U=9!N19E.& MX&A%>!GF+"4:^_@-3D!*);FA:.JW:?/]&),!^APJC7A2L\G/76E_.X%/?I@6 M*2YO)\-1''[R9T>C=(5_8"65,12LQJ!:R'0B2 E!E**&BZ"BBWR'P^7>A1^W M4#0G=<50;6>L ^$\H+U1BD.%)9*BR.(-6=KC1%OZK4#4K)HL?"<"L!51[W)= M]N+Z?$[92?ZGGTS\:'8R.1U^^#B[_&KZ ,]KD_0NRU5=[>'WD5], 8#T?#B-\UQ'91%%")F@DC/W M+@3BE5!$:V&=SY0ZO8\DVA70'K>$M.' 71'1-;RQ[R^]3@,!*L? %1' BV>H MU'FIH(D1$=DH,C>V71'\%8JGP?B=Z7J7QZ9%:E8,*H-$#+SXDJ5*'J\EQTC( M,L\.UI>\"I6;GT:D$)+=V>*&JI,9(@M$2>HHYJF-(.VIP& MAYV:M15W[T_-VH;*>ZUZ[(#K^T[-VHISGS\!HIIF.9$V4) M:K+(O)14I&!0:]G'H7!XJ5E-I&$;:C=-S;H_*'097(S,RL10P9G//Y;X)?'@ M*7%2><$M>*^6.BATR=GJNOQ#ZXZ[LFYM,E<3NN\KRTM$.^\&1T"5_AXV>A(\ M?@9!6"D%FL.NC7%YZ%E>?52(WI3>7Y97%U3?=Y;75GSKEMNS"]'WE^65553 M4R+6*[2$2]C5&HV')%,V*Z&$R(W:;AYXEE<#2=B&UGO+\DH)U:/H(G&0RIQ1 MJTJG4$6VQ!ZOUE>R"#J1ZGP:=$.[.C#!.;>C&FE MC*X.*U3,WMIV/TN96HQ%8*@"WM"1"0^PC_Z CR/'IH^P-.));1])=YBE9\/+T3,__3A@6GINE25H ML27$R]+(03EN:98FYVXNDEU6?]SBL1^BM\W$V@3X**%>\*N/?[P??\L; MT9)25 T\R5J[$CUTQ$FDEHG)<50-0:=[M:,*.+XKR>G-B 8=-E[=G+,@F/0N M98,&0W)EYQ(U^U+DZ0477 LM=9MV/3=1/&Z1Z$W7BDE:J[#<.]$I!"8U&$-X MR2"4+!J$R271BEFGO G1-:JB?923MFK)2%6^5,SZZIR5II76#$W,DGF(&I-2 MAG@N M$R))=-9@*Z-3%]5(E^.]\:M4E:,8MK/;[B#AJ.?"'UO(O8=>>H18NQ MDWPMMM/WX_>3X86E+3 '">H-QDB><";53!%A,LI42^HRONHYCN(/+-Z!O'VM#V4 M/+.5P0]0+!G#\9I$Z26H@#'B4 \C'+?@00>C!M*[R\J MV 75]QTHWHIOW<*#NQ!]?R)A$0 MG4TAEHG<3@EBM=>E(1++(B0IN'KTHK!+ MH+B!)&Q#ZQ82<'2H%+XV&CTUN$.7]J*2_@'=>J;A.SI0,J80J+*5* MMFEWOQ;24]$(ZM"\0?[833Q70X$Z(&JJ$MS%]##J0"6FC9M0O,%ML *9%Y;: M@&=33"FC6>LL\6@LX>7'./>,1L':=#;8EPSK+H8R+Y)ZX0#/1%A4BK:A*:1\-3IZ21M"3R@V"G&OK M*;K@^K[KT;;B7-<*I%W(OM=6X2ZHP+TG0&691:P2\9$G$H-'Z4\.;9PV">6' M7H_61!JVH7;M7*NCDONZE/1Z>5>I:*G&>XX8A;J0="")*RVTDX0DN*%HTW;+ MJ%J_QD.'G'9EPK@^!6MWPCM:D ZA:AC)$@&=* M4'88"8DZ;6P.ANTC\?E5K?3_VX]]YB>3KTC'RP&0W@W.37Q")\R(2P2GUD>JL7)O Y:%G,6W% MX2Y93-M0>G\I*UU0?=]93%OQK5ONRBY$WV-B6V;*#!\GT$FJIYP&Z:7-]H>'/ _'7AZRF4%Q1?A9/\ @UQ M?_;?X$O(P$$(P(AF"M_7Q#QQ1BJB 30UDB?6*".C+_+#,9FWD:E-)G-S_C7J M&-@1_\O1&SPOWO\)9Y_A-1IT'Z<#/,&I<3TYU]B#=R_X\IZ\_W,\L,'PX!%SS@JU59$!U0=)B;*:49.-#0MDNTWZ&0[<*G1FTPM\.,P@(#2$ER+@0Q.93I -R3$$L3P,BS<*%\;.HB8PY MVVTJV+U+/6X9:$#.BFU".H7B(5C*(L)RFA;C0%K6B$^H8\48A<5/N&A4CW> L<]Z?-^> MM@<=^[3&2"M0&S(23/'G"Q* &I*#!L$+S?;4U_O08I];<;A+[',;2N^Q7+\# MJN\[]KD5WSK6[>] ]/V)A,IX9VDJB;&:HN27WN,LH7I#C99,I@"ZG=/DD&.? M#21A&UH_0.P3KT477!"$"XY:C=.&^-*5/B I8E396M^FO\]CB7UNQ;\M8Y_; M$+]][//9R9M_')^^?_GKJ^-Y3*]'G'/=HWK&-#LA7(I?)I>8M=PDYZF,/(9@ M*',Z*=00;:)YL.ZA;6*5)4O6T$P):AAE%IDK*7H"/_B,Z@:3DLM]5,J^JA6K MO-DZ_MEX]!DFLR%*^#Q;E *5U"(:RQCNU>M(K-5 HK,ABFA0P6ICJ6X =3B& MZC:2L*EA?Q^J-T_5W]@>/CGP+$1/&%>92%YF[Y:\8LMU$M12+^V/EOTUQ*41 M3VJ7D=Z&>5S.\>EEO\V!DA"EQ>VK2,NX=F6)MR$1FA*#F 08UJW<<,,BCYO9 M54E8,02W M>;BT*6DWSRJ9!W^GX\!YH&%B]IT"R1[+@E4AM&/$<"9!6Y$"$D MJN0.3%ZSW)-C=PVR-ND;L6AA\F(X\J,(S\;3V?0-S 8L,\.94 NOB]0,KZQD M=:E_I1R$%CJW\EZN!/2XY:$FM2O&K]8XX.;GD>(.3R)%*)3I,+A7X@"-(9-$ MU#QY$\T^5.''?_)7HG'%0%;GYNR))T6U0Q;AL40D]2B5SJ.ZP8*F6AH=A>YT MXC^J?O<[G_>U25HQ3C7'=PGEU="'^1R&042E(@B6B57!HSK)\?SQ,1% DR2; M:+-1MA-_EY_\!)C9BUAW.=>[1_R2(?G"#R?_\&<74"I\S\;3"[09!I&79' 6 M")2N8_/SQ"L\7A"X4CX69YEIX1:(5%^X*BJW[BAMGI7/4D*!B*2$L MD[ND3T1Q%<$YQF50%5[Q+6%N\) 4;<@JRH5V@B"7$+1/GGAG!&': 2I"DN>. M]\[F=1ZW2-8FY I_0;_V1._A_--XXB=?C_]U@0+S([?+?"R@V4/SH M1Q]@_A(- "T>'G,DR68H'?DTPF66<.>R8CZ:2+NY$;9>^@F(0EMRKY".?NZD M> >GJ$A(DA(6HQ1*2"27ZR0@NZS^!&2D.=%7 MB$GO[/#;75:?#S\/$XS2%)&/S^&ZQ>_+\T\^S@8@G93!,B+Q@$/2"+SO(H^$ MF>!\2#0(8YNH0-N@?-R2U)PO*X2H&8M<3I% MZTKWQ^6SY?OK453/_]&7 RMDI+87;)Z&1G%765O4WJU49?QM1$W:X&?..<]% M%@'VT;GJ()(X*WJ_MJ;M02=Q!I-U1FT*[\52@0\"2-!>$@W9*Y'1[(OM&EH= M[M0O0]]C2*J-+H((F2J"I+XP-Q MT6M2!@3IB-B%:*--''H29P-)V(;6#21@R>]RU3]8>!%EZ?$FO$-0AJ,R(PSQ M1E*!1A1J-VTZWZV$%*H,7%= M'*_. 749]M(&]RDI SVIW+S;Y8UFY%UP?=_S-K;B7-<)"[N0O<%EL!:?EL!" M $.,*FD^T7%B=8P$ O65E4#')$(D.95F"#P7QSO/1"M!+0\Y2->M'OS>I1[:=;0K2\;- MZ%E1!9BC^R^Y 9C*NI20*,++K#G4=O#*DQQ),,\84,%9P3LQ>M,J3X''U:A8 M^V7^+S8?$;(:6#8A9NTIX25V)GD*Q%N;B/;&A,0C=;9;G'K3*D^"O;6HV$"1 M.X6S>9:]G\R^OI_XT=3'>8+NKU]O_F1^56EN)560"'.E\82V)?,>30T52HX% M8SE FY*([AB?BL+?B"L-$JAOXKEZ3SH@:FH"W,7T,,I_*RYN$)8>+&A@#JQ MYIF5UGK43H!31(;PO/6>T. BQ&"Y56T2Z_8 \G$]M0OJ8>,9D-CG(> MG@T+H./1;#C[>C4KEM-2#)B)4( ;S-(2)T4@D?F2=2%UI)VR%7")&W* 7RW+ MP'H,^UBKZ0AV:-RBM60GL:D9L!VA-]80-X!Y&8:C$QB["T8,'+8)(&R!ZD:/W M?IXQQ=#LLHX$P(.-*J[ 9,Z$WN.I\8"JP_ZE8QO2UW8]7 V9/[N8WK"<5\Z< M5Y%&[;TF)H-$$SJB"2TI)51S/#492\YU2YSNON;^]89J?!JW)W)M+^-M0%MB%Y$S?C#%% .O:3T7#TX>H^,U):GA!55J5; MML&C-8@R.TXD9U+@U(@VPUY6X]F_"E&!67?P-N1+34$Q"X]<$YFYP&J4&A6@V1<_P&9)HI&RP_K('E_>I;T8//U#"= M"=BB$Z*J25!^ J&!NY2\"A+:3*+">Z!F"R[R5(G+T55ANW+$WYR,9O. M_"CA\3F(F4N7A"+)EN1=H(@O9$Y4XD:!MEJ[-@UN[T/V]&5G5S8T4%^NY/9H ME!:">P/;HE&2D0*/?D-THKZTXBVJ6P9BP'AK1Q^R)R4F5=G0(%-G MY=87IK_5G**4)B(X'G$R.T1F@B61$#9YCA.J(D*Q;+Y>B(2V6V8F24.Y&,EGM4\A[2KU:+Y9W#L]N0?L]QMR[0 M?H1G=V#C%@&X77BP9S$1Y:50/! /D1%9&A@$H2F)!M\7T-KZ1@E=CR<\VTHZ MMB%]F_#L49?(H72961,B<;Q$JRQ(XB1J4#;Q#"9#T,MC/#:&9[NL>2"*Z2Y\ MNAN>K4[DVN'9RRCR?1!=-DE2Z8CB"6]0EC5"M(9XSE.@*<4 6X7IOR<9J$K< M!TS5 ,&"URX1*#7+$AA'&\HXDJ1C26OPLFL+LT>:JM%7#FH3N78S_6?C\_/Q M:%5Z@>4(0F=!6$*U60K/D 9:D1P=I%R2#&*WLK^U2SP13M5X,HD2GFWV1.=^'=KZ?U=H+V(/ZY!N9I&4 'BO]P $G3*EB&E+4V\7 T9 M[3*$A!::#CZ:+%-%%MY<^A&R<&?*K7T+6XR=?'MZ_.+X]/3X^;OW)\_^\^C- M\V#,+,LL,3C #1.[@H\.B4YNV6(_"Z>H17FBW?OXYC'%R=#W]/!K7IK8# M3M=/&9'NG*'0"SEE0SM82CS%DF-;Z3<()2W@>TOW MZAN"=?2E]L ^FD['PW@]K=?KB]$90:]]L9-5S!<%17I3AUP7<$4+,&0*9)\" MF7EM>E!O#/4%\J=G_31(BUD _/N0?LNABGW^;L>KA(-(%T"64H:LDP45B.]1 MB 2YVI39"^\71WVUX="CZ%X@;;IKH4&KFI]MO0>OS23IOQ05V,!J&[6LP 6) MX- EQFRRFK4Y9Y[&]1+8T:/D&_0H> S=_3FL M!*UFK1#7QA_]G+FP V'W/4MT/;3WCCB9!'$U&="Q#@]13H!/WD%&(V4Q&*,) M/3+C9;P^VHNZP:32.S?3K03>W,SD,8\8ELQ$J5DYDO$ZD#"0$!@C4UDK,IZY MY=RWZ:#X!*@=)VKW^.[H2]*'DJ#]O6KWOJAFX2U-Q'5&V%K57T!E7KWJ/I*6 MA:5EN6!+FY+FI9#V%8[O3>?+&B!TDGV[U-NY>WJ>6+(.HETD9M_#M.>V!]V4 M]GC&;5>)[X8+R2G'A;,@8[TZ^20@2!W *\]*E"61,?2L.;!NIX/6%-A$T'O, MKU28B_*\IIK7WH]"T1D8-"4:2T[\QGD5VZMGBW3*C>1[9Y2K+G1 M,C.3H? Z3<)E#L$:#ZR41&(P(EJUB?I?@^K[E&F;G?]V)3-S+!X3T@58D.7C MF :'B7YQSBA/\M%A99;!!I_W$M3>JTS[3J*>0WRS,N<_>19*8<1'0 7>Q02&_BBU MM76P] :J/^B:JA[5W[ML>PQ'W(>Y$F+2F%FNX=;(:XMO"T&I ID5+6(-F22Y MB?I?@^K[E&G?H88Y1+X*HM.:&^<9U":?) +,X+,,D)03W CIF(L;J'W5Y[T$ MM?!U9)LGG*Z$TR+A5*2,*G,+GM6I$D5%")PAH.)1 M!6&]DVWR&9HDG-XKBGL;O@ZGX?)GH;X?C=]?3Z_'>"?: 4/IC(P*.'=DP&=G MP!O:W4J3;B-+P1?;9OV;0CV4&-TFC'DXG;BE?AJDJ3X522"KGTDC!92PG*M@+31;36_>MX\/G+5G)=1AJ$1;I M%1[JS#':W"X+%TN*A9E&]3X'S]<5$KTW9 ?6GV3LE>I1YW['5)VZ*UH8HFG@A8'3I"4EJD%$' MC<5E7MA:9#BLH5*'P8?>)-^@G.SXR]?+T0WB#-KIUZJ.N\X$0B'Z$L!F1UR5 MK- +.19@(3E!EY>(131YT2R%] KYTZ^:&A29S3U@HR]?R?R;U[]=ACMH+&KO MM75@DV6@,WV^!?",IP[4M*69#TA0I&1I.%I]=$ M<([%R,I@S<_HN+NK3_M-F&"^SYNC^@+[-',ROKGY\2-GX69VF_LKC/,/3VHP MRLBD,J14T\F(3N!%DL"K/USRJ%1I= ATQM[Y;-P6PM79K>IU\ MWS\]>L]0WE:J/RWK_6A\/OQT-2S#1%?!V3_X/+HD>),!H7<\TI)$#@I4\AEB MSA9*)BO?Z!S$8AK#LIRGQDA?#:,/3^^]YU]ON[C'%W-!O)S4+V\W;/B$IW]= MT2(_#[\.$JD@UZE2JM2TPV@\Q"0L2*^33\+SC.NUQ=XAZ%]4/P0VM/!>;+O4 MV2]_XF1*=WE:UW"4^4 J&84U EAM6:XB#^ <2I(ZL\9)8[F/AV6?K6VN^VN9#P/\L5D'S"N1#5TLT(A$&U5D\(Y8&.E+D9GQW#>\P?>] MG-=)\+V2HL?J@!%D-F *UW5)$2*+"9C,-OIH(O-M\JH:+.87_W=,B(<< M=_OF^/'?9*P-)_A]51>C:8TH3\?#J\DPS?=Q+);NWYX#_5;OX*5.ZG0!/(:8 M&"\YB .[LFZPNE^[8-^4>;@M?&_Y2K-,"GQ\R24RGPP[%U1_'O@Y-U$P0U(N[S(QQJ73)$"N)2Y BL0;2[@M6#2AL22>/&U M6/O7^-HU69NHJT%F]FW,?EY6[YR,E@F0OHX_1+IHA4)VB2G"%BNS(DQ-F',/ MQ.NV[K;51H-BSULH=[5D:X!I:I3]!&<_UM36RGEM9H9UVT*MMZ$NK% M7Z-;J-D&$6-B@-D$4"DE"-I9,,%E;927>C%7?V>T^0[R9=-F.UTL/6T:5VC/ M^]\MKN?X[_IE_U7;:WU:DTKNS=>Y4-WM'-=."LT1G:*K@C..&Y^4MXKE5.*2 MZNZU/G?O%=]U+)F,DO@ITBN-,>Y]?:L7WT>7L9S _#N564P.. MA4FOD(R.NI=54>!9D9 P!:-]"J)1?>MZ^ [P;M\OZQXXX/M76]L.OAVOL\7' M*(..!+].?,AH(?H:/-/9^=J-R,E?DQN\C[WZO_Z N MNE[C;%:&,2EI+Q9.USC:E=X5#5EIJ\CD8DFT:5G]!*CG[^?:B"6C-MIJ<%5> M NW6@E\'7%,_V)/P]N,7ZTV9ZY&D@R9V3A?-C,G6($1#ORCO',3H'?B P;L8 M%"[.(GJ^-%GA5]L/2S910 N_&UY>5F?B5?XCC/\7JRO@UD"\Z\BG7'8A%="J M>@1\8>"%ER!,X<+*NO9&]Y\5R'9OU_>HR$7+J$\M-##6ZQP0>N!G O@.O^'E MZ&L5P,\0N0R),ZXA1>M!)>X@6&? U3F;F)45B^.M>B+*&N!>$E?ZUD6#0^4W MO,)QN"2$1_D+B7HRG;?Q^QFD2TG*F T(7KLT:IV)TS5K0G(O4Y8>L'GY\=?SS_KZ./QT=7TV$>7EY7V!-,UV-Z.$XZ M>&$W>GY'O^OV:UGLHXD^(1.NCA%0T8?:&H]+9:,*EO8T#C;ZI([>P7O//O_^ M[.._T^4U 7Y/]*ZWMNOIC,2GY3B,K^BU5KLNS.YL/UP*6@?A.!? $@90PC,( MHCC@U@25$AE()CL MBK3%)]\FO-4+_-T?MWOA[P-?[Q \WB,%#L6_VW'A;VX>?\#,_< PHN*,K'AT NB= M3WL[I@ R>Q>P3F-+;3)>&BYJ__[EW5.UW]._-\HTN (^CNQ^KO(:^)KZJ5YAKIW*4GM1&&WXS$!%G2$:GR&GE*+*F!AOXPP]N+EV_6IRPUEU MFZBAP<7H'KQW&*<_EG^7/"L\+\X70%U]>CG7QF.<=HAW'%$R:XUOS9+'@+U< MEG16PTX+Y2+SV;%HZ/ ,-4M6"8B:"=#2&TRH;7!MS/X#*I1KRHQ^1-]W _NW M2RB/<)7K/[[YB!F_W"*\3%",4\]Q' MJ]H4/&T!]H60:%?J:C^"[NWI'W]\N/CC^.3B_.CDW=O3DXL/)[^='+_]<'S> M(82VQE,[!LXVQ;T0+@O>TZDBP7EZS3@4,2NA-'=M,J^68^IZKOU.ZOTT MNRJ>XW0Z]Z_.0Q2SK$S,%Z/3Z6<[ZG>8O!^-"PZGF-_2BJ,J[7,HVT1/'NR[$[^?8\R>PST MK0'X!.*B,3,]\]YG,@MD#$ O9P6:99ZT2<)KOS5C5G[\RZ5+OY)OT#SB@2!N M6V,@-T48!]K94,N9&5W[0H+$'">-%YYSFR2*Q_'L*H;CV>S72\^^N;F=_;&1FU0@WH"YV"H=!50\L$'IF.1@>=39L(P_H8]Q5[ M[8,0JSC6CV(:^/E^1GJ+\O9ZN@ZTIM'0)\#M)Q#:2J]/TJ>[4G;-FR*9%61B M":.KZUH11,\7E_@)\S_'HZM/Y?KR MW;\^/__L?QR<7QG]6YU:5;R9)'=6U%L@["!7>>\3YKLC^9L\RI(OU@V4,[IK=>QPG^^[H6V7RK=1D_:N$Q6:5% ,:" M(;,%/80H+>1D7/">+KRQ4>.!)8@Z'2%GXU%"S).:]/$1O^%X0F1+X>MP&BZ' M_S>[W]4V/I.0ZI>#Q%(QT40H+)M:8H00K=9@I?:(5BK)W5IGR6:?NX=N'GVH M_Z<3I:&DF]3^?9U7UD].R\EHBI.S<#.SVG50BG$C@#,A0=$Q"K0G,V@A$VI6 MO'-M_+?+$#US;O0J\+X-C&6@SD;C*N*/>%D[SER,CE*BVWC^0)?P,4ZF PS( M0A"U;ZRK+L$DP,EB*_K"(AJ52EKKF-@2P#/GQ,YDW\#%=O8==,VZ.?Z[FF77 MP\GGN7]P,IT,;,Q91$:F4JIA^! S!"4=L.Q]\E[0Z=;F!%D)[9G3IHT*6HRL M_WG5?8.DUW,R?IQ-.!:6Z4*(TJV1Y#L[/>3"WTWUF\A^)^ M75S(7=/]K)22T228-<%5HC:F(N,(2M119V:]5HU&/CX.:&]%+9T5O8(YVPB\ M1;N2A[!N[_?K &L[E&49M/WX3WM1X&I2=)#^3NG!N03(4QV-X P$%CD$ MKK36428=VY@:.Z;%"C?I;EFQB=#;L^%[9EXIWA,HS9RN!7L2HA >=''&,*N$ M;C7WYC$X>SD5O_[K^$L,$__,__A]02P,$% @ 13JQ M4L;.5 *>X MW,) !4 !S=&5M+3(P,C$P-#(X7VQA8BYX;6SLO7ESXSJ6 M)_K_? J\ZHZ96Q%"72[@@JKNGG ZG=5^D]?VLUUUI^/&"P56FUVRY!*IS'1_ M^@=PT6))%$ 1-&OB]9+7Z22!G^Z_@\X*M7L2\ )=+00K! MP?>L> :_O;,GMZ+D#@!?[[?UW^,2(B MC#R/01D3 I&D&*K?I#"A 0^ED#+PP\G3'T4U@^[6.,?R[_=?UHGAUZ4#7K__R_?_GZP)[%"X'9 M/"_(G.D.\NR/>?G+KPM&BA+SDW*!HT_HO\'F,:A_!?T AOX??N3\=__VWP"H MX%@N9N)>2*#_^Y?[ZZ-=XI_U$S_/Q9,>V3NQS!;\H2#+XBNA8J:D+ULKWE[% MO_XNSUY>9Z+YW?-2R,/-SI;+G5:UE%A+Z<=:RG\ZUMG/9XC?D[S%OJP]"%>J M>].7C&V8WO0F[J/B!^%>X*UNSA:Y^J"NYGRH;W?=U=FBNY>XK\]B49#9 )_% MIILMD6?Z%U_53W4WNJ$6,BW[J:E[2U3QHQ!S+BJVW&D:9/Q??Z=^FJYR^$3( MZ_1A]:JTTFL?F5V2_/G+;/']>BX7RY>2R"]H7BP)*Z8L4&M2',8P1BB%B" $ M,?<%3#P?)6E PEAXTV+]J4_%'/[EH9&J[+I3O[^SP*$X,I^7(E^LEFRS$K[, M#BUO:F73:V'Z\YR\B/R5U"\HX;714.GS;P]_N;O[>O7+UEFG63 M/VNS\&?%"LOF42Q(**0@4'D40)8Q!*A5M16G,.$[])!',A*=:>QD;*S72@=\J M^8[/#0LDVTFF-WP<4XHY-,:T8:1Z&TFH!K8(0OWM/3FT]S (%1@IV4Q\LX?M MIGE#)I>+N=K(%QF=B<^"%K^(%RJ6TX SF@8\@B)&(418JIUS2CS(6$R\@",N M4V%CCASL9733?",DN%D4(K>S+@XC:69+G(V/ZVF^!8T6$/Q6B=BCE= *0:\V MP>&>!K4 6I5]O]ZW/]QMVG\AV?*O9+82OPB2KY:E-9&O?_GOF5BJ)I_?ZK4J MPIX4C*I5'WN*#C@.8$I]!@/&?:(L BZ\U(8.K'H?&TUH.4$I*%A+"LB<@YN+ MOUI:"-U&PXQ2G&'LF&K.@]>:=CK!U"L=V4DP*$UU N<]?75KI!NMW8CB>LZ4 M?3!,5I+#"'/& $(BH$)"20:MN2(&W.8(2C:;$^*#HYI79:MZ*E(V=> M? M[P.P-$4)Y\*'C,0!1%*D$$>(PS"@DB:2>(GG3;?/3QU =O(<>&R@^2)"81@0 M2)C'(/)% BFF%/*$,"JQ,C9B.546#UTX_\ZV>W$/&B!%LS!3/G06LF6'0&2S'"[]&J1(,_*1%^SVX> ?7'5FJM:._M?\@ M$KVN[;L]#+IV'U3N_=I\^"&[M9>+;'HU+[+B[>I%+)^R^=.?EXOOQ?/EXN65 MS-^F.)*"TPA#GS,?HB@*88ICM11S0408>"1"1F<))_H9V_)2B0H:64$E+*BE M-9OFIZ!MG_ ] N9XZG?$RGC"&R)Q8.KG@OWA:?'M9]5"->O5#^5D+Z?YJ78' MF?"&RC53W_3Q;@;XG8)0+)>"/^@U[>%9,79^NRJT*XOV#IH*#TE&L;*5>*+^ M0#B&E(0I#!(4^BSTF.2)C85YHK^QD<*#6&8B!]=JY=\9TMWH2X%[-R YH1FLVR0O'_HC%&)I>J>5TKX.2BS$([^G%_,5N!%/M4!\*U;@^.VZ< MH"]^9/DT8ET+?YR1*TY2D/+:AEI:^QD8J]5G)6E;0 M" M^T^):7D&U@6S&+SU!YYA9.J-F32H&>/1*)VW]#4HD!HJ_IQ"35^S=V.[5 MP(O:#T.$B1=+R2O+ X51J#:>7GDA)!"/$(]CHXWGNW;'1@H:PBPO,D9F8.N^ MK8/GVC9X[01P!B2.)WMG-*RWX2QXBD(35:H$]V-38*V!(6;$MKN%:?AO;$\MTK8*[/&X]@==HAU?I[K&.6 M2T-T(/!V^AS1!V=N#AG#4=&H?KYD2D\M\97Q<[J%8>PA8TW6)I+Y&]W.071@ M.%_-RC" 8K4L3UANY=?%_.E1+%^T:_"C]I1X%#^*3TJ%OTT3CJ(XC GD@;*J M$ LCB"7S8"!D*&3,J1!&E-I5@+$1;2,_6,C*BWVCAF4@H>U(F)V@N,37]4YK M"]J-\/IO6GRH1O>E#APH50!:!U JT6>@84?\^HTXM!5BV-##CA#MQ2!V;:># MW7@]9TNU>1>?1?7?Z_E%GHOB7A19M9^_7.1%?C'GMW26/95K9SZE01S@($F@ M\'5 -0L#2$020T:%I$'H^P1+8W.RBP1C([_+9[T:@6P.B)8=+-?" Z:E+WWL M]_YIL5;(PK#J-& &1JKK87!_]%R*#7YJ%/@]N)Z#4@>P40*46@"E!MC2PS7\ M%N:NZV$8R IV,QQVIO(Y4+9:T)T:'LZP/D?O'7O[K(8ZFN'B23=\+UX7RR*; M/]TM9AE[J_[<6'PB)@$*X@B&D:]#*80'U9)$H!AW;FE,+ MO9UAPM+0-L+:T+KN&T'7)G4-WEK@":B$!;_5_W5C1-O U*_E;-3SL.:R#1A[ M-K+5RQT,XT?QHIHFR[>KOZ_T<>V<'_+TNE@5SXME]E^"3S&3,O:H@)AH%UP_ M5D9Q+#F,M-]GD-"0AT;>$IUZ'QLY]>'VV6T8#$Q=E^ ZYJVUZ*"2O32=COF) M;C1P";B%<>L2^($,V[X'P,ZD[0I@JSEKW>APIFQ7?7?,V,Z-=#-A[\4W,5^) M+TJ3R\6\S!;U:U8\-XEE+!.A&;8V(HJJ):YRSS8R5TEI-PF-'&1"LT2J5^O* MM.]![2M+0-Y;6+:O=["QFK8^U=>"$6-1X,=<[>N(!Q$7$:11D$*!DB"-8B_T M(G,3ZEWC8[.0UG/AD\7B_!XP V/G#!@<$\4&@2X7S.^AL#!#SH!D("O#X..P M,QR.J-QJ%[Q_9[AE_XBT.ZOZL6Y39!4H[D-*&$ 8* MKJYD!;(25O#NL=4N1I5+&?G:G!>2Z0528$@\ZD$_](-8F?I12*1= J>/&M5! MTT"-?%0-+X0^=OZYOC[2HD-=XX6#;?VV/3X!?0/;S]5*@E++":CUG( M3;4# M2:5KCU=.[@:BWPLJ!W(.>YWE#NB]RR^'774S"MZ=L>[GYE!D3UF*8X@106J% M1VJS)+@/?4_&7IB0P$-6L<2G.ASASFB8G#0G1X($21H(+&$:Z3R4,L00,Y9" M#W.2^DA$D2>FK^^J/PTZ'N\[=SY"$G.&8P"#03BL) M1I!*-0,PB7 <$^Q[W*]Q;RH7?0#JA^LS]1MJQH\1%E/N$[M-19]P_^.E7SH)N)EEV">( ]^VN\W 9 I,KV;7R4X'M:%, M(7AO$!F_U\VZN2V>ZU.5_$8I4F<&B@,N_2!"4,1AI+:W(8'8"RC$-/29#!!+ M0ZLZ'@=[&9L=4PH)YFOY*J]VRW/>PWB:TE65SHVF!M<._M"$''[-$XSWS9<9[Y]X^(VUW)=X"M];K>IKWAKO([:+ESS=_E_7,CP$\>K^7'SM?* MB[8I#U." II (@76!=[4)C]2=J+TTT P$N#$;"7H7;*Q+17;@$;O>$^:.@MK/E>Z#HMU[ O5X&'Q?'738 M ?Q*="_%VI5B&A%&!0I"F"*,((JP#],HY9 QXJEM/T$^"HW-_/>MCXV@6VXM MP/=*=C!KA+>P1/=0-3#HS\'*,?_5HFW2@: MR'LO#6<''Y-WQ]@]^E#7>B$+)@3/M?%\G>4&]*RW[&172-V%;DBL[F26]^;+&P31=CB;V8X M.D#5,2WN MK(K(W$ZI!T-WM1GZ4LK)#JN:2%6=\#E[:P F2_Q(7=ZP/[E=ZL M= ! ;27F%]](-M-6WY?%\L^:3:XX'24:GT32B*N]$\&3%G@"Z-J+0DWM2J8/<%D\]1G$3"+,!(8Q$PPB M$B*(4RJ@3#D)8Q:&?NK9^E^,YR-P[[?1^@F(.1_UX!N>S8Q@.%T?U9SON5HI MNS[KR<'%SA=1:CP"_U7#,1F'$^LI8?\Q/%D-(>_-G=6TOXXQ@21_UO^O?4J^ MD9D^9KH7>;',6*$D5?]P,>>[O]AZLO*JW<^@Q68K[9!R]8.5*0/O22&NI!1, M[<+\,&(1#6""@P@BWV,P9;$'@Y E7B*"1/C$IJ#ZL.);;>8&JMB>K9/0\742 M.K4R,:5J&197_B V2EL&*P[[>9BM8.,==,?KFE9E O2?8$NC"=@H6_UC%0ZY M^[N=%RH0P($$AA.PA@(T6 -!JC0Z#&0\D-&L=\8S&%5 \\T.&9R_R\V.D MZ+:6;I\3;)(:WXO7:C7/;^7=4M%U]DIFU_/_$&3Y^'TQC:AD3"0))(E $ 5A M#$DH(I@&>A,?IC3%OLVY9!;+5Q#:CC-:,\?WQLSA\G M36[UMPG0L@(E;'^4?@Y4O1)S)T$&I==SH'I/DF>UU8WJOI!L^5OZZ*M0_*Y#46^46Z)+,V&I6_GB_ MF,W4OD;O>J9A$',JXPC&U,,0\8! +/T0)HF'DYAQXGM6CN?.)1X;B6J%0:GQ M9+OX;5/&CH/%'*S5!J7>$["M.2A5![NZ:_-SK3WX3>L/:@ L?9+BR-=@@O%_CANNXVX)XP?]SE1?EME*J/951 M'+,P8-#GH5X//:1V# F#82HDD3+P$8MLUD/7 H]M.2RSH-9G_6Q+&[M%R_DP MFZU98QH\QTO6Q=WUY>3P3@2 M--00O%^!!NOW8S*67?T02Y;EFV0IC_H"XWI>J&4USUC%3G$L<(H%@BG5]0#C M.(2$J6\.19&?A#(1:EMF%?0Q@-!C6X@:%P-1R\XG(&L$!M^TQ,.FOS(:>,>N M!8Z&<_QN!NL$66O5-^FQ]*+6?!=_;?TN!L^793-0X_ ]L!'\'\,/H<-0])UB MRZKO,P\:Z\V>%D''1N[M\?+=3=[NCG#M;/YGDLV_+O*\N@02:N6^(DOMU9=/ M$48TP$A"$B)?IRY*(4XX@UY(_#3"/(ADVNG T;7D8UO@-G4BI3YN*IB ,]P%8'A>.:5@'/#;<4KO*U+Q_/)COG0_NG2ENY6[6"("?- :_!PT* M^N-I<'!P@CC4T+DY270N_<><* XU*$=/%@<3P+EWP;UX45)P[37X)E+ MOZG$290&,H:2J7T;HI)!DOJQVKQQ$F+DQQA91>R?*]#8UJVUD'JQTI/0F0O" MX?'IW1WA;-0_S#5A9R@JV4MWA0]Q56B%\:/<%@X+-587AE8(SW!G:&_7CF>Y MR*:?ZWCA36-?U&_RJ1][<<"#$'*"%76*4&WGO8C U,=4!D&41F99\%KZ&!L; M-F)N3S]02FI&BVUPMC-=3R Y)J\.^!B3E $"!W@G%^P/3XMO/ZNW*\I1/Y1, M4W),6YN#T(:!4@T3F#S:\91\I6RZOZ]4NU??U!^/JI7/"\TATU2FRAKB&#+L MJ2G.$(*IB-4?.!)^&C+NK2W84]#3RF]=X1Y\H6.V7"73V2>_5?E,+*8YXM9 MQJO3T;*R:MXD%=&&1YE#@

U&^J1#V6Y4][Z6M$,V1;GS*MX$:C,C1E6Z?* MP*^U ANUG%1/[17H?I/0]B+9L$EK^P1S+\EMKXUWHP!]*%1V\BC8\SQ3)%.O M92SB :8H@81' 41^Y$.B$V/+F =J?$F"8JN;@F,=C9#R; MK8KLFWC09\3E\<75C^HXN,KQ^O*Z:OBK.1V^$\ORKO7B9;&:%U.?RD2D-(8" MQRE$/(X@";P8)I'@H<3I!H;(=TM"L7WBOMG;Z!1KJDSU#D]1S_C M9\9=@X^*8Z+;U@=L% *-1E62K"V=M/G7:*7=7BI?F0FH-.O1;[-/H/MUSNQ% MLF$],/L$<\_-LM?&^RN4O;[@JY-UU^Z;_R7X%, #0O<)EBBUXDZ!U6;5\?O'MEI$U8W$' _6Q);>WO#.:\=O( M[[:4]FG[A$1E,1>SB-0P$EC1E$*!:0R$C ,! ^"G&<1%%B8]D:]#DVN[41N=P% M\HW0=EQF K89@?4,H6/6VD%O2UY0"PQ^JT3N<3=M 5"O]&32[Z"<9 '$>R*R M>?5,7^%/;VN&NYR1/+_XD>53M9TF/ PIC"E)(&(80QS$!*81(1%/91)&I)-_ M[Z'>QL8X:PE!*2+X30O9-6#_(+QF3-,;:(XYQA*O[JZH;3BX<1\]V./'N'RV M*7_43;/UI5Z\ FSO[XZ]/J+O^?VEM9O[M5- N+RQ_J!;L%,JG[BO/O>N2GO* M7,T+-1>^9GFA#T*J,DU!Q+Q0J,4N\E"@%CL_AB3U N@'/ ZD3*D,D*G#VH'V MQ[:\52*"1D:[(EG',&R?_#T@XWC.VX)BY9[6HGHGU[1#[0WFEM:BS+9+6MMC MCH*VC]9\J@H_J5[UA;@:]AOU(=37IL*/6$ 2#(D?IA )&D-*N?IK&@N"$T12 M;F7HNA!R; 12U60[Q_/-Q4@:FA\?/#ZN[Y0LAJ;_0.@SL!LV\+F+H.,*=#X# M:NO YG/Z.B]\ZV91B%SU6)H8/HU3BJ(8G >H<_70( 2<133L= M?4B4TB%5CT4>'7RVHS=0GHNM P7*)%5F60*9] E$D@J(4Q% P01C*>4BM8O! MW&U^;%/]XN'AZO'!TOUF%S"S&=T=!M?&2RF8D\.6PSKWZYNRV\6P3B8'U=OS M%CG\5(<:N%^SHBZ ^""*8E9:"7=--=BJ]LJ7Q5**K!#\TYLR#3*U&Y0RGS(_ MD*% L9K-+%!_^)Z:TCR",0D#&HHX\"@WKI7;58JQS?R[31W=RAU/-E+KA$BO M:[GMW?3.&ZQV.AEL")S?7C0J@(T.$[ 9E+JFU5H/\.D-;#098B L"@ /,2 # M%0IV-3!V987/!;2U_'#GQHY+JM5PF]W#.L. M5-?;K!.EM;2X'UE<:QNN#RZO58HRUNQ4!^ ZO\363FM=R8_,FV/HR^H*8"I$ MY",OI)#H*WV41($B-9'")(APDG@B(;;E O?Z&!MMU1'^\R>PH+-ZKS4!]9T( M>%TL]2]L>6T?65/2.@LOYXRDI-M<'5WV?V]T5/N>"6:_GX'9XZBB^]1P_-'. MX8=,Z*B=,LUHEO_M3BSU+\B3\*>)C]1+2$)=($^9-@+#-*$1#&,4(>QC+JA5 M':"VSL;&!#NR@J42=@)>U^):1P(>!]F,"_J"SC$I[*)V7Z)V=QJU+N%\)^'H M.WCO>(=#A^J=5/U 8-[I=[H1R.;\41>]JBIXI%PD JO=4!P$D3(W_PU/_X MX)74R>K_!- D]*+FZHJLBN?%L@Q=)KD.0?ZEC#X+_4F9);@.0V-E!%/S6^]/ M()C@V&_:R/)\I=]7CRY615ZH'[1!8]Z>';D=^@#,..W,875,95L7)=7@U4GI MKTMX^Z.R%A1Z9;!#_0Q*7"V*ON>KMD<[W+?KG=3U/"^6Y;W;_[,B2T4)L[?K MN?J/R M=E+W,Z,4WM#@-F @QPZ'B,!)"Q!,"L<:6$B5'5#_06E^>.AV"@>W,70V%W9WX&CJW7Y5W:'>ZF_ RM=R[)SVGG8^[' M;S=6VLVJ3*4013*@C$R#);295D,J#'&B C($$$0(5\->(P$ M]"3QL? DC7!4#_C5G/_##':5IN/Q M33@Z"*/R1]B7\A_*!^$HR'W['1SOJ,-V]&HNED]O:FN[5+;'PYO^77ZS*/Y# M%'^!T@,\+D"C MR:0.7G$^"!:+C//!&&BA<3 M_2*T5[.8IL@7$4LHC#WN0X0#";&@'O29("PA(<*AT15[WX*-C4KJE.E-#1,J MYD)F90T[MA8=R$KV[8H'VZY(U MTF4G:KW*RH7KL2IOH*LR"9OQK;7K,:='SWCWFPVD+^&&S2/2,Z1[&4CZ;K]K MY86"9'/!FWHX]8$<0B1,E9T'PP!ICRD=FZM,)!-,U(\WR,'%-@(^"F\I:+B@EM(/1<).%@5P/716A3 M=[\40NO3W1A@U\>FS,DO0YDPSP\AD82I+9XN9RYC"HGG^1Y'7L!];#/[][L8 MV\Q_YRC6J<[! 2#-)OYY\#B>]);(6$_XX\KW.MD/=#/H1#^NYOM)WO)DA\N$ MR\7+RV)>GAW]2O05>=$L2CY&OL\E@F&($40!EY 0DD)*$H:#.&3J?Z?*UJ + MHRN#HQW9?,O;W;G[I"M1JU T AKW%G.L: M@HH4Q)QE(M\D>7D4/XI/2O"_3<,$ARB,&(QY%$.4!#$D(O9A&JD_?<9H0JV" M"^VZ'QN/7M[^\LOUXR]7-X\/X.+F,[B\O7F\OOGSUE!*7Z/)FXWW'H.>;828> @Z"[P[(=%=VK%_E[T MUV56%&*N^UO-,U8N>OD4DU10%*D],E;[9L24(8UEZ$$J<>K[ B/J&V7D/]K# MV,BJ%A+L2FE^&WH8QM-WH6>#XYAK+'&QN@-MU;W3#>CA%@>[_VQ5:/OVL_W! MCJ%>[%GPU4SYN@K,+.D/FYL';/? M1PRK?3B0$_3[C07J5\1A X&2FEZZWJ.6EX1U9%F^/&Q_C_-/;]K^4 M5P)ADK*420:].,40X32$:1@A75/:#V,O8918)>(S[WIL2T M'R@%['3C8@&[ MZ16L"S"=7\M:X-CA0M86DIXO:8V['_CBUA:6_7S"V6,V+7/4GLK+[*0F#4-"(P$CH2R&!?4@8 M85#B-*4H#*GOD^EQ*X8Y-&4+!<2VI']$:XFQ%W M;S .0\2'8MVR.5@C>G\:46L^M8&H5WXTZGA0OK.!XCU_6;W;\;JZ\K.^^O$J MYCS3[M3Y=54UEW]:%76$-\GX-$W3.)3*R(U\R2$*9 @I)PE4N_F !-Q'OF^7 M/=NPX[&9L'>JH6:7J297G6Y9LO+:]-1,;RV=H"UZPOK2F2P M+3-HA 94&88W=8(4+7B/-]664/5[1VW:^;"WTY:0[-U+V[[?CQ2LQ>ZIKZ?_$J MEH4N-#HO+N9<=_&JO6DV!SM!*!&6G$.AN ,B3]>@]T0(24!XE(@8H]#JYN)T MEV-CDD;B"2AE+GW)UE*?<0YG +X9T?0+J6.VZ0'-#@GZ30'J.5__R6X'3M]O M"L-^-G_C-\](P$Q/9W>D[[,[EG_\5>3:[^\^>WHN\JW,YY12@0-%6USP4&?' MBG0!$Q_*%%&/R$@P:I2TQ*F48Z.[6LS.I9+<#*6AA\U'#Y!K1YOS<^^6_P'- M(%>ZNJGPY'0P^L_!V[NDP^?A=07VP5R\SCIS&(-B67SJ%B:Z"$6/L1TD:6ME>7049FWFEZ]/. *UD!75%X'-2 M#EB,B1GK#8&T8P+C3) T@9R11I.I31:I2Z#]P@ *&66P4;^9*P-&1 MK2.'K"XA)[U_#&9L_I%#[)CE/VAT/]+3SEWL2>]"_J-ZV+7&GSCKI]L"4U6R MN96WKT)7AIX_/8BG6TR]T(XGWH6^:G-@TX2Q(&(M@&(0$HHB%$--0699>%/BIK/0_UGGW)VJ[KI0I:X?P MQ6Q&EEL-6%8D/#P89H1R-L2.R60_BG=26EVL/R9IA:!7%CG_9H M?[AK@.LW,5^)*IAV7AXGEMF(5WFQ>!'+C4-4D&#NA9Z$0E<@0IZ4D#(4*9,C MP)+Y'HT\JWVI:<=CXY?[J[]>W?SERC:>U1!E,Y9P@9UCXJA%;E(#5$+7^=-K ML1TE:;(%J^VE'0_>[NN?'?;E>]NTII] MW%O9UM1+(S_")(6"1@%$.&20)H+ B!"/^8D(4TSMRW8[D=5F_@Y7NOO3NDHW M)>H?3 MWNAU5'$8LB5.U&0X15Z.*&,1^Q"#CF"0D25@2<-O:W",94_?UN:^J M%*\C&D[+@\^/&J !3S^W5*R6S?U3SOS=,>=D_VATK6K5K(,#4!=#X>84M%=) M/^8HU 781\]#G71FGZ;Q=BW,&JG5//0<#U5;^1\E8)%P]IVBG/XDY#@Z57 M/"3^=E;%@__>S0C_NI@_Z>MS?;_^BRY,5%Z(W(O:K26_E7=JCK/LE@"!)0F5[^R'V9"IEB$*;4X.SI!G; MI%8?4F!G;)TW&&9&U6 0.V8-K0?4BI2EVI0!5>GR-@'_(<@2W,Y[M'YZP:Q7 M*^<\B0:U9GH![[W5TD^C'1TJLYP\/2UU&I$R,6%]7/(NPA1'21S[F, P]2*( M8I;"E"7Z-A=CD0:*'9E=+2:37L=&@;M"ZTO*6FQ+=TDCQ,WXKW<<75M'QR!T M&N1KA5*_[HU&/0_KRV@#QI[CHM7+'2I%;9/>C:XP>U?E[KA;+'6/=5+"Q\4% M8\N5X-=S-?%%7DPICBF-B ^36#"(./4@\>((1BR->>11'*1&_B7G"#$VOEJK MH>=96:ZWR80R :^5*MO%?4FE# Q4RM#LM5X]IP*O+PT_O(PR:%E3+LF?BR6#YD3_-,9HS,BXAY^JHHU6D( ^@SFE(?^R1. ^-US;6T8UL KWZ()M54>I+BV_ZD!?(Q7+'RPHLOI?WAOFK8$I7-?%?LGGVLGH!Y$6G%;.@9>=? MB<$Z.J:Q=[S@5M'FGUJCTB?@4Q.6_NE06'JC-2C5!DIOL*4XV-9\3!^"Q4(^ MI@]BH!5_+!^&G8$PU$"U6A+.A1C.Y!@*SQW;9+!.NQ@QN@#GGFQURL#LO[3) M5-I*%K)0@HFI%T9I*H(8BE!0B&200AP@ AGW/!%S$D>1T77F&3*, MS> HM:CSG+!M@F$;1?16.ZM5@2M%)'FMC,TZTFW$3,P$Y^/@>O$OA^ QV_I MH'=SC190J0$>!AL"FP7:^5 ,M>PZ&1++1?0L,-N7QFY-#[C@G:7[[C)V7E-G M)&/KLG8V$4SEO^87J^)YL=1"3C'RN9>&.B @XA#Q4,*4>Q@F,O%\CB.,B6>= MB*U/"4>WL)7R ?7_8OE-%\U39F^6YROM@@E6P2[4-';Y"]\%D9VC8QF?57L%&TY^1L+L:@_\1LO4HY?%(V%R ?3,CF MI*.S*BSHEIH8D,M%7MR(XF91I4&?%U.6^ CCF$..O!0BQ!-(94(@#X1("<$\ ML@M1-^ET;#R_#G92L#]E\WKSHJ3.)V N+/-"&:%N1M%]8^F8=;<-VS6D6F#% MID+_L1:Z]ZH)1A"YJ)C0WO%'5$LP@N)(I02S=\\*8[T7+R335PQW8JGLJ1=M M2]W265;Y5NA2#4Q?5V4OZA'%B.JWN:RJ,WY=)^06H1=(3P30$TQQ%I<28C] M,/(99EX<$!98<59_HHV-V6K-=)A)K1O84@YLM)N 1C]0*5A:/ELJGI%BO<>1 M-^/-CQE/YPX5PPYEURC>'E%W$>?;AW@?$0G<(ZQ'8H7[[*&/-*>79+E\4WU= ME!?/TR0E8<)D#$6DJ]Z&1$(BA0=Q&L0/7( M.[W4,+LCR]OE0Z$]Q\I@T":?S32,N.((3B!F2+%PH#V.*<$P"L,X0(%'>7A. M-;-C_8Z-D-4FZ9M8%IEVWG]5'Z@HBP/F^IY@ EY)XUW51ZXJTY$QXQT'>#NF MH/>%T29 "0VT THI=A4EOTEVY:Q(VBFH7)9+.]KW1Q9..P7(B1)J)U_O1F07 M>2Z*?!T1?Z#J!,$AB=(H@7ZL*8PD#&*L[$H_$)$R)06+[:[!3O8X-O*J!+9C MH=.PFO%/KV Y9IY*U@G8Y/AP7;7#&)U>R>9TKX/2C#$([PG&_,6.>7ZWO.MK MMWI%8CIH]7)&\KQTE[ZL#_AIP%":^BE,>8*5G82X^HD$,(HH"W$2>1A;%=ZP MZ'ML=+-K*RU>LCQ?J-6\#,V: +XJ$WXV$5FOE5*6.8(M!L:,IAS![9BPWD7S M-%$\M>03<-GW[4L'F/I-,FS1_[!IA^V!V4M$W*&)\_.'3!&E$9(DA8FORU6G M:0BI]&)E)PGJ!=3G42B[I@,9&S-M'ZMURJRV@UR"8DX3E,*8Q @BK+Y8DK($ MXD FPA-IBGVK0[3.R UP:-:/"9,_.45FG0OHIO8N;_(K3;S=03))4QCZ @V@,F1 @2&0X'=,,7D 7[.IW1-JCF=Z"V#@MTI:%R5K MCF/B)N_B@?X^)GOB<<6/YD!L>:7CMD\4ER1_OELNOF5<\$]O?\EU&/6UVM64 M)50O6)%]*W,7K<]"?.1Y<:03!WF7C]=_O7Z\OGJPW.39#X/A7L\IN*ZW?*( 6GK0B*_=FG_2 M&H!L_GNP5@)LM'!RTL?7D;QT]LZU6RYE_V\ MT)XG4X1\3]"$PBA,M8='("%."('8XPGRTUA@GWU07<7#$H^-9+<.JA4+;!)) MER*#WRJA/ZY@XI%AM[0/QS"8@UF9G<;Q(TLCMF,[UEJ)1Z3^1RV>V#X(#JLI MGNBX0Y3^NTOC,A+S.L]7@G]>+2M?Q6Q172"7_W;[6B8VOYCS7XD.O"GR)AT. MGWH!]:(XP="+=+$U*B-(4*Q,\X!SYK,X#7PCJ[QOP<:VC%PW(8X+V11B(W/^ MWL\%K%[5/X@FV9!ZMOKUHE*T?.5[K:I%A'F? ]Z^LGSD,#I>0/9]9DKA0:49 MJ%2KR[%/FO.,ZI%:0: T!(V*8*WC!PVD1?Z #QK0@9(*##^P=@D''*#?FH6@ MS_Z&2TW@ *6=? 4NVN^V:;R>JP5$/)(?G1V&6EH8$>%64@(EIFL7(0,\>K6R MV_H;U#XV4/R]96OR2L-G<(^2N+Z WHI905@+V>!%M"$6_E].G.AWVPMH0@KU+;-/W MNJ:PZVI3,RZ]A(8>]%+IZVQ A(<;N\SYZ> M"^TS5F?QT3]N2DI50MW*3XOE!C$(J9!J:KXPN)!S;BEE)7:;'6ZZKKQ0;>4%1J6!!MTX&UF!] M_.CA(M[*A6'"[!*6*$[ EC!'F@-_LA!MUN?70Y(Z[KMI./AUG.7N.VL\TX[ZC5/KLZK^*B$9,_B M=BYJ5^18K>,!C1DD?J SX#*L;X!#F,J(!TD<>FEJ%=QBT??8UNR#J4^W"T+4 M"K1683U[0,Q.XAS!['J/:H&P ^?Q#J -D37V8/]CR ?;!HQAIM?6)CKF<*VS M,?Z:%<^7J[Q8O(CEQL>F"3;67I.88RC\6*=O"AG$H620^T$LT\1/2&*5T<"D MT['QV>?F=&[9Y,D[E6NT.]YFK-4WBJZW!DW&UN]*7M (/-FX'SJ('[:!J-_L MK28=#YN]U0**O>RM-N\ZJD:0'TMN79_\-,<]^?6\,@M_%=IV%/SBFUB2)]'\ M>UGQ9YHDR*?8"Z&4(E",%B%(= X%#\<)2OPX%*C?4@6]BC\V;FS.5IO;"CX! MWVOQ :GDW]QD5%4#^\A<-? W! [=0;;N(& MUL$Q5*1!R B#"8]]B 1%D.) .^LFON]'A$AL5>W"M..QTK^\?K3U^OP-W]U9>K^_NKS^#A\?;R?X&+F_JG?[_]^OGJ_J&)(/A\ M]>7Z\OJQWP@"RQ@F%^ [YJ3#$05.(IILT1DTR.!C8IUL(;$-.C@S"JIT!;F8 MS<23X+\N%_,GN9I]SF8KS9:WLNJBWIKSA#(IN82![TN(,$H@CN(0QFK7A!@- M_(BEQKZ41EV.C<%JH4$C-6C$UHY5)P)UNJ+>3DMNL'2]C3H-X^D3E,Y?L;E/ M8>^X#N0D>,YG:N?D9X50J]>>64O#N>%9:;;C5V?WYOEY5-2J<-?$,Y7+0U5Z M>"LA\M0/H@0+%,!(_X&"$,,T"=0?C(=8)HC[G'?-EG*Z^]&Q^+HH\=Q,.!RI^@ZYO7W&2W* *"U^%5PT*3!?$L%IYAWSS?2+_8?E%7D[#$X*VF( M.80VJ4$,6OVP!"#F&K>E^;!HI<,"\E7M)JI*H ^B*&;E#>IE&1U;=?-EL90B M*W0FRKL9R>9%)F4^]3E)L*Z @@.=!H%2'](0(XA]BOR AB*)C,J@=!=A; M) M)7"]BYK8UDJ 3V]@ MHX9S_"T6&^?C,-""XV0\[!:=LZ!L77BZM3SEV]^F*1(\B9,0>KX?0B0BM>H(F4(_\N-0AG[H159W;D=[&MN2 M/CR NZM[\/#O%_=7=J?=QR$U.][N!2C'*T CXZ90*/A-RPE*07L\ MS3X)1J_'U\=[&_2\^J32[P^H3[_0C1UN7X6^M)L_Z7+U\WRK%@ -"&$^\2'S M-#O(*( D2GV8QJD(E4G*TM3H..-D3V-CA[6@0-22_M&.'HYC:D8/O2#EF!XV M(#5".KGJ.@E%K^1PO+=!R>&DTN_)X?0+W!WS%MG(&]-7GU UBN_G270H!38!W3O6;*7-BT/ M I?%])=LGKVL7NK)EN(@D6$L(2,Z4D&@!-)86564)'["$A''<61TOO>^Y;%1 M7"VU+8;W68$Y5CRJP/ M2HX^8#_W+J0L*VT(?C4OMKP3?(JY3#SH1S%6DU!X$ =>!#D/$YE$+*"^,)V$ MA[L8VVS<2 DJ,J%4$SJ.("%JD4UDD,;2BV5*$YODX5MM M6\WD ?*$EZ*!%[)\R@PSQQT"S,SF[PB#XVE;(5")U9^Q?D#77FWO[?8'-:4/ M*/;>,C[T2%=W_;FXE9=+P=5'YDD248X"Z"5,0$13 =,T"6#"L10$41E'5B< MVXV/;8'=@O\;AN\MWG>_<76 MDU.UB^4^\1CT>4@ABBB&:)5$9654D=R#@V]JA4U%-%U$J"I=(2 M5#_G8*%#A>N#J_('L='%\NK2P8 ;7GI^[#"ZOBY=CV"C'] *ZI'30D_VSAMU MWMA&+; ^E7S_NRN#<;:_<74W$OW>U3J0<]A;7G= []T/.^SJ[,C-=<'435FI MJ:!>F%!,H2]H#!'6]9X"&D*6QI%'621"&G6L]W2@N['MXO:J/74.MSR$K:GY MV!=BCKGU2S97]G2F -,4>;.8R_4OOF[7R]JJ KW1PTG890M>KH(M#W7Y42&6 M+>JW!%:VO=4QG\2AY-I?UQD/8L0Q]E$"A3)((0IC"FE()%3V)Q,\X(%E3L3V M[L9F4U9)[!>;)/:+.HG].>DEV@$WXYW^8'1]5WP>@O;9)HR Z3?C1'N7PV:= M,%)_+_.$V5O="*;)D5RM0.)RD1?YC2BFJ2=CQK0SG-K1ZL+H*4PC$D&"91@* MSED<&05IG^AG;)3R6= "9$VU-Z:EM../8WB:$4KRK(UR9(OU>: ^AJEB77"Q?= ^W=%:[]&OG M.[V->LQ>U".W\D']-I>$E64^")V)*4Z08#Z2D'N20$3B0">Y4EL@Y'$I8Q&E MH=&]<[]BC8UE[IM\]&N]P)9B8*/9!#2Z@4HYO59OJP=^*Q6T=J;K9;#-.&WX M(71,@0..7@>'O#[![MDUKQ?1!G;2ZQ/.?7>]7EOO1OQWRP53N\?\BU+^9E&( M_(Z\E;/;2R2/D*]8G,8A1"F5$(>"0A1@RJ. 1M*SNN0XUM'8R+F1$^C/86,+ MJJD[UU*#UTIL.\8]BK(9A_:!G6-6W(6M%!+U(Y^7S'**KB62QUUO2E>!;S//LFKN=L\2*^+G)M?=[*1_+C;K$L\ZD7Q3*C MJT+W^KBX([K4R#H^*."4XH0A&'%?Z)@K!M.4IQ 3KK:5B<<#;I7'O">YQD9" MI5JZU/A&+Y"5BME&:O4T;F8\]0&CX9C6JH'840E4.H&?M%:_+W>_>G50JDU MK1S8U@X4"U#IYR: K%_,^PTWZTFV88/3^@5T+Y2MY^:[FGW[:6$V":VF"(<) M#@*J?=IB1=.<0^+KG"V<8XS]D,@HM#/^VKH;&_L^B*5.KP^KJ) IX31& OMGI+Z/D3$QY D,84R9$'"TX2BQ"A.SZ"OL?%[ MR[5GI^#D-IC/N#&V!^_CKHM[#RTV0,3]/7'=W\=?$N\J;G1#_.X5.P+A(IL^ M+HEV]G]X>Z&+V517W4Q))"'V!8!X'B2&^IO/*&/ZGI@^N:"_>%I\>UG]4XU<]4/Y80MI^I^ M2X-,S*,*--/P^ ,=DFKJ"_;KN=KCE4GWKGX4>H^XF#^*YH)5MZ M$'%%9"0-U%]#X5.?!VD8&J4S.]71V*;D6CB@@VXLLB^V@=D^0_N$R/&$K5PR MUF+J6\<&KL?^X+)(2=D3; ,EGNP*GUUN20-,6C-(MKT_7)Y( RUVLD&:/'^V M[WU=S7R3UBWVN QX!".4!M45 _9\"0E!V/>XLEP"*]>UXUV-C2=K\;:][BVO M"UI@-=O(] .68\;<\:EO0'-+U82&+[V0IILB3D9<$0H$9)VI#PWR8ZHP*A#+,6.CAE*33N7C2 M21T>+4ZZCW5H]/WCZOO?Z]8A9U1U+ZM,D#PK5LLJ&C.;*\::D]GL#?)*$7WR M7>MB>>)Z= P,#UO/@G2@<]9:1GW95TL)'DZA97_">@J)?@]7C_8V[+GJ*:7W MCE1/OM#C:6KE"IDHLD !CR'C(8<(809)0CWHHXCYB=!7-E;.4L>[&IW-D$ON%>QS6DKK=!.HV-5@!H#2:@UN%M M K2P0$O;XU;H'+#ZW25UDF38#=0Y8.WMK M7_7?F_W>V]2+B!>*R(,\B@1$'A:02D0@]U@4Q@BG-+2ZAC;N>6S<5DK7/6&" M.>)FY.8$1\>$UL@,?FJD_KW:QX)-)O\*X[7H_;&;-5J],IIY[X.RF#4H[YG+ MOH&.B3;%7#4[NYCS"_Z2S3-]\E1DWT1=;&#J"2$CSA(H>*1L,:38BJ0B4#^% M$?$1#=/$M^&H$_V-C9EJ<QOOZSG7_>*VP!"6R_2!JQL(]H.28 M?CQ&(9Q&$,4 M>#'$1$=,2.%%BAI(@MA4&8_9@C\49%F8<<%9E;K?]^;N4_\DGK+Y?"LQ<_?H MB'UD8R\1-$A"&/NI8M@DI)#$"MG0BQ.<<"^-?+]&]FK.!\.UZ>A"A*L+)*U<3'09BDS,->D)I5CC'J;FP6:BTPT!*# M+9&KA 86KI2G@6XG@?[A<\P([H1S(,[7CQVCGF&H,3*M[ MZNE6AG-2-=9HQU75_*WSZX;4GV_(DH2E/($!H2%$NDXY)HQ CV$_XB%-".Y< M/62<]/K5K%R&*8"&U[1GP>+Z#G8'D1[+-'GAN7"<"]FVHFS3-!8&G&?2"[XVCEM?>""F @Y9VJ#%0D$D>\E$$?, M@U$+AZO;V\L3[O. M'"3#4['AH!]B@P>I%A/4+U MU&S?N<=8*463T, 3./"8A(1+94[)&$,L,(&1E!'Q(Q2%R,J3Q*S;L=%E2\*J M1O".60X,A\&,*?L'US$A]H)KC\F]#L$T4.ZNG:Y'DIKK$!SFF;<.OMV-K-8U M0*[GKZLB_ZHC$,)ZO\)\BK"?>%#&^MK7ISZDE$:0^Z&4B2 XX5;7OBU]C8V6 M-I5K)J"2=@)*>4%HQT)M^)I13T^H.>:;%L <[!(-,.F57-KZ&Y11#!1_3R,F MKYS)'1=Y+HK\8LZWXB)_$40;8/Q665ULM5QF\R?UP,UBOFS^JHRO+-?OEVSV M*-CS//O[2N1?U^5K/$))PKP8"E]*[6(G'\1EI0Y@G$>C'?['^+NM.P8=S?<[DKHCUD@ M' _!T57&=;_=EJH+QA:KN?;$OEO,,J9DLDP4<;R!$9'!1DC02.DD3\1I,'J= MH2W=#3JW3JO]?E88O-'!*Z+*]_OY;K;*M^[^=C-SUEL,+ (9B(#"./8Y1#A1 M6[A$1I"AV,.QQT0<&1TR6?8[-D.HSI#\^;__4QKXR9\L;O4ML#;PD'"#H.NS M]1H\H,7>N=A_EZVWB]>$!;X6[A-NQUW MO"TZO'Z&IW!YC;5];[%UD_7I;?-(?7%Q\9TL^>VK?G#;[^Y7H3,""'ZAQ"5/ MF[)-2H%R!5J1F0ZS#:8TP*'/J(#8TQ<1B4 0\R2$,I4>$2EATK.ZT/T '<:V MWC1R U()#I;KVFML(SJ895),P*)2&RP,G%-'\]&86UG_G9IJ^ M@8.7UQJ%":AQV/%D'EB/X5VU/V:@#CJ# M?Y H9RPJUS3DQY3(GP,(-Q$*<0J:43IB1)("<1BI/4\R)J M%%UMW./8%K=:2O#:"-@Y9>\1A TV4GWCYG@EV$O:VV!8B:S_[@C+SGF0S\?T MHQ(BVV-[3F[D=IPLDB0?:>BCLB6WZ]62-OG$BQUS&2Y>7A;S:1 MI'X$?:)KOB)%P"2-(N@%04IED$H16ET-ON]@;*1;R=?4\OIG[P^>_A\?O)(E M^*8%_A- "9HD03H)@_! L2]2)O#[12'_#$)_HJ,T_/)^Z+-@YV*1>,3M17*=8G@[)N8'<]H8_81F&U" MSAE:Q^M"/:IUK:O&?:+$N,>4BD?T[S>1XOM.ADV?>$3%O:2)QY[K8"QNM74O M_%-S%=B M[:\PQ2A"//!2&. X@BC%$E),/"@\BF@:2FIIH)[J<&Q$ORNO-@]KB<]P+SL) MNIE!V">4K@\.SD.Q2T23$31]ARRU=SIT3)(1! >"CLS>ZT8X-XOYHLDF6<4! MK-,]>F$JHR!63,/45CB@!%*:Q##E/$XHQSP.Q+18%&1FQC1'>[*BF'5_[B;' MH^X#+,I(EZPNH',,95LR]B$ OUT=0HN:P8Y"46OU'&\ MMT$YXZ32[\GB] O=6.+JY76V>!/B01D_&1.;(,?M^Y<;[<*0Z[L4?=62E]-H M^]]U?.3-HO@/4=P+MGB:Z_.CNS*+E;*FZE_IY_QI$H@$^9%07",4]?A,_<32 M "9IB%(2>E+:%64>5ORQF4Q[7@-5ZC @U99BN9%;6P'E.6!]9>.$FHJ0,\^+ MU.?DJVU]DG)(_"32]1]B'F,41-S*6>Y$?V-;HAIQP8Z\0 ML>9=S F?#JYW^ MT'-]1GL<. ?QL8:X]'L#=*+/82^$S #8NQ\R?*T;MY1!3K?R75#(6_7GY@3= M3Q,1^@A#CA&'B$H*4R(]R&@02REBAA,KBC'K=FQ,4TJM3=T[U6ISF&_',89X MFU%-_R@Z9IPU@!N1)U58V!OXK?ZODZQ(=DCURD&&70]*179PO&[>]=D M19D$Z6+.M4>EZDC,=;S:E/B^9'' %=H(0<1]"6F($4PB&K&4$9+XH:VCS9&^ MQD9!6Z*6SBQL6UA[UY5C"!N:.OW@-L!5]#9DET:0=7)I.0%&[]XMQ_H;W-'E MA.*'?%Y.O=(Q6&E%<_'WE6KYZIOZHRI[*QA#88@%%&%4UBD/8>H3"OT(Q9@0 M+*BP.A(\U,G8B&(C(RB%[%9+^""<9N1P+DBN3[1L\;$/3FD!H-_HD4,=#1O> MT:+J7OQ%V[.=,RFL7E9E'L7C"N;2[:3HZ^YQYPI'2PO,6U'QHQ:'.+MF'6V MH6Y)A_B3%O_W$Z TT+LEI4.OB3*Z@-=W]@PK&89.J=$%H -Y-CHULT]O MGZIJ.P_/0A1_7BY6KYDN7MR<+%"1AB(4,6244FT+)3!%7, X94)Z.*(RM-H[ MF78\-M)[8,^"KV9EYO@OV5P)GI'95LQ.WN2NXH 48)/2JF/RL5/#8D9\+L!V MS'C;21CI&ZC%!J7X>P8P0]#<9/(ZU?G'9.0RA.1H9BW3][N1VB^" M9ZL7'4*[7;(FYB&3G(90^E0H!O,"7:]2(8\])DF8$JF:L&"P@[V,C:ZT>.#K M@E@>-Q]&T(QLSL;%,;-4\L%"(V-8( MH?[C;? MFZSWM[(,WZQ]Y,O4^--8T#A)> @1\]6>+24^Q"@D4!(_Q8A(/Y%&1=4,^AK; MW&\<;I2EPG5@<=9$T# MK1TAM$%L1@L] >>8'!HI-6A5-'8#VF4K:-8,80!' MKSS1UM^@;&&@^'O.,'FE0]3CW7+!A.#Y%R5C&6A39^JXF/-?B792*_*K'V+) MLESPJ8=9XOF8*,,AP1#%J>81A*$7!RB-(T$)-CK[L>YY=*Q2RP[TT )1B[EV MY%RG@-)7)M]K92P"]*P&I9UYG$+MFH<:E+7<=5Q>+3E0HH-&=K 6WA7&%D&0 MKK >* BR1\SM@B*[X-8:%&G5X'!!D5WTW F*[-1 Q[N!>9'Q;+;2R1T>=&KG M,OOSC?I\ZF([G" 24UV7&W,$481Q%1 ?4>)Y/A.!GQB%P9MV.+9U8%M>L!%X M K3('>LVY_J=-AS>D,(]@[F3=^S(QPN MLNGG>H&KO,"OYOPS*<24H"0B/.4PE"Q2^UQ M44HC9!/K<:6S[B@YS4CD.)#MK-$+/(YIPAH98V(XJ?T!)L@%^\/3XMO/ZMV* M!-0/Y=PO9_WQ%@>9YB<5:N;UZ0<[IE-8"6V?U 4:[\A2T\3E:KE4_4P3F>@, M.0$DC*J]I, 1Q(SYD/CJYS 2DOM6+D5MG8UM>E<7UZP2#I"RN,8$\)6HMI++ M2@>=!JRP=DIL!=W,:N@+2M=4T.!5"PIJ22>@EK7'# H&B/2;/:&MPV$S)QBH MOI2=CNZ):N];1DQ>SM2\N97EYN?B1Y9/XS04S!,IE#+0MUI$0(+3!*:) MVIX0WV>$&:5P/=G3V-BDE$\?.]7U&K2,MEZ*1U$U8XQ>L'),%W8PV3LKGH*@ M7X_%H[T-Z[9X2ND]W\63+]CO&:[4=J1XNQ=/F:[",R_T1F2**?(]'*8*.%^Q M 0D1I%'"H$0>$OK_.8E-MPR'.A@;"50R@HV0Y;[9?+]P$,33VX5SH7$\YRU1 ML=HKM*G>::MPL,'!=@IMZFQO%%J?Z[:F/ZK7;N56-H1RY8D\/PH"[L%8J$4= M!3Z'F&,UH2DB*!(\3;A5KK6#O8QM&E\N9DKFA8Y1_29V2DKH6Z3MOU=[B.*9 MS,'N2UW6_\,C8+;VGXVKZW7?.:36MD(K9+W:"8=[&M1&:%7VO7W0_G#'0,C* MU*CO16Z7]SHASU81BBF+?>X7-,+;M> M&-LE([6L96Q3?\!U=&XY#\ /<6>Q [*[_\IQ:(P]5@XT\3$^*L=U.>J5TO)* MQP"M)L9H$V)4[1,CZ'E5 M>_3EV]7?5UGQ=JDLNS=ER%55JBZ*8IG155$6"%CK)6GK])7Z)@&U=P_!U$Z M\5)4-J3^DDPP2CIW9;EQMO^2?<]3:UT2*';0I2@X3R%-8@2IB"GV?4:3Q)M6 MN88?"K(L1O ]OY?&W5?]23QE\[)T+JVB*UV/1H1#&C&2P(@@M<$C"8<$(0)I ME!(2")PFU*]'XVK.1S,6C2PN;V#X@,/@!XQ0-3,@$TQ"1>QJ&%)E%08)EC$3 M7DS#9*KXCBY&0?#;DC@\WA,%:.3N$H)O/PR&%P(G2%K]\+!FLIAKU\Z K2WL5$YX8Z52&LRE__FA7/3?;:KQFA MV4Q?O2YFLR^+I&2M2@_VC_!@90=/ M(-U;U4$[B$Y4'#1L;,AJ@W;ZO:LT:/ERYV1[2[6K;5K>]Z__*J5-5>.Q?S^4I?(^E2+MDWT63$N1=,J+_R:2I10 3QH!>$*4384^:3 MCU+HL21$7 0,>>:N-KV(-#9RK.76GFJDE%SG)ZY$!Z]-UJ=E+7Q?6SKC\3MW M)^UB5(;:9G\_LOF;@&;,;I>@T@NL%0/K3%WW'S5F?>W178S=T!MXUV/8XW[? M%N[NAP'&/8WDI, 6&?-C!.N6.Q86%\4F0_;%-Y+-JK-I73=D,2^C[IX7,]5> MKFL1L0N:ER+K6^4P\6("@Q"%$(E$P#2*"/2P'Z.$^'[@6:6&[2C'V);,&T4A M2SW/_FA9@KSC,)AM*P8 U_'*IZ\F=S+V@[4:^LJL4@1L:S(!I2[@MT:;'IVX MSL2SWQKH'649MD+Z>8#MU4\_L[DSJZMOTJC569Y11$4QD9W6T$1N[DL.U8@WT/6C-]ZPZ;LTR5[?OLJOBE]RWPX 6$^\CA,TR"%B*<)Q$BD M4(@D\9",$8UEQSHU+=V.;2G;5$\!:V%+_]V;B[]V"YN/JCEC $=+Q1F3M[O6FRDK/FG+YWK^NBIT.'^=L#9%(L!> M$,)(H @BSZ,P5?8U#%GJDYA@CT>616>.=34V"MJ2%)2B BUKQ\3 +0B;44X_ MN#FFF:Z0=2A/KU9S\HW>'5VKZ\=[P19/!'TMZ\>>Q%P?=JK?\%(]4#P+4,6+].;@ M>6IHS[T%[&6D1G/[UPS@1AU0Z0.40G4FY,&&IC>'W!Z':#R7?&<-59^^O(;H MGN'@>ZJ'D=SEF2)AX0ILVN*9^_L+_I^J:_U=K[/6Y-,$8Q&F:0P#+CR(I/H) MAQS!A'B2IR3V>,@M%CVC3D>ZKET^ZV-6D,V!U-O2,D!91^LVQ9;*C:D^[.-< M+V9J;+Z5^=PZ;O@/#D>0D(0'1,=\IH'..AS"E'H)].*$>4'$D4?LLD^N]6*K-\*C%&7A0IHD>)/L3E,:0R32 7<4QC%/&(&YV: MM'-_M!R3!?=@+)*,PE326! MU/W-[Q;U>YWAA_H9=(ZW*/I^EK<]VK&P&7L6?*7L 7FWU)]X\7:GAKFXF'/M M//9:;CFTC3!EB'DH) A*B2-=V2B$V%> B<^H_)WWKURGZT,@U)@1X#>,V'79KH1XE&VM8P1.=G.B&;3"6O!032),3J]SI;3 MO0XZ/XQ!>#\CS%_LN(?1P7"?="S+E5'J+]Z0Z.WMIE3DVY>\'(:U:06?9? M99-EY2DO% F+$*12[PQBZ:F=@9#_'WGONAPWCFT)OPHCYL1\U1&)&5X $ISY M)=MR'4>X++6MZHH3_2,#5SFG4YGJS)3+ZJ\)PD@ 8H]7YS3+ELBN?=> M(!=N&VL#F<6$9W'.:5H:"S9=MC,V>GB_7*QGO%G*W,HMV99#Z\"UFR(\HA68 M(QHGHV,O;0N@=;V"YBG-?B ;*%_9#3J[+.1^0#I3C#MN'RY_N#^&@^1@@\L= ME8$YG^DGD?D]F?%/B_?U\]M=7 $I9DP F1=J&%64"- X*P'$$/$LIS@KK [T M=EH;&UWNG(VTM^#3(FK\M10*[H38;%CE#;C S'F,V6R+68!=8"-0_&H'=UH< M5C_8)/@3#6&CFQQS0-2@64WP]'_T).\'F6MQL9M-6[>B2F.=EBCA1*8EP#GB M &9Q 0C$'%"(F?J?$&DLK/)"3*R.C5FTM]7*1371$#N_+1-'C! W(QCO. 8F MFBV$U5_V7)Y$Q+CVD'W>B0U*?G-1C"P/FY]B \9)SHK5S6Z,]$$\JTG.K!YB MIW%)!$,,9%C/^1+* 98I!WE9%%G!H! %MB&>_8>/C5_V?8M$SSI&/W1F#.(* M2&"BV'?+'Q&<"];K]WY@8-#/^EQHQU_OV6L9=>=9/"_5QB/7F*]F( M;QM]I.]>K+18*7D4[7AE_7U:$IFGM(1 )%D.]&DW@%E, $I3]0.,N.#FJSX8BM5,K#_$5H 5+P- M_.XC=M@;=C.Q/_"3'46#6]P8Y/-R\:@^R2=-7GMB:#0K)TET"[&6D_)]<(S5W U8PKKD&6'"Z8&)8;N<(\YH>?JJPKH?17Z6;/%HQJSR.7J21>?OZ/SV6,U$M;9)$R+ MU,R>U"5W\IOZZ5H2IG^GACJKS0?)O;'13Q.=5L%JXHOV HQV$4ZB-L:H#E)+G.R'6H'^G+Q+4H+>H;W0M5!WU8<%D2_BDCR6)-%RQ[HH:YD DC(&,IXR MS/(LSW.CK=5K'1E;%[$+94\H;%OW^54OG"ZCY^W^: M)C182!VH88+/F;=MDW4=+2AV%3 M)]T .DFF='R,\V%/)@1?Z]+HGV<+L;Z3[Q4USS;3$B.24(8 @D6AUYT%*&,! M >44BH*7-!96-0,O6AH;#;:.UB(]K/(Q(H\K4;6 ';-=AM>,P[R %IBM#O&J MO-0SHMI/KP=FNZ'P?5#V@K6A#\AV!WWF8&S/#0[+!_])5EQ-<$6[G4T@33EB M "[A $_K);Q_JW MG'MAL)CNNL,QT RV]Z6PFX6>C[=S8GETRW!SQ?.^'DS_+ESBJ!FHQ[=J"+0\ M5"EK#E%/,YL9%3/?AO$K'7 M%@=N#=$U&Z+XPRPPF]5P[7NZU1ELG/4I-6B$BE_5P6Z3PPH0&H5_HD5H=I+8ZH"JA>UQDLQ\ MY^"ULEV743?CFT!8!B:?"W)=-;H[X=//!CA[D.GJ12RP1-=E^V\LS]4+3+\T M5_\C7&9@R_6FK=ZUOT#4C*X%SG*8"P0$+RB )=0:)*P$4JC14)*FHHR-DGL, M;(V-G[2WVP)V^VNCAD1E J_)',X;:*'G=!?Q:W>*X[%U+=*T?EC?LGR^SE;@H*#=%18*9S!/ MM&()C D&M,0,<,&@4$"DBFT=RA2:>V#T[@]?L_!>/>B['M$L9:3K[#Z^ZAR7 M%7D4T?I5MZ#E2-&B20S7SOTB/-!B>N.TSA)JW(Z.Q"DGA^J4'E?8K0'SN^1N M;G[8-7AK6$X6Y>V?<,5RV=Z0\_W+:J4_&(AD$611+M@9V]BPGEVQVKG].6STRVS!YB]<_>T_LC2I/JC_R,JRS<]KBXH_ MDU5U.:EVM'Y3[?$]RI))I-_@ZB8U[*^ZH_:G\43=N]89G;,?8OYZ>4')JODL M%N*N:Y1!5N#V7)Q$C9.>%]XNH^!_Q>V,K>&7VBX'?':-K>-R-^+1NBK5>/M! ML.^+V3]?ZL,&E*@):5;$H$!EK O^84#2'*E_XEAF@A FK=11SIL9&^ULO8QN MGI]72\)J2:&MST['0"X@;$8-U^,6F!FNA9^:9/62>D]$L'!@X/\T>FM.4-8=G..RAW%:+5-_J-:IO]1*5FH S MP?6IA&]B]6/&VG0E(3*$N)HFYY*7>IJL#[V1&-"2R[C,BX*G1AO MH;'UO?< MGEW8BYXK[^LC;NO:?XM- YN&,-AZ"01O8$)KD&WESNMZ3_U6;Z&_DY>WIY M:M[YHL0TA8P"DB44P%R+/?(4 PDEC+4Z/<)&AQM.GCPV F^<,Z2.$YQZZ/>: MZ /S:^.71[6LB]%VC?7437OC//6OXS'>Z5.'^7(O!;/]-"]>X*B:/%NS^7+] MLA)WX#N11/;S5%=%NO7Z_7*A\]C$@KU^(1OE1R.?EI(D3[%J-926.=!U M6P A H-2$)KG&)*<97:R=!=MC:U/U:Y&>[Y.HMI;9WVZRRB;T9XG[ )SFCML M#FIUO8!XEJR[;&]@W;K>P$_%Z_IO<:2/O=SN/(\A*A &G.4I@"6B O,0,&H M2!@C:8$472PW9&Y(%XX9\UL+X=[S!VW#/6/>/B-^G!GO05+90Z>JOUDJND&J MN:=48H8QN:*7[WFQM:[/WP7*T&TAQ;K;?V@&BQD>H4J>&>^> 0/.]G9UM]) M5'D<:99 M>RV.C77;18ZEC+BNP?&\$L_-C]2$"[EB???Z*B/]R=9<2U07J4.LBS+ M .+ RK[W8NN!/UMK,7.984TNNZ[_2Z[O[*[_Y9N'>ONVL: M\J@[&:+?D?8O;X?2/XS0^A=UI;SMZ6MT M=H=/1S^)FO@G48V UHFH,9A$+0I1 \-6$3FJ@/!8$FKXUO-;8FI _XO[UXVZPU9\$J1;;.:+=8SIL^(B:D0 M'%*$4\V6:MJ0$0EPSAF0DB"9&,K3-K5[Q^5%%5)_?%+I+= AAXRP6PL"_8 M,#WC<*_-OU'W^;?=6[1+?[[^%X5L\&:>=1=7S78O%7.<,T@*D%.*=<^< %R@'"0XB3F&/('$ MJB[U)4-CZS/W_(PJ1]TWIR]B:]8I^4 L<'?A!I8U;?Q(I6@QQ\SKE19SDI)" E0@"B"D#F*$4Y&4,TTPFM"#-'C>+OAP:+;&PF%Y6RT1> /2U> M=+/9K&;T9:-'5WI21L3OX/_4S+ #\HMAG@R2+U_IUC.IL?;3'DM6<^_U5Z&C MF\UGC22(5KI7H_)W9#U;MZ>%7[^)S69>I^5-25KD18XE2!%.U*"E2 '.LQ0@ M)#-9\@Q)QAQD7,-Y;/0!#B_ZVJZ,\NC/JCB[:;&I 9K8C/+>N,6&H4P=9)U% M,8GV5Q#_5(%&^Y'6:XKKZ##62;2--JK"G6Q+%[PJ^MV%[(]\PS>+5_(.Z.Z@ MY!\>]N/.8P"+OJJDWC"V?%$/OB>OVJN;!5<_6:EN;E^H)),Y8DBFH-"EL6"9 MI(#F,%6S8?7#A$E,D)&>XG5NC&T8W/H#JK\EJ]30_&]S;37:Q M:L54<9F5A+(4)$CQ(Y1I"3!1X_"2((59040IBFNVND]-CHT0=_DY6N1$S_A? M!5G93O@-H';;^;X.P*'WP">[=*=*,\:?TJT]/D%WQL^8?=,]\LLP].V6=]SI MH.1UNM=QS'P?7L3#\O8G^ZY3A.H4?IH)6&8Q![S4J@]%@8$NI@,(58249C#+ MDMA8W,O%@]%QDI2J3:HJIHV;T49-Z=>$Z0&WA7R54W-T$]4@(+_!OFA5M.5D MI*;"B!Z641O(I.<$A*<6L- 4"]T2 \F,!6L1._6Q:]#L%"1S>O!P&F77Q'T@ M6W;5@WSE:6U/[)*T MS=CZ4&=L_:]K,V,L#T3[ >T->H0+F3)!#CSW@Q0X>>9M#C#WA]V?3./I0/*7 MY4:TD_&VR#'.\IACQ1H"80(@5+-C M.\6D)D<9(SRJWDR,[8&!MQ5"ZVBX.3 M;:'JY^7*?.C9!:D99UP)5&"RJ#&Z;S'R7B^Z(WJ_\@9G[ RK7W YT!.!@HY+ M73_X!2/K[Y\6^HB@ECA8\*W*OV5+Q\B#VHLQFUARA\!$ [. M*I7/T=;I:DM@)[E2^1U&;<46+<\L9&I]8&ZR!.64L6P?X,9C=\]B1;2!SWIZ MM=U_U>:;/I=(AO*4$:#U% ',:0(P8>J/#--"<)K%DMOP5Z_%L?%6Y>>V_,7K M)%IL7;7CJ7ZLS?C)*X*!>6GK:U0Y>Y!Q\J4?1VLV,L;&*POU6QV4?8Q!.&8= M\QO]90)^7(E_ONA"/4V%J)AF:4Z2!*0$:A5GI*B&9@5(LJPHI)"2IE;"K08V MQ\8X^SMC6U<=BW&90&Y&.YZ!''!WT0)#+QEN%U )GJIV;/?-<\XN &&2/';I M5L=BG8)N/BW4B*G:COBH7IF;)YU ,8TS-;IA5,W.$LH4VZ0,D(26(,&]!PR)\\ M&[/GQ,A#&P-G/)X-\#25\?QE/NKYSL3Z75/N4]<6WE8 K65Y8)D+B6/ $ID# MF!XT_X8U@DU@Z2X9;/0$.\+B8C9]K[>;5X*\7W(QQ7D92Y@G@'#& M 10E! 1G*8CS)"DA0PGG1KM"QP\>&]F\KU(AE'.1]LZ,7$[ ZJ:.:R (3 R& MT1L3P:50SWSF:\'^Q^/RQ_]4M]1?N/I+]6%7G_3)@P;Y8"^YWWZ.%W_O-CKX M*C9DMA#\EJRT2-+ZAK&7IY>Y'EHWV4S3(J$(Q12"'&+U&7)2 (P0 3'C>:S^ M161N5!G8W.38/M ]#]U4N0Q0Q@C',2E*D.4I!3"#4M$>P0#E)<\%*7B0-AMD^7U+ W-HZVS4>AO]LH]DX_#E$S?6HRQS=+R.K@S,#CJJ M,H?A>#1E<><52;O[FK'WZHUISZ3%),D9CP'*],%=41) ,1, )ZQ <8K53^P* M>%RV-38J/ZLMO5/3=_-L;/RT%:>O-3T=RB%X:2]#]GJ+5AB0ZQR+%.RB:TIX>JXQX!-Q M_^4"O'@WO/*_3U#/BOA[-7!E:M'->BTVZYO%OA1"DU? [W9Z,^J"+\O%ZD!^ M1M]?>?0@V/?%[)\O8OV@4\:G,2)(Z[Z M- YW+AD *.2@H1C*44,AX[CHHVM6OY)WT(&MA\*P1T=767]T7G)6[ M"*-K88&2YS5S$\L#KYY;@'&ZCFYSL]>*R'JMYT$-&MAW\?#GLME!@CPK",<8 M4"E+7;>+ 9)B#DA1E)@7!!6T]%"^^)SML0U]>S:@)E$30*0B\%)!^&R#6"R* M^X?Y;;?X#A .L=]G#]H0A6[/VA]#5=HN8 Q+R'8^PEE'?/DDMCQJV=]?N'M$ M'TGM8;3KZ$-TZ#TP^):)/FMK:!WHKH#/"#UW7FZ?='RCGL.KXU-S\C@M24(D M90+D,H< 2D0 S15Z13-C^QP/O(RTFV[[>Q= ->N#KX MJP^NW32[6?!OL\?%3,X847/)NF*0D%)PJ2D'# 24S4HU<2*+W&F='U&K__]MO-U_^*[CY&WS[]^N73QT_O;[X\1#?O MW]_]_J42,;V_^_SIO;5HZ54-9M8?#-4,@7F_"D-WVON!5"EF>Z%$NUBB-AA% M[2%(W0>L7LG[*H<&)6D?T!V3L9=G>MWQVFTMK)ODYW?'R<]WS_K*]13MF8G[U8R)J6 9)5+1Q.%'OGK, 2?1'\V[D>D]C\2VU,K.H*JQAM?SN=D MM=;G6.H*[Y;UW@9_;Z[:W1O%VS#@%N&EDS'KGJ,Q#0B3: \&/<&L@9A$+111 M@T6T/0]5H1%\PS%X.PZQ:QDNB#%L?09O(L/]T_!^7+,)^T!^-O)A[\1"R-EF M&B/&*1,0H)CE !+( ,8R!0DC(B>,)SRSDO&X8&=LW5>S9[LA/UWE^\[#:;.G M?15(P^QI*Q=;0;_HE\9+CWH1/3@$V-0^M?4&F]H7 SZ_J7WY=?9L7I@M%SHH5 E8UG$))9%C+5. M&%+4DF) XC(!>4F@2 N4I\2*6CJMC8U;FESOG9-.HJ'= !O.57W!%IA=K!%S M3Y+O0B),L2(WNR]$^![ MC@9)&S5!),QVZ#F#;[.MV1'ZQ>W)KGL<1]V+S8S/YB^;V0_Q3>]S5GN?MS_9 M_(4+_E&YK[^FEWH9_DZV"G#W8E6O(KR>?T!%_*F:J!=:%K(LLA1 U:$"S 51 M@_:,$J(ZUL)RT![.U['UR_N>1CM7G7KGD$UL.'$81\.%GG>XM9G]Q"(\FG[G M)0']'79:$Q[XDUG1 "8=.XY*KZ-=0!":S3-1*&Z7&8 ES@'A)0,0EBF!K&"8 MLNEFN2%S0ZK??[H5.6]MA/O0'[2-;2UL4KEJ2Z)9OFT.C'*4FK]M5P%Z4/8<"'$(VZA M-]EK5RO0MLYN=V8"'+PUA,;OXDB?T6'71PPA.%DB,;W/L1SC;$T>'U=:R*@: MB'P5/\3B1=2G>1CD!96*5!!*"( (28 36 )&,$8TAUHXP*HD8X>QL;'*H:\Z MZ;'QUNV\5"?.9OSB"[W W.(.G'WE1@-$_%9O[#(X; 5'@]!/JCB:W./KC*5Z M3E/36&90(@$9X%A0 %.B<]H3#$J2Y)*5A-+2JFQ]AZVQD&Y_&/ F\_TCFZ2V^$DB:<7=2E$2*7"&9 M8\49V;'QQ>U"K!Y?(^5NE1ZW+DZARVB 3;1>4UQ&*!8B^!RLFIH<> MMUC <68(8W.W:V:\FE6I1GU5#YV2/):RA!#0G&( 20P!3F0!%#&E@F*<),CJ MF-C^P\?&0EO?'(CG #0S>G&%(C")[*'PI0,%A]SVTW ])[3O&1@XB_TTM-/4 M]3/7.)0'N%'1QS5KWSRN1)5\UHR-L[A,82K5" (6^DBGB &EZEO-:%+$A$ . MI=%LH\?.V#Y;[6C;CVU=M1 V[T"T^T/VB%/@;_HL1/W3#2NL+-3>_6 VD*R[ MW>MEI]?>#T2G,'O'[<,IL/?'<""U;G"YXS9SH\G4R%*_>WT_)^NFWA+%>0P9 M2@&'>0Y@J@^[9X@ *=.T$#'.U3^L=I@OVQH;.^Y+557.ZJ/'E;MN^T!=,)N- M>SR!%Y@RK\#-?G>Y'Q&_&\L=]H;=4^X/_&0[V> 6>VW;V\5FMGG].)N++R]5 M;Q;#@J=Y*D"&XA1 *$I DYB#3 I!D$!(48>IO.WQP\=&$;5_D78PJCTT5[D] M :Z; ZZ%(_!';X&$E=[MI9"=)&]/'C:8ZNVE,/:%;R]>S2EN@/0S#"I1E">4 21H#B&FF)C[JCPQC3HN8PA)2IX-T'4;']A$?E%79 M>AVU;IL%_1'[H$WBM6<8QO-!NY9!&^.X;QK6N.4.PVHS MO5\M^0O;W*T:!ZO3EC"5E&2P "DA.I$I3]3G!B&0G+&$E&F:"*-$ZDL&QM9E M-#[6TK"UFU8G8"\"V;.CX &>P%SK@(SYFGA/^%V\IN[=XS3UKV,^N_CP89;* M>T+;KI'W7>>P9:B>QX3@:WUH4Z=,J\]'L09YGBE2F?VKU@[?E6*>Y@7#)"L$ M(#&3 ,94 *P%\23/\A216++82 '/P?;8:.#7U7*]CAA9?X^>FT BW:;1DU@] MBI5C!6O+]C#8A R'-Z]&Q[]'#$#A;;&"&PWN@34V/N-OM>+HA MU[D+:OG(X79&W6(]V"UU?(27'=2#PKYJL"G^('I.M5G?K;YJ6=:](@)IBI$0 M!09IB0L $4U4E\$H*!*99''!1<:LJCXX>S*V#F1_%[%U6A>7>:_']ZO-3&=] MWZN76ZQTU9EZG_'N9;/>J.&5_3%@Y_9SVK@-TRI#;^L>%Q_7@4SVVFH5U<$$ M+>YS-;(AMXZ,:[BN2?%1F\WL]UB8D%UQ:?]2!@[W@< MDJ4H?EXA%\GOU01/F@?EYQ M9Y7\['@:T01V,V+T#&9@"KP"1VMBLT#&*X69V!V4K"R .*8EFUNO5)I\]_J. MS/79D&_?A=BHV>_+LQJ%U,E=B&5%47 )2J&%\2%. 6%Q"A+5 CSG1*1Y[E0G MLL/HV"AHOVX@?8T:OZ/*\:CUW"VOSJ@-S.C(-[*!^<@/J.Y*H 8HA5$$[3+\ M-LJ@!E!<5 @UN=E_71[6IS_[W>GEN]OE]R,659EB)9(#48TH6P M95SJI4L*,LIBD<9J7IH95; UM#:==M\_JZ<>]F MHP!H!B8B'T ZI 4:P7-%IF#W\P=.'C0*]C2?T.PVU^E7L_Y2S?KNR>IN55G@ M%:VU@I93B:G@I2P PSD#D.0%4(]+0)FQDO*28 M"M;S=@6KRJF91,]D%?VH]+Q]U+@S;"#3N9IOV(-OD1PL#TXBY;.FH]KK1C9= M^5W7D_,Y=;,!RO/LSJ(=I3@.W7:G7K0NVUZID7K2Y(]BAWYU##< #@L^=/L&/ Y%QW7NQ;UGY*A"RS',4 )8H(8$EC0"0FH,0T92E/2)Q* M/X+V8R."@%+V5XO8CX@,.N7KAU"M#S-$NFQN)$KU%P<>_7>X;EW<_JP2]*JC MA_6X9%J(!.-8,( @TB5K> &P4!PA$:2B3$B!,F:W7W%J9&S$T*RMW_Z,=IXV M\Q';38DSB)KN1%R'TS#;#U80.6PW7,;@BCV&,P\=>&/A.7JO(=@'1[B_= M(TZ!/_:S$+DJLEW RE*1[7K,AE-DLWB][!79NH'H562[>"QXA(HQ%0KZ6Q M,>-?DZA^>_=V3RMW+;[X3F0-^-$77H$9\B)4+BS9B9D%3_K";B"FM'_=[-C2 M!(Y.ONQ\P'",:1+' 6<:W7"EXM7GV4)\TCKXTY3F!41Y"G*"8@!)AD&9PPS@ M@C.22AR3W$W?:FMB;#RYTU[ZN_8QJIQT5:[: 6FXA'05/*&7CNR0<5>@.@D^ MC-[4SLS;J$N=A'E12^KT2K!"KIP^";GXCFZ8P\E?Q7&]HK>_D_6JV M8+-G,O^T^")^;KXNJ]6IAS_%_(?X;;G8?%]/LSCA!+(2E(5(U @J@:#$*0,) MI3A-2\'3Q&J)V8=38R,1'4LD:_VOQ:/6>-+_X2^BJH\Q6T2;[R):Z/-\21H] M52'8,8R7EC3CI*';)S"+56>0U#OP%.F )M$NI$FT"TH?TMR&I1,8=&!1$UE4 MAQ;]UMUPU@3H$VFOE.G%L4%)UB>4Q[3L]=G7'ILZ<_!AJSNX[3_>DSI+83<< MD3%6I)U04)8I!5#2 F )$\ 8@YBB'#%H5?SI6H?&1N#[)X/.'PN:[ ES[D9& M;6!7#!ZO;ELS6A^RQ0)3^C"-=<4QK^L0#G0$S-&I-SH>=AV$EX^.7?EIY04!&>( J0Y&B9:BU605/TM*Q*$,TFX M%5M;VA\;.7]HCR6LZBK,MO6R[, WH]. D 9FS];SZ)?6][_H >^EBG[;$'S6 MYW+"SG,)+SL?!J[RY030:2$PM\:&/M168 I+&&< LCXM$(I0E1M)-I@;'1F-;I9]9Y5YUFJ(Z0;$V/$)A MC+3!UHQG_ )S5ET-YVZK;!7=-6))>_I)M=.>D;38L/&,Z$#[-AZ0M=O(L8"I MM81'6PNV-SG^,:\&PS>ZP/,XO-9EZ-;VO)\>H\@^ /R[O-=[&Z M)RLU^"%%(N*TP(!IU14(B02T*"A@*$DXS-)"""MY/2OK8R/LG\C;GD?>$,(_.4X3CM1 %A$ RYBK@6R9 BHH9S#..:%6,GG#AS ZNO5X$G4/C3.'4%M$ MH@H2]X)5P[]UAFD%HWZ70JNZO]9KNMO*6?=BI1[\I%?I[^B\&4%,4X001KHP6<&QFII_K>8E1E;'UD'NJHL][]R-EEM_+2\0S<233^ZA20%M,]EZ.= MS_[KR_[(QP(?K]1C8G=0XK$ XIAV;&YU(QW]V-W3+&L?G[]Y M1&]]E2R[\S#(O*D;!*^O]@53@[[-W>$>O\ ]5[OJ#]QPKEZ3=95%<[>Z7RU_ MS)3STSA)92(9!2E$.8 Q$X#PC(*<"DEP22B!EIK)YPV-K4ML#MDWSNZI^[8. MVZH17,"WFQ5\HA:8%]P!<] FZ$;C"GV""P\>6*.@.[Q3G8*>ZZ]8E:?]:Q'T M>"WB7KU2WTFSU' GU=U/6HM9ZYD*];(M-M,X+64L"@1P4E H1I\TQ07 "&2 MI(D4HHB-JL2&=W5TM-0N6CY7BY9D'1&]G*!=U6N:2[DG^.FP'!ZFN2V6O=^\ M$<>_O-V&VZQ;JR:O(][*/M=!>U[%#MHP_E>KP[@[_*IT4-C/KCZ'M>B<@;U\ M$I^7ZZJ^I4Z#G"U>9HO'.T5]]=KI.R&7*U%?]T!^BO7M3S4L5C9F"[)ZK;+ MORC8=0)E?;SGTT+1M5AOIB6$69&D$$A*2C7 Y0B42" @4Y9D25R@@JJ^2-=5 M-^N+ OIJU1EM/0Z8 Z*+'M,JFFA6A1-M=#S6&=[!&M>LYQE)DP7N>FKOHU]T MG'^IJU/O0HUVL;8MVEQ?A3N)#L.+VOB\II6';@3?*>C!_!TZ73TT\&=2VX.; MO/*HYJ?%\\MF_5G\$/.T%6GCL?H_G "&>:G56A-=V 4#B1 J<4ZRF$&G4YBG MML8V[=@_LU=[.XDJ?Z/4\;CD&7S-R-H3:H')M@.P?EDB][.+ES$) =A,X,(;4X0>,? MVH$.T9A [.GXC!U&G2=H#!\UW"$:N]@.SM%8WNJY>OJ[5UT@^>;G;#V%*668 MY)7*I*Z>G@M ,%3T3"6D,1[3M+#, MH#6Q.SJZ.A*ZF42+K:_6&;5&P)LQ5P X ]-6KYI-O1_1 ZU+>JT-4+Y3;(UL M#YUF:P/(F51;J]O=6.J&,7W$8WU/7HD:9G\5MNU/BKSR750#8N3Z+WOKG*!B*O1&5D>%"6 MLH'BF**L[K5/K?ZVG,_83)>)^TT]=S4C\RG.&,V+ H-8,$5'!4& EC$!"28) M+B2626INB>>+T&?2Z^>-Z3$*OYEO 8946?3EJIV3H,X\; M+ 7Z.*PSDAL!=EVM=-:7('1](QAL M]P6$-C!35,>L=JY/HA;FVOO)GMZ]"J _'^MZN"VV @/"/M">H&_X[;8)'?'K MW"^T?>9P&X>.T1[L(+H^PSG3XT/?SGE)N2C*/ $3VF$S/3HA M]IKI88J10:9'[Z.&SO0PC>U,IH?QK0[TW,BO[DY(/XB?FW?*]W],>1*S@L," MR"R7 %)9 A)CO0A8P(QD>9$0(V'^'CMCH^$_;KY^O?GR\,V",SI -*!>/] $ MIMM6,7E?RD#[&56.VA!LUQMG3JI^0!N(2$_!\T2;_2AT4F7'[ZYQ5UMH%Y'HH[VH\0N^F&D)A_J5V1MRUVZ#NW-MI4/\ZWF6X\.AA M/M[.L+;?;/=5UY7Z_+PDBW8O8EKFF;H8J1FD^EC5#))P4!*,@10)2;,RSFAF MI9)PSLC8/MN/VRJ?9:MZ__][6XD[?KS>R);+0@(::0YZGJF05+ 12X !23 JA. M6F1ERIDHK7(5#A\_MB]>>:IOK-?I[ M\U^3"8KUAWX>#J^?^)&)03_N\^$=?]87KG*43F+?!7^9ZR>2E=8V7=^+52O< M/&,W"_YA-G_9"/Z@V6,W791%RM(RIB"&>LV8I4A]^1D%G*N?2X9SQ056NDAN M?HR-(MHP&JV;YY=Z>JO_6<51;3@VD41?Q":JA"E4J+6,CJ4.DF/;F5'/ "T2 M>IEZKS':&'983\ZTR-^K6,)PUY5X^A4>*+J8E3%."LA1PR!" DD% 2I!#,!<4))%9'_P+X.#9>;CR- M'K6K+B410[9G@H1$4A2@3'@&(,84X#PM ))Q03.2QJ5,I@OQJ//]QMVB9=VB M^[[^_[1-#?O8M_WR0O>_'@OD_-I4-%U$=:SZ)RK:\13 Z6B*456X.>?GOU4) MFPZ@?=>HZ3)EGV']6;V#\_OORX7X\E+E,6!)<9GJ.11.]28O1H 0"0&,19S$ M,HE1:2Q8??SPL77 E7]1Y6!4>VB>7'T"7#>Y7@M'\/508R2L\JHOA>R457WR ML,%RJB^%L9]1??&:J]= GI[GRUB MCXHCWB_7F_5NIEVJSQ@6C("$Q6IDIX_*T[@4ZC./RSR&A91IYKA*XM?3L=%% ME6'3# G8_M!!_-1_=U\H\=S UDLI;]=L P[VMH.X74];G^9?Z-_J!9?WY'FV M(7,=U[82[T"++V%:(-3RC&=OWVH!)PSH'4L\@0RZ=3!_$VM]_*?*T&!I5A0B M1H#E,M:3_1Q047 @1ED$;G<VPDWKCFI,:T#YD9R3H"$9@6#3&P M)K0ST7JEH/WG#TH:9P([_LS/7>*0?MMFQ;QOT\H+FL*,,I 0Q@%,, X9)B+WA[D E[Z1I'71 MMZ?W=9*8ZU.ZF8!0 M#0TD Z1 )1 H%3E*RI3FL4U]A_JQ5M0S0"F&!VTC(I5OEK(=-4QFPP'[X ,3 MSDUWQ/:R&@'OW645:VGI>N'Y6^SQ7(UV]2KO]^7 M<_6,]13ED$N,(" (9@"6&0)8-26(2<*RF,1<4JN4EFYS8QL1M'/VS3(B[)\O MLY6H"/O'54PWBA#HE'"C"#Q:^6:K?)8654C<(_ M45 UN\M5AW!;3ZIZZOKF9?-=&?F7X-,BSF.68ZW$D0F@9AH)P#P6(*=9@@@7 M)$\LJW=?M#4VOV\$O_DA5N2QV>6ZD[653^OU MB^!5TMHTX:DH!$N S&,"8,$E*)/J;X@2FI0X%U8*S*:&QT8PK=^ U(ZW'/.B M-QP4N; J%U=WPPNQB>8ZZ?9937"KJR*RV:QF]&53;3^HCIOML573+4PB6B6+ M.A.5<8N:L5:(=@I,8:W+4>-SL_FMDW,;/JO];O)R_5&:+59>^X+BP.NDTGM#&2N512^6KUO.([5R/ MYC,I)M&RR0']4<%1;2V+'00#E97V_[:9=0+C<7A$W8S/I-._[=ZJ;2T"-3[0 M/];Y#%N8)M%)Y[:%*MK#*M)@C:#:=;#V'T=U;/_A_7M4TP[6K-ZJ;X?ST+'6 MS8$Z0GURM?YSE^(E>$QQF>2@0%@"R H(2J[^H#%G99$629GE5D5N^FV.K4O^ M-GM>616X,D#;K]3SC%[@[JKS=@3;,,6D+B/P6LC&P.VP%&W,@ M3DK76-SJ1C[MAL ]F?$O8C,M"\02DJ8 R1P!F/(2E$F9 HB8^CE-,UE8B:@< M/7]LI/*>K+]'E5"M5%^(V^;2,81F#'(%,('9HO4LTJ[I(2:;O_!J$+G+E]UN M).F!:E6$7/W^AFUF/V:=E3 ^=(NWQHLVMIQB6W#F'%-0+@#W]':KM( M[GGEUA$\KPQEZ\.@#.8(T#'#N3[&C0&_BN=F"_Y.?EENQ%;NK& ID[*(0K5?SKP(\W'N]*P&OA;KINY:\$3_$ M?%D5D&[.YTUY@6.LIJ"@8*( D"88E)"4 !&,.&$YAMPJ3:G3VO@XHG:V6O/G M.W=M&:(+8%.:\ 1;<*[80VS/T_:\IT_",$#$,VMT61R8.@R"/^4/DYOL);OO M5TO^PC9K]=SF@.7ZPU*OT$]QJ@876!"022U-17(.,,89D.K?"4)QS&.S4C)= M5L9&&HVCU1?0>!K]O7;50LW[,JC=A.$-JL!$X822E=!W+PI7ZWU?MC"8['=O MD/OJW_T7.^Z;'=5UUQ4!]!G^C\O59\+^<2=_(ZM_B$U3/[DY(R?U]"Y-"9!( M 0M)3 !.\A(P+(L2TU1DV&XCS<&)L5%'ZW.U!CY77NL!]].^WY;;;"X-8[CO M%ACNT!MQ._>CRO])= #^YP;\@RCZCX;:[\U= :/?S3H71X;=O;L"JI/MO&N> MY4:2AX7^VEV$KV0COFVJTLU"O=J+#7D4TX00DB[/Z*SQ\LKO5F8'Y34[&$YIC*')PRL7?QYMA"?-N)I/64E$3Q) MD-Z]E BE JRQ)@J)>28L9)*@>1*MZZ-#;"NSI?-?J[CBVJ@K,4V?'0P&;< M.6RS!>;4@5IL. 7;$Y#'(5B[<^O?0Y_V!$9OH/M#2:LU%9*W^5<5NN\/@J25--R.& M;Y_@^Q952).]DQI[445W>S7=MF<_ZLBJ$XM[L4T:27*?.QU^X?:\*>+)N8'W M3_Q">KK5XOGY;@S_D=2A/ S3C6,XP#+J<:(VA- MA!:8>.4X$[N#TI<%$,?,9'.K.6\)R)FW<]@D.,LWWJC'$:B5XE8?^!UE517E:W5TB12KC2C)5\5@B M$2 (E8#P(LG2.(%$&I70Z;4TMA'LUM?Z!$;4>FNA8=P);#<9>84K,/=<0LI% M]KG[7337@/8%W4""T-8OFYT\M D:G5K1G0\83CC:)(X#%6FC&ZZM::2W"X\* M ">N587.0&RX+^8)N- [7GN851D%PY3JN8Q)H&H[9PR^4<&*H MI&8YWKV6QD82M;.1\C8Z=->ZVFDWP-WDX!6VP!3AC)A5550C-)Q*I'8_>;!Z MJ48![A=/-;O!<=;Q0M?5OL+F]H?ZX_,V3:R@ N8L$:"42)_]P"50_\,@%QDN M8,%R6:96,XX+AL9&"SL_H\K1:Y+U+F%K.-7P@%CH08,36/83C!XD_$XN+AD; M=F+1$_+)I*+O^@"R]GN3\5I@!^GPQ%@"K5PBP0B0E$BBGJ97D MLI7UL1')-0+W8<7K3]K-C(^"M49@DNJ7L=]S?E@M^TNH#2=H?^+!>%3M+X%C M)6U_\2%N?'A+5CI7;'TO5M7S/\SF+\KTE*^F.I'AB\\M$E6X,R3T_ QQS3=_D5Q8QOVLU(Q1HI5.,% M1GD,8*%XI(RI&CZDK,@A*65IL3%^]/"Q\<:V7NV-0P7?&_MBQ@XP!/ZJ=PA< M4\SXQKV8L0,D0Q>A>U0M-$_:05@#[^W5I74%ZR675\^\_9YGO$]>;*;+U^ MJ>US%GKN\=JSI9H^:WW;&I\ MV(K0EI"O9X)W]?BZID];X/K?Y?GA:"%SD%G*$2 M0#6S QCB#&#*>0Q%RF1L=7C2UH$1\E]%?W/M?LMO=M1EW09F%!82V-\G2Q)F6L MU7P44.8)YB!/-)_I,SUEP@B(>5E216:Y8%8I00=/'QM9-!\Z,A)SA M",PPQDA8$\?9B+VRPJ&%03_YL\$=?\_G+_*R)[_>Y:AF/.>(9 (0G.O#$RD" M)%>S,)3R6/(T@8)8"3)>M#2VC_C;[^^^W?[U]]LO#]'MW]2?WZ[:B5];9_WZ MP"GPUWV\%Z]S]8)D^_9A$7(W?OU6>;Y]0??LQY^YP8T;M [-2GQ70X+9#U&7 M /DBU-#A@?R=4"[>JN8JDBC+*1-@VP9<4/ YS- M?= VJBWUKOO/E]FF5K1:W[QL MOB]76O)HFC%!XY00121"_9$1"# O!,A('A-$21F7IV,8>[Y>+'T+- MQ_0W\+P]5U>5+9NT23UDZ[U[SDY?,U"N"#SA&4@37>9#\3D@,98@+F@,&61( MDF*J/*7+-VB(?;L!EWMW,#>I.\'0-N-[CP@&YORMIU'MZJ1%<.>M/UXWA,4K MM_?9')3?#0$XYGC3VYS+UZHW0O-8MZ[0?;C&1\0QB8 M:?;0NVG0TV/*7W:U<5NG+U.V2^E;8XQ\U\/M-SQTD5QC*,Y4SC6_UW4&NU:C MUD9];PISEA/K8>$4[I^=63@*B MA[B93D<=T0@^ :V!^-H#A,.$\DS GJ>0^Q8&GC2>">YTFGCN(M=/=;%9$;;Y M8[;YWJ8FN,@RB>,4E*6H$A8%H CE(!4)$0B6HB#9]+D2R?RV(:N- MZ0?<8=/F%3ZV'.YM?B<>9XM*CY:2N4X\L?VP.U$F(I4)8R K20D4JBD@)16 MP"+)>):EN6Q1OET8*K]YQKBU&P[AVUKQ(P"\ICSJ";#@O%K[6>>7M9Y.HJVO M/IG6 !+/S-ME<6 F-@C^E)E-;G+()/^FOD*Q?K^W3G4H4]0D"<."0I&KJ5Q, MD-!\C0!.1 Y$*A#.TDS$A5$6DX7-L0W :J^C]Q:IUH;@=O-((,A"[R@V:$7[ M*Z#'RF(.V>N&D%HDM?N'=J!<=Q.(/67!VV'4F1QO^*CA\U8&> M&Y6X+=7K[,F7E=Y(FZ8(28K*!'!<0 !S1$!9I$Q1,B<,PS@K$VQ,R9?MC(V& M&T^C>>.JL49O'YX&+.P'I<#,VP*T]7(2[?ST Y4%N_J!;"!&=8/.CDK[ >FD MSX[;AZ/,_A@.:-+@ISE#!8YX((R7;DH 9AF$%!%GB3+B' ;AP.3;(WV^=7Y(Z?,.Q(:0 M/C]G?@S2YQVP&$J?=SUAX!J-+BVUN:D*;G9-J?O4FTA M"_[A9;4U46?P5+^\>]:. MZG.LK6S\[4^Q8C/EYK20*B1K50C6T%*(!AG3,8LH:61<)IWS\;& M\=NCW4O9*@OIX]U':9G1R[/ZA6B"T-?6/U[6@5:W_-D6E;#.(/3?_ ;+%F_5 MJ(%[BS-9B55+U:%%=6Q-%]!F++;7-!%&*L1=B9!MD&_5EA;K*F_5I@.MQ+Q! MV]HMXX3 OW/AQZO!X9:*0N!TL+@4Q,"5Y5BUV,1\J8LO[IT6C+.2Q@5) 4Q% M"6#"*,"QZK%CPH7D>9J7,70JQ'K.VMCZWH\WG[Y&?[OY_/MM]-OMS;??O][^ M9G\2LQM?LYF3-]0"=V[:SZAR--KS--"Q3"-0PI13Z+VOK2HS#/S*4ITW-:P(56>X M)Y)3W5<[Y\TRH9.]]"CEZVS]CW>O#^I)56EQB+(XXV4)8HX5!0C&0!FK$47& MBT2Q0D9D827AT&%K;#QPX&JD?8VTJTY5W+L@-J,&3\ %Y@='S%S2.?O0\)W, M>='>T*F3LO<4YC?-=7UI<4>0,E5""O,@(@(@(-8902*W3.'U".VP:9R?$ M7M,X33$R2./L?=30:9RFL9U)XS2^U?$ ]=.SFC/J]^E.ZAJ)GV<_!*\/2OZG MF/./R]7O:S&5-,\%5]Q,F:YPGB,("$]3$,,2E5E"D(1657",K(Z-HG=.Z^T7 ML1"KQU>]"U-7PGG5;6:9G&0&OMG8SSND@2E\Y^^D+LY9.=R*@FJ7@5RNM%"H MQQ/5-ACY/5)M9'G8,]4V8)PL84,@@2+(8)KC,.$NMYIXF1L=&3/L^5QO!9%]2UTG+V A[ M,V+RC6A@7MIW=Q)M':YPW7?99[E@:S52PDO@**@#!"94Y#(@K(4Y;&DU(:(.FR-C7]: M5R/=H+OJ#U4^RV[NL%AN1*TZHW]S6"-"_^0_:X4CU_-'FNU#_6PD1 M/2T7F^]K->+2B6K88=3)#IOVI#G]X6S6EWC"+G 7 M<@C:_OQ9.^JOXS! PVM_T65OT&["(/#CWL'D%N=]T9>GE[FN@7.G.&MU1M2R M7>9,:(I+40"!=?WI)"\ U:D6&<\X3B27 EL) QE;'EN'L>=X5'D>=O?]T0>>V?U'492_6#B'?V[.&UH?>L;4#YIH.ET M(1ZUFP\V HH=1HT^I++^D$Y,!URO:CRT'%MVXVNXM'*=#;MLZ1>2*O=X Z 5FE*NV=UT21LPW(/TE MC;S]3J4E &>21P+N4+ZOSD15SZO3Y>]>-NL-J>3SIBG,$<_R&-"DS!2Q( DH MRG(0RU)*40J!V!GSU>OA4%Z$?%=&>2RP:%+@_2&?J8V2/\]CL5!5F2Q5C2E#]M\$ZL?,RV6 ML"W.2N:?%NO-JLJQ6>LDN/7Y7S7U\P1C,"Y2"J300QL84T I3$&)B.(DQCA) MB%4E$8_.C8VQMIY&>ZXZ5C'TVHAFG/9631.8 QU;Q;Z"1@#X_);;\.G@L+4Y M D![4L@CA U?BU9'QRV_+N?SC\N5ED>8XC*G)480%"C% -)$S4()H6HJ*M78 ML2@R26.[ZA_FQL=&P!=6:(Z/-4=_US%$31"6Q&S5.*X+8'X@?YOU,%>T/:R1 M]<,6>,FLPX$W7D'KAZ9_09PSP0JNMQ-76 M(A% LE2J^; @*;1=8.LT.#9B.W.F:.NQXP"S%W/CQ39O2(9?;;L"1 _GL\XC M$_B0UI'1-SZI=1Z"_N-:%^YS3&E8;&9\-G_1R53?!'M952*"==4DP>L4BJ?G ME_H(RIV\)2M=*F1]+U;55/WS;"$^Z6SX:0%SAD6BU^.(HB61I(#X?KY;9]#4W?HJ=,=2 M*Q?)Y>I))^_>T?GLL3)_^U/GW@K^,'NJ5@6^J9^NI19M7BX>= K23A 'YE(F ME&' F(1:,*2LA0%SG&13:*^=II$;7Q1':"F__T0H[]7049!I)0"-8#77L"WCX-V!H$ /NX3 M0IFY.NU')U*W.D:$,$:+D@$44YWGG$" 20P!*E.JOB=NWK@@@2-RN9>+L'^;@2729X7*0=ER5)%7$4*RICJY"*$&<,Y M+0;-59M0@5X0,TY\^V8/S*EOW.+#U4JB>867,^*?ZL>KW7>_7=;&X67&\(/FO+NYFS3(N,Y2(!&.C,7]XAF8D5MG)U'E;C5+V#H<=&7!'";?9Y'[S Y])-D0AC,GDTWO M=-71H9M=!M:#6#U-\Z+ &"'=-_,80"H9P&6AJ"B5ZC]%C$1BQ3VG)L;&-=HG M6PF<$]C,B.,Z, (3A79N+\]S$G4"XZ!E(S4GY;) MCI>MC>T;;V0#MMY&K;N.&4#=4)N1@3< _/"%=BYY"7V8^([$;'#XM"9A_W! MGTDU-+C)0:#Y_5)G$;'-'[/-]_M#F&DB >HAFL].I]H9RIX3U]5:&4[?VALB!\+6_ISJ7++BYG[^L M^]06,"X(S&4!9$&%FD6KKH^RC .".__#:=) M\;^MY?:-L#;HL\(@&'HKI0$OTFZ'*6=@A*]U20/?. ];UJ ?;Z^U#6S ,JAO M8/2XH6LT.O/Y7J!-E]@Q\T8DYS=N/$$0Y36.0XTP"R"0&5"$/ M8,D304B&DM3H$'^OI;%Q]U]AE3]T\"%\,5=V[4?6@+=]X168J2]"Y<+,G9A9 M<+$O[ 9B7_O7S8YM3>#HY-?.!PS'J"9Q''"HT0TNH^&K"H>G98I+EG.0L(0# MF)02$!D3P%,:%SC+)4N,U)FN=V5LO/OI0"2]TB#26[9'XG#1RW-5P*$.0E]; M_WC9E!+7M_S9EA*W5GORT, FH_*AFBWT0#UTH7??;6,SHA^JC88:Y(=N*\LY M@ ]XNZ<%5UD8<*;@ XG#R8.7)SKJB!W*/=0V:U^F>9P@DF,$"IRF &8,@S). M)$ "(M4'4I(55H(,';;&UK=UJ)UN90IG];?IK%#8!;W9QJPG0 /W.L=:,2U_ M->3F49RK'PZ_6EL=]H:5SNH/_$0)R^ 6-T;1!0_TZK?B,;%@,['^O#U7CW,) M.2H)R$NH"45+*>2,@+@H2(RD3#+$;0CELJFQ\8GV-#IP]0J=@PZ$S7C##VZ! M:<,5,FO:Z$?#*VMTF!N4-/K#/N8,@SL\9YI_$9MIPKC$NFI#(A@#$.49P&6I M_D@(Y05GM,CP=+/V<:%,:U6&S%->N<;9C#I\H1>8 M/#ISR;LS\OUEC^]!,DS>N#8XCHSQO="-<\7W[W%8YFN.E3?%L4XVW[^\Z'7$ M.]GH>C97[QVQ64])R46>DP10AG, *1$ QU(QC>2J(1#/8XLTL*O=&=L0IO98 M+^#I9Z]5PT2KVNN([+EML39T?8L9K-T-V@Z!6:WQKLD,:G.+_CC,+6K:Z4Y& M54SZ+^U]-V_53A;K>(.VUT!K>8.TF]UZGC>8.]?TKK-T0.UO;\/=7S MT/K#;,WFR_7+:D\(*4,Y*W%&02E@ 6 *= M[7R/_C[L*<\.U(89MY]S8!SC^ YHC,?U7<]P([4[98CH90BM$K58B_4T)ZF( M99$!),H$P!@R7;RD!%P2DO$"%[S@-HL$)Q;&N3*P;-V,1..G'3>= FE&0%?! M$YAEMKY%MWV86%/(Q;B]\L2IE4')X&*0QU_\Y0L=IN]MY>>ZZO?VQC5B^ MB$W$:E>C^2X:BXF>0QL8S,##(AMZ%V+G_%9U;1)M VA_%.U"T!,W'418W"UF MU&'Q'V@*': =[";,[BAVSI ='CO:RWP70?-+'<)5 M.2[G6T(D<2)**8%0F*M^/&. Y+P$E##$L124%G2J_*3+MVJ+?>,A.6X'^'U( MP,T&^;Y!#-Q3GZ896>)Y;;Y1)T A$X_.&W[+#*1.*'I2D;KO]2$?]7F;+L,( M3 46'(A8I "6L%#,0QD09<90AE.8X]1=0^KS6+.1C@24KDA%N@2L&<-X@"LP MJ3@A=:7BU D. 66G/K]-[E%/P-T"5*>7NY'"<;&1&[JN]F<,7]Y+MX_H[3U7 MF:=UT^/KVX>$U_?WHK%!7^"^D(_?X-[K7>O:M*(\=_)N\UVL/B\7CUJ@K5HC M$ 1!(1 '&1(%@(2H&8Z,,T!P1A.9%5DNQ70A'K5@_X--L9H.HT9O?UF__2>F M0^[ -S[K_!59U_35Y4O<2]!T 6]&(-?C.%36R5;Y28%7>1II5X$:JCQY6F*Q MPL1SQ98NBP/77S$(_K2:BLE-;OETR_D/]95\7I+%AQ?QL/QV?UN?QFT5!S** M(.8QB#,];Z<\ [A(<\")P*CD18R@455J,W-C&T1O'8ZTQY%R.7I81LKIJ/;7 M+L&J!VJ#97:O :GE&[L7.0(^D&TRT+S!^9P669N+Z1UYI@9-'V983U/&33S MRRRBX\PNP[L\9V[]NEJNUU.:Q21!A02(I3& 1<$!190"4B+"69I!$5N5I>TV M-S;R[3X8\:A=]I2E5:-M-J+SAV%@_NTY'O%K)W[^$J\.8!DFU:HV.8[DJH/P MC=.I#N]R3*#2 T5=:F0EOHO%>O9#U.J\'Y\J#Z MU[RN3,+_S\MZTQS:N),/Y.?]C+IJK0M[PG516VC F6<4$ 3W1R M5A)+0*6B*DYBE,M8#2-%:4-5@WH_-N9K@FPR/=AKM-D%%I%M9)9Y8(.^#V9D M.MI6#LS-]03[(/"H43;_19_ _,LD:M^!%H-H#X2*R_=@B'8X5.?>]!Q>8:&8 MOT8CVH=#5W"L ?&8,_<6[>@W'V_0"(;-]7N+QCG)(WP3)UR4Q%S+='U38H^>&CN/M3#6G7WV?/TUPF,BE3!D1&=!W' M) 5$Y!0PB+*XR'2I&Z.S&$,[/K;^=Q1TGT;NVNN.[<]4=]U^RE#9+!$96QS94:9RV MW8DVP==T1]HS:N&WD:KS\?+@7/U!K97HG9HZ?'\B*X/B PZ[U19X>=ZU-K$\ M\.ZU!1BGN]@V-SM7'5P)Q8HHSD68,I;H$2@D@ MYA20).8@)UIOBDA90I>L&3/K(TV?J=>D2.6B=?U!$]#-^,DCAH-5)*PTP,EWE4(3TT.7*[2 XTS=0IN[W;CI_5Q]7'>R M4?>]6WV=/7[?M!J_]WH)8OO+=?/;=3(MTZ1D95D 7FJ!WH)Q0-*8@!*7)2S+ M1!;0:M3DY,781E&MOU'E<"7/RY?S.5FM(]5D]1J0I5*O6^N8<5IPS -37.6_ MWE1HG-2Z8)67D^BH)7;7K+<7>22]JX#TRH%NG@Q*B5>!=IS=N MLVX^+E=:2&FYJ :.ZDM7G/QIH9A&K#?_6VK>SZFYHAO*RJ%=A/B^>7S903GN99+@&74G4Z":2 9BP#LF )(S$M M8[,ANI&UL?4O>_ZI::]RT(*U>I$UZ"1\XA6X/VA'SWN5H??1^^0;/0MZ]XGB M0$Q^%9IVM&V*3B=#]SYD.#(VC>> =XUONFH/Z:MX(E5VQKU8247NNOC>CG?>3O10 [_M1 MML"%V)DR]N$M]JAL ;JP6V7]&#?V<][K;ZK&W;ULUANRT');?PB]^"+XS0^A M3\P%+*?/=6FZ#5EMS+AS(.]M M2. XAH#[9DUIQN4NB(FBWL?9HN*&I8R>FY*.?S:Q1:0.[B@!TBQ(11@J2),V+=+O@_^:O41O!P"^16/#_5U\?LT'" M"%^(P(.+.N.0=J8F1K3-3*3G,A.;V-5?]M^E-OZH >!HX\;?^&3@-O,ZKAG* M]T''0P,WR/$X:FCSUXOL_";X[.5)+S-6Q>FG"6MG%-Y&D8Z MYP()&%NT^]\V"UQO=>QRE;4P%U:\,P0!"CA1C M0 Q(DE) )4N3#"'.,R/1'%.#8Z.-:I/MEU>A1J*6X\]>:,UHPR=@PVP*K*LS MO;6SAR,W[:\_!C%%QBN-]!H=E$M,(3@FE/_;W94U1XXCYW?_"CPXPC,1@DV0 MX $_.$*M8ZW8GI9"K9EU>!XJ<';34ZKJK:.GY5]O@$?=Q0+ 0UP_;(]6(H', M#\2'1"*1:?V>QQEC'01=)9>9((*PB*),;ZIQH&F$(9AQ*6 8$:ZX(BI"B?61 MXD'C8V.+31C_G%+6#HF0.V"/C$?AQ"X7#LUP*2@4[Y+#X.M[.\ M,RHW'MT=OC/<2=T9:?<.YLX]XV?<[!1RN*?YXC*P_80PYC-YPZM8 LNQ[4#G*#X] :<1%"KD81J2.%3"A8SLNAT;&97Y\HK"+I5GF.]ZD*OJ@6X\ M93D =CS5/:P#>N,W7O;=' %W%S!UIB@WB#JE*,NN!Z4H-S@.*>TB^QXNYV.C9X::'/8:]QV@%P=&'3\C4_^Z[%1CI$4*BTJR.O;90LMK!O;."!O1SS]X-DS M!QW=]+@"1FY@!-_>W3.B]T!)[HAURDX.W0]*5.ZP''*61PM^16^:\A#=+5?Y MJ]DU?I SJ?+54Q%^.9&9H)BF$4P4-3?+0P(I5P*&84*D2%*>,?M+?EXBC(W. M-E("5HI91:JZU7/Q& J+L[[> >Z9W^JL9_=[6<_^MIOU[ IL!Z!2 SP-,P!N M17;Z'8CA"N_T,"#.57G\L;Q4J<>CY4&K]_AK?EC1IT5+;JN-D/GDMOH\[_,E MI].RN7O]N^5$I+%(F=(K/.9Z$XYX #-*).0L%E&8")$PJ_UW8R]C6S-J04$I M:34_0"&K'6TU@]J\-'0&5<_L[X62-9=8H7#"8EU*_J]?YM__3;]?&JOZAX)+ M"AYI;G40JK!2K&8#NX?[+B"P]\A.U/NGM;%R'U7QY/+Z.\VGIL#!_7SQ%Q.# M]CR?3O7/YH5)F"4QCF,)(V[N]:41@Q3S!$J4XD@$*(I2^PJ- PL_-GJRR0Q^ M(3'XYOI-B0)X5.732[ !PN2< 044X'<#!JC0< GZ&OHKL["Y1_SM#').[/;9 M[#_W__K;Z:LPP;#?T(B*$W3^+;U'78+N1J^[V@0=R#32^@3=H>U?HZ!#&3SL MLN,:+_$L^*\F&&X$=EAZ'0;"P.#K&]/WRA3_,P([D6__2 M37_P.BS*_< \T'K:'=QN:Z$[:(W+F$-SPZU [CKN+1X>K[L[X)X64J\[^D/C MY;G2IL M;/M=+2_D.P*#4F)0B@P*F>W=AONR=ZQ+ GGF\%79.SCI;4+Q\=A<;'\QU M9ZOFK@?/^AW/^P=<,]-.K+!FK.E:U 4AGO6?RM/J;48PO;!F%*6Y^565P,?L]:^_?%D46]D';?7ELV7.BPMEDR2.&>.$0D4";9P12B#%+(8T M([&4,LE49'4/_MTU&1TEUV*:6,123O#="'H%YE4NNN^%KD5>"KG5;]A\M%-SKG?MM_,;B9B\^M-K2"#RA78?H ;8,I;P.-)1==Z<$>5 MG,Y?FW^H='6M!ZWK!';M!?)P=IN0_X?978EL'J<&RN-JN>9BM9B.K@=K5# MV\*AW3F&/2\=Q?6?K<"[AXUU1MN7.;CK!T\'#W;GN [DO.X$7S>_M1-4C2YK MNY:&\U8[:;;GJ'9[L\/JH,7=9<&(("(UZ0--I8M8!9"2.($HBD3$8Q5)[G91 M\UQ/8R/GLV4GO>Z)GP?8;JO0"6P]\[$W8MU4XNSM\O?YWMZ_HF;3->_++WB2 M!5U^-?^[^_LZU[MVD^3T6=N4B]S8E^8/)D?AWB]VGIQ@(D(ADA0&41!JLT]P MF"4LA$H)H5(19BB5[D4@6LGD,H>&*^U@A"SVLMS\(+?BGBSPX$A'K8:0!3'/ MLBB$*184XI R2"(4P)BB("2$,1$+U_(+ P]@_T45&H9OK[3"D -GN=8,-11] MKT=:LBM0C,/=+OQ;V<%FD Y_M_-"A\M6%\!VN[2UDFC8Y:\+\(Z6R$X:]4V1 M\OHZGWTV&=.>Z.)QH=<4W4?A?'F2B\*K,TEH*+$,(\@B:7*E9 (2)3(HHS"( MB&)AY);]WZ+/T=GAAN-P M8]0Q<7#&T_"H3#Z$#V]%5@3*]5"_R!^K#UJO/R9)$N JT#3$DDACN,$4L0D M3"+*LRB*M'V?.IV3NLLP-M;ZG'^9Y2KG9AM<7^]US.SD,Q*6YX[]XMOWB6$M MO;&A]^0WOS"R7YD#PS(C2Z$%^/VEN'%BM &%.AWZ(EJ V>T)G8<PCA[8G7MW. M,T<9AIUC?@ =S2_/9CSC7$WDV/)FO5B8P^MZ!A$J1,8#8M)J*Y.A L$L)"9_ MK9"(2!7JS9!3).NI7L9F-E3B 5H(^^^.D:HG<;1CHM;H],PWI7Q7H :H#W9I MQ*#;@-&3/0T;$MJD[%'09^/#K=T?U<6;\@;FLUS*Q7+^_5JO9 FK-X4 MOIXH%@1"R11&&9::!R2&)!$*IG%":!PKI)!CSEA'"<;&%K6@I>^CL(?YCK<$ M*&WZYI7LX">0SZH'_;TDEB/E[#/I'O]!/2B5^/4=]\VXF $H50"U#KWX4]S@ MZ\N[8BG%>_E:W$!J\+PX-M2B(-MME4N5)%G"&!:0QY&VA4*5P"S1PY&H* MP M$+!,N!=DNQUGGMI-S:U;CRIDM^X%V3Q@Z)M;-@BT*33P/9S%&= MP-,S43DCXW3QN%%[K]O&IUL<[(IQHT*[]XJ;'W2?R%7Z_;>['_RKN3?P28_I M1,_A",LD@(JA &(99)!$>G,5,R80CB.)F55F_',=C&T:US*"6DA@I+2?Q"=! MO#R'VT+3MQ_7#16G"=RDNM?\/=G@8-.W29W=V=OXG'_$I7'![L>?G*A\.,F" M3*0I#V$@S>H<8@JSF#"8\83Q*(Y1BMU\)+8]CVVZWQQ$W;F'V=D!;NGJZ /& MOK4R<7>^#Q[\Y@7(JULVM =^CTCG_H\B%(FXU M$NQ^C845Q/8/_CW4*O]5L:AWM7)1C:H]SQ M(;BS& .?@_O"='P4[MV2'WU>J!'Q-)_F_&T;\14CPE$B8A@P*B#&60B9E!%$ MB"%&6!(H;E49R*_[L5E]E?1NE.B(N!T=]H=CSU18UYI1>[5F_MRM-0-^+\7O M)Z#.#[E.Z0UKS;,6/TOXFS19"2 ,6*B2Q28J+;8O,1C-^N'.,<04!7JT7.UJLBA'DUWPOQ^#J? MZFFX?(=1MEL%>QRYGI?!6G)0B0ZVR5JJ*(\=N:] I5%WJZ G@)TN!#Z-N.W$FZ\+3O%1I?/QF%LMA;5B7TL0X8R1:!2(898ZK')TEA"0AB. M920#02.7Y<^FT[&M>5L/H[FO6XGJQFA66-O16-<(]LQ=)\'KH12Q"RR=$I-5 MQX.RD0L4AQ3D]&Z+:++[ZIM') Y4@@F,29(9ET$$62I2&&0\XB0F*!/<.9KL M?IP\LMFRWGN$4-V[1Y-YP-#W,D P=37;^X_"+)KOWB":[ M?[=HLGN+:++#9_S,G_+:T O]L3ULVOK5TB#06T>)(!92ZG\H@8RQR.2#S!2F M2LC *=MR4V=CHZF'3S>/O]R!E^O_NOOL9N4T0FIGW70%5,]$5MTKU'+N'#J# MWWOQ0=I TJE%T]CAH):,C>J'%HS5.YWZ#H\V9A_H,N>;2V\LX9BKE,)8&S,0 M\P##+" F?;LDH629HD'8@0>Q68JQDVT^<+Q9J'?(+1R$74'[;@< M184:O5Q?; 7D$'ZC"Y*,P7MD!Y:E#\FR,=]CXJF)/GFBB]7;[?R5YK.)(($4 M*HAA)@(&<20H)#&/(6:$H IG"&G-"S'78R-T2H)02$B^+T4TC$SZPD@;4]X MV\#3^RFN$S(>A[3GE._X(/:HFX$/6\^I>7R@>O9)OPG^<3[[HN?0JTG__**; M*)(%,\P2+$V10)'J/9+>&$&22:)G?,PBR03FC+A,\5.=C&V2&QFA$1(8*:^ MD=,K!_-)1.WF>EN<>I[M/A Y3_DF##J=]"<[&G3:-ZEZ./$;GVV7@ZTR(8[* M?^R&G5WS5?X]7[T5&:ZV._]0290()6"$$TT487&[)T*0("(C%JI0QEXIV?Q% M&ANM?%Z_OM+%F['3:24P6!?%,U=?)7C2S_JE:VLQ:'9<-.Q0],Q<)P-JMS&W M=5CM%:@U&2276WMH>TGMUD*L=\GTUA[&9 $*99:F4 09@IBD"22,28AD$%'$J$*! M?9TC+Q'&1KU;)4KV+=0PI0 +/

S*:[AL#OOZ'H2^ MCP2W^#\J4&D :A7,#_-=IQ4P6H"G@?!W.6'L>QR&.H?L8SP<3R[;0-E\ONG5 M\H"GH&TTWS\K;=52B\MV512HN=6W>C-MGSH+%'$8")J&>O&)",04I9!(3J#* MN& *L4S&3I7!K7L>W>KS^.FWN^>7AP\?[\#3\]W]W?/SW2WX_/)X\U=P_>D6 MW#S^\LOCI_(7'G?KK ;#TM+O ^*^#?H=F?\%E%*7A-7[H:TS7-U?B;/J??B; M<"Z@G+P Y]1 6Z?']6R5%_'L^7=9)5/(Y?+NARDT+D5Y9<7$RU M9JTFG4[?RO!VD]RY/-/R]8QT-K*NGI+W&*^^B79GJ';5 UO]0*U@?9EOHZ)Y MJ59R6^MC(-]*UX/1DZ^E,S'?R??2-*Z=>Q\;S.PE<-!-LY-ZI M]NO(\7;8V]%VYXCVS,068%Z!ZL9TKS>GG8#KYT)&8\_O"O:>N:_.%G&_ERWB;[O9(J[ M[K!\V#OJNY >I^-A<7 M#S4\ WF8^QTF-U=S%] V>IQ;=3"YJ[.0]%7;ZKC#]RID=5;U MAJI5Y]_Q^[X_S6=S;4)0DZ.CO.QR]\,$'6P+OF4X8EQ);K:5&&(L!608A5 B M&45(*D(CIX"KBSV.S?9Z7'V5"Y"7E[1^DJ6P/U^9C":.MTTN@VW'*)U"V#.M M[,I:5]#[J1+WYU[(Q1J=3AGF+K&L6?N*2'I/ VH!P5=UF[G!/ M._# =;L_'DKX8??: P_)T;Y]Z/X]B[!,Z7+YJ(IXJ(_Y3#ZLY.MRHG?Z5(;2 M'"&@J#/[NQ$4%)(Z7LD\ MC:G=$M :J9[YV@H@2U.(&JQC?7WTZ\ERC^#C?#@^C+,[NY#9\2Z]2/:=S^L0]$9EB//HGL+ M'O$G+_+UVWQ!%V]E2/?#C"^D-J]N9?7?M7R9UP7LRIC?29($3*49@3B4>H<> MBD!;.H)#JB+,94H%"JUR3WCV/S8;Z$XI;6R:]5W6I1-7VF)=&D[3FS+GC;;O ML%C$FO0+=L\LMQ&^NDQR!6KYP4^U!C\#K0-XF6^J6%XY!:K[0N\03]+O$ P4 M1=+/4+A%C_@#V1@SXM'L<)$B_CKOQ8>T:,8[W>M>#P^SQ_K,[(9^R[7IN3G1 MC50L,%$89J$*(%8,02:4A#A .,:**QPY)3:R[WILZ\I-@7]1/&Y[(DR-IW]9 M^.NF.67YM# ',_5'8;#SFKN!^2>UY-3E*6QWD@.*M%[.71W1ZSK++.VW0^= M<]81EA,9:%U;\#R8YWJI71>YWF[EMX7D>;'HZI^GLG!;SL3UZWRQRO^W^+TV MX[433VAE7)2:>K^9I7JB[64F.:<090&'6$0 M=B6?U8P=OA+J1[E<_KM)&5(K"<2.EHXG_ET-I654P) C,U#DP,XX[.IT!39: M%6O6KEY7H-;LJLBRM;HJCZ%J]3J,,N@8\&XC$;H2;MAHA8XA/8IHZ+K]3OV\ MFR5EZX/96$Q!PC,5(3W4"8H@IDD,&4XBF!(6AAGE61I:W7AY<:QMX#$,K=V]'X+ZOVW=KR&ZUZ"> U!O$(3S!36*, MP2-L 9.E9]BF)3\:_(NPJH0M3ANZ)[49Y=I#;L5SG0/9,;+L8[DL, M*I%[J&'G!%*GQ&77\Z!QQ9O4QU^:=R%=ONHN_S,W.WFBUF&VK MOF"]<4ZC" 8<,XC36$!*$F$*$9,XC'",I?T)U:7>QL9 &WF!%A@4$H-*9)OE MWP-NBY.G+D'LF7V&Q\_A^*A+' -MQ4=V"81"@)8@JC- L@1C2&A- (A6F- FS3(;,);+IN(NQ13"] MF#Y =:%B]P#&L?[$,99VAEP[A'KGS8UP5^"FZYM"YU7OMN3$<3?#%IPXJ^91 MN8GS3[8/:Z[J'\5QFE"D]&:.F<-8&G ]PT4$XY"%3#%.,RE\8YK'64CJ,%;7 MJY+4"23MYG<[?'J>WZ[0M IA[K&4U(ENWBUXN;F45,.3OHOX3#ZJFX74=L(] MY88^WGZA/_+7]>N'^6(Q_[,\)=5_6;U-DC @&8U2B%7&3>48!*E2F@&H4*%* M,LQD[%1BRJ'SL=%"M?!7TKFN]@Z@V]H!_4#9NX4P*S+CE8*#6O(K4,D.-L*# MFTM0>Q@0[IAU;%HX"#"PT>$.S;$YXM&&E^_GN)\GJ3_0,MM+V<&O2_I%WL\7 M_TD7XD^ZD$_Z"_Y*E^8VAF)9(IG>J6!I[A13#!D*,R@3FD:88ZPP=_ ,M9%E M;!Q726XF:$UT8&V$!VJ^ *K,?JBGIO[[UTH7\*U6QLD=TFH$K9Q-0XW+$(3Y M>((PZ[$R?ZO'JE (:(U K1)X&GYXG'Q90PW38)ZNOH?+U2_6!< 7O&:MNAC2 MI]8%%@<>MTZ:]#/E?YG/I%Y@%W_(U?UZ)I;5@:#*5)01+F&8T SB#$4PXSR% M(2*A7OH0CC+E8K2?[F9L2U52';@*AX_K0)[L:N$)TD[K'-:(;GW8C B'SR9UN:_5V+83^3)9/\^6*3O\[ M_W8S%W(2")4PI13,LA";$O%ZJQM&'*J \%@@0I,PL2&"YF[&1@2EI* 2U91; M,,("+2TPXMJQP05DF]F@.[QZ9@-?J*PIP0Z)$Y2PE/Q?O\R__YMNH&0#_4-! M L7TO]#L(-/?3K5Z^EL^[3O]/^9%0H#EQTWB'*62()6I9DP5*8@QCB#+> @3 MEA"%@C!([$(Q&_H8Z<2OY?3(1=0$J.V4;P73,//=#2&/R7X6@Q8S_;C-@:?Y M6:6.Y_CY1_T,_5O)5MN:,Y_T"%>'RED<\$AP @4*M*F?FJ290NI9GB).]!2/ MB5NJS',=C6VJ&SEWBBI= 2.JYUG]67#M3/XN(.MYVGNBY6SX7X*B4]/_;&># M&O^75#XT_R\^[VX!5&7VWE#(7O*5WJHJ'$2)8A@B$H40MJ^7G-_D?RU,HQMLC^N5WK3 M-!/F#%H/]'>Y6.4FD_4W_0'*Q4(*L"P"T_ZL5'6S WP&RY8IFEF M.) 2RB .$8MO7$O XN#K"SHR9_1'IF'7LP M_&NI]7I!DT]L>E9?#:K2M/V4SXK2YTOPS^@*9W&QB/XS"B,@ MUA*8P0,+66;-^48718(&6H38_Z('X2N(T!4PGUCQVJWD!Z$,OB(N[FR8?E_5_\U&H!"A4Z3\_BAUW%J'DSW8^G,2Q8"J5$D:)$! '<0JSA$J(,Z(" MPIA(A56XUUZK8V,U8ZZ:0S5.I^ 729?KJC[A[T98VU0,>[ U4X\W& -LBSQP ML(\:/Z5W$Q/H%W980/^_0P;8;W&8<.]32FP"MT_^T=-=L69+^?>U'H"[[_J? M.@);[WBP0@02JG<]6$3ZIX12*!A+TCC&%#.G^,N3O8QN@FZ$!(64CKZ+DT!: MNC#:PM/WE#U I@?G:",$W3HV3O8TK'^C2=DC-T?CP^Z'K3?S[WJ_8Y?VZ.CY M$7V4A5R=YH(\JZW7\>!^2X.=#9Y48/=@\/0#7E5W%J\?YW16E%KX_'17?ID5 M\2&NF.2A@"IF*<0D""!A6,&8)7%F OA%9F?27>II;*N(D1488>O2(5I>4(KJ M5+^E =L+=E^7B/4\AQO NKS&.*+F5-^F&_0&JV3C_LFYUJFY#,B%BC0-#0Q9 M>^:R'@=59BQ>\+.\G^HC_R(U2O614B1E$I(8)@+%$"N,(:49@FF8Q-KC+) M&:,H")PF?=WPV"9Z+9=C$ND:)KL)[*-\SY/VHM[N>9X/E.PVE7/=^+#9F@]4 M.DK(?/AWSY0#6X_CP^S;>O6TR+G\;3[5)EJ1[:?:O2"D1" $3*/(I W#%%*< M8),:- M#D<0!LKIVZ-3KV*;K5C['1 16$-O-YLZ!ZWFJ[SJT"X%-@2 M,MC* MW$?> A>4NDUC8-7SL%D-7, X2G+@]+(?!=W3?/$;G:YE&71P/1,[:5 K <3C M[-D$<"],)8R9^#2?+>K_^X$N\Z5YO]A5ODC^=9;_?5W=PMZ>2\N01SB@"*(T MU49%Q!&DVLZ (J8DCJ7,1&R5)&Q0J<=&@7^5;R829UW&ARY!49?&9!+;:.)& MC<,,O1VUCFY >Z9FHV\Q;A(,:Z,K+<6CJDHT:3Z<1#&1C% !692&$.-(P(PB!D5$$R$#JIAT MBFX_[F)L*\*'7S\_?+K[[%K[[1@Z.Y)N!TC/C%H*9T)]M^)IONPE NPL#MW& M>!UW,VP4UUDUC^*TSC_I60I8_,]ZN2H"O5[FFF>TP/E4?I+:#N;S5VF2_KS, M70L8JHS*)$H%1 1CB -N2J(S!8F,$0UU(RQQ,D+[$')L#+.CH[FZ^D9#QXKJO7P!=C3WWN/:,U$>#.E&06"J7Y8J M@I^,DC^;/X^A'&:? ])MY>$^!!VV"G&/4!]5).ZSKTX"$%]T*T5P:XJ3, D4 M@9('4B\=20PS'G$8R5 D0B'5-B[Q$(<^(Q,W?;UG;.*APA>B$X\>]RSCI"E(;W'-?TP5].]T:BBK^'QY MFF8)(B'D/(E,62<(;,_?"3Q?AZ+8 U/GNABT$=5'MHX)0E]_P) TC\6Q5;H>?\^4? M']X^R!G_^DH7?Q3?=1)'C,?TXY!+BEDS2(8Y]\TD+"-TIQ1*7;HGE4J?#THLE!$%]DL M?]5?S'RQRO]7BMM\65R>G)! 2D1I! 51"<0XQ)#*D$/$% T3E$4I[ M4&X8-=Z*LFQJN/M1;KKMW91R?-6#GO>Y_V&FB4XN5\_:NBHRP8FJ;!W](J^% M.;J@_(^7^=,BG_'\&YU.4DW9-(PYU!8CAI@E(619$D%MD#.FK70B4F)-V^UD M&1N=W^<_B@/&4@N@=TWR"E!1'#]JR MB\$HU0%;?:Y H1$P*IDKGT_#CX_#NC+<. VTW@PP7FZK4C<(-ZY6+;L8;A7K M!HN]U:VC)L^M>KL?P4?]TW_\4_T;_0^C2_D?__1_4$L#!!0 ( $4ZL5)O M7R*Q_(P +9W!@ 5 &UL[+W9DERYD29\ MWT]1O^;V=Q7VI:V[Q[+(I$1K%DDC6=+TW(1A<9 QE8R@(B)99#_]."(7YIZQ M',1!RL942N9ZCB\? '>'+__V/[]]/OGI*RZ6T_GLW__$_\S^]!/.TCQ/9Q__ M_4^_?7@![D__\S_^Y5_^[?\#^%^_O'OUT_-Y.OV,L]5/SQ885IA_^F.Z^O33 MWS,N?_^I+.:??_K[?/'[]&L ^(_U'SV;?_F^F'[\M/I),,%O_G3QKSJ@U(PE M*"8$4"5ZH.\XL%%D6; 4P>7___%?T1@C>?!6/R MYXO?_M/YKW^[]?M_R/5O<^_]S^N?7O[J ")/_SMV7^TW_\RT\_ MG8EC,3_!=UA^JO_^]N[EM5?ZPY^?S0D*1.;ZSU;?O^"__VDY M_?SE!"^^]VF!A;Y'?P15GTP)5U_V/\[^\.=R:3W>@^GJVFJ^^OILL5K<;EAQ!/<,),BE+R "Y$!RH0'[&@!=0RYL \ M1Q7WHOZ.EU[GX:IFCQ;II_DBXX*VCHNWAD6ZI>7KL#W_C9^_A 4]"-*GZ4F^ M^.NZAPRAN=5\.#F>Z8JH_M-/Q'S!Q0+SJS-5W?G83E\DUYOYJGWX^^39>3)&10-B?(FM'.R)*&:)D&88--MEB! M*CP B!*6<4WU^9O.4($GJ^7%=];P ,;/]Y7_\2A)X\%E;T7/6TB] _AW:1D', ,K>3ZHQ'O S/SS MY_ELS<"O^#GB8L)#0,T,!Q]U D6V%P2E @3:EG/)H?"0VT#F)BGC(F9?W=Z$ MREZ"'A$IU7:[2OW?PV(19JOE.1?:,H92,J"E(LEF1TXR205DYDQ&DH[G]C&[ M\N%7; 0#T3D,!I3BSE@@*RO.]T3#[0.8['Y\2=PM)\9Y5%D8"#YQ4#$&B"X7 M.I.]C5@8V?=L0*OU\L7C &1(4V0HJ8ZX3506+L(&'^AW)XI9A5XDT(5YLN,S MT9V4 6]"5-D*0W+:"PU7W]:+-;JCVN8#R+ 3W;_%Q72>CV?Y.1E<$VV49SIF M8$J1<65B@A"E Y-4M(Y+'3D. H)KK^UE0Q@.#;M+=618G GD'7Z<5O=^MGH= M/N,D9-0&BX$8)5D^TFIP,2K(C@7E6#&1[8>*N]ZZ$2CD4P#%WC+M A,O9VF^ M^#)?K%6P=L^>S4]GJ\7W9_.,D^BM4\D&2%H2Q -&DI(JQ XQ4E0,//@!(/(@ M$1LA1CT=Q PG\2X ]&)Z@J]/U^9S1!EC-!YDDA$4#V1S272@4>842K31E0'0 M\N.-&T%#/QUH["C++G#P(7Q[F4EJTS(]NVTY9Z08;XQ#!2IE*-X.&>'#QVE&Q/X%C;3V\6;Q?SK]-9 MP@G#+"UM=Z!$(/M;2 ^Q. 6(BAPT2;ZZ3<,AY,;;-X*)?W(PV4?&/6'E[7RY M"B?_>_IE;6A+\LX%,C*PK-"$>"4A&)*/Y&@X;9-2EB&,U;O>O5F8C#TYH.PN MX)%A4C?"HP6&,P\L..:]9)"5]>2!20=>D!_O20Y6<()WV2\LN5U8\!B9) (J3"YYT@."R@61MT3$C2]SL!8";;]P, M!$\B4KJ7,$<&PM\7T]4*9_5Z\'1V[EXMR3*2,N42(!LGZS4C!\_HM)-"JY*+ MC[KLAX8[7[L9))Y$G'1_L8Z,B_?SDVF:5FG\2H;08AI.)B4(H7*)P'6@[8U@ M#:XX!):E%&0?*?*W]P+%[7=NAH@G$0?=4Z CP^'M BN6D4SA]0UAS9A=O"FE MY@]X9FP@M\DI.NL44W3@(8DF.,\C=QA$VN_J_?YW;P:/)Q$+'4C ?<'DY7)Y MBHNKO*!T+D8,X NKXLD*?+(%,";FBW!)X7X.R&,4; :9)Q$<'5388Q\WF$[I MR/S.1?PP79W@I%BM=#(9?+ U:;4 TJQ(8A) 2(-,,4S9"F?U0<.UUFT'@ M280\=Q=C)QO!\;?T*?R!Q M:,*VRU9('J/,>8AZI3M?OEFRUQ.*:>XOXCZ0\HWVO]ER6C5QEKXV*5ZYS),! M9SVYWI* 'H5.D%PIA7MGPS PN?7FS3#R)(*=@PAW9( NQD>GD2\-) M1#Z'$&U7Z#@[];U\^/7[X^?TR?OW[QZ^?SHP_'S7XY>';U^ M=OS^K\?'']Y?IW[#9AB//W7_3AE;4KYG&XU;Q=)ORHOI+,S2E Q/[,V+_LT M&'(Z4A('*F30**DUDFS4AJW)'B NGW+HH^62UPM+WFE8]*1EU6K M=!/MDHH)")Q[0,832^1^*?^0:;([K]?IZ*2$?BA4W"R1WD/H'532GU'_['11 M97G)A!8A^^0U;<1<@=)6060<0:8H330Y%*\;(N<&.>,":!_]W@F5?83= 6*> MA>6GHUFN_QS_XW3Z-9P0,\NCU;.P6'RG0_UOX>04)RD(EZR)8$/MG<4- Z\] M@G6&:>&4]_PAXV:/?@R;D-<#HO:"P=T?/52K&*>UM MAY:=)=P!.MZL/N'BFD@FAEEF4M:@G:Z12=HH7>UU4FSAALYZ)?-#M;R[8^0V M+>.4]+9#RI[2[@ OUXE764>1B&0I:I)$T!H<9@>\J%K-GC/S;;:3[5$R>%"G MX>FSLXQW!\A\%4X&ZE V6TO@[]/5IV>GR]7\\SGB:7-\/9^EZ0#:%\V#M\&Q-H[69O3U8- ,XGDU4$<'N]"S\&5*@)W^-^8+!I_- MES=XXMQ)7I!!-K&6.M?.I#G19SXYY%E;DQM!; /J>K"!A@'8T*KH %Y_F<_S M'].3DTG,RB'J!,XI25NY5^"MMF"XSF3X#*!!8+*32#N PDL2 M]^SCE#S ,V$0KH^_I9/3FBEXR9-24M6R:!#*AK,>R,'3B:V-=S($37YA&Y]\ M$^IZL(X&@=#@JN@ 7E<<@BO;I(.:-_PB31+42"E'1-3[:U3H$DPC/MH\EQK1_,S=O7 M\QJG#TJSFXFMQ-F!D_5J&N+T9+J:XO)HEM<=:C_-3TCHRQH%7WV_%$THB?G MB1&?0NUN&B%*^A!2"B9$K;5[J!A@=YAL2N&XCE;S.](FBNI@%[K"U\W(AV29 M*)8()#5#^RDO$#-:$+FDA"4DM&T.K_MI&O?6JPT&[@?:/@KI %H7=R]OP_=Z M\7(9)[4H"G<.A%>XB^#P M M3NFMMV1$OJ?4TD<-T1BR%EQ($%7DD#)Z;;W-3C]42;L7ANXF:=SCKQV,!E! M!T@Z_OSE9/X=\1V>U+%J=S!4>+$DEP#%DLFHBH[@DA?$E8W:EA23:K,K/4K: MN '&1L@:5B$=(.SU?(6WMEL9I(X% ,F^Y=ZF- 74',>/& M'QNA:%^A=X";9_/95URL:C#L.<;+U)0BI4^^#F-TI4:_G(2@#()#E752Y,@^ MV!AUKUNU.^@9-_38"#T#B+X# +V:A]G--:!IA\00"P114Q&X-^ "2M#.&+MMM2L.JI0.HKQ:K ML6A0;PY] %=S]$QR MS@@>N$V'RV&[@\!N@DOMPMXM5-7!MK6^E7R'J^GB['8JGDP_GO5#O9JS%Y17 MTG(P-M0>A[P&TZ0%9JS14O/L6U6";$!=-^&G=M@;7$D= ._5?/;Q RX^7PV1 M3#)37!9AH>2:T.S)>/3:>^")BVR5*4*T =I=U'03D6IXE[>O$CH"TE67=R*2 MBT&:!,+).A6"'-[(A0>KLQ"VE(2\3;G 7=1T$YQJ#Z2=E3#V'.OSLC2 M!60"-:!79*)6;\3K*,&AT<(Q*;R3U[%TSR#K^]_130QJ>(0,*=T.=ILW7[". M29Q]?(6!'GD'0Z5P9XM6H"UMFJHX V0$8AV<&"(Y..A;I50^1EHW\:AV^]"P MZND ;U>D-G&:G&*=!"V0.K@B> >.2PXV%Z&==JRHAUK\#Q)/Z"8$=9 $IZU$ MWD4\X?/GZ:KZ"%4^U66EI8"SM&;%<8U>(&2A!9W&6=5("X(P(AK,Q5K6QB1Z M@*ANPE(MXP;#J*2#O>@#?JY#@A??S\1ST?GBZ'--Y3I:K1;3>+JJEM^'^=MP M=@^@G7(J6UHT]7"7-H&+18$-A:5HC,FZS5FX-:DC#4 [*!3;ZJ\#@#X@-U26 ML6 Y1&?HV/>A0/2^0#(V$2E:*-DF(6_/A/3A!ZT=%'(#::0#;+V]>.^:I;-N M/\;JE+*7H'WDH)#10F%D5:;"B^+6B13:@.H.8L9N 3>,GN?#"KT#W-3S?SZ[ M0C^B$PK)FHRYMF-F*H)G4D)2(2NMK!&R3=.3FY2,71#3!#%[B;L#N!SEO*X) M"B=OPS2_G)T7O4\D%Y)I0\1+68N9 X=0I 7-!7J9 C/8J KO;H+&O75I!)XA MA-\#AE(Z_7RZSEM>)U?421$+_(2SY?0KOIRE^6=\-5_6JN8WY4/X-C$%M0Z< M@:P>B*+#O0Y%M2 $[:=T^J,JC5I1;D?HN!(N\@5OJ8 M_SO17G 5>02G8B%^A #G$T*P+L3LF\)M9Y7)7*U?9&9Q1(;E0)M2.#80=K&T&NA MIO[0=\LGBIF$HC%#X()LB50SE3@SP)"E2-Z2S*Y-ZN$CA(T=H#TLVO922Z\H M>[E1*'=N;4#=N M!O^A ;>_@CH W?4TN'MM3AN2*I@#(UVS =(16CRGJ4EJ]-9B,I9VHR+#@<$U[8N0;O\CE$0MJM>.H#9E5R" M>T]])X.,.6M CB0N*0Q$DSR0O:ECTH:'1CWE-R!N,[@]W=N"H?73%^1N'?XY MA)P]24E*@:#02O#%&I N"E.GDVO9)E2[;S81?[JW D/IHT=HG9_]I@0TSJ6Z M.+!^8$"[L0:13(DJJX"Y32_,>PC:#%)/-_0_A!YZA-/5@]XF*UEM[,FT)X:R M3D"+10++WDAOG8R-VGT]1-5FP'JZ4?_!-/)DWR7G!\AW/BH\N\7@)OL(+%FDJVD2J90.6'$"RFKQ( M7&9TFLW2T9VEO.8W>$6*W)8Y_DTK< 4C]-5-?-Q'02>YK3MH(BXF,,C)>#&3+"BC-:G,"KX",NQA28<$UNK&[1L;H M&-E7K3]LI'\O4X(OBDT 9K&3'R MF,EZQW/'R4P?7M_[BJR'[>#B%"6W %_2I\M)4B:H7 +85)/E/YS8]TV[3TDD)P^X6QD!B[@ H[_ KSLZJ?>Z:1'#\+9V<5@^^MHJG_W)M M%9%=*DYE#M4P!\5=37 1DO1O4RY:B:+;>#([$-N),;LC/FYU6&BKK [P^&R^ M7+TIYXQ.7'"V.!L!%7)0+!H2EM!@A HD+.9=:=-MX1H9G6Q7PV!H=P%W@(Z_ M+.;+)1WV95K+$$,VR"5(4>TO1>B.@BO(R<=4LHTYMPD772&BDWJH89"QJW [ MZ()PV9[[^-L7G-'F=QE8TM;($+,$;5W--Z_%JKYP2#(X[Z5&SQIW3;])4B>% M3,-@9AC!=["SO,>3DWIRSO*O8?$[7F%I(J+E&%,F@6 1>X>1.091/#$88HB M-^HC=3]-XUHU RG]EG<]B 8ZP-([4@<1\(E8>4[G[,G\2UUP%\R00\I5]A:T M,8H,LMK.*#I2OHE('H=FG+""(G5_&]6R)+CN0!9^%G48IC8*.GP$<+&-9': &M(770 MK5M"FG#)HI6UG4*LO9!5<."8\2",R2699+)KTSGJ%BGC6DMMX+.?O'LRMW_T M$9U8K5Q.V8+0GCR&1"S$%"0DFZ-0PAL5VK3IN8.83JJW!S:Q=Q1V!WAY/9_- MKW-QCOS+Y92R<%G4H+K7F1AR@?Q-IX!CBMY''YF03=#S*&F=U&H/@Z5A%='! MT?5R1L_"Y:511T>MRW3XTAXJ6>UB3.0S*\!)P;.A_V79QE>[0//(#/#CS6[_L-@R'D1IHMUKOY1_C^GR]599N3Y/,$E.0?"V34RA(5.=--D9QCGH1?G=K -B\7P=_X(SK->BWGOA2TE@ M29(U9BRJWYWIN# Z1>&M3*W@7IK8M('.+E+O #Q_Q^G' M3T3WT59C M;4EH+_UMFD)P$"T]R8K^9V]^??ON^*_T.R__=OSJS?LVA?VWW]*^OO\1SH8? M:W1FKA_-\AU#2*\$X(+@)A7 (LG-\W2>!BY8;:"J"$T>F6^3P+0EH5JO%-)ZN:HG;A_G9$+,?R4MT&$BO767;@)+(P0G:P$OPDK-",M%M3MB! M&.BD(.< 8>\@9 F M/G-GBK!0+YE!A4"6-:^)FY(YI4NLP\X.NAR:L#ERS< 80-YP,8V/J@Z6W!UR MN9P-[S-Y#EXGD,HK.B9)\C%$#1F)!\-=;A5E>H"H3DKO#G &#*69P:+?A_7" M7O_M^-V'E[^\.B:?Y<7QNW?UYV^>_>?1Z[-___KFU?/C=^^?'[]X^>SEAT8^ MVG8T',*#VT,JP_MW#\SJ-@Q-;1L/@:V'MP<#+LD,%E%FEIABH5'QW";D#=SB M+9#'@.B(158;3&?-P><2 8E)5S2="+DQLQVT>!L>%X\T?-M&ZATRBL98)8N#@-6^P>3!DVD#//"@##(54VP+H;O(Z@11.^C[/NCL M+?P.D'2#A_..1\$+HW,TD(T5H!2W$%)TP((N7 CYG(-3$UD(46Q[563)%X!CK6'AB1NA0&M7^W2)EW,C@\'C9 M3]8=@.4HYW6+\7#R-DSSR]FS\&5*WN0Y,S8DH2OU7-I,1[DLA'R101,/IH = I73Z^70]F/V^>-XY8X4K$4W*D$)V=5H9;:L! M"R2O7$89,-LV35 W)G'.:JK'B("92N MU1W),W"!CFQO,$O;QEF[FYYQR]Z'A], 4N\ .W?DZ5@KHO3D;ABL%;.)MMP0 MF 'MH_,F)<=YXU$ K[ILQ3J(9[^;F#L "FV0"PQ+?(YG_[ZJ1"Y-T*H0*52>_>@LQ2D/@B#([SQ66-E?D@XRY;SG.I!$FMAUWOXV" M=@;<%UQ,YYG6U6+5 G;/PF+QO;8 _#P_G:WNO%0OOA0Z(Q0M8%M 59LB\I0@ ME"1=T%Q+>1 ?_K9?/85%ZLI,?L0+& )*9IG7()+FQX-A[R^>F"5O7;LU6U/GS6/WSS95T7?C3+%YU:CK_A(DV7 MF.O(/PPZD(M?+7J5#()')L"0.((MH9KZCZ5F#$[5N!&7YN@=5XM/ [[K)D./ M\IU)_%)[ 2*E0-(O"IP(I:H@DRN*A% S('HW(FK<^$Y/X!U>AYUA]Z:PGY^2 M 77\+7T*LX]XMG0G-G@5Z]AG+FH+4J5EM:$*9,&S3XC&<;4+1#=X][A-$4=! MXM :>4J 6R^W"?=2YI#(N'1,DN%.-KNKYX')+GEZ.K=&#(ZW]:O';;/3']RV MU\=3B#%YXWT)HH#7@OAAW$#0/@//IBB,T2G5QC4:),;4K,M./S&F;12TI^=^ M/,LC19ABO4,J1D,TJ>97H %'3AIH=!S)Y%4NM$E):!-A:M;4I^,(TS8J[ 2G MMZ5Y.W?ZJD"3M"F9XD S;FDI6@XD80[%TVFAFX#Y M;0%-1*%=&+4'P8VM Y,Y!%N[.0?M5,RQ!-TF,?TV+;U=SC2$TWYZ&!U/:]_H M-A.;>.,J)*9I4P>7!?'):04%)R,(E,(P'3)G-[*S[O%7=WI];_;CD@)<\5T M@;R=;VZ\TUI:LA.RK:7A3F2(@DFR=*WWF'.RP6\.P:87;@>\LVB)Q8.HJE-0 M;G8CXQ032?, W@4/RIL(/AH%QB0>31&^&+X/)H>[1CO@Y<5A(3F\HCIP73?) MUEBOQ4@27S?JP-ERK?)W2!)?3E?X'A=?IPG/A/0.T_SC;/V4\V,C6XQ.%B#^ M:Z/-G,!QQH!GQ[D7K&"CX06M.>OM:J6=)]051CI8,X?MAA1\=B%:D@L/]"&2 MA"++#%2)*BKAA5!M2F7ZZ[%UP)NB=JNI7_1TL+2N-YE,GGN-9-AE1UN"0I8@ M)OI08WI.BLQ,HV&Z'8V ."0T=Y=^!]"Y'?YU1<=DG ,A:L%W+@G(^B)^0O8H M+5J;VUSU[!B$;S878MPH_#9JZ.12\8[8KV)>TNYI *6L7;NE V]T (.9.X<< MHVW59'FG&'R[41$C!^&W4<2@<#IH\[ZC]W]]\>K-WQNU3K]\^@$:[MW-R?"M M])Z%Y:<7)_,_?DR:ERE&1.008PT.D;T#T456*^>E,CD2@-HT5WF(J@$LI/K, MMXOYURG)[Y?OOY'/]7)V.>O\B$S&K^1;X0\Y6*^E2XJ!H^5&&["@#9C5/IHN MV:!R8"8TFZ2U):V=U+WNBZ8[#*N62NO ^KIN.A86LE#DP1N6R-?P=8].&8'L M29FTYEABHR&J_?3F;ZWS!VWW;130 7JN19AJ>&B6IB=XC:4/\VVEJ6E!!F$$ MV1V2I%E7K5_2VX&7F ^6&Q/#H<.E@2SY'>G*9K%=/G)W@> M"3KZ7*,]_[W^_J0X8XM "TP%#)J2(A>Z=0.VU+FS2S3:@;=_L='T/S MQ@KM *17:7]37DQG@:0\^_ALOES5V['GTV6JN<;+"5E(@LO$@3Q!,IX\9MH- MM(40=40N8\S8J'A[0PK'W5^[ VL3Q78 V(LYIM>OJ>K$"<6D=9!\S* 0R;9' M2UP$;9G)3-E6GN*=](R; =<=& =06@?0>Q&FB_5UYP_YOBD7^0,3LM!CT(6! M9(8,]BA)/H$)R(IE5="0Q-K<\CU(UKCY<-T!<3@5=H#'2R&]JD'<=W6&Y9M" M\CM:+G%U=?\_'RH_(;-$(P^2]G9'ZXU\2 @ZQ#JWDM>J<.M3F^N4;2D=-W.N M.]0V570'0#Y*:8%7Z""3OD N274P0:[]%LMUY80HUO]ERI5G9 M[7TTCIN"UA]BVRBW2]C2F;(.9Y#<YNZWHIZAT'&HP#<4TW;0\^?06^&'VMG_@\-$?AR]I4D/U_0ZIT$ M3(SS=7?/4G,V2P!?Z%! S[/DB"W]ZJ&A^'ZYJJ MVYR=RVWZWS6L.UO+;GV],$D^F%0+[*,GGE269*_DHJ $5I@NUB._,4;MGE*W MS=_96]WOH.!J*?_QT?6XM? V?*^F0KUJ36EQ2@1.0YR>K"WEVM5&N(P(T8D M2BL/(=99T,ZFE HWHK09/+L;O;T5!1_8\!M,E5UZ(1?+<-T.FYQ!"&!^C8S3S-\^$G8AH M--:Z-V-MJLTT28)*9X@%O6$L6NO+R&47XSK5A\^0;Z&ZW4$YI_76$I0U=+6\ M1Y!>H_7)2W#2U!""R1"4%>#I5!!>R"+QH.!\@-9..J$>J"9H**5UL%>2MW;1 M-"3]XW2Z0.*5%MOJ^]N3,%N1$UE@4ZG]%"VX(#7$['.6 M0C/1J%_JYC1V64TT&%KF!U%=/^&B'PP^QZ]X,O_R?EY6?Y J)E[4" MF]$D(2 @2LC>?LHIA^@;2Z^"2_"L>@U:%];AYE$ M:THH#D7I$$LFL_OFF)"#G\E=&HRMH-A(=?T:C)=U'G<(4FG-;,P!-!G 9!(' M)!M<9F".'F]R9LRT25#?GM9Q07IH@W$HI8W='I/X2HAY^8(D^FB7Q5B<*5PJ M"*;V)K*E0.1&@E>!)Q%5\NQ&_NX]=X3;O+5+"W P]<\/H8L>O)(KO-4FGR0] M?%/6 :J:F$DG_^+Q9B/JH>S S0CL MTBH<&HTME=8!%M_AEW-S]RYFR&ZHUT8%0E&U&+A.82PL0DWQB-PR+DR;>/:# M9'5I K;"W7 *ZLF&07%19!\A&&E@TC[RPZ+%"T*F@3YM(H MY^8^BL;-JAD183NKI0-X7=V:K_%A@D_.(P/#6:9=F1PMY[B#$LD7W@2]S4%IX@@YK1\M$'S4!9Q12>EL8FG4C&=S M&L?-A3DP$ANIKH/PW7$IF%9ORL6 GG>$^3>SRFS]?[V:^1I.<%TH0W*<)EH1 M]0?DO5__QI7?G-B<$U>1G*8@:'F6(*I5J\$+%#F6*,G":(+>!LR,:S$V"P". MK?8.#OV]F#V;/G$[.>F\?ORJ6,]$/4E2TXE%%G<2HEXY:82H,8/4F(H,7AC! MFBR*P_(YKOW;;+UT#)8.#I']]HW:\RMSS\%Q%#701OL&IV-328RL#C6WV"90 MT/Y@:&:)]PGTK50Y^E3385C&[%2-S@%;!^Z8#."SK>UQ;39"Y5H]_$31V\QZ M[Q2]VZBRE^D2IU^^G*Q%&4XN1/ER5N:+SV?*O!!J5N@+UDD)K$[G\/.\FJ7&M1$16-G M!-U1!WR]Q=M%.^*KK=Z4%"I9H0!9C6H(2PS:;$$R\L4*YDBF[D:90;N\?>0, MH38H>+B-P, JZ6"_.Z^$6[<7S-/5*6F1V*YC&?,OIZO7\]5_X7HKGPB27JZ% M<5:I&IQF&H(+$K+G6NGL?6B4$KDIA2.G"#6%8U-MC;WSG=W\+]?-U\\['5P8 M$?3O_,ITO7K%=G'#5E@L3CL'6BA/[KM3X(5QP$0V*!QJY*6/#[CVN5B=XK:WU9>%X9?'M!5'KG-#GI_AA?I$&.A$Y:$8L0;%UT*R, M!KQB"C(Q&^KUKN4;#JC?G8B1,X7:0_!0"AH=B)7\6QW_KW0L^C!?+[U9./EM MB9<50I%9KW4]+X.6H+P)X,RZ@%>9%#$&)S?; '=[_\AI1 > 7WNU#(:\4:9U MG@W=_D36< HGUUD:>G3G]5<=<([G SP>8J@G]^B+YP$P6'*3)>'(":%!N5R! M)&HCO#9!T89#/=]>IDS51,^+!/>S=FPA"2,T,2R(/5!*( 1E!+ DM?9%I]2H MS?<#1'4\IG,;?-Q7>[JO&GKV\S=U,QT+[Q9O$Q MS,YG69"QOIR?3',XG[+V]@JYEP.MPLDEE*ZT&,F,#J?L@.SUVH.]I-JTRP,O M:'T=>J^Q39^U0UY60SH[)@,2I60&\UDZF&S>G\:E_B/4WKD<6W2_6$="LKQZO5&BU$RJT&>US%S7_#!O6-AB[?9>^IX8ZN ^XR0/]V=&W MZ7)2,"?!LP46L&9+D5OK6"=E+XXR#:0?K] MP>A7_!QQ,8E2RB2+!1EK5HI(DD1#G]'?9Y/)756VT=S:N\CI#CZ[J/IA .T@ M]_[ 0X8PKB/"$SK7E4)-6S.SLK;4\N"\C>"SBY B[I&CD7H^-S[#= M!#_V9>Y,ZEBT#_6B$UD\U[@[+P"#D'>3:N/AJ=@67C$X_)&+'9I=_] M[^AJ4]E1@?/AI3DV*%Y-_W$ZS=/5=W(E_C)?CX:?)5S\2)@L(DM6A*:M5A S MM/^"$RF \=FSP- D_JACO]&;NMHR!@#(H)(=&R8/H#U&9#QJ!K&.&E96%' 2 M24!(![1%&:W8#""][1T-M+CA!K*-2#LP2\YK.VY4=!RMGH7%XCN);#UJ?2)E MT)9V/RA.1E"ZEM5AB1"T-L0F9CJ1&V79;4#>.+M/.XBUTTT'@'M7X[DSS,=A M,2,>EDS;.V0(V^ARO,6SFHA*ML&W\[+A\Z]_K? M*&5#*HE!EH0.%9PYF\JBA?"(-DFC-^MGN?V[QTF::WQ(-E9!!WO9U49T/WBY MVGWG[6(Z2],OX>0E&0??5N_F)_2LCQ_^P).O^.M\MOJTG#CC%"N)?%N!)%^2 M,G:7.T.0?TXZ7;M]\.#:[8#-%^;><&9>H&V6N##N!:?":_H. K(66!D3@@#DL[W_[]=>C=__UYL7[EW]Y M_?+%RV='KS\/GMYO%/FW89/WCOC91<.!DJ$.9_M M2IAX.S\A:__:M"_F#:H$TK$"*AOF]G8P-?:8LK?99G'!=[MM[_(-!]K^[N:H_398BLS> MN4! ]>291OH02ZK&FM%61EZD?J+;X(T7?#_[^&.E:)>)0V6)-JQ=-VHLVTL! MR8F2>/(N-^H4O1E]W6YMVR#FGJUM2-5TX&"2^?FF'"]7T\]D!BXG&(M*KM0Q MLUF!TEC A>1!8G:"2R-5:>-A7J=CW+O+1@#:0]0= .4]?JQ1EG?X9;ZX'_W" M2N%USL!EK3+*Z"$8C[0.O),F:;0W2^V'2IS9A+QQ2_$;P6IXQ72 ME_#_YDO MGITN5_//],R[63)&9<.+@:)J7_[H(H3D)"!F9"D)-D#:T M4CK V8LP7:RO;*^D^K^)0)B@XA^Y2S MPS;I@!N1-VYY?2.L#:^8#M#V&O^X(J[%?$:?)KS"T,W51%YX\M%:L$S3:E+) M0L@EU&(3DE^RC&38*%"[':7C-A!NA,&FZNH CC5C:G:*YR.5UO+Z^W3UZ6*' MO[6UJU!*Y@)*'3>AO#;DV0@!(J244W R9VP"QNWH'+<;<",H-E35TXVDK?/0 M&\;1SI]_H"C:7=RTCZ$IS1F9:A&,C[PV@\@0C35@+6HC"N9LVXPW:1=#>Y\^ M83X]J0DLZYN[NES.JCG?39>___*]?GQ![YDO?BP8F[Q4.2C@ZWDZ)@OP+EHP M7/O"D[/9)8I= 9<(9A&[85E)ACIVE@O[3:Z:PNE+I"SPJPDD@LU'X$K%#$3U3D6AO)ZE5P@!@=@E:^R!B"8MBHD^\CE(T+JB&T_QB@]E%%E]"ZX.:\ M^+@8'S0M,Y"A)F+RD""D4B#G8K5G4:E&/?$?HZPS:.V%@T=!MH=2.@#9^>:^ M?(<)IU_K&CRO0U>ZV)AD ,60+6/WN<- ME- !F!X)L9PS54)*2<5$GHVIP^R*AIA*32CK W!V[_65[EQBLC>@R."=HMQ=U]FZ@Y1,QNF+1JLP;S6*[GZC.\-7$[-I) M 3UBZ4JG%YE,B(($8UG)M!^C EIN"+9DDU6*C-\LHVOF$G;25&DPQ3_J&.ZF MA1X =;ZUWF+I?*_-DIF(EH'Q)"M5>YC[.BLD<'Q.GS&-^4:#Q?6(\M&1)('P[3N6Z[!L2Q :^%X M,25RN5'$8".,W$O&2+U3!M#K?&@AC]U$YX+TH_,MT-DDG,T)9*[]A91RX%1M MR.H$1F93B#?+&N^;\W3]P>.I?" ]S0<26B\*_^6<=NT4BR42V:72+I2&P!.= MIX[IP+$8HS8<['7]P2,UKVFK\%V$UHO"GYW3+HNP2@8+UE@2@LP%/[\G/: 68>L$9 9#HHG!]'+ -KX[')A MBHFRE<*?;Z'PX9N[M%7X+D+K1>''Y[0+$51*9-&PPF*E/0$9N@5T(M^(64$N MSF:=,V\\>*2F*&T5OHO0>E'XBW/:64F6!6N >T\FK"0&O% %K!+2\E <"K>5 MPE]LH?#ANY2T5?@N0NLADG33P7UUV0Y4D:/"6"H@99V^B,@@8$"0+GGR<4L. MC4KW[Z=IW-J=0P2Y=Q-_!T!Z?5KA?SGG9_;QO/AM.4ETK&7!)20ID*Q:Y^H4 MXP@N!:Y#=%RZ-@F<]Y+461AR1YW?+(D81 $=(.F6?-[BHGXC?$0^83$FCZ1K MEV2I%K.%R%R ')@-.6+)1AUF4[I"56=W;\/@:3 U])C?^^[X;\>O?SO>)7/W MXD_WSLF]DX:!LFT?N9*_3+1D&&1V2H#-O)Y=EH'/PD#PGDFF%;>-:@PV)+!Q MYLB/A/586T (&\ '\LD4#V3_ZMDPCV4U7'6\^ MN]=(77_ 4!M1PRJG3>%#]DG1G#O(:#Q9*M&#KQ7K@MPS;H5 &=LD!QYH.WH^ M78:/'Q>UL=]9 2_X%O'XH.TI*!QHAW19XGV6O2@G6BH.;*Q-AF?/)& MY#V-C6@;)-W?_N":87Y MP_0S_$:G>1&V3?W[P(R, M:[L? LYC:KX#X-\IU^425T>S?-%S_?L-%FD!N\B"!UOS=%1,$F*1&0HKKJA0 MR&EN5ERS+;'C)L@< L"M-=BQC?@Z+*H#_A7W*#6][U%#V8T/TWA@"])YG9%C M 9Y")@W$;W&QC+VZEDY'S^]Z%V.BY3AM#C?5Z0]X. B0\7RI+VR9X-E5*PSU7FIK?5] M\CIFBWHC2VAS)(R=V+>CRFXJ?0?YC9W[3=[!Y]//YX1SFXV-A4&4+)'!QCDX M(07MCSP7$47*<3C%7WOUR*K?17'S(:0XMOK#MRN$%Z;(^R.:?5S;S[4#@ZW5 M"UFKP+E2;,!U?^W5XV5X#J+^G:78@:ME",RYTD0]>YXO0TBRUIB*<"$ M"J!((."\PMK+QY L7,BJS<3V.\D9-UXSN)$PG.@[P,\5\I?DF[^>S\*/[WR@ MSY9G :7E^?*PFC$NZI1[9@4)3!=P&"28PHPI'%DP&Y46;=\+8#M"QS5,!X#& MS;X #?4T=A+C7^?+U:5W=X7/B\X'4:N,NO:AK0FXAO@)C!:JSR;+D*0/_@;D M[LEI?/@](W=6:JG?>1MACXV;MV&QFM&C/DV_W,%)<1Z3E;5O@:[37&E_CZ@, MH$HJ^E*"%)M5-SSXFI%G*QP*-<.)NH,S[QZ+X-5E#I;(47B1R9+,M?.P->0, M9*8A,6M59-SKW":-]C'*QKTX:&9)#:J0L7>E1\*7%SF?U4187K)Z=5%-ZHV< MC[1^B@V,1"D].*<1O+?!NR0PELT.O+U)Z3*\MR,LYJ/IJ'-$7GRO3@.>6*6L M9-$"NEH+(0HGX4J$9&O3 Y9H*]^L@&2+EW;I'[9'VO1O:GH\AQMC[CA--,Y M!"_F@N5?<(9E>L&A1"^24^3_?MQ*J-% M-X N.L[VN"[6^858]\_]>.3!0V6";$/_H3.+72G2%>)V,UBD">54U5I@S>,X-!!=%Y$(5$P[J@CZAO)!M<+-57L@V M.AGY9O#M8IY/T^K-XCTNOD[3V>6X1JL$-PKJ1&I0C!R78*R#[#23AAMA-YOP MN]$%X5T4=.E.[J#;^8""[@,H-7IXSL'RO+P^*<]#(HF4E$65"#FWCA:4,6A, M+JAC'APMM\D8+[-@?\W>ALF>8A[;ZOYK6.0_2' 785_!(BM*T0^1! M0&0"?>9&HVPUCO@*&>,EFPP+C_UEW % [K[HUB(FA]R"M$740:(,/#I!)VH, M+.6 ,K4!RE-+/]G%ZAA.]!W@9]L+3!]ES%$Q<,G:6LADP!>G("GD63*EBFM3 MPO9/D'ZR%33V3#_91D]C6S4/WVT+)K6VN8#,=&PKYCC$& JD[),6(G!N-^N9 MMW\:03?))UMI=_,T@FU$/39H'DFCRN3BWJS MQGL#Y"QUDWVR,VP&%'8'9]ZCD7@K1=%)9$BRWBWK6J9N3 0G@Q&"1!@;#5=\ MPNDG^UA2@RJD X ]=B'S+9V0AJEF;30FFBP3K8L$CM;7 MR=AU+H3QD%(A^]0JQF^FK'35-^5IW-IM@\4V[5*VTG,_Q_SN7+]?D3OV/*S. MKC:L3EKI1-SSVNXCHH!HF &=2]$%4671)F@W+!]=H/V@2!QZ,>P.BS[N,J_? MV!DE,VTK"+R.RE0Y! @V>:(_(<2HZ*3-)7KF1.";I<+OD#]QX OR7?2]K\@ZV [V/GU_1)6T8XKD MIB!@K:]S01'BO:.5GYC73"567)_F>2?AXW\&TWPW.#R5A4"R12&80\BZ[N6N M]G+A'"&R6"=P"6]%T];V#Y/WQ#W+';&S"X2W4N130>>/61H3+;PTQ7+RA$T@ M,S>33QSJ<',>O"I6H@MM>LUN2>@3=ST/B-@=E?M4L/N0E,_JL?@$K9(>HX>B MSWPW 9Z<-_",JX"\6,:;-O+?FX,G;EX<$.U#P^')WRI.;N2'-+A7G/ #WRS> MY.GR;O'G/<1Y<87S2SBI;QW@5O:^)PXEK(TH/G3':QEDL6C 8PYU_&"@S\A& M6TF>E*#/ MI W@LE(L.Z$3%X^!:*LW=F' #PJ.ZV--6PB^ POG0;[(7!-"9T,L!%?OC96 M4%N7,6:-\X%%E=J8+0^2-5+,M1T,-ICOL)M.=@;8E[6ALKZLW#\R^R _OWTA M$<]6Y]TREN\PX?0KYO5*/O]=.FUE]DJE",GHBS'A)9R-S! Q1N?T9NWF]B9E MI/AO<^R-H*BQ+PPVX?;-XF@V.PTG+]>S/XG?F^Q/I(J&%U] FZ"!S'H#T0D$ MKHSDF@7#[ '[:;DC..F=03/8176^P%]Z9"F^CHYPO?3VO:8]&>8G-6L:LP?#K![WN+P^>F" M7.H/G_"\09&*.5E>5YU,U0[GF4QP^B"+%\A"-$)N5OBU%QD;H5 _/10>6$'C M(W(SRSDP$J52#D2I+<(#JMIY.4+D*@&-*J?W]V;,TP/A\#K9TYLYGN4V MT= 71R_?_>WHU6_'OQX?O?_M'?WS^L/[7:)V=S]H[V#=!O0-%*-[$::+OX63 M4WP^7::3^?*4Z+V,O90B+1I.-E>0F7P#VER"(B0)7F<3:JZX:Q-,>(BJ?7>< MNY[]8^JBYMXK6QN/QJ1K468@7YTIR,46Z9,F;ZC-]+T'R1HW5#<81FYN-,.I MHLXCTQ]Z7)L-I^$X]0(K+7S%4">8W,W(L3A?5HSAK M7;"X^/*7L)PNZ]^O-?P!TZ?9]!^GM$_?&*GM6-(^: B,MFB51((@H@,K?&31 M*9U]&TO](.R-FSG4'O+=0*.G]?*P+-;,_S:;QR4NOE:&7\Z^G*ZJ>SY+]%?G M(KF0@1%%6%XO,.NX&>4+DG-.[A.FDJ43)I;0>%,?D)MQ,XO:KX:Q%/]DC-CW MZ1/FTQ.A.9-96/U0U>YY,<,2T,90'D8>!S&MDQ=< M$0@S([-%>:;!*5HIB>DDC0U%"ED*R[1.M/*B!X5&0%3<0I B MAGH.<=G8L7^ NIY-ZBT0LZU)O;5B>C(/?OE^^>E?I[@@HCY]?X5?\>2L]!.% MY)(5"*AK R9A@)BI[6TU'5'<:JO:Y+1M1E\G@!L,%_<#;R@E]02]\Q-E?;K< MYN^BQM GE)QYT.CJ#27+$)F68$W0D7Y2M&W3IF4K,KL!XF XN0^*@RNM)T2N M;>#E6F+\O#8U&:9%,A)DMKI.P22A%6> .R,]*TG'TJ9Z[0&B.D';\%"X#W1[ MZJ53B(F+]O':)1L" R-3+7^6J:Y+"4$(K(W>G(D;S608!&*BAQZDXT)L%[UT M"C%YSHHS7B(_?+] MBMA>+/ ?ISA+W]=6A@LEFCHL6@=?:KS(0R"# VB;3BH8$:UN?.UU/W&=[&H' M\!<&44]/B+N+H?/%R8(HT=%JS E9;1:C(!83@-7R!!LPD^P.YB+<(*X34VTH M0&S@%>RCG4X!M[R,FI]OV]%;[ZSR@(%'.@YL 3(&$$JTV11FM'7Y8(B[25TG MD!L*$ILXHOOHIP?,W0ZWKY0U G M%ENSXW, -72 IO6,!GKSCX9=ZW8 =]WIU)$RR[M_=+Y4/4DO672 -L?J9I,\ M:V*V1\XR5T[JTN9L'9*+D7?$(6!UW8_32-.Q^\^9XYD#(Z@-4[ MI'4QK0U4[N;I[N]>=#!,3O%"CKO%&HU,0H"OZT@SF[Q+Y,PWZ[F_.]7C;HM# M(>=6JYP#J;$#R/XZG^'W7\/B=UR].)WE"RY4S+2>BP*NL')1)#B& JQT)%41 M)-=MZAWNIF?L!AV'PL-\<.5T +$?!\@=Q\>E3?&>]+GVQ)Z%+^MN1:\NVUYQ MXYT*GGR]6$5H'(.0:LM8QZU(W'"M&[O*.U(^3HWF"+'" RBV R"?Y0;?D2-T MF2*DB^4\E (BU#H@5 @N2J0UJD615LK VK@ZCY+6243G($BY.:)T4+5U@,.[ MSYL[&)Q(LG:$$ :LC9G800[.&%E[]1E>FV)KTZ8?Z<8DCCS?=%AH;.38[*NG M#@!X)2W\8=F)P'*4H#1SU?31$&H>.G-(LLO$5&D3>]R,OEYN\D;8$ALH<.R. M2']?CYA=_:C.CT5&)S,9WIZ$I!)/X"PM+$Q9$%\%U8;SF6\^>=PMJX7JYD/) ML?N]:8(E1:.B !N!-KL;6W*?G;@]! U/B'JK'E1$"RM M2851@RNF0(C*>L:\XND)U_@T*%6=Y*(=;?$+[[HO00]8L;P6$#D[]^RY(>2[!D>$"GBL%*G-%\G41A-;>255T5HTR M"?=(?V@/Q=$1LV':Q#;JZP"%@UZI6VN5X!C!V#I?51A6FVL4*#R3YV=\(.#] MO[2)G=(FMH)5R[2);70\\L#3=V'V\6R6IPR)&68T2"U)>K;.\D1=AY($HQTM M>8'##=L[=5=(#CBY*%U@=T9D)^4]K;+-5!N3Y#=J%!51.]3UG5VMBLDOQJ53[D 8D1TK$3>NOKRGZ9=QE8X MV:M=QC9*ZP"15WA:ES175_G\A!$V"S)DBPYT!&2RC3U;CY@T5LB,Y!0W2CR] MAZ).K2YT>FZ$7G] 6P7+#P"L?T5TR':WDV7O[]8(+ZGBCH$7TW>F9_.5B_F MBU M")"#JZT#:#:*";RZK"SPF9M<FO$6?CC"OL M/I;3%:!ZJR.YN:-,LN#9*.^!S*EJJ@1QB"H$ M5J>C1:WIM%MGZ=B:Z4/FC8W*1Z&\\*I1"[9#5"$,,")H?8 92U86DQQ,LIYL MO5BW@U+'B&N&R4GA6.,F_0-QTLFVO2\26\Z$VEKA'5C=+V>T'^%E/>ZK^@=5 MI_7^0YNDF<0(+N9"!TX4$&1A0/MI%#(SS5R;HL('B.H$AJ.@9=Y&=?VB\-QS M)L*-)&M<) ZF_,U M8,F.H#5E726 M2R/JV4E8GO52TS($3:L/O$9:>U80,]H)4"XJK>G4:-69[D&R.BD(Z&&#&TY] M/6%Q?\G>%,?YXN32LJBM ^&1EGV52N0D;QN*EK&$PGGC9N^M6.ODT-\?ANV, MSP$PT<$B>;/ZA(MG\\_T_D\X6TZ_XMEY=.UX$R7)DDP&RSCQ1!8^A. #%%2. M6\_1QS9FZ2;4=5)FT_6V<,R9!%J+I?/7>SUHG%/1IZVRVG :#4T]JZO<+Z_+ZM)G63]K(C6Y4D[6R)(4-9./@[>6#OV4K2,Q2!_:5,DT8>>?9@T- M =D-JL .BY^=%]$77$SG^?TJ+%:C+J5[)/$7,FU?S9=+,GE/3C/FE[/CL)C1 MKRTG(6LN:@]"[VM%L@^!=&4L^"1""D8;+UE7RVMK%O]I@J<=+;FV.'O"9]D] M@GF/J]7)65GK)'/M"[FQ$*,G?7%>^W_* N3".I&5YH>O#OZR_%[^N3XU_>OCS_LDA9Y MWZ/V3G# $_LAC M#8,DB%:YG%%:'=HDTVQ#Y;BN\[!8NKFG-=-6CSG?]VP!ZP#W3CG<#S^PU99U M%[T'V[B*(Z0%_W_;^[8FIY(DS??]+VX6]\O+FB44]+!+)0SD=.\\R>(*VDXD M1E)6%_OKUT-Y)5/*/.?HA$Z(&K,9&LA""G?_W,/#KP8DB1&$-A1\&5;&8E0J M4DMEJ#/#;3K#=:\ 07!OM-ON*P\@I#?@\/H&%8@*EE@2=9VBEI?/UKJ1ZH.; MSD9JF&1.R#3=-V"\6:35EQ^?$<+N2_K\H_SK]7G:'-" YX%PJR90"$Z3% MYS]SJ,LQHRX[&W*2D=LZSFO7$[9N#/M@Z+$QK"*E!@*?>ZEY]>-N!I;0,N6< MT>WDG( 0)(*)/(*W2E 22!"NSKS/#H>;%G-U4-'U'AXHHI91]V!60B(IT,(R M))N6I6T*2GG(4I2^*82.!T29(,ZZEFD_/%LISTM\#V^M%$T#97V\@BL;Q%2 MY\O-?Z;-7NJ(UUEK5,A T /A904N]P2XHOB3@*J:NLU6Z/W5TR;$CPZO\<30 MPCJ1ZR&DF5C/G(3,RS/;) *>:P99$IN5$?B'3EUJI[26IJIK-9R]+6#B%LJ9 M2H+* CF3LNK)>_ ^*0A$<:M3)EIT*BPXQ14SO42V;\5,#_ZU[#._ORMOU9PJ M[XP 97+I9C *_3T60-/DN?+9,U%GNM7+9YNV9&3:=]HP ;4,N;^MEFM\8XBR MBYTD4!P)$27,[(*/8&,PV5NG/:_3//W\N1IUIP>BH"O(^HND 8"=A7#UK=2+ MI/A;PD.$^^7:2NP13S[MEQMYO]O^_=[B9_)4M6/QA]$RD@W#_)ZR+"G MTH4RWEJ*7 6*8U'0J),^#F@G$7,[%7![Z3E/FUF@S,:8*#H@N@SJR!I,*O7J M3K*D"2.RTBJ&YTXU[6T]E0GM*X[A!G2Y<9='S6B>E\&"F_D?:?S,Y9./KI6A M?)Z&HV4B;:*!Y92 \FS0$!&+SJ(*B,3 G$B447IDA1TK$_G0-L^?/YX]I]G MK]Z_&6);?OKW!QN0_:<9R4K\EOR#4KT[.$A-HL3+!T@JU394<_#$&X@N:^GM M=I!Q)9W9=9[#[8'?69 HE2!.&@*!9[PH92!@/;IB>.EF8P5W@M=IT=QSH&FM MQ A8>&H:#F=\ZU9B>/GGCD\9U6)4+/3<@Q4JE%(Y1S#*2X0FH%XR@@YW1?5=))OR-4-'6"1H] M=ZHF+4@?5.PO5SI0! T$B>YI^=UMKE;;]J0/^?UR\:4L -I!'XLN!BXE4D4" MFE[O2SB70S3)&>TBU]4AUNVDTP9]JL*N@JA:O]$^I3^6EW_,%U_>+]WBMZNT M67[^^.8ZUW3 J[OG-XQZ$_:EJ.XMJ4AT-(@(SACT?C+Z03['#%(JM%HIL%!) MK>MYU^\6^%E7]^DGFYE27N-[,E"+[TG4!!]+](GD*+1(69,ZL84=AVGR3NR# M@5U>]2$,;^ J+)9T\Z MS?2H.4C$RY'YW2!F;FJNO$45"L$7/J0RLS:!5XP -]KC-2QI(G4ZRG:?9UK< M'"[G%X S@.DM0&>^0%?N-7[Q?'-3-)-8TA25"#)U K6):G"4,A2R=T0806FE M/IRG9VD+,D,D_!@TA[&[ <#\;'^OM2@0(G1R^+H4$I\3Y*9[V2BIG>+1*5'' MSCP]R_3/K3'OI@-YW1Q:SMVW6R7*GG"6%4HU!7R"!A0NOCP%2$IMBIHI&^K% MT7>=J"6OIK^DGP7.0+9/78#_^&EZNG"]E]/].?]V]>W5W&[KBQ[0*17Y?THQSSF29MQF062"B28"V. &+2AE' MI;"ASN.L^QE;\L''P5XE^4SM8.U2J1M2\*]O=.D_UDC6V^7JW]PJ_@LE\/%J M%;ZZ=5K/HK81J=40RWIB84@I56 &(C'44*8\E[R3]W78.5JZ40^#V[&%TH#E M>TCMS'.2O'C;OH54224,Q:(TAY$*6VS-J/;%*WV5(1,L1/R% U$2B[[4/^0H#=>:E%_^TNG7/ACHDG[MP_ &+J0=@3CJF38^6I!6 MXV/",09.9@G>6"-HX$E4VO(V,+Q]U-1K+_&^'-[NP^OFT/(@,&>"=5+:!$F7 M.639>W I!& AIV1-MNHHS[2&P]N])-TUO-V'[5._OA[<^D^CKXI(DPGZ>[Y, M+A$"=^Y:6,#%4B,L:'&W LNPL5XC,HNL>%"I] M+-N/\"G@#F+G1)ZD%TI 91.%B*3!P MYI!8))"D1S-,''>^SE3NG<=I"SA#Y+P+38S3KTB MR@8@2HA2!"[0(J."Q8A:P5Q4HM(.PWTG:LE7'BCN9R$TD/?-8>C9Y)S1I71* M94#J\&41* 6G-3X)! EEU0J)CP=T_G?R=&2-,>4X='@A,DDAGLAF,):7(+VDOD9@-5!9278-8/13^GY-P/I#?N1OSIS,2E$7(+N$!$2BP-HRH$2%[(-3C"M? M!8;/'*K-].LA2!M+ B>5C7V[7'U+J_/EXO5RL<'_%#_WRZWI_[?E9:R3INW^ MK?7RMP,IKYO8#2QG*Z6 P/!V%319L E5TSA\HA+JN1?U'F/'2>P&+W,27@$K MD1LAHP.;+06?10Z1ATA"O8DUIY#8[8.!+HG=/@QOX"+-X>6!\DI3VW(W"F(284RH]2 M90DE'*,,)&G%S3$PTW!BMY>DNR9V^["]J<3NR^[ 3=@W4",BE1P4X;2\?0VX MY A8(1UG)CDGPTN.T?"O;PE%0\6^-Q5<108-&*F=N2P>S+;$$Y(L[<0F./ . M?Y<\-T)P$;RMX^J=1H[XD&OM8'XWB)G;1D(99&(QHC2.6,0ZYZ)7@(4$I MD8 <.:J!4R[82CM$GSU72P[U0-$_WJDPGARF?J']S)Y_OW(K_.#+'\_F)@5U MD41\&]"0\"FB% 5KK 9HZ>22LE5MXK< 5_>DAM]&)B.POX&C%:/I'?67DBI M)+!8!FT(3P#_@D$20@JF2?"IWLS+$8L2CI[^/<2859)/6X;MXRI]=_-X7=;S M<35?A/EW=WFVB+?TSHP@^' IM&F-GBE5$9!S'*0DFG$OT<5D XS:BU_<9I9W M)(,V+MM/ 5(S;EV*PI6F9(YN*D'U0"^@K-T,)A*'C%-T-!QU H_\I<#3B\%3 M(^;UI5NO/^1_E%U.B\V'U:?YEZ^;FS^MWZW75RG.2'+)&**!9^/+X$T")B2D M3!A;YB%2);MY4QV^K!->U,G@96SV-N@Y-<@E+<6)<)L>H8U>0[CM8)7?H4T%5'&@W Z^%R@AE/,@?/)/#$2GM% M&7(1:C7(U3.OJQ2VD9" M1BIAZ_ -HY:K]:6H;FD:(D0G*PTD%A6"+F1PHN1YL[=E_K9(^M1+TZ(4)E'+ M@(O2T<6\!L,I:H?-$9TW3F0^1IB[W=*T/ACH4IK6A^&-W$]/\HU)TJ@UFD]/ M;9F/8"E8*APP/+U+RFN9Z_0(G,;*AUXB[I+'[\/O!C%S.SL!#TI*8T(*1("P M>/,:Y509H$ S]U%P5F?-W,GD\7O)N5L>OP_36X#.TQT$0J>R]AH/+\HOH10W M:&$A!VLC)X*[4&E3R&FL?.@EX9=7/O1A=P. V8;$B^F]"3U\WBS#/Z]GU,M MI><67PS.HQ4N69EH=Z264F6'WU3C<+X!"#T\_XU..6Z( M\8CZ$&,&X:T!QP72XBACCI+ :9V\U].S3&MS1A+R<2G%():-1&>TNMEMWV5^W_CI;>0V.!8@1N-G?1 MW&?ALDZ>!9ZA3+LIM?T4G$2 "X+@5A8=.%%G*L3U],KD#P%: M)?E,[1)U)ZN,W'JW>.W67V=4"<>,-&!$N=X58>!$F<,E+3,D"YUS-P]ZR+>W M]$H_#%K'$<#I(.PLQA1?N?#/B^5]N:T2A'CT+B K94L!DP4KD+LZH&O*)4\J MOECB,\(Y6G*]CHJZ@X72P-WZ,.\WXU0X&S,ZJB[:PBE\L-JRC,!QQIGB2JA* MU1Q]5YL=O7#^D/MQ,(\;P\>+"TV]IT(EK8&59A%!@T:RF EJ;'2:1]LI[[8"FD[,/=NT.GU--T/^4Y%UA?+B]7\RY>T>O!O M9MEF0BV239A"[GK4'!?0J4PQ)"=U,HQV:SZL<;HV*_3'!>0Q!=AZF?_G\#7% MJ\NTS!^N-NN-6T0D>UNN/$Z1_XN?/VJ)?S]JZA;X9QV2R9D@+&0)]:< 5N$% MR:02-LFRH;W>QLWC%/BG$"CAF1=E+ 41D95Q/!&,2ISF3(,DQ^A.:[? OP\& MNA3X]V%X"Z[^KD)DC08[,XTG3QGO?U)XXG@ CB= ,ZJRM'5J)T^CP+^7B+L4 M^/?A=X.8N4F@$,NLS&XWAQX7N-#] >^26Y6CCGGM2Q/1XK/$+39"JD*)$!.U/-D70CB M&"O6?SY52S[10+$_"Z4#9- ALX,.7JAPGC(.E0:_>%EK^&U2%]*(O&BSN@0)YBF5#+(I,S2H4J6L18$ M>/0L,.J]X_46*?<:'7+T2H1#L#.8Q\.MT'+C+H\94RRD_>XV5ZOYIG35C!U2 MW/WQE2**'6BI&U"T:$CP>L*+B@M=)K&C,T5.5^FI/):#8!P-= HI]&-Z \[,S\&&T%H8S!UHD M70(?''Q"DYP]OC*89=0<:8=#FP'%7B+N$E#LP^\&,7.[P#Y;RA41H(W"FUN6 M+0(T>B!$*T'+^GE5:?3#J004>\FY6T"Q#],;@,Y+<2QOF/76)@J(2E252!U8+"2HE1;1@D5::(7'HR5ORK0;"YYD00'59GA9V MWRW.\3E]\:]T^4?Z?;G8?%W/I.!$6]1V[25#*Q_P!G') =>64ZZ91N,_-7"? M'KLE(WITU!XHQ5.#;-')BW\M9\9KYAW2F+,,('A.8(D@((VB1&=M_..I!U,@ M]>:T;496CP;0(3([25PBT-(LQ2@8XQQT]F5$-3[O?"B+'0/+W/KR:[WJJ_[G M;;,3[+C8["VW4T3GV^75:L:0BR%FAF]"*4%HDL%Y5$;D+8G*"T95(^ LQVVS MK>RHV.PMM:D;.G90^.,LXX??49.S\M(ZCH]+7T;L2 \F"*LJMGCE,K0P@561D)V@A9 MQM($\%++0JQUC*-CE8Y1YMENK4P?#'2IE>G#\ ;(F9O4O0[$=NM3)]F-X =%XO%^CX;.:H1ML(P,UL6NYX$*4J MFCM\\FO-P%&NP6E!N,"'899U.L1W'JX3:GH_1%M;E8YY!+ZD!>-X>6!Z.U5=G'ZY,&+8N[ M%RP#HT* Y)DC0=.86;U']4GL*>@EZ:Y["OJP?>KH__]RBRNW^K&=KW]O.;?% MA3>F,R85(O#WW+2W=.V/@8S2.3@X-NEW% ML)N0K'W(RA%@S)>-OM&#,R:"QXH9062*0&U)ARICP#!TTR4:0DLHS;[2 M9/GN9VP):8<[OY5DTQCJ;I?@42.,<7B])H;/2H5D..,<$&]#"MXP(^O4TCP] MR[2N3BVI/P.N 2*8\E9;;69G.<\OYX6 -XM-&?9[L_$0O\Z26BDAU#Z/:H?^Y;IHWW5,'*:$QMX-*Z6U;_YK^N MT'E[O?SV?;DH-?'7#X? O-].]?)E"9FVI;*Y[, C')DFA525UI0\>ZR6&A0. M]W_&DT #<'I$P^UVV,1=T&5GO<7WA>")(A$6=2(HHFR@PL@ZZ]EW'F?:VVM$ M<2_'YGT# /I4:BH7^)9TJT595'%C5;40AD6D(LO29Z%] L_+3&@>K8Z>$Z])E#M91G'RCT9[8P'R*!$1L&VR5Y#/U>_]GLMZ47I3US3JPF10I"(/LDH%X?.]* \[X""1&FD+D M2=-N@:)GOJ2EQ.IA0!F5G6W!XORJ>'-I8H M3<$Q9%B6@7'N?212# #(GJ]K*8LQ.E3&8'$#3M%O-U_[=KYPBY!>+]>;]7G: MS&BFFE$NKX?4"84/5A.- AHU88DKKG*M><8[#]121&BL^^EPSC&UN[ M*9E%BRF!I!+B0-Z4_E<..O*@6'0ZZ&.\QCK?5D>?5#&>6].;WU/?4UWV[$86 M)5$6Q8OF$P1QJ '6H3M&O2)*:!5XMZS%R:XQ'GQ'CJ>%R<_3W<^>WJ[QG M 9TNSVD&(WU)OC"TDRY$2/A8+!6W64O3"1N//[G-]<&#@7 0XQJX5AZ%!]ZZ M^>KO[O(JW7=+KV>!)>\(]9!$6=]>[)Z3: :14"E=*&.;Z^RI[7"X3G"RIP"G M6A)ISK1H:TJQI 8O0UGY1GCI+XH@F0S)6LJ$ER.8EM[Y_;TQL^(M&DD85Y8# M2A4/[:(#9S4'JFQ"1U&PW/&N?/Y[NL4B3R(8.397I\;Q1?KV?;ERJQ_72:-W MB[!*;HVDW/SO52IOT_#5+;ZDK<+.$KY$6<@!HLD)KP)?VIFH 69MEM0%'4BW M,%'OK^X&HY,(,QZ!]],O5;LNG"HU,%^7ERB<=6>?=O#QYYM_L4(\VXN[ZL[N:::<>H]52##D&A6XVR M,T$GR#3A]42Y]4Q64:"?SS'&LW'7C$:"?AWUS(/.#&]<0Q1XAN\'$IA2#*_B M8%\4[ O?T4)9VB!Q[@I.'T3$:+UP07G/(UUXG+CJ/E='>_- MT/^:G_7?K\;\/J-U'V]3V(79!* M"[R*\#I"!A!TPHW4$6PTPFONI FESDI(I/1N*2;!:,O*0!:"_B@GZO$EW*3QV9G(NR[E-8H1 MHU0$SA">(I>E[=H;"(0)$X5V+M1Y_.X_4U/FHP\".G67]F=[ \_9_=VW5E/- M5$B@)0WX*E,6;5Q98Q8H899'K40=+_RP=O?C=IL.D'GGKO<^ F@523KKINPS[HT80N; MJ=$^@&6E>=>@+;>"N#+XL:Q12%X]7E'];-=[E^]L$#E#9/RTZWUTAK>!H]]> M(LEF'041%B2+:+]I5DB2T> 8BY[$&'SJ-3EA#/Q,T@E_('Y&970CV.FB$HE3 M[Y2-D,I0:I$H ^^UA2@LC4HE)[IF,<>=O%$M=5D30V,S?&H6F4.-**S*+BCR#,E(0>;8BYS(D*W6;Q[OV+:UHHJ*!F'G9.V!I9A:9]* M!OZZTS]98W@R0'7)?Q)"P-H42D\(,P%=/TXZE<%W&D%W][4-WD'#WU+#&3KQ M5,+MH6_@RQ1Z3E1JO!&S U%"C):4RLC(K?-&<==MQ$IW'$SIS1X@LL="'\"_ MB<7^^WPQ_W;U[>;@1'DNN.)HJ%RYS#Q>9AH](R4YDSH2PKKUP702_$]?/;'H MAPAN.087IQ:_^_/!P;V*V5"4DB&1%8.7\66%). ;2WD7=!9Q1/$__.II[H#1 MQ#^8BZT&R][?5\2X3#1%4YA,F1TF@@&3RB)ASVR,3GJ1CAA[?=]K7LEQ'QV5 M K##1-$JL-[\F59AOL:WU#RDNQ_>)3?I+"49LLZH=+806?*99GL34T6,(T9$ M7R<3/>BX#<;?!N*E"Q1'%5ZK"/UPM5EOW"+.%U]F(3-A(Y<03=GNE0C2XS,# M&9F62:&>6W4\,#XX68-OIHJX&RJ2!B!VJR-GBWBM) ]HN6Z%UH(3Y!>H2)!9 M5I4Y>SF!3MKA0\13(NJ,LWSI9 W>L.- ;%21M%A7\V G],=/;]Z^^?3IS6^? M+SZ\_M]GY[^]_O#[[Q_.MW\:4F_3]:/'W&O=G88Z]3DJ)9>D*R,*3!EO$1C8 M4K7M&.>!!^)K M3=CM>,2FJG?ZX./IH-T:0CEAHS2\"KG?%QS+0!VOAIEP7VI.)7!9AF2XLB Y M4E;^<8]LDV;J48/JEG_W6N#Q;9V#EQ!4&37DE 4ZOR$XEC]D>+;Y:K,DRFCJQX39CBCSA#T(17: M5A,"6.,TY%S6-^N8LLDOF9_>WSKM$VX$T-3E\PG?8;<5_?GU8_MR_DZ%ITC M8;D4Q'%"RU 0]%$-(0R4%*C<5%-JZTSQ?>903=V5?3#P0M_.8,8W$*2ZZX._ MB;IL"=IFPR7GV2BFR_SU#"+2D@RS'N7--%*$QCO7&8RX]T@3;\H82^C[%JX< M)($&H/3P_#?U5<$(0YG1P-&)@.(H@N/2@1669,]S2*)J$/W!61I9LW*8D'=' MS(=R?&I'O4>II4@1WQFTM".4]9U,H((Y24&(1++"/R<>.KGI)[95;K!H!Y:T M]N%S(_!YB22J)(]$1 MDF")RQG?#YJA%A!FB^'4@/:R9 24E+Y/\\Y+W]=$2?V(D!F5OVU IE,;6V9: M.X5O3Y(, M+$ME8 QW$(1A5#%NB/$](//2]TV[KF!\R(S*W\8"-N_OZJLX52%3P<&J;94= MQR<@(PJ8(\YZD[(,\6>05(C9O.]5[%WM.54KYG>OR-+UV=7F MZW)51E_BPQ#![Y.%B(X;B("FU&A.@1)F1-#*FWR4A/WC@[43V!DH^NE@(G+4FVJ'646^16YIP\%I8R-0ZJ;CF-M<)*[]TLG:"/Q6A-502 M+6+KM5NM?B A9]_*E-ZSS68U]U>;;>G"\N.6Z;,8M" V"T"K7IQ!5E*&$NU\ M%C':X$3R[AA@>_FH[<21JJ!O9%FU",?W<_R?N!79M8.9%B'-?.*$A! ARE J M=%"_/&,!8NDIC)99^WB-5!T$[CQ=.Y&H*J [7")-X.SGY\H3%R&4:N7@!6A7 M'D8L"C".)S#)!%*>NI+4L7'/GZN=4-4XV!I1"LVBZJ%W0)+6C :+1K@,6DH\ M7R]5R$PR;T14PM2ILWKA8.W$LNKA:J@6%XY6"5#:[R2@8TM\IKM7[J]L)<1V&I",P?NH8:3?J'IAC'AAJ1E @?5D( M(@P#&ZR!F!3G627OE1L153VOO6K;/2L%'_Q M$,>O%._'ESJ5XED$QYP.P),V($Q9"U4&X@9CA!+*6"Y.84#[2^#+\;G? (@N5FZQQF\N M$Q@^HUV?!W0C/^0=U*TO\"/7NW]TD\Y5W*$&AO*.T0F$= :L0*::R(S/P6>B M*B681J1B6KB. JO'$;2I9-P OE^J$% DF8 .+B1\'95B60'X(0F4$'H[)BEG M7@6R31>[3X>8_6OC#Q;?U._=_2.*>78DN>3QV+HHMRUE,%I 8#*'Z/#_8K=E M!8=-?*Z6!YT<3B/R?_IPW,^*\(B40$V64J%"!)J1%$; !2Z!EV6G*9M(,^D$ MI>>^9=J\9AMH&DT*#5R2;[Y]OUS^2&E+RH?O19"W\U.92,EF!SH:U Q.,KH= M/@-QP3#TD7W*K,KUN/=(TZ8W)\?>N")K 'M; M T?T^+]756]]+=DD*\M%;B M&U\'34#$S,!&[R 1X5B0C!E1I_+QF4--FP)M!G]CB:T!!.Z.K[,0DXA4@R5H MO446'APE"9*@'LG0UO Z&?@3J[H])(9R..=;@,^]6_G:?9]OW.7/#QY#E9 M4U8M)K^V*9Q79Y_?E)3.QS?GG\\NWGTX'Y+!VO-)!Z>ANIQPI%S2_2S'#_GA MW?4I7;I-BJ^7Z\UZ"PCOUBE^=#^VM^5=WD%$(I1+'&A.Z%EIM'=>F(30<)[) M*$,BOHK>'G;N0PU-14FX2"*#-F5P0>0!K%6EXH5JY%I,P=8Q M=P<>?%KC=T2L/K:2QQ3XZ=C,X=-0G_V\2O:SXJS3 Y&I#8\Q*P&,EVT$R5*P M)EFP>)^:9+P6JDY(85HK^L"'OE.=AZ=X\)!?GX7-_(^G,S^MI(KPL-U?MQT, MB4PCJBP#=L0X2JEU=0K:<$V"%9X*BF"1 MSH'PS("A))=?HHWX4Y;JQ)O;=DW.2F[KRW9:XOK5CR>>_]F_W"I>!P.9YUG; MF"!Z%\L2> (V*@.19A:]R;16 =!H))RTH]('OWT=E3H@:,!?N3XY_L?;.JO, M\1XS0D(P#ETLHCAX0R)$*\L0/4>8J1.L^.D8S91,'A,*R['DT@"HAC/NGNQ% M+#FU<_3K"(]>62,@)RO+$F0#SFH+7%K/2=:$VDKIT K43 OQ \#UV&Y. M+>D&T+Z_&$$K$U1&]YMR'@LA&;R.&:QDA*-#3@)KL7ZDGFF='"V=ZTCZB*X! M#/X]K3=E%L6V6+IL!M2$ ;=E"$HR"5S&:T=EIK/F42 -55#WX!#-9.PGO,*' MRJ0=.-UHF O&2ZT39!,\Z@)+8&29(Y>M#,''Z"MMX?OI&-.:KL'"W V* 9QM M !9[M&FK+JA1J'4?%K<;[)UE,D3DCV(<2:.:@B>.@BW+QXE0^*,Z%40]#MD$ MI(9 H9L7=K!<3@)R%_]:WI 6M6/>!P(I*@+4*7_$O/Z[FX3JA<5M\^S&M M OY7,\:%SY'@O6@#WHL9_3&#<@)ON,O$9F1&I7Q1-9HF?OWV&S_P!D%6(W\1>(Z77Y[8UQ<%_2AW\M\*A?Y]]G 446 MI)J4AD9K?A=0UBS_>4F MT'%=(T=G7'#/M&) 5.9(.W5@3.(H):*5X4I36Z=W94PJINV];<&WF@(.K:C" M$+_R(>V?YE^^;M;WAF%&K&!1X<,K*1;0*+ (UB""/?Z61:)LU7J*L_/E]OKKNXM_:AYE+4=,8*$B\&4&HF,#[:('Z2++2,@A59Y_+ M:"1,.P?Z5+7A(""TH@%#^'[3@?.W[1"?=S?4_R,5@Y#BV1]IA>9@^\/?W":] M=?/5W]WE59HY+H)SQH!#UQ$-A);@F2$0B%129QOIXU764WM5PPB==@!V"]K4 M**A^.9W[VVJY7L]2MLSQJ$!E*@L+/'CB Q >M;=>>6+K3&6L0$PGW;'_K3M5 MP/$+Z,>;/]$AG:_3'1R!1N- YN< M#X3FZ%ACS_L>U'5+/Y+_5J'CX*K4-'I>9L>NRU5;N+'>DOWPYZ6;ZGRY M^<^TN6\I?=B./4LB\!2-!A.T .&H I,LAZ1EYHE88DP=[^XHY'73JE\UJ]\> M@GYEM;HV/&^7JYN_*O\=G3%!&9%;[]@0(N!:FHJMOGW*?EY27^ MOOR#& G/2:@#["')^N/C(X& MW*>Q*D4?LV1F4Y"4HJVPJ0SSHYGCI:;U-NQ1RD>S?[Q.<^K7_0L43:,^[6.X M4NGQ08 :K%C?MP[:YXU;;9H(I.V,)2H6#!.EAY$F_"40\)ER$$8[$XAU.?Q: M@>;1GQE_':4:"4;]]Z],B?2FW>Q.ZA(+(:5XF9=]Q8I9=<)8;!BS[C*1[ M!3Y*!=239 G1687&^EWV$S--W?)?3I<.A=&DRYBJW](FT&1H1(.BDP?!D@"7 M#07!/8\B*;0NC2G4&&[?Z&7.?QVM&A-0![I];Q9M7%0?KC;KC5O$4M[W0#R< M&\I3-A"\DF6M@P'GTELE4S$@Z0Q@K V@&74E$$9.C&!]JS1PK8GI)QH[_*(^*RG,@/ \DM'$XQ1 M47*;@8H25E'*@&$F@::2BRBL$Z'-*IQFH@F_L-X<"I@6[IE2VU!68Z7XV]7J MKIWHVMU\6/AP6W,49]$0M V"0]0(6Y$(^L$*?^&<4\6\\.G32Z%<@S+HPZ]6^=V.X^GF,-\8PZ9T=Q( MR8$$1OM-'];=:1U6@?PA-6M,JS^.HHWHT1F0[4'MBU9 MLE*"XX5!+J@8/-?$51P56)_ 7R9.707GTZAE+]"=3F1[[]S@+@WK/S-(9F&2 MQH> -LJ D(:!EYY!Z5^/B20:*K7P')'(7R82WH1F3@2^4[@I7V+-DT[>9[DC MLI0TAP#4$('<800L90Y4T-):89@4$Z5P1Z7SEXG:GX1VUH/@KZ"@.\*ZS_(' M7R9,1VO 2GR4B!@CH.%RP"RQFF>;C9%MJFA/2G^9!,))*&E-&)Z"FH[D_%O& M0C0\ 0HYBB:4<@+0_66R&L]R3"FT6$0+ M2+9TW*#+ 2A' T9F;ZDFW%::TC(MW=-J[PF'9(\(MU_@LCR+<3M9PUW>B_Q> MCJGL@21>H[] BK6R&:U56:>6G Z:\T!-FWG&9\F:=I+R":O6>&!I17/\R\SP MO6_\3ZDL'\2_?[U<;%ESY2XOTNH;FW$7\%',(ZAMEXX3 BSZ *"DIB(9[V)- ME_.XQ)YVPF-$J(\UO/E(N/L%5+.W"["/\+,P9[%.HX\'[?1M ME::%]J>TC>&AC 1A=.:@A7$@$'A@\4D%RI?U'1HA&>L,%IMF>.B=HH^VO3Y; M[[F3'BQQJ+@Q:?"VS!R6T=@LI3*\4KWG6"2<](S0/OA]8NTG 4$#KM:[!5JS M]!F%O"7N??D'A=X_Y^N9CD+A5W)0.9?.6)' FBPA"JF%]X($5J=;X)E#31R" MFP8FRSHR:Q=^ORU+6& FB5)1JP1>X2_"&H/^6RGZ<,E9XYU(E49=/GNL:2$X MFO"[@6J )!J U>=TB3_Z@M[W[V[USU0V9=[X7[^G;:N8%R8:%S)($5#];"9@ MF>7 5*9,\\*K2EG %T[6)+B&@.#Q!3NF1!I V"<4#![@*Q+T6_HC72Z_%X;] M3!+E+E!")02O2S\B->"T46!"]CQ%H9FI,T^AP^&FC8#7P]G8D#8Z% M.B&>;N<[T0*5@:A95A=AB^'U\S<7[S]\_OSQS:?/_W;VZ]$ M!^\T?/2Y%\C!5_@?_'/FK==<<5.F+9:=IZ)TIR'ESE@1C(LA59HVM?=(TUJ< M43#Q9/W?*.P_ =.Q]1,&)=UV?]#89F37^:H;$\N5=8Z"S_@.V'I-+I5T OI, MSE*J3#XM8W+O4#[^!KPAYZ&\D^>75R4_7;A]CW666.2:1J!EV*M0.H-!IQ%R MDL2;F QCE38Y##MPJX:H!Y[V)Z7JB:X!U_N>S+/%9AX+2?B"_IS"U6J^F:?U MFS_#Y16J_%OD>G'HKJ[%^I0K]QQ 9S%04NJ"L\:WCR_+C:)TX&*VS.;(A525 MP3L6+=,^1ROC>A*!G\#-O-5OMXCQ6K\7:7.Y7*^_X_<7L@^HEAGT/6/?ZP.H MJWWM%U_.<&)*BYP 88,"CQXD!)N]3%9JX^J,-:AU[9^GS774\SVR]FZMSL42 M]>G;T5NBD<(-/*Q8,/MC09R&4QD@=\:Y2[=1/ MQY@634<1_'-@ZR6%)A;9?;S]YBUW?IO_,8]X3ZP?)7S>??N^+1#+R?G@/*JB M4:4<&']G,P,>1'0Z4"]S'8SU.>6T_MX4$*PFPW:V-?1DZPS=->&]XF!YV7IG MH@&C*$=W5BMA2:0F-'$+3YO6G=Q>CBS)X9?R.#[G"9-& !'Q-Q MHS(S)Z7VA#M(B400P3*P'KG#LW-**V89KY. V7.@:;N4XF '&R=%IE6;I5'* *$4^(,4Y4JF\>E8Y&LR=]T%2Y%$FQ)1$/P-A:(82B@4>K7$IQZ JS0VK2%0K[<3' MQ^KCXNE&@-.L#IV[;^FF8^(S1Q5_N?4V4VWF8A<6I8)(-?+S'@9P2L;(880 MO(@I$%JG[?2%@[6(SJ$H6-8325L(^RWYS3V[;LAQS-)L;(8D2\=D+&%:1E$; MK:$I\5)"4&?F[PL'FS9N>2R$'2R2!A#V!A_CRQ\I;97D>F+:[1P 8J,A7J&1 M=PY$$&5#&F$@N54I)*F=J>-E[CW2M(')JJ@:1PP3XJG$4V8/+6/[QCT\IIF\/P4_0J8PZ<%"B#(A(I<_+R@!9 M,4$LM5Y7VD,XX+#3+E6I:IUJBZX!=![X9GI_US@MI6.&4@8D)%?X3,"Q;(!J MY40(.5-3IUUK+ I:&;MPZI&889 X?54X^[:\6FQF4ED5-0O@B,X@>'1@18D6 MJ&@RU]D&6Z?$8I3CM_A$KHV\<>$_ 8MYCG?G;_^\/N;B[/_\^;SD#3FPW]^ M<)9R[UE&2D)>U]->N#_OY[_>%T66LL?D#-AM*ZN,!EQF GB2.7+*$_,U1Y#N M/-0X,R]_^NC[1L8\3 M6:<1Z!A6Y6;.T:NT2'F.M#(1G'=X V]SZ88I\#D1)#UK0XW3W-1QB/8VW) =QOT8R@JO[^[N+W-^<7G\_.?WO]X?SBW?G?WIR_?C?,+WGNXPXV M+)W/.I*%*2&R^>9Z!OTBE@56Z(BF12@U6T_1Y1V7*BD+U*"N""40$SXK(%K+ MJ$ADM98#]#KFX9FC#E]V?\M2EE.2GH'V5(-PD:'#+@+88*1SG'D3]71,:<3_ MJ8>SITFF:M([&>-V_J88C -\I@Z?6L?4/7/R22Q>))F9F",0KPL\'-Y]5BN\ M3YT33H3HV2]@\4H?Z$]?<1T!9(FJS)0!B>2"*'-_O70! C$4L9)+/WT5XG>? MYY0L6!__3AWFYN].+=__6-;&&44]U(D"<%GMC(.(ED(TCGN: =T/532;/9$XTHPF8DJ7"I'0F M66* .TV33J62J84-4>))LR22E'#XJ7H;PRXFVPF>>\G@D73$R)03!ER"E+OB2UD4B?/UXLF@1<#?UG<]0F&6*1&YKF*(!P;T#2ZT 22(-4@5FI1V,MA>_?MJBZV-! M;5PIM!AC_?P?KSZ_^??_>'-^\>;O)5PY)*+ZY#,.7]S][*E&BI9^OO+K]%]7 M9?W<'^GAHF*K4HS.4Z!*2A!"4; >P62CL,HQM""F3LQFWXD.;JY_]+GW*0+B ME)(,7QA!*=06;R6X1#)DI)%1S:7B=2JI]QYIXH[?,3#QI.5]%/:?@O4X("VS M[Z-&MR4U$S![X1.,\Y'X "R5[:F!X:W$(P')),]<&>)DI7D4QS$IUT]8ZH.A M.DA@+%@01@:PAG.\A1V15 F6*Q7W[CI-HX:D#Q)>,"3]F=[ _\Q#?C/MA'8 M* 1Z3RJ +QU+@I4=AZDKQ,*VGNDMA T2. O@V@ ]]N#T5UO6L[6 M(A&2&%FZ@CAXQBS(;)0B6C!ICW))MY#Z&$G4SP-H -_; \]]Z"&FH(5D#@CZ M]2!HLJA:7$,,RCB+1 9?IZ!FWXDF[MFK?(<-8_S4P;Z/JV5(*:Y+I]2G]$?Y MT$\IN._SC;N<_[^M<"Y6;K%&7Q%_.PLD9.65ATPBDA9H0L.-+U!\&]J4-!>< M/KK6]D3Y^GUO4\9GH*"7Q^%Z Q;I4_I^O:UY_2&?+S=I_=']V&J;=$(0JAA0 M@N\,H9$.DVW$QP8/29)LC:GC%.T[45,6Z3!ZQSP-/,"T M:8CQ[=0QY-" P?IX1V09EO3FSY+(N9JOOU[G7-:;]4S[&)DG$6PH4TR?/O9>_/33RP\OO5\_O/W-.VFU.]Z'+$CRJ(C2)(A_^NG5[]]Y MWTV*8O;LIY_F\WEKWFNEV?BG#W_\A$.=_!2G::Y:81%^]X^_X5_@_ZH@_,?_ M][?_%UV]V. M]S'-/D77 ?]>1$6L_J''^=M/_-]_^XD^\K=!&B[^\;CL[#; M[P>=H']VYW?R8A&KOW\WC9+CB<+O M/SLYG17/YU%83)YUVNT?OJ/G_O&W49H4\+$,7N9_\AC+(P79& 8KTAF\#B,5 MZG-Q',31.'DVA-FK[#L>2S\_3.,T>_9]M]<9==O/\9?C43"-XL6S__LAFJK< M^UW-O3_2:9#\7S^'0SG.51:-^,$\^DOQ5^@_Y[R ?KO]/(X2I1?4Z>(JKCZ\ M>OOC]^?=3O_YE??V\O?+7UZ]??7[!_.GEV^N7OQY=?7FW>_>Y>\OX?]?_O:_ M5V^NO'>OO==O?K_\_<6;R]^\%^]^?_GF@W[FCU=7?_[V@1YY]_[5'Y?XPU5U M>V[:F"@)85.>=/DG+./2 8D.OF"AO ME,9Q.D>Z#:-\6.8Y<(87)"'\_R!>Y%'NI2,O+3-O%"5!,HR"V!NF24@<1,]E M*B_C@A^;J2S 'W*O2,<*AL^\>51,Z/TR"4IX#=@$WU=)#O^*D&RBJ3-V7@ G M(3/D,GA,G)6D!6P,#JB*U*>?<,Q9EL("LFG@C! E]!>>'TWK;9 -)UZOXQ,' M\MOP#"V_F&1*>5/8NDGN*9A76'NO6"_M5Y_A2_]398>">RKJ.&[_B>^VX)QXDSDQ'P@SYN*2T*)H4K'2PJ[US* M3_5WG[:\#[@?JVA,J#*(\]0;**'.)1)R""A/XR@DTFBF'3KXI;.BCW;;G8L* M#>#IYJN.M_H*/IZK(=,X? GE=6@V#+XN4B>'K4Z",41V,PB %$1&J)==4A!AHLO<-_@0&K$KKREL\=9KYMC=8::CU 4N?.CTP6: :EGE58$B5).,61P("^?X]CS(PF-0 M_)]P)@Y-%9.@@ >OT_@:*#3*/_&()2PFPQU$IFQYE_!7D8FXVR#%84K!L$BS MW%UA,0%@H7]P=E5V926-_0'?]5[+>)H0*LN%WTJ@(RV6A\18832"?8?9H+QE M?L_2*7U*/PBK'V;1@.D 3VXZBR,^--83*S>F1D$;Z!24!EE:CH'K"Z8Y6; / MVQGC6:7(^?,(]@A%OUG^7)E%RU_*O/X7D!2.Q'*E$PC)&9R'_I5H49,4DP&O MQ@J7O!SD41@%&9[M,@#8#)>=-.*R*FAX(.ST[EIEUY&:[R"V68MDWH$VT/HN M0K0!7!ZA D%@0()2T<'','V5%SX0XAAA$A ^G&\"Q(;*#N%'# 6%;)*5 ;2 M(P?& KGM):J8 U(G:<)Z&WZ9J@Q(]PVR1\B4,RIC4)PQ/2+S\;VCZ*DW5PA. MKJ-055_76EX$#LQF"G\FR<]R*(0GD46](TVT/W[?.W_^QJAQ@MHSD#^*U-P< M5H#_BVN\;T': ^ MR)%QAXIHWZ7XQF,BO>9UVO@P0!H"/$3(0,\UDR-R.\O5HI*[[#9-A@"CQHV>X93 MB PAZEF2C$\!02(\885VK9)2,47F)3 ;/^J, RM>EN8K+6'SVWU+N1^_[YRU MGR__WX_V2%#CSE/OD[(;@H0CBKBVXP"6PGP8S-2/WY^>/_=^5O!<> P/'K]5 MP*>&1'_^\-;0)V[OZPRGFHX:'GUM'P7L8Z4$G:V%:2F[7'"ZA,#PWW!H@2$G M\ZB*@7>S:.A-Z3LA_M\IXCHHV#@$)6:4@FI DC>%EYD7R$7=E%N0Y4RW+ M!Y21EWP$H'2;]B8IG-ODA%_= X!?F+B-G*N%=7OUC3G%1\6"/S>EO12I M>1W$)5EW-8Y/66TBR959KNSYVYTQG!='(U6 ^&IY>RP:KR*D4>0'_,=,"YUN MNWUA-11 =@<,E?D[)EZ0CD<_"^KIFESM/[UZOH7P%40D1P P1H5FG4RH+8R MHI&0L/!XXY;W428 W>[_30G?A%L^+]PJ]E/,:V0FQP3$_.>^VSLR$\(TGG7[K M5/_%U]X7(,=X01X.>*GI:\)AJ!Y!ZPS+:U: GGT2SW#HT';.0OC= /XH[]R'HHPS9D5R P0QE/F@CHII1B<:3:"$T M8"?X( 'O&K:WVXD?':..$.@1A("M(O*=H; Q&^2N<=1P1%[(^T;X0KY#D8&< MG*\$(@KMMP;(&>/K^''CC',$D6/%#A1)8F]6#F)0F4-VV+@V7@R"$67L$#1: MPE00)7E)FX3[+O[P6#8>%WGUZ@6-%$?\D-;4]E0::*1!"^ZXR'(\CW3D1.09 M6MSHMRT'>1' AN'!VP,;E0GM*M*3.7SM(Y60A=5/B(FOR5-0L;K1_B6C_V;" M\MW#7L6]+>]*&9\=:>#N0-R;_R9-=.K26H M?"7YNM%@;9@]8U:X5DOQ8?W6("U 5#UKVU>" 0F\Y5=N""EOZS[M&_?I)-.S MF0%^.QZ ?/IT'(S &'@6Q/-@D7]W/Z'O!W+6_A.,?'']$]E]R$#OY][E:*38 M6$5N_5D$[+Y)+T"K Q6CH6IU/@@>B@,A'*6 '6N\O!P.486P/89QS1Q>0\FC MXRDTP@SE"RXD&B?HK0O0D)IAV+5,V-V)4J_$ %'!D<=9FKN1'5 E<0RV@FJ( MW$A@ ^,C(+;F8@%N'KMQ8GB-L>-*Z&[3L]R11 ,F*;"W4];PST#)J R?^NX? M+]40_X&+_ W]5.7T^ T$GJC4M$Q852 '1' M\F:88JAPU;N1CH0&(8@*@"R@N4EN-(JWEQ6OTQ\Z<+1W3%E=![ETIQ$(&$= MH,(&*A:4K%>5KQ$<#AF3N;[T!;U^.X18D2A,,J4UIV9^^!'59E5:Z16@@4D^ M<3##"LU(')ZT1F*4N4EIPC\OY(YA%9Q>RZG2\/AL3O!%=;WNLR0XTV33.0,*3F MG5=T=@"[)(K%C'G5.*$EC")V0([BQ^C\:F"=L30E_YBW+4>A]ES:89$WAGVU M* G-%(GG7?U(%K_5H2(::)XCS*G1>4&,WW%#B.FKFEB%CXG#?Z&(&>F?/]B? MIYVK+XPK:M]8_S+& .EX@K -*07QEC@K$=&B_XES220IU(&%DJU+3$0TJ],7 M )A-5' =$20=Q:6B4 7P]DB%:-/YG&G&K(5!PEB"D;2U^%M9*)W;I_>9LKB& M\!#Y;6WDC- JNFU7O2:8T VVS?!_$;6BTYPBC^)TQ*1W#'G"6H//H@@=#F'? MI\FM\4TR&BE")^"'8E(@_G$Z3\@6M)^W:I:@8T-T"OIX$1"+BU8.DF+:G "5 M:^][AME6[(YEER!8/)*)2#",IH_$X<3#J\8.S)$'R DIL.L)HQ X 1TB6PGE M==H08:X\N":YC>!JZZC4'LB;-U/0M*3S7KS[UYN7QYV+?9,N0-TF^QH3KGVS M$LJ)'T59KO/FK4'],8!8++,)&4@0(S)$HSWPP+ MLC/(W& 9&,?S!'1ODNOH-.:;B)L*]JJ2(@V4$ &ZP"1BU^&/MI*^Z.2ZU,"J M#T0JB)J7Y#\@TR2=+N2#F"D1RM]@AC*R^ _R&67\.SO IADZY?0W _2Y9:4) MZ;."T5B'9+(PO"1(H#D2B]Y=;2O-D8#F *:V2PC3S+$CO%/+.L>],3NIJ8*" M0B3_(TD&,,<^HW0G5,='EO#4%&U-!1@P S,W1JE.@CH1-VA04,9@DB;':+MQ M;,DD.WB $K3'$G&5*'/9S99Y!&J]TJ:'IZTA'X=6IPJ"LEB MH/7:W!4"TI*[!;GF=%@!V1;D;S-!KSP8*5+L:9'" ;$.LDO B9,"^LA0M0@^ M58*2,B!ED6@FPU^8HXGAF&_)M+/DCX35](HD0"DUN$X0LI^(Y P;_V*4(\Y, M"V%,-UL"<^Y'VHFTVK&K9^-O=WUQ39IL[MW?$#@!]'_X'F $TSJN?WWQX>;EO4+\>[*TM!YT"(&)&94PBT6;6 M@FA T4-0&.1UIH/>EKG=D+')I'7_B'Q.8IESBW08N'IM#?U==-'R]'QU'D5] M;V>($9+Q<:Q&Q;-NO[;;QQ M6']GDK."E10FM#) PV-^FU8A&K;91\P5@VNT,IW<*WWQ4N;*H1[^)VKY4"I &'09BJZ#XTJC(Y(/.,.S8*,RD:H&YV9%K M"8AR2@:HBC6?[QX;E(2",P= AG'+1*M"^RWA(^(I,C#XP@B3(3TK2&G+5&XN M$(+;$HT6NZ)_,&.CY.L0]2-#^X)PJTU.15,#)4Y!YFF1II+CO[#E-"3S((_H M7BAF&VBY%.$%U=3:O.3_(8D0H>^5E,_J4AL:G5)6AGB^.'"&1U*YU)^KZKPS M2F9FG7:#)EL^J.\VL10/"F\[A:>C)Q4%(CH#U5] ?$EW*-!Y..:D%RW).37: MO*M"\CY0!D(A13-F<3!T;N%3M(U)M4[E8:IR"=^,8C(1Z:NB7VA.8",A_8IO M@T,)2*RD*.5;DHB0T0]D)=XP FF@6[DE=IW85EU(JN^\^BR5)FX&&BRW)Y06 MKQ))FZKG1PV4@U\Q;T-1HHX]1@OY5=+7J7"+V,.&=+DUW[!#*^0/!=0# M 0F+3#">%PQUU'N*T4\[$"%?%$QN%I'U\Z+EMG*\+Z>3QTEN&N*;"QKVM@K; M+MJS++*%"K@@MP;QL+0!D#K5XBE)71A3#&;5)WPO&GET$X<32FH6-.?+\,=I MK/JWYNC#A)<6NO 5XTIKHJT$EWOELOY9L6^T"9'Y2YLBV'&@#'3$.$6$YR=X?#- NM*X0AXUVCP)W9_(_*4+Q:VNL@-Y<>8<-1 M4R[;\<$4DQS_"G1!#!T(<_]NDDFY:IJ^.AZ:["K.$UD6UR/.]_("/3%RXQQ?NFT[ZJ7_4/&)%[I^%'NT DH'2- ?902C MD; @VVH">"M7.JR7OV8(!.MM'6,8,YCEZIG^Q_,PRL$.73R+$IH]O?1]U1_]DLEVNQL-^Q/M+^\QYEX @/S[=[WO:A#]6=OK M$!GH\?\>'E+O3Y7NT/:S?:<4=_'8 M*.Z(_*=IF6.UM*?;[-4@&'X:9VF98.DKFNMPJ-1HM&[]Z(RXG]7?K/5I^;^+ M$J\SW39K;'O[L-(G7[1$=VE4WW^GUG9TWO5/3WM/OV2)R,1;+G6=<+WIDW4) MA."V%LLC^G][)98O&_Q&E:2EJH6U#1_6=F,3H'3O8]R1 MYB7RZN_X4;]<+=[3:C46+NGE@Y]=O]"PZ#[+$J>^2'U/,O+DX>[I#N M2/SOA6QX4PLLW$H<-*Q_3RCMS._V>EM2VIK3_EKB8%-M^#@/Z<3OG6TKL^_P MD+XEJ'"U*G+XC<&$_EG[ !)V^XA.3L\.$.$^-OK%+5, OC4H<>;W+OH'++'; MIW34\=OMB\V]2CN*(SJ]'1<:JRX4;BBCJY&S'M9Y24N,X&\1.GND/MP[V9H= M9](3OWU^LK7K]RYVYB$P&U!J?ZM(Q8$[OFGNN/#/SK8/C#PD=Y#J^XG2J=QL MK0TK#O2:^ETN)5HYO]72N 8Q&+5+25OI3)*UNN>ML].3VA"[46( *[2_,_G: M;Q466,@F/&03'K()#]F$#[*?AVS"0S;A:O#[,[>+/V03[G5RUVG;/V_O?X3E M0'3[1'2="R"Z[M['C'::?O[@ OY?XEY_;(S2M,0=9Y13_Z2[K73>O4C6@>CV MB>A._$ZGL_=)/CM-/H>;.(\!QAQNXAP([G 3YQ%AYMNF2AQ@S"XRRY:I"P?8 M?*"W^TP&N&O(O!S4O^\ .HVX>:7[)0?RGA3/>6EZGWI8T>T8>[YX24 544TU MS:3 QCNY[PUDE5RVU_ND%D[=MRGE$9B..^DEL%? M2%EQW413Y=S^Q'11U[T;J3P3WRO5#3;LS$Q]4.F>A#VKI[H4FNGA1S/(8+.P MEN#*5DLM3Y^E4QR2"MP.A^54F@ARMC(NU)NE45)0,=N(BQS;6=%62/-=A153 MU;"TI9&![+F<]@0;OYE%X2QU:YQ)-)/N(],T5/%=5#][.%)[G=:72DMSJ*JZ MW]R.F&Z,<-E!/DXJW+CVG!V"==I$&<(R+1%KY4"1IE60)5S5'V=0G2U]6'<6 MM$4EHX1ID[K;,">9F4@9*AJPE**U.5:Z7?4-*C/:\E9N%7<7YZ:6IDF#5^DM]I3IH6%5 M^*IG>YV2I*'^$XJ*(QMYHQF"ZVM:3L")8FN2$1+J?[C#TZK6=&;]FB2IEY3M M9L\UY:.".ES(YQJ*>UY>O?#.VF=48OY&^@1!">Q6^2K5F98"XH$WB+@5Q:S, MAO #]H6"6;2\2T^8;$E58 %SMXRII@RLO$D%\7'$(74N6/IL,,X4:R": #5; M=+]K*IHW%+CF8L7%8H:X!QN#@C+)N","O869,EBE>)I2MHRC1N08J;/JK^D< M6TG[SM$NZ4+?] YIWAULQI$IT^0.)ZE?F*DDB$&X87?SB.IY(M$M'J- P+Z[ MRP>HBYB;_>72]II&JK2C.VYN0.ZF_TE&-5U];XRU3*G]/ ZS 2<$N>%PX&SG M!VY(QA)IFI:>N*391* >A=M&V+-@_#FM[5>X Z;5"T'VVKG M:DXX3_3)50F\Y)T?_Y-[9&!K4^RKK?^Z;^VA][XMW)721#1;5;0^LE?;=V/+ MUW05_-HS73NO8)!>-U@5WU7)P]85J -&.$1-1:5[J-:)6$8M5@)_ECR[NJ/07H3X^ 6"XCLZNB ME4CW5/09*1+Q JQ'9-C8AKM$PN.S#%O_@ADVC-,RE,(9NG0_6A\%0BOL*#N+ M18]AXW'%IDO8[-GRTGE"AJ$8A-AM5WLF9#FI-"$F+Z#H0ZU:P0I5Z%RAED\5 M/YQTIEZW.MXX-'RDQ1PC MWF9Q1]QD91:/O (XY;YL99B:$*FX-M!YS#\*D] MD&O!PI,_?G_2?PYS+6=@S@(-CI0B3P[QJ>FD3=!7@UOC+ZDQ'?TW&;>1!5Q$I[#RKD)X0K<]]E MT+9*GS'7[JG\U]-?HE[!W>+OD:?(,RM/:I!N9=B-KQB_@O@- VQR68X"ZH:: M^1Z2W0P(S#<.-]]IHH(CYKI9%DG:41F/L*,:RI.J[2_OLR-S%1-5/%EQ.@S8 MFZ2W1.^$D7VR/O)48L/Y**,FFRM#)MY$Q:'V*6 [W 1^7W ;OH";9Y$Q)5.P M7UXZ#"?*X\K1%9^-F93EL[,7N&^;/<*^EL=Z^.HXQ=%GI M&60T9K[N".<*\8'8RS84V.A?)'8P'Y-6<'0&0JA$+D3&ONE87!&&6HCZZ":: M1H5I',4*:" M*;K\:.AI]+E"Z!+M=YZPKD#NF"X8'^M$S[07S8@;-'D(U4T 5U'[\V2([>Z5 M#9M7-A5][^+"]4*\*9_I<"MZ^56&(!Y9WYFBAH(JF2"[ASJ5(4VP,^P(CB4R MC;"QAQ"@5D6;F\,)P.16MZC;53:R-1]>20/%'5[""M\;94/@D;RE4"DL9M\$ M@EW"5"_!-,L32XG(#,Q@M-$;U"(<8YXFB8JUCK5<"H@)6!@5ZZIN?;ZG .E M"X59*8D:16PK4VH,F#$F?L-Y)S]^WSM_[DPT1".+6+?EO0&>"\.(!\W7K,KB MY2S /H*3=*YGWM"T$&RQ:* 'HX5S1(KC]!59@.:C1@[+GY46\=+'TTNO";[K M!"2!J[JC\"XKQ68Z^D/EBLHIX.K%!,6#V3=^6+6.9::891&L(8H76[&'>*=@ MZ4J)5B@F4<;1)13I\%LPM@W)@5!!+2_-ACT7:$A0'@X,<$S1<>N7HY'5<)+ MQHV)!YOXC =(T,??8:4[LI;2[8=QDENVE?74Y"7,()=[![ M41KF+O>(M@6N<9N6E- M7F\"PDR'Y#_G?ZV&'A$,@RHJ;W> "O:O7W]T0GN"L*JBMZ6*CDMC86S<+I6=?H MED@"=B/[8(Z-@]B7H+^J0)D*;!K?O%"#GD9*/@E<-P+(PI9*11=@6AD84\.% M=IU8=4!"_.:ON4J!DX[(W %N\B8J""G'PSI"JLG<&DOYUO3BANGT@&T03HQ< M#H"X)8RRJ.H5V/3(YE#A=[)2 \),C:59?*[]&E<81XI(E;_Z+)VE7Z33:41; M9,Z"\C-\L_>P#5&2@V["#^D3]440I)F)Z\-M_(^$@GRU(RH(ZXU45H!AT\@]%2U;%G3C OEI MD&89M=[2V5#U!SCC"60H)H/Z^ 6ZH"-]E)&-T(]*3S$#2"H3.G/<7'+D^2&( M#K;E>")!GBN$HD64*8;13BK@+GM05GC>3='ZUUBT_E^Z:/U'MVC]*UVT_J7M M6[\=W?&]*$PIBD:+72'%VQ;LESA-); #P U>-U9_G2*K)*A&*L- &*EI_3E/ M8]5(K?GRTF=#T.B<>JCHDM.R?U_2_LSWF3L"X, ;*E,:7\\9O7MLFQ?X8TF MV?[*J+LM9/JNT"$OP6IL;.>^2BJ2"N,;0_\MT:YQ7<\DRL 00&M?:> P#B)$ M%AF5M-A>>S?'#P^_'7[;Y=^^<3?,K@#OQ@11LOA0>:TKI^MAQ5@2:)52IS?+ MK+TI.7W:;O7.;E?_>6T5YW;K].+T*Y2<[IV?'":[3Y,]:V]5S+LF,KM<[>)0 MX+NQP/?MZWJ#Y;K4-VI=P>J]VK\G'MM4A[VZ>:]^:-JK9E[LG'X)+W[CQ>1O M6P?^4&F^N=+\+;;BKK;T-AWJ;^[?UWEL_''TQBE]CU?KAVI6.('&;Z\:?NWF MTRU;0MU'I["OZ6QJ+O)E&>'F,]]L([JMB]/M:V4]Q&:<^.?G&ZF2VV_(MC4] M#[2VU4;T]H/0>G[OHG<@M .A?>V=Z/@GY^?W2VAWO]=[TB/YY.1V33*^6@_) MA]B$'[X,3.YA'>)?:W?\=JM_^]>7,&W_M'>Q]UTO;DN=O=:)!K<[?U3]SNU4 MP6'K_G'AGV_F9+KUYCV(=/CZ/7'\WMGYWK><8^\R_:ISME!.S+SIWX_;/N8>=N(_G\SLGMG-W? MMNUTLJW"V#W#:2_40KU(UUW GGW3"^?^6>]VTNT.2K?^Z8/;'_NY;U\: M:[\+"V,/M4+';Y]LZV[?O^11&U:+\WU)>.>Q>=9.>_W;093=\*S=(;Q\ M+"=+UW3@8#N]P\$^OH/MM/UV=]LLA>= M3G_KSN>[(6+V-(!Q#T?JG[2[AT-]5(?:\;OG.QF7>N0'>P\-SG>-5>\[TKBJ M[L%7WWI;A5K7][F8,=)'NSFQV<(R[S)KK]'8$"]BPV\^KFQR<%.Y+I\=<_TB7_2 MOF4L:4_=S_MU2.;6\@/F)#V*0[J/_(#.+6,!AT.ZKT/J;7LC9?=2^_9#O:[N ML_ EH9H]E-U@WUUL*Q9V&'%O:TSNT=V;GM]NGQSLR5N8*YWM7=Z[2-N/]'@Z M#V/K?PL7G#A1,5V*.WS)I8NM:WOMO&"]\/MG9P]]@V>[ZD([OZ>=MM^_^+J; M^JVE-7_20G[<7A[IK)_HMI.;]AIEYU!W%=F7\NL70]DTG'EWXY^>] M)=*\;UOM$6YLI^MW+LZ_[LY^:TE-7;_7.62K/<*#/>IL'VK<,?6XAV8C-QJ3 M)F)'RO3!3%11R5C;J>2DPQB'A*\OHOIZQ]%O,=OKZ,SO]AX>]NVER^/HQ.^= M+:NK@PMX$\_&^=G)P4>_LP=TLNVMW]WST^^'#KIMJ^%OL639T=D99MC>3N!^ M!>2T5\JJX[=O6B_Z'QE4_-QHG&PEOH/",@/A[19 &TYQK-'YM).JQY) M:VKT4A]2FRI4V._Z9_U;:JA#=M/*;3WUN_U;ZJY#)LQJRZK)G#_D-^WSJ7: M46[9YV?'XKC[FN8T4*,T4UI/%L'G->F_WUQZP7G7/SU=%N2'I)&]/M5.WS_I M=PZG^KA.]>S4;Y_O6O&JPZE^X:6VVWHR=@P=[*$5_<8@@ALS7AYGI.#'[\^[ MG>[SPYWXPS$=CNEP3(=CVJ<@Z4ZKUM]5X<5@?-\2U/#,6 M'K.[9Y+=HX@O]:?=-TD\Q![]4-D;LD=^*@)8ZS^DG#W\'STG;M_#"V\3 6XX MX\LL"N)5\^QN5/OTW[7_5ZVYWSS)T]89ENZ74SE&*?ZLSZWWKG)U]GLN<;#7N#%^-&K76Q]&B#>ADJO))Z/[+SHL8^_>;, MNTFFE/<6GIODWJL$+R&]I2K5O8Z_+%6_8'\<9+"IZGFHG5N2/,U;UVUW-VIK M?.-R-]\S$1VU<1[1AK;OE.8N[IOF;J_MSC?:H:,H\8I)6L(08?YTF[VZMC@M@,M;E],<'0BP-C6"\YO9'7S%R_VC,\?TVN,^W;9*[VTDH MO5;OM*'IU8&.'SL=GQVR;M8HI8LE$WKWM-*-_6&^N#'?7OB[.J>G=W,+H]W35?ZANNYLYM9A-4[3H?P[5?:FMWF MR?[9+=L][4/\=D.$=>"0 X>LWI.3T[/]XY [B"C?A5*C$9]%H+RBX7IGL1B4 MURHIU::QS4I ^0'CR3)MO-^:*=+.3SJ=5L^#3\6@GGTOS;QN__0'WQO!OXJ) M@O^/,:PIQ["4C6$QH?4ZOH>A&E+R008_%NGFK[6;8MLKB?2^]JCE?9C8'?*B MW)ME$9PG?,D+,S B$F^P\ +OR47K7&^<\WCB38(LG,-F>)GL=I![:9EY.;G& MTQ&L%"R3($X3Y>6+O%#3'!Z-@X*W[_6'MQ[L90$V3#Z)9EXPAJU$9T4.NYP4 M$8X(C\$>S5O>EL 3\ M-H7/>U1(<2Q?1W/*G9C^I#/W7$]GEJ77$9QZ:XOH_VYP]@O< 3BDFSA<7CHA MVS?-(X2WSV@K@$1LAL$/530O(K9M7PD&(%#+8OD5WI!__&V \K$"EYW_.\EL MP&ZLC@=P]I^.@U&ALF=!/ \6>%(10\_Z,TCD"Y%1:HV MB4ETUU2_\Z3;ZKBCZ>^*G'$D;)X.(Y)"]"TKT&I//EPVU;)B6;T8T,P M#2H#;VBJUYDY1"^HUK>WO%9)8KX9;54TU'!K>3K$^M^/:0D=P W65S/_D]8:4UH<9F]=6N>5LZ[1_NBY<$3%J6(C>& MD><(M]N.2P/^VW*5J M898I(T!K]NJ2UEO_VE7F:?4(UGJEI6BCD8'A;:QC$ MPE%N/TYV1P#H-HACA)BC7!7B9G%VK,+RZ^X?5"1%&)*E3;V=B6-HGB7L$"U; ME%0J(P+S!XFX,X8J*X((HU9J6.*A\A9\4@M/36=QNE!8RYO.'N?979ZGUHHU M:96E(T5*$6-EVF>"X\1J#']R-C73Z)QU\3*^7FFRF]]V &-3\5DIH7/TRK1( M^UUMK#MW1G:9QE>OFD*9MY=8#ZY,ZAV]EE# 145PG?0>TDO\0#;[2O<([L^9 M*SJC^F[JK0(P7 ;)D.3M%4P*YOH27;$4),&82P+24OKMOAL6Z0 X!WK/PT) '%JG,AO[N"Y*R(<3 /GT-EBPQ\IC,5U= M?Z.8KJF14T<4UF8B(A$GDZE9L&#GLG@5X-FI%ZI7\X-V7N[9&^R80Y#*^P(PZ8R>PE6:]L!/$P(1_)NXZJQN$O]E-JH(8_4Z^ MO*_X&F@-E<4+Q H$8O:/.Q@BO#(-4K: !CNO6:O-7Y;\656]>G'^$-:UI6BL M?QR-$?.*(V<,"!@-:3C(OU@].*XA)_9GF\/C,R^") B#!CJ,PK]_%YV-SL)N MOQ]T@O[9R4DX.C\Y[Y^%?16TNV&O?W[Q[\[%=P])O&O1[&_1?\L(E"A;-"^" M&1*Y]X?*P908[K3[N'D]5SQOE"6Q7MJ^*1U[)J'*AUDTD+A%,(AB_"MY1(E- MD@5%S\EN+Y27EQ+9*+QAD$^\$=Y;QR>F2K%"-6@T#8?H+VB"%(Z7"KZ"'2)V80A;.8 )'"M*(ET.+$[PPP*.,"3A.4W@'IY@CT UH1'1F!'FT)OSTC8;K MUWD']%_B51;8."\YFZ,F"N:(8NDP:)!325*4OR2#3T#V1G%RT+1:EL1.%>3)9AE0; M1RQF(@F!=TY/7*5.@9,GG6[/B67#8R0(1E$"F)'$1#K%_T'K"%\0-9O V7C% M7,776I^WO)?6*;09/O"1WV#O<+IH+"92<)$F>]YU#%=<&6Y%HL:,R5>(CXH, MX#5;^[/E_9K.%=BS/LWQA4C=(7Q2,0*>9>F,_F.JLC%(-1!Z28X#LO%Z"2<= M>]US03=DH>J$HLJ0O+.G_7ZK0RWU<"8C):XTVVP/_XNAM,4O;''G:L=ZAM;]@<_W2F.M:O:%(C#$##(@7_A7!?DO<7G. %EFB MDW(\3MP?DIQ9$.4Z#0 _Q@?AHY'CB./"D>U:C9&7TC"=HQ<)M,($8L"VA27> M3E?3)\DY^B%$S4NSE:,(\:30C9M0=BEMJ; &W2: /T@.&O!X6IW3A:_@X4:@ /,D<_44/8? M]N8_\!^X_BS*/P&#&=,&SZ!,Q&U.LF&$% *K ;8">('!-G(R@:'!:"QBDY8R M2@(P8?&PQRQ3$.NHC"C HA8"'$@@)-0(/S"AJ ID0<1AK1OM.A..-$*7(9=A M;5@FQJI3L/ MEP_2+$OG^#!+P "X(\8DFIQ]@T&!:R4&P(A)EHXB+F/DVD-H M],T4':M7SD"H,"5ZF.]35%!C.L#A2,"&,%UD%*LCB.*FLU@5K.G!"F1L<3"64VB&3PZ**.8/XP\+HF?"*9@@_-R"%HV'Y7H[),8B#QI2*.: MLD'!+S5FH3>)2$^1;(6SP%F8Z% +G6 Q;L$*,"ZI4"B]AQ.2;I@^D'"R*GR7 M[1"!QD8IZ>TG!A4\G<;. Q3'(CL[A^6@,+'1(92,^,PT,'+-*]D62,-HM$#L M'@<+>CL8P(H+Z;#\#>;."J9P4O8_V,HJ=.8AA8 PXO-HD809A M.13H[ H\X.R ,W*! R;1< */EW'(K!!XJ,*PF!HL#/4;96XALZ9)Y=Q\YW.L M&N%/5N*B2(X*C0@<@:0PQI")!@P3K8:B*^4<'LB&-^PL.)#)B&$ M]#)0FF38%T(,Z!*7B!XBA0KNPR0#O%_AYB!P3%)G9VO-2U(6!H3O5NB>I*), MBP0*JU:7LNW7 > "IZ-^!3UC[ M [:!R8QP&-0595(=P9F47A:\9P2 S<3A;('O:T(I9"7E@2\-4IQ%]'G6JCA M) %"&),8+-!_R]Q!W*26U?=TIDCN.(*.,7 VK?&+Y(18+,DFMCV"1TOQ'RSB MIGKX_>^5T+B)_X]6I+)J_LALIC(P M5YAFZ'F91$#5&H"@X.>D D -B03'')(=JW2RU2>4); MDL[U"C%B$"^AI$V]_Z3X$O(W"@"D[C1G)D->-5P->A]FP,D*-8&-\WR\9/K& MREM-: CO"93['N>)B!;4V\W>,]&E8):DM)4H9T%CHH%Y@S9MX@(GO/GBW;_> MO#SN7'A("6H:#1W+>(YF?AQ7KO2(,T_RK>D[(S$=^7U2+149R!B4V(AX@1%! MX\?Y>X$,7,=PCEBEYQBO>A:J.@@F%P4#?Q6'G<'\XG=)1'W,T'P=&L:#Q8Y MV21#!I<3G9T.TI1L;X=3O!S>#4*] R$H#\*D]!]E5LF!UROTZ0WA$;GDX7#&7F%A0:)9HV^&=GF;@UO-'&X@?K M10$CAG*<&&)1['8)9'Y%\$DEV@#Z$U@7'KY"<[?J] 6SB3(%Q.34&UW %A7N M_FC)1%_7PLA3\$Z*$P-)B4AS0-80!>[-Y 7$ ,X%!$XA34./::;/$388#A(V M@L_&+%CK6(I68FH6;%0$XP3HL(CRK)SIXQK'Z< "$O@7VPX@SDA#:_.B@CA1 M-1NT$+GPBV"/9GJ? J9#SJO"25ONY(_ -('MV.@-0>H%%(&.3/P&NT*/$"'!LJ[>OZ)_=9X_Q>%!) $. MC@#81"[J;[V M=9)30BXN81X/&PE1OCS%P/I8.*4"^#0T:8]9.L3 &;$VR5)ZPUHT-L;$NK#I M%S9[9D'D $!1:\;E83*1V*K ^J2$H?1W6]ZEA\:9HW>"*2X$,Z(B@VUQJ;C( M.$Z'.C*^E *%HF/LZ'G.?I&'R!#B\[H#'^+#\=_K,D/M-4W%3*X@':8!XZ35 MWAZ6QN9,EJX?.^="C@FZX&; /2&,= &'*66 M&?5PW>(0+=[L2VH!3GG*KG+\$,V$S8YHRLX"_%^I$F+L"O@V.1U%4 9&RPP4 M4 -%=^ /G,A':,2LC9(91(+7-@#,J& HEO"3DU,GS$VV+@ Q1%"?W4@V_!DO M*N,.E@1&<@K9PQ3=M2,.<$?SVI.>>$:,;/S[ MJ(5+;22 .1X!T0(]FN0T@7V-W,GN,0S*Z^B!9E349OKM2@:TX5#-MB$8+28? MEEBALKGU+>)#X T*PFOZ6";;>HX%D8S,LA$,$Z+#A_HP,9!4E^48$]LX@5P2 MBYYI$+-?1AM=+#-R2E7/>=FY-=1J9?KE0XJ43/!)MT!SW:Z MK=,?M!_6)46;SJ>)4E3,B 3% $UHK!H@K@1<<<^1A6BRB?.S62?UVOH>1T6& M;\,E^,U3IYZ-C1XM>24*QYFRD4IX!*SW.LW02O\]38Y?<*8%)5>:BX2_@IF] MEVPIF$98DG*T,]$-%:W(S*6I/9>Z!.0,7&B7!^Z*^+J>.$8L*0>3N42LY.2" MHQ^,) &['FJBH :D*=4.D(ES!#*S@0IHA&6N/-F4*>46%'U78HRYC$_K?!6*+V%P")E0%!$NF'49:[>SS:L:[!#=5*2,"_>223IQBXISC5G$$*KI,BA0P5)C? M3!:2-$GN6HG;6&CYWS+("KR/9H2W$Q2-<5KAA(] M[14Y9"DX"K_=;GLYX#^;-6CN\MLP#T;,:!=UO8_JL?"MU:[ESBOT'E*JCGDI MTFY$JE&MXY!-2[>1J48;&'6%+-D+<^^S/D1(Z&H M'-^2Q\":EA2WY6 M)B)4;S^QN=4LVR;DG5T"<3HE.&+\>M1Y2MO0.='.YJ/N MTV;XM]ZT!*EQU%OSYMJ,X#J(HV4Q_(6YYC7D^P.F ( @3LJI(W7/?Z"[Q*+] MS&V5$_IS0+>B\OH4<.:F$FRT-*69$B9TP6/6IS*'*$6[S;65? MMDX F'--CU6NUEZ'>-T&Q!/CL;(.MZ5/UBYI(6&[F\D3-04YN' 2#>H8N0X' M+HU/=QR0+Z.$[W=8L&>3[RK22&?]TM.E!5"5V&I#A8,545;/.-LKZUPIE=:N M9K4P.<0,]RMF^ +UZVM**=\WX$?I+-1)G30G-T[)9>"*S,@ M% DC3D&I=K9]O$W9NZWS_MG=]SGOM,XZ%_O2E!TFV]UL0O?2E/W^^L8<6K)_ MW9U[@([LCV#+MNJYOFGO/.JS0T#\)E:#';QKW;79TM^]?_7'Y875553RW:"%X-[1U<[/#VX^QY0SOJ:T@4\$*)=_J+G7T['X-&Z]. M-\V0YW^ .]3B[<2]NU^)L%UJ5;;:THXY_WNT_?8A& MNK?NR+==)[X#M>W.THXZ;?^LWWX0FTZ_?/>IN3Z1IT^+6DXJ98Z7&>3\_O=;80(W=X/CN %'=5C)B( MY<"I[',C6MR(4C?5Y3M'J7V_?=&[72_8'<)8C_N,.EV_R,SO-\5W_HM>Y'7ZXB\W9<0?< M@3.^7LJ!)LHC.7*^SMW<^RN44Y]623 M*!57O'!2T=Q^*[7Z4]5F"XVUV7TO"/]3YKIN#B8ZTA3 .,G&NO=ZW[TLO),M M2W7I?)QZE'#F$E_MLRE[7 2&C*Z\MKNV(X0MNO^0_>'R%EU_JYR$/66LX!31 MD5&]_UF&5:-L6=U:._F$YS9NRNTV_ M*JF)O+*?IOM=M\V<;?3,-]H;FGW96BLKNW[AJ&=G;JT+]9 LZ=>[K4JQ*;KV0+F, MQ'QRQ<#P",E;YYZ^[%2E\=I2D0'ZJU.TM58*K381KN98[Q;B]HUM[*U8'02C M94F!-U(XH_NT/F.G0($[,UV:1,]\Q>R$*:@\B),6+V/+;1ZZ^P8SY/NI7':K MFGZZ^A"88+A"_JAZ ]$L@)/9!Q%=9N6A92EU8JTUJD_"^G=U2R5=@8(D&L^X M+L^<7F9N8WNZ*))R?6D]6B[E\.MTOW>EOK8%/^WMP$_;DM#VZ*?3M\3M.PS1 M"'W.:F52&D%&^_8@XTX5_8E;\FR]HN^ZF.!>%?UI52,WB2:Z:')G*, 1!5]? ME=^H-9VR=+NI]^])E5<=IMJ7U2J5)L6Z(8NI]T3!4U<>H@=IV M5E7<3A+%@QY0DXA8#5U.&T[HEM#E1B7?OTLE[S?AC"7TU%U&3W5(I._72>2_33EP4U8:DUG?1?YP M6WNSV]K[RG'MK3FNT[7:6F]028YU41#<*/S[=]'9Z"SL]OM!)^B?G9R$H_.3\_Y9V%=!NQOV^N<7 M_^YVOWM(-;F^%D%J^[N_J_5W?V$[N^^;GMRD3D&ZHK,]'?R*E@&ZLPXWR9 : M*]36H3)$YE16(Z,=_4G2H,NTY3(I5^P-C$Q?*RF7L&U5A!6"]G%44NC!FR>K M?[YU<0*0O>W;U3QX@$H*A\D>)BN3/;^7@AK=_B85-7:OS,%[[8'&LL" #=Y7 MW*.':AJ-=4BP^-BAG,96>_8;=UP,$J_C+520';9OJ^WK'/=HV_+#OFVU;[WC MT\.^W6+?WIJ>(4W[]ZTJRVHMMJ]1'6B7<]5_=ST%7W)9Z9%EYC>M<*CM[NJ7; 0^[O&Z<%4[+._'GZA(M--G!,KGHG\X MHYT^HPZIM M[:<_6$3WG5&V_^EDC_N$3K<-1QX.:!\TZN&4OK%3^@9!QXXS'S1N?$;Y_?,E_PP!L'WGC$O-'S3TX.6N/ &0?. M6.:,[7UN!\XX<,;CYXSSDVW;M^X 7VS5$FV7:N%QG;=@D%YC93IIUH#EZ)HK M'P;\HZF12"7QL.Z=?8B*W*4)U:G\;QEE7.F.:N-]+K"LHGD5'X2UQEP.+Y*" MYSB$O"!-$[@3!?X!#EUE\0)GU=QGB9LQ.).) M5$0_G((%3\ /98+%NU$N4=7_ZR"+B#EMZQ1XD:K#4G%)%5$9?RPA2:_CS+%> M?YK 6PL@PD\J7N@BDSXL:%AF&94US70]R2E\"#X22]5*78FR,@V1 _ 0]>*@ M]=Z>E,]WEY1?9!')=^^2&W?@8;Z';1CBCJ/<>)4#LP?%_M4&?P=G&D;YL*0& M$M(1(H@7>90[-6Y) ";/.5L4UK1+8!"3\6YFI/LE;X1 M5R4,[9T?_Y.F=#GERLGFKRS+9ZAKK!;8])O4?B4+B6&IO= OEY?OM4;*O9(D M_#3X!%I)'RMO3)Z74ZD:3FP6,&O@?&$F:8;?U,H YL-=-'RWE8]O>O-0!R'I M]-+R/O+FT1+L1ZF3FO1%RB*%\\773(^.ZFSF,(:*(QB_RN^B&KG+490-RRGL M!C;LX KE\)K"3D?810<>R55U @%L;3).D>)AAA',]9(UHB:#*:C",,(F:ER- MN9BD[A@M;XDE-JDZNT/L,=3,'UCFGQGFI^)@N&(Z RTU0;H*<6Q&E-0K,KE. M8S@\W,QH"'OK>WDY^(\:IC)IJS]Y\R'/-K@P5\,0E8U<#)X%0(;O"1 MXSF3XF' 9-04DFV"5; ^X$5G].E)4#7DSV4]T+#1(^T$TM^Z;,;<; M@Y?2N=D!?&N: N&;K7"6B=V/(NYV,U##H*2M5P91,A:40O\ QA&A8>^NU:P, MN!6 +_:?8*\ 46*/.Z&FCR?7T0:IL3(SY9)@'@EH+:J^&JN-': M#6_K[FX!R?);BG>?VII,4WH!_CE=A9+O&R70B$W=0YIQPQ\B[/\ &P-($1>Q M;P !.'J,]A3W6N/EB$WC%7.PQ18S+M'O@EY6JP JP P&,>1[$^1F_=_51W67 MC*;6HR10,MZ\O^SWC3Y#JZTRELO*)%-VF6::-_Q7W*H7>JLV,ID.34!6IM/S:4C.D?#F'H>X.:A/XCZHI1YW:\"6SC5ZDYO-!L)5=$3 MIBHG(SX=H-GMQ6H,NPQ['.-2R5C&C[(HDO%NFF63WZ?IVU'.KBY>#@ 0^)M\ M0@8FS&1.;@!_'45%;H]P[0G,E3XI_CAM">I1MW&%B.;*Q'*'&#/N2DI?/,7# M[[2YZJW6ZPCW1:][0Y71)F;P^AP[8FAS)&5_'K>]B%#QL07)W0WYK#+S.OZW M[G;H# $\40[5ZB&61?O6(.TAA<-EC/5S@6/FN#X 4'&\JD&\ .DJ-8',YHZ- M&2E#RZ8W$8J/7PP5[[HB Y %"YJQ.$'JM$I$")^<$_LA&@,**@[9Y'\JE( 1O115V,/%.T TQQ>XXCJ5OSX_>G%M#2,E_/4:85TP;"IHD_S$#4["7 UK13!.;3%.@Y MQ191/O9M(8"+QCT[$?C/A'4*[BH\#=#/EP0U!P! [SA&&6N^DRCXOSG^2?=X MS8.1DM9%,;L,EQSGO+4^:24$8BS_00<-V"U9%K.R<+H"-N^5N!(T$09 G\DX M1FL6.PX."SN@NV+'&Y]ANVFR/K'=%0XLG>7-""%@"#+KY)M[+@! M:^XAO4!_$0G3\EXK6"UW">=.LT9A('FM)0>K41Q4 2*ES*@SVBCZ#$-25S1X MQ$1]-E+J;Q*C.:J.]N8]=!G2=(EV/XGJ&WLO!5EBMZ4J:TD=E@7W_D8W3)!$ MW+N['I9JU,9_DKW"0F!IQB1R<_U^PPQQV MIWG*N\E[7\Y@44[$S;=!A?JQ< @A28B8+/-*ZW4;[;L6)^,HRF!>(UP$00=S MA'4DS&H<#G1IS3)S)QZ"KL@9[BA,8L5QX"R9Y&U/+"MIUJB5/1(K5HJ%H5 MA78X@"FC,JZ$8&\,&IOF;3P')G*>1Y6D8?)ZNIO!=:+?O_#+)!A6Q:S?).+H M((R8-. WDF":G1OD!TA=!7\(>5YD#!@2,$H7-*Z)^ D(Q&$CBE]*#)#ZE4NW M;Z-51C9DN-X^I",ROIPE3+7JU%G>6^N%O(B5K3>PSZ#8;8D:51_. ZQ>0%DQ M/![:!IYKR'$)5:XYA3"E.:[9<)S5,O08QD23YMWAB&QHS@9FDB MS2K=]Y=TI+C9KB.P*2HA*/UF=>6@*H%@#5@U!_7N1CM3-L'B<]=#;[-*S,SW M7#!_%#PRTCHO-:+Y)EZILBGKP1(,%@S;WPR2O*/ H^#/<::"<.' [*=B#-1= MJF 24&I D-<,L=S!-.C D/5(ZDYEFB0J4$10")0%"%!C+$TO%4/!4)L?<]WO M4F0#N;IB'A=ESF= GJ"]C O#P'[OK0"4!C:KB/Y-]3]#K#A.V^2T:2!G"ZL]&JXDK;:"&$QB?#H9X7THF\&_F5N1+ANJXIQ M;L"W"L2]@1-%\(F@?)'6Z',2(950Y-(&X'V3*N-*88D]"EHVB6&?DG2>@)C/ M/H'U1O9\KKTI<%+Y:H^B2[BSH "J2FRTWC(OG;.E,F%A7G= -",8?:J"'#4T MT NZ- J:;I,38@WP^,-Z C9$.J(M%1N&1Y$%L# M8%IR4,+*'0L(YA$@5W+-#F&/2994F]L"V13&@XK^B"8UY/,6H6\JSQN56;/Z M$]4T4&.RZDR\CNU6'7<"S,;Q2SZG" /8L)JCJ*5:/O.,AL-KV69"RU)V55N-BOX!$=;]ED(SAB8M[DX%!>BPZ!+DM!SI!J MLT$B)SIE@;8^,:J&,P@6'J"DQQ>,5&&0U2Z.8)H MC9-R+4^NB"UVVKB KGAL[L#.>] ,F9H;P(F="^_7Q *(T ;[?,WA<_QMR>M4 MDQ_T/9)H^(M#!"AXC"VQ(OYBH,.6D?]'B3 M9CV2G)VQUY6R5 L.36#@$+VC1EEI'^]=1(/N/ ;T4>7)N9']69K!EN:H) M &(V,-$F418>\VT2H.5RA.22J:PA1"_Y*BN1AG',KSI UT>(3R?#: :4*9C2 M(6BSNT .E&%4W6/^;_(,T 485!H9ZA+>WX4KG?)2:>^'=:OH^=670-^=I'$H M@,ODZ9(3PLET;9S<1/M+G:2S-A]UZ1L+)Z* M%]NX-RYS9BZZ_$.3C"@V$$RMU"(7X'R3@Z@#@.K!1*YIEJ.G%EB&T)BXFCFD M+:$8\1@CHZ#%YL,O%&:<:R!FKW.+G",]A,H/?D+HN]:&\/1-";)HC$OX+J)2 M5GA47.*2UO;%GO'["GKMM^!X V>-8:[5GCO8&(8Z'OXX(P,!#0[K$ZM@-KY* MQC%S_3Q9U8+7R-I"!',-2L?'9,2A,C2DR25?QLC&/6E&==QI>=HV,40K)97E4/%?O7]&!LUI6KA.: MJ47\7T56#MW?A8_U!S_,?%)/8-/Y_<4*&Z(7W#*5 <-GI%&S/X MKK &6@1-VRFU4(Y-,914V0'<5-= M*=3Z_A7>6IHC0O$MWJA:Z8@UYC0@W[)W;2U3=0-QC;F"O"+SGKT.F$*)J50D MT)N=#4MI]*L2^%["5/&J!IL5LF<#Q9T%QHR^R.EAEIO[U3#_9L1,UPL81#G9 M:SH_+-=5'MBIA3\U7$X%N,&B3ZY!([G8/)(J#U19FSCHYCEFE8A_D-L")DZV M!B4;8MS;_*@S-C0YZ7(KZ.66^V[5"T---,[+:1B=7.21AN?N'[F8RG_+0*-W MG;S'=J^&@D%ND8#)RLL++S5?+>17RL(I8OL%Y'P=(U MV6&_-2"HNU@JE(;DJ@=Z _#%_ M.,#L-WP*I?81QHR?HCA&)R0)6=/>3=-KQU7"24N",ACC6 M8>MI&JI8JT%S^&R:R'5RI[B9<\ANO&R"PS^_TA%Z,LCL[O M"R&4M*Y]?Y7R8M7K"^C1CN-TG@-^.W]^*\*2HL3'6+#Z6:^#;OV*.#A^4%<_ M =4SL[)=2")_7MDQU@.O#1M8L/I@'KD*2W*RY72*JI;HW?$., :Q+,O$37C% ML6'$"3!(X;>6]PMPF"3Y#'(E=Z$";U8.8.^XG! R+-U2\>V+)G % R:8$XH^ M]-2R+,9U+0=CYE+* 95J0MT-:T/_"H;MITJQ^ZW0!A0OC%(SZ+X#B&'A+OTM M0=>^-R@+D\^B'>M%2@P&>.0IV5X@SP!H2 C:2;LRF(1PFCLW-K".HDC+#;RG M3Y4YP![$?137>@9R(E9C)0/8;NG\9&;DEO:;4/)\ 40:IW6?PYV!PIPL-WD?7A=HL">@KFG4R )4^I5'B+) M>*TGA[6#HTF:DOD#1Q>I:TX*B2.0\B%.E:XZ^<;4"1)S]52(+L5RH23AQ<)] M\_Z=,7 11DA^H[, WQL3'>.%@R"*+H2"6$2$R6,L3QKXY,^[4@"J)[US"R-=9YM,%7S-/MD*^=L M/^G5@-=5!">.&CBHE*^N4OYE$,E#*I1*%HDF("U2G#N-Y"68LO/<8BDO#(J@ M25+[FR QR1?3]^7=K"WGR^9Y*? 3Z)0N>!J[-\Q$UMDJ*RG=!PS!QI321H&Y MBOY?JB615F=7J;(_8X\4.QH55R*2H76U/4R31XF-&0B@7&!H6,0P9Y^ZBT@I MT9*\/\R@/L%)M#]&4:P5@CB]=5( @UZ9/%G;=#/>[@>QM.RE4^X4Y"=6OXTH M;SPE#;D:Y%9PO!2?:]AQ.5]S<1#77E9='&& :;!#L)A,KJ#-PN =%...]O @ MB790$KUR2>1AA='2#8LJ^59D1(!):&,3M%RB:[:ES/L8\'.R]8@9(!9C+KLRF>L%9K;F^):"A7'>KILS)L; M*+K8XD#!E*)U:0S;<>.!L[\Z9_]AO!?HM'APUM9U+_YL78'2R2B98+*.0!]^QGI3U2Q>^.\\-2EZ))/W._[YJ]%+\<)O++?6 MZ-=!)R\Z8RU:7N7%$M^5&-WL1*FZ2FHN+YW"*2E>TPDSH*+UUC$";W@%O[+S.,7 M^!98)O]RHVWOL^B::CP<_PJ$?RQ.%>\5+_4*+V6R/?8&29Y D1N6VLZ+:$2_ M)@G\-SL5J9ZKCB4$_EJD=]>I:9P!MO&4+^Y/)"S[H.^RM21Z;LG)OKT1QLDZ%0GEZU*C MRX%$JO!D.J,X6::F7+6X*W$Q8*1$<>!X-W+A#1T'9Z\LW9L3Z\5WS!-V&KB9 MK/B>8^YK3PK[-X1;G51SUSED';@UB6XNT-VE[]<'JRP;(R55_;U2L6BO8ZZ7 M1#;_$R0EYG9UVYT+EH$G[8M+A\P(A!!3532ET:I/VJW3+IXNNXAT*4R=TV.K M!3A!!^[U$[$4!Z*QD^BV?7N1G++2O'+&C7QJ\VIT_W%8QDXY5$.4%TJSI'T= MV!YF?M*S,\>+H711"AG--[6.X:"'QMZF9C)T"$Q,8DB;:(OM)A0E:U=-#E 8 M]&V0P81['=^N72<+!\YL)8E'+F[I;AJ!OCO(>,6TN]P^QQ M71;)$4.^_)HX'E+N$)I6.:_;ZIY*692]AI$O:OM"%8GU36'8["LU*Q3IDEZ; MS\@C2?-2#>7/YN@JBF29D>AL!>2'IG:]=)S57^1SAK6/J6L* ]&$<@S,8:NP M^:PQ -;%Y]SR(/IGIRZQKHNE?4J3Q2"+M/O).\(_2<#K5_[E+?U2N3KD57Z2 M%'?*%-6E:P-3U8V-$!;!%&HBO]22,,;X*%W\]_4-;<%I"-,($XO&]AO$O%Q^ MTU"\-C@%L1*IQ[YJ_G&>5A9!5U@UI@>P)ON]OL;OE3 M&J;D=H=,V),[&&+!:I4E'M!&B;O1!!ULE:[:$$XI85W D3<=7\#*8,=<+XF7 M8?=)TTG>-.[P#%/D>'5S0B6Y79'R.".LV8>3"RR4RG$:V\D99ZQI0M/D<#4 M&N>=E4)7LG&W7_G.W +^T_8A7:]<74EYTZZPZ*RI #2G3:[?6Q9V1A-@O-W- MB*L']6I(U @$<5M44MQ,!L.[]V]-!@.5"I2B(Y++BU41&^*'FK>U,!S&5+A4 M([#;*'W% M*=3=T;QA,$-G)LN:R)(7-DJMK+=YK?ID7_[VSAXMXK.+5OL'$MP&3C9MKHEL M&46':8],0D0Z.6^;%.N56.[2OE0M@_HFK20+]_0K!L7Y!6*OVEQM@^#UW+99 ML/>V;O>=%,H?',2W7A1_X5;LH)1N0KL5V=R\.<(J6I+4:,U![74K+E2#PES M=41AW3OL(D,NVXU#Z!K>;G8A-AJKEH3/U#'\KA95+(.\<7;:;K6]*1;[PLEI M=\Y*27O:.NLU2-HO%JI7)1>+W*\%Q,PXZV@*QY$ROBQ*[R( M4=D6F!Q"P]H?S85WKK]-U6+818,"$Z4@CG9ZL^CS;RG[8/O/]3T8;#M.)6EB MHX:KPJ]_^H-J=KQ683(VSGP7JX M[&,ZRJ'Q_"S#\BVVJ=-=WB:A:(>.,6AS[2:(!1[/4ND2_?4B .O5DG=$BNTI M?AN! U!%TX'@SQ?P^Q&=Y],U (-G@V&B9MWN]E0PUF^!?H5Q8,M9:,O9[JLC M4,T50=.A03O2Z_XD^X&(^XK9;@0AF])$AVSAHE,O<5ZFKDN5L7@'MT M38)X1)"FW6VWO-=EALX ELO.%KBK=8U.MJ+-VI"+\PEFJ3%@IE:F<33F%CL! M5\UB9S!EG%'9K'? K.CK(?>/3JAA3XQ[Q7<:A2&[B'\'L3#5;P@<=,Z:? WV MFN-$N;5-J_VJ N_]F_>O*F^+JQI+,K =40"@=M6"W*UDA[;DK&-IA=!I'L + M S$&PYC9TDG.4CQ570B2JK/P"J[>7[[0IR1!D!S)0;86Y^G3%NI*1,2+_ GC M+F-7&8M$<:V;,B[6'T##J,]@6!3,>];=YKM#%-)=@E*BYABZ 7E_K9H" :+& M09Y/*U*$5B4SH=XE?+O9WM^+M_3R[\KEO1<.9GEOL E=Z?,^ABJ,< A9%[,L93F8Y^L3$07?F$]$](E3Q)7 M6'>8*^=AX2R;FU*M)Z@C1TU/PAKM9+ 8+ C%,*1+]I0[05>Y;>@)F"?BX!E5 M1C!%2*T[BQ+D"%!KG28IJU)RL'"7;XM(HE2/G,[@.KL3:VR;!%._ 6 $VI'L MQL\D F M+:W]UAW9DB%%E]1YBEB@665NU>N5PV!62Y*2:QQAMG";V MMFA8X^H/F-VC70Y*D'#P)O?7PFN_>N]\F#O5JW"V7!9BVRK,LZ@ ]8R*/!I* M=F+D-)6>1SF[#O6!8&=V/8.6]R>:2_:#[/:+ VN4K5V"PR%.S3'#*XZ5VS3* MGA>'7']#N: [?WI_(G73%62O=@498P<,;*LEL%;=P.?:5Z;4AO%K2F&8NAGN MEBNNW1X1%C%4*F_8T+/(+P3U2+]YY7M.8TU3S:KIMD44_OV[Z&QT%G;[_: 3 M],].3L+1^X\L^/^P8I'\]TO@WSC-^=X]78&0T YFQ>\;E[]B$" "U@(S"'08E^0R+_< MZZ)FH%A"@^N<3YTY@2*FK>8F?[H]@GNQT#QAXUM4!M":NZ5W9Q^)&HD(W5-)+JX^>^,*II9R_V52OW1C)$SCF/*NG8O;B&)"D])"V@6F:_^%Y="4BRLF9<[U2RDEHL2*!"C\Z6)Q46_V,@[&UIB= MJ'!,+XW6GAYG8S/@=/H3H6(!^)Q*M[*FJRQN*=AQE*;4:?_@ MK"^K)(<:4PA5>"7!PMTC)!H"Z98NO3GM&RW< M4!\3FX?B4-/%0)O*[GSQU$QA27>?(G:/:/9TRJ;1)2TK,RF.PP"SCOF3C* MD)'4N:2$"78 Z%+CI',K76J0.-SRCY(<:S'9,,@R\GIK/S'UXM"#,;;*@)EA M6M15)M=.P2%-:YYF>#E0][JI%#O%5^U,K#)V8K'HA#9:2B"2 UB=B;"=U-#I MBLN!4A$4CAH8\.G$;HL)7J;F5CW8M56%')_^\?O.6?NYC61;Q:UK9PY1UQ:X MAI;WTF0?VI):* OK)1KFHPA]_>/C[U?GZ-WQAP]_FN?[B[ M^4";LCY$29(1-_1G0+)OZ/BXN.L\&3^EX?TP1X9FZ.C/)/T6/F!^/0_SB/Q2MO/S!_[WSQ_8 M2W[N)\'3+S\'X0,*@[^_"UW+&O1-!_O]OF'U--+W=-WO$=W2M;XS<+5_Z]#) M#W [?R;+GR+R]W>C,#X>$OK^$\L>YZ>/89 /3W1-^^]W[+Y??AXD<0XO2^%A M_I&WL=@23N^AL3P9GSC04$Z^Y\ M?U?33J,P)N5X=(,.XH\O9W]<7-U=7J"O-]?HT_7-YS-T?OWEXO+++7QW?OWY MX]47^/#IZLO9E_.KL]_1U1=VT]W5]9?Y$5?&NFIP2^A4>6J,@P XX#@B@_Q$ M4^V22F$<0",GNJOV>N-\.9TT]F\[.K$63\(<.N[/4$-0%M$3&H01C.XQS(=LX+?$GZ2@2J#'. Z 1OX0 MQ_?L#:,PRT#%H"-ZWT\_> 8,]/;RG'W23]_3=WW&3\A2N%(X@O=@4 $!A>") MDWQU[W[ZP7)/SY072'L 9J(D4% X6&0?\KSCZ/;NZV^4%+I[FO%[@8K 3>,T M^?X$0P%E2O4AN]U/XHR2(4N@'] ;JKF?W0*/96/BYY-L2B7+L#Z:"WA=GG/" MIP"MJ96TKT"T=0=*@-4%'?&2_CB,XKR*\S0))CX=4*WNBJ+N7N3'.T!U$N-) M$%++# BA 3 &1GXRZC/>[.,(QSX!;49(CJB@#TK6T O6N >FS"K/DL$ 4"[4 M&_I,TGN2,M&G?_I1PLP_-$/__'H%_LA5# WDS$> %X!P@ H=8G@W(3&BC#49 MC9CGP%^?#S'(#GRAHE>[/^5 ]F0R)BGCS(S>QSJ0#U,"RAD(-*-Y[$6;^A!L#VM@9 M6)*G+&3C_31]XWD2!\PG9??P=>T8\'[0LE0[3HWQ+,8Z!<] M-QBZ5BK>%?KP;)R&$3*<)?IPKL52M[U,@CD4]DB/"A%H=[;6W,H\_\SX EH! M=9;Q3[2I *_/+@7)\9P'I9>B\YJ)I_=Q1V3."0O+9H\*FE?;GJ$TQQMU^9SK M(IP2(+ ?38*9,?\GR"AXC. .+3+:/Y65-A?$VEW"8<];FW6_5"C[E*EEZ!@[ M0H>/(&'Z:4;SJC:;4I9$&7F$^\C.N'G1_W@IBBL-MK?*6N_0%]F?M1["M\RP MCE,RQNDT'J<$'211E#S"7S_]8'NGZQ)GSL$QGY/K^(#T8F+BG.XYNGJA"_.T MT2WJ_;W[984*!?'((8SR@?]7:-/7X568ZU#11?-*S^Z=4GF3R.X+V>7&9"FR M&X"YS+"T3H=-E?7&'KM4<8<7A$U5W-;H2PTHN ;"+X$]+QZ[#YJD#GU3';J!!EV?.PJ>F$M@K:4Y=>,-0%N>D#_S_602 MYU1]E0/FR=4:&?@#=1UM/$E@JM;*28(WL4U%_CH$AN3T)SPK3J?D4$H>2)K1 M=+./QVPN[#]E[H;=G@8LTF'IKC_46Q7]X^SLJXK^@,&E/"TT(ODP"2@_XRF\ M/#=')QD3^EX*=$3N@4^Q_[^3,*6]B2OP*^RFHL8 \_N+]%GQ0%!F0WT^NT/RJ_=VIL T+GC/GD<4+3\2N>@U"0 M^L$T3?R HPDG73$S,+7.:(#](@7IAZD_&8$6 *)2)XM2L9\4J41X7SB:C-B- M(_R=?8:AD]&8:W6?Q#@-DVRYM:\]H55'G^]]-DM4?5XU_>0[*'**)ZAS_]LP MB0 ]^BV;=J$N63*K&;AG+)?EZ"%AUT):8T'_+I@#F#0_YAXB9YJ2L9FDX1SD M!A$FSV"^^!83O+% M1UZIJN(_A^F,P>[)<1]DXMLQ'@#[GN#H$3]E[_94R27YN28_4S\A (/F@Z.: MH3@944[DM3K,,#Z&$;.RH'E6C?4QP&DC=]*98EJ*.:&/H M: 3&9)*RJ$%AKA/YCD?CB-"0(B-YIC _,)X06@T&1B5E]6[O*;0,?@9ERITA M'N*L"B0EHONV-I6HL6)FJ 0F\7W"*E-F=[PBFZL#Q@,$7BO*[EXN83U\^N^, M14E J^B)RU8E3"BC$:5:2,1T*0TIYJ,2 A$%Q!"%6X!1$8_!;= Y[)=!&9^0 M+R.;,,LF4X]T&E3';%:*"C:38!!87F^U^/VT,[SRACJ>X1QHGZ#Y) M G8[O(7/^H,GBN/[L!^1LEFP($ ,$JC5(@3@4=JQ9($ 0Z!-J6-$SUU\Q$4! MQM8KIZGJ)4F$,XC3?6 876?(7YZC&W(_B;A: MNCW^?^AYI3!A+P+O8T+MU0VA@1%!7Q(5F>:QKKF>,RWFHH_Q;@"SS0IE:#5- ME% #"$WWDTF.SHJL @NUX3(5T@!]I)EU HRGK8'01]DDAMF50.*,0 M#OZ:%-6 /GA(0'[,QYZ%8'3#04AH+1+KP;2W 1F'?OX\S3"=6*GH@+(FZJ[R M726Q=C9]^;16EXVRZKJ!XLF2&/>C)P1Q9#C"5(*SIQC$LZSUY@)>?2\OBBSJ MIEB<.ZUNI$HOG6^6!<7<86"W3;N]I-II29=5KIUH/@80\(NJ+=I:.8Z7VV%C MX,HJAN[T2?D<)='KE"O34VOR?Z7FB2M:7&FJ>#'/$M5HM")4C-HL+Q52Q< Y MJ (JIS.T]@#7J>]''G"E8?^ZP@=@,7HQM*6]4]*]D4M8<4_D"UGFJR:;58;#L M*4]1!>! L&$43%+Q*F;/EFF&HCJ3#XGIET?6I=G(L#\,(4()UAP8*O3F8)*# MUE_KC:\DY4"34)V6A@0L69$M+DNP>3\I_6COZ/V5T?)(#,1F&(YGGM!,;E0T MYT#&R5)#4AC6PFHP<2=1R*-T1%79 U^FTR?Y(R7$'(FZ)8)7SV;(LB&FAA_, M_E3/,>/ GJ%Z] $I'\Y<9?"MN6/-9A1(FF-:*$\O_(E3L&TY1.ZT MA2)>IQ>J&>MNL<,9G^6BDK[$8(6C$0E" (TN?IO.URQ9YE%K$8B"_**T>FZF MH(2/^R6/H(3&=$H_'/'WS^7ZJVPXXQU*$];$.>>?6]J\\KP+-(6WXAVZHSJ; MO6-N9OMV3$L>4@7N'X0^G<";)0]GWF-EW)\2/M=URU^SHG>NJF_2N2DJ5"Y) MNDCT::"[^$K#4\W-WKFL0ONHG)+Q(6A0T,[EFI?<4TMS#QH?VIVM5*)FY_E; MRF6JBV^C%)DJ"S!!,R%YF7<5/FM\GR:3L<)I"H(<\75'U'< H^2E+RH[\#> MQKR_U.B1ZHLJ0OB"JUEF));T=/I&Z EMA76&O5"?"5>A'!FG5B O,RZ\EQ7D M5VM,,>99UE]!;[T[^-Q,)9UCJ:;]O,I(US75K7R9?"O"FGQ[Y9K\8B7^ MQ[/?S[Z<7Z+;7R\O[]#9+;K^A#Z?W9S_.E44M9?EO[75/&+>3C*!-@(ZQ>V3 M<=5,NROP*OI>X*?G>8$Y#S;$,I"2D([3'5(7BL<>^ATOCG*.N"[Y=3-+FC&R,5"^N;BLLDL?\F#Q MFNFHFFFMO*R!L5IU[:5F=4MUO-Y&S;Y\S?3VTEG#7GUYT\X:JNVZN^^LOA? M#'!?S?UT=CTV^, X=ZJO2T'E[GE.J_"C#"*]O[\SWSUSR4\TI+.[RG MR[<6Y-E!3PIM5.@7?ZR/>TJYUN+?6A,71V7MJ MC:G_0G\?_3K-27=[1K*5C+$.C[U&S6W:D)T\7"=K2]& _1-3BI9';>6&#KP88[Y,O Z-GXU\ M(YQD&V_;QKZ,1#63S\K1A&)XG UYMI1^F%50+?@==:B@H0:(^H];C; Z,I9@ M$VEH/<5SS9]^T!UM07O59&94<["[-&:2XYK#<9;A2'Z3_/9F0S,]4[&]YO%< M(^+J(WV=3$T]^=HV=A#28Q2Q#:->/+94D0DG[H;!ZH!JBOOR\'.OXOYZQ"N@ MN!N;B?L^8ZE#)T<:T\9+XKZNWR*>M+^;2H*_IOVM;T;1EP>VR$0HM%+:C*99I',[;[60FO%C'QE;@DO"!ELLI M=+WO2HO92M=+MQ3;<1N75^F6?\Q6$1BG$B6)DD2IX0IO7T450MO:KW1[@S!@ M"T+CC*PNID)$O7,,=YDCYU,'XU M#,74>M+G%AHD&1E)E"1*[5!XG8Q?K]GN'/[<8H%NQ;".8GMULR;2\VZ" I(8WMBV=B[A.XDM ,;6V>]8W,8TC85T]RP 'YM4C3( MX?0;*;92(^!F\.U_F3>NGZ(AB?B&M>DDVRR%7A"M99R]5;0BC.;:82C3,GPW M6U@I\6T*OD<%P+4+Q$7%MB$5^:L7WG2/!\6V(:W:*VPY )?TG!IZ#GK"]^U_ MRG(RRCI8+:#K/<6S-HRS&QIJ-0\E.1$M49(HM43C=6$30;@CQ7Z.$J#'[""D M+-_"Q#9VXDS7E%[M3)B68O9LZ6,+#9*,A)J TI&M.&Z-/3T/CT\SJK)> MV ZYE7SD*:YQ0(W<@8B:+UKCYA[MK;2MG1OTKC]\H84,["DX/ALZV*)6V:Y] M5I)DY1:QLNE9BMWS)"M+5FXZ*P,'*YZ[X0I^R/?BI7? M.KT7A ]EVT43Q_3^$XWN&768N/+WJ[./5[]?W5U=WBKH_/K+_[V\N;OZ^/LE M^GIS^>GRYN;R MW>79__ALZ^%)]^O?[]XO)F>GK[DCX;ICXP]MAGE@AR3U_H MP;ZIAB[_^X3/&3W1C!WF&_8LC%-K+-73%-3;<046@B2G)<@UBN>8O!);LUAQV M.](5W7+EK.[^9W6E5#1'*@Q-L7LM+/L6W7%.)R2HAHL=JP)W%'R:ZM2TFX]T6^GUZFZ0NT-FZFK^C+D!8_R4)EU; M7NTH]J8[;@N4 &@W1K)<7:(D46J%ONMDG/TIQ;$_##."D,CV7&:C,(L2](G%%-#W*W(UO$4S]EPM:3T MR(76Y!*E-YY&YK(DYY%W/8^\.#7?;D8ZN+AW,@K_%,8X]J'[*.E#9]@)&!T/ MQG5/T6P9C(L-D@SS)$H2I78HO$X&XQ=D0,#(!B@E#R2>S#+@W?+Z3$]QG;J\ M=_@0HELQWL%=&9:G>.;BB182V\9C:^NZ8O;J[G;T5OAV(/=P3K,, M.5W.G2$+0@?!#C#KDR[97GB?RMY?:>] MLE5CC7Z=CI,LI,F]DY1$. \?R"G5:<>&ZBV),G!&: ,T8-??[Z77Z]%RMB4C M0[,;Z7##T)2>73>5=?C)E6Y-?1U\TD*BM)9?SX5)3E+N.N/8DY.4[9ZD!(M; MMETT<4SO/]%-=G9"-5%YS+\[7'21Q-S!0MFD_Q?QBRTV2$<<)3G-NVNG:['8KMV,='"=W(%B\%OJ. V3 M*"!IQNCMGB+ROY,P?T)' 1F$?IB__^D'VUN@_TZC3]F&.&TPIO^0TWWB2A>P M$@P4S&/1(NWT,@WQXHFN4LZI/<0X_T6:/X'Z61)-\\1$N!;_\W*>]F/-# M*S^'Z2PXN2?'_93@;\=X K[!$>/^"F;?_THC(^K':_YSFI+.+V'QHKQ.(QJ MC%2SD;(9(Z!SA,<9.2D_G 9A-H[PTTD8,R%D#YW.-[?D4#JF.?CE6:]5C?>\ MT$S%FXO+*KOT3$OR:Z:C:J:U\K*FZBNOO=2L;JF.U]NHV9>OF=Y>.FO8JR]O MVEE#M5UW]YW5]P*8H?9ZYGXZNQX;%';UF4[1>1)AN0ZKH>[$O[7W\JVON!UU M-#_71H5^>74*6W#_]^P]U="W.1G1WT>_AEF>I+1SJ_UB2;6CCYQJ=U]_DU1; MFVI?TP1]2M(11I1H9\%?DXR7,$B:O4XS2K*/.,*Q3QCK#0F9WZ[A@,GL:N+: M$B-MW+'IH8@V?:&8[PEF&SMC*V;:8[X;- M,,L2$EDRMD>43(F/T/@8C<.G&>["XG'1NYE(VB+*%W(=@XAMM#(ZJ+N:5L8% M6Q>1'"HN$'(:7,0V6FG1F[>O?3,$?<,$@+3H K312HLNM[ 6')^ZFKC!E9:B MIA8_MB"U*)-[S7%ENN5JUK5 $I^WQ>=(;])*W6YACVY"Z_@*!D6H-2\ M1;3-R+IM.(\FT^L"M-%*O^W(LA7+6F1+@1WK9DCZ"YMNR_RZX&VTTK"S;1?D MM+F<-I=M=,&NRR.LY92Y;*/=)OW(<#P(UA=W6Y3V?$M17]2>TIXWI8U6VG,0 M=,^IFY63AGT]:5\\V4,:]J:TT4K#KCNZ8GG-F]!JAK@O[CTIC7M3VFBE<6_J MH0[-$/<7-J.7UEWP-EIIW8_TGMS^>.=BKFL=V__8-1W%]>H>7;=#=NK _L=G MOC\932*O!97Q,!! M*2!TXC=0J@ 2.:#WWJR MMY7<=%"-O*.@D1/:FITV**;UOTMR'*%LC5-TT#9!Y-H'T3>%05U;<;0:!JDN M'42);+J'K:U \YM%'!)=X=%U=5?1W+HY28EO4_ U+$>Q-JU#VCN^.THG-,JW MB$+<#Z,P#TFFP*!CUD%ZXM@X)0.2IB3@[@?"<;#4$5GP1.IZA?.GE)A OR"9 MT!Z4%-A.!D0C^X\'I(_8ND$W(*JH:]MW3J0#)R*V&J@4E=T01V@Y,3U+L3== M8;\C"DDA$88=I) LKX#5%*]V("&%1 I)AX3$M5W%? 0O+R.=+%R,)T%()WK/$[IA6,8^ MC?K02H"*$P_1_'&'+XS;@0X5A#ZFXGAB5K]A%#YQ'-4MJ5/L47:L>ZOV*-TA M=5;D;<^FP>/;OWZ>6)9*^>;=+Q?0U .0?Y F(P;29 J2/P4)/C$&9Y/T_0*H MC *%D@&B)\HBG-&/GW'J#Y&I*\C0#%U%MX2PRT4LG:%!&,/#(J;NBHM<4S5$XJ*/ G&1X[W"18OL X(P1FAR/HX&R*?"RA M$,8/),LY.$#N;X39-901N(6EYM"01%/H\A0L!\*^#U9Y&]SFI=C3U)Y(8!IB M@SE.$Y^0( -4?3(OW%^OOEZB*P8IE4CT&.9#=L%/ /!L#'8#VD9AEDV8Z ,_ M&(9B:QJ=V@)%@.$FQB25O;KIW^RU29:#(T:= DQW[F3UQ#A^0CA'/^J:"@V, M2J ^ *-$;;_%$W%1:\;FJ6PE[+OE8J5 MP,%#F"7IDU)J#]HLO9/7I@-/#TB6\0UA:7,J>!9%OVG#CN+:&G!:GH;]"5=1 MQ3">L7QU/,^'D%'Z5)\=1]AGI@OA>_J3;D*;Q#&0D_+W5'@67@$<#M1D= <: M8$IG&&#I5=/6*5++M[=5T1TE,P MA*]^U!7=C?*872H&/@.7W@M?IA/*G]4Y)JH!*;8/) *" M3>$% ##5+2GJ$T:^*"4X>&)#9BP!%I.C-KLS63EZ1E;ZAU_@UB>\I9DNIA:X ML,CLCB2=J7)*)N:&Y"A#-T6GBM*'3?E"J;^\F&:3.Z'Z B_+QRSF-NTXB;0/A&[P/RH4E-2J>>/ M)UP]%/XX'E'5QTTSVTB<:X,^;[OJYCFL>NF9F\>:6LJLP(MCG*(''$VXY:?^ MG::CHYEUQ6.P+M_#$6=%75-ZX!FXFE6VS]Y.]?$$W$[6'_*=I'[(PQ VFFLF M UQ_LB_^Q"FP?YZ]H,T*'"RJHQ:/J3Y5Y JUV2.XGR71)%]\ MA'/4+S_W:9:OVHGJSV%:MCP&U^&X#Q;CVS$>0%A[@J-'_)3-OWX$DE;M>,UW M;I%F4QY0[.,!'NFLK M-@2Y.L!?@IY7HP'F;[U?YO>W%_[*[A>'QE]?:C%H=!:$67^2%O$Z!0R<5;VG M>#-WM_ #IIRPU*U>D6 JDCW "S0% WXSA'A5MH XCWOQ\S[W\ZPKZK., HTJ M)W$PG[F_8YG[,YXK63[)LS,.<\6:E-/%F9PI&>QLD@_!I_P/"106)]$\&$W: M5>Q,P58T/T PP,24T$)NGCZU4"Z]!%S>/# 7=6EHHR-,N26D81I]8)!$4?*8 M_?2#[9VNY(-E,+];&;HL9R#@6.\Y#VGLZ,TJOVBJWF-M%[-191#'*CL N B/ M,W)2?C@%Z1Q'^.DDC!GYV4.GQ4N+R&_)\6?LA?SR+""C82X-RHI:_.+-Q665 M77I6IL*OF3U5UZR5EV% *Z^]U*RGZOKJJR^U^O(UT]M]7UVUYVS6ZMOW%= R MS8;TM4D\T*R^&K:SC[[VUN.L5];\O+J&2[<7[FW$JO5YR[3&#H>MI<2L)F]: M;'=>3*IO2I9#;N>ZLO*R6;LJS)RS;7;??)T8DM2_7#'?5Y)YSV2^GL45.]]0 MMIL4E3I"ZHAVD;F>CMC+WM)SB]BU)9(;7=>@' 8?>%K,P^=() DDR1[HQ"S(5Y8M[;X]5S% M,&F9U(:;0PBT#4J[@3)-Q?),,.FF!$H"]<9 ;;>3NW 0;>-(2)))DHGI>S4_ M W;>K=278RFZT5,,K451>BN!,DS%Z'F*Z6VXG[4$2@(E,Q(RB2-))A[)9-Z+ M^UX?NY7W,AVEY_042SO@L<@RG;(&4#U%]VS%U R)D\1)9KUD"D>2K"4DDUDO M[GF==;+NR]247D]7C$W/@!,Q5&\E4):BVYYB:W6GLR1.$B>9E)!Y'$DR44DF M4U^% ]:MU)$2F!$F")%,1,GLC2286R?:>\#*, M)?Z6T*NXN0.V>E>BED;JIE:WW%[@*+V5&!E*S]$E1A(C(;-=LHW:;>PEV<$: M VF9;9]2,;0">.FR#>F32C=>DNS0)-O_5']#]Z^:[2W>L1#(I>=G>8IIR.G* M=29'*KN[/Q_C@5*?KN+T+,4PO& M@;GN5IWMG#/<<+<[@:<-6XD3*\HU3B5*$B6)DM1YG/)EG&-K"?'4#9K52@IS@6& A+K@.2.$F<)$Y=P6DS M,RY1DBA)E!J"DLS_KNT2=RL);&F;'GHB@^TWKC'M*:[N*I8M]XF20$F@=@"4 M+75?0Y#235NQ6)&6(Y&22,FT\,Y]X(_S:>%N)7XM>?!?,X#J*;;74YS:ND7B M)'&2I8.RVE*23%22K7;./N2X'Y&R^+Q2)5^\R;*A*^,D"^F$]4E*(IR'#^3T M,0SRX8FNT6Y4G^+D.-%FC^!^ED23?/$13K)??N[37A0CX!7PE9^TZ3#X^[O0 MM:Q!WW2PW^\;5D\C?4_7_1[1+5WK.P-7^[?[KGQFF,Z&?4^.^RG!WX[Q("?I M"8X>\5,VW^51&!]7!UNSG]66<'H/C=%3LBW59(3C=#^FONJ)JZD]H_(EXZ?I MMQ5&\\&;)>ERGC),?6!LQ%/,?ZXRE;N4J?[XG.-/EW??#Y# MY]=?+BZ_W,)WY]>?/UY]@0^W=V=WEY\OO]RAZT_H^NOES=G=U?676_H NOOU M$O[?7%ZBS]=?[GZ]19?P^ 7Z?'9S_BLR=049FJ'/TW(5%;4%*MJZZBU2L?SV M[:FX7#2/PACEPV0";029@LAWG]!STX+-Q66577KF>_!KEJGJ/6_E94W55UY[J5E=4UW+V*C9EZ^9GM7QSAJ@ME9? MWK190S6/:5Y,8&>Q8L<3JXU+^-U]%;RT ?>;^J)M($J'SE5[K[^)JDRIKLZ._@VR=9M-G+=W*]Z3KN5^X@]A#XTEY('$D]( MW=1'X2U1WY)F/B R"0-$$7\]"R0:*7[<)HF\'AT,M6?7SP\=@!:6XGFK]Y;; M(G,@$#_M3BVMR4\[&ON!,BCK#7JK>K+U"'#@#*OD8,G!DH,E!XO+P:L%SA>A^V\&;?H] MBPP-6VP/\2[)<;25"=[>:Q:/5VE1[(;%A8T(@;H*;/N#6XFL1+9=R#9-&7IJ]UPWA6QDBR$!.HB11V@U* M3 6)AE%7JTQ*TSA<-^5=<_A-LHV>XIC&7A=E-&R)UAO$-PV-8B1*$J5]H,14 MD&@8[7_+IUX3,M%^82IW,"GN-M G:K:$HB*Y&5R$IE M?.A);M%=BW^D29:ASVRMJISC+M:7Z;J[L)),Q/D4.5$FIT ELA+95B+;&"TL MZJSVO@&Z'I,4Y]!91+Z/29R1[*B MC4N+>HKGF8U87"27BZV+*7@4$M$V(2J7=K85V2/P)JR&*&!1"_?WC=%U/B0I M"MF9J>BH2$N\5U!,$RMHU_6T%,-<5-YR(J>A M.7B)TK/J1]VNNSWTX3%JQJS;"UJCE;QT9"J:ZPDT>RNJ-[OW;<:'.+XGX,ZB M 0Y3]("C":%[J3[B-,5QSC=N(*,^"0)"UZFFX0-;((-:=4;'NO;=4XMX[ M;YT^;Z"X@^507,]87^!EH>0;3SLRUA:M6'(3#2N@=;4T6434#*;%UIV"Z C<]&,"0Q.,SP#O6-QOZ"ZN*O1/W<*RM):-H?5 MQ;C>6BR0D!&C7 I49(HO=5*IAHE6LV/E44O$2W6GBPM])"EH@7+NH;BN+*R ML%V@LL2=U8SC!22JZ^;V>XJM;[CQKP168&!!7#VEUY#R[OVO:!75J=D)/>VFWM;GWJ2#-QN M!I8IMCD/WUO"HG.'RQAT/WN!\"M]?H3S/ W[DQSW(X+R!$@Q&B4Q]";QOPV3 M"+!:/RY8G);.FN&QG4&[PH698UVEAC1-LTW^ N2BW0 M>BU0V\8?4@WLOS)'>\W("W:"W-3&CTF*LB%.R8*UO\W):)G)5U ?9Z'/CW4/ MHTE.@BT ?T@=8MS1"ME&[C=TX'/M?G]$T??TG^X,$ MQQ@ZA>\)U]D9WL+-%X@5UOX86KS/CN(U&%TZYZ89B M.*:B.W4/JFAMJ"/;V+@-Z7NNTF6HU&7G$0;5=(9 ;,(8IT]3Y3;)LQP4%(RX MCKIZ,S,EUWC.;W#B*:;M*;9FR<6X0@/5 3<]6=P7 MK-T,I9NV8AD@_L:&YP2)GOII4RCQ\;DAG8\.YHVP4AKGO>[Y+5/-,M6\MF\Q9FS&#\.%9?X[I_2?ZM)Z[8OV%"K,_ M;AAF[W0$MNK9:PSB=)QD(3V_\"0E$=N5_93RVK&I,CH_!P=GA+8PO^L@("5P M2KW>ZLOFIU9[BNWU%&?3.$$0BR[8I$N7)FZ<+D1;'QL>;7&"+S"2=!.W)HW0 MROU(=U1SX[UZMJ-,@X*X!K:Q6J]_8/5"I9^UQ"UF&)S8IDJ7.NZ:+W5]+<;\ M]_-_\]YAI=,V:FGF?'O3>>[;Z]X>AJ2M*6OO7_#,-]]0>*W7S],% MA-ZB=+@;$H1'P&@Y+4LH@@O,:A0^X]0?(E-7D*$9.MT<*IK0XY8F8UIIIBNF M;BBVIE6J&LI@9:ZP(9OT_R)^3I\9).F A/F$;C4U0#F\.@$Y!Q&/DGQ$:!?& M-'! C]"!.*&'-I+4#XO"B,$DBL#TTH]CG.:H_\1: !$AZ6,:YB3-5'0=H[/) M_20#O>*P?FO*PEWL\1!>^E1Y =P4ILN[\],/=N\4;IAD"K)<0_% QZ*!T6+8]!@&^1# I:Q3?:I0NMKL$=S/$NJH+#S"&>V7G_M4 MZN>"J\I/VG08_/U=Z%K6H&\ZV._W#:NGD;ZGZWZ/Z):N]9V!J_U;U]Z5#PW3 MF=*X)\?]E.!OQW@ !#[!T2-^RN;[/ (!K8ZV9D>72[NEFO9S@;<=E:W->*;* MBF\7IJ#>K7QQ#:J8[^KWT]74GK'0S_+;5?WS/RZN[BXOT->; M:_3I^N;S&3J__G)[_?O5Q1G]^O8.?GV^_'*'KC^AZZ^7-V=W5W"=WHKN?KU$ M_[H\NT&77R[@UHO+\\O/'R]O2I6BK:/0+55;A%A7O472E=^^/>E6*'M05/DP MF4 ; 6@.\MTG='T4+]N%T&)6Q!O@'+]?28QEX^'UOE-UP)PM&%>$QQDY*3^< M!F$VCO#321BSWK&'3@O:%CID24:&O8]?GDFIJG%)+2+"XLW%995=>N8Y\FN6 MJ>H];^5E3=577GNI65U37U?'.&J"K5E_>M%E#-9S-2+"GSKY& MV?5X=ML,]BX22 >NKO#6JZXX?T\M+"U[I;^/?@W!44IIY_9[QD7KZ'C!Z7CW M]3=)QRWH^#5-T*Q]3# (QE*CY_T;O[+'5+GUB[$TC.5ARL.1@R<&-Y6!NO=O* MP!TXDO17G :/-%>[PBNO4QNV^P*P?8_>T!3':=ZZHVXM$)-G:DJ4)$I2X>VE M@E/P0\SXT:B%;5Z==>S807RFHYB:/&&Q?<"V/R"6R$IDVX5LNY5Q!U( YTG& M:V1?GI_;=/25F:C#I0/6+&TS=$7WW+U.E;<[@.NFL!H0^$B6)TEYFHID.:C9(.]V( MM1&9;;^PHEMEN LJM"FI8FF*H?=:?.Q:5X'=*@:3R$ID);)2&8L8JS?"Z?A' M2K:6&LBNEN)J&VX"(HHSV7J03$4W-URE)3%Z(XR,3<^6W#5"#:?NBBUF MK=J3*Y*NZZA_3]$L67D[[;]A+'%;1#X5;)4?D\2(Q0OZ*;JA1W>0@)TP\B16 M]D&&3#)D B7DF!(AH1&2UEZ MTJW<@YQN; )*P@2V$J%5U8< D0R/9=I!1+JV6//O=,6O*;:WPE?\)@NELG+- M;[',S%8LM^XT2BTZ-"AR:A.P)CU-6.+:.ESEBM^V(FMY2J^]JKA+*WY_IPM^ M!VDR*AV/)-[,X6CCBC.KIYB>V\(E9UT&E7D;$M,V82H7_;85V2/;4+Q6JF ! M5F?L&[SK?$A2%++C@=%1DLPWR?)79RK;N_;W MR- 43W,V.].^TQ-4K4CWMQXE3[%L04I!&T[?%9.)IIQ,W(M>U@W%M \_4]M@ M;WOO&^X/<7Q/P-U& QRFZ %'$T*W#G[$:8KCG.\K0D9]$@2$+I9.PX>7UV(U M\1R;-;G9LT /VYMY&9TN?SS2M9YBN#7R9X*5/[8>(<[:8M2H-IS *UR,1;TA MZ2I5RXXKJQN4VI,%U8USAUN/DES++3I"1P#1P.):H"H]HS%-?=<%6]!%9@8(]TPU2T7HU9F,:@ MVJ7SC=G"HSX9)"DI_8TKG6=L;CN*KO=J.\]BL/D.PYYVH:H;BE/'UY"H MBH_J1KZ&!%9\8(]TUU9Z7HV KS&H"K">8M_H74W=BF[N_5:G4DFP::K68].* MR42)DD1) )0:K.=VNJ^Z+;8Y_D)R%$'4OQ]?:BFKBD:"'_'=N3.5 M#'I6@T# _DZRC.T"A"X(&=$5R>%#"%T-4)Z@<4H&)$T)A3GQOPV3"+!O>ZJ5@T;WQS/7K;1N%S"3A=?-$V3_\G^(,$QAD[A M>\*U>4;WCUS0X&B2D8#N,PE?CB?LJ+IXP1"LH=_7*DI:= 1JZWKAU%X/?"%+ M<:W>UO-RAU1_#8DM9!O26YW7<:C4<><1!I5UAD">PABG3U.E-\FS'!07C+B. M&A/4KK6^_-/T%$/S%-TP99VNT$#U7,4P- !+$* :3N05N[_5WYU"TG4-YM5- M6[$,3S$-1PSNE7'.!BA^?&[-YT.7>4] *3T$40^JVF?4U-P,6FRJC\W-P<$9H"_-[0@-2 M L\.U-O-J@W)8-OK* 7_DM+BB"#@PJ[2X(#X]GS-%IJX@0S,TNC%F-*''=4[&M)A.5TS=4&Q- MJY1GE#',7(5&-NG_1?R MH0]Q0L\>)ZD?%A4>@TD4@>&E'\']5A;N8H^'\-*GR@O@IC!=WIV??K![IW##)%.0Y1J*YUJOC?F1P!"+T9) M7L&;O_S4"G-^"=67XOIU[]GJIS+@LS=#Y)4]K+&S).0'N MJ%*.1-[Q;S_]8+FG9ZN%M"":Q<1L(>7Q& ;Y$$A. :T^5?A%VNP1W >J02RQ M\,A*F:_^'*8S\;\GQ_V4X&_'> !"?8*C1_R4S;]^!!)0[7C-=S92G#X*)$Z. M][HXK2=$=U]_JRU$\,RV0D2O_G,"EI*D8"BYU*R6D>8PR;GX3%*;1:IZ]HG@ MM&"-!1]NB8HMWP4J,D]2&F^M]]IU7J=07W+*4R3*R..0L"W6YSDT(,"C(=6F M:)PFWY]F+V6JF?:'=H!VR@]SS'TRN W9V-P+2?95)U;AO71!):/X(6/83YD M?;R]/*A@_4KR-1"&X.8 IX@)DB$/45IS> M /1OQ&^]"LC_@1"OQ!Z M.B31%+T\I7$B]GT6 /.PEW[?)X!63)<2%%\ IX3)"U%<<_ UA,.7IB! 4/U) MQ(21DOSQ^=3HXDPH$]F%R= E2S\ UFQ"AY /<3ZO+:Z^7J/$]R=L:Q^._O]@ MD.?T"4U5S!5EN8"Y[TP!4&[X3-)[>BX9/3&$=B4E@PB,$&\D'" (/(8XF#6= MQ#P H3J()R/>;+ST945C0V@<.DSBA6;I3<"885HR.BHD#EYPQ#4>O16/J6T. M1S *\ =U3>D9MN)JTU1(""]FTC89)UR^RN3*U$6Y'G-]2X? OO@3IRD&T7ZO MHCM*HBIAX,^4Y&F"?>H8P"NY[)-@7O+IB^()4]6S%!:0G>_C5$CZB$.V=+1M M$&M3.+&^X4+!):9$J^#WJ;(N-L+G+$WZ.?!U5BCC$1C4\#_%(_&\RPHVGE\P DR[0^IX%=..Z!2RS*1 M,[>\L-4SKZS0.[-6X?LV &J+#>@S\:1?#7"8%AX4>L#1A%0]KT*]4R4[XOGZ M <$TJ9\AZC,'%0?Y)5&=YB#F;YK;; \]%A9B+3;PGH%^0,RI6S-(HBAYI+9S MZL(NL?Z+5GW!'RBG%A;<@G6% XA0>,)E;I)-S@(Q(CS.R$GYX104\#C"3R=A MS(;$'CHMVBH2FDM*NQC-^>59GE'5>*ZQJ" IWEQ<5MFE9S/-_)JKJ[:S^K*F MZBNOO=2LKJN.WMNHV9>N&:KMNKOOK*:ZEK56LZ]4Z=28+'ZAV))/'KU-S<*: M4TJ\0NT\&?7ATCKK(%M+B?^>&WRCCU):4[FR'-%XTH] <19*L?VG0J])&]-3 M3/@/K"*/FVT?NH:G;KA>=0M\CI5H4?,--ZGA%6QH-LM5-Z2L3>$ M]3>M37^A*OG018?M!,I5]3U!))Q8=M3UJF1\9Z%^D19ORZF6:]+#L15X ?W? MN(7X&RRJVS&-'76[969;KC)K)T=:GKHO7A1.&W74$9S7OWF"OEY]O417\0.A M=0^=\PP-5H:^@0Z6KN$;(Z4[ZK[<=^$DM7N^X:S*_YQ/6-RR*1R&MA>&5X.3DV+FAT;>U]:W>; M6++H]_LK]DFG>YQ9B "2D+ S6LOH90%BSCH=68C]J'?5KEWUX7\NOUP\_._7*]*/!B[Y^OW3S?4%>5-[ M__Y'_>+]^\N'2_+'P^T-:^X=O[W&HQGO7]T,JVY']YN,'_ ;^2TW[X__Y\#^U&KGTK7A O8A8 M 34C:I,X=+P>^6'3\">IU<2O+OSA*'!Z_8AHBJ:2'W[PTWDT^?/(B5SZ,1GG MPWO^]X?W;)(/'=\>??Q@.X_$L?_QQE%:>K.I69I55[N->K-CFKK=M57=,%0= M_JS_1X5%OH>?\W?":.32?[P9.%ZM3W'^4UV5C6%T]N384?]4591?W[!??OS@ M#'K$=".88V#VZ'\45?YSV'M#PL":^XH/*@;46L/GLX$9]&".CA]%_N"T"1,\ MTB!R+-.MF:[3\TXC^AR)QV+NMCY\3M_ZJ!5"A ?RTZP.8Q?..:?WL M!7[LV37+=_W@]).Z?Y-"@'WM9 &3I<_ M#IW_TE-5@S6S/Y_XMEKPMNMX-(&;JB&H[B,ZD,BU9\GDPWO\^?2J]COYN>?! MABT:DL].$$;D7[$9 &0X27UV/-.S8 [RC8:Q&X7)^N9 .S1M&TBTYM(NC-R& MJ9-O CX9?K4,_D"0P<>E0T^3@;YBG&TAIB008^.<.A',84W!L+$0AM_H(_5B M2NBS1:D=DJA/21^>$^K9Q.^27NS8 $=:Z"V:W:X3#$).&-V4,%[D9NS=%.&3K; M&&__5)O MG.':V ?B!TS,L#\N_,'0]$;L\SMR_]U>__=)LG]T_7-V^DXA)>J[? 5YU M0?F#:'<\ C+>Z3J,@1W@21>XB@(3DY/SZWLL\N4RU]"N8!(YGN3&^#)N(^DX(#V"9(84=T70RA!+IH,U$ MPY , P>_]]DCR_69*052&?],?V3Y@PY,C;1 GIRH#V.8 ?E*S9_DBD-@;-Z! MX14,9<1(6].4L_27[&_U[)U,/L&*8/4>FR-R!A,S1CB,:;%Q<#%4(M$F=*:I M6E,S=DYGL$)!30 &P(?G1Z3O ^J0%,S @YT L$P7,>PRTU0 =AK!";HZ<<3' MZ?NNG3QU1]-#A;!G)$@ $@.] R^&P)I>^@:7(F)0.8NJF=80Z^@:8Q>J9FOL M+#;65IIHR#!?4H;Y UYS\=6,-EM=7[AO_I4#_.I%IS6TXK(;(@_. ,S*._I$ MOOD#T]N.,!ESZ6..)LVK!MR$V$@##X0F3JMVI3;A"8SD66?@QE\K8A MJ^D7#A<"H3F@*36[)F!Q!#QP+*C9BU)(I1/U MW:\,.2?U!GQ:B15R+&AY18ZY\[T:(H-,X0<0HQH<+^H+2*EPLGN:OKZ;L>X-\RPSZQ^H!Z,!<" M?\!&"^BCZ<;<\()U/)D!&$B5TMH#NL]M! ]@YNK3]B_VR_T-_%SRXL6 M5:L-X,4^^>H,*;["+3^Y42<=SBD5-@["))\ ,*[?0[434.9U@S_Z%MSP5(*) M:$8'8QB!#YX12JZ:_TB#&C/V.K[_D[FB -\GP#"R7%/Y=;D1N*&7^:)/N=\ MTO_U^QZY .T*>XU\3R(7?8=VR=4SM>((($2^=+N.!=(=]L\C8)8_P+,C:DM$ M1#I^\# +?;8@1'W3 X_\5Q+2OV+8'R#,'4FPV:Y++>:1BWD96 /F ML0]\!' \($,,?UBQ:V)L1*C^9\OD/)R()0WCCNM8[J@&0$=$#^. UH:N"8P,VXK2D*3%XU5\ M2_09%NU@+%.".6Q :#"J8=R38<#O1K!>>!3X0&Q1$LT$*'865\XQP1(D282;BL<5HB.+VI MR T\>?-YG/*4A>@ 37,'LZE:X2$O9?R*V0E]-XZ6OS*Q0':RMR,AIF8[VYB# MP%+H3/ZW'XR5<8_6.J I?M;,+D#WU'2?S%'XIN 'VW/GA_#3R.RX=(SHP :% M!]AQS6%(3Y,/9[83(DN=.AZ#-GMID_49AFS4#01/!)B([&1B 3F90>Y]9,\_ MT^2FUESZ5)'5I<]6C:IK_6!6&;6RVH-53MO1ZD4"@9QKV M/:,P3F5 QR&(V'^\T=^,69Q9C*?:\)FHT]8V&I&SI,RI>$^FV%P4OX[X^"<= MD0&- L<:ASG$IM/]U.?VH^!NWA3PI_G%5WO]9 B&P+>) MG)#B@1FUCQ:M^UF)VDQ_*Q19DAYWM[MJ MLZ^G;=<4W^,C\^Q:>"D MB"F@X^>_Q6N.?H+,G-I%'6KI[J/]$D=6=8+"@9%]1 :,"56Z\VTX*ED,E;BP%)?+K9FR4%6[: M>G!32*[);0Y6:]($VYV2Q[W]FA>#\C@HJ=XX%E*J[-)5L%J8$EU9I@6V2339 MJ.S2(Z;H+1C5 IV%4'.W(^>O@B=/QF=%RF&E\CS J:2@UJ1&^TJ7)"=,C6> M##^^67_R-KE3'U:).D7V'K$\0IG,A1R#^N]_KYST36P(43ZB\M,+K'"U;)=^ M*M/FE:7,!C?4"G0']._$C+!$B./;6&FCNO%9=GS_G=7"-1]-Q\4B"4>#\/>L M)L3'UZN#]/JU=<6MP,RU=5]JAK#G"E&; V!-FL_>_B&W.UY93N9SYN+D6,A) ME/P=5QK36LU?6;FQZ0K - CC<(TBP#*KU0S?],W QO)$R5R\2.;GAUM6'\J# M%N"P#K#V!X5EFSE[QJ!S[6;X)5S=1# M2_:W\S+;!T;VHL+ 3R8@BMTG25$%),%K!0LTLGL&4T]?+B LD\5Y36PZ338F MAV/U;\5IU3=%'/@*OD"3&G.\!<:(EZKSK9\2 M+TN'=>RP0%H(4.B,!/9%W3Q.$*[_A'4#4_6(-=B\L'QT,%L@D$N/J0JZK!9= MD!!(]DJZG!*PO.:,*@(>8,6+?__1ER:H M=BQ%)TIA8D>41R<:,?)%TD1_)!%E^'>]T20#.E$%F9S<_NB_(U=(SX%O W'_ MX;,BDV#&XP7 :M29DIT$F-JC3R0< 0-BS4OD5^ / MH0H+2.DK3?R'<<,7UJ2I=1:2M-BQ*!8Z/IIA$F^RZC%""Q T;2R#E!F"Q$*( MHBZ!K6&O(=!%LP3"*^YRV<=-E-F9M-:JF129D(D-D'AHLY8TV$#&IEW'2RDH M'9=I2U'.EDV95.0$8A5?SVX_^84=8XE0/N^K44%5]Q,7HE5U/U]J:'D(@VAE M'>[Y6LB,]]ZJ[;&OS'GZDEITT %ED[#U7 WO15)&F$P3%NV"^LS3ODY2US>I M^(TUW)OC61)#>:6"DA87:P8GG9?X3?I@C+6CL)T#:OD@"?\+PPIW2D@O47<< M1DH7E@I0,.=X-?)E7EYJ_;_5E%LV1Y!V1Z.K0AH@P_8@D(K32NM34FQ\W"AK M>57F?72CW!-/?O'(.7B0+M':2>B*E:86Y=:%=LQ0:IU'E_QT.$,H]PX881ZV ML6-UK9G3*-K<63_A8S@:='PWT:78@3#1GZ(='C8D^%\_^ DS@9-)KI[1ZP _ MEK4M?,>[ /*6?6S=(7BY%+O'@7M- M]%.Q,%LK +'2!N<$; <.P+ZX^7%L>9 MT(SC1<23&N'+]781,:PVIC \;LCH@(5LVA,H#YUGPFP:)O.$U]>-W7&)]TDS M&^SJV;:/J3%-_">/&\YCPQL,;.$9AHG@:>NPI6CR/1!7+A-^8\%8!RSV6(/K M@*\.*Z:+>U+%KQ8N(76"^8=F[6EU>8"AT0/;S;J4/MSGJ'BDJ M\\_V#$UPA0(&">3)GZ#&#D4Y8CZ-446?+1?DTR---7I9^)9K8&T)VT;,G@DC ML)92GD1*90'",(*WP]"T^C%8$_"MD+!@MH/ 'KK($QS>B;Q%!I3)C6]QG\@C M?YA 17TP=B1R>RZQZ0S&[!WPJ6D@.G[V$'O8T2 -^C(;8P!VE /B1,0,P91B M+2$ZR+(FR%C (6[G;V%R6$'^"89*R$*4O(-JZE^F=,%<;.1';E(Y0YQ62)![ MMJ_I+7^#I3VQLO8/.&Y$3NYOS[\]O$,AT O,@<24RY77MY-M7T$?>C8ZP6*.K*2XTO8IY@GIESARP4(M R].1@V" MM+4Y,ENB8="V#\,8."?I9#+3X6Y\UL9:035:8V]E03,9UFQ-FS@72!LCQ\!S MS*;G3@WX5*$#;WH1M\>X*31> Y,9XR7SP/_ =+PDSLO\'V:IC=OM)BLUDUX\ M(>L/3;1_D69-;?XJD7_5X9T::&2)-.!+I:8KOVX0Y7B=/*1)[/7-<-+Q0["& M,;8R+X_X%_5[PB ?V MRAL43XP,$L7VAQ$&!FC@,=U-(FKU/8!"SZ%"XL21@Q80M[^G6LLDBV$A^8EP MV=@S3$/O-N#:L^6\!*"*X^]]#QFCID>BX]R&6W"D8W"W2^'^S;*&B"-@+ ,L M2.0"+X% =Z(,MH# 3%-U"5V%/DJ-Q2?)"P2=3'YG]@,+^)@K)@/IBL]C(&JT M:].O 4=FXJZA,3%NPB5-#)+8RA*>D[/3T"Y*-?0KP/QTL!L#-R-MBK\0(IN8 M T!()'Z&%BFF='DXOLNZ-8G6I>,WTDC* %,I;"< \8I\>Z[<&IDB$ MP@26AS#%7F@@GRR0*JFY2,&D605TX48MW3 O?@\5./>0#"1D2J2"$DB=9;W#!E Z?# M,?BFYZR6.63]RT2FC#F:>G/5LJ;'0:7B (^:03KDF(9B<9+$>H (TL4L".QF MAOS#+.U)**23A'T_=K'[&>J9$+U8I 3D"Z9=^+%;Y//5L^Q#_JP# B>*(T1( MP,@!?DZ9G8 _7K";">)<0(Z,F'8B_*K3"EQ(O3JMR-"E;#=JM,[^MU./EB0H4Q1N[&47=&*[AV?P M[.?I5&B:"E'6-5'LHSX0246UR*^)]"(NSIT01(H\=3S:H:X#,PG1]?*.4IGL MI:?Q\!@H$<7QHT-9ETF3;R*)54SVC(19T&>B'OMQTGX3?\5F%$DM4A+" ]'& M8H-)V)+'EL-(=%"$"6#7D1]PL$0!]6SX".*+-2:CNW(Y--('&DPVK0?3199FPM()E,RBN218!BYT=;.T&I] M\@,7(.6:L([SZ]H0LY^870?L#0(0K%+06,C3PAUG$3!4LVD8G)F (FD7)0-X MAV __#<-18%,09/!C.'W)I.I8(>%L!JKCPOOT.B)8K:,",RQ%8"F]UA0743H MDE!#+W!L_@L> Q_'V=)M]JD[)*SW$!B7,/5XH1T8J^M$(A>46!C_0G<6K9S' M=+F.UPW,, IBBXDNUF^6M7Q%IGU"WGT$B4,C)AF$F.(6]$3V&3 \MIEE5CN@ M&.07;],:PF+ ,3$[*-' :Z#>HQ/X'AH_PA4'4?7D$=7T)CR@XC'!GBX-$$-D[@T3 PCVQ;9CXQ, &],^IBN[U'> M#SGV<%H_F#P9%D,&_I],$#+PJV<$&+0/X 5\VF*=".1Q2]\!MO25">:@,[$' M,$8MP>'SB.EU9)/(/EHTW>Z.69E+&!M/E]D"3WFN*#N >'IZDM%&EP$D.3J* M..(X[6>>MU1+>CXSOY&%O2B@3Z;: U)B7Q)QA=&9!K8Q:-Z MYG^*.CW,,UV^41FT,@@NYB*'&%,8^3'S\@%2'N)ZQ;NHN$!T@?^!X[3'?-($ER%E6P[Q.:HZ,YI ]& R/C !&=!'")H5D&1W M+.(.(A:U#>CFGX +/ UD-!ZEL6..V\3^Y><0%@L>6";:$O @!E64Y(FGWP>..\6BF-7D,W,*UR,.2'G.RB!-14:/:8CM[=D/*,5#*..,4[V8 4.)/$0I?.+TQ4DO6FPB!?.L>2]2M]FZ M1.Y!C=OH=GI3CL_-,T/"U*!DY,( E$#:QD,?BJ':,N$D= VTZ;\6&DD:53@3XG#O.0V![)1 M/!A,Y?,L(J;Q,A#T:31@<5*8[81!/(S"E"/ ]Q&W3"9\_72].#)/Z&)JV42J ML!@[N^83$Y\![<6"F/C/IU&9"@P14)B(^8\I8+P#<)HM5&,8(/9&Q 6YC>EC MOD4ISP9+!4"')U>PP"F(HIZ)?W%/.2R< E-N$X MX@YDR#..6$P]3;CE/T/7'*@) !PR=A,,LD+OC4&+R@CO>N+Q,0H0[B?;W++ M (8Z7 1[*Z"1:*MPR-'+;]6( M3>,5#?PP8K;" *83?KOM4[XFYEQ&YD_*8&7'7$[RRQW"&%L]-V6D(Q"+4,6Y M,1MTRL<6)C1:T!$_54N[N$MX%DB'[, EP/S2@-,LR+#U0HO'=O31J(X^IHX^ M'8>21=I]BLG7\?"G)/)"&YV&CGT&9,? M!\PA$+[W"Z=G$]K18@'J%OCW[F)]_MW_ @T4Z5_N+J_N[J\NP;6_N_]R5Y<^5N3-GJER0]_TS>6+556Y;2Q__/J+73UJ M2Z_O!P2-3,-N6ZO2R%*KDA/\/JM5MN:N#BZ6G--7XY?6IM2WKL"YW")D*Q7? MX<5%3=:;B\"U(\!D LMD98%%EO>V-4173KXP?6.OV\5K_3/&RRX:$!RR2NOJ MG+G[>]"WVY28%\H)Z17[:H/)ZM@D6>TN:L?O?8)"+'+]";:M8)\#FET2%1#' M:":KLL7\UC)5+\_E&#L2@(3]J^22JO *%$N5Q ]X8O%HNE,97\5JH))MUX5M MH))M>X;4;M5_^T75E#^K2BT'M.I2L[43]BB%CE)Z[:\5:5&N\G,Y;>J M5F=EUEG2+SOFHOSF%N;+39:='%>WQ??F2E:R*TV8*NP\4G>TO&]A!GDKG.4D MKK;47\XOZ>E2LYT3Y55\8+8D0U/VK-LT7F0N=XS\X.,5P&E&WD;'98I#Y9<4 MFG6I7M?SH0 +#LJ&(6FM13*JM(''JX67)([!EU(-L(06N0>5,[6P(7-=:BD[ M,1R+$CQ*ZI@3'W"07%1@C4V.P*M2%^-WW;;QP4G(E M(>GZ-I;5<:D(J55?%(6 PM96', MH[1Z@0?9/-_;@7M>',G7D.I&L](3V:#5EO3&'D-7^>,)'J]Z@1%VE2^56RAL M=19?\+B2!HJ@;KR&VJS(*,/61=R_#KOG32K3[1>=SI2FU&[N1+CFS^!8G.U[ MK;MZM+*?Y/Q.?/KC MR\WEU;=[45Z#7%Y]OKZX?MA&;T]0S0*:VD4"X_YGV.&QVCJK+*W23S)Z78=7 M]7'H%FF]>\C9*^T8Y4]D2)/?AN8(,]]VX7+DEH\VT_>%<88T56IIV\39]Y E M7]'"P1(66XT]1E#S+=("[*HUH2U+'D=M24I[T8E1%4==!"U=4G:3REM$9<\X M W0]]KDM=R!5EYIJE9*1->]+,EJ+#B?+KRWN?"P%*JQ?:5R#U \P1Z/ MCDQ[J6U):5;:*WM>@:'N,:TPQ[QR2;LTX*T?6"^3E$_*K4OJ;:FE5QY0=EMX M1Q?@"Z=+IB\S3H3-)DV[NK#/WM8-(Q]&W<)S^"*>M*N2HN?DTG$9@-EL[R3N MO4+-:>T\LO'T5<9MH]_SQ_!%I 9-:4O:PB26PZ8T%!&6JJ%(3751:FII$R_F M+<=Q-G+)G2M]269MY5PM@E93:BP,VY0@56[)41)F(&,7-B?@K9G&88AR>U4- M2#!=6EVQ.%:])6\4 M1@:V%$EI;N/>'Y7&:-4E5=N))544E?'## )S!PY[8>2?JF-UM)P4&BOX_4>O+#S2+ MWN@B+V.4_U1^.NXWR>CZ:VFE)3:TN:QG,Z\>]&O26UVO5D="<,\48!/O7C M*(S@ SKZFV8"\'E/7.>OV+%YE3R^=\I:PG?)6ZW9QMLN/!=!:[8DH]$Z3.)! M_N6S!OLUFML4DSDJ3PO!U=3WF.&=/R%SC^*D[[M@A81I$0/:=2PGJAI'%4Z/ M-?)98_L>W@)5H:*QM(%*D^I*VX-IIXJRJWJN"I[ M^7)%7W1.L4M5F%<.L:QX$/,[$3Z_5.$/P-#M4R\$94(<#_ZFY,3UP[#D%UFK MC(>LD#I1#>W=T>F2"4ZQ>;SAN.\ G30,1:H;C'QP]UP02!O&\::/NDOZ@'E2:/5E'3%V.]YW!' L6ZT)*.U'SV55Y::R)>0 M5H4N611A$_X[9)'I? "Z*L"]ZC@JAX7>*T(\1D)<70G^?8277>!?VWG\^ '^ MDRQ*#-)4Y ;,,_1#%CXZ954#P!T^>W+LJ'^J*@K,,?F> *0R?L7L ,SB:/DK MLT#;#7A4]27X:+@0/85) @$^^\D^F:-P>HL#QTNFU579@)7- N/C!V?0(Z8;_>.-,X A_Z.H\I_#'A!P8,U] M-84BK35\/AN800_F$-!'MW&&\AB0^6,Q=UL?/K^9WM5BI%C4@WTMQHI65[O: M.EA19K R7\S?P%/'AZM;B5S?7[RZN[^ZM+;#5P_^7F^O+\ M@748@']NK^X>[LF7S^3+UZMOYP_7\ -R\OWN_/OE-?SFW=(=3>-P-K%IKYN< MEQV(A1/'(U'?CV$,&\PH^FQ1E(!X_L/LIB$-DK\&K!!YUKWI3)4QT3.6&TS, MPH9<V$0]<6R![:1-R-PS98+M*K%XQL6!$F3%BHD&FGNDM MN:X92Q\KLKK1,TU6].9&;ZY:K*K*S79[YXM5Y8:^V9N' 8&A91KV!2_H1>-+ M;;Z9(>!-8B^Q%=9E^&PM5![Z :7D%G[7#\F59X.3E)ZYKN,\KN-T;VA= MY05D>!*=Q?S,LLWC )>2MS#$'I2G2)QZ="P:)N5'BM#P;4^@*$;'MSUMOB&U M7Z5_=D5&I2:CNE0WMP3.%1%:BYLJUWR.Z1[ M F=K8=\4Y5R;;I;@L5=PBXINEH")UUQ8PS*'/E/180V@5G<2H"B,LOL]\,.0 M\*/(8W:D3E2UE9?4YP(#46HHV^9H%L9[^C*D@8FU=PA]'E(OI.'JB@5K^ -[ MK12PZ3IV&E].EO*P22,2?%)&;EZN%>]JQ)NGZ-L9%3J\6[LT9KAL[ M*=RWRF[/)VM\HR%E>13('3:8[:X_'.2H=O+>,-Y0,"WQ_XL>>:/ MWZD'YH#+V,.T!X[GA%' THR//&X$&L:HXD:[XS!%V6,3S1PR%@\8^7/&=A4S M6@XS0VKIVQ2,J$)&ZZ0TM(Q%L"YOS.@&0T;=P!\D7.E[Q2CHO*^PAR&UVQN6 MW*VB1Q/1(TU2C?;1A(]8?9:D(HO0:N\DXM$7*E]6<:3<.P/7F*E.PR@Q5DH> M1#K1):U^> %8!$@UI+IN[$7$Y9D?+OJFU\/R4Z1K.J(H(Q[_/O'60SSDBD40 M;9O5XPF#W[J3/0_&4"3<4$K>7&0A''E(Z M:2@'5S9E *,J&;.M0LIK;XLXTD*KNXHEK:"2EB;IK0T9K@HD98=S4]):VW+C MX0MLB5"S8$PB*<=6\R+JTHJ%RT]!QV1&) MR)PLB19%@=.)>9&SR,=N JS3#CX4M68ETC%#Q^)I@0[62+2W4MF'S MEY@ES7ESLGT=N;UV.'PU82UX6@#*4C5)T^L2^% YB<^4&-:&I&#?A,;2O+JY MDL]+"QZ_\"S9S[&4BFY5I:(7EHH63%%#R0[+E T<,_DRX 4W^:^JG1A]I*I M /7%^?T?Y//-EQ_9"E#G_D_.+A^M_7#]=7]WN)RNXDWOUJ,?/M4LH/'Y2=1?YZQUCK;$PA MN=W>7"QKK7V]JN>:;4/+CITVR>5>8W^[#*56I)53TEIT&O5*I%4"Y;JLI?R? M<1AA'8L0S[<":OF>Y8#;E09,X5O\;)EA/XVKCB\CFU;D/+(.C:OO;+V2YMS; M&#N]HU+/(R5 M("U61LS4)<-85/NA6$J UC/HPRX\[T:$_3.S/U-"7.4W1BW,?5 7@,SY3<>[K'Y=JUCHGV(A^X@%YC=< SV0DM?TG^BLA8.BI=&V00Y1,T)NU&?/9I4V0/K.1+, MCW IF 3'%#Q0*V,@GWAI+&G?61D#.PDC6U9 MPX4%DR#--=E]4JQOPJKJ^O& M""O5O@9XKP=#L/?QQ BM?2SZW!O!Q#[/OQ^%$1UL%NTKF$;1%S;*J33]H?&B M+>L556GZW;G]X M3>K52:MUF*.\2J.OP$E#J_3Y?CWSH3EBEZ19OK9E!3&U7^X/5B*5TI;T1G7@ MFD?,J)+2+LN1:RYEP"7MTB ?@\H.._Q49RX:I*QK)5FI>P/+(B5TF18YY+= M;U@FU<3IRC&H]Q.UM4:@KE+LKX.3YAIF?:72UP[3;=F@N*HZE5.5SYPXJA M5N6;=GOJ:PX=[.K)SGQL)XJQ^KWO\1H=GNFZHYI-'ZD+QB5 VN]&3V9P%)%B M(#:MWJZ.A'.'E;I1_#NW!?$H'>^1AI5'.9V!U-+7+TY9>93YPV1=JJN50_E* M#N7GZ[OSNXO*H3Q"AS+P 2!V2+J!/P SDP:6P]W+$$L^$7^(B8;\ZI>H_'(4 M+J8FM0]9BK!R,Y=CIOA91WD7 UW',ST+#4N_ PMBN<9'<58)YF.]RC_*(V;J MDJ$>$#.EU?_?Z- <)<4>=L?W!=,IZ&WH:\0M*DW_6N?#Q;Y/E#]^GU;T:0UG M8'[+]]CJ\+J!YTD9OWG;9@[!6ZW>)ET_(%&?PO]C)ZR!SSIA MT>E.6 3;/K%7L*V11 (:#BG&K*A[%%>254E5VY5=D4?,-"3ED'6^2FM8+!(9^F(R!(SJ;'@;^HX.V?V<.FZHFJJ.WU*ZGE3.(4)8Z!EHWC60&[GGUB4_[I'>;?[5;2 ME$8M:I)1W_",/A^RIC)RIE,JUVJC4]DWV^7[+Q$I$NG0GN-Y['"V2T;4#(XA MD*)+1J-*R,@C9L#Y:;+._M ;'"A% X5M@_B&,Z]O[D<@+22X?@'F[IQWG MD+D,J=TJ['5WEJ ,>;#_&!*&\WN7( MM,1RFPY#$W@(D[+8'6$:1MN<:Y=)Q.9>D$J-3>5H@51[15V'HJZVL>%95>6N MK=#%=U_N:DSI3A3EN;LD.[M1F348><@Q2F!HK6J&A[%^UEN%8 _<@+*T)IX+ MS>JRSSX:7Y[8)C!2"N&X:%\Y%(YKMY3,7XRQ(JU\DE;Q>Q7GCTB2*FCA\C)H M3&;/=-&H'*&BF*J:7CE"%77MZ4BQ^)U&\THKLO+_X,(]DHC9.:S[4XI$MK/5<&3C[91SM@'+"RG4M- M6OFPG=]'Z,O#O[;S^/$#_">9>F(LBZ(($[#Y^*&#KXGESKXE=MA4Y 8 8>B' M#HK$TX"Z)I8-.GMR[*A_JBH* &#R/;ZR4V7\BMD)?3>.EK\RN]G=X$Y57T*> MA@MIST%@*70F_]L/DN4-S1ZM=0)J_JR978#NJ>D^F:-P>HL#QTNFU549R6H6 M&!\_.(,>,=WH'V^< 0SY'T65_QSV0%H$UMQ74RC26L/GLX$9]& . ?WF<(YB M&)#Y8S%W6Q\^OYG>50:J>='4V!1=RDNG_0Q=]P]7MQ*YOKN0EU)N3E?^[>KB MR]W%]BOA_#&#;F MR3];%&39$+Q76"20;OC;+TWCC,2>&=M.1.UWV;ENDHNFB)PM37S%$EB5X1+1 MH=75KK;33=<-V/1#GY*N[[K^$T94F?A-RB^$Q"0!M7S/ B>?&Y/@_.-51MC*?#KZ MV9P.NS HQ7TP48I\S";>&F9P;;TOS^HL 4ZU9F2=O+ MLL\*G@R>RDYI<9Z'K&;>;NE'LM-1R M8YNR8MBI7S;M6*W0_ =-_-]T'3O22RSJV,HE@B_I$!QIX4.S;/^!#VOZ[\+T M_DSP+ XO-R5E6=WBG0KV69;,C/5RS%Y^MG<8L*R5M1,X?@\P>^.6I4^0$\S=>8>!QSO?XXD\ MD\]9X)&04N9T&++:VC038OFH35U6F\L?YS!-HLH4:;0VSQ09&\$'5";M1%*P M84Y9OK^51;L0&-O%_KPD]EP*;.]'?1H\.2'OWCE7'G:3P_6\_W3;Y('=YPH5 M(@GCU1*%MLDI>KDF:"YANVW"T ;90L6%U,)4H&3VY,=-;IJ\HJS9 CFO-4BN M%E.:HG 9?9=O])%Z\?)@9)7L*H' ID>:&P$Q TS&X(7I'GFY4?Z#2H(IUBD8XJ-[:4E7DR7-:,P4Y)SU^W MD9\""-OT6EFO&>6RX9?6[GA%BEL3"R?SPFM'@-B@'L8A ?'KH0W$BGPW(=_Z M&JVO%]2:;!<$"A[D%J5M4.[^!41''I_BFQ4)Q79KS4.AJ83,'6= M%_5<(-K*B^(O(Z2;.[WR4FZ9_@73(LF$Z9UC-9@?"MN,EW/J7N8:TAG*897" M^5UX26%'P?(C.3':9N-Y(7CM\&9"13A%))RM)66>+)8U(^,+92?9[+QG_MAY M[;.:W0Q?J%,:U=@*VJ\$T@IC$QA;<)RTUMW239_-G%B5OH.!D1TZ1]'!(-IZ\)NU]"CRC>.6;.CUG=]@;;7E MII+M!NOAK]LB"+*-FO':8"%OV^;K6FVAC>#5+=[A-=\FE+<+;OR+S%T7+%VD MLNRG3VJ[49T^K9$L8O,2'I]\_RAEFS2TO8AW5P<@-#4-.8?F_SYH7 M CM1LUP-.CQ#YH3$V-E;);=>UHSEB6RN8=2IS*C+5"UCHS)I1QCHWQ]8\L(J MFK: 65XEKG?H1H=L^_^D(W))NX['(H-A.<,TJJ+("H_KK1NG4=MR?1^Q#T-N MU'<2_!# 0RDSR7TK3^A>5F2Y*>IS'=%!]O)'JZ$0\''+!Z0Q Z]E2VY".6I3 MU^KK V7@V+9+7]<&TFJL(AGYZ@PI/CX0&;T(L44&0@JO'.@)?C#@1Z8[KJL> M>Q:\$IA61&V)#/T(L YSD+X9V)C;S^JMAR+1GP3<'R3=P!\0?SCT@RA&>J5A M^![8CL!M6#GIDO#KA]8?%BK;WH>=I]T!HPM;MFIYJ\(.OZ&P*%X\L9AQ=O+X*K$ MVY;B[! M/"^&J<0W[RICZ'6$S46"R$3EA 252C0:(ED"BE*4Z[744B5FGYK,K'6\$ C$ MY3*JPMGKX$Q(-NS=&<,"Q[AR/*897HBC38W9TO*+#5/.*2(,66\AD/Y(##*A MG27A#(*2'B,%L]9Z'KM[;D;$!F4-0G^$S!..0C3$(C\5IU+QD=;).]+N9PSG M!&D!ML8-134+U'J>/W \^#>UM%,?GNO#"<0&)D:' :F 6M8P.?TI5WPEP*N5 M5[RJBJS5U[>;$].#X;(RGN?*VB8.*/G$4V@K,WIW9K2@O1#=T MZU(&=.S.3<(AM9RN8Q';C&AE7+V2<252R<&6PF N)IZ'Q*-/,P9R:A:?),BL M7)97QI!-)S#D@.#L@1JF>);I!V:/"O.*HTN876B#>?:4218F*F)C'3#?.4=( MK>/1$>??;[/KA^W@]:KZX_6 R37$[8_^V#%@ZL$' U)<=PD(<-^$IYXA<>38 M+F^IRIP0SG1[ZWW'MT?P3S\:N!__/U!+ 0(4 Q0 ( $4ZL5(#+_MD<3L M &P] @ 1 " 0 !S=&5M+3(P,C$P-#(X+FAT;5!+ 0(4 M Q0 ( $4ZL5("K0C0&Q( .;" 1 " : [ !S=&5M M+3(P,C$P-#(X+GAS9%!+ 0(4 Q0 ( $4ZL5(-F[&1EQD '/N 5 M " >I- !S=&5M+3(P,C$P-#(X7V-A;"YX;6Q02P$"% ,4 M" !%.K%2SME"+G4J 0!8E P % @ &T9P *MA "*/ 0 %0 M @ %;D@$ &UL4$L! A0#% @ M13JQ4L;.5 *>X MW,) !4 ( !.?0! '-T96TM,C R,3 T M,CA?;&%B+GAM;%!+ 0(4 Q0 ( $4ZL5)O7R*Q_(P +9W!@ 5 M " 0K5 @!S=&5M+3(P,C$P-#(X7W!R92YX;6Q02P$"% ,4 " !% M.K%2W^GE&MA>&5X M.3DR+FAT;5!+ 0(4 Q0 ( $4ZL5*? [\6N3T /_:! 3 M " >[- P!S=&5M+3AX:V%X97@Y.3,N:'1M4$L! A0#% @ 13JQ4F'N MPTJ(. 8NT" !, ( !V L$ '-T96TM.'AK87AE>#DY-BYH 8=&U02P4& H "@"/ @ D40$ end

_MI04S7^Z* M[TPKW]:]3IRW_L7G_IW6YR60PPSD]P#R*Y4C9=QQ!=(,<$H=H-2R5)+% :B@ M,)![C0C]MR$?M-$M;!%DKC/C$N".06T9!2IH#RC&'DB4C-:@*21(&*W4RCI> MO>4T?MFWN9<0-OE2_!"YJ8ZCTM_\T%3M5T[ZWJ7J(]& /3XI>@!T;EB[][!D M'Y"[-IR.-1*%YKHGR8XN!#HAZNN7GE.X>#C]\Z7]< IGWL5ZV!@NA_I)V_C> M;ACME05D]G=/!OU!%'J<\XR<4R'GE4J]A$E!HIT(8% &4&<5D,8A8 U""B'' M?&I_LFPKY<82R3OLC.LDRB]8J2! C/%H2*:&.5@$$* G5%K!),)%65?,217Q MFP?$YM0\9R[XO'RYU'D_NH$R,[+SC#*E09F)XM%&8$FP ,*AN!LA J,5)SP( MCKF@.$E-QI=OG63>,O^5HKDV'&(#)+/)XN,.& DQH,%"@043F*O480 *5N7T M9IN4Y[ =%:;AJR+,%_]US1_K?\8O%V,>02ME$7N/N_UF>LJUGF\5%1I?_VRZ MP>$%[DZ\:_0D3(XYU9+NZXUAS$3[._WE"*'O"- M0U_1-EF/NG-6F(_=0?R\(D;:B8;EP']+/6R/=6^0REH.#GW?)_!P*54U[=.= MPIC747DKH=G1'=N,+X_J._"I]%I_]7*Y7)_\MNY]:W8N)/]Z@5/TRPEY \C5 M(4]^3<,O8$@CS3&FF GDJ A",:Z=H21P!B.#MU\17[EXTV'OXAF.(^(!T_/Z M.] A/N*:;OW49_V55U[KN=K8U&_&&O$?^I;=<;>Y7= M-_%2[?W'[7_'U^U\WJZ\V]W;N_,YR_)>V:_>.6/EMK=HJ/+M[T M>G2S$?@GO;RV\123,[P\5ME5.%3;D7=R],FCRZO%I6O[Z/":P*M2\#LOPU5T MY[5?W1:A58[4@V[[ZVM$TD<9++[?@'[C ?ZME:ENO/06:W"XY!=3@T3^3F>' ME9H.>]Y7:O%UA_W*=B=5F*[IGCVL$%2]0M-FG9\)2_Y63_[H09=J\I)?[3[= M6^[SP"]MXN TJ^M9]"Z<[[&56\3^W-(CIG[^\N&5![E-ZLT+M\GG9OW+ M-MW=JK?JN-ZNG7\\JFU9NM_^0&I'\>>C5GNW\?=1O>&.QFZ35JNVM4,.MCXV M#]HUN'_^L76PM4'KC0^L]J5V5F^_.3PX^HYKC6]GU]TFNU_B&([<]_K;_[3C M^X[J;S]_KVU]0_6M[Z?[YSMQK&_BY^V?[F[])]2:(Y?)'OSYU7IK6< *$",1 MH)Q*(#W6@'B'L<":6!$>^^C*[9O"\IU>R2CWG%$NGV%9-I0[OT0Y:!P7SC&@ MG62 *B* Q%*#P&A07 <')7_L$RQS1+D2'&)94&W_Y*CM^4/?Z:<>0L.*=KD' MY7TJ/8N2R_=-MQ=_[%3L2:_G._:L,NC%N[6*\E05?=G+I%S]',I4KF,.K/N6 MLN^;DPHWW'I&DMH<":J1Y#0@B;O6;FCHT_?=7G%AXO!9H_M> MQ]N4I]S',NQE]5;^.9+1K/Q+H_QC(FN-9C98!1@D&%"6:K$[K0$,D%!LG%*I6!7>"4KO?;UEI[C _0SNTX#[W@2S M(T(XJHD'Q@8"J'4$*,LA@)0'&ED?LYP4OE@"\=S.*,VD1LMQ4#>#: ;1,CIW M,XC.#40G7+W0,H%3?6T?$D.6$A@'&3!(&48AIH2SPM5;1/67&41SKF_.]9TV MUY?.)==7Y5S?EYSK6_^\_;&Q\_>[[VG&O&CS/5&'$5RDE M<\^^Y:N*WGVU7)G"?)6PAR5++WZL;!7)/-;'6 ,8+DMF^W+-Z_+HEEK%&[3$%_:Z_Z\GC^P M5%.R$<>:G#*Z57FOFP[L="J;^CCY0_($#2?(VI/V2:OPV P3"*_X6"NCCFY_ MI&S:&[Z^/&>5+1^:MGEWTMW+FIEA++\ H%&-]$M_QBWS=#L50&@6*O"[XW2W MN)++/:7#@B>5!Y]#O!':SME&X9[)N![L*=)(BI^;*>@X6 /JIO-\,;*[/87B;]W2'9O:QT3*8WVJ799J+51N M'(F?,CE[.=K!WV^.IBL]I[$@VGG--+,48:Z,]88:&N)?ACW^NI/F%N&K^24[ M]3=3Y)4T?/NXV].]L^W_.6D.SLI;9&YW;Y1^)IJ9(+F%52D15 MR)M'IF>J*9=;_I5$YY]9Q[\9@>YF.MW#4.YZ!^EI0&Y3]WHIQV?(-DI]Z&1) M4&^<4B>Y,XYR P1/ATZ4X< HI@!!!DEJ#0_2K:QC#*N,/TO$F\6LSFSH%VP( M:4RL8X%HCJEP4DDJ(9'"8(LM9'(>;"C3GQF! %T" 872"8U9JL4< "4& RFM M \HKQRW%@DD;@:"J^+S.GY4*!C+QR<3G-\3G88!VG?B<^U[7Z?[A#2B;"$4, M:4\F-=-A&;G$,F$HMXI*8#6RT923$!@7HBDG6&"(0N=2?Z@BX(-?OR0TR\SE M/LQ%6H60)M 1+&D0-FYY#'KL,,/8!@@S,XUII0P"GS@(;X19I( M7TPP7F"DHBBCMB-4Q5A6R2U%H)ZQPF?ZDNG+3*B6ZJ5\X-@(8@02\8^? M@Q\Z@]KLH#;NX>2AC$*F#$ N*: H!& LM" @S1S2@5/C(T^#59A=3!G3G@^F M35.KPA$E#.9(44(IA4X&(PTD4'!OXX_F;E"[H_=XAK"9(:P^YF78**%=B+R, MI"H^E%J@N%; >)9.!&,[S!%0LY3PR="5H:LL#ST-="%NF::"(A1W;/6B(LY';[O?.L4)V53/R_A.<4ROJ,>;3ECW MTX7@]>"DYRM%*33O*H/NZ.KP_/6P1%CECWK\MR+N/B/ZJ^#H+7.Z'"'0D;-X M2C_*+Y;0$]4%S5(JDY0>*WLR"S"K6992EE*64I92EM)B ZM,<2$A=TY"3#EA MDD0SBDGMN5 227&/I@/W-G?'K67ZC>ZX!$ZJ@+/3&=6_F2BAM.7-X$MS<+AY MR?G?#"E_-I*G,9+/KL9E%51*$0L,P@)0&AS0/"! &-02,DB4PROKJ(HPGS4L MF[4^8W.64I;2,DIIL6U[\@Y:]AUT=S)=,XHRX D] I0KB30V#&@D"?>,**M M9>7;0>=:_639_,D[_?Y)4?ZD&U)'MU2-4G=D/?/M&?90DKB1K[[9. M>G&*W\>G[;KAZ9OBXNY0E!L=]V4DR.V1N%T^DC,%)%[I=L:"4DP%#:2U&E!E M S#2$^"(1,P3:*VC*^L*5BF]&7;+K6R74_,?L8WU%*K]6;=._+TU.Y.=>VGV M1)-:[)F"&(* G(A4QS(@A?7 *0L)E9(;@5-$?8G5^I$K@BR?QC_,/LVXG*64 MI30;;Z:2,^RP-(Y9ZD50'C$F//5!8H\-FA]OSD1Y@=OI^.PZ"41 @Q3P1D2B M'(P%2@@.&!3.2>2IP&9EG59^OF,?P6 M$\%0([SCD-NXT 0$5"3/1< $."DD]TH++7DJ@R88RV"\7&J>P3A+*4MI&9V M>74^O)MF?,\32/*?<"O6/S MZ&'C^_:Q[_1UFOU\ "9GV60IY0,P+UJ 64I92EE*64I92L];2HMU\DZ?HUM$ MV@J.OCE!T3_Z_SEI]IL#O^=[/YK6#TW:BK50DEI,X)$0!D M%D7K57&@!((@8$P)ET0R%:U7(6F),G>SPF=8SE+*4BKCYCFWG,^\>99T\YP\ M^$*UPF9R#T) 3-&@* FT;)OGBS[V\J;;BS]V*O:DU_,=>U89 M].+-6H6Z5/18TU[6898<<\Q2RGGD68!9S;*4LI2RE+*4LI2RE$HFI2E\$(I" M(8GC-%!$O;+:*RF)P5)";:174_L@=@>'OI=<"SU_Z#O]Y@^_T['=MA^94YLC M:ZJ1C*GA\#8ZKC$VK<8^C+H?[(:&/GW?[147H9$])# MPX5;69>X&H4Z0W?%K,#E5> YN'&S B]6@2=I(ZIA:=JAE;7I8.VZ$8-638 M^/F!53MB'+LG@_Y =]+DYMJ:T\#;9!%Z1YW40FN (ZL$5'L+%/4: M$!>DC^R2*,=7UI%@589E%>-Y5:>9AS8]<93ZR0"C;,&P?SZ%\*<0>ID@]"8Y M?!A^3M7^Z!I\;NI>[RS.XT8[RF:0(_>SX^FX]#^SQ$DA,! *V6CM20MD"!HH M#W$4*W,BD46,857-K=+7$F'I(Q_WR!SM=HX65QX5)#CEG**24&D0@UY['BSS M.*AY<+1,RF8$$70)(HHJ!8D4P&H8+4[!&9!$0D!T4%XC3B,?2\4"%9]7^L\2 M04BF8YF./2(=>QA47J=CY[[7=;I_> ,D4Y7)PVXKSFA_2,8RU9H.)!67X;#,DYF/C4_/F65#B'NPHKA0#F#<5\. MFDB&(*72JI#Y5 F08MQ !MG@BM:*%J8&,I)P8* 1@&$3C!=01T:5G%Q5KF@5 M8YG!(I.J3*KF2*H>AI>95"TL'E ;ASN)<]0ZC0$+UD5:99+QB0D0F#"NE:3> M9%J5D3(CY:,@I9:,$H,UMA#2.#T&!LPC8DJMHV6*Z1RB 1DN9X?+B=*HF 4L M>;0]+8M6J(I?=$KT"IPY*:G"FHO(+6E58)[1,J-E1LLYHB45CFM*(H6TAL;_ M38A\Q7(4Z0M&ROW"69BL968&$&IX0Y2+:GV@:?6R42::'_#7[#'Z?.+,V;.CIEC M&JEAT,18"YA@R>K&"B@7 H@(RJQ#CE*G5M:I@E6B;A8*OG^6<<;,C)D9,^>3 M?YK(DCVZV>@QV]YU=&[RX@4C2HE'6^JM9LMOLZS4 MC9?>8E)8'PEI[VD8M+B506]V.\5H$HUXW_/!]WK>50K^>N]V?UQ,9EVI*QFVZ*JE/%]CI5$:= MNO($#2?(VI/V24L/HOX4A6LK5RK75H;E#?)DW9BL+1^:MCG(,U/,3*,;5:HR MZ7HIDI?$ZUOGZ78.@- L'.#&QOA[+T&YIW28FURY/Q/XQ0._G%D;GK=]9/KT M[&8MK[5'76LO;VKR@BK+@EK@2W-)I%02:1 IC_5M$ZGTL"024G,HB?0"#X 9 MJ#TRF%))!25&:BTAE40)XZF7%*6@(5((YZ)'OPT=NE:M73L_.(I_O^R@^GEZ MCSNLO:VWZN?UUN[6=[:[]:95WW+MZZ'#.OYTMG\>Q]*.8X[CK+_=/ZOC[9_[ M.(X9?Z*[C>^T]N53'/M!J#4GBAYAZA2'(@!L:"K2@0.0R'' + DDX" 95BOK M47Y51%15D9MEW6;*5'L6>14O.7-BJ7,CIJE;^2"4RZ6)RH1ZX])$S@C"H)- M.8XD,OD U)AJ@V5%AC.75. MJH""%5);AS"RE,^##67Z,R,0C,L+(8I%- ,(P(H$0#W!$0A(7,[(,\6U]@;Z M1RDO5 X8R,0G$Y_?Y80^"-!>_'GUA6'9N B0%T9X:240"%- N5#1E L:<,4% M4P)QH_@CG58O-YIEYG(?YD()QTY[# TQE(D@-0X6:<4,%\80F)E+";1]HI / MI%Q**P"3Q@"*- -&,P&DAEIRX:# >F5=58G"52[Q2]+WS%XR>YD)U#)[69@C M>J+:CJ70>.$X<%1B$+DF HI9'[\XA!@5&@7W(OE+QK.,9Y0U"<';4\HQP"6!@<6]B4AL1 MC3)2)>19^IDSI&5(^QU%\Y&B$2=D0($&XS0CD9EYXZG!REI]-Z1EW)HS;DT4 MKD&*:T*A T$&'\U+;X$T5 *&&'*."!V-S95U=K/^0@:M#%I+"EI3E4JP1#/O M N%4QK],!ZZ1\C :*M'(Y/ANU,JE$IX"V2;*RSBM';<*D"BOU,,R(IN+!$T+ M(PE"'AFF5M8Q4U5X"[P]M%1"1K:2*'E&MD?+=,K(]@3(-E$$1@L2%(<4P*(( M#)(<**0(2+U:(I5#5MB4U<18E=^2SE R9)LZ2_T738,17YXL=9ST=3L$;P>I M::\_M8>Z\\U7!KUXNY'V_E'O#GQ%W)#8O0*=S[#-^*WQ3*^@PY@8S(VE5G%C MZVR.! M[HW&G..?]X>[LXG$=2&*DF0&A!0CH,)0(#G! *( /<.1FO,(=HA5&>55B&9A MPRZ/=CI6$OK>J/HKM3.A$S0&)1#A(;*1TBEK'-)384Q1,Q%DA>'@$OGS3_,^4>>[;Z3AET&+B(6,68,L4 MH#8HH*TE &E)M(9,4NU6UBGG58%F\0]D1<]PG*64I92EE*7TY.DEV$O/D$B] MD2BU@DL+K?"*BOA?_%G?PT'P*&0FNP8>XOZ;C.-JBDD@"G A$:!<>: 0C6L[ M$!XBA0V6XI5U425$S)JDDM6[M.H]!_]?5N_2J/=$,%,ZIXBP'#BE*$A'4($) MF@&/&44($>\-+Y]ZS[6VUK)%+7?Z_9.BN%8WQ(/TYO)!W%TWC!H4%W>'A&.CX[Z,Z,;V MB)2X'%68@JK7)Z,*A%DGH?$@!*\ 148#A84%U$H$&=/"(!B).JH* >=T6B2K M>@;D+*6'N$N@-)HIQ##7GEI--$=*8*>0"902<1]WR>\1M_!]W!MPLV_D7H [ M>:C800$Q-@8(2R&@2BE@,$9 (\NX#P0S:U?6\;Q*UF5%SG";I92EM%126FP, M(6^*3[,I3@0,A.(:22V 4II$Z\-CH (R@%DOE+.0&QY*MBF^Z#-.A2X H^.R M3]&"8]_IZR2/EW6H*>>;9"GEE)2>PG5[47QCPQV= M] ?M:!OT&]T-=]&!.S7@WNF,VF\7P;."HV].4/2/_G].FOWFP._YWH^F]4,+ M]Z.WW6^=XBXY^VU:8W9W\XJ'UT#EBO)KPFD)*)((-"XHRJ8 B*2.%*P)DZH^!$0D$ M&B0T$V7;/.>9."[*78'O3;<7?^Q4[$FOYSOV;%C:JE4H1T6/]2HG@N>H8I92 M3@1_T0+,4LI2RE+*4LI2RE+*4GIJ*4WA<7"(8:T8\<0:BHE2RGM+(/.&:649 MF]KCL#LX]+WD2.CY0]_I-W_XG8[MMOW(G-H<65.-<9W@C8YKC$VKL<>B[@>[ MH:%/WW=[Q87!H-&GC6CGZF*64 M??NE44?-;]5-6YIGOVL$)0M9+4:Y;TW9&O:OAH:R3.D>N>F)8?NJMF MZ$9>.GR;KIBFQ)Y)P0.5$D=>(G1$.FFP()X+C(5,O;D?6D/S M"N];<B]VH3< :"; MNM<[B_.XT8ZR&>0@_CP0=:(4IA:402> 1HP!*K%* 7P-I!"$:.U0M 16UB.U MK#)\LP?XLT?31S[_D7G:[3S-&\Y84)!)'Y$&81T"9I)!ZZ%+KHAY\+1,S&:% MD?J$\0DED1!!P+V),*(M!H9S PB!DI-@25SM$4:JBL\K$VB)0"13LDS)'C,# M\T%@>9V2G?M>U^G^X0V8O-&W+=.M:7%R3+^D(*%("GB6!)L##;24H=P^'_LO6ESVTBR+OQ7 M$+KGW+?GADH#% I E?N\CE!;;(D9ISZ,DUB M$_G4VM@/[R$JT.'E/>#E?H.7@D4A30+,[S(QX*4."=<\)%(IGD:Q+V/!-]Z& MFSRX*]0^*G M*23:). JH216 4"BE!&@88R%)\(P5,S&QH8;;R,_Z@"Q \0.$.\S\]BD<1HS M <:9"9D(!(^C%+@D"U62&A7%JQ'QY@G''6K> VKJ!C6#*& T30Q)')$$62#" M*D%TJ!D+-8VE-AMO:2PV \[OD'?<@68'FAUHWD\J7@>:3P*:WQO0]'VMA%8I M\04-" N!;PHM*1$L]",6*0UL$T&3;?(X>=Z@Z0YY_-/E:\)_3?;C[?_ '_60 M*^%G>"YC-"Q<_?XWN<5*3C_LK^>9&?=J^ZIU5?4B_O02J6#8D_'J2UJ#UA:4 M*%^NWS0,4GHK_0[\6L'='=]@ X-,7Z[RKH_G<<]Z4F,'3SG /%=O,!S#\V0. M'P^\#,9ZFLN^-Y+Y& ^)C'NVL @$Q@[*UI\#MV)R#/](LX$,4WLG\N+XJ-?\Y.#,Q* M6S+GA:J64^ENB_6%>[07EIX^_(LG2%3DZ MWMW?]/8.WJV6I6?X5N\.#W9V#XYV=SSXV]'A'WL[V\?PCZ-C^,_^[L'QD7?X MWGNW??0O[_T?AY^/7M*K__+I8/O3SAZ\[C^N]UK4WV+)PFO5GZX+K76G)$4/WP/+K*99L^26>5 <@JR=77V^YK^;V]_*[A&X!ZUOYM;\5 MK/SNLML&P589+#T>@.ZXI#IE1EG8N&G2RRK4NH?QY#@5VFX M7[**W%IO'W[7*[Q=( MF>KQTAC[>=7Y:AO!U>>1ZSQP83<'*L[=M7-67^ M383JNB>[G\9Y(:[USH^VOO>&_WZ#IB7M6[2_6$)W;57>]-K^^J6_:&3^1RN]ZKW<3EIA(>LH**<$+KI!RL9]5;K=O<.WGO8LOQY_.3XX_ M]O://V9?ONVQ+V>[\-R_OA_N?/___R2-6ZWLY.?7W;>G^WO_#O[Q\[!W0O>CP]_WSDV\]^/O[WL$QC._S?CCO=OOR[>#[_N>3\_VS?_,D M%5BL*>":"!I$)-;4V%1J0TWT(HLUK3.NM'H2>^.AEUM0-YWUK3>H>1Y\BG_7 MLNAY$_2^9P-O.+*Y'*/C'I?G1S;.;/'F+I; NO#]AV3UY383KK<\[-@1R$!6 M-=8=&$^>82>1G^4']F]L26U?2FN%ZTW)XW+E:^]*[96"O_=MU19FN[5@W69U M@\VJ*>V FY5.9<(UC8A004!8K"01J0R(#+4-9 PK%XN-M]&FG]RYWM;ZL>=. MG^^/;G;Z_(3Z/"6?.F161H$D5EM*&#.62"X$T1;SAF(%\&SQ[(<0=Z[XM'X$ MU#V;TJMJA8K'*A1ZI9ZZR.;!<$ /:8?J^S.(9G+[#!0+8 MV\D*C<7O.H/[1IB7M3@,"YA(*9= 7Q@C3/B,B(0)PJB@OM"1I++$/)^N4:NZ M5]ZL\EESF$ZG'T:GISPF#!(1IPF8)$:GH--&$*FD)5&2:.J;U#)+L>A<<&]G M6->M_>2Z>U!O]*.B4& M3E32&)24 R=@ 4\(3U)% JK3)(W24/H2NU+?F1:LJ7MCW6G!NYX+;E7.:Y'(R]?B95UL_&%R[J8L^4-9C :N!A/]S)H,YIL09.B_>P M=G_ATDWCIH?IYW().ZOF)N!U^*[-,#35/C.4<"XU82P6A-,X($8%@&E)$$KE M;[R-X\U0+!X-[%P5:ZW):Y_>T^GT/>KTE)!$"8U42"TQ(06=UK$F7*#EQHI6^!@7=I'8_MH3BL\Z?^P/G_ MB*,Z3#\5=KLH[+CM1-TM5Z9#H9N@4#N/(V%I&L911((H9(3),")* ]$P@>&) ME#SPL49JT/DN7K#ZWKOOHE/?AU7?*8G@L3%&A2&)8PLDPK><\-0P$@3,A-90 M@. $U/?NE> [K\;MTH>USNV=4T.?K6WSE!RBF?H*9/;JG!B'0A_AJ]P50SE4 M,$T.C3ICYD9G%]IM6&$.#K:_4EB\R)BXJI89B9!(JP.B0:2I"%/N\QBK978N MBA>KQO?.)3HU?@0UOIA58VMC"@I)J E!C>-$$&73F$1IK+D?4<.E!E(1W%?O MS\XY<3-UW#L;R2Q'H<< B1W8_/0"AC#,Y:GUBHMB;,]NE\+Y&HR=>^<9T]4X M3/\8@LV3_;#&@5/Q+]LW[X?YI\["N3VSV/X:1S'C81H2D<0&X B02 &3(#S6 M01+!VHDDVG@;!XLGM#L7Q4O1VGNG%9W6/BB1V/X:)K X:4I)2)4@S*.5[9>2;ND&]1S)U6=@K@,BSJ?(ONY/)U6:-8[P4'0\KE MEN,9=IO]P"J%KXLD/G)1G[G]9@!FK"SLCBW_NS>HU^-CLQS==G.C[6:O31)E M1!/&89.1G ))#%E 5 (D,0DE]2V60X_\C; M<:<\T4J02TTY$6G 07%]1KBTD@2^Y7&86$EUA-4D7VQ>[IK3AKW!#S"2AOG% MZXI >62(8 $E M"0^$E58 1+NZ1(&_&+UZ_EFU:\XE#L<]FU=.IL[WL)YTPJU1D\!7>L0[0+H1 M(/W9YA6"1RD-HY D02@(BT-.5$H!E7A@$T$5CY79>,LV8[&8%M.Y)EZ"/C\M MK^CT^3[T>4HP6*Q2S6))3((EPZ7TB8Q\2:@VP#9D'-)88X&1>$G*_',NTOLL M",8[^ 5.M@<\^C0;E$597V%)LR<)=6#>T1( >B='KN_A3ZQD4"Z/JW?4@="- M0.C33+1#17$<)-B,'C/T4B:(H%23A*8Q-2Q@$<.*(TMJKW:NBI>@L_>6#M/I M[ /K[)0XJ"A2,8TBXB<15EB5C' J-3&A%#JF5.F0@LZRQ5J#G5_BL5(C1O+" MM7QTA=VUSB?6-(537Y?#XMGX*^JU^U N'1:$+A?NCVD"4P=;-X*MDS;52%*> MQ!@(2177&)]-B>*A3] &DF$D>(*PQ3=CUAT1?KDZ_K0^C$[''T+'I]3$UY$6 M/ ;-]F6,U(03H1-)K% 1]:4?QB)UI4CXBSU'O.8,9<>F-L^!C>3VAQU,NF/$ MZTE&:F/I]*O>4?E#.M:2!($*!8<%\RHBT$7HS=61\ M14UEW.D*=J!WUE;'>FSE*'1;?#HM,VT="^BF,> M1R15<0!8Q#B1(3/$!&%BE>^SE+DFK'=) NW\'.NKOH]YD*13WWM2WY8GP_*( M)\PGQMH06S%$1%ECB>5&Q@GWM?0%J&]TER!+Y\*X0_+G73G$:S!S'N'PZ6Q6 M6.=&O2WX?&]S!R93&R5!2G1(4\*BA!.NL.Z!%C(0(K2<&0 ?<>>.N)V+8FUU M]_X+E72Z^W"ZVSJ&JM*8ID%,E Q\PGB2$LEC2DQ*XT3[/%(15F/WUZF]PGUZ M(,)@O=G#@1U[KB+[!/O&S18M@77XX13 NXM;0@US8W,R'H[>X*04PWYF/'RO M9PA83^6PN+9W%9;S':SFAWSX(S/6_';Q"9:U91%M-VO:@=I-0.W;[DR:J&\" MF?"4T!AS-[BE1(:) D(B?6DLU5JB,V.3TT58N[$]=#W]>4:.CM<*"$_29*8# MA(<#A"G+B1-8P=2$Q"0B(>5A$N"?? MR7J0GF1Y[8V#OW:/CO<.?O>VWQWO_;5WO+=[=)=:;%8UOOC0EX/Q]L#L MPJGI#3R4V,45R1* DJ8$H8(&2@B6!I'DFGL.H Z+8+%[./G M'+5;9]91'0 L#S^9;#S)X=:@F!EH8CZ0_?X%,?:'[8,ZP)P/T_&YS%]94O+Z M$Y&=PGUUX+QO\L$47WEL+ZG%OWOR]>E$[;_XM$6WF:+:*?0Z;DB)!&F"^ M41 0%=J(!(*FS!,A_J[-QRYCK:N(!$8@+DP^+ M=H3K=%@NT_; ?*X6:;=:2M/M9S?:SV8.XTD9A[Z*(A*'1A/&#",B@7]&6J=^ M:'D4^18)+A=W;D75!9 T1-@H)H]HGDD::&!%Q2^'_A' E MA9*P*RGTVV/0&UC&6YE>NF11^\E]/ M6=#G0Z//'ELQDIRN)]^M>WD^.# M;/_X?7;P^;U[QQ.Z1_>/]^C!MQX\YV/O\'B;??GV;ZRI[A_BYS__]/>/3R_V MS[^"F"5<&4O\U*<$)("!72(98(<.;9*D5G*V\78Q8]B%^VXB8/=>=:83L+47 ML+\/M[\&ODX";"D:B9AAT_*4B 2VI"2*?*-$*'5L-MXN2TI'*N$!,8#_Y=9Z M9R!-O<*S@,W&VY>Y[GEAL.DA&CEA1*G9]');C"QFZMC^1;.7 >!W?J6U<1:_ MFVYA'=6[C;*VHL\FT))CKRY?164Y-Z%82B1+J69*,M]JI'I!L*A>G8/XI2CR M4SF(.T6^HR)/;;84=\)0)2213!.FC292II90P96*8Z.Y0D5FFWYTYQY6G5?X M]N'HMBGFS*^Z']_K<@T_ Y9Q@*M3=>/JD.E&R+0W0S&TQE1MG_B,*L*P=JP M=D&4'VHJ8\$2QM IS)=T\NT2W%Z*%M\SQ?AI\Z&11:]3X(=2X%:\6=$P3OR( MJ%1(PHR(B="^(4HFFEM%I='I!J@JIP']=8U4^!6DNLU$G.].)YZMK?/(D>;5 M<:@.Y9,620B*VV 3K\@ODNUG,XAL;Y* M^E1QY$Y_[Z*_K5.:2EEFF"9AFH#^@LH"WQ>")#9-* N"TJ\8;HIX36K)O,I" M%*/JJ+*G+EKY:ETQBN?BKEAQXOQ]O93=B?-;8ME,7:Q0B50RS4BB4I\P&QDB M91P06+L@BI0RA@<;;Y--7RR6H+B=]=/5H7@96/"8+*;#@H?#@E;O/9\F(=F$@3QR2RUB8V#'VN$[!+Z"8@P[, @U?@)-E-4ZN=A\3^K7MR<&J] M7(ZM5_[=E?QT; AS0-Q?['\FV0_0$+ (;L> KET*XD6BWKT[6,H%/$QWJ^7[ M"*MW.$"TP__M3E?KHRW&>:;'UN 7VP,S^T'KEQT&W@@#/[7Y$!=!$B>6$AZ( MB# N4L*36!&P[ *E.9G#;$E['9(>2.DG"EO MFJI4Q,*W1(0J)2Q4A@@112"L221YD$9!FF"!!A'>5Q&9]6!3G6]IK=A4ARPO M!%FF'"R($Y^E+""A"<%*$Z$@(E&4)$F41!&5<SV&O&PIZ?C^K= M*JJUZ2E[F@T&KI!$ZHV<"MW)*_7\4/$&H"AI$DIC)= KS0(:"Z6M8@H4(641 MM?3K'F)A0)^*7'6(=B-$TS/%K+@?!,Q28K4!1 LM^MX5(U8*J1))!0_9QMMX M4[!UJGO3I0;=LQWE2QLHRAAG"?!E+B7W&0]A;[/,BT_#GH^'M+GE& M,I[&Q J,M%-NB(QI2!(;)@)-Y30)7'2-\SN?%5B_W*%GRD\L?+J:F3R@];9N M<_1?#_3N+P6Y>1PGS+>A3<.041,(;>(P]2.=F(BIL.1F3^CXZI#[1L@]4\4< M3$J@WH#<-+ &\[4#(D1,2:#]..) SY@!;B8V>?*JQ"GC MG+)$)#)6FBLP5VV<4)KPTC+MT._YH-^4M\K$MSJ6FJ@P MX:4D:DL()8;@.M M?-CC4HQW^L!;[WSXOO.XW4]GHJ-/'S[\L;N_"Z+ZA[>S=_3NC\.C3Q]WO'!/78M"6!$SG&#UM75M6W2M(;X6FV9>3K"]S(W^1V_5CANOW*M'Z +)V8+NHUTUVXH.=F0K$@8Q3 M/XT4D5$4$^:G(5%")L27L1\'0O"H[&'.[FTC?D;61@=%Z_-J:WJ*I(.B.T+1 MU"@(#>P4H?9) *@#4&0P35I1PGW+$DDI#0+FJBB+^SHITC'_:S'_@\,#XBC^ MWL%?NT?'KCGIP8ZWK%7IZD#[(]'R![O':^#OY5F?;.#)HK!C+[?C++>N6DI9 MX1KC&0M?3;MU=$S_56RO]W97,QNVT8)^]@(F*LOO3TPA].N,-TN>Z-= M=J:Z7! +:5.KB.(T)\.7 KB/ M>S!KE(UE?_?OD1V8;#S);0$(/@U>0==SI$"% S8(G"^? M6--$]_$O0V\X&1=C."_P\.I MK&'QV:[V[&UP=Z8^41QP!?ND(K'F*6$JB8BR,0,"J'D8<]A!(SSY&MT9>#N? M8 =(SX7^7=8\HX.IQX.I*3TT@C.1"D%DH@7 E(F!&5*?*,"O6/I*4QYW;36> M1#6/['CF5@//K9_VUQG M1><]?!V6^?URQ:G@'::?2['[HY8Z1.$/M2MPZ*;\L8O^T& M^W]^390OA=01";&W$8L3262H#0F2R!B; )^D%%GCG<^O=4[##II>#&OL .L) MN..W3_3P3SQTIA,_3HGA,26,QH;(5*9@ZXHXU6$8:\POO2?^V/D8;\0?4=B) MDH7%5SP;V4'A4BL\7;K=X4X&N:+S.@Y@R)/">L4P'0/5[)R,K\.FOV?BB!+W M&PKW;7___&L2)#9.94"X5#YA MD<4ZGI:2B%'#561%D ($TW5*]^DF7&O5H+65>43WOC32Z0JAOW)>/4EK4%KB]*Y7)5I&*3T M5JH<^+4NNSN^<.>!:X)2F] \QP]';C:$7(,_ZAZ ,+/BS%\X'IB;C6K/C_Y9S(_S09UR8!? M'W&*+IV0]R2>'7+[3QR^@P\9R)A21J,D,"Q)$Q'%6$PR3./(!P*FOU*^45_4 MR^MW&,E32U1NY7>PM> 5W\C^N;PH-OXY.S$P*]608IR9-1"J50?BW(P='>_N M;WI[!^^NM=;QDZSU\I$?'![O'GG'A]Z[PX.=W8.CW1W\V]'A'WL[V\>[S9F^ M[3^\HV/X *M]'*U\QW5YJ5\^'6Q_VMF#\?]CF2"[/\J/50Z"M_ ZUY-OV+DO M7VPT_^V__-/MG^V M%WWY_7T/GM#[LO/QV\'.?K1_MGL.K*9O__7QXLMG,U*4Q0=TG^W3@VR?[OJ' MG_=_'NR<7IQ\ZW\_^?S^VPE]__W@]WU__^?WBY/CW]+]XQ/_\'B/'OS\,]@_ MW@\/MK\R 92&IRGQK>6$:1X0055*3"0"%<5^E"9127&SP<2:;>2E-% VT*FO M0R%9S (9AHEO6.!S+53*@5]:H)HC!(1\8C?>_O;I:.]@]^BH)D75^LXI'GQ7 M/:;T]+B5N?)1E^G>$^G5#KQ]GHW&58(<\ 7OMTD!/RN*Z^P.[BEMC'@4B%C. M!#X.^_!A ;>2QMO6_YED)=WSWI5LR?LE_>?W?TKO"*@.['\#O?4/=R8X&Q=> M,5%%9C*98QOD7\;#4PLSD7M(D&',TRLVW2?!K^UOZH^&N9N^ZIOJH=67__ R M/(!<'T<96]T;P+3 7RLJ!Y?*L8>GMI#.98/!\(=CM>V?PKS\R#1\[7X[SF&N MT/QR3P5>4M\ NI_VW$M/;[WI[E'/DQT@ M_RX\50D"/G'HU"H?]O&76>[9OM5860[CXQ;3B@OKGM2S_5'A[E;_ NCE:9X9 M3UGO; @TU:8I7(;!]FS@P:++4Z2Q(R!9WJ0 PK7E?<@SG,NAN\T^O!.LQ"\2 MWLH"8\7VU;8_//_'IG?E@I_#18BJIK7FSTVJIR-WKY,-]# ?#7-'X.%5]V6N M>UX0;WI@GPN<4IRT(^3SJ,\[8!R=E\:!0<'H66G^,P'CP.8N#=;;S_I]E4N[ MZ;T#+@3B-,CDM>?HJ0CL6.;>!Q28V47/1UN5N"R\P.44JLT(GW[%#P>P;-J> M*1#[$->5^O/Z62\?Z B,;_LTMV7Z"J[RA[YT4%XK3@N3JH^:WS?@=)Z->]YT M6H\16MJS^DL-=\BEH\/ < MKUMY#]!SAYMC1)H^X%HI]_@#O-W),/_N.1^35S>4\2:PA"46 T8://1WI@"X MEKT##A _J =\-%'E*\-74^6I50XG!*\X[\&X+[SA.:)1LW5\$(1D-T!IR5PYO*"KZ]$P6'%H/J]PV: MXC?M#RH&A.\B2\PO)K!#_< /J@5;E+YZ)A9!YCGIJ =*N@T*T/TXCO!PT/L/?NPO_SLX P$'$_NL& MWMQ(Z22D/# B"5@:^YQSRE.C>$#30%"_,CH8Y:3^RXPW-YKQVWZTF!]J/]HF MB.FDK%TE*GYM%LFWW>CP>/MB_^<>W?]Y0K%!N/%%S(PF,6,)85$@B:16$*59 MJB+#TS $FR)*DJW%AFX>R&4?_K+I#:QSUJ76EE5J*D)5;'E'%F .CZ0$;--[ M8 OXAIY( (O"_F>"V\[N#W0=/HZ!OD(?L68G6NDXL\ XC1W+K%^ 6IW*W)0; M#- ?QYG+Z5]WDO-'!M3&((:B1/P^Q'=X-QQHFP^>&X5=\%G?P!_M]2080MRV]&GK:,L[10-(XLX,3[,C9_R4A_R=A9$#=\Y&:-C4 M^_/OV]L?ICNS+,!&JKG(=-/K]QN/ FYSTCL=5N^ :['E;;LZ XZ'EW&3,*AW MA/:->M)/)P\YZ0'Q%:@?CNRAS;U!7;T^'OE*-_Q5+QR?\:49&DPD;$6HWGT2A0 M IDJHH72/#8F#8)HXRT3_M9BHD@M%PXDD!6X,]JMPPB972>L<$3QC^G0WI6C M!4.L;/%9_7L?7=GN!X?ICE6O63Y.V5>EC:^E;TD21PQ00P2$FS0DL#),1$ 5 MX5\;;X.(78H;;M=;$S&HD>$/,&6/;7Z&:SQ=\X^P:U^XO?PP_5#NP;*_!X8$ MC,PY\$Z/SVW_A]V'T?:*5RP;W\.O4P EY O3,W\5O>#BQ8Q7[&/;!4 MJR^PXQ?L3%<2G*PJ* $,"9&K/RQN#%5W39*\U7X&%NW> &;(_@$C?K7BMW^\ M_??!GU]UP"2-8//R+?S!(A! J6E*9!+S5'+&;:@WWG*ZM7B:>F;O0K8[L*=E M",.QW;0_/"^\-!^>><,RI(EN([CTQZUVM:<2%>3#'YP+SYK?+CX5>&SVL'Z? M[>9U7K,(X^ M*#3,T/;[D0TG!=AVF/!D9J$''<>SKK;AO'NNC)F-JI5;]&M*)PX9\%?TE,HS MM!I1)IWLPF7:6E-@^&QZG;+]# 98A^-ZE:#766:;B(C]28$:@,Z=R< 47BXS M'&GC2BV'NXFAF6+2!,;&0^_,(OLK76].H_J-/R!'P[$J7^S<'@"V5A;C):#N MN;0E]P6:V-.1+C6U79SHA\SZ&/[#02@+ RLF91!QL_0\PQ-M]5<<]6 (2#_ M*4<_^!@F#V^*_61@%M5P,FY/M6[Y]_.L^(Z--2NG7^G_G^ ,H*'EP#'-2T];'X,_SJ/A D"J#A]G+F9< MAEUEWL=ZA_*T!%7XP1F>P()5&3:I)"#(0R<1\SZ*HG2UH+#"_4*9AGO!) M*'6P9 VK@(%J5T1@G*&XP.N=@; ,\XLZ)1'>0@WSW,5W*N27(.)@RHQMI4IR MC*]8G[R&6Z29R_UL#=6%LRW6K<)?349#'!VFQGCV1]F1U*F9\_$-%=[.;2P& MAHL2/R5!3M;.1GWK]&!QH0SPBA[V0A[ MMT^ROAL(1M?UI!@#J\@]/!BT"==H#6*03M _9?^V>C*N?]F("$X93/AWZ[XJ MQACE/2T=@+W,D3,7'8!EP5' %!7#P<#VM[SWH+0X)?".I1/,#;+!DQRG:N)$ M2_<0L[Q17PXP>'6:(TTKU:E\_G1SKI?#J>IF$_^?_L"55=_$O(<"7@?!8^J M10G"WYS)!K!F1 TA;FBR%&YL8!(OW&VD@A' AD<0!:S&$"_9D<+0S$37G]MBTL?IFD)O$]0K5;X%BO4RX01@3J_3 MQD9,A@XZ8%^Y7K;N$SJQWQW^M;=# O'<@'RO3JR8!M\_#W.0AW]9V8>M^S _ M!= M(V+(*OO.+XT_@QW/)0S7T=C!$$04 \B@%3^R?.)R<[ T<^.$KN>H"<:[ MC1!>VMBS3)>B<>X$WTG<))\!1Z#;_3YLP;KZH-RUI1-/W+?+N&SYY'JK=;\" M[>YGJ8.*+>^SK23=?)NX"'NU^<#UY98%;S/WY/(6XWI,%I!U>%$'L&KL*U"9 M0,.*,;K1D=,X3:R_K10&2 N0*\=E?CB^,TU, Y M%MB_J'*Z<-\ *E:XS*[ T;FSE^] M@Y_O^R??]NB7;VAHZFC>&#T\_JWWY=ONQ>'.Q[/#G9/P8 ?N__/T_.#S+CS_ MKVS_VY>S_9_[_L'/?CN%. 0#E8%A&BBP2(/$)]IR31B#OTDN!(F%U8GF8:+\ M8#Z%V,92,ZYIJ$3(K(6ET[ZF41@::]O?SS!WJ)'>[\?[+W? M>[=]<.QMOWMW^.G -2#Z-B7@HE?]8V\S<9G)1_MEM*-6& M*B#0T1*C0A_]1RY-T?H-8/T/-K38RV#:M>&Y6VW&9 M*'NKA"),%,H-_-I6_N"EB4-+,HPJMYM+0%J65U3ETJ*+JO2 -'U'9O-U-YVQ M7V86D[G,XJSV"LZ\W0_XPODOFFK6+NDV:R4X_;6W6S0)M]XV&C_XV_K,B9)] M?./29FOEQK4GR?:S,\PP;O*NJ@$LIM#-4YFU$_)/ SDQ&;Z)JSB0G6%"796( M]JX]L^\;N3EJY.8Y*L-,TEU6O?.*Y+M*%KRBAY$'>7E2VQ7W:FD;.@X:I\'F M]2[ 0>>V![_#V D&DJ]]8=L?/5NOTR75X]^J#.W:]U!G7%7J=8V'M**9E0_B M>N%R]XC2H>3KWQR%OI?ZIO>.5X-BNX;#ED&Z_J<)0-IG$U@[#5 M[USV[4:YG*+,\]=!QU+7VU.>?9A3(KQ0H$%L+AW$?D A_*NQAN@M"A4& MISZ$_>2$]_RKKY*0*6%54IV9=G^/V M7N)N U)7*^Z2Q'FDJG6 KFBA;AD4^PX04\]0W3]YBRQZA>.7H$2Q=]77J15Z4NF.IHZ_@Z;'^S M.8*X;'2U.W[FT TZ].L\N/*B\GQR@YK3!!#79!!I^W228"EZ&78;= >?\9[ MWI%7N=CJP)'VX:2H,+D]G54ZB:F@'?MW#MU!;"#N>CQQ>UB)_65HTF0P]7D9 M5Q_WAL7\4A43W:M^9!W)US5J-]',BCK'S5"X9Y>3T7*,7R++0!;[ MY4Y:LJSB.I9DQ4,P[C]NMFXTE\9N%3&R#2JJ2R,-@VWMAI1E(\I?RYWR#*7L M9Z/)TZ2%:7ORPE'5DM%B3D=6%&48N^2M8\R?PNT_S?K]:=/S\OX_9'_2W'QY M1\S-ICHI4(XJKH[4MZK'MGE5]W1X4JUICD'A(\OW+=-&LD$!6T&ED^5G5<74 MF6_FB^]GM7("&S#&'9#(L[(RPKPHKKWY^< \YXB1^K"&K\]E]EUSN[K939M67-@FV0N 6D?Z%'>2N/8 MV9\6>W%9(>4Q_][PW*7T]%V2!F[LQ7"2Z])L=S7[8/4S@QM\]!OU2L5*^9C:G[BQC]OS:(5 MCU,[FN18-6;UKN'K;:AK#TP91QM-]LNW"L M91-3-9Q[P< J ED=N.0:.9-+6CW=.A_#)2D MR^W>DV)79FT7JWF_2:N[QV\ MGTE8AU%K3%H_'^8&5G$A8WV"9G1316QP6D'3-$'=?VU;PL]3_W!G+]K?T1>' MQ]MT_\^O(K'4THB3)-*6,!O'1!GX(XFMB +))2S$QEO G(5D]0;%%Q)PG@([ MEV\,5P-]2Y%K!*IA,1WJ"9(T^W>5RHYE3P8/5Y]J<28]F)W&),1.G9EIS#\7 M=#G'3/0^YD7"8P=>X/^W^WJ(B62#Z:4K/=IN ,L=3NN>7OG C')??AOF[^ID MO8Y/+N&3?WY-)9(MP4@:&$.8DHI((P!!8L&L$GAJSY_G7L(H_"Z5#,AF8KG0 MEG,K9")I*)-DP7W6MF&;];A/1KD^:'7EU+S=GCFITV39Y[;B,44) 7E9;6Z% M\[Z$A\K_XU+/ZZAL68@'N6%9EZ6.BP&B60GD$AXR*K.OYT)F2)B6X==#FWVZ M9\VDCV>K77D0] 2,75O'CUGQ_;<+_/,];%?#O%-:I[31_O97)7T_B41(TCB( M"4MI3*3P.3%6L$CZB6;2S"LM#S5<%:0\""W\B''XP/BIKTW*(AL'\TK['J3* M2>*P@8_RV=(O&:S78RQ_)?/X@@Z71M6Y[14^_55VD MFI^*A9\N:1E5XMW3=%9: $&GL-LUL?K8$*OY'CFO:#8^EOQT9@;N*AB+/[V7 MJ;C]]GB]J2C/BH;!YGV(PS.=@VG)ZON9A@?2BH>>AF.7"EK6LO)VIZF@"]-R M?ZI241;':$9CSP5O/%3_RWJHKM7,E0G0!70[6C2_]S76$9=4+WX\4736==[E'-\)''^$:M#V_/\18 M[I^LM2@B[R9J[![W99"UM2KUV4[8RE6C@TGCF M,HEDH!*)]7P%^CUYHJ@4/F-A$/L^"W5R12817:CXW@X?8MCP0Q-<"IIT(4*? M9_2P:LB\S[[\OO_SY'B7P2B^'Q[_&7WY_83M__R8G?S!FO2.?X) M)/^_.V2]+;*N 4]_-*;QVTHQN6P_6/+"+W$_B(0(C(E,&O* T4BK@*+K] /:!Z7[PB7V-0A7R*$Q)DOB4L"C$_4 *6!4;;P-_0XLGLHW]'S)8S=9 M#\FTG[%/[]VMF/8K\;SX?FREL$F82,5D%/(XB$*K60RPS+ED'=-^LLTSFV/: M(HJ598D@8<(%828("4\"2WP.U#M1/-86/2]AYWGIW+0/ Q:);VF86"85#YEF M(==1ZDNKA$S2.#)1Q[2?$"QFF393B4UB 4P[XMBU2*=$4 G_3"U7C"<\BF*, ME'=@T;EIGSH ]J(GZS7YM'QGSC;;C8.+)S4W4^[?MA MVJD-6^8]A."Q2S33F@4VS"AA(5@D;,DH$0E MOB#:4$U%%,0AC\ L3SJPZ-RTG4][G9CV,_9I[W9YJIWEV>6I/C8MTZFEOM&P MY8>&15KR2$0Z]>,XD$HH'GAX:E@^+\H#.RYGE?V'WC\.TZ:.X-^WQ4180?IXH<'\E2/_\&@CA'MY5VF M4Z]E05IUMVL4.[%Q;P *(0#W0NJQ[[HUD MMO**LI(\F%755>V18YN,@>=J,_0OVCUL/67'Y]B=$L3ONQW# W"WRF"TXZ:5 M6#6O;AE<^6:0YX41E#^J.X+-3G;F"LNO;G%63T]A[?>B;*GV=W8&WK5D\S+;"D&D[&KEO)LADK%W@$&X9=\<;_6*S4>JTROVL"!__*;(Z%NES? M-J>E1=5.QO6?R4"LQZX[3%^6[;WJSET3[(.58K/F;VZ+QEXTE^AT=>%,2ZZR MX=A4&6:Z7\U7;EX[E'5W?),!>\GT-;:2/QP"!IX#&/KK9;U;'GS1/PW*;K"P M3O^9#/$_3L)+6"GY5JD,90^<#&?3"&145EKT6S[*[95OU6T!:\_*R(5Y+"B[P M']C1:?&:<0]LK=,>["]Y/E3#JF^G@X?6KUK(_V($(5P+0?BT9">\;!VQ>;0C M8.<]Z[@;R$)6P"_&8^P-D6'OL8O->L%D#?V7W'(5ZUC#=;ZB]RS,0Z_:+R^F MW6/;R =(YQC(4LG>+.>TZ<*V>5,&XRZOFX.YAF(M3KR"V%?3/D_L'5_OPVIE M:=:T_X1O$>ES.[ZH"'Q-WX?GP(>G+-Z-I^F6U.[T4.[S,W2]O?(SG60;KEUV M?"M;:Y:[P_26NF3@'GH"\)/ZV<-Y7MJ6+W@=UY^V?IG+.OW6%DG34Q1;+>'X ML7E(,7UN37T6!/S6#3G71;#?7V4G]6Q_VA>PDO05-]&[3A*K> MH<"J+'KETN!?<"'A2F<^JAMTF$)JOK8V'LT'P[@K]JV7#Y=YZ@9#]#I M5V5\)2D/B.)*$";BA"@=!L2F<:RM3[7$3E"S/1*LY<+$@?7#-&%,!D*FPH\H MK(<0@94+36C6KV<9UDX?(#7:-L,1\K"IU'A'8Y!DF9M[\R6M#*,_'OOTMB>G M8&& *@>\= I,46;9JWN_#>$_35O1]]M'OTW;BH*YOF+&O$\CUQB]OF[[Z%-S M&3Z:!.'F4OKU&%.TDC6N@.&ILW&_M9?]EI SPK@-3;=.C$4QH:5P, M9WNC#DI1RW$>RNW!W0EWJ1\VK]I%M>G*,I95NQ^K=N!>S>:7H C'!OV+ R^ _L:Z W:8;A M1._"2N<3E(@D\ B@?OU^9>E=:YJFCZT?!"1I9@!EX]XJZ%*T6N76#EUDBFE: MQ69*'V*+V)5#0Y4]^E2K844"_BT'$YE?>'6KR:5\T#226[0]3TCI^O5BM'KZ M-K[XLBDFMJ-'SVV>N:[N&=S;M;BO392%M]KRCJSU#L \]M@S1XMB+55XT\V] M:TS8ZL!\!6^^M!U;UR1-=$W2NB9I:_%25S1)NRHFOZ1U\RT[HEUI);P\3@TT MN:''S5X;/9M-;&\ 1/XT XY2-"SV]^'0G&? /I!7'3I64W^U5P7PR*?">D?# M='R.;JQ?CB9J[#AR&/F$(4VN,U(;1M&R'7 KVCL;]=U^64K/NV$!Y&%O@%Z+ MDG9)[UU_.#&.F4S<9=NY8Y6.PQVCXVL/&Y$>E;V_X7>8 J;'3S;QETYSRSJJ M1:2VDDH"AI'1VOF6(3-J^3'0P^?X( !-E94S9TR Y>U6_"?.4S8[M=I-;38S MM=I-K6ZF5K:FMO8IRKJMNO,$N*EM0HIW&4"+U\.%99#9JP/#Q#E?BUJP@+$: MF[H@-/QH^^A=)6!;WJDK>G^;1(+6):YA+EQUR2#J/(;Z[M5$NO$X(Z2F^97A48 YX:$X ?6V9TWH M;GD"2%&M3?F&/7A?IVW6%EOMF<+%G9H.N'JCB0*T<.,?Y=D/-.>U,P@R6U0* MW#9]"A@J +?S?SM2TS@0/5P'>(S8G/$K5A]3?[.54-:_*'_DECX[:XR"*APV MAO';F:=NEO('?^U?-*877G:6C9T-<;G]$RVU?X+*N*UO9S+CS!>742(;*Z:R M8>;LN ;<0$-@UT*K]]H2!^LS^$C3FTIR\M5K4$F^*B2H M=?%U:JB$]41T*9-NT']3(NGI!/38A;\J+Q H?9;7$['<_Z'J4!?J1=OKA(_& M%+_3059[I>S?"(4(&N6<]LLY141>2)S# !!"%6 W2M^=(;R<"Y=;>[3T/K,XKNMVFT'E1@L ?][@OSG (O-XI;KO0(:!0GHLX%&,#O M5/&.Y=]3[$N<%7.$]"U++VI!F3=B6A>N)>)YFN -6->"GN89N#BY&U A7 M !@2U"LXYC6&5"'5S)AN.(Y@.36^^_#;R#OJR\$B[KHWJQWU[7C'*G2E#X*N M_]]KP]7&LX2KN!Q5J4_\^-F@ZHY5XX9?NG\XV7PW'( =73ACN'$O'590,W4D ML<0GU/]'Q2><2F4_*DCYES6G*%P->:W\$PZ0=E'M4'P.S^$?P,3&%ZW;\B!" M_U1S:0O0WX/,EX,;HSNLS6;=4V>>(I<^:"WW@%+I48**G6>R^P M6=@8')F5W^"7A1W)*H/T;&@P5[UQ891DK4(!S_M]>_O#%LY:Q;;1WGFX<<9]5FV%=6YN\]+N":64Z49 %/_ W /Q*%!4M/(L%?H MX>5*H MKR?]RG4_:%X;OI+5K Q _!J87K WJ@WM-KM46&YN)]U[V=/GIL7?BMPT/&P*Y$?[PPXF]GT^/*MWJ<\@^74,9DU2'_W])O7Q MMV_[.[OGAY_WHI.S_>!PY\^?7[[U>X?'^W\?G.V>?X'[?/EV$GSY]OYL/O5Q M__?]\_WC[>CD6S\[^?F)X3,./^]&^S]WZ)SH0+(DU")( ML/$I2PP/5)C*^=3'C[M_[1Y\VEU,I[@R['KUD^9&QD7BAVD(HJ*9,)2C$LLP M4-17(;S64PO>6F7>/KWX_?D5,)?[\/\D2+"CEDHEX2Q51*0JQ&ZZ@8Z2^476 MD8B OFBEK65^8I0$ !- 7P-JI4G]&V3>KDNZ>WOO+=T*8Y=GYH2I.:^TLJK( M^&)D-^Y!EJ)?,'KN3) M87H,@RP.T^K7K=AUT=0D\5^90AP<[WX5U/=%HB2A40H '*:,2&LX2:,XBI-4 M2R&BC;?C\^%"21$/E]U%\%HQUY+B >DJ)[_8=&'/YM^S/W7.<9F/0>"*7C:: M^7*6$%:.^I\MJ6Q.>]8@NSJU+ MWT4OV_ =SRO/S);WK]7R6;E!R]-6([@L*YR;%)VDF4&/ MHLU/+SPTF,ZRGR5OJ'(TB@8UET4HX :C/+-C-%>.I#Q"@V>,< >/G(SZ]6%Q M"8)LT/D*'U3/@F&ZI.WB K'/&YYC*D9U2FN<#_MX[=RQI&H@P\EX(5FB7H%2 MV68UU0SA)3#R7F6$].TI3#],OLN>WG2Y(N>UYE;WNVJX:*RC>3?,RA-I,&]V MV;.STF"VU>DS)$OU(ZH;.ZNM65(%GZ:8"]VL[:5+4ZW?_$R5(W'S4UN:2T)+ ME1O]2LF+$^F#51@%ABE8<$N#=.-MX"^L;IT3ZH(G9_)B M>ER]BF7D0(_.@4,.IWD,L/:V.BM8'^EKDIM+HIHWEY2*?[KT<[.6/N3&T;_,2%V<"\D<7< MD%NO)L."FN:5I#8$V1YB$N,F!M,@Q$=DI:>JN8,!4\&=?*Z>_NQ08JF@%M,JB96/ MMJK35PHA+(2KU+)P4@*%)X,7S?IS56YJ476Y4O*B/(\"S\(#R7KL+/W*AEX\ MDU*#T);WWF(@OP<361ZLF%K,+EI_F5!,3>J6,V9:3"7-_H9;@G*,>_"3:H3% M=92OK/#81-FG7I_-%7/8UM+,%;AV17BGCZPR$6 7'$RG91:.';^=C,N4B28= MV'-[8Q7[KY+[KO95E =N2IA8&+Z#YB93<,EPR\,\>.Y_U5AG3U8X9"Q:MRK< MA*BF'JK#:I>%_;<[% ^O.A@WS]MTZ%E6?YI;+.=)FJ;CU>I,2CEL!MP<]DFS M'(9Y&8^D*HI-8J010%UEEM1.7C&,5ZSR"F0NS)M@PR/;V!.88 M)Q)P==C@#'P!V%JT2$91[B_M+:@V">:W)O(S%1RP5]))W^MG::/Z+O38=X<0EJ+ E,N6 MTE9N7E.)F\*7'#2">;W0A<,J=ZC7[?S+'^^XS;C:KU&]+S/H''&I]^LE3*&I MXEU6G<:P6*/U#<]NG\RLS,+RU/(F\H,R4Q$S CUI?C@0K==1&U>\ L>0\>(X)#QS(/OPENE!B/*(1CE#I>%DJ9C"<%/UKA8Z]7R3NU -##!ESI-3M$P?C )7+Y5/RUVU4DO*O/^J\KH# MG*9]035$5[BT,JR6GW%4U<&@?O4$=]+*58VK@BL MJ=>IIKU&J&@!%Z?-VZ\IX;TC]:GA.WR/5(2FNT*JE0K45IM-E2UA99 MUXJE* ]N(7:U=MGE(NRPHP;5ULFUQA%13;"CEE5I?BP.7)J/3 M37H#Y)4W!85@5.?K+_<93)HS5\W1XKI:'FP94Q8JOSLO +I&9F2VEZ&\N#KS M>(/<[3>;S9&.-H"W*X!L3DOT?A\,SYO.%\X_6-0^6EBS8G6J1EN$1W*,U4"J M,\KCWM*\++?V4\FK%+R< >GDJ#+IZQXF($.PPJ1\6JTAY3 M8V]8S>EX6A_%^9;A?JHJL8[>F!GP1R#*"]F?VI!GDS*IHL&H%D"Y]'^7_:)A MMLLB+5-;T&U.V^,F205=F\MVL,VYR2K/X=GE6^(5VVG#4]R)A_FCZ].L.""( MEP".JUL.K_Q+MF6W-DL5JXVN2[6LYZ#Z[ PET Y,XIG]5G]LN=9 $6Z_K> MM;V-=U'8BV6653K.,V.%7^#I1,?"GE_RWH=62N.EJ7MK[AOXL"(UL^V*K;+B M2E=CW9TG0VX,3$8HADFRBMZ4.#+IUXJ(^6S-)EH]NCS?5&:WU8- &>W;<>5OKV)S,Q&2 MZNK:3;LJRW4&(*84=RX/[CH34X)%W!5C@$<"I;333)>ZWTP2G% MKU?0E3D"QO8_>[AQ7E[M7Y^X%7>Y>E[NW%B]UF]R]*W/QYG+J MDLBHD*="X+&P.-"*<:XB;11\$,C0KLK=NUXNWE/5ZU^NW.W*>DWF=6-DM3'V MYHG44__#Y-+]LA4/OF[*(+.I\%FB8D8U4UJJP(;*IE0D81II'G5990_MFV?[ MIU\92Y@*I"&,B9"P..5$,*IC MAJH(>FN$>; 83+>ZS>H>_OD5 )(*334)8@Y+["M#1*P8L38)$AH('AN]\9:N MB+P\NZ#I)4EBK5-"%6F>X].N?,:"2_T23EMFTRV$CN:(=ZN(:U4JMBZ^,3!3 M;]Z*=*G&!K_A&:>7L7#/(6EJFIM7MLR=RM/2!*DR"<T)MA^Z_,ITR*&>E F3U:LY M3R06.AFTVOCB4;S*HG<:63I[F["9:_^)?:!E'>DK\ZO:]987!CF3P=MRAA28 M$0L362P>TG,J*.&C+#<$V<\%-F:;8,NU26[SR])Q:U-_I0G?Y%FL6N*Z5$HY M'ZZ:G*NB.2_Q"],/CL9E.IT/C:[] MXK*G.V]SK?[S,P#SDF;]?A--6?5"\PNQV;Q$,LDA4ZM^T( M! *7"V].E756E6?F3Y;^Y)GCMB[Q=A7Y+J/GI:L=KUPJ+RT@?=;[0QV6FYXX MK_N(XUO"!)NR(OI@,8+2!-^7;K=SL4(7/$6_'%Y8RDRY_]1!A>5W*==RY<7U MAM&,,W,!!]@*LJ+7-*-W$;&FV5,E/=>\\Z6X/_>T.@H$>I*9,NKF.FYB6 !? MT4R:CDSMD$T9FZL+C)5?+R;:#\MIPEZ[/\J[-WH\.]%U3&P>O.(1 MC";2@!?6ONW52+=^J1%UY+=U$*4,K2W;C:8DK7]QD]##=E&J',Q;E=2>N8 _ MMC"HL:QN:7R3Q9EG#[.+E;6=- 4&74&E'-FKXL=ETEN5:5$%?U&1T!;$DM8N M[:@]I*Q5TQ MDQ(/W5;5JAU^J:'B?7RP-)0IR,Q$N:M#+W<.=C]^ELMS@Y8] M>**KI7B=&%M%C3!5.!N-ZG86KUM^;>&"I M[M,R[+=T:H%X-\'%YJZMX%=50M&=.2EFDVNJ0HK80Z45_K^R"N$SB)[O9(4\ M!44Y;4"MTMW'[&$\.XBF:M0Q;OY=^;2R?-K!GU]U(J.444:T2!/"TM0GRE@- M?Z.!Y))J7]^D$?&Z(,JQ2UD _G_N++B*'%>AY5:[QII9F@61K4T&66XWN9EV M$)JIHMWJ%H2[8'W.LO!^*:ND3N U3/&/-S?(@1E7!+4*+>/!7RQT[/::-_5? M?H4AC_KRXDTV<*_O+OJUNED5C\8@MJL+K&6_BN>Y]2F_GD9CM_PR(CO.X7^F M?G+U]9;[ZI]CL_A=0K=X$J_\VM\*5GYWV6V#8"L.Q*UN>_EW(6PC"@/__]&N#$-J;LRIV]\+W!B4-^O^:E8^"D=_8T_7HQ"SR][N>+W MK8S\JBBN$ZM]F<.V%P:;C0K.4[/UFUG79B7^,@RI>QK#E46CD% MUQ,)W[OI%#WR[#C$^:^5>D2OEH7K342\Q2.L:XYSTIX+=X!GK29C9!;Y@? F/@SA(51A+P6RHKRCY2L*9P#Q6>S7#L<[_Z- M-A/,]G:9<&V.Y=]-E=?P>?+VWLG9W_U#>.;ASL?^P4XO.SD[B;X<_QE]V3&] M@YT3=KCSUW?@YNSD^*_LY-LIJZ^!9TV^T$\Q/(,=_/[)/_S]WQD\!^[1_WY M=_T#^.W!YS]#N&?OX/._L\.=7KJ?^7__<;P[WC_RS[_B^5;+N2!,T)@P9E(B MHX@3(:TQ:4)59"7F;FQ&H5BH$GN=3>DJ8)W?DSHTNE+01/OQUEG(31TGB,YM$Z36H2X<6CXH6%RU^PBCF%T::Z#1."8O2 MD' .3"5**)QEZ^C6=--^"4IEL\C&DD*!%(R9FT@ M(MA[E4Q\'H-FT>0:VW#;)OAI\Z&11:]3MT=7M^GFK'DJ;.K'Q/J@/RYR+D.2EH&\%T5.$&X)HH2O"S?;O:Q@! M5]H\:X4P;D9N@#"1YC9(N95<1,QH+>*8AE2). QCD?+.Z_",8.;@7=OKP+C/ MHC@DJ:( ,R(T1,).3Z) *&XCS71D-MZR30+EH:* VO?#$6X1OK]!"Z%):%^?XLN-/QL?_*TI*;, MH1B.756:VP25JCFKO)=5.D(XPKK=$TQN%)PD@LC"4L"",B MJ&7$%Y:FTO @B2D:N0'6U;G2D_9/E\:YJNO@,\C]_FBQ;PDFW;8*Z7N'TZ-S MS^ULPO2%5IT%G!;RK4]\V&G15'?:HSZG6=?-JPZOU$>(FBY+]:FC?G5F#@O9 M_V)L=6RENF59E+4^1>#N[TH=*NO!1?VJF6CKB(R!W:;*P6TJF)R_8.8ET_!JYK*X_,A2+*;QW8#R+OK^4N< MK-_!P*\;'NFY7PX";I]29DAM]NNLI"HW&;0\\;JJ_JP._1 M=7)*[YQGMD[!2)=FMA",O-$KKFWT\*8I=%I&,3A5L$#:_I47C68<)OG]C)\9Y_<+R+XXI@C/[!SG9T\!D^_[8=G'S[TCN@ M[WLGQZ<_Y\.$!\>]'OP^V#]^_[VLGOVGO[_S/?ARW,OV=_[*X)GAR>?WO<.= M@]D3+@H]7WBD)>54$)9J3B16VM:!BE+NF\"88.-M$+!-QA8S'EY.-NP-L?E% MG%8#O5.PJ\YEO1N?#'5];\?X@!]IU#S M"L6I9K$*!8MER%2J91HG-@ELG(81,YQW"K46"A4T"I7ZOHPCJ8@PS"?,4)_P M. X(U;%-F&]2J?!XR.()\;52J)=PZG.I/L';I[&,K+*6,1I+%0*+S6D6U;I(:^[(/>8F$ID%$$\D#"MMPJGPK0JZ"6# #\MA9J.L('S.G M-?TPH#ST)0&^E! FDXA(C)AKEH8TBJV4$;EM*G4<1E(H)F#U&5.1%4D2:JN#A#$>=5O_6NANRS9-#)ZK38AO!"=, ML8B(1&&B"P,:+5,N.<7Z;G?V+-V/XCZ%!MS.:.A0X_JH$5L_H=*R$(PZM,1A M)A08>,HH'J=R%06@-ZH/TV') V')U"Q/?&!RO@T(%X$ 'A *(@73Q,0FDC2) M@P@S-E<5A^GPI,.3>\(3G4HF4A4D4@0L#'SNQX+_/_;>O*F-9&D?_2H*Q^^- MF/D%Q:E]F;G7$=A@OYX[$F-;'@?\0]0*P@)Q)#"&3W^SNELK$B!68;?/\1BT M='=593VY5.:33E'%E3+4V1I/5AA/QF$)JBT51!ND))!IF:U-\WC%V74 :IG5223 MG!$!$Z@'WT M,O:BO<G&K/T^WX-+ M.$%)0"[F$'T*&)QT:I !YTBXC(!8O\!F;9LS# <3;;E'K1,]^'"Y:BYVOE<] MW'*S=0(XP;UIP?]&*L&JO TN9/HNT_T[K_STE%26*F9#M*"^ M/2=4&N>CXXXG^)^@L?2(,*'W\(CF:?F1=O\Y/*&C+^?@]61^J"YL)[3;W@"OQ^/M]_!<],L/\* N=[[^!=[1 M%FEM=@^:EP<'K?U2OJB#*2(:()0]PYBIPW,=.Y,ZR\QRRY5Z\% M.$+D!O:\IT[V>0XX_'*2^O"AQHF]*/NTCLP(>/UHW ;\(0+Z/TV*[?-P<0Y. MX]'UH%$MYC_56GZJEK+@NALN9 TLRP#+9(@%V\0C=Q9)'37BW&ADA:1("D^E MY* PN'[UFM U )K5Z@OQ'-''(;#T^N!&@&G5'7L25\'FH4R1EW[4M^+ LMW? M*);RPW E9Y&F!I=EP&6R"24FPAK.',(^8<2-54B#'8-H,-H$*81F L!E32FZ M0@5P/[F%5&S63],!E,LBG#&*GTQ33<9^'$9EBCB,N^)L@JQK%->P8@I)SBB849$C(SA!EA@=+1&,UN:[!=P:O- M8IW:!_&?8I5J^%H"OJ8J0211R0B&D6#1(BZ]1KE '3'FI6!$.*D=P)>ZZ@+> M'KQJ"VVI/;AU'*[&\XM#I 9;-IS_*W6T6#)SZB&G9K5!?;4RI^IS@@<#\LEP MGD@\J>@#"LD;Q!F12"O*$9:&T22E2=2_>BW$&L?W=KD?<.O<2Q%?F1:\7E9V/VZ.T3O;Z?]KNV=QLS/PW=[@K!\'*Y--=%%AR=$7O'.Y M==[:].<[A]W#G\"0HRW:.OIPL?/UW>%L-M$NX$6SO8%; MEV\ZVU];AZW-=_#ON^[VYIMONX?_'L'STYW#OPYVOK8FLXEPZ]"3[8V]J(P3 M1%/D>S+;22*QQ'/[;V]<]F.E\Y1C935/VM'$Y&SV MT;N-#Y\:_V[\_66KT=S:^/SETY >_[HN$G-)Y&^^\_23"B:PI$E90CUGS!HI MHH*?5+"Y[Y)\$9E168(;W[,(-ZSW.0R7K<#.(-.,=SOY!#.?/72[C=0Y!L.P M8[M@&@[B:9G7--E&I@C>E7P&(_<7OAO*G9$99T\;:7RW(1/YZ+*#4_"%RQ,- M6!&;+W/6[Y^9B7/+00Y?'?XV^N*)O2B_573*\1Y$L>R*,WV5R?F9 MX&TOB-QA)N+@M/I]8F)"[NG3JSXQ;%[2O6@,#GK]TP9\')S0?,'UITRF' '= MFXLJE_/S08RG[T%!GV27N,:\$O,^[D4 #AH918HJL(BB],BEX!".TJKD9<2> MOL ,ROE9B[WOG1 ',QNYAP,?%G\>CP+\F=G7?*;G"%GZSN[G:<_5W!!.C<27 =Z8J46!UTR9V4J5]M77>*1RR?L?SZTZ ME4&! V]SE5K\[UD''*GL8?WQJ"0Q]356YQJK@?=XW8A9P&>3*J!D5M7K_/F4 M0+-W'"\:\-#?XFDCP8S\ KU,'K8:K23&_3(X;/+F^QV^0YOGV^UWAZW-?;S] M'IZ;?L&[[2V\W?ZKN[WY[^%N^]_I_"#C-%'12Q2Q#(C#NB$M@T">J*2<5LH$ M_^JU5-=7B#R0??+D.'%W7^*N.+'4$.\%"(\^MB4 049IO,2.JQ@Y34D'PK&/ M&0V2%(K=+NUD$?];#1./!!-C4EK%2$@R,41,/FN1Q",MO$IN\;BJ;'B2;!B3&JK S:*VH2BY0EQ@ YDK14H.1T2 MQDHKFVYV@7[RRH7R0&F<9%4'0W^1:ZQ&,)04/"PSP5 \)QCZ?+'0M[WC8DP5 MRUQ5@C@X[?EOC7/;[]N)+,6+.DY:QTG!2%!YG"1)APVGG)O774N)6L/#F)9@'DU07TA@:HHO("0+F 5,FMJ M5V)%8(+(GQ$GA&/8..6Q8Y';8*TS4E'CC2,6)[:@'6Z-$T^ $^,0:="HUD62-:UF# MQ7/['C]??-(P*8@. D=,. G!4@8_P^"-X-%154/%\T+%.#PIF,TM BC26H/_ M 58$LEXZY 4#AS&HX(B\)52L0#OP4>3FN:KKB@95W3F!S-M%8GXEPI5[H.@# M3E,=^5GZ@'DB3E^?%-T/BK% HE*8AZ,B _L MXMT0WJ]Q:F5P"EQ*^M/AU.-$GFJ<>@RG'C'R58/58X#5.!2FA35*<8DDRZ&P0!4R6#&D"/BVC!@L M17C@4%@-5B\%K.K06XU5SXY5$ZF"H%@$819I[RGB.)M8$3,DK%,6"X&#P>RU6F]_W38>M_Z!L_-=K]^@>ML ML=E@XG9[_W+WL/EC]^M'L=W^P/-WFO0#WGW?Q#OTTT'K,'1WV^\ZS7:8IE[B MP@=&HD%AX#=B92+:TQJ85A*8QEDB,6$M3$I(!>H0 MIX8@(Y1!5A#C F-8DYJ K@:FU1C;,DQSEE'LK-$\1JXQUHXY "MCL$W..E[[ M:\\,01/)'RJ1@#5&T0N%>&($64GAUX!9X,K!FW+%_+6:E.KY8Y?U-7[6>'!- M2E6;'B_8])#6!$T\F-+!<&+!" F<6<>X#)RZJ._F$_W,U=]/9'1,LD\Q9H(C M/"(:K47<6(>TXAY)JV/2\)<JU$6N,TQJ :@!Z(0!$'5@\.BK*E>>>&T.4T-0("J8/T^&: MJ&\-0$\!0..@KV$$5L8G%(@1B ?'D,'1(A)4))3D7@YZ!0&H9OKZZ9B^5@B; M'W)J?AI,?YQPVB]5T?TT^#Y%Z<62%UH;AEA,''%M'7*<2B0T"0$K2HE2#^;B M/B2+RR-;IC\+14:-FJN-FH\3!ZQ1\S%0C,=0^ ">Y,1,Z! M8RZU5MP^W*E$C9HU:M:H^50!S!HZ'P,ZQQ%-29U4C$1D.?:(.V=0;K..I 4\ M)<<@KAJ4*VS(]@G_CK"N/)>G>,0CV&3Z.<+PA[$QMO>$=SYHO & MU)^#QM%LB?J@8?NQX;MV,.BD3@P-.VA4K$P-%[T]&\3&Z0%\)W_L>]Y.H7$V M@/EM_/>L=PJ_5-=V+=]?W"1/Y;?RR_;+&/E19P=P"4 A&;"S;!T&8@ZQ^6'IQ:OFC)>9)/V M!IW\@3_ZL0N?_!['C'S_,QUHKZ02C[]B'GBKTQ("9O'^O-,4O(.$38S M71/_/>B/CQ;VPE#A=,8$F3LH1ZSI@U4D2P+Y@*-C*KY.(4\N<['QO 3 /<^HR$9\<]!Y?Y M7G",=HY/SDX':XWS@XX_: !V=J,_+:!N%LE[Y\> @H.SHY,2_SK'OM<_Z?5M M!F6 SA$T-DZC/SCN_/<,'O\LX^-I#] 6UACVZB2Z_@GZH ]WZC<"&$QGH _@ MN[V4;PXZ8.I6@\8@JX\>?!R41+=W7N ^ /!Y_L]QKW$*&#\ W,^/!;?K]1N] ML]-\L2&VE]>=C^WAK)_U2W[_!*:W!SH*M,@@RV6XU39]W(4MKOA'YQ2VBU^R M"N"?D3+\7"C#*E6@,:^,YH;QK9*1,;&*U;J"?%E_4$@TC#;&(WN-+3" 'P9C MD2QL +A.,TM#:3I69)JDLCSR'=YTP6Y$G_U!KPN#.8JG![WBB^>QV\W_VD** MP:PLY+21/YTO6EHK56;&^LQ5RLTWVB3EB/+-1@\Z961TCDNW).^3U.\=-4[. MX(EMWBS[?1AS++YQ'!KGG=.#J1W9C[!13PNQ/K%Y/AQ8-/F"(9[$8DGAMIU^ M:,"[IQ?% "8@8+WQH7Q0V/+=LQ ;\4?L^\X@ED;86N-[+ULO>81K,VOC>T=' M>5?W9]=B#2YR E #OX/,=> 10B-#2?'\_<[@&THPI+R;88LV_ ^-Z;>G';N1-U@/4+$=A;,-CSHFR[,PLOT M"KOQ?S]=['X-)XYRN=L&CZZ]@5N7;SK;7UN'KP?/3 MG<._#G:^ME*SO8/!"Z2M2WBN0T^;&WN.60QK8E'2%.-"&[T238;^F?Q6O6Z2BCU+3LQ$UJLV.;#K37>FQ6"W<9O.3LI]O)1*7UY MOY<*$. G];J@%B=8\GXBDG'%UKF\&R_U(U%AWTA:O?CMAR2MEB^3L[I]D*&] M"9\[V8*^&_\?U__.ZT+^9Q[JFL+YN]K+">A!.X9*?YM7A&W&H?=)J;V93[=-1J-R^; MF]](Z_WX.Z/.*D?OCIKT"P,#[\?NX8>+UN9'LOW^PWF3-G$+[@??/(=GQH7I M-U7G&K7%+E 4K'"(!QR0#CPA*:/&-FDN!-2@\*2A<5*!PV;S<.=\+7+M$"4&> M,X'@KT!6 S!XY1C&@5 MU:O7J@:&6P##"M !/?J(/\T/%-VGD=U/#X-,DT"E MCY(&,(B$M)$0RC63F#I-<:IMHR>'P8L)V\@2ZPPQ%D0E-QO'EB%M"$7<,)P\ M$Y03L(WP.GF@K(<7CW/U_IZ-?3/)C8A@WRCNG'0Q\1 %)H8XJZFNS9QGV-_3 M9@Z-$H/)29$7G""P23'2# P>@U/B@C#!$\E[G-5[_-<)^FP-S\/RL63CM\YQ MXR+:_N#WV\3Z[C#^U5ORY6".&,&$I)]4 !(R,L4L\@GE,F=412) M)@>JW>T'Y:8*P,<\BDX!$/5"%M(T,I)L&XX6"FT(>NF'WQ M-GZ]\V>.*\"+YYXE'67DPEJ+D^.)P6ZGD4AI%OKQ]+C&IQ[PQ4#&]\[&7S )(876K925I(4 M96_#(KI!45F6JU3\@3W>+RK7BE]'W80*DW94M090?UU)_D2]Y6E1"G!4E@+D M2K0PMPSOM^)^O3,86QC\_E,6N6BY#J+]DJM1KG[T'L3"MRP0?^SR@_G%M,,R MVN&_17'M',;A!W)J"ZTG>$2N-\=-R!"YFXH/&6_9JOI6D:64$3 M#L'7SNG!%8MG,&WR#*8-I)%?45SK)V%W^L);7_\] )_A1^MR]]O.X:=OS<,- M#O?[T:3_?FM>;HGMS;^^-;_N=J[X$NU]LOMU"WR&+=8Z@N=Z__&BN;D/8]NZ MW/WZ\;+9_L:;1Q]_P+A2<_* )/ 03)0!\6@)XH10Y!A3*$3,E&6><4H>F&C_ M"?B;'O_4ML3W1?S[!"]N/OGH^_UM81EFPW": 6!H%,XGY/]53WSFL'S>Q=5[ M8C1< (;O;>?X[]Y@\*&DAP@?CK=L_Q@^-J@14QS@KCX%;%C1(> OE>;NCWMZ>% MOD?%M\_Q]+1;TNO4@+8,H$W6M1AOI,*"HD"301P;A<#"=\ASZ3/#F#=8O7I- MQ=7TN"L9T(\<-'Y(@^[EN>XC%H[&/**)FIJYIF9^$'-72ZDXCBPF!CY>(,8' MR1(67@7!':/S#_-KG_]%*8"IDH" /?:2$22-8(AK39&QQB%E230T64&Q??6: M2++&M?PU*)WG\P078F6)E91R*A0)7"5EA+3!<9:DR'QI?H]GGM$;21NG[6(] M<]*$%A\U/2!6S&=>%2,VOZ>_^Y_SW87'/8C]I]\[ 7FY^ >T[>G&<=CZ[UGG M)&/2F"Y^50Y86YT*6PZ__6BUOP".?*"[1_\>-B\_BN9A/C#]M[-SN'_9VOS MFNTFW_[:9+,'K-OM+=)JOP%LV3W:_=J$SWZ[:+[_(':__M79WFS"<_@?SNUV'K$(P"%2\0A+0VUCI'(7"I5"FR>&#:R0M & M8V(H3X)YKIQV5'D6)=6:F.25GCV0W6IM?7J_T_C^RC;\*MX]C?O\CG5WV['QN?+W(2S0!F()X^)=?F MPJU1;XAB0XCFQEXPQE'*- K)@_]D)$.6,8JL(4%EW0DB]_ 9!X]I,DY*X*"2 MP,%0 H_CZ5J6,S# 3@Y4:N3$+!ZE(/7>,"_ M0I;Z_!W9@.W@"Z+WTUXC>T\=?X5FIS[4KP_U)\P"1Y(S!H8O.9?8,,4]#\PF M;!3U]@$<_(5FP_M^;[ ZH=H[&@^5I[Y/MM]OKC^179FW_' MP>"/AO7^[.BL6S3E"/&D#SNG\%%^L5++98Z?GB 4N3%>E2(.JT1)S0@9XA&6BTGYC+JHAW,A&<. &#BZQA_E#V MU@I95>5.9"L.5>W>J>TVXN)P57U47A^5O]2C\H7 WHJUS;D,K$^=>"O+ L4D M(9(<^-$6;$[M&$;&:F8I#B[P3()'S)JNFQBO2@GDI']6]*@['L2BNG$^]!>M M!.W)2;_W S;6:>Q>-/[/$Z8^BB4V^>3(1IM:OLQ-??>3M\+J;'T1A(G#N997(P?[%E&J',%&A!@IN(8+B2M "+MYF7/GPF76/AH< M*&6.2N>Y-](YFG(#6<.=#LZ38NWQ<.VO$!_4:W_/M<>MCWO1V^2,C<@\:O+0H[=MEM6@SNA7,$]K^ M/-S .[!Q/_[8_OKAHG7Y5W?W\--1Z^L7L?V^>;F[^>D K"3:O,P;<0?/;N!6 MWKB;6V+G$#8Y6&&9@V2W_8T#-'\#2PL7('VY==DZ_#29%@&6%VS@G!9!E J2 M(,440]D\1@:KW#$&U+MQ6&NF9_.$E" V\)"DHXHK$8U5S&MAI$XX"G>%N*%5 M=#[_9V-GX\W?6W?(#+KY?M//)Z-G%ALCJ6 \86*$$S)@0DCBR6+W3 W&BRO. MZT,]?X]^BM][W>\Y6>/O'CS/9FYMW&M\_F>KT2QJPU]:X^D/QXV-DWZG"\A, MU-ID?^1&D<(P#%3:C/K5R+MYY*/FS(66R'V7;4I%LG%1(&D;1V6M?&Z7#.:U M!3V20;]CN[G!\TD/[$_X=>)QALWD>?PMSD!GBKTQ("9N74?),4O(.$3XS M71/_/>B/,V+V(W+]:+\AF^!Q_[#=/6?Z4'""*O+RSS*19/Q]*.?O^=S M N5:XT/K[?IM=K=\EG6;_^0EQK>W&V^W6YM;K<];F_FGS]M_?]C<:,,O[SZT M-EIO/VS\W?C:6ZWVYX5C7)5!_?:EM?%E\P,\_^_S9'*NLKI1^H<%V50$TA:<+2J/P<9 M&OV!+;'QP/;#N>V71GWG=-#X;ON=WME@?H"@<=+O'8(%/UAO;(SR&%V$2<@% MTOF%TM#/+X^?Z, &T NG1=S&E+]&^8S>WT%M1=Y_2=]27+GOW1.3H[>M/K]XOT MS+?5,ZZ,I_GDANKAEMAN;UR QPG/_86!IXFCY3#S"<7H).+)161C"(A:%G2( M*B;)7KWF\UH;-H9>YNF!/6VX7I:]SH_2WBB;WL'+2W9/N9,T?&B]F^>8?#@> M@*%<?7!K&<0?1S,'FC3WP 61T1B*& M'4<<2Y &:P*23 HA,94NAE>OR559^)_*B&P M!9;TZZ+]^JV^Q>1SVM]->U'!9:[7.^OW1T9UAL_\3J,$IL;&"$H#>,UG@UR/ M[V*W=WZ=X7Y<6LC%U[)E?! 7FO)#&QN^?)93% HRO"EXA@LL \]"> <:U#DP M[CCH3^LDD<8SQS%7A@Z;TXI[Q !KY%Y^K]+F^5Y2+%BB'.+>&<3!'$(N1XH) M,4%K1:(T.3Y\+7+GB!ZL=>E_96&9WKX@+)5LD](7&PMBY]B#ES"HOC:#^[G9 M:6&'9&%VPT4$.^/L=' *]\R">Y3U!6B.XP98'*/@(]QQR48D=Q+06F,\A!2R MYL<]*;F1WBB48J[_@=E')N*$9$I,*F:%P30GY<[1&" X($+9RP0C-(3"P;;= M[L4:+'F(962ZU^^ 30KF9NX^-S)4%\/?)(H61V#YC''"BEY2N%+0S%D?K -G M GNM-''&!AB45F">Y AI-D>*".FU=DG! CT/Z2JQ@I!X<@LL4:D5!V_B>'QVV)DJV7NX62.@ZOD85DDT01A"^+&190(-*U% M+!G!@U?>"G"5]-54N/]9&X=81SA7BDPA$,O+B 89%TQ:C"67RF2%+[B+BFDG MM=65C.BAC.A:1IY 1D16AXQP9U5VFR(X4($)I*DB2&N?-8FV3(,Z5/-@J7/< MV#C;/P/SJ?"69@"F4&:^Z-.20^79MAID=ZL7.JGCRT!9A64!+)FA(Q ZH4A; M/K#?8^F=@9<#PME/&[V2+QN$*^2$DE"4MN;LFZ)0HU2:^>.#; (53%/# M>-&B\^$AQ>[46WA:,>9>PM2EPF$"'G0G.<199%%*$!9EF=W5" M?ETGH[U#FAM[&@M/8]!($Q40SW7=5E.!8C1>IT2X#.'5:S,G^:!QUYP3B3T& M?X4+IP,WL-+>4^P8&);@Q$BI%E#MUBM\'\3:W,D&/)'.4^G DDK1(JX=0X98 M\"JMCD2#1\DU:#6U?M6"'Z[V=#K(VI27-[;D%]GLZXV7=N+:OF8T.6A_T@?Y MZ\-]&X/,V)1#/!?%%(QMRY&Y.9Z?5"G>8N\,,O-3*"\"7\['I3"CIYWL'C7@ M/W-/ ^Q@$$\'PT#<<=PO#C<;)]T8]B>C^#E(%0LBU+F7R5Y\MPO+>99/>JL, MW.*I\I:UG>-!PX.6@GGL7\ \5'T82HJJXF,5P60G#M9&)\<@-V-MXGO?XW&F MH%PK+UM]IMLYZ@ROT\N_QNJ">G'2Q2ORFXY.NIW"Z"Y'WYVX M29Z77LXQR]R7PZ#B47VQ MK%4[$'M4M+=;\F2*$PKJA^8^80X(R(8T\0^%D:*6U]HD'PE"1X^FQ. ^O&9!KD MK1)<8(<,KB2NW.*(="QR\X[!X*-+]EBE2G ME:8)@WL0TRQV10AF*D6/;TJ51(RV 0CM0D88C!+(+,T?4YOO[0IYJT M@L B ,UW JK/5:2FE9).16P37NSVX&LG]J+004L"U=VDY1Y !5+3 ;_3_U,^ M;]8S@S?E&(8O]=[$?VPG_+I -BE4AUNDN9_[[TKPH"R2/&H ,BX1>%,>*6.3 M,[*\%H5/9@ZEIQ4EF"QP<)41M 1@%X!9A/" M.A31):4P8,P@O?[O=@EF#+#!5K MXW][W? BK>LJ2V/6LK;^OV>=?G6N,75Z6YI.0Q.GL(_@P8N$X(L"&/+]#*Z?P4^/!\6:UL!2 0MNG>]1%T+N X($6!V(:_C)1<>1C(Y&PF3R M">PCO4X6 LNT&U^=SH8RP;L0NC+?.HM/X=UEF;OBWLUDL&UR@G&P09#@..$N8G /#1A9CEAEI):N= EGA7#VN&7:F/IX9OOP/-V+ M6UGGY%<3O@D[:GMSYZ*UL<=Q4&!'<11R-23'BB(C!46.!XT!(I*QX!#RN;;Y M"0C#?\L);RSF8GJ(BX51S9QC%SP+%H!2T,= MN&1ZCOE<+KL]AF7]_5;>60E.!<3T8Z$ !Q5T_'>X68>^VF!H!L$%QY& *EB0 MKS"J>@'< QQJ%,9W[D9VEG^_J&IWRABC?'FQ\(5NQK"H9SHZ C.^UC@;#$// M(Z.R+/VY?;+D2>7%+&=*<(\5($5@@GLIK*4YR9DYBUE*CCR$@S('W_\I'[4, M[/TS%+6-XS#<^;5A41@6_AQVN6#&2((E$BJ!8<$L>"P)O&5CH\01/$K)..SR M.=@^\EA@[XTW='EZ,%3WQY6)^>V'P8W:XBU,GG17919/$,\6Z D MBKA-E4O6S;#8+^(S9?EAF?]3&K[#;(^K>8R5'@KYLYW! *XWZFJ>7:J%,CS( M'LS@8<6XL&EN)\=ONW8PV$Y50^KM_J>L.JK?!A_R.,8A0OQKBS'.8DR-5UXQ MQ*S.F1?2(2NP0E0&3D&>I9<$3%N,U_"4;OZ*B7C8'.^N> MEAX4^$]9F1;G84R"ATICM@&[X3SUL0'J V8QL$O M\&;!1AK#9C6(&@1+Z;EL[>_QP(6WTB-75 70G+=#(OA)EK(4P7,Q67KP^E5. MI[%7_ODL)XW!K(_%!(#)Q2P]H\G/DA.K5JJC,.!(S0[)B7K?J\R&_(+/I^_= M3HJ326K7Y)*M79-,=@6>1X%4P,(D#Z_$F!XBT:Q>\BM+?@&V MO2,Y43HSMR@]Z:.G>=[?7T9U5S(R<_33AI)L7+E^,<+^20@&;N M+$Q3TN1=5#6",B<@-MS8XS$,B MH/8\5?%! @43)*G%,[[K]XYRDO.@SG*>MHUI"Y1/L-;II%$B!F<^KI0#2PE) M@P.)H)9B#A_3FVD.BCAN)3!7Y<5Z#ZB5[>/S7O];!AQO3_(6G@HM3-)VS&?G MB$.BVQ( YT=%#\H*D-E$D,+DMGT U"*U[3?R^ZB(=ZWQ&_U]?OK(]665O7[C M-W;--T'X"PK67&T)DW/4 1 &/9%#;8,K:0#CZ'H^EQO^#'LIX,.D\/,\&;QXV>>M\CY.@ XL$$:%H/@=.2'OO MD:\\ MNXU,(9X5Z#CF/G&:.@KU1% W%\-(^[27<)8UC6V&$C5;;>N%OL:NW!@E<1W&8%XD;%J!"#>48<6XQ\1''*G&2' C M$/?)((,Q_!JP)Y9*9Z@OEGMQ0>P=&+-KXM(A<:FHB4MKXM*5&-1=B$MO)"*= M(2YU,;+HO$LT!JXEM;SFY8$,.8#O(5B0WA/ID- M3G!F),526,J3(":?FD>FN5+@(R1;9S8\A0YMM9OGK?,]$'IF-'5(,YZS&31! MVCMP"YBWC"9"'":O7BMQ8S;#9Q!"^&ES)LP44^SGF'"1Y;#>^-_>>?8*UAJ= MU+A2\7111MY*+KKL'Y0EP87!?VV/A+L(U(0$P0;R?X2S?D%O=[, Y7/#SG&Q M;XJJNE&A4UERMYU&C(B#=J_=[^SOQ_[$=WXY.?OX(S=+P8J83&$;2,'+1#W2 M(4IDA5",,,5";I8RCD(-6R0,.0='R:<9?PI?+( M9XCE.T,R1-OI3[&+#2:NG,I$(P]PYQXS2RV >DH[ "'A$, M>953L^:T>?Z?0FH6\[XS,JWQ1N7C!1EF290Z)L&Z(F!+0ISUTMC@P*>PA OP M,X2Q21BE;-!*2S';TNP^6%?G7=P$;*W]O42EY+"MD:0TTT-[G*DP$XK!! LO M>1QR"_$;FUAVIE5G*5/].,&84@G3!$'!4*S %KTB5_#:A-5>85V5$^0*BK:J M6FAT;K2?H7,.,D[Q()3H.7'L5#Q#]R*C\'SH??Z#)!,D)U9J$XGA_N+R8 M!(&Y]21%7A\D/?SN:&WZR^;^GN>..>T](DY8Q"W6R!"P @*GV,#DY\CA_-TQ M=8ZTQ&+3R*CWQD>I%6?,F>B9"]Z#[8N=%7;!,1*[&M2 !3_O@:T1C^O5OGFU M,6"AAG?Q##61?D*)MT[4SC7W<7K;J+?MSS#$O%$EAI7BFPUSQ'CHJ HHLX M>6UH"F*V6^@+"2?-1G,F-5R1D)$9JCN#+,B5BDV];K=P+!>+;N.W@@FR=P9/ M%P:__[%$-*1H&S\^5BWZU,-\=.W)(/XQ_.'/T!F<=.W%'YWC8E3%E_ZL+E:= MQ>8#W)DV]<6TEV^/3R+7<7D:F9O6GX;AG:NWUXNWBJ[VL^]IL2724[,P%I>% Z[V5+'E3DX;!?M\(S_[ MU%3@QDN8D/_S2(.?''0_WV^E1KV$^>E4IFJ1F>%=9\O ".^$#]@9ZJBEBRHN MV9U+AM_:?C][7S.\NNQEVA '.T<_NMLY#_O]NV^[AQ_/6U]WV$[[X\7.Y<%! M\S+?[ S M8'P[[9S;_84T"UNCE9J?\8^_VUNG\&_.]#8JT4B0X@$CKBS8'A(LCGS$ZS&+ M#KN/LC?S6DGOD;OB?6P:3')UT."TUU)"VH8N@4,=29@2&/*J3,)<1MSM]K D+66HB('4WC+7"9F MYG,PZ/=;P\_\C?XT(#/?""SNK58<;(::=ISYD-VU.X)^Y3,Q&'OHG64/K #^ MVE:\[]2L-EJOEB4YE\BAANQ;0/;%!&036!63(D.!<(:Z?<"_+_4P2 )O/[)]+.GBQRVBR/9#OY9')2ENMHZF0T M=7_/&,,<811A$BSB1N!C:$4IVARMQYSKB6D=B;;_D]C6;PYV M+K_]:(%MW#SCLC)PSQ66*,B<40"V(]+1 M!J3!C&114)>\??6:R34LKG)PU%'9Y]F\L-_H+Q:%?88@[!*@].&X!;=OG\?N M]]@L2H)J1%H&D28#M+D_=Q"&(^6D1YQ1@30Q @%,Z M8)04%UBFA).CKUX;=96%Y6ZF3VW@W!IK>&W@O R'K(*A@WZ,-1 M 42MMQ- MY'E4A"J%P,+1B//DD$G[79\VA0)&JSYR5!T;O> M61T06@J))@-"3DDE%/9@ WF>*5<,N%^.H@28)+#F,62.?;+&S$/%@VJCZ';; MLIW[117,9+5I] QX5%#NS &CBXV\)#7PW 5X)N,^. ;.I8E(I,ROGBA&CFN. MI-<6:R\3*_C5UR2Y2O[ZXDV@@S!E2Y^/5^7@O#;M_H?#[>0JHLL9)23H4B@:ND MC) V.,Z2%!@GY_<$?74+^K9J("B#8)$B-I4SAN8DC2U4@T]%?:I&Y=\K]%@S M$XDK;J^Y/*PW\JK.\+!RR0"PG->)$TZ-TXIZ:KVW%DNL+>R)M]NM?[<^M3^\ M^7NKT2N6/LNBM8O98_P.U&?S)#&?K?]S-$_11%:MI_)'7/AMJ:V9VQD$\S1KJ]*!L7E,\UC2Y:(K]P9#D-FN[Z T[&XV(2W7S_&H MXQG(Y7!GC#9!<=,Q#]\LS#].I4DPL*.Z=P"%TBV*B* M*9<,F7(?BGIK8NRKU'&3-#N5(7CT4;0.=RYVCYH8##>QO?GQ' RSW$();W_] MU-UM'X#AMOL-#+-OLXGMNYO?:.OPKR,P!,%P^\9;FV_@L_L7S<(P_+>[G8W# MHX_GK:.ICIM@0'ZX:)[O^> %IN"/!R(=R@URD)&>HV0HE9$$!T;ZJ]>$K[/K MV;4PT*31KC)?UQ&1XF)"(?D M$8^2(QLM" @6R1C"HM<&)(+=2#19D [-0!A@34'Z#J^=V'Y1-%#00Y;]QPM5 MF%*GVZDH<@L>HB$OY5&AYT M7(Z3,H ?&X+#6EG#->$.)D<)S*D'8Q%LM*JWU$_)2?GDHKJ]"<]^N"&:EQOP M[U9F#J2:8.8LX%8H_%(>D:-)(1.IECR A9R9 ^?U%1NUEKN!FA+D:,P\.8 U M*PB^1V;9J _40OOP!!1K/XM]OM9Z8^.T_%YA 984@/GFA[WBYI48%T;@ 6P7 MD/:UQ0T5;Y!V7S1/A$<\+2UH=W$MB_V==/,<%OL9PKO1YT?E1<]%VT73S5H-TKI&%E^F \MT"0UL8>3Y'S@$$, M%*A=+@A%6D>,/,F&D4XD1?'J=>J=]>+V&W)F5N]-SB(\;34RR-JFM[W2@?' M'YGB$E[I=M)$4^+2I"SN,7P^>P)W_]$Y*MYY!LTWW[;[!77>N)SZRX]6&T:Z MOY<"599'C[!7!G$"ZLYXT'XQB.!2M!Q2LQJ+NTR[OQ9&/F)"0JRXRQF..GWHQ#];O> M^'#<:-K),/"D&]CXWLMJ#.S\TI];[!7"W^,I1MRKGN$-GJ#P1"?!M6+!X!*&OVCM[\7 # _4(]DVG?Q];2%5$9'IN5<8D7?HI2156RSW/+X,C8F!UW[YK8;:<' M]K3ANY1J4*O"RM56$,BLY3)X.1O @!);,$C/"W]O&9GZ.!J7/ M[87S%GCAU.?D>(:H#[E%J:3(:APR4E,A9 37Q;]Z;=88TVNPC,[<3_P(V M)@Y. 'VJKHC]Z'O[QX5##)@P[B$Y='E+^"_:;(T$N=NQ+O=8ZQ1I#OEX/K/@ MCWUCN.Q21[@:@VQJFXC4.5"E36YO;@*A1-KHV#WB085(5K/P=_74*],![IGE MKWG>/-^38)>!K'$D=: HA^60$\R@0*P1UA&L%N[4'1EIA^ M.@Y1C=!W N1OIZ3S#KO=OOPMTY^=#0;E_LK?;NC?KVO0"'JF3%:)5;)*J=6J M339UMGG5^BA08'2^5&C?ZOWUQI=1UZIY"7?79/YNY!:RBV:?WFKV&]?<\M&7 M?G+^JFZM1:./25&8.]G#".&HT3@Q5V5A;=;<&2[(\)*%VP6@.UJ60T!*, ]F MOK96P?9H=;T=Y .YWA'8[<./Y,;E8,7DK]]@=)6FTY3HY#-S/Z3BRU?*+V1S M/S_566=P4+;IR2'40=6B;'C)&9%/&!_>A]E1=?/<>683_>S.BI"U^60AX;NE#"<5DLS[H$TH1\'A7<] MVVU^:C 3%RL?)72RM5P8CBZ>GL=X/*=Q\SS'XHF.5Z:#S#/Y+._@*?_-#YGI MQ+N]P5EA9?ZJFA2\Z^WV!KP'_]ODW$^M5*I,8HX6FA_"^;%7=GDZJVFVY<;='#1Q*#\<2-8\A( ME9#"S'!)&1.1S;>;QHM=9##="JZ777ZIDW#8BYQQQSTU5D18?):H#-0E&^KE MO\_R;V_L<4N]I0ZCH 0X:S)PI+6T"&OF 'X%>->Y[M!AN,<:$T50OKKS*_GEXX!IW]8_AI2DK: M\>BDUP<;J$RJ_W#L^Q%,UBR1*K1,R1K&L@!+2 M,7D$0D*U]Q;#*[EZ[FJ*_=C^R"Y?V:&ZU#W@"YT=G95.;0YA^\[I2X_K@(OV MD<\I@YD-JHP[=(^>V6*J0.C"F, XG&-=#_S%*FTHL^&7GO[H MLCEI/8?\X]"7_IZK9;K9BX[^+-]G>(/25_?9^^UV1UV^B]*NT3.$3I&IU#BP M<-,B]3CFL$RC \/UI\/4J-DFIZD\S('/#7)*>%$=MN2*KTKM%U@@C;]S'=$_ M,+F?\Q%(XT,U]G2;<%UE[/[,=6'OJD.GD[/^26]0M4HJ>]$/JR,[HRDK]$3J M]0NA )'+TCLAY\-<.]OU9V.9/(9%Z!;%7+ (Q3G4; @FG/F<4S?\G#T][7?< M6=E] ;;$9#AK&"A+Q6/#]JQ.J!<6;\(6=TL>/!@ 8D( ]!ZO:.R(J,HTR@6X-=5=.,#"M(ZW#\' M3RN")I/,.60+KG''"-(L1?C5D* HCM*"+6W6%Y$$C+1=@;@I%TD 0(9J_BOI M&ME$($ E9.?7?B._3Y0I3D?ICF%/3M;45AY<-PX&,S96X;V-RAX[@P9<,,-S MUBS'C=_H[W-B@'/-_#(2,&'>K3?>PS6/2Q4UJ9**HLM>MRBS;!SE[(V3;E$@ M4FBXV8#WU=L/TVAABOJVBG57SU]9E+.A;/ +XZ(K7>>S[!<#.#N9QHF#''H. MAV=%N^W\QM8_GXM&\X 4PVCK<"WSV^7MRFO!6U,''Z.LSGG84CWA\+[%1 Y5 MZ83.SQJX,WRDTDJP@^J!O*+#7;_K0W3&?**BCG[DPG.=VGMGHBZV7AW([JJ6]5,'9U:>:681<6[D.5 M7PMI$TXQ)!8(YTQKJZGP+'/R>/ 8=:E"":Y4**%UL>TC:LQOEZU\$.%UI)8B MC'D"C1G!273<(K!SG!/"1*=R],G<=*9_Q_)K[BA3P@;/#>>"10LC,E(3C2/& MUN%:(IY4(DCKXQYASL.*6*2Y5XB+Z)'&02'O:331XV"TRL&"18SE3UE]G5/C M<8/W/P>NY^= I[-^/C.^ M-A>Z.'N^5QKT7="R3H.^5W&0_]'\N)>\\.+K_^0IP<.!WRX;^*9/_^J)P(+G6CAM M02]KS@!SK&)&:$P%2=)Z=H-VKA.!'T-',T H[ZQDBB5$50(=S:5"L#01&9K- M*"4M+?H5KP%0K6$RYUCY1LE?Z1Q@;56T4?MH5.(X$),"LRXZYF-*-%0)*W'28;Q]NI*(-I57N'$-4^RIBU,;1>/ MBU,XP/DJ,V32< E,"A.@1:D.=K)[T]<'^ ?S-HX(G=[\_;=*,PPD](ZF0%] M_>"<'8P#80O2'.>.MB"6J NMERFT5G6A=5UHO1*#NDNA]2H73B\^#;G)82GR M"$ICJ9/Y3R9COZ5C C [94?9I1JXLDCP0L-:M1YH&G NH.+5:DQ1N M8S(5^2+%T5"E<:_Q\HNH_7&FQRG2HPIW>LR[4Z2'%F4A101LFJ7I'.Z6#Z'Z M\316&GHP*GN8+: XK82UH.*I6 QSS?=Q3AD84N9D,^9FJ^!L,$PL&.O^T34+ MS7\43P]ZX:4>B9$B''1UX ]@"%^E8G\>^F#R4$=A$S(,$N$U'RRCPN_%ZV-O6BTCHQ:9#@UB%-FD?,J(JH\ M#T(9PW(XE\S)KY[V6*=0I+"K)7'(VY!;+4N%##@/R$A"N7>,JY[;5N:YN\P1;=8\_*@,PLQVU]WSG<.WWW;;;\Y:+W?(JW-K4HM$&CXR/ #&6969AT0XV('@C3L78"D"SCS+B2D27S4B8/A)MNG[9P!07S<^ M?=HH CJS+9]N[-!SXZU>1&>62OL"%3:69G3/Y^6=TSV-N><;\2"V\\?K*Y56(\YW2#*+[T9W6QZC NG^#-M$PL9KE\>WP4M8[+ MXZBJ7VYUY^KM]>*MF0:0Y7N=DHD.W+?M!;O:DD(>9AT0YZF/G#C0<0 MJT>?P_]SQ[;S-PW^]@WEGV/4UQVB_1/[!3K/'*81[+GF@L)?SHGR.C<;8#%) MS(QC1E2':>S&3I9S*PF&^KE0SZ,W1[$0LC*U!7>,AASL'/WH;A]](3OM?SM- M^H&U#G=P:_/3P>Y14[0._^KL'NZ0UN8^W3UJ=?(QV_ [<*^S7?I%[K;_/6A] M_7"Y<^AIZQ">\?V[HYW+;[1Y]%=^/KR]N7NT0__ZMMW>39SZJ.S MQS.[JX<6PL9Q*$V$B1V] D72+V0O\]%>#C%AAI-'T;F$."P3LH)(9*64GC#+ MA->PE_'"0^\[^:&I^/,2_=#-.SE>-X]W!7%Y,^EA<)^*31)0Y\+$"ULAIS9&* MC+,$*P9N5TYL%(PN*B&YM1TT'T(>U=JY[3ZNL>!AO*)[P$#M%3T3&(R](LRI M)9FP2VGMP9(R$AF&#=)8&R8U56 #OWHMUXA0:V).#[A?$@]>AB5TG8^SS*:M M?9PGW)EC'\=('AA5&B46(^+>.Z0-%RB&@#'XHU(2]NJU>E@7Y^4>M6T^P%'; MR]K?1=.W7 :5*V ?XV1MF;#PSV3F+'9YO.56&<4(S=7O7IDH/0E!<>$=);%V M>58'2UMO)UP>IRP3%D>4NX@@+KA%3G*.N 33AV!KJ)0/Y?+,QY*G#/ NB]J+ MRMH??0?^W_\[4Q56@]?C^&CWP*W:1WLF]!K[:$I;S7T(B'FJP1(D 66S'0Q# MIYF7WMK@7[UF:DU+LZ;U3X!@#W'(_3*,N.NVD/>'6Y!-;4Q*K;4 B M,8PXE@)IP@ARQG#O#&-6T =WTE[@.50[LW0^ZK%,?8VE0]/587Y5$\4 XD/O M+%=8%0?ZOW"BCY92\1QC28QQ&HCQ0;*$A5=!<,=H;2ZM&B9_GC"7"$Y*"2$0 M-T+E#J@*.2PBLB:W(,?P/T->O>9\C6*QIO&B3A3+QK0?8C>]P%CXU#4*5?:? MHN+R5@6=MX2"C=Q/I.N7K0EQA$BE8@F>X1*YA#GZDX8P] MYZ?7YM,3PM?+FN0/5VEF1MQH52E8P7YV+6M;T8^@8K8/#;!AZSJHSCSN8.")2P>9SZ%K-LR^P&,ZJA\ZJIMP^C3 M!0N1B[G\^X8IG\,'-&D?OQ0:QK=E8[>7S2:R46S,.3(_TQEO'N0LU ]/]? V M+-N%(OO42D7.E>4I$)V48%1@+H(PD;#:N'M$NHSFX=:/UL<]QS6V5!ODJ:*( M*ZR0L8(CP:T0ECEG0I%U@#%9D^QJ:ZCY2F"J5^4$Q<1:II8Y*'1H\D:A\N MMS?VB.2,"!60R6TE>#0,:9LTBI@*9[P37JA<4<2NADVSH-QEP8UV01EP( .C MG+BHE99"6\Q2PM+C6"_X8RTX;FWL61F#-Y@CYFQ L/BP](IXI 1/ECBB 'C* ML[ZK"YZMH@(!3CI5\]FB"](4!%1M=N%C4XHP1UU1YP]XR&:0]]9UL>]E]M#-3>I^[O#W MO=9N^^.>-CH88@72RN:B2RF0]_,#@>FQ[ MLWG9//RKN]/N3K'0P?/] #7(-9<^)[H(D:.@,N:<7LL0%=[#Y"L>+9WE%DTJ MF(1=-$(DSBA\ D?NJ(PV^835%6[1M]NM?[<^M3^\^7NK\<^GK7=;GSYM;38^ MM[??_G^-C5;N,M-L;K?*%^[ /WKSXTP_ON%2"4E$\,QPH9U52D=FK/,\>:;< MB^1-$CS0R#EXK& -: !YPRA(B@6U*?DL F122'MV>M#K9QKY MM'9.&0!69K$R$ZY@A\S>['5C/4 )!^7XLHL=EL]E!Q4(Y^.-Z2*E;N5W? MRDW7K=SJ5FXK,:B[M'*[KZZ?>]$;T>\E4=#*=2IK"MKZ85\\62RIR6)_=J[( MC9$)V:BY-N\P?Q-AS'H"[\3W&D\;;VV_?Y%G\-_)B8<2U@[S\)#)/7,A!M+/3NV7%;FW/V.H<P^_73T4[[&]MI?Z0[1Q_$3ML3> :\N_GEO'6XPUJ;W\YG$[:WV]U. M\^N[[N[[W8/M=CAH;<+S''8/6I=??N1[PYAHZ]#C[?:;S'3P8\SFI@-+5D:4 MJ*2()YLR(9%%S"H&(JV)Y[G3HL%K('+Y[T]>_TGH MY1\$F1"[.S -G=*-H@_UQNEIO^/.BGARN_R.7"AFDT4>DTS^ZP2G"I"*FC4V)P>Y1JD:I6J4*E%J(L SCN_4P+0< M,+$1,'FB',B5$SMR\P-(AB#??$="=O(]@M?B%I!6$@X-0'-<$[;6Y6?4Y=H;&@%U@#@8.CDHO M+#'6X)HU"+^8$U4K\PM5YHMVP=TTN?9>S)-F3[T7R:OD!5@%CN0<:JPD,IH2 MI!W'R6N3")8+2UPVC+JW\V*.M?J6YH4:#[O6Z]K>?V95GMK[RBDLA#1(2Y9+ MO0/W!OV-*'C/'36,<,D6E@1I,'(Q2_VM%GQ_5P=$_(:U1\:<=4#JC#1<&6TM M2TX[!S30.I-T;8'/&1YLS%C@TE.5E$@H*&H19UPB#1" J B$!"&3C7AA2?)& M/IN@^!6>3=2Z/ ^Z7%O@=U;FJ07.J3#! #$G%DM09DF0Q9BB1(6(S#-"HEE8 MHJQ!C6XPK6ME?BW*?)&IWTV3:PM\GC1[:H'37%LV.3"Y:>Y":XE%-N6*"U(K MJJ@ UEU;X ^@RE,+/%(EO-4<12=AD\:1 M(8-I0"D$[:74-C)5J;(@_($M\)=[!OYW?0;^&]:.!1%<<<<-CUQI:8A(@F'+ M*;%:$EE;X'.&!YT9"SR&R .#K=T+(X"T"PN;O X(@[4M0LI%/!/@@6P X#;.Q4<.:HQ(CH9JC31U,J%)=,@ M6C08?LT]CM^8+E\DZG=3Y-H GR?%)C.=7@QAQ'E$F,^E?N&5UDH@AATQ6DF1 MJ%E84@U\_R2C.5;J^@3\&=2ZMK\?0).G]G>2RD7F(X+E8X@+*I%-SB#B># ^ M4.)(S)I,Z$5/VEL] %^N"P-U^&LK M_#E08;8P@%6>:!8(8B+R[&#WR.57QM@8$I=6> %6.&X80QI4W=L*GV,G>ZW+ MSZC+M15^9V6>6N'$,T(YYB@P31#'Q"&@:3$'K29@:[#O)[VPQ!M$Z(; K_G M[(WI\D6Z?C=%KJWP>5+LJ14N(K-,NWQBAG.'I<20 PL,J4"Y%!+CH-W"$FFH M^[O6YEBIZU/P9U#KV@I_ $V>6N%.>:HM%8AJ%1$W4B#G&472,GC7.TJER9JL MY<6DS[=Z"+Y<'X+_AK([&@5AP@ 2$Z4M2[BG#^L7$@>"! M>N$$QLAKB1&GQB,;O4=!&QYBR/_1A24*IO?]HU;GV+]>Z_$SZG%M>M]9D6>2 MP!U5DKB =-0YNDT;!(P=%!GL;VD"3LSS7$^FH?B]:VO6BCPOBGR1H-]-BS-! MKXWK)U7=J7'-8H E\0)Y)CGLP4DBV(P-,K"",N8NYCDP5=P_P'R.];8^X'XL MS:WMYP=0UJG]S*T(,/L$&4(TXDDR9 )-2 076'0L16P7EI0@]1GVV'HF]>'U M[PIA.QHLY](G$SDA2GLE<, @3&", 8%["-9]VF*TZC!:&\_WP8+9'&Y%*CC61UVO1XMKT_G.:CQ3S9XD@D/" M*"9.'MGN?\Z6SS>48K'?H'^8&MK?H+O="E/EV>[*64N4LWY@8[,*!&!\D M2UAX%01WC-YG3RZ'WEO#N/R/;RML96$4LIV-E6 =7F M#AD< DI.&IJT%H2 V:')^B M"5=2.2KRV1G5WF II/,+2T3EVN>D0?3%BHQO%DV>#4%><">: MAYR:%PJJ%X\[[H:H=8#P7&%J:\K0O+%1)\N0-CP7M'08&:!LR'&3@O6,J\@7 MEBC%#2,>JI]$C:A%;^O3^J'7BI>IPLT)W>H1V?EU>]X$=/V3K]4HD\_ ]-97_&YGK7W]_O]RKSZDL$ M#?T9P_O^8*TL#RU(9)<^]C=[/=3>LK,/:]9=$\689G^OJKM;-M M) O"T8BPS$5NA:+(".OA3Z(53DH(;1>*".I_ !,\'!R"K/X/+.%$!/?M8*?3 M&\D2KO; 9_&W[L8"UAWN?%SLVE ,Q@M?C,S^HI] QK)8P,!@V3,X%IVQ1#0* M>!N&;$M0HEX6;?B=LV6G;,![\-5NMW]4_GFJ@I7\_G8&*MD_U=&1LL%,=.U! M&?^8PX!8')[\Y M'O!@!,3!TU ?4Y>U:4,H&D'?K=@I/$_;O#'$JT\FV\MCFBDF:>:FE5RK'^= MK#X'$T?96&7[4R?9?4*/WK"W4U@";-)8+L!N8S+W'/)64)R"E]KA!\G"G]E\ MW]F#SM!V1^L\LQ._/QP>#N)D/WXE#D^X^_?57YDE;IZ$W>;)%V"'N[ '+Y^T M3CS>:G_LM/97X?6WO?/,LGFRM;O97A7KWS_NM2A\Y\/'SOJ'?/\F:YU\Z3;W MUV ,\/I[*S5GXY0()< =HT 1)X-X%!)98QP8Z2F"*,L8']C=>2L-JCO1W@[Z MCNQ@8'O#LACVBX-#V!UL&:]@+W7>XF] SAN+ V%><,.YB,P%:IR-F@81&*6V M!KFY![DSY7RI",Y9 R8S$0@$!$#.4HP"MHJ#:8(9U0M+LH$Q:4@V3\4"WRJ' MNP;(SM&Z.HK\=V63-*"8-B#P3G$BO66&!AF,$C1&%1\D_K3&LD?%LMFB:(8P M;6T2*.G<]Y.)A$QR"C$A%,E+RQ)?6.*\0;%H:'SOA,X'C'=\"ZQL_2!/P-2\M\WY5DA7H$QS@J.3S'.3P^6)IAK,DV2T30'70#7O0-6:+1\A6(R> M>8JH)PEQI35R,CFD.6>8..8<,Q50&<(;6,]3W?4WQ+KL3]OI5I[F3+M2)?M% MOP*Q8J>B8#6Y^AVYBHHX0G"(D7.:@C/>:6DPMD8X*FM#--'/4!L*QX;F6'6E@/D^-&M\"L:J2(8HZ&^*%!3#7(/8D(#;K M[0+.)1FF"261!4,;./XF> M@$2G%V)O^"?*[SPZ>%XX*:[ D^#%R6H^_>W/SHM8%-4T/$[LS@1N5CJE[_9+ MP)/UE$,Z8J^L%OU+[-IA#._ZY;"L .AO6\;PR1[OPQ*5[(D9!Q3"'I Z54) U&W6@; 7V*83GO 6"VP_)H$3"P886= M%&8&@O=GMWNGE()C.SSB)IA@[N_ZUMK%>_KM1P)K]YQ#@.76F M 1>3K[1&7QF]Z_J]PS+FT*A>*"IXKSS]UO_GL /V)_""(2S\\/0J\%GY]QC&FX2\P="!)2FTI*L.XLW#>Z;%_SX>F;X(QB)O^+ =\H<.=6!)X3'AW&- M_4'>]GK]8>%BT8TE*.PN?'2E7O4J*3VG5RI8H[5B&D"7F^2ML\Y8)EU2G-@K M=O9S"G:)%KGKMV\B)$ M$PE*8$P@[@E!%G96Y+GRS(7@!)&96%X\8/KO+#59EI+M#(J?MGM8R5&_-S[! MO5RG3K<6^ .NAJ[82$9;1A;#YY?!*E#\SC!^1@#!_-T JP8>&)1L6/U@M]\% M]2S?L!BVOY)MZ8BQ@4LP9AU!'&PRY"16*'K*%&&:VZ"R1^YF8I@EK1*G\>06 M_:->YC8[@PAFP> EB]/EXM/>A4TLOQR#FMV)ZT<]>/+=SL$;EJR]U9-M6"S, M"7;(4Q%SM4:-P&K 2!,)%(]*YFC* '>Y8-ENM_!=6Y8CCE )517I'R((TC[L MM:%PQY7\_=V'Y5DL)B?#9TE#L1-A.>!JQ[#U'F3R:U.6Q-_9QW<2N1E>"GS! M_QD.!T?]02AC[\&VU-7\ *.<+QAT/[PUJ3I9)=L\.&9(;FX5)=[472PN(V65!$TEJRR.=N$"^9.)>559:2!R1QV0 M2Q=A>SVEOE,*?8'L5Y _^6PG,[58#5=*X*+F3T0!*4R>L8M8; M;,Q#2.!=0+#ZYQL\ 8#Z2 ;)&Q-"L(/HM@7K)U!CD>$N '?3 5G*!=*.4":P METJ;A:5,R+(0GI?!(@WZ^U/;OPBP-5:L:YBE#D1#%]'ZW0((W'"WZ/\SPFX=K(M4B*:48JRKP-Q MS"RRD1(D12Y SI,P@@!\ :N(EP-8)2B9Y,^@3T6[#@^R%^RBA M #CATCI'E0+ZG< 4M,H G&"-<*0F,2FCE726*9W*0B4A8T*3(:)"DC$KK[!E MQO%HJP3)2E1.?1#PU<->WI!@PYKL=$<= )U!/ T*'GL/3V%HQG=XQLB"Y>O5Y\>\M%>;@/8SNNC)7QVI]G?9WRM>U6?__32;'X5V5;_/L-3]_RSLX@[H 9 M4DW*&LQ1IU=V?/77MWS:4;WZ5R<["ON'<*-P;KK>0I;#W[:;3^HKG@M$>"7Z M6*$8(XT"K"I<%P&Y6]H#5X'^"QE'$,"9T'N)C)AOY M^_Z@VL)?>IC,.+#XRVYK90>N]?''9OLS:YU\%IOT8P?N19I[GC5/PF[K^R9I MK2R3\X'%K0^K8 O'VWNYVMXUEKI[N4*=JWV5[B7/VG15;*U]Q4W5[Z=K15B M* _*<8:$4P%QP3RRSG 422))"V4B$0^<'3$?=3H?L$]*#1KS"1IC/CM#95OC MT_X:+6Z#%M/62<9JKJ37*"F3O<81(VV308)R*W%*F&JZL"1(@RG3,/>ONO&2 M$.,14>(%U^Z]W<._4&@\+',L3@5"#X*/]!$A<&*AC6VSB1U;F;$U,-X.&*<] MG4F0N1VL1H"0$G%), *Y9LA2J@2FW+ARX*_'4A< M>CQH+ &A\!$VT<2E9$8ZX8-)3"DFD^;5\2">' ^.8>&Q3\.OA8A3S\V,TZ8= M!_LO-,+PJ4%BVDN:L"BKU$T<=.XE[24RG'K$+ .32X-@I+"PI!:GW:PN9$O5 M?*7F*X_13>!N/.56W00>D,.<.D8KG^B\M"!X*8 DIN:<%%@1KI BF"'.8T2P M)5'$O>#:2,^(%@M+7#8$>1F\Y8&*9HPPC>>LYKGVA)\/ 'YCI^)!+=WSY:WTO;:1?MP(##CHO5<.*,2 M,CQX '*D#6: B90PKC$W'.[L,06N7K%$/#2K_% \4TOS<";9+2$QW $/G6X MQ O<8^;:TLP)06M5)M3*X> TU7$4*36;+3391UY\4:&GW4..9X@DESPZ;S R MC!+$([8Y$QPCC7&B/EE*LP=?-K@4#2TN;B0WMR4?L))LK>)OA49.-+QFDH^ M E,F&:3&CL.J,IY;#P5 >-%1$ZZ7 Y"4D]8/NSG;([J2<\C67C.:[S1HP*@ M%2EVAK]ADF_,2S '!.Z>KL+WHR4]'$QQO\;V6V#[F0XG(409$\&(4ZG@GV21 MS*LZ5T[6K\(6"P%R;<34*/#<*3.T\&Y31&"@=LY0ACCT!BX]0%#36 MT24'+ X#78.1=HNBUF?=P(# U\YS0PCF/40H4J(!F&N6:>,@J'REV MSC!EJIAN\HJ)P$N_QAM,B&[:@=^=9$.3.AMZ;OLGU=G0\P#YLX%BRJJHA!)( M2<$15X$CIYQ"7AB>^T1H:>ILZ!HT7B1HU-G0#X,64RN11!X4<0))D0NK\MR0 M1-N J":,6NY)% _:#?>$0:UA^I&#QS0NN8DP+5(A;SD*5<\XAY>K9;9!S?C3_4&<RE^8NL1A?@E!G MNDJ;BQ74YR)X:-RV(;<#F6T%DEO.$OK731W/-YBV&1/W?,_Q)SEMN,'IYXT[ MHU_U +47[!F]8-\J25[NY5XP,3<6:??S6ZM3J:Z=8[='^ME0>2JY9@%')&FD M*!<918YYB@)G)F;#0CJVL,1H@V+>D.2ADJX>1"V?^?#UWH$7+YCS7O:(+Q0< MY]YW=CT(UBZUAX-&,E-S609N&$;!>H6X]Q)9;Q.R)&*N;% I-V3#B_S>17=> M1V!)[5)[3)?:K5'@*D_;"VVN^-0X,%,/, D:@^1(),81IR0BXYE#7'K-9!8" M8A:6Y"*[T(7O/K95S3I>.^MX>9ZVZS'HM#-*[8F[#_A,/7$^,6 :WB),::Z) MQ0W*Y0 1<\1AB24)^5R/<-,0;)YX2.6)^Z/J.[@T;FMX'ASGOY-C[DAZ-&F5 M9$?;ZFQGYF0[@^)G%O#31O07VH(/^T70G3[?0KA5!^N MP/R\A^DYJ_XOU :Y<]/39KMYTCK:SJ'H1$>,9'0Y1#TR9"V+0"@PM2JXZ")? M6**+E%_0X")4Q2*JQJ&CWL]5[^^RB* =8>3+'6GYQ*%;-=(=9,&%?V[G$HP& M!TJ9H])Y[HUTCJ;(K#+ \.5?X^CK?8$6'84-ZZ(;AK[?VVH-UUUW_O*T" M%S10D#*J@:R:1!'(6D#8<04PXB+!;F&IU[\H(V+.3=?,O[N#R7@. 'F1&T3[ U5=O_^T MW2-[7"[\;>EZ^;?)9U MNWSDK?7VZD;17B_>K;=65EL;JROYU<;Z/VLKRVWXX_U::[GU;FWYGV*C#6\T M5UOMC2N?<5X>ZE]?6\M?5]9@_/^^3";/Z?$(@EE2C)F@5<"62\.T#(D3KX11 MP1BJKM3"<==#Q/'J?4!]$XJC2Y MBMLJ#_?A > BY<@R0]41$<14BIOXJLW)4"4LV6W[E$/ZOJGDP?%7Z)0'77O\ M9Z=736#UH[_&%QL;?N)B:%ZUPJ./IV;/(AZ9/N.8P?&=QQ\O5A^=\YJ./E-T M42MYY<< UE=^]KO+$K(HB;G397__&=/\409+;S:@:^(RKSV%-H_3)_[NZGRS M/O'M:A=NCG;AU;P+5XWA3P,P;],3_C8G]4_3H^\19Z_"PIM&IU[[M&]JRO!M MA.I5U-78 $-BM!?!'O CYOWM7KD;#W%H_I@/??FA^5WK_LI%+6Y_QO<C<\DJJ:YSOK#SY'[,UF.XG,ROCNC4ZSCFWF_M M-_=7CS?;J\=;*]78^-;*[FZSO2.VVI_)9AM^L_)Q=_W[9W[^F'N3;L+O/L)W M/_YHG;S_T5K9_;'^8?77^DJWVUKYMIMY/EQ;P/7.MGZR,6+!74 Z!8QX$@RY MP!(2T3KIM4\L^84E??%\[&&2V<9*\.Q9;35L/"ML>$\(!5/38".Y8U$GPSS% MQ*5@N$[J.B];#1M/ AO3[(64#)7"!^0TX8AK$N$5P\A2[QG&CI/<+$9>+/!] M/Y)T?>#K/"E^19*^Q#)69D?F22'^C-W^03;I'R)$\1P>W#=/:IX0 7LML;%& M6ZXYT\3@( PU6"L1/+.Q)A)S@ C',T2".(!LBQ-B-EC$#9'(.&^0E$ICPQ3A M0BTL$7&Q'NS#!.M>P21JM3JC5D08KT-D1#G"(X$%,QITS >% =")K3?:N5"K MZ4:KM8C.)M"CE$\_-<9(>P4DW7*PK70TVL-&2^3%_,#'<$>,](%=LN6>R<\F M;/$2/_"S;L,?8B\.;+?:A6W8[_0ZY7!0A3(]A"'SBA'#>J8%\1@,0<*5Q8YA MHP@ET5H3*,?U1OS\B'&F0X/4PG'E&8*]-G??<0QI)1U2!DB4P\(FFQ:6!+UX MJCTOS?->L391;XAV% >O$]=1&\LY]8E0YZ4.JC9TYT.;IOMO("3PR!7"L-\B M3I(&;0H>!4!!JET@6I*%)4HOIH \AJ5;Z0.=XUY*1.33MQQV=.V1^:-5+KAM M5=UYFK][^ H?<)I>I8_QOG&A-?0^ ?1NS! 9IRG6.C'DL6:(.PE6#S4)P=I8 M%E*D0KF%)27Q(WD4;I?^6\-3#4_W@:?[!AK7\/0D\#33Z]A1P2332"7I$?<4 M(Y<41EY'YI*(DN=.>%SQ M>WRK4/P[YNG?)@+_1@'$K7YO5.BOBKTO*[8[^WD.(F[UAYMQ. TOGNTS_H9# M\#U=_[Q-B L8C&!$EQI!GHQR4 _J(+$JSS* MWX2TJV"-UHIIRR4WR5MGG;%, CIP8N]7S.;1!'04__Z^/QB_E;_W0@O6W$,^ M?QPU/V_;0#4/L#I24 !NL@K5B[>),>VFE>X MD*24 X\E@:NDC) V.,Z2%!AL$K\M==';$VJ$,E&L-H%SSOBGV!8NCXHD MY'0RGO[V9^=%Y!.)1RA"=4X][2!#4CFI)C$OJ22MX[$F[3<9?!^D__V/]?;' M_?65+_O-[ZW.^O;^)F]] MV/RU2=?$UH=O>ZWO6W"_)M_7M%"3G GL4A1&YF!-# MQC&)9!1>$AL%H.1HPP=- >C*6,@IM=;(2*C%/"2C>0XJ5)I83)TBY'SJ26NU M7?RSOK%1?%K]4FS\[_*7U2L+0UV=-GOM39\PG^F<. '2=_QR+ZQT/MF$Z@8K+@(R7%'$A$K).2B289=[:%%),M\Y6>GYR?6EJ M4AQ6O>J'NQ7!SDSG<#@28F G+LO)*.!H)"E%+PY'*4) 88JJ!$EAA\-!QQV. MK@<4"*ZQW^^-"-1NOPMV^+F$H@8P)A^S63[Z/5Q^YFK[8.P/ZZ2C.NEH;I.. M[EYSKDXZ>OS9>X5)1T\P97.7=/3HA1TKUF6'<*_[A"L\C!@]9C#$+4Y_QG&]/E7:^7];A-LL-:'+_NM#]]VFRM;NYOTZ]'% M,Q08SPG88M_7CK=6?I#6RBJ&<1]M[:WBK0^;> M>M_;?[VVU_SX;-*YCXL%A MA8C6''$PMI$VF*$4C3H6%C46 MY9_%2HS[N1AJYV*L_C(6ZL"9WS;I]Z8W( M'H4VS<+321ST@RUWSR/3I\D:52?@*^/5*T=HM3&I;[2V?P CKH'K%L!U)N:? MLJ"]CAIQ'P/B-C%DDDJ(2\*(%8PD"\ U[D,X1VTC']JN?IU:_<3TX\:LH];M MQ]/M*2DAPF/.L4 &M#0'(7ADM3,H"I:C%'0D1"TLF0:_I$C'S3G)'/6"?8"N MHW>)LWW9>O_\7I#EG[;3K4ZD^^\J?]S&#"FK3JYK#+@-!LR&PF,J$R6Y!9ZD M G;UF) SWB-O&2RN#()X\W!^DAL?C\Q%H[P:%>;9&5&CPD.CPI09"&#SGG"" MA*4&F($RR+F<^,NX3D9J'@.@ I4-0AY75HFS;U.^Y_UJH[K5<.SJH=4T3\< MED/;"U40?#D*9!]%@L4[!GPU+H:.G8MFOL/N^P+WV-MU[[HG]\:WV%O/=7QK M52*QGL8!H560:+D^%8NY:GER< ?FR(#-(8Z:QAN5U,BPL M$=J@DC7(I4G*<],S]!E,LE>_*=S3]*J5_?F5?6II.:X<,S@A6#"&N.8:.:P- M8IA;IZ+3Q,F7)R U:WAH.?&226:30EB 6[J@EU'"4- 6"$;% +DB!* \>RR@,Y^SWX3W/+0!C M,E&+P%U%P&..4[0*"9<3I)ER2.>0'A$(HTD1&RA>6)*+ZK*B^O<]]W\0_'SF M**!Z_ZSWSX?>/^]II-7[YZ."Y]3P,EZEF(1'46.?BQY'Y%B@R+@H<' :4_4[ M=^T<"$"]?]Y3!)R01% "(A Y1]P8C0P/"B47,/'>>6%4+MMC+BN5_Z+WSQN4 MD'NJBB7+O6&G,G([/^-&](>#SK 3R]5?OGL88G@_Z.^_FY:JN%C@I"YF,BIF MTEK>YEPP8P5'!' '<>(QLC)(1+U2<'EG>70OOIC)07\(X^G8;O>XF(C-Y'3[ M* YBT>L/BTYO)#V3ELF@!OZP>UKL9%+BY))#\=0?5+\8U6TK<\)(F;/X0V'+ MZ@-0W>B'Q5'_L!N*70LW=S'V"@MC0I/QO,Z*)F214/KP14+H(C=W*Y3R#!5- M\F#UDU0T>76E)TZ+FA0WK-OQQJ?H>>MT5,#U'";7NUR)$L:44?%QNMKO=\U;-UO?-7\V3 MCWNM#TVRM;<&5M!GO-G>[6[![YLKNW"?51CO^]WU[]]2<]8KJ*PDE'"3,_LH MXHE1I+6Q^4^5K#%."I%3DD5# -00??%,\6[9??.1 _" >7]O&"TT6'A:1>]T MQ-P:J\$<9M1:&54(@K@'C#2HT>(9T.)DIINW5%'%B#B3"7%A&'*$<"2"L)@9 M3"S18[0PK,'5RT"+9P@.GP>ZU-_OE&5_<)R-X%C6<=C7XAS6*2C"F7>*1489FL!-(QP"(QZE@6$C,G%I8 M$KC!&6]@:>8HKJJ.M7V$! PF87NSL.X\<,FE\XD1X6W 4FEC6$UP7K;BSS3= M259$8#.(,1I W5TN=)(XBD0FXXP7-O&%I:ST@C>HO%@1X4T%5#Z/[LY$$H]< M/45_U/CF_BZ?5X]D2JALF)DH.>62>8,#-HD'*UB@,LF:PKQD))O-'_(L4L6= M0DK&?+Z'.9AJ^4_NDK?21B_%PA+G#4, S32MJS:]:L7'P3@-S 0SH3@6U#CO MJ;!1)<8$M[:F,"];\6>J-L3 ,.@WO8.& S,6D?/0 8 MC;"U1<"FFLN\8$@[4WXR8!M94!IA#V@&!,8B;0A#5)EH&),RNI,\3@1#AGAAN3 DLZZSV.08::RKQLO9]2&- MD1/8($5LPEZ19&*<3[U_D\X8?W4TSBFQJ7TTU_.:E"F-C55@1B#<.$\^YPS&WB6626QJ=\$[5/IH7KO@S<326,*P%12'E1B J M5_^*DJ&4K.+2:FL97EABNF&X:G!Y,2/W3?EH+JW;0?FSU>FH&MX_@(?FQDE= M;RV@\ D+V=5 ^.1 .!MH8Z06B8.%%[EGB!O-D+-,(,.TB%+A %L? "$E#:QE M0]T_H/ !5>\%^81JI'G^(FDUTCP#TDPI5\JG7]0K%!W/2$,=THGD^JM!^82C MBQ@H%S6J0;1N,'TQB_OE(.'ZK-6_SK"VG!E\MMS:D^0*7\B@JW*%"5V/<(W/1YM[ MGVEK;ZO37/G8;9U\Y9LTEW7XN+?^?>W7A8SXO:V]UO[G7YO[W_9:*W_#/6!, M^VM'S?VOK-7>W=O:?[^WN=\4FWOO4[.]B=?;:[1U\ADW3SQK?=[FC@ &P/1A M3'.&@XG(!&T1<0SL;RD43WBT?8"RQ+"<0=]Z&4T(D4@FN%81R N5FN&(?0PX MRO,9]&NM=^O-U:*]_/]6-R[JXLWRP.Q=J2ZKOPYBKXQ_QUY,G;G9@Y]>9TX^;S/) M5= Q(,&501Q3 81=).0UJ ^-EFNL;M4G\IX,K%[2>R\I%S(J4%&$M7>(>YF[ MTBJ+$G?6V4TR\%B,0LC$U N M$_&$4Z[':+G[8[!BB;ZX+8GH^CD0S+JHW%U\6-Q2)%X&&V6UV_ MS*T%0<;&!U@PU,*691R6BY?0I0N@?4/N)%\X=V)OC#OE[E*=86XX62[WPKM* M!G9BSX,--W]LJM69P,A7W&JW=ILK7WYLPF_6VU]VF_MK8"E])L" 3K;V=O?S M9TVZ2L[#R%8;OD-7CUH?ONS"^ 18:,>;>SM'K96OOUH ,.L?-N&SSR>;[6^S M]85@?&LGS>5MIJ(DFBL$LQUSJJA&UB>)+."]P%P;'MD%-A5<@W&VWJW=@EZ-!8OGFC@' M_;*3]?K/0UFEU47>28>]Q[- ME \9&8DS_^X.IN[WG8C<(-H?R"88[I^V>V2/RX4_SCXD/.'X\C(_Y563\?1/ M?SF0;;17FXT">/GB3?BW?)9UNWSDK?7VZD;17L]BO[+:VEBM%&!C_9^UE>4V M_/%^K;4,FK#\3['1AC?EH?[UM;7\=64-QO_ORV3R/M[KFIK$PZV;X^!Z!7EH=O+ M-<^ B/VT@T[_L"Q\UW;VRXI:=>,.D"P@AS[&O(.7Q=%NQ^\6\,TR3@JP]3*= M[\+><#B -_NI<(SN9JA^?%MNK MJNIU,Y'OI%16C>757T7\#USHN,B-#[+LG+4!@* /N_#3H\YP=_3[ 4C#X'CF M.GE &_%@&*M&=Q034QD"MO"VW"T.['$E6+"&Q7_=PH)5S!()=I))F '#=R99 M@7U,TABIC:MRZHC!IB*7^07#9YJ@BEL<(OP#\K=3R=I&];AYP*.3@>4C.P"C MJ=U?AV*/\N'$^O)V--$ZFAA2/%=O)1CH MJ$L4C-R@L9.)"9Y?8')>IF.0"XRITX=OOEC*"7>0%3[(PEMY/1(5NA M50G*+F_83LO)OD0AQN"7XPL MS2(VR4R[3))&>^\,S$TWV=RWZ "HVV$5$S[B?B.6-RN)I_2M(F&]?I&M]&$E MH!4_ RH9.F4N413#.1YUKS-+\\+];OR-^=TV#ET)O _F??5G=K[-BXMM?6.B MX%^Z\#V^_F$5;^ZMD[FW25;K7?=YH?J@ '4.!6YX*"?_@*8]KA MF^TOG>;>-[A'4S2_O]_;;&]UF]_7CD8!#N\!'#[.'E@"<#1IZ_,V!G*NN3$H M!AT09Y$CEP)'%(0@I*BP-?R\B\T01HTWT@L!:J*L=CH%3W4N>^)#L.==;!M? M_]Y8_?QUM=4N5K^-/ B_\^7<-HY8WGNVK*(HU.%O-&>"BB\F24T M'V7T#W=VP5@]+H@:'5PT1J91MDZK&N/]_$"YIS:\JJ(^JFM-39C/,48H/*UW?G$LDRKG,=RXSOB\S/AZKU@&&ZY;4#T[ MA],SG_V#;IP8B\TXV &;;CB &XZ)#*P2["#^,.\@>?=JP2P4<)'17E0=4(58 MGK5$L^UH#^"S7Y4G 2S2VUB"PGG%J";!*,*!^6FM*8BZTX0F8NBD;"ZG&DU> MW-H2K+C1IY$#IE,S(T=^,R8>=3:V8[8D> " M0]X[G$F113I%BP0)+'BF<8B 1[!TBU>%FDXL02!(.X/DK]&Y&I286#\NZM^ M4WS?6!S_[@)PW-Y9];P-(<;@,.&5UOOL,M;I>2KDLR+= M& UAG"$*LSKL%[UXU#VNMK*9[AJIFK+3:URF'HT\_$F3#OAI96MD=R-B2?4G"_*[?&_M:IV[.R>+,KO>![611!!,.9CN'0L1? MG;):YZK6:W9U5EQBU/ID$H(!2M#O_LQ_=?OP;.&P:CF[\6D5A#M[3!NGTWOF M"WG+@BD&I$1Y-QP &\G7Z.13I%@.BU&?VL:I4.;PC>(=B#68>]-UJ9A,Y1PK M;.70G*P@B/?8,7L$ZSYOV_'$3/DR&66YGC+1*#^-IKC>>T=[[W'S:#O*%'W@ M'J6@P%YQ6"/C@T4N"L$U9E:FG.XJ%J\JJSC>>AM9-,;G1O//U:Z2C$\9M/N] M+[%"L79_V7NPN,+:6&UJP1D)SLGZ\C;7ECBL*-+66L0M YFAG" B(_/*"!&( MSZW7KG7> X ,1O.=@3#K>*1)/!*Y.A[I#]*MA "*/ 0 %0 '-T96TM,C R,3 T,CA?9&5F M+GAM;.R]6W=;.9(F^MZ_(D_.ZT$E[I=:73U+:?8!3':3CZ\+>??W__@MB?_^=__-N__?O_0\C__O7TU4_/Q_'B'$:S MGYY-P,\@_?3G/L M)TXY6_[IY*_*@U"41I*U]T3FX A^QQ(3>!(9?SN#J>Q\GD->BO]IR :4* MG/]1GO9+;TP?$<@D7@0@^%T8%0&OB''5T_MCOGX629#]Q=FL(N*[SZZ*=WSN MAS4)?.?1%=#.'T3.X3S I";46\^]@?,*Y#+"\LCI#,[_$L?GO\RA/1M_[@*I M_!$I!RF5W,[77OSAC361N9&DUPQHU!&BT(/%(PJ,*R!GXWCKB6?E&!M?+W/F YS-OSM( M,!P7"'$ZT-:!3%P3[R(C,@1/@DV96.],@$P1(KW+ MMNF5&$PA_N7#^/,ON,0OA6[EDSD!%XQ;O_""I+OMY>J.?(^_.Y#42' \$I6I M(X5T)$2IB=,^R&2XUC'TVL#-U6ZC_B8*1Y,K_)?OPHXO2[GAZ_)L-JY MP53 M$/G//XTG"29_^YG6X-];F S'Z7B4GJ.F,U!:.JI0!:%2H@JB0R0^H*:BHPS& M,J$"6W& [,#(6\L^#8[N3LF[K&5]6+O8X"E\P"U._&CVQI_#P"=0&K(F(8A( MI#"*V! D299Z:6G6@?;C[*I5'S=C>]/Q+E]Y?[Z^1,ME\FD\F:O+[V8H:\_& M%Z/9Y.NS<8)!<,;*:#R)2J#8>0BX:YD1'@++,GCF704V;P3Q%+A>C\IWA4#T M%X(7PS-X/?5GP*[-V1?G=Y M*?OS\KW_\C+A_3',PX4-? DL:Z>U!4ED3$!PK[C#Y"EAD4N>1,K*I J,7;/\ M4^!R#9;GJS_*CE"8PG5[^4[;+!I%F+Y43).K,B03#">Y1$\L33TYG/')L M!7:O6/HIL+HO1>^R65=C\S/\]&3R?OSG:)!B\E;E3(04";5"34E0T9"DC*$> MN)7:U&/RMX6?$(MWI.9=!IMJ#)[K!R>3MY/QY^$HPH!"$@:/$2*Y1QV1"T=" MMI( 2#0$!-IU)M;C\M+J3XC5?>AZE]^V&K_?CJ(7$,!6[7V$^+U[C2]RVG7A]/E?#F:@%\H^MY2YP0E M21J'BCX:\(ZCR>=P7X8SE+CCEV2JAI+.W'\>C*PT_ M218\%;@CR=!:B\H3;Y,FT9BL0@(:F>[%Q.45'S]%O!3-[^;+^.1G.9C!Z M-CX_OQA=:O%3O/B%B"E[DK051&;)B*-X$0BN9$[9!97[<73ELH^;K?TIN8*W MO?Q9[\9GPS@LVWN-]_QDZ,\&V7,N4PZ$*8_G!LH:L=D"H4D(CM>_1-.L%V/O MKOFXN=J3ABM8VLL[]78"1< M;5YD*.$UR8G.>,IHAS5QJ-V;B5>!))*O T M]^JM8X%9\#SV"W*M7_MQL[@235>PNI?S:@G6R^GT B8WP8&P-@3PQ&5:]ILD M<=%D B%2E[F-$OKIQ?%)L[T??%_?U/(S/ M!IH+;QB4P"6"D-E3XGV,!*BB$)/F4O?CY*WE'C<;=Z?<"A[V\D=="=3QE_C1 MCS[ (E;I>.#<4")R0D"Q^$MT8,2 BL"D,Q:5\QHOY]-Q!6,K.)Z. MSV'R 7?XVV3\Y^PCW@N?_.CK@"EG-<6MR:#F'W!_"@7.)L,%"T&DU"_M9L/B MCYO-M:BZ@MN]G$^7N+[@P3*:SNFYR"H99"=M8E$3:QS::0*E+W 52;0Y9^:L M\758?6?E)\'G?O1281B0:4 = 6SPE MKZ)DR5/?C[.WEGO<[-R=&4YIE+?@4[&VRPZM(4S0)" '*T0_=6K-PH^;OS6HN8+#O=Q4MS$MKH0% M*L-*,8[,)(-#54]32T(JFI_(,>(Q8WB2%7E\8^FGQ.5=*;J"SQ42K*YV^=X' MM+2IC@%%R^.6@B729T-"!D- B9($Y!C(&IK4K44K\O9&%=(^SN7=:; KI;S_/)A?P[9OCT0R^S([/YOZNO_T\A0_EDUWY?S$E'[S_-)@G M$90'/3OST^E)?C<;QS^.O@RG@XCVNC0IDJ2HP1,H*A(,580;;Z+)AH/T&R0A M^VF8L^ARI84XP-EL>O6=N5P0RBY+T/['O9 JRLF&RK!-&97J)2AE(0@A(47T$D!X9[C)F(Q*@(N%O'EO(,[E:E;E[BT;*R(N76 MOKW__LL255!=_6.GDN*3-\^/W[P[?HZ?O#MY]?+YT?OCY^_>X\?7QV_>OSMY MR5,0<43\#EG6 %*22RJ:4! -O61 \ MR#389J%*FO5^U;?X^>J) MI_ 91A?P M_#9^/BO(JS?PYG'Y]=3&?C#2= OXOO?=?!LG& M;&5BJ)!9122SF3C!!8(V,64E>5:;:CQVW_X.8/=_@/64E^6[J#6#*MY6WZ[/ MZ>PD7P(?6&]-MB80D'C*2EI*5P)71'/I /'HN;LK M02O69E]!.?D$I5YX].'XRR!:>%#$D09ZQ;^%.LR(U%XZYQ0 MX&B;:V\MI$?/]SK$KEB(>(8>#*;TM9[:#]K,>U?#BHQ;MGK6(?J#4[\4Y@"/O C0GN.=]#9^%-Y M":[ 9:V83,X0I;5$A0-5#QLL,A 5>.J%HHRUN0,VPGHJ4E&/]@VNB]]@A'L^ M0VQ'Z1P)7/8[&WZ&*WC&)98S (FTI!/2C)H*2YF@%IJXYI #W12*[*$>; ;V M5(2C)OT;W"-W-CU@@@8C2HYP"*BZ2F^)I=H1KG7*44>=[*;>+A6UB*M40H#6HUUC)6$0@W/!!ZQ*_8+.8*X,O1#"8PO59:\!JR"2\F/)L$WDI!(!QJ.+&"LZ3QOR3: MV!!+0/;/^C?ZB:($PNLM->29$V]OS:70@VPGIJ(E&/!RV<3;./,%F[_T%(H:A%FG ' MBDB3$5T6J,$J,(PZG>3&TI\>2L-&7$]-1"IRH8$)L1X8C9H+0!W'*X^GFU4. MKTPW+QF7#JPW*;<1C^]&,NK0OH&Z^4WQO8J,#4<7"/)2,QZ/IK]"'D]@\7OO M_1>8'G]!>N#ZPY&??)WK7+B[DJZ)Y#Z;[V]Q=PY0T2J2C8S7 N4=9"+!H/5D M(P6AA'3&M+%0&V[JT:NXA\+PBBWV;F\-(5^^6[_""$H@R#G'7SQ M8M$E/(:UBH$[(V(K)7DEH"RE)39I0)T:I=+)J%$I$RKSR%'A;N,,6P/HR7%_%T+7[.%WA>N?4$9J03KZ MC'K*A\MF="=YCG%ZM)<2?@?T("!.B\89 1WG':,SJC/!DR@T!VXS M2]!&@]@2Z%,5HRJ,J=FF\,[V%_5Q45"1&?4D>%FZ)@I* M>&\$2]R#90#VWR M>&_C:%U6VHCY/8CYT$6ET\EL\'8R3A=Q=C)Y!Y//PPCS&BF:C5+!EK9/HHP4 M0%($P,NR)-YS,$YPVUM1T ;5-S>@V'+\+9[_EHG4X=9?ME+]%G[U_^^NKX M[>GQB^/3T_+SDV?_>?1F\>_?3UX]/SY]]_SXQ9E?./EZ_*^+,L9R?';V M8CS!]SGAV6NM32&24IQ??/J>>)DY4:),.TY>RT9EJ-N@/ @?QS82LB)FUH8E M#0I/EY"M<, PKJ.*&3E;QMD:9\H 5(T,#B)9QR3D-G4J]R';OYBTX^NX(5,: M*,I+^)[YR>1KJ<$Z+Y-2CV:SR3!/"D-IP$ M%B/Q.0KK%5-"[$6*[H?Z_8A59;8U2'7\EGXY?3\^2FG."'_VU@_3R]$S_VDX M\V?/QJ//,)D-$?9S"(M"__FWBE'[ OSL8@(#Q45'W^!21Q.(0U,-."53R2"U:A[E/;&0#G1N#UO,E(6[K50JJ-Z M@A+XL)RKF.&YQ4;F:>WW[B,A.85RG/ 8/5(S2V*YSX6DR68%*&6ZH@1V O5] M"V!]OE4L65JUCV7B/;] M>)JN,;B=1H8[V0 (PCCI8)3*E$TBTP29\E% &V9 MW$7,.JS]G4A3;2Y43.7=&N[\%1@P)T3R$94M2P6JI&4^1SEG=;+1X=.969Y2 M5$%FYDO_$)E=>- @^?=>\]AIY[+GF3C%$1]EFGCE$F%)9PDA6"G;J/O;^2SV M87@'P9W.6I&@HRQ=&S6QJ D3!98!ZB02S;A#-+QK.$+GU^7'\1E*W?3N^Q*% MB5%G2Q0MPVVI801?($:R11'6+H&%-NFD6P)]@N[0>HQI$06^PBW1+Q0M*T6TB07"%C!RJ S M0ZRR0(RD@GEJ$+!M(3\'8^\KUC59TZ#"OTN8;WY^Q&0@JF,X(71=-Z5X!20@M/A#"[3&1>; M/H4X_K#@[.5QG P$BX8H[J<4EJ5(+*.4L(3&J.,T0Z.6$ZUW]C0%^B#EHH%S MP,>26?_YLKT&T@Z&'T;/+B83&,6O\[G$/L[Y.DKSK\[FN_Q&GS